public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2022-05-25  9:10 WANG Xuerui
  0 siblings, 0 replies; 51+ messages in thread
From: WANG Xuerui @ 2022-05-25  9:10 UTC (permalink / raw
  To: gentoo-commits

commit:     2d0c2c4fcd1994e6aaf9e8e5216a8bcd6e202759
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 08:46:53 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Wed May 25 09:09:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0c2c4f

media-libs/libde265: forward ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 media-libs/libde265/libde265-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index 29c28d991c82..ca1232ef92a2 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2024-08-10 15:41 Michał Górny
  0 siblings, 0 replies; 51+ messages in thread
From: Michał Górny @ 2024-08-10 15:41 UTC (permalink / raw
  To: gentoo-commits

commit:     e19e70a113e903c99f8e5b261d93beefbfb1934b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 10 15:41:19 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Aug 10 15:41:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e19e70a1

media-libs/libde265: Stabilize 1.0.15 arm, #937345

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-libs/libde265/libde265-1.0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.15.ebuild b/media-libs/libde265/libde265-1.0.15.ebuild
index 24848c6dc22e..3556c4bc00fc 100644
--- a/media-libs/libde265/libde265-1.0.15.ebuild
+++ b/media-libs/libde265/libde265-1.0.15.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2024-08-09  8:50 Jakov Smolić
  0 siblings, 0 replies; 51+ messages in thread
From: Jakov Smolić @ 2024-08-09  8:50 UTC (permalink / raw
  To: gentoo-commits

commit:     5adb0078f769551da5c4c5d1cabfa15f0a00db8f
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  9 08:50:30 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Aug  9 08:50:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5adb0078

media-libs/libde265: Stabilize 1.0.15 ppc64, #937345

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-libs/libde265/libde265-1.0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.15.ebuild b/media-libs/libde265/libde265-1.0.15.ebuild
index a02aab9e0fa3..24848c6dc22e 100644
--- a/media-libs/libde265/libde265-1.0.15.ebuild
+++ b/media-libs/libde265/libde265-1.0.15.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2024-08-05 11:35 Jakov Smolić
  0 siblings, 0 replies; 51+ messages in thread
From: Jakov Smolić @ 2024-08-05 11:35 UTC (permalink / raw
  To: gentoo-commits

commit:     62896f99cea2d2764999ded0f87ddd96227f034b
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  5 11:35:47 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Aug  5 11:35:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62896f99

media-libs/libde265: Stabilize 1.0.15 arm64, #937345

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-libs/libde265/libde265-1.0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.15.ebuild b/media-libs/libde265/libde265-1.0.15.ebuild
index aa4088e9b409..a02aab9e0fa3 100644
--- a/media-libs/libde265/libde265-1.0.15.ebuild
+++ b/media-libs/libde265/libde265-1.0.15.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2024-08-05 10:34 Jakov Smolić
  0 siblings, 0 replies; 51+ messages in thread
From: Jakov Smolić @ 2024-08-05 10:34 UTC (permalink / raw
  To: gentoo-commits

commit:     80c20a9328977b130b785cf7be70e8b59dd7caff
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  5 10:33:51 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Aug  5 10:33:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c20a93

media-libs/libde265: Stabilize 1.0.15 x86, #937345

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-libs/libde265/libde265-1.0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.15.ebuild b/media-libs/libde265/libde265-1.0.15.ebuild
index ba775f376734..9dcd1b9e7e41 100644
--- a/media-libs/libde265/libde265-1.0.15.ebuild
+++ b/media-libs/libde265/libde265-1.0.15.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2024-08-05 10:34 Jakov Smolić
  0 siblings, 0 replies; 51+ messages in thread
From: Jakov Smolić @ 2024-08-05 10:34 UTC (permalink / raw
  To: gentoo-commits

commit:     98a7cfe955d8b8e3a81e0adca44bfde5a3434eef
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  5 10:33:52 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Aug  5 10:33:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a7cfe9

media-libs/libde265: Stabilize 1.0.15 amd64, #937345

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-libs/libde265/libde265-1.0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.15.ebuild b/media-libs/libde265/libde265-1.0.15.ebuild
index 9dcd1b9e7e41..aa4088e9b409 100644
--- a/media-libs/libde265/libde265-1.0.15.ebuild
+++ b/media-libs/libde265/libde265-1.0.15.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2024-05-03 11:20 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2024-05-03 11:20 UTC (permalink / raw
  To: gentoo-commits

commit:     dec0c995c2a9bfa840f3a200f733245f9c539499
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May  3 11:05:07 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May  3 11:17:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec0c995

media-libs/libde265: sync live

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

 media-libs/libde265/libde265-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index ca34a4a3dccb..ba775f376734 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.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
@@ -23,7 +23,7 @@ IUSE="enc265 dec265 sdl tools debug cpu_flags_x86_sse4_1 cpu_flags_arm_neon cpu_
 
 RDEPEND="
 	dec265? (
-		sdl? ( media-libs/libsdl )
+		sdl? ( media-libs/libsdl2 )
 	)"
 
 # Sherlock265 require libvideogfx or libswscale


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2024-05-03 11:20 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2024-05-03 11:20 UTC (permalink / raw
  To: gentoo-commits

commit:     f80c722f81bc42138bdc85f2f713ea3fa1e14dff
Author:     Christopher Fore <csfore <AT> posteo <DOT> net>
AuthorDate: Sat Jan 20 16:16:02 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May  3 11:17:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80c722f

media-libs/libde265: add 1.0.15, security bump

Bump libsdl dependency to libsdl2

Bug: https://bugs.gentoo.org/905099
Signed-off-by: Christopher Fore <csfore <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/34683
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/libde265/Manifest               |  1 +
 media-libs/libde265/libde265-1.0.15.ebuild | 95 ++++++++++++++++++++++++++++++
 2 files changed, 96 insertions(+)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index 3b7a130d30a9..77849b62d7ca 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1 +1,2 @@
 DIST libde265-1.0.11.tar.gz 845996 BLAKE2B 91711132757a10f0f277800525ee6f6a3902604cc969b8756232b15b581d830951d70bccd57d7731b3ad670a3b7a0d2c22e9578f3763da65b3cdeb016422568b SHA512 2ce28558c66e20714c07bf3011bc10dccabb770649903616bc32f1c4f18beba559ef7e0e42365ead77d7e813316b8c051039dc393cd351221cbab7248b3fa34c
+DIST libde265-1.0.15.tar.gz 846016 BLAKE2B b968a46dd56c3dda7da0e24289ccf24d08baf382771794dafacba942de41b7458b3a515e22abe2f35465bac731e67f29b409dbc95ced3531a211e6e40a1ea774 SHA512 375d8e781108247e0e8b4d7a036d20cc5d0670bdbf6ddb40a6d3dbf912fa776d2f001fb762301cb97e4d43be29eb415b0cdbfc6e07aa18b3f2346f7409c64fce

diff --git a/media-libs/libde265/libde265-1.0.15.ebuild b/media-libs/libde265/libde265-1.0.15.ebuild
new file mode 100644
index 000000000000..ba775f376734
--- /dev/null
+++ b/media-libs/libde265/libde265-1.0.15.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+if [[ ${PV} == *9999 ]] ; then
+	EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Open h.265 video codec implementation"
+HOMEPAGE="https://github.com/strukturag/libde265"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="enc265 dec265 sdl tools debug cpu_flags_x86_sse4_1 cpu_flags_arm_neon cpu_flags_arm_thumb"
+# IUSE+=" sherlock265" # Require libvideogfx or libswscale
+
+RDEPEND="
+	dec265? (
+		sdl? ( media-libs/libsdl2 )
+	)"
+
+# Sherlock265 require libvideogfx or libswscale
+#RDEPEND+="
+#	sherlock265? (
+#		media-libs/libsdl
+#		dev-qt/qtcore:5
+#		dev-qt/qtgui:5
+#		dev-qt/qtwidgets:5
+#		media-libs/libswscale
+#	)
+#"
+
+DEPEND="${RDEPEND}"
+BDEPEND="dec265? ( virtual/pkgconfig )"
+
+# Sherlock265 require libvideogfx or libswscale
+#BDEPEND+=" sherlock265? ( virtual/pkgconfig )"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.0.2-qtbindir.patch )
+
+src_prepare() {
+	default
+
+	eautoreconf
+
+	# without this, headers would be missing and make would fail
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	local myeconfargs=(
+		--enable-log-error
+		ax_cv_check_cflags___msse4_1=$(usex cpu_flags_x86_sse4_1)
+		ax_cv_check_cflags___mfpu_neon=$(usex cpu_flags_arm_neon)
+		$(use_enable cpu_flags_arm_thumb thumb)
+		$(use_enable debug log-info)
+		$(use_enable debug log-debug)
+		$(use_enable debug log-trace)
+		$(multilib_native_use_enable enc265 encoder)
+		$(multilib_native_use_enable dec265)
+	)
+
+	# myeconfargs+=( $(multilib_native_use_enable sherlock265) ) # Require libvideogfx or libswscale
+	myeconfargs+=( --disable-sherlock265 )
+
+	econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+	default
+
+	if multilib_is_native_abi; then
+		# Remove useless, unready and test tools
+		rm "${ED}"/usr/bin/{tests,gen-enc-table,yuv-distortion} || die
+		if ! use tools; then
+			rm "${ED}"/usr/bin/{bjoentegaard,block-rate-estim,rd-curves} || die
+			rm "${ED}"/usr/bin/acceleration_speed || die
+		fi
+	else
+		# Remove all non-native binary tools
+		rm "${ED}"/usr/bin/* || die
+	fi
+}
+
+multilib_src_install_all() {
+	find "${ED}" -name '*.la' -delete || die
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2023-10-23  4:14 John Helmert III
  0 siblings, 0 replies; 51+ messages in thread
From: John Helmert III @ 2023-10-23  4:14 UTC (permalink / raw
  To: gentoo-commits

commit:     0f8be848d57de54f2f1c24a5486734f176f3f9ee
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 23 04:13:16 2023 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Mon Oct 23 04:14:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8be848

media-libs/libde265: drop 1.0.8, 1.0.9

Bug: https://bugs.gentoo.org/813486
Bug: https://bugs.gentoo.org/889876
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 media-libs/libde265/Manifest              |  2 -
 media-libs/libde265/libde265-1.0.8.ebuild | 96 -------------------------------
 media-libs/libde265/libde265-1.0.9.ebuild | 96 -------------------------------
 3 files changed, 194 deletions(-)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index 32075533abd1..3b7a130d30a9 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1,3 +1 @@
 DIST libde265-1.0.11.tar.gz 845996 BLAKE2B 91711132757a10f0f277800525ee6f6a3902604cc969b8756232b15b581d830951d70bccd57d7731b3ad670a3b7a0d2c22e9578f3763da65b3cdeb016422568b SHA512 2ce28558c66e20714c07bf3011bc10dccabb770649903616bc32f1c4f18beba559ef7e0e42365ead77d7e813316b8c051039dc393cd351221cbab7248b3fa34c
-DIST libde265-1.0.8.tar.gz 381963 BLAKE2B 0577623de2ef86e1122b5b5c3642a750bb222c4988a996168e060e8ffd9f5c0787d31331cc8738362d3fc3fb31e8eb659629cab068f0ff1c71de9d15ed1f2ceb SHA512 0007138cb5da0d4cad1e118c01de249580f39c387a11f490d1e1f63ad0968ee2f7951e54580f298b3dbe31e5a3d1a7fa04454e11cbb82beaf8a9aaf56f5532ed
-DIST libde265-1.0.9.tar.gz 845520 BLAKE2B 155a0ac1e14c568c0fb559beb89f3bbde67239ae2ac13dda5ad30d36b59a79d68f399c8d8192ad5190cb8286b03ab03714a9cf89ac139264773c4ff368a97b7e SHA512 225f9aa25eb6565ebf4f549d9d427ae278c4f6f67c76c51bcad79188faac0f5c93e9538357b264a7e2e9043014ccbc07750fb7d1ce1e7bb87fe2e0d1782cba61

diff --git a/media-libs/libde265/libde265-1.0.8.ebuild b/media-libs/libde265/libde265-1.0.8.ebuild
deleted file mode 100644
index 514f1685a296..000000000000
--- a/media-libs/libde265/libde265-1.0.8.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-if [[ ${PV} == *9999 ]] ; then
-	EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
-	inherit git-r3
-else
-	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Open h.265 video codec implementation"
-HOMEPAGE="https://github.com/strukturag/libde265"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="enc265 dec265 sdl tools debug cpu_flags_x86_sse4_1 cpu_flags_arm_neon cpu_flags_arm_thumb"
-# IUSE+=" sherlock265" # Require libvideogfx or libswscale
-
-RDEPEND="
-	dec265? (
-		sdl? ( media-libs/libsdl )
-	)"
-
-# Sherlock265 require libvideogfx or libswscale
-#RDEPEND+="
-#	sherlock265? (
-#		media-libs/libsdl
-#		dev-qt/qtcore:5
-#		dev-qt/qtgui:5
-#		dev-qt/qtwidgets:5
-#		media-libs/libswscale
-#	)
-#"
-
-DEPEND="${RDEPEND}"
-BDEPEND="dec265? ( virtual/pkgconfig )"
-
-# Sherlock265 require libvideogfx or libswscale
-#BDEPEND+=" sherlock265? ( virtual/pkgconfig )"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.0.2-qtbindir.patch )
-
-src_prepare() {
-	default
-
-	eautoreconf
-
-	# without this, headers would be missing and make would fail
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	local myeconfargs=(
-		--disable-static
-		--enable-log-error
-		ax_cv_check_cflags___msse4_1=$(usex cpu_flags_x86_sse4_1)
-		ax_cv_check_cflags___mfpu_neon=$(usex cpu_flags_arm_neon)
-		$(use_enable cpu_flags_arm_thumb thumb)
-		$(use_enable debug log-info)
-		$(use_enable debug log-debug)
-		$(use_enable debug log-trace)
-		$(multilib_native_use_enable enc265 encoder)
-		$(multilib_native_use_enable dec265)
-	)
-
-	# myeconfargs+=( $(multilib_native_use_enable sherlock265) ) # Require libvideogfx or libswscale
-	myeconfargs+=( --disable-sherlock265 )
-
-	econf "${myeconfargs[@]}"
-}
-
-multilib_src_install() {
-	default
-
-	if multilib_is_native_abi; then
-		# Remove useless, unready and test tools
-		rm "${ED}"/usr/bin/{tests,gen-enc-table,yuv-distortion} || die
-		if ! use tools; then
-			rm "${ED}"/usr/bin/{bjoentegaard,block-rate-estim,rd-curves} || die
-			rm "${ED}"/usr/bin/acceleration_speed || die
-		fi
-	else
-		# Remove all non-native binary tools
-		rm "${ED}"/usr/bin/* || die
-	fi
-}
-
-multilib_src_install_all() {
-	find "${ED}" -name '*.la' -delete || die
-	einstalldocs
-}

diff --git a/media-libs/libde265/libde265-1.0.9.ebuild b/media-libs/libde265/libde265-1.0.9.ebuild
deleted file mode 100644
index 2066516d7999..000000000000
--- a/media-libs/libde265/libde265-1.0.9.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-if [[ ${PV} == *9999 ]] ; then
-	EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
-	inherit git-r3
-else
-	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Open h.265 video codec implementation"
-HOMEPAGE="https://github.com/strukturag/libde265"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="enc265 dec265 sdl tools debug cpu_flags_x86_sse4_1 cpu_flags_arm_neon cpu_flags_arm_thumb"
-# IUSE+=" sherlock265" # Require libvideogfx or libswscale
-
-RDEPEND="
-	dec265? (
-		sdl? ( media-libs/libsdl )
-	)"
-
-# Sherlock265 require libvideogfx or libswscale
-#RDEPEND+="
-#	sherlock265? (
-#		media-libs/libsdl
-#		dev-qt/qtcore:5
-#		dev-qt/qtgui:5
-#		dev-qt/qtwidgets:5
-#		media-libs/libswscale
-#	)
-#"
-
-DEPEND="${RDEPEND}"
-BDEPEND="dec265? ( virtual/pkgconfig )"
-
-# Sherlock265 require libvideogfx or libswscale
-#BDEPEND+=" sherlock265? ( virtual/pkgconfig )"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.0.2-qtbindir.patch )
-
-src_prepare() {
-	default
-
-	eautoreconf
-
-	# without this, headers would be missing and make would fail
-	multilib_copy_sources
-}
-
-multilib_src_configure() {
-	local myeconfargs=(
-		--disable-static
-		--enable-log-error
-		ax_cv_check_cflags___msse4_1=$(usex cpu_flags_x86_sse4_1)
-		ax_cv_check_cflags___mfpu_neon=$(usex cpu_flags_arm_neon)
-		$(use_enable cpu_flags_arm_thumb thumb)
-		$(use_enable debug log-info)
-		$(use_enable debug log-debug)
-		$(use_enable debug log-trace)
-		$(multilib_native_use_enable enc265 encoder)
-		$(multilib_native_use_enable dec265)
-	)
-
-	# myeconfargs+=( $(multilib_native_use_enable sherlock265) ) # Require libvideogfx or libswscale
-	myeconfargs+=( --disable-sherlock265 )
-
-	econf "${myeconfargs[@]}"
-}
-
-multilib_src_install() {
-	default
-
-	if multilib_is_native_abi; then
-		# Remove useless, unready and test tools
-		rm "${ED}"/usr/bin/{tests,gen-enc-table,yuv-distortion} || die
-		if ! use tools; then
-			rm "${ED}"/usr/bin/{bjoentegaard,block-rate-estim,rd-curves} || die
-			rm "${ED}"/usr/bin/acceleration_speed || die
-		fi
-	else
-		# Remove all non-native binary tools
-		rm "${ED}"/usr/bin/* || die
-	fi
-}
-
-multilib_src_install_all() {
-	find "${ED}" -name '*.la' -delete || die
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2023-04-26  4:03 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-04-26  4:03 UTC (permalink / raw
  To: gentoo-commits

commit:     8347e65fea1f413a39814d8c21e252a017786f0e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 26 04:02:30 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 26 04:03:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8347e65f

media-libs/libde265: Stabilize 1.0.11 ppc64, #905100

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

 media-libs/libde265/libde265-1.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.11.ebuild b/media-libs/libde265/libde265-1.0.11.ebuild
index a34eb37675a0..8363ec9769a5 100644
--- a/media-libs/libde265/libde265-1.0.11.ebuild
+++ b/media-libs/libde265/libde265-1.0.11.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2023-04-26  3:53 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-04-26  3:53 UTC (permalink / raw
  To: gentoo-commits

commit:     d021ea99f8d55b357cc34221f183d7ebb8a4f0e0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 26 03:53:38 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 26 03:53:38 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d021ea99

media-libs/libde265: Stabilize 1.0.11 amd64, #905100

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

 media-libs/libde265/libde265-1.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.11.ebuild b/media-libs/libde265/libde265-1.0.11.ebuild
index b6568d6dd35a..a34eb37675a0 100644
--- a/media-libs/libde265/libde265-1.0.11.ebuild
+++ b/media-libs/libde265/libde265-1.0.11.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2023-04-26  3:53 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-04-26  3:53 UTC (permalink / raw
  To: gentoo-commits

commit:     b06ae8e7ec4148557c4db1c308fa31306d095d12
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 26 03:53:34 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 26 03:53:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06ae8e7

media-libs/libde265: Stabilize 1.0.11 arm, #905100

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

 media-libs/libde265/libde265-1.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.11.ebuild b/media-libs/libde265/libde265-1.0.11.ebuild
index ca34a4a3dccb..7498ce13eecd 100644
--- a/media-libs/libde265/libde265-1.0.11.ebuild
+++ b/media-libs/libde265/libde265-1.0.11.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2023-04-26  3:53 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-04-26  3:53 UTC (permalink / raw
  To: gentoo-commits

commit:     046c4be1ce33515ff7c0220d791324184210f1c9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 26 03:53:37 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 26 03:53:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046c4be1

media-libs/libde265: Stabilize 1.0.11 x86, #905100

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

 media-libs/libde265/libde265-1.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.11.ebuild b/media-libs/libde265/libde265-1.0.11.ebuild
index 0367f69a66c7..b6568d6dd35a 100644
--- a/media-libs/libde265/libde265-1.0.11.ebuild
+++ b/media-libs/libde265/libde265-1.0.11.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 arm arm64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2023-04-26  3:53 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-04-26  3:53 UTC (permalink / raw
  To: gentoo-commits

commit:     4f52103324fcfb0154881c7932b85965e029fec3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 26 03:53:35 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 26 03:53:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f521033

media-libs/libde265: Stabilize 1.0.11 arm64, #905100

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

 media-libs/libde265/libde265-1.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.11.ebuild b/media-libs/libde265/libde265-1.0.11.ebuild
index 7498ce13eecd..0367f69a66c7 100644
--- a/media-libs/libde265/libde265-1.0.11.ebuild
+++ b/media-libs/libde265/libde265-1.0.11.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 arm arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2023-03-11  4:34 John Helmert III
  0 siblings, 0 replies; 51+ messages in thread
From: John Helmert III @ 2023-03-11  4:34 UTC (permalink / raw
  To: gentoo-commits

commit:     794b1d7b8638c843a64d94445aa138556a412470
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 11 04:34:11 2023 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 04:34:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=794b1d7b

media-libs/libde265: bump to 1.0.11, sync live

Bug: https://bugs.gentoo.org/889876
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 media-libs/libde265/Manifest                                       | 1 +
 .../libde265/{libde265-9999.ebuild => libde265-1.0.11.ebuild}      | 7 +++----
 media-libs/libde265/libde265-9999.ebuild                           | 7 +++----
 3 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index 6d20c97ef4c1..32075533abd1 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1,2 +1,3 @@
+DIST libde265-1.0.11.tar.gz 845996 BLAKE2B 91711132757a10f0f277800525ee6f6a3902604cc969b8756232b15b581d830951d70bccd57d7731b3ad670a3b7a0d2c22e9578f3763da65b3cdeb016422568b SHA512 2ce28558c66e20714c07bf3011bc10dccabb770649903616bc32f1c4f18beba559ef7e0e42365ead77d7e813316b8c051039dc393cd351221cbab7248b3fa34c
 DIST libde265-1.0.8.tar.gz 381963 BLAKE2B 0577623de2ef86e1122b5b5c3642a750bb222c4988a996168e060e8ffd9f5c0787d31331cc8738362d3fc3fb31e8eb659629cab068f0ff1c71de9d15ed1f2ceb SHA512 0007138cb5da0d4cad1e118c01de249580f39c387a11f490d1e1f63ad0968ee2f7951e54580f298b3dbe31e5a3d1a7fa04454e11cbb82beaf8a9aaf56f5532ed
 DIST libde265-1.0.9.tar.gz 845520 BLAKE2B 155a0ac1e14c568c0fb559beb89f3bbde67239ae2ac13dda5ad30d36b59a79d68f399c8d8192ad5190cb8286b03ab03714a9cf89ac139264773c4ff368a97b7e SHA512 225f9aa25eb6565ebf4f549d9d427ae278c4f6f67c76c51bcad79188faac0f5c93e9538357b264a7e2e9043014ccbc07750fb7d1ce1e7bb87fe2e0d1782cba61

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-1.0.11.ebuild
similarity index 93%
copy from media-libs/libde265/libde265-9999.ebuild
copy to media-libs/libde265/libde265-1.0.11.ebuild
index 4146cf2ae597..ca34a4a3dccb 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-1.0.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools multilib-minimal
 
@@ -9,7 +9,7 @@ if [[ ${PV} == *9999 ]] ; then
 	EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
 	inherit git-r3
 else
-	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
 	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
@@ -56,7 +56,6 @@ src_prepare() {
 
 multilib_src_configure() {
 	local myeconfargs=(
-		--disable-static
 		--enable-log-error
 		ax_cv_check_cflags___msse4_1=$(usex cpu_flags_x86_sse4_1)
 		ax_cv_check_cflags___mfpu_neon=$(usex cpu_flags_arm_neon)

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index 4146cf2ae597..ca34a4a3dccb 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools multilib-minimal
 
@@ -9,7 +9,7 @@ if [[ ${PV} == *9999 ]] ; then
 	EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
 	inherit git-r3
 else
-	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
 	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
@@ -56,7 +56,6 @@ src_prepare() {
 
 multilib_src_configure() {
 	local myeconfargs=(
-		--disable-static
 		--enable-log-error
 		ax_cv_check_cflags___msse4_1=$(usex cpu_flags_x86_sse4_1)
 		ax_cv_check_cflags___mfpu_neon=$(usex cpu_flags_arm_neon)


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2023-01-06  8:10 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-01-06  8:10 UTC (permalink / raw
  To: gentoo-commits

commit:     324550c95b5dce8c68fe31465e58918f8baf784d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  6 08:10:16 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan  6 08:10:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324550c9

media-libs/libde265: Stabilize 1.0.9 arm64, #889880

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

 media-libs/libde265/libde265-1.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.9.ebuild b/media-libs/libde265/libde265-1.0.9.ebuild
index 485fa3460ef2..2066516d7999 100644
--- a/media-libs/libde265/libde265-1.0.9.ebuild
+++ b/media-libs/libde265/libde265-1.0.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2023-01-06  1:27 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-01-06  1:27 UTC (permalink / raw
  To: gentoo-commits

commit:     abdf25aba4ac9cd73fb384349b93dafc0fab9a9a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  6 01:26:50 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan  6 01:26:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdf25ab

media-libs/libde265: Stabilize 1.0.9 arm, #889880

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

 media-libs/libde265/libde265-1.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.9.ebuild b/media-libs/libde265/libde265-1.0.9.ebuild
index a27a063bda24..485fa3460ef2 100644
--- a/media-libs/libde265/libde265-1.0.9.ebuild
+++ b/media-libs/libde265/libde265-1.0.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2023-01-05 23:48 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-01-05 23:48 UTC (permalink / raw
  To: gentoo-commits

commit:     0a3c38a412fec1c6ab461c9422eef6beb7e66bb5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  5 23:48:22 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan  5 23:48:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3c38a4

media-libs/libde265: Stabilize 1.0.9 x86, #889880

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

 media-libs/libde265/libde265-1.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.9.ebuild b/media-libs/libde265/libde265-1.0.9.ebuild
index 12e7c601d4d0..a27a063bda24 100644
--- a/media-libs/libde265/libde265-1.0.9.ebuild
+++ b/media-libs/libde265/libde265-1.0.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2023-01-05 23:48 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2023-01-05 23:48 UTC (permalink / raw
  To: gentoo-commits

commit:     67d2cf01ed63fb214dd807ab51a5e0e58240ac11
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  5 23:48:21 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan  5 23:48:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d2cf01

media-libs/libde265: Stabilize 1.0.9 amd64, #889880

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

 media-libs/libde265/libde265-1.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.9.ebuild b/media-libs/libde265/libde265-1.0.9.ebuild
index b88a54533a5f..12e7c601d4d0 100644
--- a/media-libs/libde265/libde265-1.0.9.ebuild
+++ b/media-libs/libde265/libde265-1.0.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2023-01-05 20:31 Arthur Zamarin
  0 siblings, 0 replies; 51+ messages in thread
From: Arthur Zamarin @ 2023-01-05 20:31 UTC (permalink / raw
  To: gentoo-commits

commit:     88f6cff6c6e8fd38f855aeac9e73b8136c5c598a
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  5 20:31:22 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jan  5 20:31:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f6cff6

media-libs/libde265: Stabilize 1.0.9 ppc64, #889880

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/libde265/libde265-1.0.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libde265/libde265-1.0.9.ebuild b/media-libs/libde265/libde265-1.0.9.ebuild
index f545f19e87cd..b88a54533a5f 100644
--- a/media-libs/libde265/libde265-1.0.9.ebuild
+++ b/media-libs/libde265/libde265-1.0.9.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=7
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2022-11-04  2:24 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2022-11-04  2:24 UTC (permalink / raw
  To: gentoo-commits

commit:     15d331cb3e949c98b564a8cf7e6b65803ad507be
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  4 01:47:15 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov  4 02:22:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d331cb

media-libs/libde265: add 1.0.9

Bug: https://bugs.gentoo.org/813486
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/libde265/Manifest                                        | 1 +
 media-libs/libde265/{libde265-9999.ebuild => libde265-1.0.9.ebuild} | 4 ++--
 media-libs/libde265/libde265-9999.ebuild                            | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index 2fd004d257a4..6d20c97ef4c1 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1 +1,2 @@
 DIST libde265-1.0.8.tar.gz 381963 BLAKE2B 0577623de2ef86e1122b5b5c3642a750bb222c4988a996168e060e8ffd9f5c0787d31331cc8738362d3fc3fb31e8eb659629cab068f0ff1c71de9d15ed1f2ceb SHA512 0007138cb5da0d4cad1e118c01de249580f39c387a11f490d1e1f63ad0968ee2f7951e54580f298b3dbe31e5a3d1a7fa04454e11cbb82beaf8a9aaf56f5532ed
+DIST libde265-1.0.9.tar.gz 845520 BLAKE2B 155a0ac1e14c568c0fb559beb89f3bbde67239ae2ac13dda5ad30d36b59a79d68f399c8d8192ad5190cb8286b03ab03714a9cf89ac139264773c4ff368a97b7e SHA512 225f9aa25eb6565ebf4f549d9d427ae278c4f6f67c76c51bcad79188faac0f5c93e9538357b264a7e2e9043014ccbc07750fb7d1ce1e7bb87fe2e0d1782cba61

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-1.0.9.ebuild
similarity index 93%
copy from media-libs/libde265/libde265-9999.ebuild
copy to media-libs/libde265/libde265-1.0.9.ebuild
index ca1232ef92a2..f545f19e87cd 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-1.0.9.ebuild
@@ -9,8 +9,8 @@ if [[ ${PV} == *9999 ]] ; then
 	EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
 	inherit git-r3
 else
-	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+	SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index ca1232ef92a2..4146cf2ae597 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2022-05-25  9:10 WANG Xuerui
  0 siblings, 0 replies; 51+ messages in thread
From: WANG Xuerui @ 2022-05-25  9:10 UTC (permalink / raw
  To: gentoo-commits

commit:     18de0ffb7541bf6041e00cf535729a35c29f5cc9
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 08:46:50 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Wed May 25 09:09:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18de0ffb

media-libs/libde265: keyword 1.0.8 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 media-libs/libde265/libde265-1.0.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libde265/libde265-1.0.8.ebuild b/media-libs/libde265/libde265-1.0.8.ebuild
index 057bfb6eff51..514f1685a296 100644
--- a/media-libs/libde265/libde265-1.0.8.ebuild
+++ b/media-libs/libde265/libde265-1.0.8.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
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2021-09-07  3:05 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2021-09-07  3:05 UTC (permalink / raw
  To: gentoo-commits

commit:     5903c93fa672a9165ab106d6d913b7e22be048d0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  7 03:05:24 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep  7 03:05:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5903c93f

media-libs/libde265: Stabilize 1.0.8 ppc64, #783555

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

 media-libs/libde265/libde265-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.8.ebuild b/media-libs/libde265/libde265-1.0.8.ebuild
index a8e64d68e74..057bfb6eff5 100644
--- a/media-libs/libde265/libde265-1.0.8.ebuild
+++ b/media-libs/libde265/libde265-1.0.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2021-04-25  9:31 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2021-04-25  9:31 UTC (permalink / raw
  To: gentoo-commits

commit:     93ab5ffe381b81f40bca71133155307516de5826
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 25 09:27:20 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 25 09:30:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ab5ffe

media-libs/libde265: Stabilize 1.0.8 arm, #783555

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

 media-libs/libde265/libde265-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.8.ebuild b/media-libs/libde265/libde265-1.0.8.ebuild
index b5e48bb7b82..d532ac42987 100644
--- a/media-libs/libde265/libde265-1.0.8.ebuild
+++ b/media-libs/libde265/libde265-1.0.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+	KEYWORDS="amd64 arm arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2021-02-13 20:59 Conrad Kostecki
  0 siblings, 0 replies; 51+ messages in thread
From: Conrad Kostecki @ 2021-02-13 20:59 UTC (permalink / raw
  To: gentoo-commits

commit:     5e653f0107f7ec6f007178c35593d49691c4b1f5
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Sat Feb 13 19:47:58 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sat Feb 13 20:59:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e653f01

media-libs/libde265: Update metadata

Closes: https://github.com/gentoo/gentoo/pull/19453
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 media-libs/libde265/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/libde265/metadata.xml b/media-libs/libde265/metadata.xml
index d63797e27e8..17a74bc85a5 100644
--- a/media-libs/libde265/metadata.xml
+++ b/media-libs/libde265/metadata.xml
@@ -3,6 +3,7 @@
 <pkgmetadata>
 	<maintainer type="project">
 		<email>media-video@gentoo.org</email>
+		<name>Gentoo Video project</name>
 	</maintainer>
 	<use>
 		<flag name="enc265">Enable build of enc265 tool</flag>


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2021-02-13 19:18 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2021-02-13 19:18 UTC (permalink / raw
  To: gentoo-commits

commit:     644860223ba96176ce88f8ae7ff9a45201642f92
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 13 19:18:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 13 19:18:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64486022

media-libs/libde265: Stabilize 1.0.8 arm64, #768147

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

 media-libs/libde265/libde265-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.8.ebuild b/media-libs/libde265/libde265-1.0.8.ebuild
index 493d6d57d8b..b5e48bb7b82 100644
--- a/media-libs/libde265/libde265-1.0.8.ebuild
+++ b/media-libs/libde265/libde265-1.0.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+	KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2021-02-03  0:01 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2021-02-03  0:01 UTC (permalink / raw
  To: gentoo-commits

commit:     cbbc72a1f1f1f07657d181cd77fdce963dd68ebb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  3 00:01:30 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb  3 00:01:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbbc72a1

media-libs/libde265: Stabilize 1.0.8 x86, #768147

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

 media-libs/libde265/libde265-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.8.ebuild b/media-libs/libde265/libde265-1.0.8.ebuild
index 443e7457bcb..493d6d57d8b 100644
--- a/media-libs/libde265/libde265-1.0.8.ebuild
+++ b/media-libs/libde265/libde265-1.0.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2021-02-01 13:33 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2021-02-01 13:33 UTC (permalink / raw
  To: gentoo-commits

commit:     a31de1daa1482f23b2107a42602afc572d25804c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  1 13:32:58 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb  1 13:32:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a31de1da

media-libs/libde265: Stabilize 1.0.8 amd64, #768147

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

 media-libs/libde265/libde265-1.0.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libde265/libde265-1.0.8.ebuild b/media-libs/libde265/libde265-1.0.8.ebuild
index 29c28d991c8..443e7457bcb 100644
--- a/media-libs/libde265/libde265-1.0.8.ebuild
+++ b/media-libs/libde265/libde265-1.0.8.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
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2020-12-29 13:38 David Seifert
  0 siblings, 0 replies; 51+ messages in thread
From: David Seifert @ 2020-12-29 13:38 UTC (permalink / raw
  To: gentoo-commits

commit:     de75e752a87ede1b2e0c003e6c7b5a66bc7dc377
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Tue Dec 29 13:37:50 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 13:37:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de75e752

media-libs/libde265: bump to 1.0.8

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 media-libs/libde265/Manifest              |  1 +
 media-libs/libde265/libde265-1.0.8.ebuild | 96 +++++++++++++++++++++++++++++++
 2 files changed, 97 insertions(+)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index b1a63c11584..465223a3e67 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1,2 +1,3 @@
 DIST libde265-1.0.3.tar.gz 399996 BLAKE2B 988b21085f82d3b33b0480542677be96db5219c1b767aae3674f89862fdaf3355dcfea3fa99699798a4fcc6b72a63a3a6f61a3fd8d2ea8483231205cd6d87175 SHA512 0153632afcc9733950e8354997ccd93eddad90e8e0f7362bfe49b93b11cb1756cf803d0ba5c07042aee80e18227613af768ca82baf7891c687edf5e253a129c4
 DIST libde265-1.0.5.tar.gz 381041 BLAKE2B d561a0e5f308bed557237b88317985912537f76701783bc30d81305cf9026a853746449ece5b3092534466ea13d67bac10b3258580c8de07489844bbef0395db SHA512 3ff7310fc4621cac0ef1cb9bbc4df61724f8943d57f5263a3663a77f4d90d84716b2a708ee9fec306e909dc8b5e7fe645a641b6a6db795a89a01799be910831e
+DIST libde265-1.0.8.tar.gz 381963 BLAKE2B 0577623de2ef86e1122b5b5c3642a750bb222c4988a996168e060e8ffd9f5c0787d31331cc8738362d3fc3fb31e8eb659629cab068f0ff1c71de9d15ed1f2ceb SHA512 0007138cb5da0d4cad1e118c01de249580f39c387a11f490d1e1f63ad0968ee2f7951e54580f298b3dbe31e5a3d1a7fa04454e11cbb82beaf8a9aaf56f5532ed

diff --git a/media-libs/libde265/libde265-1.0.8.ebuild b/media-libs/libde265/libde265-1.0.8.ebuild
new file mode 100644
index 00000000000..29c28d991c8
--- /dev/null
+++ b/media-libs/libde265/libde265-1.0.8.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+if [[ ${PV} == *9999 ]] ; then
+	EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Open h.265 video codec implementation"
+HOMEPAGE="https://github.com/strukturag/libde265"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="enc265 dec265 sdl tools debug cpu_flags_x86_sse4_1 cpu_flags_arm_neon cpu_flags_arm_thumb"
+# IUSE+=" sherlock265" # Require libvideogfx or libswscale
+
+RDEPEND="
+	dec265? (
+		sdl? ( media-libs/libsdl )
+	)"
+
+# Sherlock265 require libvideogfx or libswscale
+#RDEPEND+="
+#	sherlock265? (
+#		media-libs/libsdl
+#		dev-qt/qtcore:5
+#		dev-qt/qtgui:5
+#		dev-qt/qtwidgets:5
+#		media-libs/libswscale
+#	)
+#"
+
+DEPEND="${RDEPEND}"
+BDEPEND="dec265? ( virtual/pkgconfig )"
+
+# Sherlock265 require libvideogfx or libswscale
+#BDEPEND+=" sherlock265? ( virtual/pkgconfig )"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.0.2-qtbindir.patch )
+
+src_prepare() {
+	default
+
+	eautoreconf
+
+	# without this, headers would be missing and make would fail
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	local myeconfargs=(
+		--disable-static
+		--enable-log-error
+		ax_cv_check_cflags___msse4_1=$(usex cpu_flags_x86_sse4_1)
+		ax_cv_check_cflags___mfpu_neon=$(usex cpu_flags_arm_neon)
+		$(use_enable cpu_flags_arm_thumb thumb)
+		$(use_enable debug log-info)
+		$(use_enable debug log-debug)
+		$(use_enable debug log-trace)
+		$(multilib_native_use_enable enc265 encoder)
+		$(multilib_native_use_enable dec265)
+	)
+
+	# myeconfargs+=( $(multilib_native_use_enable sherlock265) ) # Require libvideogfx or libswscale
+	myeconfargs+=( --disable-sherlock265 )
+
+	econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+	default
+
+	if multilib_is_native_abi; then
+		# Remove useless, unready and test tools
+		rm "${ED}"/usr/bin/{tests,gen-enc-table,yuv-distortion} || die
+		if ! use tools; then
+			rm "${ED}"/usr/bin/{bjoentegaard,block-rate-estim,rd-curves} || die
+			rm "${ED}"/usr/bin/acceleration_speed || die
+		fi
+	else
+		# Remove all non-native binary tools
+		rm "${ED}"/usr/bin/* || die
+	fi
+}
+
+multilib_src_install_all() {
+	find "${ED}" -name '*.la' -delete || die
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2020-12-29 13:38 David Seifert
  0 siblings, 0 replies; 51+ messages in thread
From: David Seifert @ 2020-12-29 13:38 UTC (permalink / raw
  To: gentoo-commits

commit:     10a14c193af4c4365f78ed3140ea63b5a4c2bed3
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Tue Dec 29 13:37:51 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 13:37:51 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a14c19

media-libs/libde265: Sync live ebuild

Closes: https://github.com/gentoo/gentoo/pull/18230
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 media-libs/libde265/libde265-9999.ebuild | 33 +++++++++++++++-----------------
 1 file changed, 15 insertions(+), 18 deletions(-)

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index 1b591f16c36..29c28d991c8 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.ebuild
@@ -5,14 +5,12 @@ EAPI=7
 
 inherit autotools multilib-minimal
 
-PATCHES=( "${FILESDIR}/${PN}-1.0.2-qtbindir.patch" )
-
-if [[ ${PV} == "9999" ]] ; then
+if [[ ${PV} == *9999 ]] ; then
 	EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"
@@ -20,14 +18,14 @@ HOMEPAGE="https://github.com/strukturag/libde265"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="enc265 dec265 sdl tools debug static-libs cpu_flags_x86_sse4_1 cpu_flags_arm_neon cpu_flags_arm_thumb"
+IUSE="enc265 dec265 sdl tools debug cpu_flags_x86_sse4_1 cpu_flags_arm_neon cpu_flags_arm_thumb"
 # IUSE+=" sherlock265" # Require libvideogfx or libswscale
 
 RDEPEND="
 	dec265? (
 		sdl? ( media-libs/libsdl )
-	)
-"
+	)"
+
 # Sherlock265 require libvideogfx or libswscale
 #RDEPEND+="
 #	sherlock265? (
@@ -40,12 +38,13 @@ RDEPEND="
 #"
 
 DEPEND="${RDEPEND}"
-
 BDEPEND="dec265? ( virtual/pkgconfig )"
 
 # Sherlock265 require libvideogfx or libswscale
 #BDEPEND+=" sherlock265? ( virtual/pkgconfig )"
 
+PATCHES=( "${FILESDIR}"/${PN}-1.0.2-qtbindir.patch )
+
 src_prepare() {
 	default
 
@@ -57,16 +56,16 @@ src_prepare() {
 
 multilib_src_configure() {
 	local myeconfargs=(
+		--disable-static
+		--enable-log-error
 		ax_cv_check_cflags___msse4_1=$(usex cpu_flags_x86_sse4_1)
 		ax_cv_check_cflags___mfpu_neon=$(usex cpu_flags_arm_neon)
 		$(use_enable cpu_flags_arm_thumb thumb)
-		$(use_enable static-libs static)
 		$(use_enable debug log-info)
 		$(use_enable debug log-debug)
 		$(use_enable debug log-trace)
 		$(multilib_native_use_enable enc265 encoder)
 		$(multilib_native_use_enable dec265)
-		--enable-log-error
 	)
 
 	# myeconfargs+=( $(multilib_native_use_enable sherlock265) ) # Require libvideogfx or libswscale
@@ -79,21 +78,19 @@ multilib_src_install() {
 	default
 
 	if multilib_is_native_abi; then
-		# Remove useless, unready and test tools (Why package ever tried to install them??)
-		rm -f "${ED}/usr/bin/"{tests,gen-enc-table,yuv-distortion} || die
+		# Remove useless, unready and test tools
+		rm "${ED}"/usr/bin/{tests,gen-enc-table,yuv-distortion} || die
 		if ! use tools; then
-			rm -f "${ED}/usr/bin/"{bjoentegaard,block-rate-estim,rd-curves} || die
-			rm -f "${ED}/usr/bin/acceleration_speed" || die
+			rm "${ED}"/usr/bin/{bjoentegaard,block-rate-estim,rd-curves} || die
+			rm "${ED}"/usr/bin/acceleration_speed || die
 		fi
 	else
 		# Remove all non-native binary tools
-		rm -f "${ED}/usr/bin/"* || die
+		rm "${ED}"/usr/bin/* || die
 	fi
 }
 
 multilib_src_install_all() {
 	find "${ED}" -name '*.la' -delete || die
-	if ! use static-libs ; then
-		find "${ED}" -name "*.a" -delete || die
-	fi
+	einstalldocs
 }


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2020-11-12 15:17 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2020-11-12 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     74d5ebcfca0e4d668719b49d1c1d79f72ff77f96
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 12 15:17:10 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 12 15:17:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d5ebcf

media-libs/libde265: Stabilize 1.0.5 arm64, #754036

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

 media-libs/libde265/libde265-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.5.ebuild b/media-libs/libde265/libde265-1.0.5.ebuild
index 75d4140c790..cd979e8c83f 100644
--- a/media-libs/libde265/libde265-1.0.5.ebuild
+++ b/media-libs/libde265/libde265-1.0.5.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+	KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2020-11-12  6:51 Joonas Niilola
  0 siblings, 0 replies; 51+ messages in thread
From: Joonas Niilola @ 2020-11-12  6:51 UTC (permalink / raw
  To: gentoo-commits

commit:     4cf9e9261bbbf35cddd9e40fb0a3b36bbc54b966
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 12 06:40:00 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Nov 12 06:51:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf9e926

media-libs/libde265: stabilize 1.0.5 on amd64

Bug: https://bugs.gentoo.org/754036
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-libs/libde265/libde265-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.5.ebuild b/media-libs/libde265/libde265-1.0.5.ebuild
index 5ee4f623e45..75d4140c790 100644
--- a/media-libs/libde265/libde265-1.0.5.ebuild
+++ b/media-libs/libde265/libde265-1.0.5.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2020-11-12  0:35 Thomas Deutschmann
  0 siblings, 0 replies; 51+ messages in thread
From: Thomas Deutschmann @ 2020-11-12  0:35 UTC (permalink / raw
  To: gentoo-commits

commit:     52b0f057795b1c74dbf3b86006ad0f632ebb192f
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 12 00:26:33 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Nov 12 00:35:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b0f057

media-libs/libde265: x86 stable (bug #754036)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 media-libs/libde265/libde265-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.5.ebuild b/media-libs/libde265/libde265-1.0.5.ebuild
index ff9f2f98af5..5ee4f623e45 100644
--- a/media-libs/libde265/libde265-1.0.5.ebuild
+++ b/media-libs/libde265/libde265-1.0.5.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2020-07-30  3:50 Sam James
  0 siblings, 0 replies; 51+ messages in thread
From: Sam James @ 2020-07-30  3:50 UTC (permalink / raw
  To: gentoo-commits

commit:     d291f441c1826e1b21e789972388a870f4e17b54
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 30 03:49:34 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 30 03:49:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d291f441

media-libs/libde265: arm keyworded (bug #734060)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/libde265/libde265-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.5.ebuild b/media-libs/libde265/libde265-1.0.5.ebuild
index 1b591f16c36..ff9f2f98af5 100644
--- a/media-libs/libde265/libde265-1.0.5.ebuild
+++ b/media-libs/libde265/libde265-1.0.5.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2020-07-27 15:09 Craig Andrews
  0 siblings, 0 replies; 51+ messages in thread
From: Craig Andrews @ 2020-07-27 15:09 UTC (permalink / raw
  To: gentoo-commits

commit:     b6767c946a0c6ec20d4cc46977f7d76b412b2618
Author:     Karlson2k (Evgeny Grin) <k2k <AT> narod <DOT> ru>
AuthorDate: Sun Jul 26 16:26:27 2020 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Jul 27 15:09:36 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6767c94

media-libs/libde265: bump to 1.0.5 and ebuild fixes

Dropped unneeded QT5 dependencies
  Required only for sherlock256 which cannot be built without libswscale
Fixed usage of CPU_FLAGS_X86
Added usage of CPU_FLAGS_ARM
Added USE flags for building enc265 and dec265 tools
Added USE flags for other binary tools
Prevented installation of useless "tests" and other unneeded/unfinished tools
Added missing RDEPEND for virtual/pkgconfig
Described USE flags in metadata.xml

Closes: https://bugs.gentoo.org/734062

Signed-off-by: Karlson2k (Evgeny Grin) <k2k <AT> narod.ru>
Closes: https://github.com/gentoo/gentoo/pull/16836
Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>

 media-libs/libde265/Manifest              |  1 +
 media-libs/libde265/libde265-1.0.5.ebuild | 99 +++++++++++++++++++++++++++++++
 media-libs/libde265/libde265-9999.ebuild  | 67 ++++++++++++++-------
 media-libs/libde265/metadata.xml          |  7 +++
 4 files changed, 154 insertions(+), 20 deletions(-)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index e40b275b4d4..b1a63c11584 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1 +1,2 @@
 DIST libde265-1.0.3.tar.gz 399996 BLAKE2B 988b21085f82d3b33b0480542677be96db5219c1b767aae3674f89862fdaf3355dcfea3fa99699798a4fcc6b72a63a3a6f61a3fd8d2ea8483231205cd6d87175 SHA512 0153632afcc9733950e8354997ccd93eddad90e8e0f7362bfe49b93b11cb1756cf803d0ba5c07042aee80e18227613af768ca82baf7891c687edf5e253a129c4
+DIST libde265-1.0.5.tar.gz 381041 BLAKE2B d561a0e5f308bed557237b88317985912537f76701783bc30d81305cf9026a853746449ece5b3092534466ea13d67bac10b3258580c8de07489844bbef0395db SHA512 3ff7310fc4621cac0ef1cb9bbc4df61724f8943d57f5263a3663a77f4d90d84716b2a708ee9fec306e909dc8b5e7fe645a641b6a6db795a89a01799be910831e

diff --git a/media-libs/libde265/libde265-1.0.5.ebuild b/media-libs/libde265/libde265-1.0.5.ebuild
new file mode 100644
index 00000000000..1b591f16c36
--- /dev/null
+++ b/media-libs/libde265/libde265-1.0.5.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+PATCHES=( "${FILESDIR}/${PN}-1.0.2-qtbindir.patch" )
+
+if [[ ${PV} == "9999" ]] ; then
+	EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Open h.265 video codec implementation"
+HOMEPAGE="https://github.com/strukturag/libde265"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="enc265 dec265 sdl tools debug static-libs cpu_flags_x86_sse4_1 cpu_flags_arm_neon cpu_flags_arm_thumb"
+# IUSE+=" sherlock265" # Require libvideogfx or libswscale
+
+RDEPEND="
+	dec265? (
+		sdl? ( media-libs/libsdl )
+	)
+"
+# Sherlock265 require libvideogfx or libswscale
+#RDEPEND+="
+#	sherlock265? (
+#		media-libs/libsdl
+#		dev-qt/qtcore:5
+#		dev-qt/qtgui:5
+#		dev-qt/qtwidgets:5
+#		media-libs/libswscale
+#	)
+#"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="dec265? ( virtual/pkgconfig )"
+
+# Sherlock265 require libvideogfx or libswscale
+#BDEPEND+=" sherlock265? ( virtual/pkgconfig )"
+
+src_prepare() {
+	default
+
+	eautoreconf
+
+	# without this, headers would be missing and make would fail
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
+	local myeconfargs=(
+		ax_cv_check_cflags___msse4_1=$(usex cpu_flags_x86_sse4_1)
+		ax_cv_check_cflags___mfpu_neon=$(usex cpu_flags_arm_neon)
+		$(use_enable cpu_flags_arm_thumb thumb)
+		$(use_enable static-libs static)
+		$(use_enable debug log-info)
+		$(use_enable debug log-debug)
+		$(use_enable debug log-trace)
+		$(multilib_native_use_enable enc265 encoder)
+		$(multilib_native_use_enable dec265)
+		--enable-log-error
+	)
+
+	# myeconfargs+=( $(multilib_native_use_enable sherlock265) ) # Require libvideogfx or libswscale
+	myeconfargs+=( --disable-sherlock265 )
+
+	econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+	default
+
+	if multilib_is_native_abi; then
+		# Remove useless, unready and test tools (Why package ever tried to install them??)
+		rm -f "${ED}/usr/bin/"{tests,gen-enc-table,yuv-distortion} || die
+		if ! use tools; then
+			rm -f "${ED}/usr/bin/"{bjoentegaard,block-rate-estim,rd-curves} || die
+			rm -f "${ED}/usr/bin/acceleration_speed" || die
+		fi
+	else
+		# Remove all non-native binary tools
+		rm -f "${ED}/usr/bin/"* || die
+	fi
+}
+
+multilib_src_install_all() {
+	find "${ED}" -name '*.la' -delete || die
+	if ! use static-libs ; then
+		find "${ED}" -name "*.a" -delete || die
+	fi
+}

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index 7f4f73fb81e..1b591f16c36 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"
@@ -20,18 +20,31 @@ HOMEPAGE="https://github.com/strukturag/libde265"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="cpu_flags_x86_sse debug qt5 static-libs"
-
-DEPEND="
-	media-libs/libsdl[${MULTILIB_USEDEP}]
-	media-video/ffmpeg:=[${MULTILIB_USEDEP}]
-	qt5? (
-		dev-qt/qtcore:5
-		dev-qt/qtgui:5
-		dev-qt/qtwidgets:5
+IUSE="enc265 dec265 sdl tools debug static-libs cpu_flags_x86_sse4_1 cpu_flags_arm_neon cpu_flags_arm_thumb"
+# IUSE+=" sherlock265" # Require libvideogfx or libswscale
+
+RDEPEND="
+	dec265? (
+		sdl? ( media-libs/libsdl )
 	)
 "
-RDEPEND="${DEPEND}"
+# Sherlock265 require libvideogfx or libswscale
+#RDEPEND+="
+#	sherlock265? (
+#		media-libs/libsdl
+#		dev-qt/qtcore:5
+#		dev-qt/qtgui:5
+#		dev-qt/qtwidgets:5
+#		media-libs/libswscale
+#	)
+#"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="dec265? ( virtual/pkgconfig )"
+
+# Sherlock265 require libvideogfx or libswscale
+#BDEPEND+=" sherlock265? ( virtual/pkgconfig )"
 
 src_prepare() {
 	default
@@ -44,26 +57,40 @@ src_prepare() {
 
 multilib_src_configure() {
 	local myeconfargs=(
-		$(use_enable cpu_flags_x86_sse sse)
+		ax_cv_check_cflags___msse4_1=$(usex cpu_flags_x86_sse4_1)
+		ax_cv_check_cflags___mfpu_neon=$(usex cpu_flags_arm_neon)
+		$(use_enable cpu_flags_arm_thumb thumb)
 		$(use_enable static-libs static)
 		$(use_enable debug log-info)
 		$(use_enable debug log-debug)
 		$(use_enable debug log-trace)
+		$(multilib_native_use_enable enc265 encoder)
+		$(multilib_native_use_enable dec265)
 		--enable-log-error
 	)
 
-	if ! multilib_is_native_abi; then
-		myeconfargs+=( --disable-dec265 --disable-sherlock265 )
-	else
-		myeconfargs+=(
-			$(use_enable qt5 dec265)
-			$(use_enable qt5 sherlock265)
-		)
-	fi
+	# myeconfargs+=( $(multilib_native_use_enable sherlock265) ) # Require libvideogfx or libswscale
+	myeconfargs+=( --disable-sherlock265 )
 
 	econf "${myeconfargs[@]}"
 }
 
+multilib_src_install() {
+	default
+
+	if multilib_is_native_abi; then
+		# Remove useless, unready and test tools (Why package ever tried to install them??)
+		rm -f "${ED}/usr/bin/"{tests,gen-enc-table,yuv-distortion} || die
+		if ! use tools; then
+			rm -f "${ED}/usr/bin/"{bjoentegaard,block-rate-estim,rd-curves} || die
+			rm -f "${ED}/usr/bin/acceleration_speed" || die
+		fi
+	else
+		# Remove all non-native binary tools
+		rm -f "${ED}/usr/bin/"* || die
+	fi
+}
+
 multilib_src_install_all() {
 	find "${ED}" -name '*.la' -delete || die
 	if ! use static-libs ; then

diff --git a/media-libs/libde265/metadata.xml b/media-libs/libde265/metadata.xml
index 37489247c5c..524e76641f5 100644
--- a/media-libs/libde265/metadata.xml
+++ b/media-libs/libde265/metadata.xml
@@ -4,6 +4,13 @@
 	<maintainer type="project">
 		<email>media-video@gentoo.org</email>
 	</maintainer>
+	<use>
+		<flag name="enc265">Enable build of enc265 tool</flag>
+		<flag name="dec265">Enable build of dec265 example program</flag>
+		<flag name="sdl">Enable video output of dec265 example program with <pkg>media-libs/libsdl</pkg></flag>
+		<flag name="tools">Enable installation of varous binary tools</flag>
+		<flag name="static-libs">Enable build of static libraries</flag>
+	</use>
 	<upstream>
 		<remote-id type="github">strukturag/libde265</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2020-04-26  9:21 Mikle Kolyada
  0 siblings, 0 replies; 51+ messages in thread
From: Mikle Kolyada @ 2020-04-26  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     348fd353866f035cc57897a043d52dd030af247a
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 09:15:34 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 09:15:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348fd353

media-libs/libde265: migrate from libav

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 media-libs/libde265/libde265-1.0.3.ebuild | 7 +++----
 media-libs/libde265/libde265-9999.ebuild  | 7 +++----
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/media-libs/libde265/libde265-1.0.3.ebuild b/media-libs/libde265/libde265-1.0.3.ebuild
index 4e6baba9ecc..7eec974a733 100644
--- a/media-libs/libde265/libde265-1.0.3.ebuild
+++ b/media-libs/libde265/libde265-1.0.3.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
@@ -20,12 +20,11 @@ HOMEPAGE="https://github.com/strukturag/libde265"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="cpu_flags_x86_sse debug libav qt5 static-libs"
+IUSE="cpu_flags_x86_sse debug qt5 static-libs"
 
 DEPEND="
 	media-libs/libsdl[${MULTILIB_USEDEP}]
-	!libav? ( media-video/ffmpeg:=[${MULTILIB_USEDEP}] )
-	libav? ( media-video/libav:=[${MULTILIB_USEDEP}] )
+	media-video/ffmpeg:=[${MULTILIB_USEDEP}]
 	qt5? (
 		dev-qt/qtcore:5
 		dev-qt/qtgui:5

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index 516a30d1f3d..7f4f73fb81e 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.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
@@ -20,12 +20,11 @@ HOMEPAGE="https://github.com/strukturag/libde265"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="cpu_flags_x86_sse debug libav qt5 static-libs"
+IUSE="cpu_flags_x86_sse debug qt5 static-libs"
 
 DEPEND="
 	media-libs/libsdl[${MULTILIB_USEDEP}]
-	!libav? ( media-video/ffmpeg:=[${MULTILIB_USEDEP}] )
-	libav? ( media-video/libav:=[${MULTILIB_USEDEP}] )
+	media-video/ffmpeg:=[${MULTILIB_USEDEP}]
 	qt5? (
 		dev-qt/qtcore:5
 		dev-qt/qtgui:5


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2019-12-26 12:56 Georgy Yakovlev
  0 siblings, 0 replies; 51+ messages in thread
From: Georgy Yakovlev @ 2019-12-26 12:56 UTC (permalink / raw
  To: gentoo-commits

commit:     8c7f89a997dc3f50d003ea2c42d1990f4dc620f3
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 12:43:01 2019 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 12:56:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7f89a9

media-libs/libde265: keyword 1.0.3 on ~ppc64

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 media-libs/libde265/libde265-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.3.ebuild b/media-libs/libde265/libde265-1.0.3.ebuild
index 777432a1f9e..4e6baba9ecc 100644
--- a/media-libs/libde265/libde265-1.0.3.ebuild
+++ b/media-libs/libde265/libde265-1.0.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm64 x86"
+	KEYWORDS="amd64 arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2019-12-26 12:56 Georgy Yakovlev
  0 siblings, 0 replies; 51+ messages in thread
From: Georgy Yakovlev @ 2019-12-26 12:56 UTC (permalink / raw
  To: gentoo-commits

commit:     5f21b9dba93322a6fb3023a804934c15d856dd07
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 12:44:13 2019 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 12:56:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f21b9db

media-libs/libde265: sync live ebuild keywords

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 media-libs/libde265/libde265-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index 8b1ede09936..516a30d1f3d 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2019-07-24 23:09 Aaron Bauman
  0 siblings, 0 replies; 51+ messages in thread
From: Aaron Bauman @ 2019-07-24 23:09 UTC (permalink / raw
  To: gentoo-commits

commit:     688a2e9cccdd021d2349183dd6b80df53037909f
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 23:08:34 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 23:08:34 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688a2e9c

media-libs/libde265: arm64 stable

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 media-libs/libde265/libde265-1.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libde265/libde265-1.0.3.ebuild b/media-libs/libde265/libde265-1.0.3.ebuild
index 987ec1c18c5..777432a1f9e 100644
--- a/media-libs/libde265/libde265-1.0.3.ebuild
+++ b/media-libs/libde265/libde265-1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 x86"
+	KEYWORDS="amd64 arm64 x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2018-09-21 12:41 Thomas Deutschmann
  0 siblings, 0 replies; 51+ messages in thread
From: Thomas Deutschmann @ 2018-09-21 12:41 UTC (permalink / raw
  To: gentoo-commits

commit:     5e6cb9db74c48475b328501d1cdf4560b2c3e696
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 21 12:40:35 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Sep 21 12:41:01 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6cb9db

media-libs/libde265: security cleanup (bug #665520)

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/libde265/Manifest              |  1 -
 media-libs/libde265/libde265-1.0.2.ebuild | 50 -------------------------------
 2 files changed, 51 deletions(-)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index 7b7d128f6e5..e40b275b4d4 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1,2 +1 @@
-DIST libde265-1.0.2.tar.gz 381737 BLAKE2B cea70a46193e4cb4a0beb1d0a86af17df13e70602c16c509b85acb918c0ddbdfa3e60bfa2b83922200fd9b1465c18edf20fe0939d7f78f3865a9d54b144de90b SHA512 714ce93f204bd034e3cccd9624d32ea6fcb31be25dbfd1a85f91814b33a01cc1515a3887a1ccabb9f0986686ecbcdd984b88e605190ff33d2bd75cc3b9f4bdd3
 DIST libde265-1.0.3.tar.gz 399996 BLAKE2B 988b21085f82d3b33b0480542677be96db5219c1b767aae3674f89862fdaf3355dcfea3fa99699798a4fcc6b72a63a3a6f61a3fd8d2ea8483231205cd6d87175 SHA512 0153632afcc9733950e8354997ccd93eddad90e8e0f7362bfe49b93b11cb1756cf803d0ba5c07042aee80e18227613af768ca82baf7891c687edf5e253a129c4

diff --git a/media-libs/libde265/libde265-1.0.2.ebuild b/media-libs/libde265/libde265-1.0.2.ebuild
deleted file mode 100644
index a4b6724cc51..00000000000
--- a/media-libs/libde265/libde265-1.0.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-multilib
-
-DESCRIPTION="Open h.265 video codec implementation"
-HOMEPAGE="https://github.com/strukturag/libde265"
-SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug qt5 static-libs cpu_flags_x86_sse"
-
-DEPEND="
-	media-libs/libsdl
-	virtual/ffmpeg
-	qt5? (
-		dev-qt/qtcore:5
-		dev-qt/qtgui:5
-		dev-qt/qtwidgets:5
-	)
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-qtbindir.patch" )
-
-src_prepare() {
-	sed -ri 's/(PIX_FMT_)/AV_\1/g' sherlock265/VideoDecoder.cc || die
-	autotools-multilib_src_prepare
-}
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable cpu_flags_x86_sse sse)
-		$(use_enable static-libs static)
-		$(use_enable debug log-info)
-		$(use_enable debug log-debug)
-		$(use_enable debug log-trace)
-		$(use_enable qt5 dec265)
-		$(use_enable qt5 sherlock265)
-		--disable-silent-rules
-		--enable-log-error
-	)
-	autotools-multilib_src_configure "${myeconfargs[@]}"
-}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2018-09-21  7:41 Agostino Sarubbo
  0 siblings, 0 replies; 51+ messages in thread
From: Agostino Sarubbo @ 2018-09-21  7:41 UTC (permalink / raw
  To: gentoo-commits

commit:     a04cd3628ed12c5c59d87e66d21f1cbdce041762
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 21 07:41:32 2018 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Sep 21 07:41:32 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04cd362

media-libs/libde265: amd64 stable wrt bug #665520

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="amd64"

 media-libs/libde265/libde265-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.3.ebuild b/media-libs/libde265/libde265-1.0.3.ebuild
index cf9a8db701b..987ec1c18c5 100644
--- a/media-libs/libde265/libde265-1.0.3.ebuild
+++ b/media-libs/libde265/libde265-1.0.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 x86"
+	KEYWORDS="amd64 x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2018-09-19 17:35 Thomas Deutschmann
  0 siblings, 0 replies; 51+ messages in thread
From: Thomas Deutschmann @ 2018-09-19 17:35 UTC (permalink / raw
  To: gentoo-commits

commit:     00d4960f1eedc227e69d2f8b5f071079db32f1fc
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 19 17:18:11 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Sep 19 17:34:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d4960f

media-libs/libde265: x86 stable (bug #665520)

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/libde265/libde265-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.3.ebuild b/media-libs/libde265/libde265-1.0.3.ebuild
index 6af70da4089..cf9a8db701b 100644
--- a/media-libs/libde265/libde265-1.0.3.ebuild
+++ b/media-libs/libde265/libde265-1.0.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2018-09-12 13:49 Andreas Sturmlechner
  0 siblings, 0 replies; 51+ messages in thread
From: Andreas Sturmlechner @ 2018-09-12 13:49 UTC (permalink / raw
  To: gentoo-commits

commit:     5500e52cc6aaa69628839246171dea97ae83b54d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 12 13:49:07 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 12 13:49:07 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5500e52c

media-libs/libde265: Add USE=libav, restore keywords

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/libde265/libde265-1.0.3.ebuild | 6 +++---
 media-libs/libde265/libde265-9999.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-libs/libde265/libde265-1.0.3.ebuild b/media-libs/libde265/libde265-1.0.3.ebuild
index 90112fb2fd0..6af70da4089 100644
--- a/media-libs/libde265/libde265-1.0.3.ebuild
+++ b/media-libs/libde265/libde265-1.0.3.ebuild
@@ -20,12 +20,12 @@ HOMEPAGE="https://github.com/strukturag/libde265"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS=""
-IUSE="cpu_flags_x86_sse debug qt5 static-libs"
+IUSE="cpu_flags_x86_sse debug libav qt5 static-libs"
 
 DEPEND="
 	media-libs/libsdl[${MULTILIB_USEDEP}]
-	virtual/ffmpeg[${MULTILIB_USEDEP}]
+	!libav? ( media-video/ffmpeg:=[${MULTILIB_USEDEP}] )
+	libav? ( media-video/libav:=[${MULTILIB_USEDEP}] )
 	qt5? (
 		dev-qt/qtcore:5
 		dev-qt/qtgui:5

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index 91cbdf94843..8b1ede09936 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.ebuild
@@ -20,12 +20,12 @@ HOMEPAGE="https://github.com/strukturag/libde265"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS=""
-IUSE="cpu_flags_x86_sse debug qt5 static-libs"
+IUSE="cpu_flags_x86_sse debug libav qt5 static-libs"
 
 DEPEND="
 	media-libs/libsdl[${MULTILIB_USEDEP}]
-	virtual/ffmpeg[${MULTILIB_USEDEP}]
+	!libav? ( media-video/ffmpeg:=[${MULTILIB_USEDEP}] )
+	libav? ( media-video/libav:=[${MULTILIB_USEDEP}] )
 	qt5? (
 		dev-qt/qtcore:5
 		dev-qt/qtgui:5


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2018-09-12 13:32 Andreas Sturmlechner
  0 siblings, 0 replies; 51+ messages in thread
From: Andreas Sturmlechner @ 2018-09-12 13:32 UTC (permalink / raw
  To: gentoo-commits

commit:     542ec773a991348223730e7859e78f45c6b2c895
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 12 13:30:52 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 12 13:31:49 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542ec773

media-libs/libde265: Add missing MULTILIB_USEDEP, fix USE=qt5

Qt5 is not multilib enabled, so disable if !multilib_is_native_abi

Bug: https://bugs.gentoo.org/656772
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/libde265/libde265-1.0.3.ebuild | 24 ++++++++++++++++--------
 media-libs/libde265/libde265-9999.ebuild  | 20 ++++++++++++++------
 2 files changed, 30 insertions(+), 14 deletions(-)

diff --git a/media-libs/libde265/libde265-1.0.3.ebuild b/media-libs/libde265/libde265-1.0.3.ebuild
index c9de64e6a52..90112fb2fd0 100644
--- a/media-libs/libde265/libde265-1.0.3.ebuild
+++ b/media-libs/libde265/libde265-1.0.3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=7
 
 inherit autotools multilib-minimal
 
@@ -13,8 +13,6 @@ if [[ ${PV} == "9999" ]] ; then
 else
 	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 	KEYWORDS="~amd64 ~x86"
-
-	PATCHES+=( "${FILESDIR}"/${P}-use-new-FFMPEG-enum-names.patch )
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"
@@ -23,11 +21,11 @@ HOMEPAGE="https://github.com/strukturag/libde265"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug qt5 static-libs cpu_flags_x86_sse"
+IUSE="cpu_flags_x86_sse debug qt5 static-libs"
 
 DEPEND="
-	media-libs/libsdl
-	virtual/ffmpeg
+	media-libs/libsdl[${MULTILIB_USEDEP}]
+	virtual/ffmpeg[${MULTILIB_USEDEP}]
 	qt5? (
 		dev-qt/qtcore:5
 		dev-qt/qtgui:5
@@ -36,6 +34,8 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES+=( "${FILESDIR}"/${P}-use-new-FFMPEG-enum-names.patch )
+
 src_prepare() {
 	default
 
@@ -52,10 +52,18 @@ multilib_src_configure() {
 		$(use_enable debug log-info)
 		$(use_enable debug log-debug)
 		$(use_enable debug log-trace)
-		$(use_enable qt5 dec265)
-		$(use_enable qt5 sherlock265)
 		--enable-log-error
 	)
+
+	if ! multilib_is_native_abi; then
+		myeconfargs+=( --disable-dec265 --disable-sherlock265 )
+	else
+		myeconfargs+=(
+			$(use_enable qt5 dec265)
+			$(use_enable qt5 sherlock265)
+		)
+	fi
+
 	econf "${myeconfargs[@]}"
 }
 

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index 271e443495b..91cbdf94843 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=7
 
 inherit autotools multilib-minimal
 
@@ -21,11 +21,11 @@ HOMEPAGE="https://github.com/strukturag/libde265"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug qt5 static-libs cpu_flags_x86_sse"
+IUSE="cpu_flags_x86_sse debug qt5 static-libs"
 
 DEPEND="
-	media-libs/libsdl
-	virtual/ffmpeg
+	media-libs/libsdl[${MULTILIB_USEDEP}]
+	virtual/ffmpeg[${MULTILIB_USEDEP}]
 	qt5? (
 		dev-qt/qtcore:5
 		dev-qt/qtgui:5
@@ -50,10 +50,18 @@ multilib_src_configure() {
 		$(use_enable debug log-info)
 		$(use_enable debug log-debug)
 		$(use_enable debug log-trace)
-		$(use_enable qt5 dec265)
-		$(use_enable qt5 sherlock265)
 		--enable-log-error
 	)
+
+	if ! multilib_is_native_abi; then
+		myeconfargs+=( --disable-dec265 --disable-sherlock265 )
+	else
+		myeconfargs+=(
+			$(use_enable qt5 dec265)
+			$(use_enable qt5 sherlock265)
+		)
+	fi
+
 	econf "${myeconfargs[@]}"
 }
 


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2018-09-08 22:04 Thomas Deutschmann
  0 siblings, 0 replies; 51+ messages in thread
From: Thomas Deutschmann @ 2018-09-08 22:04 UTC (permalink / raw
  To: gentoo-commits

commit:     c2ba61f77034815605f470745da96bb979d4004f
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  8 19:27:33 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Sep  8 22:04:41 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ba61f7

media-libs/libde265: update live ebuild

- Bump to EAPI=7

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/libde265/libde265-9999.ebuild | 40 ++++++++++++++++++++++++--------
 1 file changed, 30 insertions(+), 10 deletions(-)

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index 5fd5bc2676d..271e443495b 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.ebuild
@@ -1,15 +1,22 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI="7"
 
-AUTOTOOLS_IN_SOURCE_BUILD=1
-AUTOTOOLS_AUTORECONF=1
-inherit git-r3 autotools-multilib
+inherit autotools multilib-minimal
+
+PATCHES=( "${FILESDIR}/${PN}-1.0.2-qtbindir.patch" )
+
+if [[ ${PV} == "9999" ]] ; then
+	EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
 
 DESCRIPTION="Open h.265 video codec implementation"
 HOMEPAGE="https://github.com/strukturag/libde265"
-EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -27,9 +34,16 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}-1.0.2-qtbindir.patch" )
+src_prepare() {
+	default
+
+	eautoreconf
 
-src_configure() {
+	# without this, headers would be missing and make would fail
+	multilib_copy_sources
+}
+
+multilib_src_configure() {
 	local myeconfargs=(
 		$(use_enable cpu_flags_x86_sse sse)
 		$(use_enable static-libs static)
@@ -38,8 +52,14 @@ src_configure() {
 		$(use_enable debug log-trace)
 		$(use_enable qt5 dec265)
 		$(use_enable qt5 sherlock265)
-		--disable-silent-rules
 		--enable-log-error
 	)
-	autotools-multilib_src_configure "${myeconfargs[@]}"
+	econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+	find "${ED}" -name '*.la' -delete || die
+	if ! use static-libs ; then
+		find "${ED}" -name "*.a" -delete || die
+	fi
 }


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2017-11-20 19:56 Andreas Sturmlechner
  0 siblings, 0 replies; 51+ messages in thread
From: Andreas Sturmlechner @ 2017-11-20 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     98e05db324830a18e8abc20b1766e0966bc14300
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 20 19:54:30 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov 20 19:55:39 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e05db3

media-libs/libde265: Drop USE=qt4,tools, unnecessary REQUIRED_USE

Bug: https://bugs.gentoo.org/600726
Closes: https://bugs.gentoo.org/631810
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 media-libs/libde265/Manifest              |  1 -
 media-libs/libde265/libde265-1.0.2.ebuild | 17 +++++++++--------
 media-libs/libde265/libde265-9999.ebuild  | 15 ++++++++-------
 media-libs/libde265/metadata.xml          |  3 ---
 4 files changed, 17 insertions(+), 19 deletions(-)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index c16d81a90d8..4dba2d1bb4b 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1,2 +1 @@
-DIST libde265-0.9.tar.gz 258887 SHA256 226856358b1cb7aa54d3f3e1bc9bb9f062b867c6de58ab1ee94cfcb8a111cda2 SHA512 1e519cea8447bffd14dd1b78d9ab07f3e558e5f3731e26a3d5c3bd8c4a67e05c1ab228f1f82d671d64442ca78e6ead9305edd19bb17fa62c27253616ff6a84d2 WHIRLPOOL 0c0ee2cc844c2551ae1effa1305d6413a5a4a81406f1957f4d48fe74d9e1c912e424106d4c3290100b15c2d8277833cc07931fb30c4e14e827e86e785ff7f3d3
 DIST libde265-1.0.2.tar.gz 381737 SHA256 c9769a621d568bf5d1e687453cb5d996d7a813476813edb4752ce0fea437fca8 SHA512 714ce93f204bd034e3cccd9624d32ea6fcb31be25dbfd1a85f91814b33a01cc1515a3887a1ccabb9f0986686ecbcdd984b88e605190ff33d2bd75cc3b9f4bdd3 WHIRLPOOL 39daca6fc9d6b68cf69c696467343f780d3e1333e0ff0b94ff942e893deb3898a2d91070d07c64b7c7a5eb24d4097c4bf55b7466327110566bfa4fc87fa9073a

diff --git a/media-libs/libde265/libde265-1.0.2.ebuild b/media-libs/libde265/libde265-1.0.2.ebuild
index 13bc0edd3cf..59318a1ef2c 100644
--- a/media-libs/libde265/libde265-1.0.2.ebuild
+++ b/media-libs/libde265/libde265-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,18 +14,19 @@ SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="debug qt4 qt5 static-libs cpu_flags_x86_sse tools"
+IUSE="debug qt5 static-libs cpu_flags_x86_sse"
 
 DEPEND="
-	qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 )
-	qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtwidgets:5 )
 	media-libs/libsdl
 	virtual/ffmpeg
+	qt5? (
+		dev-qt/qtcore:5
+		dev-qt/qtgui:5
+		dev-qt/qtwidgets:5
+	)
 "
 RDEPEND="${DEPEND}"
 
-REQUIRED_USE="tools? ( || ( qt4 qt5 ) )"
-
 src_prepare() {
 	sed -ri 's/(PIX_FMT_)/AV_\1/g' sherlock265/VideoDecoder.cc || die
 	autotools-multilib_src_prepare
@@ -38,8 +39,8 @@ src_configure() {
 		$(use_enable debug log-info)
 		$(use_enable debug log-debug)
 		$(use_enable debug log-trace)
-		$(use_enable tools dec265)
-		$(use_enable tools sherlock265)
+		$(use_enable qt5 dec265)
+		$(use_enable qt5 sherlock265)
 		--disable-silent-rules
 		--enable-log-error
 	)

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index 157c06d8171..6fd9decdd8c 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.ebuild
@@ -14,18 +14,19 @@ EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug qt4 qt5 static-libs cpu_flags_x86_sse tools"
+IUSE="debug qt5 static-libs cpu_flags_x86_sse"
 
 DEPEND="
-	qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 )
-	qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtwidgets:5 )
 	media-libs/libsdl
 	virtual/ffmpeg
+	qt5? (
+		dev-qt/qtcore:5
+		dev-qt/qtgui:5
+		dev-qt/qtwidgets:5
+	)
 "
 RDEPEND="${DEPEND}"
 
-REQUIRED_USE="tools? ( || ( qt4 qt5 ) )"
-
 src_configure() {
 	local myeconfargs=(
 		$(use_enable cpu_flags_x86_sse sse)
@@ -33,8 +34,8 @@ src_configure() {
 		$(use_enable debug log-info)
 		$(use_enable debug log-debug)
 		$(use_enable debug log-trace)
-		$(use_enable tools dec265)
-		$(use_enable tools sherlock265)
+		$(use_enable qt5 dec265)
+		$(use_enable qt5 sherlock265)
 		--disable-silent-rules
 		--enable-log-error
 	)

diff --git a/media-libs/libde265/metadata.xml b/media-libs/libde265/metadata.xml
index d1960a1dd91..37489247c5c 100644
--- a/media-libs/libde265/metadata.xml
+++ b/media-libs/libde265/metadata.xml
@@ -4,9 +4,6 @@
 	<maintainer type="project">
 		<email>media-video@gentoo.org</email>
 	</maintainer>
-	<use>
-		<flag name="tools">Install addtional tools, require USE=qt4 or qt5</flag>
-	</use>
 	<upstream>
 		<remote-id type="github">strukturag/libde265</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2017-11-20 19:56 Andreas Sturmlechner
  0 siblings, 0 replies; 51+ messages in thread
From: Andreas Sturmlechner @ 2017-11-20 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     72f42a8bf93b85981cee5f778a0598d8b2de3a06
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 20 19:53:06 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov 20 19:55:39 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f42a8b

media-libs/libde265: Drop old

 media-libs/libde265/libde265-0.9.ebuild | 42 ---------------------------------
 1 file changed, 42 deletions(-)

diff --git a/media-libs/libde265/libde265-0.9.ebuild b/media-libs/libde265/libde265-0.9.ebuild
deleted file mode 100644
index ab212e6e991..00000000000
--- a/media-libs/libde265/libde265-0.9.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-multilib
-
-DESCRIPTION="Open h.265 video codec implementation"
-HOMEPAGE="https://github.com/strukturag/libde265"
-SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug qt4 qt5 static-libs cpu_flags_x86_sse tools"
-
-DEPEND="
-	qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 )
-	qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtwidgets:5 )
-	media-libs/libsdl
-	virtual/ffmpeg
-"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="tools? ( || ( qt4 qt5 ) )"
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable cpu_flags_x86_sse sse)
-		$(use_enable static-libs static)
-		$(use_enable debug log-info)
-		$(use_enable debug log-debug)
-		$(use_enable debug log-trace)
-		$(use_enable tools dec265)
-		$(use_enable tools sherlock265)
-		--disable-silent-rules
-		--enable-log-error
-	)
-	autotools-multilib_src_configure "${myeconfargs[@]}"
-}


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2017-07-30  9:38 Michał Górny
  0 siblings, 0 replies; 51+ messages in thread
From: Michał Górny @ 2017-07-30  9:38 UTC (permalink / raw
  To: gentoo-commits

commit:     ed585d12f33eb831694fb5401a420f9c9090d287
Author:     David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Sat Jul 29 16:49:45 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 09:38:06 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed585d12

media-libs/libde265: use HTTPS for GitHub

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 media-libs/libde265/libde265-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libde265/libde265-9999.ebuild b/media-libs/libde265/libde265-9999.ebuild
index 5f393f6a826..157c06d8171 100644
--- a/media-libs/libde265/libde265-9999.ebuild
+++ b/media-libs/libde265/libde265-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,7 @@ inherit git-r3 autotools-multilib
 
 DESCRIPTION="Open h.265 video codec implementation"
 HOMEPAGE="https://github.com/strukturag/libde265"
-EGIT_REPO_URI="git://github.com/strukturag/libde265.git"
+EGIT_REPO_URI="https://github.com/strukturag/${PN}.git"
 
 LICENSE="GPL-3"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2016-12-07  7:39 Yixun Lan
  0 siblings, 0 replies; 51+ messages in thread
From: Yixun Lan @ 2016-12-07  7:39 UTC (permalink / raw
  To: gentoo-commits

commit:     01c583bf0d5c54ae1b71c52a552cb22ad304d74f
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  7 07:39:29 2016 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Dec  7 07:39:29 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c583bf

media-libs/libde265: drop myself from maintainer list

Package-Manager: portage-2.3.3

 media-libs/libde265/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/media-libs/libde265/metadata.xml b/media-libs/libde265/metadata.xml
index 0fa863d..d32fd38 100644
--- a/media-libs/libde265/metadata.xml
+++ b/media-libs/libde265/metadata.xml
@@ -1,10 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>dlan@gentoo.org</email>
-		<name>Yixun Lan</name>
-	</maintainer>
 	<maintainer type="project">
 		<email>media-video@gentoo.org</email>
 	</maintainer>


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2016-12-05  7:58 Yixun Lan
  0 siblings, 0 replies; 51+ messages in thread
From: Yixun Lan @ 2016-12-05  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     40043d4962e06a2ca87fd97b06e837b8302d0490
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  5 07:56:14 2016 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Dec  5 07:57:17 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40043d49

media-libs/libde265: fix PIX_FMT_YUV420P undefined err

Gentoo-Bug: 575554

Package-Manager: portage-2.3.2

 media-libs/libde265/libde265-1.0.2.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.2.ebuild b/media-libs/libde265/libde265-1.0.2.ebuild
index 7b52f00..e132363 100644
--- a/media-libs/libde265/libde265-1.0.2.ebuild
+++ b/media-libs/libde265/libde265-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -27,6 +27,11 @@ RDEPEND="${DEPEND}"
 
 REQUIRED_USE="tools? ( || ( qt4 qt5 ) )"
 
+src_prepare() {
+	sed -ri 's/(PIX_FMT_)/AV_\1/g' sherlock265/VideoDecoder.cc || die
+	autotools-multilib_src_prepare
+}
+
 src_configure() {
 	local myeconfargs=(
 		$(use_enable cpu_flags_x86_sse sse)


^ permalink raw reply related	[flat|nested] 51+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/
@ 2015-11-09  3:03 Yixun Lan
  0 siblings, 0 replies; 51+ messages in thread
From: Yixun Lan @ 2015-11-09  3:03 UTC (permalink / raw
  To: gentoo-commits

commit:     f8d6229bf6baa8dccf3f1dfefb1140cf7993d357
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  9 02:54:19 2015 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Nov  9 02:54:55 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d6229b

media-libs/libde265: version bump, 1.0.2

Package-Manager: portage-2.2.24

 media-libs/libde265/Manifest              |  1 +
 media-libs/libde265/libde265-1.0.2.ebuild | 43 +++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index 5872f63..c16d81a 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1 +1,2 @@
 DIST libde265-0.9.tar.gz 258887 SHA256 226856358b1cb7aa54d3f3e1bc9bb9f062b867c6de58ab1ee94cfcb8a111cda2 SHA512 1e519cea8447bffd14dd1b78d9ab07f3e558e5f3731e26a3d5c3bd8c4a67e05c1ab228f1f82d671d64442ca78e6ead9305edd19bb17fa62c27253616ff6a84d2 WHIRLPOOL 0c0ee2cc844c2551ae1effa1305d6413a5a4a81406f1957f4d48fe74d9e1c912e424106d4c3290100b15c2d8277833cc07931fb30c4e14e827e86e785ff7f3d3
+DIST libde265-1.0.2.tar.gz 381737 SHA256 c9769a621d568bf5d1e687453cb5d996d7a813476813edb4752ce0fea437fca8 SHA512 714ce93f204bd034e3cccd9624d32ea6fcb31be25dbfd1a85f91814b33a01cc1515a3887a1ccabb9f0986686ecbcdd984b88e605190ff33d2bd75cc3b9f4bdd3 WHIRLPOOL 39daca6fc9d6b68cf69c696467343f780d3e1333e0ff0b94ff942e893deb3898a2d91070d07c64b7c7a5eb24d4097c4bf55b7466327110566bfa4fc87fa9073a

diff --git a/media-libs/libde265/libde265-1.0.2.ebuild b/media-libs/libde265/libde265-1.0.2.ebuild
new file mode 100644
index 0000000..d42d386
--- /dev/null
+++ b/media-libs/libde265/libde265-1.0.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+AUTOTOOLS_AUTORECONF=1
+inherit autotools-multilib
+
+DESCRIPTION="Open h.265 video codec implementation"
+HOMEPAGE="https://github.com/strukturag/libde265"
+SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug qt4 qt5 static-libs cpu_flags_x86_sse tools"
+
+DEPEND="
+	qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 )
+	qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtwidgets:5 )
+	media-libs/libsdl
+	virtual/ffmpeg
+"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="tools? ( || ( qt4 qt5 ) )"
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable cpu_flags_x86_sse sse)
+		$(use_enable static-libs static)
+		$(use_enable debug log-info)
+		$(use_enable debug log-debug)
+		$(use_enable debug log-trace)
+		$(use_enable tools dec265)
+		$(use_enable tools sherlock265)
+		--disable-silent-rules
+		--enable-log-error
+	)
+	autotools-multilib_src_configure "${myeconfargs[@]}"
+}


^ permalink raw reply related	[flat|nested] 51+ messages in thread

end of thread, other threads:[~2024-08-10 15:41 UTC | newest]

Thread overview: 51+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-25  9:10 [gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/ WANG Xuerui
  -- strict thread matches above, loose matches on Subject: below --
2024-08-10 15:41 Michał Górny
2024-08-09  8:50 Jakov Smolić
2024-08-05 11:35 Jakov Smolić
2024-08-05 10:34 Jakov Smolić
2024-08-05 10:34 Jakov Smolić
2024-05-03 11:20 Sam James
2024-05-03 11:20 Sam James
2023-10-23  4:14 John Helmert III
2023-04-26  4:03 Sam James
2023-04-26  3:53 Sam James
2023-04-26  3:53 Sam James
2023-04-26  3:53 Sam James
2023-04-26  3:53 Sam James
2023-03-11  4:34 John Helmert III
2023-01-06  8:10 Sam James
2023-01-06  1:27 Sam James
2023-01-05 23:48 Sam James
2023-01-05 23:48 Sam James
2023-01-05 20:31 Arthur Zamarin
2022-11-04  2:24 Sam James
2022-05-25  9:10 WANG Xuerui
2021-09-07  3:05 Sam James
2021-04-25  9:31 Sam James
2021-02-13 20:59 Conrad Kostecki
2021-02-13 19:18 Sam James
2021-02-03  0:01 Sam James
2021-02-01 13:33 Sam James
2020-12-29 13:38 David Seifert
2020-12-29 13:38 David Seifert
2020-11-12 15:17 Sam James
2020-11-12  6:51 Joonas Niilola
2020-11-12  0:35 Thomas Deutschmann
2020-07-30  3:50 Sam James
2020-07-27 15:09 Craig Andrews
2020-04-26  9:21 Mikle Kolyada
2019-12-26 12:56 Georgy Yakovlev
2019-12-26 12:56 Georgy Yakovlev
2019-07-24 23:09 Aaron Bauman
2018-09-21 12:41 Thomas Deutschmann
2018-09-21  7:41 Agostino Sarubbo
2018-09-19 17:35 Thomas Deutschmann
2018-09-12 13:49 Andreas Sturmlechner
2018-09-12 13:32 Andreas Sturmlechner
2018-09-08 22:04 Thomas Deutschmann
2017-11-20 19:56 Andreas Sturmlechner
2017-11-20 19:56 Andreas Sturmlechner
2017-07-30  9:38 Michał Górny
2016-12-07  7:39 Yixun Lan
2016-12-05  7:58 Yixun Lan
2015-11-09  3:03 Yixun Lan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox