mirror of
https://git.freebsd.org/ports.git
synced 2025-05-01 02:56:39 -04:00
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.12.0..v1.13.0 Reported by: portscout
41 lines
1.6 KiB
Text
41 lines
1.6 KiB
Text
- Add missing targets when toolchain != generic-gnu
|
|
- --version is a GNUism which BSD diff doesn't support
|
|
- Skip bogus NEON check when soft-enabled on armv6
|
|
|
|
--- configure.orig 2023-02-08 01:33:51 UTC
|
|
+++ configure
|
|
@@ -107,6 +107,7 @@ all_platforms="${all_platforms} arm64-win64-vs17"
|
|
all_platforms="${all_platforms} arm64-win64-vs15"
|
|
all_platforms="${all_platforms} arm64-win64-vs16"
|
|
all_platforms="${all_platforms} arm64-win64-vs17"
|
|
+all_platforms="${all_platforms} armv6-linux-gcc"
|
|
all_platforms="${all_platforms} armv7-android-gcc" #neon Cortex-A8
|
|
all_platforms="${all_platforms} armv7-darwin-gcc" #neon Cortex-A8
|
|
all_platforms="${all_platforms} armv7-linux-rvct" #neon Cortex-A8
|
|
@@ -124,6 +125,7 @@ all_platforms="${all_platforms} ppc64le-linux-gcc"
|
|
all_platforms="${all_platforms} mips32-linux-gcc"
|
|
all_platforms="${all_platforms} mips64-linux-gcc"
|
|
all_platforms="${all_platforms} ppc64le-linux-gcc"
|
|
+all_platforms="${all_platforms} sparc-linux-gcc"
|
|
all_platforms="${all_platforms} sparc-solaris-gcc"
|
|
all_platforms="${all_platforms} x86-android-gcc"
|
|
all_platforms="${all_platforms} x86-darwin8-gcc"
|
|
@@ -183,7 +185,7 @@ done
|
|
[ -f "${source_path}/${t}.mk" ] && enable_feature ${t}
|
|
done
|
|
|
|
-if ! diff --version >/dev/null; then
|
|
+if ! hash diff 2>/dev/null; then
|
|
die "diff missing: Try installing diffutils via your package manager."
|
|
fi
|
|
|
|
@@ -621,9 +623,6 @@ EOF
|
|
|
|
check_header vpx/vpx_integer.h -I${source_path} && enable_feature vpx_ports
|
|
|
|
- if enabled neon && ! enabled external_build; then
|
|
- check_header arm_neon.h || die "Unable to find arm_neon.h"
|
|
- fi
|
|
}
|
|
|
|
process_toolchain() {
|