diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-03-22 06:41:43 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-03-22 06:41:43 +0000 |
commit | aaeed2da8906f11cba80355688015d74b01cc604 (patch) | |
tree | 5d714c0600fd3f185c0ddb96eef8dd41a5f3ec5e /media-libs/x264 | |
parent | 23b767af73549eeb4dd3069e09d0f2fcb88669a8 (diff) |
gentoo auto-resync : 22:03:2023 - 06:41:43
Diffstat (limited to 'media-libs/x264')
-rw-r--r-- | media-libs/x264/Manifest | 4 | ||||
-rw-r--r-- | media-libs/x264/x264-0.0.20220222.ebuild | 12 | ||||
-rw-r--r-- | media-libs/x264/x264-9999.ebuild | 12 |
3 files changed, 20 insertions, 8 deletions
diff --git a/media-libs/x264/Manifest b/media-libs/x264/Manifest index 638158a39c0c..4352089c9f56 100644 --- a/media-libs/x264/Manifest +++ b/media-libs/x264/Manifest @@ -1,4 +1,4 @@ DIST x264-0.0.20220222.tar.bz2 777236 BLAKE2B 45e57c48b4b889f5c7b4ce87d1442d26d907aac47fb7c586b34239317a8b74bb93eac3058eed766728fbca6370656d9a6f070e8992643984a89560e28edf206d SHA512 1cf864059f83731ac47008c1af1d9ac06d06283439cf883a020f8a76e0c7efc3b525791d11efe8784d0e39ded68dd03794f0502fa64cc07df2f2de064a55e1d9 -EBUILD x264-0.0.20220222.ebuild 1969 BLAKE2B 2ea20ba34de5aa797bf91833475f34fa629ff5c85db9875fddd06c2cf9950bad0026498487d5990b5eac3428cddd4661294523f11f17125db82a0a9b0921666a SHA512 f33af51d57fc59f51ee1283fe9a5e86a4d7a3f258fc13d9b990dcbfbc8f79e458dc7945db71ad75d455b0083ca1eee19dc1471eee7fd2ec087012227cca4b856 -EBUILD x264-9999.ebuild 1969 BLAKE2B 165f4692b66b88bbbc98a4ea961572a937357238c9c878e59ec540dc73cb1c1ba4dd030a8f4000fdc653252852f54eb8166c73069d2523b355913c13261b7e1d SHA512 7b48b1aa918776a613e0f63ced5f47e92a18ef548d7c0704e9a9bac72a6b78d2d464e85cf05e28f9ab912f0a23cf39390db85c1c734e774187597f2e252c1a70 +EBUILD x264-0.0.20220222.ebuild 2101 BLAKE2B e31719349399dfa83e5d0c97b3684b2f9484d051951f740e12d478b1a57448add56c5d5ff9e461f05d89cb9012205074d7a3e9246af65079cbbe5a88c191ed22 SHA512 ea9bb23667b27e6b14a1b0d3b751509c2fdd5dab93de26d1f4c2a73067bddbec2d76edf839a6bf096338b97f3e17b8866163950e2b99af7c3f1e4e64cda46cd1 +EBUILD x264-9999.ebuild 2101 BLAKE2B b76303887637392892b9393168c9d1d40e7d822c4f3cac83f7bfc580903e60c5cd79b7da72b286a82bfa59639bac66b29ab65e09d466319eb31afd68421ca125 SHA512 a05ba23fb57a423e7c9a6bf424a2c8a604a2e1b479567be1fb8ebf761e6542f977dbca077bb2fb39ed1d7e6466ccf22244f49ece34b7c5f85cfc890f3658f910 MISC metadata.xml 489 BLAKE2B b9c1e67f7b3bce14a0d3330717204b25bfccc55d77343dba21b8a4d01b915dd690627a7affea0de0e7940c42ac2378e2e06dff243099b70b5c6a1805095d5fd1 SHA512 1416496833de2a3e28ad0f407701c0a08b6d3435a3ba65c159beac19c7a64d0f5f04d5200cbaf9217846cef0a101827bf50824eedc2b6ae7414a7fc6fc10b250 diff --git a/media-libs/x264/x264-0.0.20220222.ebuild b/media-libs/x264/x264-0.0.20220222.ebuild index c8bcf46dda7b..954a0d3550ea 100644 --- a/media-libs/x264/x264-0.0.20220222.ebuild +++ b/media-libs/x264/x264-0.0.20220222.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit multilib-minimal toolchain-funcs +inherit multilib-minimal toolchain-funcs flag-o-matic DESCRIPTION="A free library for encoding X264/AVC streams" HOMEPAGE="https://www.videolan.org/developers/x264.html" @@ -41,7 +41,13 @@ multilib_src_configure() { local asm_conf="" - if [[ ${ABI} == x86* ]] && { use pic || use !cpu_flags_x86_sse ; } || [[ ${ABI} == "x32" ]] || [[ ${CHOST} == armv5* ]] || [[ ${ABI} == ppc* ]] && { use !cpu_flags_ppc_altivec ; }; then + if \ + [[ ${ABI} == x86* ]] && { use pic || use !cpu_flags_x86_sse ; } \ + || [[ ${ABI} == "x32" ]] \ + || [[ ${CHOST} == armv5* ]] \ + || [[ ${ABI} == ppc* ]] && { use !cpu_flags_ppc_altivec ; } \ + || use mips && { ! test-compile 'c' 'int main(void){__asm__("addvi.b $w0, $w1, 1");return 0;}' ; } + then asm_conf=" --disable-asm" fi diff --git a/media-libs/x264/x264-9999.ebuild b/media-libs/x264/x264-9999.ebuild index aac24f183989..cef3a4d4053a 100644 --- a/media-libs/x264/x264-9999.ebuild +++ b/media-libs/x264/x264-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit multilib-minimal toolchain-funcs +inherit multilib-minimal toolchain-funcs flag-o-matic DESCRIPTION="A free library for encoding X264/AVC streams" HOMEPAGE="https://www.videolan.org/developers/x264.html" @@ -41,7 +41,13 @@ multilib_src_configure() { local asm_conf="" - if [[ ${ABI} == x86* ]] && { use pic || use !cpu_flags_x86_sse ; } || [[ ${ABI} == "x32" ]] || [[ ${CHOST} == armv5* ]] || [[ ${ABI} == ppc* ]] && { use !cpu_flags_ppc_altivec ; }; then + if \ + [[ ${ABI} == x86* ]] && { use pic || use !cpu_flags_x86_sse ; } \ + || [[ ${ABI} == "x32" ]] \ + || [[ ${CHOST} == armv5* ]] \ + || [[ ${ABI} == ppc* ]] && { use !cpu_flags_ppc_altivec ; } \ + || use mips && { ! test-compile 'c' 'int main(void){__asm__("addvi.b $w0, $w1, 1");return 0;}' ; } + then asm_conf=" --disable-asm" fi |