aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2024-05-29 20:00:23 +0000
committerJan Beich <jbeich@FreeBSD.org>2024-06-01 09:58:08 +0000
commitebf9487ea69e1eecdf9d63acf9b8380463040be4 (patch)
tree87d6f5270243c90575752b059b2039e366fad97b
parent05c704d07f352696959aaad04a9605dd0e759f17 (diff)
downloadports-ebf9487ea69e1eecdf9d63acf9b8380463040be4.tar.gz
ports-ebf9487ea69e1eecdf9d63acf9b8380463040be4.zip
multimedia/libvpx: update 1.14.1
-rw-r--r--multimedia/libvpx/Makefile2
-rw-r--r--multimedia/libvpx/distinfo6
-rw-r--r--multimedia/libvpx/files/patch-build_make_configure.sh32
-rw-r--r--multimedia/libvpx/pkg-plist2
4 files changed, 21 insertions, 21 deletions
diff --git a/multimedia/libvpx/Makefile b/multimedia/libvpx/Makefile
index 7d86ab5d19db..c92c1bdcda14 100644
--- a/multimedia/libvpx/Makefile
+++ b/multimedia/libvpx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libvpx
DISTVERSIONPREFIX= v
-DISTVERSION= 1.14.0
+DISTVERSION= 1.14.1
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/libvpx/distinfo b/multimedia/libvpx/distinfo
index f360f9815cf6..086d4a0c583b 100644
--- a/multimedia/libvpx/distinfo
+++ b/multimedia/libvpx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704834742
-SHA256 (webmproject-libvpx-v1.14.0_GH0.tar.gz) = 5f21d2db27071c8a46f1725928a10227ae45c5cd1cad3727e4aafbe476e321fa
-SIZE (webmproject-libvpx-v1.14.0_GH0.tar.gz) = 5606471
+TIMESTAMP = 1717012823
+SHA256 (webmproject-libvpx-v1.14.1_GH0.tar.gz) = 901747254d80a7937c933d03bd7c5d41e8e6c883e0665fadcb172542167c7977
+SIZE (webmproject-libvpx-v1.14.1_GH0.tar.gz) = 5614104
diff --git a/multimedia/libvpx/files/patch-build_make_configure.sh b/multimedia/libvpx/files/patch-build_make_configure.sh
index 64a1cd33a14b..df0284446bb8 100644
--- a/multimedia/libvpx/files/patch-build_make_configure.sh
+++ b/multimedia/libvpx/files/patch-build_make_configure.sh
@@ -2,12 +2,13 @@
- Recognize DragonFly as x86_64-linux-gcc target by default
- Don't override -march= on armv6, armv7 and aarch64
---- build/make/configure.sh.orig 2024-01-09 21:12:22 UTC
+--- build/make/configure.sh.orig 2024-05-29 20:00:23 UTC
+++ build/make/configure.sh
-@@ -752,6 +752,14 @@ process_common_toolchain() {
+@@ -785,6 +785,14 @@ process_common_toolchain() {
+ case "$gcctarget" in
aarch64*)
tgt_isa=arm64
- ;;
++ ;;
+ armv6*-gnueabihf)
+ tgt_isa=armv6
+ float_abi=hard
@@ -15,11 +16,10 @@
+ armv6*-gnueabi)
+ tgt_isa=armv6
+ float_abi=softfp
-+ ;;
+ ;;
armv7*-hardfloat* | armv7*-gnueabihf | arm-*-gnueabihf)
tgt_isa=armv7
- float_abi=hard
-@@ -806,7 +814,7 @@ process_common_toolchain() {
+@@ -840,7 +848,7 @@ process_common_toolchain() {
[ -z "$tgt_isa" ] && tgt_isa=x86
tgt_os=win32
;;
@@ -28,16 +28,16 @@
tgt_os=linux
;;
*solaris2.10)
-@@ -997,7 +1005,7 @@ EOF
- fi
- done
- ;;
-- armv7|armv7s)
-+ armv6|armv7|armv7s)
- soft_enable neon
- # Only enable neon_asm when neon is also enabled.
- enabled neon && soft_enable neon_asm
-@@ -1017,29 +1025,6 @@ EOF
+@@ -1015,7 +1023,7 @@ EOF
+ arm*)
+ soft_enable runtime_cpu_detect
+
+- if [ ${tgt_isa} = "armv7" ] || [ ${tgt_isa} = "armv7s" ]; then
++ if [ ${tgt_isa} = "armv6" ] || [ ${tgt_isa} = "armv7" ] || [ ${tgt_isa} = "armv7s" ]; then
+ soft_enable neon
+ # Only enable neon_asm when neon is also enabled.
+ enabled neon && soft_enable neon_asm
+@@ -1033,29 +1041,6 @@ EOF
arch_int=${tgt_isa##armv}
arch_int=${arch_int%%te}
tune_cflags="-mtune="
diff --git a/multimedia/libvpx/pkg-plist b/multimedia/libvpx/pkg-plist
index b48a4cc542fe..539cbb668a2c 100644
--- a/multimedia/libvpx/pkg-plist
+++ b/multimedia/libvpx/pkg-plist
@@ -15,5 +15,5 @@ lib/libvpx.a
lib/libvpx.so
lib/libvpx.so.9
lib/libvpx.so.9.0
-lib/libvpx.so.9.0.0
+lib/libvpx.so.9.0.1
libdata/pkgconfig/vpx.pc