Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Jun 2024 10:01:25 GMT
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: bb44dc98fe33 - 2024Q2 - multimedia/libvpx: update 1.14.1
Message-ID:  <202406011001.451A1PdA034022@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch 2024Q2 has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bb44dc98fe33ab9820393cf41107b6bec90a5c93

commit bb44dc98fe33ab9820393cf41107b6bec90a5c93
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2024-05-29 20:00:23 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2024-06-01 10:00:41 +0000

    multimedia/libvpx: update 1.14.1
    
    Changes:        https://chromium.googlesource.com/webm/libvpx/+log/v1.14.0..v1.14.1
    Reported by:    portscout
    
    (cherry picked from commit ebf9487ea69e1eecdf9d63acf9b8380463040be4)
---
 multimedia/libvpx/Makefile                         |  2 +-
 multimedia/libvpx/distinfo                         |  6 ++--
 .../libvpx/files/patch-build_make_configure.sh     | 32 +++++++++++-----------
 multimedia/libvpx/pkg-plist                        |  2 +-
 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202406011001.451A1PdA034022>