[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: a5fdc7abed3a7302f7629bb95a46d69fb81a63ba Author: Luca Barbato gentoo org> AuthorDate: Mon Jun 10 08:16:22 2024 + Commit: Luca Barbato gentoo org> CommitDate: Mon Jun 10 08:52:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5fdc7ab media-libs/dav1d: add 1.4.2 Signed-off-by: Luca Barbato gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/dav1d-1.4.2.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 12fe93e94891..b535c157c886 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -2,3 +2,4 @@ DIST dav1d-1.2.1.tar.xz 873008 BLAKE2B 52478112f1f2c39a020556a8ed18c1267de93fc12 DIST dav1d-1.3.0.tar.xz 885220 BLAKE2B aa79eaa22adde287a31ed60b88ae8d4095e18b92359a7e30aecd13c10eafe07acdeeb2f0bdb232acc6b136cdbd87626ac641df0615683d50f355edfd6c028caf SHA512 a91d217b8656c452dd80f5597e988f0e7a2ea32b12092c2695e7dc388033db7b193f7a8c98413bec31d1c38af376561d39f7618b935c4feeb6498c5d2b43f6a4 DIST dav1d-1.4.0.tar.xz 942120 BLAKE2B e37f7abc222b9a0f774a76ef6dcc2f28c411220c0f92c2239e51c3313bf1109fb6e4feb1451049248e033f2dd79550536a773f3b7b07e5a7890e8bb760c0f596 SHA512 32fcb1d19f35bec62c05637987e0204cf76880af192685e0acb08ea30cb9dac889ee89be0f847c79c6c51210c375031b26cf6e4aabc91480e44777e9fb3cbe02 DIST dav1d-1.4.1.tar.xz 948044 BLAKE2B 6d8ddd4ef25055b8de33aa7608085e6569cb9e47ed312c9f57119c8961fd532d786e12722aa550b5f4584a9cca95022ac138b714e2a22b05547713465e43ed56 SHA512 51d893d5128eb3bd5c563bee82a1a450296e596763f64c10cea631aeaf655572b72dcab78be2f1e0d998010d7d22eb376b64603e5f568efe16d75eb5efaeac35 +DIST dav1d-1.4.2.tar.xz 970104 BLAKE2B 03c8effb21df5c748f6e836413454577ac0920dce37d6e4922c2a0e493f79c9bb9fb6eabe05e2ac0f0f7089751bec1eb92717305c5faac1b71efd7b0dabe6be7 SHA512 36f8e632f64212db63e126b9ed2ca95c2db930d2388c551cde0b13b783ae872edeab1b5dd2274684bb03e98536d0334552ddcba209cff08c3568d97321034920 diff --git a/media-libs/dav1d/dav1d-1.4.2.ebuild b/media-libs/dav1d/dav1d-1.4.2.ebuild new file mode 100644 index ..5a9b234dae6e --- /dev/null +++ b/media-libs/dav1d/dav1d-1.4.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; + inherit git-r3 +else + SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" +fi + +inherit meson-multilib + +DESCRIPTION="dav1d is an AV1 Decoder :)" +HOMEPAGE="https://code.videolan.org/videolan/dav1d; + +LICENSE="BSD-2" +# Check SONAME on version bumps! +SLOT="0/7" +IUSE="+8bit +10bit +asm test xxhash" +RESTRICT="!test? ( test )" + +ASM_DEPEND=">=dev-lang/nasm-2.15.05" +DEPEND="xxhash? ( dev-libs/xxhash )" +BDEPEND=" + asm? ( + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} ) + ) +" + +DOCS=( README.md doc/PATENTS THANKS.md ) + +multilib_src_configure() { + local -a bits=() + use 8bit && bits+=( 8 ) + use 10bit && bits+=( 16 ) + + local enable_asm + if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then + enable_asm=false + else + enable_asm=$(usex asm true false) + fi + + local emesonargs=( + -Dbitdepths=$(IFS=,; echo "${bits[*]}") + -Denable_asm=${enable_asm} + $(meson_use test enable_tests) + $(meson_feature xxhash xxhash_muxer) + ) + meson_src_configure +} + +multilib_src_test() { + if multilib_is_native_abi ; then + meson_src_test + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: f29b0fb0903e5c6af5f9f7b87d9a203845cf572d Author: Aliaksei Urbanski gmail com> AuthorDate: Sun Mar 24 11:39:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 24 15:44:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f29b0fb0 media-libs/dav1d: add 1.4.1 Release: - https://code.videolan.org/videolan/dav1d/-/releases/1.4.1 Signed-off-by: Aliaksei Urbanski gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35891 Signed-off-by: Michał Górny gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/dav1d-1.4.1.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 11e11c0355f6..12fe93e94891 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,3 +1,4 @@ DIST dav1d-1.2.1.tar.xz 873008 BLAKE2B 52478112f1f2c39a020556a8ed18c1267de93fc129941eb87b75fa872188a0389389ba9c7f7ae641726ca78a0a515ce5923968374b8122fec159f33c1f65e7bc SHA512 f172eebc0a5f6c51d31fc9e9758c2dd0de51d8a5d0e00c93a5f2b1b16b7b4a37b365f9c56dea95d400e66b63af5fa4c63d9e720719ac38852777fc8c6066e4a7 DIST dav1d-1.3.0.tar.xz 885220 BLAKE2B aa79eaa22adde287a31ed60b88ae8d4095e18b92359a7e30aecd13c10eafe07acdeeb2f0bdb232acc6b136cdbd87626ac641df0615683d50f355edfd6c028caf SHA512 a91d217b8656c452dd80f5597e988f0e7a2ea32b12092c2695e7dc388033db7b193f7a8c98413bec31d1c38af376561d39f7618b935c4feeb6498c5d2b43f6a4 DIST dav1d-1.4.0.tar.xz 942120 BLAKE2B e37f7abc222b9a0f774a76ef6dcc2f28c411220c0f92c2239e51c3313bf1109fb6e4feb1451049248e033f2dd79550536a773f3b7b07e5a7890e8bb760c0f596 SHA512 32fcb1d19f35bec62c05637987e0204cf76880af192685e0acb08ea30cb9dac889ee89be0f847c79c6c51210c375031b26cf6e4aabc91480e44777e9fb3cbe02 +DIST dav1d-1.4.1.tar.xz 948044 BLAKE2B 6d8ddd4ef25055b8de33aa7608085e6569cb9e47ed312c9f57119c8961fd532d786e12722aa550b5f4584a9cca95022ac138b714e2a22b05547713465e43ed56 SHA512 51d893d5128eb3bd5c563bee82a1a450296e596763f64c10cea631aeaf655572b72dcab78be2f1e0d998010d7d22eb376b64603e5f568efe16d75eb5efaeac35 diff --git a/media-libs/dav1d/dav1d-1.4.1.ebuild b/media-libs/dav1d/dav1d-1.4.1.ebuild new file mode 100644 index ..5a9b234dae6e --- /dev/null +++ b/media-libs/dav1d/dav1d-1.4.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; + inherit git-r3 +else + SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" +fi + +inherit meson-multilib + +DESCRIPTION="dav1d is an AV1 Decoder :)" +HOMEPAGE="https://code.videolan.org/videolan/dav1d; + +LICENSE="BSD-2" +# Check SONAME on version bumps! +SLOT="0/7" +IUSE="+8bit +10bit +asm test xxhash" +RESTRICT="!test? ( test )" + +ASM_DEPEND=">=dev-lang/nasm-2.15.05" +DEPEND="xxhash? ( dev-libs/xxhash )" +BDEPEND=" + asm? ( + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} ) + ) +" + +DOCS=( README.md doc/PATENTS THANKS.md ) + +multilib_src_configure() { + local -a bits=() + use 8bit && bits+=( 8 ) + use 10bit && bits+=( 16 ) + + local enable_asm + if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then + enable_asm=false + else + enable_asm=$(usex asm true false) + fi + + local emesonargs=( + -Dbitdepths=$(IFS=,; echo "${bits[*]}") + -Denable_asm=${enable_asm} + $(meson_use test enable_tests) + $(meson_feature xxhash xxhash_muxer) + ) + meson_src_configure +} + +multilib_src_test() { + if multilib_is_native_abi ; then + meson_src_test + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: d6ab52bfe2f1eb58b2a6b4a33cb81c7b5514e07a Author: Michał Górny gentoo org> AuthorDate: Sun Mar 24 15:44:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 24 15:44:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ab52bf media-libs/dav1d: Fix Signed-off-by: Michał Górny gentoo.org> media-libs/dav1d/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/metadata.xml b/media-libs/dav1d/metadata.xml index 1c714a6a3baf..ee250866e0d4 100644 --- a/media-libs/dav1d/metadata.xml +++ b/media-libs/dav1d/metadata.xml @@ -10,7 +10,7 @@ Enable dev-libs/xxhash support for hashing muxer - https://code.videolan.org/videolan/dav1d/issues + https://code.videolan.org/videolan/dav1d/-/issues cpe:/a:videolan:dav1d
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/files/
commit: b9ea81169982f6298c77686d5838ca1346e1b241 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Mar 4 18:23:17 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Tue Mar 5 09:17:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ea8116 media-libs/dav1d: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Petr Vaněk gentoo.org> ...id-meson-s-symbols_have_underscore_prefix.patch | 35 -- 1 file changed, 35 deletions(-) diff --git a/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch b/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch deleted file mode 100644 index f9c0dbbfaf2b.. --- a/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch +++ /dev/null @@ -1,35 +0,0 @@ -https://code.videolan.org/videolan/dav1d/-/issues/370 -https://code.videolan.org/videolan/dav1d/-/commit/c6a08b3aa1ee99dade53e5e32033bc1d14455a22 - -From c6a08b3aa1ee99dade53e5e32033bc1d14455a22 Mon Sep 17 00:00:00 2001 -From: Janne Grunau -Date: Tue, 21 Sep 2021 09:30:14 +0200 -Subject: [PATCH 1/5] build: avoid meson's symbols_have_underscore_prefix - -Meson's dynamic check is unreliable when additional compiler flags are -passed via CFLAGS. For example '-fprofile-instr-generate' in oss-fuzz' -coverage build. Fixes #370. - meson.build | 6 +- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 1bf69ab..1a7c409 100644 a/meson.build -+++ b/meson.build -@@ -382,7 +382,11 @@ endif - - cdata.set10('ARCH_PPC64LE', host_machine.cpu() == 'ppc64le') - --if cc.symbols_have_underscore_prefix() -+# meson's cc.symbols_have_underscore_prefix() is unfortunately unrelieably -+# when additional flags like '-fprofile-instr-generate' are passed via CFLAGS -+# see following meson issue https://github.com/mesonbuild/meson/issues/5482 -+if (host_machine.system() == 'darwin' or -+ (host_machine.system() == 'windows' and host_machine.cpu_family() == 'x86')) - cdata.set10('PREFIX', true) - cdata_asm.set10('PREFIX', true) - endif --- -2.32.0 -
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 79bec87d9713154cb396b9ad998bad63471773c3 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 09:00:32 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 09:00:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79bec87d media-libs/dav1d: Stabilize 1.3.0 sparc, #925953 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.3.0.ebuild b/media-libs/dav1d/dav1d-1.3.0.ebuild index 0f3b85ea20e9..4b7f0d45a9ff 100644 --- a/media-libs/dav1d/dav1d-1.3.0.ebuild +++ b/media-libs/dav1d/dav1d-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 58837e3b27b26d80545bb06c879ff9b080f97316 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 09:00:30 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 09:00:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58837e3b media-libs/dav1d: Stabilize 1.3.0 ppc64, #925953 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.3.0.ebuild b/media-libs/dav1d/dav1d-1.3.0.ebuild index 9b42d3084af9..0ae767c89639 100644 --- a/media-libs/dav1d/dav1d-1.3.0.ebuild +++ b/media-libs/dav1d/dav1d-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 5687132aca64c7da25eaed81daeb7400ad43c361 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 09:00:33 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 09:00:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5687132a media-libs/dav1d: Stabilize 1.3.0 arm64, #925953 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.3.0.ebuild b/media-libs/dav1d/dav1d-1.3.0.ebuild index 4b7f0d45a9ff..70a8805a964d 100644 --- a/media-libs/dav1d/dav1d-1.3.0.ebuild +++ b/media-libs/dav1d/dav1d-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~arm64-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 90ee8b2a086e4e0eef0ff6014d9f412b4766e4fd Author: Sam James gentoo org> AuthorDate: Mon Mar 4 09:00:31 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 09:00:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ee8b2a media-libs/dav1d: Stabilize 1.3.0 amd64, #925953 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.3.0.ebuild b/media-libs/dav1d/dav1d-1.3.0.ebuild index 0ae767c89639..0f3b85ea20e9 100644 --- a/media-libs/dav1d/dav1d-1.3.0.ebuild +++ b/media-libs/dav1d/dav1d-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 1e5a4879c2f42e2c407817e99f024c9d6e4816fd Author: Sam James gentoo org> AuthorDate: Mon Mar 4 08:57:39 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 08:57:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e5a4879 media-libs/dav1d: Stabilize 1.3.0 arm, #925953 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-1.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/dav1d/dav1d-1.3.0.ebuild b/media-libs/dav1d/dav1d-1.3.0.ebuild index efd6748fe32c..11a244b7766d 100644 --- a/media-libs/dav1d/dav1d-1.3.0.ebuild +++ b/media-libs/dav1d/dav1d-1.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: f8019a4172247b926f40ad9be45e4fe223440dca Author: Sam James gentoo org> AuthorDate: Mon Mar 4 08:57:41 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 08:57:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8019a41 media-libs/dav1d: Stabilize 1.3.0 ppc, #925953 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.3.0.ebuild b/media-libs/dav1d/dav1d-1.3.0.ebuild index df13d04d2b7e..9b42d3084af9 100644 --- a/media-libs/dav1d/dav1d-1.3.0.ebuild +++ b/media-libs/dav1d/dav1d-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 3226b367096e29568481873ef670510dca43ce64 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 08:57:40 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 08:57:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3226b367 media-libs/dav1d: Stabilize 1.3.0 x86, #925953 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.3.0.ebuild b/media-libs/dav1d/dav1d-1.3.0.ebuild index 11a244b7766d..df13d04d2b7e 100644 --- a/media-libs/dav1d/dav1d-1.3.0.ebuild +++ b/media-libs/dav1d/dav1d-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 5820a2d3631dd8cf6dcb6a5438d4a8b8e0b3a997 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 08:51:27 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 08:51:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5820a2d3 media-libs/dav1d: add 1.4.0 Bug: https://bugs.gentoo.org/926141 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/{dav1d-.ebuild => dav1d-1.4.0.ebuild} | 4 ++-- media-libs/dav1d/dav1d-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 209db4034c49..11e11c0355f6 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,2 +1,3 @@ DIST dav1d-1.2.1.tar.xz 873008 BLAKE2B 52478112f1f2c39a020556a8ed18c1267de93fc129941eb87b75fa872188a0389389ba9c7f7ae641726ca78a0a515ce5923968374b8122fec159f33c1f65e7bc SHA512 f172eebc0a5f6c51d31fc9e9758c2dd0de51d8a5d0e00c93a5f2b1b16b7b4a37b365f9c56dea95d400e66b63af5fa4c63d9e720719ac38852777fc8c6066e4a7 DIST dav1d-1.3.0.tar.xz 885220 BLAKE2B aa79eaa22adde287a31ed60b88ae8d4095e18b92359a7e30aecd13c10eafe07acdeeb2f0bdb232acc6b136cdbd87626ac641df0615683d50f355edfd6c028caf SHA512 a91d217b8656c452dd80f5597e988f0e7a2ea32b12092c2695e7dc388033db7b193f7a8c98413bec31d1c38af376561d39f7618b935c4feeb6498c5d2b43f6a4 +DIST dav1d-1.4.0.tar.xz 942120 BLAKE2B e37f7abc222b9a0f774a76ef6dcc2f28c411220c0f92c2239e51c3313bf1109fb6e4feb1451049248e033f2dd79550536a773f3b7b07e5a7890e8bb760c0f596 SHA512 32fcb1d19f35bec62c05637987e0204cf76880af192685e0acb08ea30cb9dac889ee89be0f847c79c6c51210c375031b26cf6e4aabc91480e44777e9fb3cbe02 diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-1.4.0.ebuild similarity index 88% copy from media-libs/dav1d/dav1d-.ebuild copy to media-libs/dav1d/dav1d-1.4.0.ebuild index 69bc630fc619..5a9b234dae6e 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-1.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-.ebuild index 69bc630fc619..5a9b234dae6e 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: da588fa1f4a753bbefec48a9f0505c9fc8978695 Author: Sam James gentoo org> AuthorDate: Sat Mar 2 05:00:46 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 2 05:01:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da588fa1 media-libs/dav1d: drop 1.1.0, 1.2.0 Bug: https://bugs.gentoo.org/906107 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 2 -- media-libs/dav1d/dav1d-1.1.0.ebuild | 59 --- media-libs/dav1d/dav1d-1.2.0.ebuild | 61 - 3 files changed, 122 deletions(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index c3982e9dd8b5..76316b4c87b3 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,6 +1,4 @@ DIST dav1d-0.9.2.tar.bz2 833722 BLAKE2B b05edd1ca627906e57923be08f1ecd73469f9a8e2ed585edf81f1fe1ffc173f1e4ba52eb766b82d9ea1349a6c1cf2a5a48cc9a5bcf2debeb9d640d9842e266f4 SHA512 adfb822734a3fc8b73e9cf5f757bfd78fb144b00d95f1e942254c5caf1d801b05438d39571486ef37a94d2226166937fc56160a862e8d6d45c4f6d790531dc3f DIST dav1d-1.0.0.tar.bz2 960470 BLAKE2B 79355eeceea37df81e30be49dfea3dee9747fbbb82c0a08be3bbda525881112a8eb847afe3c3ccd0447fd6ee67ae540c5120ea00d4f891ac422850c611850c97 SHA512 86c6481e787fb6b8c28521e1efb1876d1be99f5fa5332cddab059b44775e05203cfc5c80a1b404ee00f35a1f5e1099e21b1f0851d77fb0101567e8b1a892 -DIST dav1d-1.1.0.tar.bz2 994368 BLAKE2B 877fd315fb00cb37c80f128c871641b8dbc4a7c9edb3d81afe00e65cb907ed88bcc10e2f92855d1eef51e196a7ae6d189db16dcf0e151f7ca9db715451bd28f5 SHA512 2eb177b415d1ac7bd08d54b16375afedec61f0771a5181fa93e5e6215856fc26504a7cb47de08abbea5bf18fac5ff91ca31044e7054681c380e0ab152e53aabc -DIST dav1d-1.2.0.tar.xz 866120 BLAKE2B f9c9ca8c48ba2cae8e2137bb46e9db9a2070b3fba35ca142fde836f20be8a0db11b3b0dc3f78d06780d5cf6d014b0a6b545368371f421864d3f30a35ca6fe5ef SHA512 1f1775bdcdbc38a0bb12d7f14f01ee321cc03f15d8b7c6fabe2ada3a3c46885b0eff5851ea912079a1519ef01278c3a192e3b0347b0ab9b25cafab4124f1ae6a DIST dav1d-1.2.1.tar.xz 873008 BLAKE2B 52478112f1f2c39a020556a8ed18c1267de93fc129941eb87b75fa872188a0389389ba9c7f7ae641726ca78a0a515ce5923968374b8122fec159f33c1f65e7bc SHA512 f172eebc0a5f6c51d31fc9e9758c2dd0de51d8a5d0e00c93a5f2b1b16b7b4a37b365f9c56dea95d400e66b63af5fa4c63d9e720719ac38852777fc8c6066e4a7 DIST dav1d-1.3.0.tar.xz 885220 BLAKE2B aa79eaa22adde287a31ed60b88ae8d4095e18b92359a7e30aecd13c10eafe07acdeeb2f0bdb232acc6b136cdbd87626ac641df0615683d50f355edfd6c028caf SHA512 a91d217b8656c452dd80f5597e988f0e7a2ea32b12092c2695e7dc388033db7b193f7a8c98413bec31d1c38af376561d39f7618b935c4feeb6498c5d2b43f6a4 diff --git a/media-libs/dav1d/dav1d-1.1.0.ebuild b/media-libs/dav1d/dav1d-1.1.0.ebuild deleted file mode 100644 index a673178e2710.. --- a/media-libs/dav1d/dav1d-1.1.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; - inherit git-r3 -else - SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -inherit meson-multilib - -DESCRIPTION="dav1d is an AV1 Decoder :)" -HOMEPAGE="https://code.videolan.org/videolan/dav1d; - -LICENSE="BSD-2" -# Check SONAME on version bumps! -SLOT="0/6" -IUSE="+8bit +10bit +asm test xxhash" -RESTRICT="!test? ( test )" - -ASM_DEPEND=">=dev-lang/nasm-2.15.05" -BDEPEND="asm? ( - abi_x86_32? ( ${ASM_DEPEND} ) - abi_x86_64? ( ${ASM_DEPEND} ) - ) - xxhash? ( dev-libs/xxhash )" - -DOCS=( README.md doc/PATENTS THANKS.md ) - -multilib_src_configure() { - local -a bits=() - use 8bit && bits+=( 8 ) - use 10bit && bits+=( 16 ) - - local enable_asm - if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then - enable_asm=false - else - enable_asm=$(usex asm true false) - fi - - local emesonargs=( - -Dbitdepths=$(IFS=,; echo "${bits[*]}") - -Denable_asm=${enable_asm} - $(meson_use test enable_tests) - $(meson_feature xxhash xxhash_muxer) - ) - meson_src_configure -} - -multilib_src_test() { - if multilib_is_native_abi ; then - meson_src_test - fi -} diff --git a/media-libs/dav1d/dav1d-1.2.0.ebuild b/media-libs/dav1d/dav1d-1.2.0.ebuild deleted file mode 100644 index 9fe8aea4d1ae.. --- a/media-libs/dav1d/dav1d-1.2.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; - inherit git-r3 -else -
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: a01624a3f5f46c4979ddb9eeb00a4cda2d4752a6 Author: Sam James gentoo org> AuthorDate: Sat Mar 2 05:01:24 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 2 05:01:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01624a3 media-libs/dav1d: drop 0.9.2, 1.0.0 Bug: https://bugs.gentoo.org/906107 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 2 -- media-libs/dav1d/dav1d-0.9.2.ebuild | 61 - media-libs/dav1d/dav1d-1.0.0.ebuild | 59 --- 3 files changed, 122 deletions(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 76316b4c87b3..209db4034c49 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,4 +1,2 @@ -DIST dav1d-0.9.2.tar.bz2 833722 BLAKE2B b05edd1ca627906e57923be08f1ecd73469f9a8e2ed585edf81f1fe1ffc173f1e4ba52eb766b82d9ea1349a6c1cf2a5a48cc9a5bcf2debeb9d640d9842e266f4 SHA512 adfb822734a3fc8b73e9cf5f757bfd78fb144b00d95f1e942254c5caf1d801b05438d39571486ef37a94d2226166937fc56160a862e8d6d45c4f6d790531dc3f -DIST dav1d-1.0.0.tar.bz2 960470 BLAKE2B 79355eeceea37df81e30be49dfea3dee9747fbbb82c0a08be3bbda525881112a8eb847afe3c3ccd0447fd6ee67ae540c5120ea00d4f891ac422850c611850c97 SHA512 86c6481e787fb6b8c28521e1efb1876d1be99f5fa5332cddab059b44775e05203cfc5c80a1b404ee00f35a1f5e1099e21b1f0851d77fb0101567e8b1a892 DIST dav1d-1.2.1.tar.xz 873008 BLAKE2B 52478112f1f2c39a020556a8ed18c1267de93fc129941eb87b75fa872188a0389389ba9c7f7ae641726ca78a0a515ce5923968374b8122fec159f33c1f65e7bc SHA512 f172eebc0a5f6c51d31fc9e9758c2dd0de51d8a5d0e00c93a5f2b1b16b7b4a37b365f9c56dea95d400e66b63af5fa4c63d9e720719ac38852777fc8c6066e4a7 DIST dav1d-1.3.0.tar.xz 885220 BLAKE2B aa79eaa22adde287a31ed60b88ae8d4095e18b92359a7e30aecd13c10eafe07acdeeb2f0bdb232acc6b136cdbd87626ac641df0615683d50f355edfd6c028caf SHA512 a91d217b8656c452dd80f5597e988f0e7a2ea32b12092c2695e7dc388033db7b193f7a8c98413bec31d1c38af376561d39f7618b935c4feeb6498c5d2b43f6a4 diff --git a/media-libs/dav1d/dav1d-0.9.2.ebuild b/media-libs/dav1d/dav1d-0.9.2.ebuild deleted file mode 100644 index 7328056c980b.. --- a/media-libs/dav1d/dav1d-0.9.2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -SCM="" -if [[ "${PV}" == "" ]]; then - SCM="git-r3" - EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; -else - SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86" -fi - -inherit ${SCM} meson-multilib - -DESCRIPTION="dav1d is an AV1 Decoder :)" -HOMEPAGE="https://code.videolan.org/videolan/dav1d; - -LICENSE="BSD-2" -SLOT="0/5" -IUSE="+8bit +10bit +asm test xxhash" -RESTRICT="!test? ( test )" - -ASM_DEPEND=">=dev-lang/nasm-2.15.05" -BDEPEND="asm? ( - abi_x86_32? ( ${ASM_DEPEND} ) - abi_x86_64? ( ${ASM_DEPEND} ) - ) - xxhash? ( dev-libs/xxhash ) - " - -DOCS=( README.md doc/PATENTS THANKS.md ) -PATCHES=( "${FILESDIR}"/build-avoid-meson-s-symbols_have_underscore_prefix.patch ) - -multilib_src_configure() { - local -a bits=() - use 8bit && bits+=( 8 ) - use 10bit && bits+=( 16 ) - - local enable_asm - if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then - enable_asm=false - else - enable_asm=$(usex asm true false) - fi - - local emesonargs=( - -D bitdepths=$(IFS=,; echo "${bits[*]}") - -D enable_asm=${enable_asm} - -D enable_tests=$(usex test true false) - -D xxhash_muxer=$(usex xxhash enabled disabled) - ) - meson_src_configure -} - -multilib_src_test() { - if multilib_is_native_abi ; then - meson_src_test - fi -} diff --git a/media-libs/dav1d/dav1d-1.0.0.ebuild b/media-libs/dav1d/dav1d-1.0.0.ebuild deleted file mode 100644 index 5ae243c3ad65.. --- a/media-libs/dav1d/dav1d-1.0.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; - inherit git-r3 -else - SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" -fi - -inherit meson-multilib - -DESCRIPTION="dav1d is an AV1 Decoder :)" -HOMEPAGE="https://code.videolan.org/videolan/dav1d; - -LICENSE="BSD-2" -# Check SONAME on version bumps! -SLOT="0/6" -IUSE="+8bit +10bit +asm test xxhash" -RESTRICT="!test? ( test )" - -ASM_DEPEND=">=dev-lang/nasm-2.15.05" -BDEPEND="asm? ( - abi_x86_32? ( ${ASM_DEPEND} ) - abi_x86_64? ( ${ASM_DEPEND} ) -
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 98996c7927dc16b07d801b3090e7ab206882ad50 Author: Matoro Mahri matoro tk> AuthorDate: Tue Jan 23 00:35:16 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jan 23 05:05:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98996c79 media-libs/dav1d: Stabilize 1.2.1 sparc, #920978 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> media-libs/dav1d/dav1d-1.2.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/dav1d/dav1d-1.2.1.ebuild b/media-libs/dav1d/dav1d-1.2.1.ebuild index b8fcc7b611fe..a04c5acbfb9e 100644 --- a/media-libs/dav1d/dav1d-1.2.1.ebuild +++ b/media-libs/dav1d/dav1d-1.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" + KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/, net-p2p/bitcoin-core/, app-crypt/aespipe/, ...
commit: 1de89ef8f83a38d45f3f7435d1ec55027be5b394 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 17 16:02:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 18 18:52:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de89ef8 profiles/use.desc: Make USE=asm global Add a global USE=asm. It is used consistently in 16 packages. Signed-off-by: Michał Górny gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34330 Signed-off-by: Michał Górny gentoo.org> app-crypt/aespipe/metadata.xml| 1 - app-crypt/veracrypt/metadata.xml | 3 --- dev-libs/crypto++/metadata.xml| 3 --- dev-libs/gmp/metadata.xml | 1 - dev-libs/libgcrypt/metadata.xml | 1 - dev-libs/libsodium/metadata.xml | 1 - dev-libs/nettle/metadata.xml | 3 --- dev-libs/openssl-compat/metadata.xml | 1 - dev-libs/openssl/metadata.xml | 1 - media-libs/dav1d/metadata.xml | 1 - net-libs/libbitcoinconsensus/metadata.xml | 3 --- net-p2p/bitcoin-core/metadata.xml | 1 - net-p2p/bitcoin-qt/metadata.xml | 1 - net-p2p/bitcoind/metadata.xml | 1 - profiles/use.desc | 1 + 15 files changed, 1 insertion(+), 22 deletions(-) diff --git a/app-crypt/aespipe/metadata.xml b/app-crypt/aespipe/metadata.xml index a42cf0ee901f..8acb6c031cb7 100644 --- a/app-crypt/aespipe/metadata.xml +++ b/app-crypt/aespipe/metadata.xml @@ -10,7 +10,6 @@ Proxy Maintainers - Enable assembly modules Use VIA padlock instructions, detected at run time, code still works on non-padlock processors diff --git a/app-crypt/veracrypt/metadata.xml b/app-crypt/veracrypt/metadata.xml index 656d4d1ad68c..baec785c468c 100644 --- a/app-crypt/veracrypt/metadata.xml +++ b/app-crypt/veracrypt/metadata.xml @@ -1,9 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - Enable assembly for optimization - gokt...@gentoo.org Göktürk Yüksek diff --git a/dev-libs/crypto++/metadata.xml b/dev-libs/crypto++/metadata.xml index 0d69ce7acf1c..350684939bd1 100644 --- a/dev-libs/crypto++/metadata.xml +++ b/dev-libs/crypto++/metadata.xml @@ -5,9 +5,6 @@ s...@gentoo.org Sam James - -Support assembly hand optimized crypto functions (i.e. faster run time) - weidai11/cryptopp diff --git a/dev-libs/gmp/metadata.xml b/dev-libs/gmp/metadata.xml index 591e777c6165..c85682bf90a4 100644 --- a/dev-libs/gmp/metadata.xml +++ b/dev-libs/gmp/metadata.xml @@ -6,7 +6,6 @@ Gentoo Toolchain Project - Enable use of hand optimized assembly routines (faster execution) Enables runtime CPU detection (useful for binpkgs, compatibility on other CPUs). diff --git a/dev-libs/libgcrypt/metadata.xml b/dev-libs/libgcrypt/metadata.xml index 33d811c69f22..8d42c0b262c0 100644 --- a/dev-libs/libgcrypt/metadata.xml +++ b/dev-libs/libgcrypt/metadata.xml @@ -9,7 +9,6 @@ cpe:/a:gnupg:libgcrypt - Enable assembly for optimization Use getentropy function to obtain randomness from the kernel diff --git a/dev-libs/libsodium/metadata.xml b/dev-libs/libsodium/metadata.xml index 0b0b71123240..2b16ac29aaae 100644 --- a/dev-libs/libsodium/metadata.xml +++ b/dev-libs/libsodium/metadata.xml @@ -14,7 +14,6 @@ packageable fork of NaCl, with a compatible API. - Enables assembly implementations Use /dev/urandom instead of /dev/random diff --git a/dev-libs/nettle/metadata.xml b/dev-libs/nettle/metadata.xml index 62b7968b920a..bb86443f7022 100644 --- a/dev-libs/nettle/metadata.xml +++ b/dev-libs/nettle/metadata.xml @@ -9,7 +9,4 @@ cpe:/a:nettle_project:nettle gnutls/nettle - - Support assembly hand optimized crypto functions (i.e. faster run time) - diff --git a/dev-libs/openssl-compat/metadata.xml b/dev-libs/openssl-compat/metadata.xml index 218be0371088..bfc9fa7650db 100644 --- a/dev-libs/openssl-compat/metadata.xml +++ b/dev-libs/openssl-compat/metadata.xml @@ -6,7 +6,6 @@ Gentoo Base System - Support assembly hand optimized crypto functions (i.e. faster run time) Disable/Restrict EC algorithms (as they seem to be patented) -- note: changes the ABI Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers) Support for the old/insecure SSLv2 protocol -- note: not required for TLS/https diff --git a/dev-libs/openssl/metadata.xml b/dev-libs/openssl/metadata.xml index bb40ddbf82df..bbf8686ec6e9
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 7ae8d9fa7f599ee2a1255ecd40ef4bcc2cd907c9 Author: Sam James gentoo org> AuthorDate: Fri Oct 6 02:45:02 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 6 02:45:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae8d9fa media-libs/dav1d: add 1.3.0 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/{dav1d-.ebuild => dav1d-1.3.0.ebuild} | 4 ++-- media-libs/dav1d/dav1d-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 1e54c9865145..c3982e9dd8b5 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -3,3 +3,4 @@ DIST dav1d-1.0.0.tar.bz2 960470 BLAKE2B 79355eeceea37df81e30be49dfea3dee9747fbbb DIST dav1d-1.1.0.tar.bz2 994368 BLAKE2B 877fd315fb00cb37c80f128c871641b8dbc4a7c9edb3d81afe00e65cb907ed88bcc10e2f92855d1eef51e196a7ae6d189db16dcf0e151f7ca9db715451bd28f5 SHA512 2eb177b415d1ac7bd08d54b16375afedec61f0771a5181fa93e5e6215856fc26504a7cb47de08abbea5bf18fac5ff91ca31044e7054681c380e0ab152e53aabc DIST dav1d-1.2.0.tar.xz 866120 BLAKE2B f9c9ca8c48ba2cae8e2137bb46e9db9a2070b3fba35ca142fde836f20be8a0db11b3b0dc3f78d06780d5cf6d014b0a6b545368371f421864d3f30a35ca6fe5ef SHA512 1f1775bdcdbc38a0bb12d7f14f01ee321cc03f15d8b7c6fabe2ada3a3c46885b0eff5851ea912079a1519ef01278c3a192e3b0347b0ab9b25cafab4124f1ae6a DIST dav1d-1.2.1.tar.xz 873008 BLAKE2B 52478112f1f2c39a020556a8ed18c1267de93fc129941eb87b75fa872188a0389389ba9c7f7ae641726ca78a0a515ce5923968374b8122fec159f33c1f65e7bc SHA512 f172eebc0a5f6c51d31fc9e9758c2dd0de51d8a5d0e00c93a5f2b1b16b7b4a37b365f9c56dea95d400e66b63af5fa4c63d9e720719ac38852777fc8c6066e4a7 +DIST dav1d-1.3.0.tar.xz 885220 BLAKE2B aa79eaa22adde287a31ed60b88ae8d4095e18b92359a7e30aecd13c10eafe07acdeeb2f0bdb232acc6b136cdbd87626ac641df0615683d50f355edfd6c028caf SHA512 a91d217b8656c452dd80f5597e988f0e7a2ea32b12092c2695e7dc388033db7b193f7a8c98413bec31d1c38af376561d39f7618b935c4feeb6498c5d2b43f6a4 diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-1.3.0.ebuild similarity index 96% copy from media-libs/dav1d/dav1d-.ebuild copy to media-libs/dav1d/dav1d-1.3.0.ebuild index 9fe8aea4d1ae..69bc630fc619 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib @@ -18,7 +18,7 @@ HOMEPAGE="https://code.videolan.org/videolan/dav1d; LICENSE="BSD-2" # Check SONAME on version bumps! -SLOT="0/6" +SLOT="0/7" IUSE="+8bit +10bit +asm test xxhash" RESTRICT="!test? ( test )" diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-.ebuild index 9fe8aea4d1ae..69bc630fc619 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib @@ -18,7 +18,7 @@ HOMEPAGE="https://code.videolan.org/videolan/dav1d; LICENSE="BSD-2" # Check SONAME on version bumps! -SLOT="0/6" +SLOT="0/7" IUSE="+8bit +10bit +asm test xxhash" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 6f5b965ed8eca659221e2481366d6ece886f5dc5 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 14 15:53:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 14 15:53:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5b965e media-libs/dav1d: Stabilize 1.2.1 ppc, #910088 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/dav1d/dav1d-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.2.1.ebuild b/media-libs/dav1d/dav1d-1.2.1.ebuild index b0e02dd3e01a..b8fcc7b611fe 100644 --- a/media-libs/dav1d/dav1d-1.2.1.ebuild +++ b/media-libs/dav1d/dav1d-1.2.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" + KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 904b5c26f86ba2401cb59855fd5c199365c63a9b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 9 11:02:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 9 11:02:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904b5c26 media-libs/dav1d: Stabilize 1.2.1 arm, #910088 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/dav1d/dav1d-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.2.1.ebuild b/media-libs/dav1d/dav1d-1.2.1.ebuild index 7fd5d0b4c540..025818f666d8 100644 --- a/media-libs/dav1d/dav1d-1.2.1.ebuild +++ b/media-libs/dav1d/dav1d-1.2.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" + KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: ffac5966f1efce238c3f61666441e4f81c73e92d Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 9 11:02:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 9 11:02:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffac5966 media-libs/dav1d: Stabilize 1.2.1 x86, #910088 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/dav1d/dav1d-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.2.1.ebuild b/media-libs/dav1d/dav1d-1.2.1.ebuild index 025818f666d8..359b4afeefe7 100644 --- a/media-libs/dav1d/dav1d-1.2.1.ebuild +++ b/media-libs/dav1d/dav1d-1.2.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" + KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: be07cbbce6ef42a3d62279447dd7f433b03d200c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 9 11:02:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 9 11:02:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be07cbbc media-libs/dav1d: Stabilize 1.2.1 amd64, #910088 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/dav1d/dav1d-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.2.1.ebuild b/media-libs/dav1d/dav1d-1.2.1.ebuild index 97f24e3bd97d..7fd5d0b4c540 100644 --- a/media-libs/dav1d/dav1d-1.2.1.ebuild +++ b/media-libs/dav1d/dav1d-1.2.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" + KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: a4653dc231d896e34a43fd955504e2663d14a97f Author: Sam James gentoo org> AuthorDate: Sun Jul 9 09:00:42 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 09:00:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4653dc2 media-libs/dav1d: Stabilize 1.2.1 arm64, #910088 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.2.1.ebuild b/media-libs/dav1d/dav1d-1.2.1.ebuild index 5992d0bbc4d6..97f24e3bd97d 100644 --- a/media-libs/dav1d/dav1d-1.2.1.ebuild +++ b/media-libs/dav1d/dav1d-1.2.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" + KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 5ec27722dd4fe3de274718412202c25adff0caea Author: Fabian Groffen gentoo org> AuthorDate: Fri Jun 23 19:06:26 2023 + Commit: Fabian Groffen gentoo org> CommitDate: Fri Jun 23 19:07:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec27722 media-libs/dav1d-1.2.1: marked ~x64-macos Signed-off-by: Fabian Groffen gentoo.org> media-libs/dav1d/dav1d-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.2.1.ebuild b/media-libs/dav1d/dav1d-1.2.1.ebuild index 0e1311d683e6..5992d0bbc4d6 100644 --- a/media-libs/dav1d/dav1d-1.2.1.ebuild +++ b/media-libs/dav1d/dav1d-1.2.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 59fc6e34be52f4da90a650bd38c3ff5493057e3a Author: Fabian Groffen gentoo org> AuthorDate: Fri Jun 23 19:06:00 2023 + Commit: Fabian Groffen gentoo org> CommitDate: Fri Jun 23 19:07:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59fc6e34 media-libs/dav1d-1.2.1: marked ~arm64-macos Signed-off-by: Fabian Groffen gentoo.org> media-libs/dav1d/dav1d-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.2.1.ebuild b/media-libs/dav1d/dav1d-1.2.1.ebuild index 9fe8aea4d1ae..0e1311d683e6 100644 --- a/media-libs/dav1d/dav1d-1.2.1.ebuild +++ b/media-libs/dav1d/dav1d-1.2.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 6f711c6ee22e0d13f667f01e646ba23c55a12e90 Author: Sam James gentoo org> AuthorDate: Fri Jun 2 22:24:30 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 2 22:32:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f711c6e media-libs/dav1d: add 1.2.1 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/dav1d-1.2.1.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index ca7a24914b9a..1e54c9865145 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -2,3 +2,4 @@ DIST dav1d-0.9.2.tar.bz2 833722 BLAKE2B b05edd1ca627906e57923be08f1ecd73469f9a8e DIST dav1d-1.0.0.tar.bz2 960470 BLAKE2B 79355eeceea37df81e30be49dfea3dee9747fbbb82c0a08be3bbda525881112a8eb847afe3c3ccd0447fd6ee67ae540c5120ea00d4f891ac422850c611850c97 SHA512 86c6481e787fb6b8c28521e1efb1876d1be99f5fa5332cddab059b44775e05203cfc5c80a1b404ee00f35a1f5e1099e21b1f0851d77fb0101567e8b1a892 DIST dav1d-1.1.0.tar.bz2 994368 BLAKE2B 877fd315fb00cb37c80f128c871641b8dbc4a7c9edb3d81afe00e65cb907ed88bcc10e2f92855d1eef51e196a7ae6d189db16dcf0e151f7ca9db715451bd28f5 SHA512 2eb177b415d1ac7bd08d54b16375afedec61f0771a5181fa93e5e6215856fc26504a7cb47de08abbea5bf18fac5ff91ca31044e7054681c380e0ab152e53aabc DIST dav1d-1.2.0.tar.xz 866120 BLAKE2B f9c9ca8c48ba2cae8e2137bb46e9db9a2070b3fba35ca142fde836f20be8a0db11b3b0dc3f78d06780d5cf6d014b0a6b545368371f421864d3f30a35ca6fe5ef SHA512 1f1775bdcdbc38a0bb12d7f14f01ee321cc03f15d8b7c6fabe2ada3a3c46885b0eff5851ea912079a1519ef01278c3a192e3b0347b0ab9b25cafab4124f1ae6a +DIST dav1d-1.2.1.tar.xz 873008 BLAKE2B 52478112f1f2c39a020556a8ed18c1267de93fc129941eb87b75fa872188a0389389ba9c7f7ae641726ca78a0a515ce5923968374b8122fec159f33c1f65e7bc SHA512 f172eebc0a5f6c51d31fc9e9758c2dd0de51d8a5d0e00c93a5f2b1b16b7b4a37b365f9c56dea95d400e66b63af5fa4c63d9e720719ac38852777fc8c6066e4a7 diff --git a/media-libs/dav1d/dav1d-1.2.1.ebuild b/media-libs/dav1d/dav1d-1.2.1.ebuild new file mode 100644 index ..9fe8aea4d1ae --- /dev/null +++ b/media-libs/dav1d/dav1d-1.2.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; + inherit git-r3 +else + SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +inherit meson-multilib + +DESCRIPTION="dav1d is an AV1 Decoder :)" +HOMEPAGE="https://code.videolan.org/videolan/dav1d; + +LICENSE="BSD-2" +# Check SONAME on version bumps! +SLOT="0/6" +IUSE="+8bit +10bit +asm test xxhash" +RESTRICT="!test? ( test )" + +ASM_DEPEND=">=dev-lang/nasm-2.15.05" +DEPEND="xxhash? ( dev-libs/xxhash )" +BDEPEND=" + asm? ( + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} ) + ) +" + +DOCS=( README.md doc/PATENTS THANKS.md ) + +multilib_src_configure() { + local -a bits=() + use 8bit && bits+=( 8 ) + use 10bit && bits+=( 16 ) + + local enable_asm + if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then + enable_asm=false + else + enable_asm=$(usex asm true false) + fi + + local emesonargs=( + -Dbitdepths=$(IFS=,; echo "${bits[*]}") + -Denable_asm=${enable_asm} + $(meson_use test enable_tests) + $(meson_feature xxhash xxhash_muxer) + ) + meson_src_configure +} + +multilib_src_test() { + if multilib_is_native_abi ; then + meson_src_test + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 1e355a878b25f04e312e370946575fab5a0a785e Author: Sam James gentoo org> AuthorDate: Wed May 31 06:39:04 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 06:56:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e355a87 media-libs/dav1d: add 1.2.0 Bug: https://bugs.gentoo.org/906107 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/{dav1d-.ebuild => dav1d-1.2.0.ebuild} | 12 +++- media-libs/dav1d/dav1d-.ebuild | 12 +++- 3 files changed, 15 insertions(+), 10 deletions(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index e86337963637..ca7a24914b9a 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,3 +1,4 @@ DIST dav1d-0.9.2.tar.bz2 833722 BLAKE2B b05edd1ca627906e57923be08f1ecd73469f9a8e2ed585edf81f1fe1ffc173f1e4ba52eb766b82d9ea1349a6c1cf2a5a48cc9a5bcf2debeb9d640d9842e266f4 SHA512 adfb822734a3fc8b73e9cf5f757bfd78fb144b00d95f1e942254c5caf1d801b05438d39571486ef37a94d2226166937fc56160a862e8d6d45c4f6d790531dc3f DIST dav1d-1.0.0.tar.bz2 960470 BLAKE2B 79355eeceea37df81e30be49dfea3dee9747fbbb82c0a08be3bbda525881112a8eb847afe3c3ccd0447fd6ee67ae540c5120ea00d4f891ac422850c611850c97 SHA512 86c6481e787fb6b8c28521e1efb1876d1be99f5fa5332cddab059b44775e05203cfc5c80a1b404ee00f35a1f5e1099e21b1f0851d77fb0101567e8b1a892 DIST dav1d-1.1.0.tar.bz2 994368 BLAKE2B 877fd315fb00cb37c80f128c871641b8dbc4a7c9edb3d81afe00e65cb907ed88bcc10e2f92855d1eef51e196a7ae6d189db16dcf0e151f7ca9db715451bd28f5 SHA512 2eb177b415d1ac7bd08d54b16375afedec61f0771a5181fa93e5e6215856fc26504a7cb47de08abbea5bf18fac5ff91ca31044e7054681c380e0ab152e53aabc +DIST dav1d-1.2.0.tar.xz 866120 BLAKE2B f9c9ca8c48ba2cae8e2137bb46e9db9a2070b3fba35ca142fde836f20be8a0db11b3b0dc3f78d06780d5cf6d014b0a6b545368371f421864d3f30a35ca6fe5ef SHA512 1f1775bdcdbc38a0bb12d7f14f01ee321cc03f15d8b7c6fabe2ada3a3c46885b0eff5851ea912079a1519ef01278c3a192e3b0347b0ab9b25cafab4124f1ae6a diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-1.2.0.ebuild similarity index 81% copy from media-libs/dav1d/dav1d-.ebuild copy to media-libs/dav1d/dav1d-1.2.0.ebuild index 9db50e7b2ff7..9fe8aea4d1ae 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-1.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,8 +7,8 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; inherit git-r3 else - SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit meson-multilib @@ -23,11 +23,13 @@ IUSE="+8bit +10bit +asm test xxhash" RESTRICT="!test? ( test )" ASM_DEPEND=">=dev-lang/nasm-2.15.05" -BDEPEND="asm? ( +DEPEND="xxhash? ( dev-libs/xxhash )" +BDEPEND=" + asm? ( abi_x86_32? ( ${ASM_DEPEND} ) abi_x86_64? ( ${ASM_DEPEND} ) ) - xxhash? ( dev-libs/xxhash )" +" DOCS=( README.md doc/PATENTS THANKS.md ) diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-.ebuild index 9db50e7b2ff7..9fe8aea4d1ae 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,8 +7,8 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; inherit git-r3 else - SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit meson-multilib @@ -23,11 +23,13 @@ IUSE="+8bit +10bit +asm test xxhash" RESTRICT="!test? ( test )" ASM_DEPEND=">=dev-lang/nasm-2.15.05" -BDEPEND="asm? ( +DEPEND="xxhash? ( dev-libs/xxhash )" +BDEPEND=" + asm? ( abi_x86_32? ( ${ASM_DEPEND} ) abi_x86_64? ( ${ASM_DEPEND} ) ) - xxhash? ( dev-libs/xxhash )" +" DOCS=( README.md doc/PATENTS THANKS.md )
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 2aedd6bba6de21ce507a4335c42e06d5cc8c69e3 Author: Matoro Mahri users noreply github com> AuthorDate: Fri Feb 24 23:57:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 26 18:15:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aedd6bb media-libs/dav1d: Keyword 1.1.0 mips, #896114 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Arthur Zamarin gentoo.org> media-libs/dav1d/dav1d-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.1.0.ebuild b/media-libs/dav1d/dav1d-1.1.0.ebuild index b5f6a15127d1..a673178e2710 100644 --- a/media-libs/dav1d/dav1d-1.1.0.ebuild +++ b/media-libs/dav1d/dav1d-1.1.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: bc5390f3930b104154e26b5ffb3107b1de228a1a Author: Sam James gentoo org> AuthorDate: Fri Feb 17 05:16:06 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 17 05:16:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5390f3 media-libs/dav1d: update copyright Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.1.0.ebuild b/media-libs/dav1d/dav1d-1.1.0.ebuild index 9db50e7b2ff7..b5f6a15127d1 100644 --- a/media-libs/dav1d/dav1d-1.1.0.ebuild +++ b/media-libs/dav1d/dav1d-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 75076124133dcc2823b99ed46273665c56fb1479 Author: Niccolò Belli linuxsystems it> AuthorDate: Wed Feb 15 09:00:44 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 17 05:10:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75076124 media-libs/dav1d: add 1.1.0 Signed-off-by: Niccolò Belli linuxsystems.it> Closes: https://bugs.gentoo.org/880989 Closes: https://github.com/gentoo/gentoo/pull/29590 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/dav1d-1.1.0.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index ac63c1cc47f6..e86337963637 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,2 +1,3 @@ DIST dav1d-0.9.2.tar.bz2 833722 BLAKE2B b05edd1ca627906e57923be08f1ecd73469f9a8e2ed585edf81f1fe1ffc173f1e4ba52eb766b82d9ea1349a6c1cf2a5a48cc9a5bcf2debeb9d640d9842e266f4 SHA512 adfb822734a3fc8b73e9cf5f757bfd78fb144b00d95f1e942254c5caf1d801b05438d39571486ef37a94d2226166937fc56160a862e8d6d45c4f6d790531dc3f DIST dav1d-1.0.0.tar.bz2 960470 BLAKE2B 79355eeceea37df81e30be49dfea3dee9747fbbb82c0a08be3bbda525881112a8eb847afe3c3ccd0447fd6ee67ae540c5120ea00d4f891ac422850c611850c97 SHA512 86c6481e787fb6b8c28521e1efb1876d1be99f5fa5332cddab059b44775e05203cfc5c80a1b404ee00f35a1f5e1099e21b1f0851d77fb0101567e8b1a892 +DIST dav1d-1.1.0.tar.bz2 994368 BLAKE2B 877fd315fb00cb37c80f128c871641b8dbc4a7c9edb3d81afe00e65cb907ed88bcc10e2f92855d1eef51e196a7ae6d189db16dcf0e151f7ca9db715451bd28f5 SHA512 2eb177b415d1ac7bd08d54b16375afedec61f0771a5181fa93e5e6215856fc26504a7cb47de08abbea5bf18fac5ff91ca31044e7054681c380e0ab152e53aabc diff --git a/media-libs/dav1d/dav1d-1.1.0.ebuild b/media-libs/dav1d/dav1d-1.1.0.ebuild new file mode 100644 index ..9db50e7b2ff7 --- /dev/null +++ b/media-libs/dav1d/dav1d-1.1.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; + inherit git-r3 +else + SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +inherit meson-multilib + +DESCRIPTION="dav1d is an AV1 Decoder :)" +HOMEPAGE="https://code.videolan.org/videolan/dav1d; + +LICENSE="BSD-2" +# Check SONAME on version bumps! +SLOT="0/6" +IUSE="+8bit +10bit +asm test xxhash" +RESTRICT="!test? ( test )" + +ASM_DEPEND=">=dev-lang/nasm-2.15.05" +BDEPEND="asm? ( + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} ) + ) + xxhash? ( dev-libs/xxhash )" + +DOCS=( README.md doc/PATENTS THANKS.md ) + +multilib_src_configure() { + local -a bits=() + use 8bit && bits+=( 8 ) + use 10bit && bits+=( 16 ) + + local enable_asm + if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then + enable_asm=false + else + enable_asm=$(usex asm true false) + fi + + local emesonargs=( + -Dbitdepths=$(IFS=,; echo "${bits[*]}") + -Denable_asm=${enable_asm} + $(meson_use test enable_tests) + $(meson_feature xxhash xxhash_muxer) + ) + meson_src_configure +} + +multilib_src_test() { + if multilib_is_native_abi ; then + meson_src_test + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/files/, media-libs/dav1d/
commit: c6ec29d8c589796d51f735ce310dc36fa1ebcab2 Author: Matt Turner gentoo org> AuthorDate: Wed Aug 17 16:36:45 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 17 16:36:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ec29d8 Revert "media-libs/dav1d: Drop old versions" Still needed by media-tv/mythtv. This reverts commit f607b30f5dce665b0a331c3f45d9903ced7c383c. Signed-off-by: Matt Turner gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/dav1d-0.9.2.ebuild| 61 ++ ...id-meson-s-symbols_have_underscore_prefix.patch | 35 + 3 files changed, 97 insertions(+) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index ae7eababc88e..ac63c1cc47f6 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1 +1,2 @@ +DIST dav1d-0.9.2.tar.bz2 833722 BLAKE2B b05edd1ca627906e57923be08f1ecd73469f9a8e2ed585edf81f1fe1ffc173f1e4ba52eb766b82d9ea1349a6c1cf2a5a48cc9a5bcf2debeb9d640d9842e266f4 SHA512 adfb822734a3fc8b73e9cf5f757bfd78fb144b00d95f1e942254c5caf1d801b05438d39571486ef37a94d2226166937fc56160a862e8d6d45c4f6d790531dc3f DIST dav1d-1.0.0.tar.bz2 960470 BLAKE2B 79355eeceea37df81e30be49dfea3dee9747fbbb82c0a08be3bbda525881112a8eb847afe3c3ccd0447fd6ee67ae540c5120ea00d4f891ac422850c611850c97 SHA512 86c6481e787fb6b8c28521e1efb1876d1be99f5fa5332cddab059b44775e05203cfc5c80a1b404ee00f35a1f5e1099e21b1f0851d77fb0101567e8b1a892 diff --git a/media-libs/dav1d/dav1d-0.9.2.ebuild b/media-libs/dav1d/dav1d-0.9.2.ebuild new file mode 100644 index ..7328056c980b --- /dev/null +++ b/media-libs/dav1d/dav1d-0.9.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SCM="" +if [[ "${PV}" == "" ]]; then + SCM="git-r3" + EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; +else + SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86" +fi + +inherit ${SCM} meson-multilib + +DESCRIPTION="dav1d is an AV1 Decoder :)" +HOMEPAGE="https://code.videolan.org/videolan/dav1d; + +LICENSE="BSD-2" +SLOT="0/5" +IUSE="+8bit +10bit +asm test xxhash" +RESTRICT="!test? ( test )" + +ASM_DEPEND=">=dev-lang/nasm-2.15.05" +BDEPEND="asm? ( + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} ) + ) + xxhash? ( dev-libs/xxhash ) + " + +DOCS=( README.md doc/PATENTS THANKS.md ) +PATCHES=( "${FILESDIR}"/build-avoid-meson-s-symbols_have_underscore_prefix.patch ) + +multilib_src_configure() { + local -a bits=() + use 8bit && bits+=( 8 ) + use 10bit && bits+=( 16 ) + + local enable_asm + if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then + enable_asm=false + else + enable_asm=$(usex asm true false) + fi + + local emesonargs=( + -D bitdepths=$(IFS=,; echo "${bits[*]}") + -D enable_asm=${enable_asm} + -D enable_tests=$(usex test true false) + -D xxhash_muxer=$(usex xxhash enabled disabled) + ) + meson_src_configure +} + +multilib_src_test() { + if multilib_is_native_abi ; then + meson_src_test + fi +} diff --git a/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch b/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch new file mode 100644 index ..f9c0dbbfaf2b --- /dev/null +++ b/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch @@ -0,0 +1,35 @@ +https://code.videolan.org/videolan/dav1d/-/issues/370 +https://code.videolan.org/videolan/dav1d/-/commit/c6a08b3aa1ee99dade53e5e32033bc1d14455a22 + +From c6a08b3aa1ee99dade53e5e32033bc1d14455a22 Mon Sep 17 00:00:00 2001 +From: Janne Grunau +Date: Tue, 21 Sep 2021 09:30:14 +0200 +Subject: [PATCH 1/5] build: avoid meson's symbols_have_underscore_prefix + +Meson's dynamic check is unreliable when additional compiler flags are +passed via CFLAGS. For example '-fprofile-instr-generate' in oss-fuzz' +coverage build. Fixes #370. +--- + meson.build | 6 +- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 1bf69ab..1a7c409 100644 +--- a/meson.build b/meson.build +@@ -382,7 +382,11 @@ endif + + cdata.set10('ARCH_PPC64LE', host_machine.cpu() == 'ppc64le') + +-if cc.symbols_have_underscore_prefix() ++# meson's cc.symbols_have_underscore_prefix() is unfortunately unrelieably ++# when additional flags like '-fprofile-instr-generate' are passed via CFLAGS ++# see following meson issue https://github.com/mesonbuild/meson/issues/5482 ++if (host_machine.system() == 'darwin' or ++ (host_machine.system() == 'windows' and host_machine.cpu_family() == 'x86')) +
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 3bb2a38f217294510bec111a5c06ef151cb33033 Author: Sam James gentoo org> AuthorDate: Tue Aug 16 01:10:24 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 16 01:10:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb2a38f media-libs/dav1d: Stabilize 1.0.0 ppc64, #861530 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.0.0.ebuild b/media-libs/dav1d/dav1d-1.0.0.ebuild index c340b1f56052..5ae243c3ad65 100644 --- a/media-libs/dav1d/dav1d-1.0.0.ebuild +++ b/media-libs/dav1d/dav1d-1.0.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 77609fe100513594b40a278c716a32d7d2f3e869 Author: Sam James gentoo org> AuthorDate: Tue Aug 16 01:08:37 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 16 01:08:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77609fe1 media-libs/dav1d: Stabilize 1.0.0 arm64, #861530 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.0.0.ebuild b/media-libs/dav1d/dav1d-1.0.0.ebuild index 96bc4f03a0d6..c340b1f56052 100644 --- a/media-libs/dav1d/dav1d-1.0.0.ebuild +++ b/media-libs/dav1d/dav1d-1.0.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: d2c414f8550efb2efeea5302d9fa988ee0e1df65 Author: Sam James gentoo org> AuthorDate: Tue Aug 16 00:39:44 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 16 00:39:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c414f8 media-libs/dav1d: Stabilize 1.0.0 arm, #861530 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.0.0.ebuild b/media-libs/dav1d/dav1d-1.0.0.ebuild index 67512717bdc6..96bc4f03a0d6 100644 --- a/media-libs/dav1d/dav1d-1.0.0.ebuild +++ b/media-libs/dav1d/dav1d-1.0.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 2b0371b35f46f8e2e76943fdd6a6f628a8230f28 Author: Joonas Niilola gentoo org> AuthorDate: Mon Aug 1 17:39:54 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Aug 1 17:41:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0371b3 media-libs/dav1d: Stabilize 1.0.0 amd64, #861530 Signed-off-by: Joonas Niilola gentoo.org> media-libs/dav1d/dav1d-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.0.0.ebuild b/media-libs/dav1d/dav1d-1.0.0.ebuild index 766ee633703f..cef0cb43bf51 100644 --- a/media-libs/dav1d/dav1d-1.0.0.ebuild +++ b/media-libs/dav1d/dav1d-1.0.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 737a1f44bfb216af25defa41bdc9a639098f86e6 Author: Joonas Niilola gentoo org> AuthorDate: Mon Aug 1 17:40:33 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Aug 1 17:41:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737a1f44 media-libs/dav1d: Stabilize 1.0.0 x86, #861530 Signed-off-by: Joonas Niilola gentoo.org> media-libs/dav1d/dav1d-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.0.0.ebuild b/media-libs/dav1d/dav1d-1.0.0.ebuild index cef0cb43bf51..67512717bdc6 100644 --- a/media-libs/dav1d/dav1d-1.0.0.ebuild +++ b/media-libs/dav1d/dav1d-1.0.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 7e32c2fa5d297f810140d023f45e5aa0479e6bab Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 30 09:50:39 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 30 09:50:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e32c2fa media-libs/dav1d: Stabilize 1.0.0 ppc, #861530 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/dav1d/dav1d-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.0.0.ebuild b/media-libs/dav1d/dav1d-1.0.0.ebuild index 9db50e7b2ff7..766ee633703f 100644 --- a/media-libs/dav1d/dav1d-1.0.0.ebuild +++ b/media-libs/dav1d/dav1d-1.0.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: b5c37c02796a20ceb1446fb3dfa3b39624fd058b Author: WANG Xuerui gentoo org> AuthorDate: Tue May 17 13:52:54 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 17 13:52:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c37c02 media-libs/dav1d: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/dav1d/dav1d-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-.ebuild index bffdc9405eb9..9db50e7b2ff7 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: ba65055c90cb658bfc51e1e9b51be366a416c2fc Author: WANG Xuerui gentoo org> AuthorDate: Tue May 17 13:52:52 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 17 13:52:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba65055c media-libs/dav1d: keyword 1.0.0 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> media-libs/dav1d/dav1d-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-1.0.0.ebuild b/media-libs/dav1d/dav1d-1.0.0.ebuild index bffdc9405eb9..9db50e7b2ff7 100644 --- a/media-libs/dav1d/dav1d-1.0.0.ebuild +++ b/media-libs/dav1d/dav1d-1.0.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 27b5afdc020934d89b0d3ceddcacb14c3afc31fa Author: Sam James gentoo org> AuthorDate: Tue Mar 22 01:24:22 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 22 01:24:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b5afdc media-libs/dav1d: drop 0.8.0, 0.8.2, 0.9.0, 0.9.1 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 4 --- media-libs/dav1d/dav1d-0.8.0.ebuild | 49 - media-libs/dav1d/dav1d-0.8.2.ebuild | 61 - media-libs/dav1d/dav1d-0.9.0.ebuild | 61 - media-libs/dav1d/dav1d-0.9.1.ebuild | 61 - 5 files changed, 236 deletions(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index d0d8637649a6..ac63c1cc47f6 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,6 +1,2 @@ -DIST dav1d-0.8.0.tar.bz2 668627 BLAKE2B 6f45c6b0011acb74bb26fa201e667b16dbf8b691a2bc5d2043517381ca58132fa29ee828841609762737ac8637948b2bd4bac9e2c1d2ca23b1d3ad23f5883875 SHA512 906481ce5b9ce99cef2723c4c2466ba762095b9f88caccd42dcabfd4800964d7cd142736de1bf2ef25b631ee01eb26f7f1ac1754fc161b8fb7192e104df10e28 -DIST dav1d-0.8.2.tar.bz2 695931 BLAKE2B cfe7667e583e05f8fd84b226a26ea23a901336fd8cf62900b47cd6b3bf92f8fe58d14224d1e063cc3bf7abdb17da437d291dc3f604cb68e99fc0615619f76880 SHA512 73335594950b08596356a1950213abf57c6d48060da37149e700565f9689ca82b7427e320040bf43b2e97eff7b6da7116a6aca77cb717f7ce140039ebdae5595 -DIST dav1d-0.9.0.tar.bz2 771739 BLAKE2B 9cf24b142a1148200766a1a20010ff14d1baec507a7ecb477117826784b668178ba753049abf316aacbe1b957340c157f960f748ab8e6f74caf567edba2be3a9 SHA512 cfbfa4cb4508e1b975d7247bf0fa09d3b7adfd224adcf181153365677237b98a6d53b0b7bb91055a26e5668d58b3dcda5f675f68aceb1b020d14b53c4488575e -DIST dav1d-0.9.1.tar.bz2 810641 BLAKE2B 6ad40f6a339a71bc2bf79c508bc7a8a58cda98c6814981d252a3a40ae8df1cc5ad120c42fc881cb560c84e01186ca3daa09cbb5f6152d7da475d9479aa306f2c SHA512 b688f4743106ceed5f450978a9c265391c0ee906dd5adb8632e563378b316ffb3a7098fb6ea2ef4b160ca880fc03c16e3e3b9d8aa3c90ee7341dd0cbfccecc46 DIST dav1d-0.9.2.tar.bz2 833722 BLAKE2B b05edd1ca627906e57923be08f1ecd73469f9a8e2ed585edf81f1fe1ffc173f1e4ba52eb766b82d9ea1349a6c1cf2a5a48cc9a5bcf2debeb9d640d9842e266f4 SHA512 adfb822734a3fc8b73e9cf5f757bfd78fb144b00d95f1e942254c5caf1d801b05438d39571486ef37a94d2226166937fc56160a862e8d6d45c4f6d790531dc3f DIST dav1d-1.0.0.tar.bz2 960470 BLAKE2B 79355eeceea37df81e30be49dfea3dee9747fbbb82c0a08be3bbda525881112a8eb847afe3c3ccd0447fd6ee67ae540c5120ea00d4f891ac422850c611850c97 SHA512 86c6481e787fb6b8c28521e1efb1876d1be99f5fa5332cddab059b44775e05203cfc5c80a1b404ee00f35a1f5e1099e21b1f0851d77fb0101567e8b1a892 diff --git a/media-libs/dav1d/dav1d-0.8.0.ebuild b/media-libs/dav1d/dav1d-0.8.0.ebuild deleted file mode 100644 index 68aff46355e3.. --- a/media-libs/dav1d/dav1d-0.8.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -SCM="" -if [[ "${PV}" == "" ]]; then - SCM="git-r3" - EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; -else - KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" - SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; -fi - -inherit ${SCM} meson-multilib - -DESCRIPTION="dav1d is an AV1 Decoder :)" -HOMEPAGE="https://code.videolan.org/videolan/dav1d; - -LICENSE="BSD-2" -SLOT="0/5" -IUSE="+8bit +10bit +asm" - -ASM_DEPEND=">=dev-lang/nasm-2.14.02" -BDEPEND="asm? ( - abi_x86_32? ( ${ASM_DEPEND} ) - abi_x86_64? ( ${ASM_DEPEND} ) - )" - -DOCS=( README.md doc/PATENTS THANKS.md ) - -multilib_src_configure() { - local -a bits=() - use 8bit && bits+=( 8 ) - use 10bit && bits+=( 16 ) - - local enable_asm - if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then - enable_asm=false - else - enable_asm=$(usex asm true false) - fi - - local emesonargs=( - -D bitdepths=$(IFS=,; echo "${bits[*]}") - -D enable_asm=${enable_asm} - ) - meson_src_configure -} diff --git a/media-libs/dav1d/dav1d-0.8.2.ebuild b/media-libs/dav1d/dav1d-0.8.2.ebuild deleted file mode 100644 index caaf9cb8784f.. --- a/media-libs/dav1d/dav1d-0.8.2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -SCM="" -if [[ "${PV}" == "" ]]; then - SCM="git-r3" - EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; -else - KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" - SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; -fi - -inherit ${SCM} meson-multilib - -DESCRIPTION="dav1d is an AV1
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 0cfb515e32e7ae4dc587d7b04c5463de11c85810 Author: Sam James gentoo org> AuthorDate: Tue Mar 22 01:21:29 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 22 01:22:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cfb515e media-libs/dav1d: add 1.0.0 Closes: https://bugs.gentoo.org/811585 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 1 + .../{dav1d-.ebuild => dav1d-1.0.0.ebuild} | 25 +++--- media-libs/dav1d/dav1d-.ebuild | 25 +++--- 3 files changed, 25 insertions(+), 26 deletions(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 7176ecbc364f..d0d8637649a6 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -3,3 +3,4 @@ DIST dav1d-0.8.2.tar.bz2 695931 BLAKE2B cfe7667e583e05f8fd84b226a26ea23a901336fd DIST dav1d-0.9.0.tar.bz2 771739 BLAKE2B 9cf24b142a1148200766a1a20010ff14d1baec507a7ecb477117826784b668178ba753049abf316aacbe1b957340c157f960f748ab8e6f74caf567edba2be3a9 SHA512 cfbfa4cb4508e1b975d7247bf0fa09d3b7adfd224adcf181153365677237b98a6d53b0b7bb91055a26e5668d58b3dcda5f675f68aceb1b020d14b53c4488575e DIST dav1d-0.9.1.tar.bz2 810641 BLAKE2B 6ad40f6a339a71bc2bf79c508bc7a8a58cda98c6814981d252a3a40ae8df1cc5ad120c42fc881cb560c84e01186ca3daa09cbb5f6152d7da475d9479aa306f2c SHA512 b688f4743106ceed5f450978a9c265391c0ee906dd5adb8632e563378b316ffb3a7098fb6ea2ef4b160ca880fc03c16e3e3b9d8aa3c90ee7341dd0cbfccecc46 DIST dav1d-0.9.2.tar.bz2 833722 BLAKE2B b05edd1ca627906e57923be08f1ecd73469f9a8e2ed585edf81f1fe1ffc173f1e4ba52eb766b82d9ea1349a6c1cf2a5a48cc9a5bcf2debeb9d640d9842e266f4 SHA512 adfb822734a3fc8b73e9cf5f757bfd78fb144b00d95f1e942254c5caf1d801b05438d39571486ef37a94d2226166937fc56160a862e8d6d45c4f6d790531dc3f +DIST dav1d-1.0.0.tar.bz2 960470 BLAKE2B 79355eeceea37df81e30be49dfea3dee9747fbbb82c0a08be3bbda525881112a8eb847afe3c3ccd0447fd6ee67ae540c5120ea00d4f891ac422850c611850c97 SHA512 86c6481e787fb6b8c28521e1efb1876d1be99f5fa5332cddab059b44775e05203cfc5c80a1b404ee00f35a1f5e1099e21b1f0851d77fb0101567e8b1a892 diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-1.0.0.ebuild similarity index 74% copy from media-libs/dav1d/dav1d-.ebuild copy to media-libs/dav1d/dav1d-1.0.0.ebuild index c0d92e63904d..bffdc9405eb9 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-1.0.0.ebuild @@ -1,24 +1,24 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -SCM="" -if [[ "${PV}" == "" ]]; then - SCM="git-r3" +if [[ ${PV} == ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; + inherit git-r3 else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi -inherit ${SCM} meson-multilib +inherit meson-multilib DESCRIPTION="dav1d is an AV1 Decoder :)" HOMEPAGE="https://code.videolan.org/videolan/dav1d; LICENSE="BSD-2" -SLOT="0/5" +# Check SONAME on version bumps! +SLOT="0/6" IUSE="+8bit +10bit +asm test xxhash" RESTRICT="!test? ( test )" @@ -27,8 +27,7 @@ BDEPEND="asm? ( abi_x86_32? ( ${ASM_DEPEND} ) abi_x86_64? ( ${ASM_DEPEND} ) ) - xxhash? ( dev-libs/xxhash ) - " + xxhash? ( dev-libs/xxhash )" DOCS=( README.md doc/PATENTS THANKS.md ) @@ -45,10 +44,10 @@ multilib_src_configure() { fi local emesonargs=( - -D bitdepths=$(IFS=,; echo "${bits[*]}") - -D enable_asm=${enable_asm} - -D enable_tests=$(usex test true false) - -D xxhash_muxer=$(usex xxhash enabled disabled) + -Dbitdepths=$(IFS=,; echo "${bits[*]}") + -Denable_asm=${enable_asm} + $(meson_use test enable_tests) + $(meson_feature xxhash xxhash_muxer) ) meson_src_configure } diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-.ebuild index c0d92e63904d..bffdc9405eb9 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-.ebuild @@ -1,24 +1,24 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -SCM="" -if [[ "${PV}" == "" ]]; then - SCM="git-r3" +if [[ ${PV} == ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; + inherit git-r3 else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi -inherit ${SCM} meson-multilib +inherit meson-multilib DESCRIPTION="dav1d is an AV1 Decoder :)"
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 4ba4ba6c72c3def166aaa1d66bba884288d67ac9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 07:37:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 07:37:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba4ba6c media-libs/dav1d: Stabilize 0.9.2 arm, #833580 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/dav1d/dav1d-0.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.2.ebuild b/media-libs/dav1d/dav1d-0.9.2.ebuild index 760f1e2be349..7328056c980b 100644 --- a/media-libs/dav1d/dav1d-0.9.2.ebuild +++ b/media-libs/dav1d/dav1d-0.9.2.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 2aaa7829a24a41f11b8e7528af95ddf0b081b963 Author: Sam James gentoo org> AuthorDate: Sat Feb 19 00:37:12 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 19 00:37:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aaa7829 media-libs/dav1d: Stabilize 0.9.2 arm64, #833580 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.2.ebuild b/media-libs/dav1d/dav1d-0.9.2.ebuild index 782fc00a7db2..760f1e2be349 100644 --- a/media-libs/dav1d/dav1d-0.9.2.ebuild +++ b/media-libs/dav1d/dav1d-0.9.2.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv ~sparc x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 9c44b134b7ff3dfd01734ee59619ef429d8e1db2 Author: Sam James gentoo org> AuthorDate: Fri Feb 18 17:53:34 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 18 17:53:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c44b134 media-libs/dav1d: Stabilize 0.9.2 ppc64, #833580 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.2.ebuild b/media-libs/dav1d/dav1d-0.9.2.ebuild index 66eddcf01a3e..782fc00a7db2 100644 --- a/media-libs/dav1d/dav1d-0.9.2.ebuild +++ b/media-libs/dav1d/dav1d-0.9.2.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 2c379cd2f74d2d5cb31265eb8368d7dc26a060a9 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Feb 18 07:40:27 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Feb 18 07:40:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c379cd2 media-libs/dav1d: ppc stable wrt bug #833580 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/dav1d/dav1d-0.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.2.ebuild b/media-libs/dav1d/dav1d-0.9.2.ebuild index 4cd95819dec8..66eddcf01a3e 100644 --- a/media-libs/dav1d/dav1d-0.9.2.ebuild +++ b/media-libs/dav1d/dav1d-0.9.2.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~sparc x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 7c96471d135a4ee07ed7b13bf96560d3639a8448 Author: Sam James gentoo org> AuthorDate: Fri Feb 18 03:36:01 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 18 03:36:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c96471d media-libs/dav1d: Stabilize 0.9.2 x86, #833580 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.2.ebuild b/media-libs/dav1d/dav1d-0.9.2.ebuild index 1b51537351a1..4cd95819dec8 100644 --- a/media-libs/dav1d/dav1d-0.9.2.ebuild +++ b/media-libs/dav1d/dav1d-0.9.2.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 2aec1a59a6e8224a3b2efdfc7cb8e17021bad239 Author: Sam James gentoo org> AuthorDate: Fri Feb 18 03:34:13 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 18 03:34:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aec1a59 media-libs/dav1d: Stabilize 0.9.2 amd64, #833580 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.9.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/dav1d/dav1d-0.9.2.ebuild b/media-libs/dav1d/dav1d-0.9.2.ebuild index fb91a0e8cc7d..1b51537351a1 100644 --- a/media-libs/dav1d/dav1d-0.9.2.ebuild +++ b/media-libs/dav1d/dav1d-0.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/files/
commit: 4a77aa3e625eb2ca52dbf25d1aeb032e96fd9271 Author: Sam James gentoo org> AuthorDate: Sun Oct 31 03:41:51 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 31 03:41:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a77aa3e media-libs/dav1d: add link to upstream commit in patch See: https://github.com/gentoo/gentoo/pull/22621 Signed-off-by: Sam James gentoo.org> .../files/build-avoid-meson-s-symbols_have_underscore_prefix.patch | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch b/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch index 8a9b1e86eff..f9c0dbbfaf2 100644 --- a/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch +++ b/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch @@ -1,3 +1,6 @@ +https://code.videolan.org/videolan/dav1d/-/issues/370 +https://code.videolan.org/videolan/dav1d/-/commit/c6a08b3aa1ee99dade53e5e32033bc1d14455a22 + From c6a08b3aa1ee99dade53e5e32033bc1d14455a22 Mon Sep 17 00:00:00 2001 From: Janne Grunau Date: Tue, 21 Sep 2021 09:30:14 +0200
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/, media-libs/dav1d/files/
commit: 647a8643d2941d4f20a6cb2b4799fc35bbc26c36 Author: Francisco Javier Félix inode64 com> AuthorDate: Mon Oct 18 06:57:28 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 31 03:39:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647a8643 media-libs/dav1d: fix build, support xxhash * Require minimum nasm 2.15.05 * Disable test by default * Fix build, see bug https://code.videolan.org/videolan/dav1d/-/issues/370 and patch https://code.videolan.org/videolan/dav1d/-/commit/c6a08b3aa1ee99dade53e5e32033bc1d14455a22 the same problem with versions of gcc 10.3.0 and gcc 11.2.0, from dav1d 0.8.2 to 0.9.2. Closes: https://bugs.gentoo.org/738726 Closes: https://bugs.gentoo.org/791544 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: INODE64 inode64.com> Closes: https://github.com/gentoo/gentoo/pull/22621 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.8.2.ebuild| 12 ++-- media-libs/dav1d/dav1d-0.9.0.ebuild| 12 ++-- media-libs/dav1d/dav1d-0.9.1.ebuild| 12 ++-- media-libs/dav1d/dav1d-0.9.2.ebuild| 12 ++-- media-libs/dav1d/dav1d-.ebuild | 11 ++-- ...id-meson-s-symbols_have_underscore_prefix.patch | 32 ++ media-libs/dav1d/metadata.xml | 1 + 7 files changed, 77 insertions(+), 15 deletions(-) diff --git a/media-libs/dav1d/dav1d-0.8.2.ebuild b/media-libs/dav1d/dav1d-0.8.2.ebuild index 69f48374833..caaf9cb8784 100644 --- a/media-libs/dav1d/dav1d-0.8.2.ebuild +++ b/media-libs/dav1d/dav1d-0.8.2.ebuild @@ -19,15 +19,19 @@ HOMEPAGE="https://code.videolan.org/videolan/dav1d; LICENSE="BSD-2" SLOT="0/5" -IUSE="+8bit +10bit +asm" +IUSE="+8bit +10bit +asm test xxhash" +RESTRICT="!test? ( test )" -ASM_DEPEND=">=dev-lang/nasm-2.14.02" +ASM_DEPEND=">=dev-lang/nasm-2.15.05" BDEPEND="asm? ( abi_x86_32? ( ${ASM_DEPEND} ) abi_x86_64? ( ${ASM_DEPEND} ) - )" + ) + xxhash? ( dev-libs/xxhash ) + " DOCS=( README.md doc/PATENTS THANKS.md ) +PATCHES=( "${FILESDIR}"/build-avoid-meson-s-symbols_have_underscore_prefix.patch ) multilib_src_configure() { local -a bits=() @@ -44,6 +48,8 @@ multilib_src_configure() { local emesonargs=( -D bitdepths=$(IFS=,; echo "${bits[*]}") -D enable_asm=${enable_asm} + -D enable_tests=$(usex test true false) + -D xxhash_muxer=$(usex xxhash enabled disabled) ) meson_src_configure } diff --git a/media-libs/dav1d/dav1d-0.9.0.ebuild b/media-libs/dav1d/dav1d-0.9.0.ebuild index ae26cc566f3..f111b62346e 100644 --- a/media-libs/dav1d/dav1d-0.9.0.ebuild +++ b/media-libs/dav1d/dav1d-0.9.0.ebuild @@ -19,15 +19,19 @@ HOMEPAGE="https://code.videolan.org/videolan/dav1d; LICENSE="BSD-2" SLOT="0/5" -IUSE="+8bit +10bit +asm" +IUSE="+8bit +10bit +asm test xxhash" +RESTRICT="!test? ( test )" -ASM_DEPEND=">=dev-lang/nasm-2.14.02" +ASM_DEPEND=">=dev-lang/nasm-2.15.05" BDEPEND="asm? ( abi_x86_32? ( ${ASM_DEPEND} ) abi_x86_64? ( ${ASM_DEPEND} ) - )" + ) + xxhash? ( dev-libs/xxhash ) + " DOCS=( README.md doc/PATENTS THANKS.md ) +PATCHES=( "${FILESDIR}"/build-avoid-meson-s-symbols_have_underscore_prefix.patch ) multilib_src_configure() { local -a bits=() @@ -44,6 +48,8 @@ multilib_src_configure() { local emesonargs=( -D bitdepths=$(IFS=,; echo "${bits[*]}") -D enable_asm=${enable_asm} + -D enable_tests=$(usex test true false) + -D xxhash_muxer=$(usex xxhash enabled disabled) ) meson_src_configure } diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild b/media-libs/dav1d/dav1d-0.9.1.ebuild index 7dedeea1b79..f7ae3e3273b 100644 --- a/media-libs/dav1d/dav1d-0.9.1.ebuild +++ b/media-libs/dav1d/dav1d-0.9.1.ebuild @@ -19,15 +19,19 @@ HOMEPAGE="https://code.videolan.org/videolan/dav1d; LICENSE="BSD-2" SLOT="0/5" -IUSE="+8bit +10bit +asm" +IUSE="+8bit +10bit +asm test xxhash" +RESTRICT="!test? ( test )" -ASM_DEPEND=">=dev-lang/nasm-2.14.02" +ASM_DEPEND=">=dev-lang/nasm-2.15.05" BDEPEND="asm? ( abi_x86_32? ( ${ASM_DEPEND} ) abi_x86_64? ( ${ASM_DEPEND} ) - )" + ) + xxhash? ( dev-libs/xxhash ) + " DOCS=( README.md doc/PATENTS THANKS.md ) +PATCHES=( "${FILESDIR}"/build-avoid-meson-s-symbols_have_underscore_prefix.patch ) multilib_src_configure() { local -a bits=() @@ -44,6 +48,8 @@ multilib_src_configure() { local emesonargs=( -D bitdepths=$(IFS=,; echo "${bits[*]}") -D enable_asm=${enable_asm} + -D enable_tests=$(usex test true false) + -D xxhash_muxer=$(usex xxhash enabled disabled) ) meson_src_configure } diff --git
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: a6e5ac0a26d1583045bda7507cbd80bd8ab81099 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 9 07:38:46 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 9 07:38:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e5ac0a media-libs/dav1d: x86 stable wrt bug #811918 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/dav1d/dav1d-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild b/media-libs/dav1d/dav1d-0.9.1.ebuild index 2645e556e78..7dedeea1b79 100644 --- a/media-libs/dav1d/dav1d-0.9.1.ebuild +++ b/media-libs/dav1d/dav1d-0.9.1.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 84ec00c9d6b09d1f59ff31e6104d6986e419fe5a Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:26 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ec00c9 media-libs/dav1d: Stabilize 0.9.1 ppc64, #811918 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild b/media-libs/dav1d/dav1d-0.9.1.ebuild index df18570f429..2645e556e78 100644 --- a/media-libs/dav1d/dav1d-0.9.1.ebuild +++ b/media-libs/dav1d/dav1d-0.9.1.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 67f7a48cc1415e062a85c32410d8a0608a7cc715 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:45:04 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:45:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f7a48c media-libs/dav1d: Stabilize 0.9.1 ppc, #811918 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild b/media-libs/dav1d/dav1d-0.9.1.ebuild index 96f34efebfd..df18570f429 100644 --- a/media-libs/dav1d/dav1d-0.9.1.ebuild +++ b/media-libs/dav1d/dav1d-0.9.1.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: d6c908b94bef690a0d6837deb5b95b7bb6533b74 Author: Sam James gentoo org> AuthorDate: Wed Sep 8 00:41:16 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 8 00:41:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c908b9 media-libs/dav1d: Stabilize 0.9.1 arm, #811918 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild b/media-libs/dav1d/dav1d-0.9.1.ebuild index 9ac94d5077b..96f34efebfd 100644 --- a/media-libs/dav1d/dav1d-0.9.1.ebuild +++ b/media-libs/dav1d/dav1d-0.9.1.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 668ec60c37b6c7c486561713cfd230093889f72b Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Sep 7 11:55:13 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Sep 7 11:55:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668ec60c media-libs/dav1d: amd64 stable wrt bug #811918 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/dav1d/dav1d-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild b/media-libs/dav1d/dav1d-0.9.1.ebuild index c3639c39c8c..9ac94d5077b 100644 --- a/media-libs/dav1d/dav1d-0.9.1.ebuild +++ b/media-libs/dav1d/dav1d-0.9.1.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 5d725527d6c616ddb03914b495d8d9f9d23b7c43 Author: Sam James gentoo org> AuthorDate: Tue Sep 7 02:43:10 2021 + Commit: Sam James gentoo org> CommitDate: Tue Sep 7 02:43:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d725527 media-libs/dav1d: Stabilize 0.9.1 arm64, #811918 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild b/media-libs/dav1d/dav1d-0.9.1.ebuild index 850f1843db9..c3639c39c8c 100644 --- a/media-libs/dav1d/dav1d-0.9.1.ebuild +++ b/media-libs/dav1d/dav1d-0.9.1.ebuild @@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: f24a450c2410fcf2fc7ccf462d789273cf17de9a Author: Sam James gentoo org> AuthorDate: Tue Sep 7 01:44:55 2021 + Commit: Sam James gentoo org> CommitDate: Tue Sep 7 01:44:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24a450c media-libs/dav1d: add 0.9.2 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/dav1d-0.9.2.ebuild | 55 + 2 files changed, 56 insertions(+) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 8c138006ad4..7176ecbc364 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -2,3 +2,4 @@ DIST dav1d-0.8.0.tar.bz2 668627 BLAKE2B 6f45c6b0011acb74bb26fa201e667b16dbf8b691 DIST dav1d-0.8.2.tar.bz2 695931 BLAKE2B cfe7667e583e05f8fd84b226a26ea23a901336fd8cf62900b47cd6b3bf92f8fe58d14224d1e063cc3bf7abdb17da437d291dc3f604cb68e99fc0615619f76880 SHA512 73335594950b08596356a1950213abf57c6d48060da37149e700565f9689ca82b7427e320040bf43b2e97eff7b6da7116a6aca77cb717f7ce140039ebdae5595 DIST dav1d-0.9.0.tar.bz2 771739 BLAKE2B 9cf24b142a1148200766a1a20010ff14d1baec507a7ecb477117826784b668178ba753049abf316aacbe1b957340c157f960f748ab8e6f74caf567edba2be3a9 SHA512 cfbfa4cb4508e1b975d7247bf0fa09d3b7adfd224adcf181153365677237b98a6d53b0b7bb91055a26e5668d58b3dcda5f675f68aceb1b020d14b53c4488575e DIST dav1d-0.9.1.tar.bz2 810641 BLAKE2B 6ad40f6a339a71bc2bf79c508bc7a8a58cda98c6814981d252a3a40ae8df1cc5ad120c42fc881cb560c84e01186ca3daa09cbb5f6152d7da475d9479aa306f2c SHA512 b688f4743106ceed5f450978a9c265391c0ee906dd5adb8632e563378b316ffb3a7098fb6ea2ef4b160ca880fc03c16e3e3b9d8aa3c90ee7341dd0cbfccecc46 +DIST dav1d-0.9.2.tar.bz2 833722 BLAKE2B b05edd1ca627906e57923be08f1ecd73469f9a8e2ed585edf81f1fe1ffc173f1e4ba52eb766b82d9ea1349a6c1cf2a5a48cc9a5bcf2debeb9d640d9842e266f4 SHA512 adfb822734a3fc8b73e9cf5f757bfd78fb144b00d95f1e942254c5caf1d801b05438d39571486ef37a94d2226166937fc56160a862e8d6d45c4f6d790531dc3f diff --git a/media-libs/dav1d/dav1d-0.9.2.ebuild b/media-libs/dav1d/dav1d-0.9.2.ebuild new file mode 100644 index 000..850f1843db9 --- /dev/null +++ b/media-libs/dav1d/dav1d-0.9.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SCM="" +if [[ "${PV}" == "" ]]; then + SCM="git-r3" + EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; +else + SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +inherit ${SCM} meson-multilib + +DESCRIPTION="dav1d is an AV1 Decoder :)" +HOMEPAGE="https://code.videolan.org/videolan/dav1d; + +LICENSE="BSD-2" +SLOT="0/5" +IUSE="+8bit +10bit +asm" + +ASM_DEPEND=">=dev-lang/nasm-2.14.02" +BDEPEND="asm? ( + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} ) + )" + +DOCS=( README.md doc/PATENTS THANKS.md ) + +multilib_src_configure() { + local -a bits=() + use 8bit && bits+=( 8 ) + use 10bit && bits+=( 16 ) + + local enable_asm + if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then + enable_asm=false + else + enable_asm=$(usex asm true false) + fi + + local emesonargs=( + -D bitdepths=$(IFS=,; echo "${bits[*]}") + -D enable_asm=${enable_asm} + ) + meson_src_configure +} + +multilib_src_test() { + if multilib_is_native_abi ; then + meson_src_test + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 6b0a84d86058016bdee28c240e79582a8bd31f16 Author: Sam James gentoo org> AuthorDate: Fri Aug 6 12:41:40 2021 + Commit: Sam James gentoo org> CommitDate: Fri Aug 6 12:57:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0a84d8 media-libs/dav1d: add 0.9.1 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/{dav1d-.ebuild => dav1d-0.9.1.ebuild} | 2 +- media-libs/dav1d/dav1d-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 347317dbde0..8c138006ad4 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,3 +1,4 @@ DIST dav1d-0.8.0.tar.bz2 668627 BLAKE2B 6f45c6b0011acb74bb26fa201e667b16dbf8b691a2bc5d2043517381ca58132fa29ee828841609762737ac8637948b2bd4bac9e2c1d2ca23b1d3ad23f5883875 SHA512 906481ce5b9ce99cef2723c4c2466ba762095b9f88caccd42dcabfd4800964d7cd142736de1bf2ef25b631ee01eb26f7f1ac1754fc161b8fb7192e104df10e28 DIST dav1d-0.8.2.tar.bz2 695931 BLAKE2B cfe7667e583e05f8fd84b226a26ea23a901336fd8cf62900b47cd6b3bf92f8fe58d14224d1e063cc3bf7abdb17da437d291dc3f604cb68e99fc0615619f76880 SHA512 73335594950b08596356a1950213abf57c6d48060da37149e700565f9689ca82b7427e320040bf43b2e97eff7b6da7116a6aca77cb717f7ce140039ebdae5595 DIST dav1d-0.9.0.tar.bz2 771739 BLAKE2B 9cf24b142a1148200766a1a20010ff14d1baec507a7ecb477117826784b668178ba753049abf316aacbe1b957340c157f960f748ab8e6f74caf567edba2be3a9 SHA512 cfbfa4cb4508e1b975d7247bf0fa09d3b7adfd224adcf181153365677237b98a6d53b0b7bb91055a26e5668d58b3dcda5f675f68aceb1b020d14b53c4488575e +DIST dav1d-0.9.1.tar.bz2 810641 BLAKE2B 6ad40f6a339a71bc2bf79c508bc7a8a58cda98c6814981d252a3a40ae8df1cc5ad120c42fc881cb560c84e01186ca3daa09cbb5f6152d7da475d9479aa306f2c SHA512 b688f4743106ceed5f450978a9c265391c0ee906dd5adb8632e563378b316ffb3a7098fb6ea2ef4b160ca880fc03c16e3e3b9d8aa3c90ee7341dd0cbfccecc46 diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-0.9.1.ebuild similarity index 94% copy from media-libs/dav1d/dav1d-.ebuild copy to media-libs/dav1d/dav1d-0.9.1.ebuild index e8fc5114e03..850f1843db9 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-0.9.1.ebuild @@ -8,8 +8,8 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit ${SCM} meson-multilib diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-.ebuild index e8fc5114e03..850f1843db9 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-.ebuild @@ -8,8 +8,8 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit ${SCM} meson-multilib
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: a2e34ac626da2c4a31e00cfb9d806c4b334a041e Author: Marek Szuba gentoo org> AuthorDate: Mon Aug 2 12:29:55 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Aug 2 12:33:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e34ac6 media-libs/dav1d: keyword 0.9.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> media-libs/dav1d/dav1d-0.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.9.0.ebuild b/media-libs/dav1d/dav1d-0.9.0.ebuild index e8fc5114e03..ae26cc566f3 100644 --- a/media-libs/dav1d/dav1d-0.9.0.ebuild +++ b/media-libs/dav1d/dav1d-0.9.0.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: cf867cff0af5599616242508fb711735b5d81cd7 Author: Luca Barbato gentoo org> AuthorDate: Sun May 16 18:43:32 2021 + Commit: Luca Barbato gentoo org> CommitDate: Sun May 16 18:43:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf867cff media-libs/dav1d: Version bump Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Luca Barbato gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/dav1d-0.9.0.ebuild | 63 + 2 files changed, 64 insertions(+) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 80edb5cf83e..347317dbde0 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,2 +1,3 @@ DIST dav1d-0.8.0.tar.bz2 668627 BLAKE2B 6f45c6b0011acb74bb26fa201e667b16dbf8b691a2bc5d2043517381ca58132fa29ee828841609762737ac8637948b2bd4bac9e2c1d2ca23b1d3ad23f5883875 SHA512 906481ce5b9ce99cef2723c4c2466ba762095b9f88caccd42dcabfd4800964d7cd142736de1bf2ef25b631ee01eb26f7f1ac1754fc161b8fb7192e104df10e28 DIST dav1d-0.8.2.tar.bz2 695931 BLAKE2B cfe7667e583e05f8fd84b226a26ea23a901336fd8cf62900b47cd6b3bf92f8fe58d14224d1e063cc3bf7abdb17da437d291dc3f604cb68e99fc0615619f76880 SHA512 73335594950b08596356a1950213abf57c6d48060da37149e700565f9689ca82b7427e320040bf43b2e97eff7b6da7116a6aca77cb717f7ce140039ebdae5595 +DIST dav1d-0.9.0.tar.bz2 771739 BLAKE2B 9cf24b142a1148200766a1a20010ff14d1baec507a7ecb477117826784b668178ba753049abf316aacbe1b957340c157f960f748ab8e6f74caf567edba2be3a9 SHA512 cfbfa4cb4508e1b975d7247bf0fa09d3b7adfd224adcf181153365677237b98a6d53b0b7bb91055a26e5668d58b3dcda5f675f68aceb1b020d14b53c4488575e diff --git a/media-libs/dav1d/dav1d-0.9.0.ebuild b/media-libs/dav1d/dav1d-0.9.0.ebuild new file mode 100644 index 000..38fc32f1023 --- /dev/null +++ b/media-libs/dav1d/dav1d-0.9.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SCM="" +if [[ "${PV}" == "" ]]; then + SCM="git-r3" + EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; +else + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; +fi + +inherit ${SCM} meson ninja-utils multilib-minimal + +DESCRIPTION="dav1d is an AV1 Decoder :)" +HOMEPAGE="https://code.videolan.org/videolan/dav1d; + +LICENSE="BSD-2" +SLOT="0/5" +IUSE="+8bit +10bit +asm" + +ASM_DEPEND=">=dev-lang/nasm-2.14.02" +BDEPEND="asm? ( + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} ) + )" + +DOCS=( README.md doc/PATENTS THANKS.md ) + +multilib_src_configure() { + local -a bits=() + use 8bit && bits+=( 8 ) + use 10bit && bits+=( 16 ) + + local enable_asm + if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then + enable_asm=false + else + enable_asm=$(usex asm true false) + fi + + local emesonargs=( + -D bitdepths=$(IFS=,; echo "${bits[*]}") + -D enable_asm=${enable_asm} + ) + meson_src_configure +} + +multilib_src_compile() { + eninja +} + +multilib_src_test() { + if multilib_is_native_abi ; then + meson_src_test + fi +} + +multilib_src_install() { + DESTDIR="${D}" eninja install +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: fd33f23ef021003ada55167de75fb2ae1e3299fb Author: Sam James gentoo org> AuthorDate: Wed Mar 31 02:23:43 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 31 02:23:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd33f23e media-libs/dav1d: Stabilize 0.8.2 arm, #774741 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.8.2.ebuild b/media-libs/dav1d/dav1d-0.8.2.ebuild index 6972440afa9..0bea1955ab5 100644 --- a/media-libs/dav1d/dav1d-0.8.2.ebuild +++ b/media-libs/dav1d/dav1d-0.8.2.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc x86" + KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 92d043fa565debe7141fe737238fd6da925d1eeb Author: Sam James gentoo org> AuthorDate: Wed Mar 31 02:24:08 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 31 02:24:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d043fa media-libs/dav1d: Stabilize 0.8.2 arm64, #774741 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.8.2.ebuild b/media-libs/dav1d/dav1d-0.8.2.ebuild index 0bea1955ab5..8cb72bbfcc9 100644 --- a/media-libs/dav1d/dav1d-0.8.2.ebuild +++ b/media-libs/dav1d/dav1d-0.8.2.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~sparc x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 41481e708b3fa286c4a886f1564bda4d61d8c43f Author: Sam James gentoo org> AuthorDate: Tue Mar 30 22:05:27 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 30 22:05:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41481e70 media-libs/dav1d: Stabilize 0.8.2 ppc, #774741 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.8.2.ebuild b/media-libs/dav1d/dav1d-0.8.2.ebuild index d091ec1cbb4..6972440afa9 100644 --- a/media-libs/dav1d/dav1d-0.8.2.ebuild +++ b/media-libs/dav1d/dav1d-0.8.2.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: d4ae60a97546cc36db6e499e5217e662590de07b Author: Sam James gentoo org> AuthorDate: Tue Mar 30 22:04:55 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 30 22:04:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ae60a9 media-libs/dav1d: Stabilize 0.8.2 ppc64, #774741 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.8.2.ebuild b/media-libs/dav1d/dav1d-0.8.2.ebuild index bba2e32a572..d091ec1cbb4 100644 --- a/media-libs/dav1d/dav1d-0.8.2.ebuild +++ b/media-libs/dav1d/dav1d-0.8.2.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 505ab7368f90dc1405b3c27392a03f434d81b715 Author: Sam James gentoo org> AuthorDate: Tue Mar 30 18:31:01 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 30 18:31:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505ab736 media-libs/dav1d: Stabilize 0.8.2 amd64, #774741 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.8.2.ebuild b/media-libs/dav1d/dav1d-0.8.2.ebuild index 0409d02cbaf..bba2e32a572 100644 --- a/media-libs/dav1d/dav1d-0.8.2.ebuild +++ b/media-libs/dav1d/dav1d-0.8.2.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 1b93cc7b8875542250faa35eba6ae78971e9987a Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Mar 30 17:31:35 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Mar 30 17:31:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b93cc7b media-libs/dav1d: x86 stable (bug #774741) Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/dav1d/dav1d-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.8.2.ebuild b/media-libs/dav1d/dav1d-0.8.2.ebuild index 38fc32f1023..0409d02cbaf 100644 --- a/media-libs/dav1d/dav1d-0.8.2.ebuild +++ b/media-libs/dav1d/dav1d-0.8.2.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: ba46c70aaa20147f56257ac3443a41cb332f2ebf Author: Luca Barbato gentoo org> AuthorDate: Sun Feb 28 15:20:17 2021 + Commit: Luca Barbato gentoo org> CommitDate: Sun Feb 28 15:20:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba46c70a media-libs/dav1d: Version bump Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Luca Barbato gentoo.org> media-libs/dav1d/Manifest | 2 +- media-libs/dav1d/{dav1d-0.8.1.ebuild => dav1d-0.8.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index ea91dfbfeec..80edb5cf83e 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,2 +1,2 @@ DIST dav1d-0.8.0.tar.bz2 668627 BLAKE2B 6f45c6b0011acb74bb26fa201e667b16dbf8b691a2bc5d2043517381ca58132fa29ee828841609762737ac8637948b2bd4bac9e2c1d2ca23b1d3ad23f5883875 SHA512 906481ce5b9ce99cef2723c4c2466ba762095b9f88caccd42dcabfd4800964d7cd142736de1bf2ef25b631ee01eb26f7f1ac1754fc161b8fb7192e104df10e28 -DIST dav1d-0.8.1.tar.bz2 674110 BLAKE2B d1dc6137148ee59ccee727127655cc61310d220046f3f3367551153728a4057a92ed2af3298a7b099b4ef345be0f63c2c6d6cf8985fa84a9cb8ee3ee11f2738a SHA512 e882c11c4166a8ada0803a7f1f1de73b6d41fe94ea11300c89121a0551c04b6681e4e6e79d27753a990f7dca1723c35503eb1f02683cd4722db1ae055489e406 +DIST dav1d-0.8.2.tar.bz2 695931 BLAKE2B cfe7667e583e05f8fd84b226a26ea23a901336fd8cf62900b47cd6b3bf92f8fe58d14224d1e063cc3bf7abdb17da437d291dc3f604cb68e99fc0615619f76880 SHA512 73335594950b08596356a1950213abf57c6d48060da37149e700565f9689ca82b7427e320040bf43b2e97eff7b6da7116a6aca77cb717f7ce140039ebdae5595 diff --git a/media-libs/dav1d/dav1d-0.8.1.ebuild b/media-libs/dav1d/dav1d-0.8.2.ebuild similarity index 100% rename from media-libs/dav1d/dav1d-0.8.1.ebuild rename to media-libs/dav1d/dav1d-0.8.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 2edc1f73736433c4eeb68c0de84045dcb3f250d8 Author: Sam James gentoo org> AuthorDate: Thu Jan 7 11:24:55 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 11:33:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2edc1f73 media-libs/dav1d: cleanup old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 1 - media-libs/dav1d/dav1d-0.7.1.ebuild | 57 - 2 files changed, 58 deletions(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 57b4cf3b319..ea91dfbfeec 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,3 +1,2 @@ -DIST dav1d-0.7.1.tar.bz2 644556 BLAKE2B f3539d73b2731be882c71a0e8e90c4382282a650ff9e0aa2bb1142f59a823bbe00011e384c65ae86b8b617054a167b8c90b83d96591ad5c133b7de336c30c753 SHA512 7db0f2eb5f6cbf2809ffb9ebaa18bf1331df00dc6e9d571380b2524143ce3bfdd2e7df1a31e82a52640e7ac81b2712127a395e857d061118845011a1e5fb4751 DIST dav1d-0.8.0.tar.bz2 668627 BLAKE2B 6f45c6b0011acb74bb26fa201e667b16dbf8b691a2bc5d2043517381ca58132fa29ee828841609762737ac8637948b2bd4bac9e2c1d2ca23b1d3ad23f5883875 SHA512 906481ce5b9ce99cef2723c4c2466ba762095b9f88caccd42dcabfd4800964d7cd142736de1bf2ef25b631ee01eb26f7f1ac1754fc161b8fb7192e104df10e28 DIST dav1d-0.8.1.tar.bz2 674110 BLAKE2B d1dc6137148ee59ccee727127655cc61310d220046f3f3367551153728a4057a92ed2af3298a7b099b4ef345be0f63c2c6d6cf8985fa84a9cb8ee3ee11f2738a SHA512 e882c11c4166a8ada0803a7f1f1de73b6d41fe94ea11300c89121a0551c04b6681e4e6e79d27753a990f7dca1723c35503eb1f02683cd4722db1ae055489e406 diff --git a/media-libs/dav1d/dav1d-0.7.1.ebuild b/media-libs/dav1d/dav1d-0.7.1.ebuild deleted file mode 100644 index 92d86ac5f99..000 --- a/media-libs/dav1d/dav1d-0.7.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -SCM="" -if [[ "${PV}" == "" ]]; then - SCM="git-r3" - EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; -else - KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" - SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; -fi - -inherit ${SCM} meson ninja-utils multilib-minimal - -DESCRIPTION="dav1d is an AV1 Decoder :)" -HOMEPAGE="https://code.videolan.org/videolan/dav1d; - -LICENSE="BSD-2" -SLOT="0/4" -IUSE="+8bit +10bit +asm" - -ASM_DEPEND=">=dev-lang/nasm-2.14.02" -BDEPEND="asm? ( - abi_x86_32? ( ${ASM_DEPEND} ) - abi_x86_64? ( ${ASM_DEPEND} ) - )" - -DOCS=( README.md doc/PATENTS THANKS.md ) - -multilib_src_configure() { - local -a bits=() - use 8bit && bits+=( 8 ) - use 10bit && bits+=( 16 ) - - local enable_asm - if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then - enable_asm=false - else - enable_asm=$(usex asm true false) - fi - - local emesonargs=( - -D bitdepths=$(IFS=,; echo "${bits[*]}") - -D enable_asm=${enable_asm} - ) - meson_src_configure -} - -multilib_src_compile() { - eninja -} - -multilib_src_install() { - DESTDIR="${D}" eninja install -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 43018c6c19904d60646d57b435507b9f21d4d82f Author: Sam James gentoo org> AuthorDate: Thu Jan 7 03:59:12 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 03:59:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43018c6c media-libs/dav1d: bump to 0.8.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/dav1d-0.8.1.ebuild | 63 + 2 files changed, 64 insertions(+) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 1766c18ec5c..57b4cf3b319 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,2 +1,3 @@ DIST dav1d-0.7.1.tar.bz2 644556 BLAKE2B f3539d73b2731be882c71a0e8e90c4382282a650ff9e0aa2bb1142f59a823bbe00011e384c65ae86b8b617054a167b8c90b83d96591ad5c133b7de336c30c753 SHA512 7db0f2eb5f6cbf2809ffb9ebaa18bf1331df00dc6e9d571380b2524143ce3bfdd2e7df1a31e82a52640e7ac81b2712127a395e857d061118845011a1e5fb4751 DIST dav1d-0.8.0.tar.bz2 668627 BLAKE2B 6f45c6b0011acb74bb26fa201e667b16dbf8b691a2bc5d2043517381ca58132fa29ee828841609762737ac8637948b2bd4bac9e2c1d2ca23b1d3ad23f5883875 SHA512 906481ce5b9ce99cef2723c4c2466ba762095b9f88caccd42dcabfd4800964d7cd142736de1bf2ef25b631ee01eb26f7f1ac1754fc161b8fb7192e104df10e28 +DIST dav1d-0.8.1.tar.bz2 674110 BLAKE2B d1dc6137148ee59ccee727127655cc61310d220046f3f3367551153728a4057a92ed2af3298a7b099b4ef345be0f63c2c6d6cf8985fa84a9cb8ee3ee11f2738a SHA512 e882c11c4166a8ada0803a7f1f1de73b6d41fe94ea11300c89121a0551c04b6681e4e6e79d27753a990f7dca1723c35503eb1f02683cd4722db1ae055489e406 diff --git a/media-libs/dav1d/dav1d-0.8.1.ebuild b/media-libs/dav1d/dav1d-0.8.1.ebuild new file mode 100644 index 000..38fc32f1023 --- /dev/null +++ b/media-libs/dav1d/dav1d-0.8.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SCM="" +if [[ "${PV}" == "" ]]; then + SCM="git-r3" + EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; +else + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; +fi + +inherit ${SCM} meson ninja-utils multilib-minimal + +DESCRIPTION="dav1d is an AV1 Decoder :)" +HOMEPAGE="https://code.videolan.org/videolan/dav1d; + +LICENSE="BSD-2" +SLOT="0/5" +IUSE="+8bit +10bit +asm" + +ASM_DEPEND=">=dev-lang/nasm-2.14.02" +BDEPEND="asm? ( + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} ) + )" + +DOCS=( README.md doc/PATENTS THANKS.md ) + +multilib_src_configure() { + local -a bits=() + use 8bit && bits+=( 8 ) + use 10bit && bits+=( 16 ) + + local enable_asm + if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then + enable_asm=false + else + enable_asm=$(usex asm true false) + fi + + local emesonargs=( + -D bitdepths=$(IFS=,; echo "${bits[*]}") + -D enable_asm=${enable_asm} + ) + meson_src_configure +} + +multilib_src_compile() { + eninja +} + +multilib_src_test() { + if multilib_is_native_abi ; then + meson_src_test + fi +} + +multilib_src_install() { + DESTDIR="${D}" eninja install +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: f6a9a23f9b57a08a6327057f227d7f95fffd3815 Author: Sam James gentoo org> AuthorDate: Thu Jan 7 03:59:42 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 03:59:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a9a23f media-libs/dav1d: sync live Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-.ebuild index abc2d61dfe3..38fc32f1023 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -52,6 +52,12 @@ multilib_src_compile() { eninja } +multilib_src_test() { + if multilib_is_native_abi ; then + meson_src_test + fi +} + multilib_src_install() { DESTDIR="${D}" eninja install }
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: e8c202e0f01bab2e9f4f3e66abdbe5a4932e3251 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 3 11:54:53 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 3 12:09:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c202e0 media-libs/dav1d: stable 0.8.0 for ppc64 stable wrt bug #762098 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/dav1d/dav1d-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.8.0.ebuild b/media-libs/dav1d/dav1d-0.8.0.ebuild index 6a37c26f232..dc58e588a6c 100644 --- a/media-libs/dav1d/dav1d-0.8.0.ebuild +++ b/media-libs/dav1d/dav1d-0.8.0.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 54c18a236bd44793ce527f81444e369c1c0e5b79 Author: Sam James gentoo org> AuthorDate: Sun Jan 3 01:17:15 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 3 01:17:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c18a23 media-libs/dav1d: Stabilize 0.8.0 amd64, #762098 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.8.0.ebuild b/media-libs/dav1d/dav1d-0.8.0.ebuild index 83a018f3e5b..6a37c26f232 100644 --- a/media-libs/dav1d/dav1d-0.8.0.ebuild +++ b/media-libs/dav1d/dav1d-0.8.0.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 arm arm64 ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 9833e49f1ac0ca9e3a8b53bc7cb334cad328404f Author: Sam James gentoo org> AuthorDate: Sat Jan 2 22:08:15 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 2 22:08:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9833e49f media-libs/dav1d: Stabilize 0.8.0 ppc, #762098 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.8.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/dav1d/dav1d-0.8.0.ebuild b/media-libs/dav1d/dav1d-0.8.0.ebuild index 4f306cb6db1..83a018f3e5b 100644 --- a/media-libs/dav1d/dav1d-0.8.0.ebuild +++ b/media-libs/dav1d/dav1d-0.8.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 arm arm64 ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 0c86ca9f0662b7dc9d0efa510d4feb463d777011 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 21:26:26 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 21:26:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c86ca9f media-libs/dav1d: Stabilize 0.8.0 arm64, #762098 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.8.0.ebuild b/media-libs/dav1d/dav1d-0.8.0.ebuild index ec25604043a..4f306cb6db1 100644 --- a/media-libs/dav1d/dav1d-0.8.0.ebuild +++ b/media-libs/dav1d/dav1d-0.8.0.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 76a98f0ec231d7c8ac02ab921f7a21166b791191 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 21:23:14 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 21:23:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a98f0e media-libs/dav1d: Stabilize 0.8.0 arm, #762098 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.8.0.ebuild b/media-libs/dav1d/dav1d-0.8.0.ebuild index abc2d61dfe3..ec25604043a 100644 --- a/media-libs/dav1d/dav1d-0.8.0.ebuild +++ b/media-libs/dav1d/dav1d-0.8.0.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: f5939c74f246b1a1e6372b228171a6a5b14ba004 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Nov 26 13:21:20 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Nov 26 13:26:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5939c74 media-libs/dav1d: drop old Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/dav1d/Manifest | 2 -- media-libs/dav1d/dav1d-0.5.2.ebuild | 57 - media-libs/dav1d/dav1d-0.7.0.ebuild | 57 - 3 files changed, 116 deletions(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 05e0e0b159b..1766c18ec5c 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,4 +1,2 @@ -DIST dav1d-0.5.2.tar.bz2 554192 BLAKE2B 29305d0bb20a3de0048d102789fe1fdb1a030596213a1e2f025918ac6bb37c92c8c5f8078320487702ed66b16d4d63234823b5475d84bdea853b92e76be4c70e SHA512 37da9138a1dba68b9e723ba48b23eab567f839308132fc5a28727c131280f2eca3e160b074982f5265c914dcad0e4029af9ce23909b32bb9ec60f235c623e384 -DIST dav1d-0.7.0.tar.bz2 613106 BLAKE2B e41dcf4c597da437c0840753eedb3d4c8c7e53494376128f7c0cabf9fe00038fbe676f093f4bce079233934c9f78def0b98b4f09a464c6bd162b7b2fb9f88410 SHA512 2ee1de4c29db6a5cbba0a1db669fb1143f3bae26595c4ea3f17c555fdccbaabc814b7af5caf738cf4dbffd22c690cfe869d33cd830533e24990679b7b9cb4b8b DIST dav1d-0.7.1.tar.bz2 644556 BLAKE2B f3539d73b2731be882c71a0e8e90c4382282a650ff9e0aa2bb1142f59a823bbe00011e384c65ae86b8b617054a167b8c90b83d96591ad5c133b7de336c30c753 SHA512 7db0f2eb5f6cbf2809ffb9ebaa18bf1331df00dc6e9d571380b2524143ce3bfdd2e7df1a31e82a52640e7ac81b2712127a395e857d061118845011a1e5fb4751 DIST dav1d-0.8.0.tar.bz2 668627 BLAKE2B 6f45c6b0011acb74bb26fa201e667b16dbf8b691a2bc5d2043517381ca58132fa29ee828841609762737ac8637948b2bd4bac9e2c1d2ca23b1d3ad23f5883875 SHA512 906481ce5b9ce99cef2723c4c2466ba762095b9f88caccd42dcabfd4800964d7cd142736de1bf2ef25b631ee01eb26f7f1ac1754fc161b8fb7192e104df10e28 diff --git a/media-libs/dav1d/dav1d-0.5.2.ebuild b/media-libs/dav1d/dav1d-0.5.2.ebuild deleted file mode 100644 index 62bf16413ec..000 --- a/media-libs/dav1d/dav1d-0.5.2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -SCM="" -if [[ "${PV}" == "" ]]; then - SCM="git-r3" - EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; -else - KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" - SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; -fi - -inherit ${SCM} meson ninja-utils multilib-minimal - -DESCRIPTION="dav1d is an AV1 Decoder :)" -HOMEPAGE="https://code.videolan.org/videolan/dav1d; - -LICENSE="BSD-2" -SLOT="0/3" -IUSE="+8bit +10bit +asm" - -ASM_DEPEND=">=dev-lang/nasm-2.13.02" -BDEPEND="asm? ( - abi_x86_32? ( ${ASM_DEPEND} ) - abi_x86_64? ( ${ASM_DEPEND} ) - )" - -DOCS=( README.md doc/PATENTS THANKS.md ) - -multilib_src_configure() { - local -a bits=() - use 8bit && bits+=( 8 ) - use 10bit && bits+=( 16 ) - - local enable_asm - if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then - enable_asm=false - else - enable_asm=$(usex asm true false) - fi - - local emesonargs=( - -D bitdepths=$(IFS=,; echo "${bits[*]}") - -D enable_asm=${enable_asm} - ) - meson_src_configure -} - -multilib_src_compile() { - eninja -} - -multilib_src_install() { - DESTDIR="${D}" eninja install -} diff --git a/media-libs/dav1d/dav1d-0.7.0.ebuild b/media-libs/dav1d/dav1d-0.7.0.ebuild deleted file mode 100644 index 92d86ac5f99..000 --- a/media-libs/dav1d/dav1d-0.7.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -SCM="" -if [[ "${PV}" == "" ]]; then - SCM="git-r3" - EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; -else - KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" - SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; -fi - -inherit ${SCM} meson ninja-utils multilib-minimal - -DESCRIPTION="dav1d is an AV1 Decoder :)" -HOMEPAGE="https://code.videolan.org/videolan/dav1d; - -LICENSE="BSD-2" -SLOT="0/4" -IUSE="+8bit +10bit +asm" - -ASM_DEPEND=">=dev-lang/nasm-2.14.02" -BDEPEND="asm? ( - abi_x86_32? ( ${ASM_DEPEND} ) - abi_x86_64? ( ${ASM_DEPEND} ) - )" - -DOCS=( README.md doc/PATENTS THANKS.md ) - -multilib_src_configure() { - local -a bits=() - use 8bit && bits+=( 8 ) - use 10bit && bits+=( 16 ) - - local enable_asm - if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then - enable_asm=false -
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 756b99f02f74c8c91e3c6b0343e60fb6c7cf4f49 Author: Sam James gentoo org> AuthorDate: Thu Nov 26 08:25:39 2020 + Commit: Sam James gentoo org> CommitDate: Thu Nov 26 08:26:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756b99f0 media-libs/dav1d: Stabilize 0.7.1 arm64, #756376 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.7.1.ebuild b/media-libs/dav1d/dav1d-0.7.1.ebuild index 1ea364b43e9..92d86ac5f99 100644 --- a/media-libs/dav1d/dav1d-0.7.1.ebuild +++ b/media-libs/dav1d/dav1d-0.7.1.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~sparc x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 80456b3a53b796b474eae1f81ae9354ef3e74d6b Author: Sam James gentoo org> AuthorDate: Thu Nov 26 08:03:25 2020 + Commit: Sam James gentoo org> CommitDate: Thu Nov 26 08:03:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80456b3a media-libs/dav1d: Stabilize 0.7.1 arm, #756376 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.7.1.ebuild b/media-libs/dav1d/dav1d-0.7.1.ebuild index 06a2ccd175a..1ea364b43e9 100644 --- a/media-libs/dav1d/dav1d-0.7.1.ebuild +++ b/media-libs/dav1d/dav1d-0.7.1.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc x86" + KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 9e1a0130597a6765119a0f547b5dfed8c19fe6e4 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 26 06:54:35 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 26 06:54:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1a0130 media-libs/dav1d: ppc64 stable wrt bug #756376 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/dav1d/dav1d-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.7.1.ebuild b/media-libs/dav1d/dav1d-0.7.1.ebuild index 4517e90ea4a..06a2ccd175a 100644 --- a/media-libs/dav1d/dav1d-0.7.1.ebuild +++ b/media-libs/dav1d/dav1d-0.7.1.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: a3797c9536241a82e049cc79c1b028e787368710 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 25 12:14:03 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 25 12:14:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3797c95 media-libs/dav1d: ppc stable wrt bug #756376 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/dav1d/dav1d-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.7.1.ebuild b/media-libs/dav1d/dav1d-0.7.1.ebuild index 35f484af9b0..4517e90ea4a 100644 --- a/media-libs/dav1d/dav1d-0.7.1.ebuild +++ b/media-libs/dav1d/dav1d-0.7.1.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 63656c6fa455a9b7896999a6e259195a135036ce Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 25 12:12:37 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 25 12:12:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63656c6f media-libs/dav1d: amd64 stable wrt bug #756376 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/dav1d/dav1d-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.7.1.ebuild b/media-libs/dav1d/dav1d-0.7.1.ebuild index ec9109715f0..35f484af9b0 100644 --- a/media-libs/dav1d/dav1d-0.7.1.ebuild +++ b/media-libs/dav1d/dav1d-0.7.1.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 5cdabb33b8f3d09221e0ff853123a4a11ad1f03c Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Nov 25 11:02:55 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Nov 25 11:02:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cdabb33 media-libs/dav1d: update live ebuild Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/dav1d/dav1d-.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-.ebuild index df2296051be..abc2d61dfe3 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,10 +18,10 @@ DESCRIPTION="dav1d is an AV1 Decoder :)" HOMEPAGE="https://code.videolan.org/videolan/dav1d; LICENSE="BSD-2" -SLOT="0/4" +SLOT="0/5" IUSE="+8bit +10bit +asm" -ASM_DEPEND=">=dev-lang/nasm-2.13.02" +ASM_DEPEND=">=dev-lang/nasm-2.14.02" BDEPEND="asm? ( abi_x86_32? ( ${ASM_DEPEND} ) abi_x86_64? ( ${ASM_DEPEND} )
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: f43758a36144c6773f110d47d8f4b5d598d16728 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Nov 25 10:23:17 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Nov 25 10:28:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43758a3 media-libs/dav1d: x86 stable (bug #756376) Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/dav1d/dav1d-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.7.1.ebuild b/media-libs/dav1d/dav1d-0.7.1.ebuild index b5737f217f0..ec9109715f0 100644 --- a/media-libs/dav1d/dav1d-0.7.1.ebuild +++ b/media-libs/dav1d/dav1d-0.7.1.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 3dc9a5c12352360566a9678b07b7b8c35cb1a47e Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Nov 24 18:34:35 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Nov 24 19:32:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc9a5c1 media-libs/dav1d: bump to v0.8.0 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/dav1d-0.8.0.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index dd7221f27c9..05e0e0b159b 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,3 +1,4 @@ DIST dav1d-0.5.2.tar.bz2 554192 BLAKE2B 29305d0bb20a3de0048d102789fe1fdb1a030596213a1e2f025918ac6bb37c92c8c5f8078320487702ed66b16d4d63234823b5475d84bdea853b92e76be4c70e SHA512 37da9138a1dba68b9e723ba48b23eab567f839308132fc5a28727c131280f2eca3e160b074982f5265c914dcad0e4029af9ce23909b32bb9ec60f235c623e384 DIST dav1d-0.7.0.tar.bz2 613106 BLAKE2B e41dcf4c597da437c0840753eedb3d4c8c7e53494376128f7c0cabf9fe00038fbe676f093f4bce079233934c9f78def0b98b4f09a464c6bd162b7b2fb9f88410 SHA512 2ee1de4c29db6a5cbba0a1db669fb1143f3bae26595c4ea3f17c555fdccbaabc814b7af5caf738cf4dbffd22c690cfe869d33cd830533e24990679b7b9cb4b8b DIST dav1d-0.7.1.tar.bz2 644556 BLAKE2B f3539d73b2731be882c71a0e8e90c4382282a650ff9e0aa2bb1142f59a823bbe00011e384c65ae86b8b617054a167b8c90b83d96591ad5c133b7de336c30c753 SHA512 7db0f2eb5f6cbf2809ffb9ebaa18bf1331df00dc6e9d571380b2524143ce3bfdd2e7df1a31e82a52640e7ac81b2712127a395e857d061118845011a1e5fb4751 +DIST dav1d-0.8.0.tar.bz2 668627 BLAKE2B 6f45c6b0011acb74bb26fa201e667b16dbf8b691a2bc5d2043517381ca58132fa29ee828841609762737ac8637948b2bd4bac9e2c1d2ca23b1d3ad23f5883875 SHA512 906481ce5b9ce99cef2723c4c2466ba762095b9f88caccd42dcabfd4800964d7cd142736de1bf2ef25b631ee01eb26f7f1ac1754fc161b8fb7192e104df10e28 diff --git a/media-libs/dav1d/dav1d-0.8.0.ebuild b/media-libs/dav1d/dav1d-0.8.0.ebuild new file mode 100644 index 000..abc2d61dfe3 --- /dev/null +++ b/media-libs/dav1d/dav1d-0.8.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SCM="" +if [[ "${PV}" == "" ]]; then + SCM="git-r3" + EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; +else + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; +fi + +inherit ${SCM} meson ninja-utils multilib-minimal + +DESCRIPTION="dav1d is an AV1 Decoder :)" +HOMEPAGE="https://code.videolan.org/videolan/dav1d; + +LICENSE="BSD-2" +SLOT="0/5" +IUSE="+8bit +10bit +asm" + +ASM_DEPEND=">=dev-lang/nasm-2.14.02" +BDEPEND="asm? ( + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} ) + )" + +DOCS=( README.md doc/PATENTS THANKS.md ) + +multilib_src_configure() { + local -a bits=() + use 8bit && bits+=( 8 ) + use 10bit && bits+=( 16 ) + + local enable_asm + if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then + enable_asm=false + else + enable_asm=$(usex asm true false) + fi + + local emesonargs=( + -D bitdepths=$(IFS=,; echo "${bits[*]}") + -D enable_asm=${enable_asm} + ) + meson_src_configure +} + +multilib_src_compile() { + eninja +} + +multilib_src_install() { + DESTDIR="${D}" eninja install +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: f34067878c9d07f609037b6aeca1182d4916041c Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 12 18:16:34 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 12 18:16:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3406787 media-libs/dav1d: bump to v0.7.1 Closes: https://bugs.gentoo.org/730630 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/dav1d-0.7.1.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 3fb1f2ededb..dd7221f27c9 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,2 +1,3 @@ DIST dav1d-0.5.2.tar.bz2 554192 BLAKE2B 29305d0bb20a3de0048d102789fe1fdb1a030596213a1e2f025918ac6bb37c92c8c5f8078320487702ed66b16d4d63234823b5475d84bdea853b92e76be4c70e SHA512 37da9138a1dba68b9e723ba48b23eab567f839308132fc5a28727c131280f2eca3e160b074982f5265c914dcad0e4029af9ce23909b32bb9ec60f235c623e384 DIST dav1d-0.7.0.tar.bz2 613106 BLAKE2B e41dcf4c597da437c0840753eedb3d4c8c7e53494376128f7c0cabf9fe00038fbe676f093f4bce079233934c9f78def0b98b4f09a464c6bd162b7b2fb9f88410 SHA512 2ee1de4c29db6a5cbba0a1db669fb1143f3bae26595c4ea3f17c555fdccbaabc814b7af5caf738cf4dbffd22c690cfe869d33cd830533e24990679b7b9cb4b8b +DIST dav1d-0.7.1.tar.bz2 644556 BLAKE2B f3539d73b2731be882c71a0e8e90c4382282a650ff9e0aa2bb1142f59a823bbe00011e384c65ae86b8b617054a167b8c90b83d96591ad5c133b7de336c30c753 SHA512 7db0f2eb5f6cbf2809ffb9ebaa18bf1331df00dc6e9d571380b2524143ce3bfdd2e7df1a31e82a52640e7ac81b2712127a395e857d061118845011a1e5fb4751 diff --git a/media-libs/dav1d/dav1d-0.7.1.ebuild b/media-libs/dav1d/dav1d-0.7.1.ebuild new file mode 100644 index 000..b5737f217f0 --- /dev/null +++ b/media-libs/dav1d/dav1d-0.7.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SCM="" +if [[ "${PV}" == "" ]]; then + SCM="git-r3" + EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; +else + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; +fi + +inherit ${SCM} meson ninja-utils multilib-minimal + +DESCRIPTION="dav1d is an AV1 Decoder :)" +HOMEPAGE="https://code.videolan.org/videolan/dav1d; + +LICENSE="BSD-2" +SLOT="0/4" +IUSE="+8bit +10bit +asm" + +ASM_DEPEND=">=dev-lang/nasm-2.14.02" +BDEPEND="asm? ( + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} ) + )" + +DOCS=( README.md doc/PATENTS THANKS.md ) + +multilib_src_configure() { + local -a bits=() + use 8bit && bits+=( 8 ) + use 10bit && bits+=( 16 ) + + local enable_asm + if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then + enable_asm=false + else + enable_asm=$(usex asm true false) + fi + + local emesonargs=( + -D bitdepths=$(IFS=,; echo "${bits[*]}") + -D enable_asm=${enable_asm} + ) + meson_src_configure +} + +multilib_src_compile() { + eninja +} + +multilib_src_install() { + DESTDIR="${D}" eninja install +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: e7490db4625b749a12e20908c41c32649fd7c1d3 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 9 08:39:49 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 9 08:39:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7490db4 media-libs/dav1d: x86 stable wrt bug #747196 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/dav1d/dav1d-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.7.0.ebuild b/media-libs/dav1d/dav1d-0.7.0.ebuild index f04f3e61f34..92d86ac5f99 100644 --- a/media-libs/dav1d/dav1d-0.7.0.ebuild +++ b/media-libs/dav1d/dav1d-0.7.0.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: a15a81d282d8e5e06b39a6a87f0fc0196a67fa9a Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 9 08:36:45 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 9 08:36:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15a81d2 media-libs/dav1d: ppc64 stable wrt bug #747196 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/dav1d/dav1d-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.7.0.ebuild b/media-libs/dav1d/dav1d-0.7.0.ebuild index 0813cadd96a..f04f3e61f34 100644 --- a/media-libs/dav1d/dav1d-0.7.0.ebuild +++ b/media-libs/dav1d/dav1d-0.7.0.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 0638d525252a0486d6969177f7fe3c0b65d23200 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 9 08:35:08 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 9 08:35:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0638d525 media-libs/dav1d: ppc stable wrt bug #747196 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/dav1d/dav1d-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.7.0.ebuild b/media-libs/dav1d/dav1d-0.7.0.ebuild index 97dd4e0780e..0813cadd96a 100644 --- a/media-libs/dav1d/dav1d-0.7.0.ebuild +++ b/media-libs/dav1d/dav1d-0.7.0.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 47dd7475fbf6e09cc1e6b37fe088e4ed9e3b519f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 9 08:29:32 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 9 08:30:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47dd7475 media-libs/dav1d: amd64 stable wrt bug #747196 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/dav1d/dav1d-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.7.0.ebuild b/media-libs/dav1d/dav1d-0.7.0.ebuild index b34ef28c063..97dd4e0780e 100644 --- a/media-libs/dav1d/dav1d-0.7.0.ebuild +++ b/media-libs/dav1d/dav1d-0.7.0.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 28745d2e074f61029dd4a9a35fcdc254f5a757ca Author: Sam James gentoo org> AuthorDate: Thu Oct 8 19:27:58 2020 + Commit: Sam James gentoo org> CommitDate: Thu Oct 8 19:28:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28745d2e media-libs/dav1d: Stabilize 0.7.0 arm, #747196 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.7.0.ebuild b/media-libs/dav1d/dav1d-0.7.0.ebuild index 7c5b7151517..b34ef28c063 100644 --- a/media-libs/dav1d/dav1d-0.7.0.ebuild +++ b/media-libs/dav1d/dav1d-0.7.0.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 55c167b16d6be1b03d232a43c4adaf6b5d1ba555 Author: Sam James gentoo org> AuthorDate: Thu Oct 8 18:37:42 2020 + Commit: Sam James gentoo org> CommitDate: Thu Oct 8 18:37:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c167b1 media-libs/dav1d: Stabilize 0.7.0 arm64, #747196 Signed-off-by: Sam James gentoo.org> media-libs/dav1d/dav1d-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.7.0.ebuild b/media-libs/dav1d/dav1d-0.7.0.ebuild index b5737f217f0..7c5b7151517 100644 --- a/media-libs/dav1d/dav1d-0.7.0.ebuild +++ b/media-libs/dav1d/dav1d-0.7.0.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: fc25f06ccd910bdc0a1abfe2e304a86cf8a900a1 Author: Luca Barbato gentoo org> AuthorDate: Thu May 21 20:17:26 2020 + Commit: Luca Barbato gentoo org> CommitDate: Thu May 21 20:20:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc25f06c media-libs/dav1d: Version Bump Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Luca Barbato gentoo.org> media-libs/dav1d/Manifest | 2 +- media-libs/dav1d/{dav1d-0.6.0-r1.ebuild => dav1d-0.7.0.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 7c27b0a9d3c..dd6eb7a99b0 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -6,4 +6,4 @@ DIST dav1d-0.3.1.tar.bz2 438676 BLAKE2B f51c997fb95abc5b2721d67feb2023daf6bdab8d DIST dav1d-0.4.0.tar.bz2 493854 BLAKE2B 8ae022054ab9827306f6e8501e0bfbc03a04e280a3e155c12ae2dfef474eab976097ce3ed990bd5cdbc3ac79018138a156f0701973ac40357224feb75149332a SHA512 7d2ad9959649321e86f9d0dcf44b274251c103fce9f02964d898b6d9da69e38e93bbed86a7ea217c93e0ee89e1ad43bc31dc217535c4b1cc37761191a6585fc1 DIST dav1d-0.5.1.tar.bz2 548584 BLAKE2B 407188a57c469124db4863bc78dbca8b31879ed8836503ba584d4781e5f956c9f0a4661a4f47729bde74f1dd393c08db98a4cb49103f99c0f76720bc148b53a9 SHA512 2d1e7888fa9c138903b4209647e907803d2444fc2afb219b9a45dcc4c75098128b299950750bd68970004ea413ad88933d4d651a3e4e0e1557506598a15cee3b DIST dav1d-0.5.2.tar.bz2 554192 BLAKE2B 29305d0bb20a3de0048d102789fe1fdb1a030596213a1e2f025918ac6bb37c92c8c5f8078320487702ed66b16d4d63234823b5475d84bdea853b92e76be4c70e SHA512 37da9138a1dba68b9e723ba48b23eab567f839308132fc5a28727c131280f2eca3e160b074982f5265c914dcad0e4029af9ce23909b32bb9ec60f235c623e384 -DIST dav1d-0.6.0.tar.bz2 594994 BLAKE2B 37b2ecefcaacc45fe0439b996ff906191e262b660065cf62b5570c2ef8b4f1eabb1c6f8e1a5b5515c57eaeef1b4a05c63b9661f0dda7cb658dd288e15c4422b7 SHA512 ea4897d890aadd17370909d5bed3a8e93e40dbdc131808adf0e0ecfdc36d46fd1c31efaa12a58e11ac632bc99beef3d1760c7ca4ba7577946057530ac2f5 +DIST dav1d-0.7.0.tar.bz2 613106 BLAKE2B e41dcf4c597da437c0840753eedb3d4c8c7e53494376128f7c0cabf9fe00038fbe676f093f4bce079233934c9f78def0b98b4f09a464c6bd162b7b2fb9f88410 SHA512 2ee1de4c29db6a5cbba0a1db669fb1143f3bae26595c4ea3f17c555fdccbaabc814b7af5caf738cf4dbffd22c690cfe869d33cd830533e24990679b7b9cb4b8b diff --git a/media-libs/dav1d/dav1d-0.6.0-r1.ebuild b/media-libs/dav1d/dav1d-0.7.0.ebuild similarity index 96% rename from media-libs/dav1d/dav1d-0.6.0-r1.ebuild rename to media-libs/dav1d/dav1d-0.7.0.ebuild index 66afaa7d151..b5737f217f0 100644 --- a/media-libs/dav1d/dav1d-0.6.0-r1.ebuild +++ b/media-libs/dav1d/dav1d-0.7.0.ebuild @@ -21,7 +21,7 @@ LICENSE="BSD-2" SLOT="0/4" IUSE="+8bit +10bit +asm" -ASM_DEPEND=">=dev-lang/nasm-2.13.02" +ASM_DEPEND=">=dev-lang/nasm-2.14.02" BDEPEND="asm? ( abi_x86_32? ( ${ASM_DEPEND} ) abi_x86_64? ( ${ASM_DEPEND} )
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: d3a99bcfda31f19ade561eb4dbbeb3ebc6e05942 Author: Luca Barbato gentoo org> AuthorDate: Thu May 21 20:18:50 2020 + Commit: Luca Barbato gentoo org> CommitDate: Thu May 21 20:20:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3a99bcf media-libs/dav1d: Remove stale ebuilds Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Luca Barbato gentoo.org> media-libs/dav1d/Manifest | 7 media-libs/dav1d/dav1d-0.1.0.ebuild| 58 - media-libs/dav1d/dav1d-0.2.0-r1.ebuild | 58 - media-libs/dav1d/dav1d-0.2.1.ebuild| 58 - media-libs/dav1d/dav1d-0.3.0.ebuild| 58 - media-libs/dav1d/dav1d-0.3.1.ebuild| 58 - media-libs/dav1d/dav1d-0.4.0.ebuild| 59 -- media-libs/dav1d/dav1d-0.5.1.ebuild| 57 8 files changed, 413 deletions(-) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index dd6eb7a99b0..3fb1f2ededb 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,9 +1,2 @@ -DIST dav1d-0.1.0.tar.bz2 351745 BLAKE2B 302680ddfdc8d5a3eff90541ed156e820c3322bfb93316da1b2deabeac40062103af19e99dfa810678e62ad668c4aed944ac9bf8160afb301b100063919ed2a1 SHA512 5893ad40af7c4f5c3678ecc604ad360b5d1cd3fadaa16f7183d638745097fed091aeb3456540db61a2f4f0fc8bb93f2a20f428c76a7976d3fd186cc8b8baed53 -DIST dav1d-0.2.0.tar.bz2 408361 BLAKE2B 2c5f4dd85ab1453a744335ee5047b2e108a70e884c5116d8d1a56b81c1f852c93666bd0bb3f4d5105f2220bbc6c92f893848f0cf1bfc0bce1ee1f551287c SHA512 378060ed6762f9f6baf7addfa7382cb0873bbc606f0389eee4ed7537dcfc851f5b159a34af0f15d9f8d345a9b2a950f38078a419144b0458aa3464e54ea5d490 -DIST dav1d-0.2.1.tar.bz2 412003 BLAKE2B 51520f355f51f7fdc8c6e7981fd29f8d5339c2c72058ea05dff6bf0c3b191cf3c077fee1b46813f229d1bee16d1b884e834a5d61bf78459d83113aafe63bca89 SHA512 38d0a9e639579bf2046d3afd7ba0d4205081d8e26955be0216acc84ee2adcc81c790c858932009965b61a66fc3df66ed6b14da9d0e61e2505418c17bc4b75004 -DIST dav1d-0.3.0.tar.bz2 435690 BLAKE2B 57124b2a5bcde8a2de8e4ee8155ec736d2f4c13dc7347029c517d70495de1943feef7f0c7ce1d1051304fe9f3141775fbe07ceec0733fdca3dca166cbab6c417 SHA512 bc0933bbc7064555e8973c82390e414aca8f52a14c5de7ee3ff92c263722d5c9cc472ba5f1f8d1dd60c4ce9ab0ed880c8b4a53b3d33d3aff24bc8e7fb18b0b84 -DIST dav1d-0.3.1.tar.bz2 438676 BLAKE2B f51c997fb95abc5b2721d67feb2023daf6bdab8d725b2b52b6c25440dcfab637b8543b8622c18da678eff20bbed155e86da9c9040a98160e5b9381ba7ab5ecf8 SHA512 b810c993a2a262f75ea0d4404428bc5660ac0d4c4d41aa311bc2180abecc40b36e73858f436b27372f4a1a0b7c700df4f8cc535130c663d6bfba2206d549e0f2 -DIST dav1d-0.4.0.tar.bz2 493854 BLAKE2B 8ae022054ab9827306f6e8501e0bfbc03a04e280a3e155c12ae2dfef474eab976097ce3ed990bd5cdbc3ac79018138a156f0701973ac40357224feb75149332a SHA512 7d2ad9959649321e86f9d0dcf44b274251c103fce9f02964d898b6d9da69e38e93bbed86a7ea217c93e0ee89e1ad43bc31dc217535c4b1cc37761191a6585fc1 -DIST dav1d-0.5.1.tar.bz2 548584 BLAKE2B 407188a57c469124db4863bc78dbca8b31879ed8836503ba584d4781e5f956c9f0a4661a4f47729bde74f1dd393c08db98a4cb49103f99c0f76720bc148b53a9 SHA512 2d1e7888fa9c138903b4209647e907803d2444fc2afb219b9a45dcc4c75098128b299950750bd68970004ea413ad88933d4d651a3e4e0e1557506598a15cee3b DIST dav1d-0.5.2.tar.bz2 554192 BLAKE2B 29305d0bb20a3de0048d102789fe1fdb1a030596213a1e2f025918ac6bb37c92c8c5f8078320487702ed66b16d4d63234823b5475d84bdea853b92e76be4c70e SHA512 37da9138a1dba68b9e723ba48b23eab567f839308132fc5a28727c131280f2eca3e160b074982f5265c914dcad0e4029af9ce23909b32bb9ec60f235c623e384 DIST dav1d-0.7.0.tar.bz2 613106 BLAKE2B e41dcf4c597da437c0840753eedb3d4c8c7e53494376128f7c0cabf9fe00038fbe676f093f4bce079233934c9f78def0b98b4f09a464c6bd162b7b2fb9f88410 SHA512 2ee1de4c29db6a5cbba0a1db669fb1143f3bae26595c4ea3f17c555fdccbaabc814b7af5caf738cf4dbffd22c690cfe869d33cd830533e24990679b7b9cb4b8b diff --git a/media-libs/dav1d/dav1d-0.1.0.ebuild b/media-libs/dav1d/dav1d-0.1.0.ebuild deleted file mode 100644 index 8b2a1f36133..000 --- a/media-libs/dav1d/dav1d-0.1.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SCM="" -if [[ "${PV}" == "" ]]; then - SCM="git-r3" - EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; -else - KEYWORDS="~amd64" - SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; -fi - -inherit ${SCM} meson ninja-utils multilib-minimal - -DESCRIPTION="dav1d is an AV1 Decoder :)" -HOMEPAGE="https://code.videolan.org/videolan/dav1d; - -LICENSE="BSD-2" -SLOT="0" -IUSE="+8bit +10bit +asm" - -ASM_DEPEND=">=dev-lang/nasm-2.13" -RDEPEND="" -DEPEND="${RDEPEND} - asm? ( - abi_x86_32? ( ${ASM_DEPEND} ) - abi_x86_64? ( ${ASM_DEPEND} ) -
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 712d6c43d91ffdc2f83d368531cb8e1f1b9c4d18 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 13:58:03 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 13:58:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712d6c43 media-libs/dav1d: ppc stable wrt bug #711144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/dav1d/dav1d-0.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.5.2.ebuild b/media-libs/dav1d/dav1d-0.5.2.ebuild index 0436d3b15bd..62bf16413ec 100644 --- a/media-libs/dav1d/dav1d-0.5.2.ebuild +++ b/media-libs/dav1d/dav1d-0.5.2.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~sparc x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 35204f57918dbe34381d89789e4282888c263630 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Apr 26 23:19:42 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Apr 26 23:43:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35204f57 media-libs/dav1d: x86 stable (bug #711144) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/dav1d/dav1d-0.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.5.2.ebuild b/media-libs/dav1d/dav1d-0.5.2.ebuild index 48cc9609b4e..0436d3b15bd 100644 --- a/media-libs/dav1d/dav1d-0.5.2.ebuild +++ b/media-libs/dav1d/dav1d-0.5.2.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~sparc x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 5e56b8ed18e0c91577b6ae6bd78fd1f062099c5e Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Apr 26 05:03:15 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Apr 26 05:12:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e56b8ed media-libs/dav1d: 0.5.2 ppc64 stable, bug #711144 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/dav1d/dav1d-0.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.5.2.ebuild b/media-libs/dav1d/dav1d-0.5.2.ebuild index 0049ac7de31..48cc9609b4e 100644 --- a/media-libs/dav1d/dav1d-0.5.2.ebuild +++ b/media-libs/dav1d/dav1d-0.5.2.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 466b45496736470889ccecddf6a120bb5c632188 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 25 10:40:49 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 25 10:40:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466b4549 media-libs/dav1d: arm stable wrt bug #711144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> media-libs/dav1d/dav1d-0.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.5.2.ebuild b/media-libs/dav1d/dav1d-0.5.2.ebuild index 7fdbb37902d..0049ac7de31 100644 --- a/media-libs/dav1d/dav1d-0.5.2.ebuild +++ b/media-libs/dav1d/dav1d-0.5.2.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: ed14e5b6e65c8002be97ff5dfd68e3beedabed53 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Apr 11 17:26:38 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Apr 11 17:27:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed14e5b6 media-libs/dav1d: arm64 stable (bug #711144) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> media-libs/dav1d/dav1d-0.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.5.2.ebuild b/media-libs/dav1d/dav1d-0.5.2.ebuild index 6e811466a42..7fdbb37902d 100644 --- a/media-libs/dav1d/dav1d-0.5.2.ebuild +++ b/media-libs/dav1d/dav1d-0.5.2.ebuild @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 71e9098a38ec8826337c2b5f4b86695de614aa10 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 22 08:53:35 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 22 08:53:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e9098a media-libs/dav1d: amd64 stable wrt bug #711144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> media-libs/dav1d/dav1d-0.5.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/dav1d/dav1d-0.5.2.ebuild b/media-libs/dav1d/dav1d-0.5.2.ebuild index 2d5b991ec5d..6e811466a42 100644 --- a/media-libs/dav1d/dav1d-0.5.2.ebuild +++ b/media-libs/dav1d/dav1d-0.5.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then SCM="git-r3" EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 1df704d9c823962321772dfab284aa1f33bec26a Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Mar 8 01:55:05 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Mar 8 01:55:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df704d9 media-libs/dav1d: update subslot Package-Manager: Portage-2.3.91, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/dav1d/{dav1d-0.6.0.ebuild => dav1d-0.6.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-0.6.0.ebuild b/media-libs/dav1d/dav1d-0.6.0-r1.ebuild similarity index 99% rename from media-libs/dav1d/dav1d-0.6.0.ebuild rename to media-libs/dav1d/dav1d-0.6.0-r1.ebuild index c174b250529..66afaa7d151 100644 --- a/media-libs/dav1d/dav1d-0.6.0.ebuild +++ b/media-libs/dav1d/dav1d-0.6.0-r1.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="dav1d is an AV1 Decoder :)" HOMEPAGE="https://code.videolan.org/videolan/dav1d; LICENSE="BSD-2" -SLOT="0/3" +SLOT="0/4" IUSE="+8bit +10bit +asm" ASM_DEPEND=">=dev-lang/nasm-2.13.02"
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 41cda0f5675a38d28a616b0c32c75290820def1a Author: Luca Barbato gentoo org> AuthorDate: Fri Mar 6 07:15:26 2020 + Commit: Luca Barbato gentoo org> CommitDate: Fri Mar 6 07:15:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41cda0f5 media-libs/dav1d: New version Package-Manager: Portage-2.3.89, Repoman-2.3.18 Signed-off-by: Luca Barbato gentoo.org> media-libs/dav1d/Manifest | 1 + media-libs/dav1d/dav1d-0.6.0.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 2dfef02b1f5..7c27b0a9d3c 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -6,3 +6,4 @@ DIST dav1d-0.3.1.tar.bz2 438676 BLAKE2B f51c997fb95abc5b2721d67feb2023daf6bdab8d DIST dav1d-0.4.0.tar.bz2 493854 BLAKE2B 8ae022054ab9827306f6e8501e0bfbc03a04e280a3e155c12ae2dfef474eab976097ce3ed990bd5cdbc3ac79018138a156f0701973ac40357224feb75149332a SHA512 7d2ad9959649321e86f9d0dcf44b274251c103fce9f02964d898b6d9da69e38e93bbed86a7ea217c93e0ee89e1ad43bc31dc217535c4b1cc37761191a6585fc1 DIST dav1d-0.5.1.tar.bz2 548584 BLAKE2B 407188a57c469124db4863bc78dbca8b31879ed8836503ba584d4781e5f956c9f0a4661a4f47729bde74f1dd393c08db98a4cb49103f99c0f76720bc148b53a9 SHA512 2d1e7888fa9c138903b4209647e907803d2444fc2afb219b9a45dcc4c75098128b299950750bd68970004ea413ad88933d4d651a3e4e0e1557506598a15cee3b DIST dav1d-0.5.2.tar.bz2 554192 BLAKE2B 29305d0bb20a3de0048d102789fe1fdb1a030596213a1e2f025918ac6bb37c92c8c5f8078320487702ed66b16d4d63234823b5475d84bdea853b92e76be4c70e SHA512 37da9138a1dba68b9e723ba48b23eab567f839308132fc5a28727c131280f2eca3e160b074982f5265c914dcad0e4029af9ce23909b32bb9ec60f235c623e384 +DIST dav1d-0.6.0.tar.bz2 594994 BLAKE2B 37b2ecefcaacc45fe0439b996ff906191e262b660065cf62b5570c2ef8b4f1eabb1c6f8e1a5b5515c57eaeef1b4a05c63b9661f0dda7cb658dd288e15c4422b7 SHA512 ea4897d890aadd17370909d5bed3a8e93e40dbdc131808adf0e0ecfdc36d46fd1c31efaa12a58e11ac632bc99beef3d1760c7ca4ba7577946057530ac2f5 diff --git a/media-libs/dav1d/dav1d-0.6.0.ebuild b/media-libs/dav1d/dav1d-0.6.0.ebuild new file mode 100644 index 000..c174b250529 --- /dev/null +++ b/media-libs/dav1d/dav1d-0.6.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SCM="" +if [[ "${PV}" == "" ]]; then + SCM="git-r3" + EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d; +else + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2; +fi + +inherit ${SCM} meson ninja-utils multilib-minimal + +DESCRIPTION="dav1d is an AV1 Decoder :)" +HOMEPAGE="https://code.videolan.org/videolan/dav1d; + +LICENSE="BSD-2" +SLOT="0/3" +IUSE="+8bit +10bit +asm" + +ASM_DEPEND=">=dev-lang/nasm-2.13.02" +BDEPEND="asm? ( + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} ) + )" + +DOCS=( README.md doc/PATENTS THANKS.md ) + +multilib_src_configure() { + local -a bits=() + use 8bit && bits+=( 8 ) + use 10bit && bits+=( 16 ) + + local enable_asm + if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then + enable_asm=false + else + enable_asm=$(usex asm true false) + fi + + local emesonargs=( + -D bitdepths=$(IFS=,; echo "${bits[*]}") + -D enable_asm=${enable_asm} + ) + meson_src_configure +} + +multilib_src_compile() { + eninja +} + +multilib_src_install() { + DESTDIR="${D}" eninja install +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/
commit: 9ed3c15725bf7a273d2b6b2599299b88ef64f07e Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Mon Dec 23 21:28:03 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Dec 29 19:31:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed3c157 media-libs/dav1d: Update subslot. Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> media-libs/dav1d/dav1d-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/dav1d/dav1d-.ebuild b/media-libs/dav1d/dav1d-.ebuild index 2d5b991ec5d..df2296051be 100644 --- a/media-libs/dav1d/dav1d-.ebuild +++ b/media-libs/dav1d/dav1d-.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="dav1d is an AV1 Decoder :)" HOMEPAGE="https://code.videolan.org/videolan/dav1d; LICENSE="BSD-2" -SLOT="0/3" +SLOT="0/4" IUSE="+8bit +10bit +asm" ASM_DEPEND=">=dev-lang/nasm-2.13.02"