commit:     c728f51131c1bd9d7f180ffab3631619730e1191
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 27 02:37:43 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 27 11:12:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c728f511

media-libs/libaom: add 3.7.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/libaom/Manifest                                    | 2 ++
 media-libs/libaom/{libaom-9999.ebuild => libaom-3.7.1.ebuild} | 7 +++++--
 media-libs/libaom/libaom-9999.ebuild                          | 5 +++--
 3 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/media-libs/libaom/Manifest b/media-libs/libaom/Manifest
index 6a902c906b99..c66636731d59 100644
--- a/media-libs/libaom/Manifest
+++ b/media-libs/libaom/Manifest
@@ -6,3 +6,5 @@ DIST libaom-3.6.1-testdata.tar.xz 374912432 BLAKE2B 
81fb51eed6576a4ef5d5aaa93e9a
 DIST libaom-3.6.1.tar.gz 5260460 BLAKE2B 
c47b748e3dc43e39ecb55c4d61ea3d2d4a889bb8c6c399e29e14269757d271cd759a553f5da765bcdf7cd19546b408fce060d5ed3fb13e3aba4f8d22d612bf29
 SHA512 
25afbc7911570973fa33410e9298eb31501b6f979fd4c60326081c9451c2cac8d692592d6fff19aac485da37da9c14e12ab4f95992e129ba7814b278b515d9bb
 DIST libaom-3.7.0-testdata.tar.xz 374076136 BLAKE2B 
17036f37fbb04d59b50e13e5e2258215e99cab4b6f64ac558213009477bc22f43267b60bcbb30ec10325de2aed48b22237b12cd6220f4330e300b62bafedac0b
 SHA512 
c08ef4c9c45f1a27e6c31b8cc9799d8e65d895663a79d7be51da1733be6d8013adaad3a8f1d7491f555a2eea58aead44b9ce935c3e9bb957cb8bbb93f6f4fd98
 DIST libaom-3.7.0.tar.gz 5347924 BLAKE2B 
2693d60f5afa810e00ab6aadcf8ca763e328bc64e47b3678eeba9993db89b25cfa0380beeff5a5938f19da74410ce83068c318cff2aea30e5fe39680ac67e937
 SHA512 
b763a877db26dcaddea5513825900917e55bc131bf78a83f941f1e74b534a514cb599fb64c3ac18a8202ac0a72c511dfef6eeff21dfbe59ed9816887ca3ec5f3
+DIST libaom-3.7.1-testdata.tar.xz 373814716 BLAKE2B 
2aecab88d36998d72ccbd170400425912404cffad0594749bd862c56ee732fa2a21898872db3898f5706459d45e13a026b6bb79ffb5ee9a6b284765ebf3cd8f6
 SHA512 
89a598e549602daeeb1a488303503644c4cf3f05b28706df3075c52592d3fdad13d29e56f36e571621db3d32f354af4b6978c02e9af8665f87c82f8c9918de9a
+DIST libaom-3.7.1.tar.gz 5349727 BLAKE2B 
a5bc8aaa538353fa405520fc096459d0009348c590dc585377e53971df252bac0b5bea40b6483c8be54caa7a0e8fccd761c5b3ec0db4144becec3cc12a91a5e9
 SHA512 
2ac90997065fcbdfa028e09945c10cbdad405569b98e03592a46971aebb189014ebd59553589804ba0a03c386af41bfbc37dd0a12320eb0fc6c9fd03e2149ee3

diff --git a/media-libs/libaom/libaom-9999.ebuild 
b/media-libs/libaom/libaom-3.7.1.ebuild
similarity index 94%
copy from media-libs/libaom/libaom-9999.ebuild
copy to media-libs/libaom/libaom-3.7.1.ebuild
index 46033a771095..dac665628190 100644
--- a/media-libs/libaom/libaom-9999.ebuild
+++ b/media-libs/libaom/libaom-3.7.1.ebuild
@@ -17,10 +17,10 @@ else
        #     cd build && cmake ..
        # 3.  Set LIBAOM_TEST_DATA_PATH to the directory you want and
        #     run the "make testdata" target:
-       #     LIBAOM_TEST_DATA_PATH=../libaom-3.7.0-testdata make testdata
+       #     LIBAOM_TEST_DATA_PATH=../libaom-3.7.1-testdata make testdata
        #     This will download the test data from the internet.
        # 4.  Create a tarball out of that directory.
-       #     cd .. && tar cvaf libaom-3.7.0-testdata.tar.xz 
libaom-3.7.0-testdata
+       #     cd .. && tar cvaf libaom-3.7.1-testdata.tar.xz 
libaom-3.7.1-testdata
        SRC_URI="
                https://storage.googleapis.com/aom-releases/${P}.tar.gz
                test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-testdata.tar.xz )
@@ -58,6 +58,8 @@ DOCS=( PATENTS )
 PATCHES=(
        "${FILESDIR}"/${PN}-3.4.0-posix-c-source-ftello.patch
        "${FILESDIR}"/${PN}-3.7.0-allow-fortify-source.patch
+       "${FILESDIR}"/${PN}-3.7.0-big-endian.patch
+       "${FILESDIR}"/${PN}-3.7.0-big-endian-tests.patch
 )
 
 multilib_src_configure() {
@@ -88,6 +90,7 @@ multilib_src_configure() {
                -DENABLE_SSE4_2=$(usex cpu_flags_x86_sse4_2 ON OFF)
                -DENABLE_AVX=$(usex cpu_flags_x86_avx ON OFF)
                -DENABLE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF)
+
                -DENABLE_VSX=$(usex cpu_flags_ppc_vsx ON OFF)
        )
 

diff --git a/media-libs/libaom/libaom-9999.ebuild 
b/media-libs/libaom/libaom-9999.ebuild
index 46033a771095..342fbbcdf1db 100644
--- a/media-libs/libaom/libaom-9999.ebuild
+++ b/media-libs/libaom/libaom-9999.ebuild
@@ -17,10 +17,10 @@ else
        #     cd build && cmake ..
        # 3.  Set LIBAOM_TEST_DATA_PATH to the directory you want and
        #     run the "make testdata" target:
-       #     LIBAOM_TEST_DATA_PATH=../libaom-3.7.0-testdata make testdata
+       #     LIBAOM_TEST_DATA_PATH=../libaom-3.7.1-testdata make testdata
        #     This will download the test data from the internet.
        # 4.  Create a tarball out of that directory.
-       #     cd .. && tar cvaf libaom-3.7.0-testdata.tar.xz 
libaom-3.7.0-testdata
+       #     cd .. && tar cvaf libaom-3.7.1-testdata.tar.xz 
libaom-3.7.1-testdata
        SRC_URI="
                https://storage.googleapis.com/aom-releases/${P}.tar.gz
                test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-testdata.tar.xz )
@@ -88,6 +88,7 @@ multilib_src_configure() {
                -DENABLE_SSE4_2=$(usex cpu_flags_x86_sse4_2 ON OFF)
                -DENABLE_AVX=$(usex cpu_flags_x86_avx ON OFF)
                -DENABLE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF)
+
                -DENABLE_VSX=$(usex cpu_flags_ppc_vsx ON OFF)
        )
 

Reply via email to