[gentoo-commits] repo/gentoo:master commit in: media-libs/dav1d/

2024-06-10 Thread Luca Barbato
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/

2024-03-24 Thread Michał Górny
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/

2024-03-24 Thread Michał Górny
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/

2024-03-05 Thread Petr Vaněk
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/

2024-03-04 Thread Sam James
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/

2024-03-04 Thread Sam James
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/

2024-03-04 Thread Sam James
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/

2024-03-04 Thread Sam James
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/

2024-03-04 Thread Sam James
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/

2024-03-04 Thread Sam James
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/

2024-03-04 Thread Sam James
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/

2024-03-04 Thread Sam James
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/

2024-03-01 Thread Sam James
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/

2024-03-01 Thread Sam James
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/

2024-01-22 Thread Ionen Wolkens
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/, ...

2023-12-18 Thread Michał Górny
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/

2023-10-05 Thread Sam James
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/

2023-07-14 Thread Arthur Zamarin
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/

2023-07-09 Thread Arthur Zamarin
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/

2023-07-09 Thread Arthur Zamarin
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/

2023-07-09 Thread Arthur Zamarin
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/

2023-07-09 Thread Sam James
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/

2023-06-23 Thread Fabian Groffen
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/

2023-06-23 Thread Fabian Groffen
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/

2023-06-02 Thread Sam James
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/

2023-05-31 Thread Sam James
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/

2023-02-26 Thread Arthur Zamarin
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/

2023-02-16 Thread Sam James
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/

2023-02-16 Thread Sam James
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/

2022-08-17 Thread Matt Turner
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/

2022-08-15 Thread Sam James
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/

2022-08-15 Thread Sam James
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/

2022-08-15 Thread Sam James
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/

2022-08-01 Thread Joonas Niilola
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/

2022-08-01 Thread Joonas Niilola
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/

2022-07-30 Thread Arthur Zamarin
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/

2022-05-17 Thread WANG Xuerui
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/

2022-05-17 Thread WANG Xuerui
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/

2022-03-21 Thread Sam James
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/

2022-03-21 Thread Sam James
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/

2022-02-18 Thread Arthur Zamarin
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/

2022-02-18 Thread Sam James
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/

2022-02-18 Thread Sam James
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/

2022-02-17 Thread Agostino Sarubbo
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/

2022-02-17 Thread Sam James
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/

2022-02-17 Thread Sam James
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/

2021-10-30 Thread Sam James
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/

2021-10-30 Thread Sam James
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/

2021-09-09 Thread Agostino Sarubbo
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/

2021-09-07 Thread Sam James
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/

2021-09-07 Thread Sam James
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/

2021-09-07 Thread Sam James
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/

2021-09-07 Thread Agostino Sarubbo
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/

2021-09-06 Thread Sam James
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/

2021-09-06 Thread Sam James
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/

2021-08-06 Thread Sam James
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/

2021-08-02 Thread Marek Szuba
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/

2021-05-16 Thread Luca Barbato
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/

2021-03-30 Thread Sam James
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/

2021-03-30 Thread Sam James
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/

2021-03-30 Thread Sam James
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/

2021-03-30 Thread Sam James
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/

2021-03-30 Thread Sam James
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/

2021-03-30 Thread Thomas Deutschmann
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/

2021-02-28 Thread Luca Barbato
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/

2021-01-07 Thread Sam James
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/

2021-01-06 Thread Sam James
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/

2021-01-06 Thread Sam James
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/

2021-01-03 Thread Sergei Trofimovich
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/

2021-01-02 Thread Sam James
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/

2021-01-02 Thread Sam James
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/

2020-12-29 Thread Sam James
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/

2020-12-29 Thread Sam James
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/

2020-11-26 Thread Thomas Deutschmann
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/

2020-11-26 Thread Sam James
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/

2020-11-26 Thread Sam James
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/

2020-11-25 Thread Agostino Sarubbo
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/

2020-11-25 Thread Agostino Sarubbo
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/

2020-11-25 Thread Agostino Sarubbo
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/

2020-11-25 Thread Thomas Deutschmann
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/

2020-11-25 Thread Thomas Deutschmann
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/

2020-11-24 Thread Thomas Deutschmann
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/

2020-10-12 Thread Thomas Deutschmann
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/

2020-10-09 Thread Agostino Sarubbo
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/

2020-10-09 Thread Agostino Sarubbo
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/

2020-10-09 Thread Agostino Sarubbo
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/

2020-10-09 Thread Agostino Sarubbo
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/

2020-10-08 Thread Sam James
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/

2020-10-08 Thread Sam James
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/

2020-05-21 Thread Luca Barbato
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/

2020-05-21 Thread Luca Barbato
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/

2020-05-01 Thread Agostino Sarubbo
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/

2020-04-26 Thread Thomas Deutschmann
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/

2020-04-25 Thread Georgy Yakovlev
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/

2020-04-25 Thread Mikle Kolyada
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/

2020-04-11 Thread Mart Raudsepp
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/

2020-03-22 Thread Mikle Kolyada
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/

2020-03-07 Thread Thomas Deutschmann
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/

2020-03-05 Thread Luca Barbato
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/

2019-12-29 Thread Mike Gilbert
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"



  1   2   >