[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/files/, media-libs/libbluray/
commit: 09bc67c771063873e2fd458572bd05f9bea9d512 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Mar 27 10:31:04 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 2 18:00:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bc67c7 media-libs/libbluray: no longer depend on deprecated ant-core Closes: https://bugs.gentoo.org/916863 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Conrad Kostecki gentoo.org> .../libbluray/files/libbluray-1.3.4-min-java.patch | 18 +++ ...uray-1.3.4.ebuild => libbluray-1.3.4-r1.ebuild} | 26 ++ 2 files changed, 35 insertions(+), 9 deletions(-) diff --git a/media-libs/libbluray/files/libbluray-1.3.4-min-java.patch b/media-libs/libbluray/files/libbluray-1.3.4-min-java.patch new file mode 100644 index ..2005cb29ca89 --- /dev/null +++ b/media-libs/libbluray/files/libbluray-1.3.4-min-java.patch @@ -0,0 +1,18 @@ +--- a/Makefile.am b/Makefile.am +@@ -242,12 +242,12 @@ pkginclude_HEADERS = \ + if USING_BDJAVA_BUILD_JAR + + if USING_JAVAC_12 +-java_versions = -Djava_version_asm=1.7 -Djava_version_bdj=1.7 ++java_versions = -Djava_version_asm=1.8 -Djava_version_bdj=1.8 + else + if USING_JAVAC_9 +-java_versions = -Djava_version_asm=1.6 -Djava_version_bdj=1.6 ++java_versions = -Djava_version_asm=1.8 -Djava_version_bdj=1.8 + else +-java_versions = -Djava_version_asm=1.5 -Djava_version_bdj=1.4 ++java_versions = -Djava_version_asm=1.8 -Djava_version_bdj=1.8 + endif + endif + diff --git a/media-libs/libbluray/libbluray-1.3.4.ebuild b/media-libs/libbluray/libbluray-1.3.4-r1.ebuild similarity index 88% rename from media-libs/libbluray/libbluray-1.3.4.ebuild rename to media-libs/libbluray/libbluray-1.3.4-r1.ebuild index 72bb75b8a06a..f087cc50c5a3 100644 --- a/media-libs/libbluray/libbluray-1.3.4.ebuild +++ b/media-libs/libbluray/libbluray-1.3.4-r1.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 @@ -20,28 +20,31 @@ LICENSE="LGPL-2.1" SLOT="0/2" IUSE="aacs bdplus +fontconfig java +truetype utils +xml" -RDEPEND=" +COMMON_DEPEND=" >=dev-libs/libudfread-1.1.0[${MULTILIB_USEDEP}] aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jre-1.8:* ) truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) " DEPEND=" - ${RDEPEND} - java? ( >=virtual/jdk-1.8:* ) -" -BDEPEND=" - virtual/pkgconfig + ${COMMON_DEPEND} java? ( - dev-java/ant-core + >=dev-java/ant-1.10.14-r3:0 >=virtual/jdk-1.8:* ) " +RDEPEND=" + ${COMMON_DEPEND} + java? ( >=virtual/jre-1.8:* ) +" +BDEPEND=" + virtual/pkgconfig +" PATCHES=( + "${FILESDIR}/libbluray-1.3.4-min-java.patch" "${FILESDIR}"/${PN}-jars.patch "${FILESDIR}"/${PN}-1.3.4-fix-libudfread-option.patch ) @@ -51,6 +54,11 @@ DOCS=( ChangeLog README.md ) src_prepare() { default + cat > src/libbluray/bdj/build.properties <<-EOF + java_version_asm=1.8 + java_version_bdj=1.8 + EOF + eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 72b121fce62b35d899e1e35dbb3bb902a19ccaa9 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Mar 27 11:58:41 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 2 18:01:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b121fc media-libs/libbluray: no longer depend on deprecated ant-core Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/35711 Signed-off-by: Conrad Kostecki gentoo.org> media-libs/libbluray/libbluray-.ebuild | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 6445acaac890..2369aabc99a1 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.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 @@ -20,26 +20,28 @@ LICENSE="LGPL-2.1" SLOT="0/2" IUSE="aacs bdplus +fontconfig java +truetype utils +xml" -RDEPEND=" +COMMON_DEPEND=" >=dev-libs/libudfread-1.1.0[${MULTILIB_USEDEP}] aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jre-1.8:* ) truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) " DEPEND=" - ${RDEPEND} - java? ( >=virtual/jdk-1.8:* ) -" -BDEPEND=" - virtual/pkgconfig + ${COMMON_DEPEND} java? ( - dev-java/ant-core + >=dev-java/ant-1.10.14-r3:0 >=virtual/jdk-1.8:* ) " +RDEPEND=" + ${COMMON_DEPEND} + java? ( >=virtual/jre-1.8:* ) +" +BDEPEND=" + virtual/pkgconfig +" PATCHES=( "${FILESDIR}"/${PN}-jars.patch
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 39e0106d03d6bd041357b6f37038727b932d0c50 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Mar 27 10:34:08 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 2 18:00:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e0106d media-libs/libbluray: drop 1.3.3 Closes: https://bugs.gentoo.org/814590 Closes: https://bugs.gentoo.org/843041 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Conrad Kostecki gentoo.org> media-libs/libbluray/Manifest | 1 - media-libs/libbluray/libbluray-1.3.3.ebuild | 85 - 2 files changed, 86 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 95fa461b1eb6..a8d18cda4a57 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,2 +1 @@ -DIST libbluray-1.3.3.tar.bz2 761335 BLAKE2B 3d17e686e363b0692b7d75596089ed12dbe46006738ea23f274b2992a541e6f1b0384ac2afc785359d94f652017284668c3a044db24ef6de5625575fca956bce SHA512 fc36b4eea43f430f5f774129bd5cf075ed0128433779ad0146d59cc87e9625f4b6c31098fed1f5754b84fd08d9c8044d8d43d78c5b9c07937878cf15f517ba6f DIST libbluray-1.3.4.tar.bz2 756323 BLAKE2B a53b10fca6f8c049b2771c137e8900c34127554e1ebdeeec825de470b751182163cb1ff79f6dae20d772ba15c9d6c70fe332080ab93f1a47cc5f863922d22723 SHA512 94dbf3b68d1c23fe4648c153cc2f0c251886fac0a6b6bbe3a77caabaa5322682f712afe4a7b6b16ca3f06744fbc0e1ca872209a32898dcf0ae182055d335aec1 diff --git a/media-libs/libbluray/libbluray-1.3.3.ebuild b/media-libs/libbluray/libbluray-1.3.3.ebuild deleted file mode 100644 index 264c8099faf5.. --- a/media-libs/libbluray/libbluray-1.3.3.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV#} != ${PV} ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; -else - SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" -fi - -inherit autotools java-pkg-opt-2 multilib-minimal - -DESCRIPTION="Blu-ray playback libraries" -HOMEPAGE="https://www.videolan.org/developers/libbluray.html; - -LICENSE="LGPL-2.1" -SLOT="0/2" -IUSE="aacs bdplus +fontconfig java +truetype utils +xml" - -RDEPEND=" - dev-libs/libudfread[${MULTILIB_USEDEP}] - aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) - bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) - fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jre-1.8:* ) - truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) -" -DEPEND=" - ${RDEPEND} - java? ( >=virtual/jdk-1.8:* ) -" -BDEPEND=" - virtual/pkgconfig - java? ( - dev-java/ant-core - >=virtual/jdk-1.8:* - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-jars.patch -) - -DOCS=( ChangeLog README.md ) - -src_prepare() { - default - - eautoreconf -} - -multilib_src_configure() { - # bug #621992 - use java || unset JDK_HOME - - ECONF_SOURCE="${S}" econf \ - --disable-optimizations \ - $(multilib_native_use_enable utils examples) \ - $(multilib_native_use_enable java bdjava-jar) \ - $(use_with fontconfig) \ - $(use_with truetype freetype) \ - $(use_with xml libxml2) -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - multilib_is_native_abi || return - - use utils && - find .libs/ -type f -executable ! -name "${PN}.*" \ -$(use java || echo '! -name bdj_test') -exec dobin {} + - - use java && java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar -} - -multilib_src_install_all() { - einstalldocs - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 78f99bcc6e59a7a8bb72abb94f31f0723d2d3568 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 5 20:38:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 5 20:38:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f99bcc media-libs/libbluray: Stabilize 1.3.4 ppc, #914619 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libbluray/libbluray-1.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.4.ebuild b/media-libs/libbluray/libbluray-1.3.4.ebuild index e820fc826af7..72bb75b8a06a 100644 --- a/media-libs/libbluray/libbluray-1.3.4.ebuild +++ b/media-libs/libbluray/libbluray-1.3.4.ebuild @@ -8,7 +8,7 @@ if [[ ${PV#} != ${PV} ]] ; then EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" fi inherit autotools java-pkg-opt-2 multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 9bf2f000e93ebaef17cccfcb4f8942ff47f14f1b Author: Sam James gentoo org> AuthorDate: Thu Sep 28 06:16:48 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 28 06:16:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf2f000 media-libs/libbluray: Stabilize 1.3.4 sparc, #914619 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.4.ebuild b/media-libs/libbluray/libbluray-1.3.4.ebuild index 6458d07d93eb..e820fc826af7 100644 --- a/media-libs/libbluray/libbluray-1.3.4.ebuild +++ b/media-libs/libbluray/libbluray-1.3.4.ebuild @@ -8,7 +8,7 @@ if [[ ${PV#} != ${PV} ]] ; then EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" fi inherit autotools java-pkg-opt-2 multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 1f53c6e3974b307732b972bb5482f799db613c1c Author: Joonas Niilola gentoo org> AuthorDate: Wed Sep 27 13:21:49 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Sep 27 13:21:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f53c6e3 media-libs/libbluray: Stabilize 1.3.4 amd64, #914619 Signed-off-by: Joonas Niilola gentoo.org> media-libs/libbluray/libbluray-1.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.4.ebuild b/media-libs/libbluray/libbluray-1.3.4.ebuild index fab504d9567f..7eeff3f949ad 100644 --- a/media-libs/libbluray/libbluray-1.3.4.ebuild +++ b/media-libs/libbluray/libbluray-1.3.4.ebuild @@ -8,7 +8,7 @@ if [[ ${PV#} != ${PV} ]] ; then EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi inherit autotools java-pkg-opt-2 multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 7b64b88114db1b403becf98a57a7c3b614121bee Author: Joonas Niilola gentoo org> AuthorDate: Wed Sep 27 10:10:54 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Sep 27 10:11:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b64b881 media-libs/libbluray: Stabilize 1.3.4 x86, #914619 Signed-off-by: Joonas Niilola gentoo.org> media-libs/libbluray/libbluray-1.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.4.ebuild b/media-libs/libbluray/libbluray-1.3.4.ebuild index cab7a5533ae0..fab504d9567f 100644 --- a/media-libs/libbluray/libbluray-1.3.4.ebuild +++ b/media-libs/libbluray/libbluray-1.3.4.ebuild @@ -8,7 +8,7 @@ if [[ ${PV#} != ${PV} ]] ; then EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi inherit autotools java-pkg-opt-2 multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 40fbafce017542fc75bdfe170d9e8aa51b5626b8 Author: Sam James gentoo org> AuthorDate: Wed Sep 27 06:03:08 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 27 06:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40fbafce media-libs/libbluray: Stabilize 1.3.4 arm64, #914619 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.4.ebuild b/media-libs/libbluray/libbluray-1.3.4.ebuild index 6445acaac890..9b4802c28771 100644 --- a/media-libs/libbluray/libbluray-1.3.4.ebuild +++ b/media-libs/libbluray/libbluray-1.3.4.ebuild @@ -8,7 +8,7 @@ if [[ ${PV#} != ${PV} ]] ; then EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit autotools java-pkg-opt-2 multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 65be2cc7ef73923e7f172eb533002958195c846a Author: Sam James gentoo org> AuthorDate: Wed Sep 27 06:03:24 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 27 06:03:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65be2cc7 media-libs/libbluray: Stabilize 1.3.4 arm, #914619 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.4.ebuild b/media-libs/libbluray/libbluray-1.3.4.ebuild index 9b4802c28771..cab7a5533ae0 100644 --- a/media-libs/libbluray/libbluray-1.3.4.ebuild +++ b/media-libs/libbluray/libbluray-1.3.4.ebuild @@ -8,7 +8,7 @@ if [[ ${PV#} != ${PV} ]] ; then EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit autotools java-pkg-opt-2 multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/files/, media-libs/libbluray/
commit: 42b7cbe7735ec16f2bdc96d9b32beb55295904a8 Author: Sam James gentoo org> AuthorDate: Wed May 31 06:19:00 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 06:56:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b7cbe7 media-libs/libbluray: add 1.3.4 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/Manifest | 1 + .../libbluray-1.3.4-fix-libudfread-option.patch| 25 ++ ...ibbluray-.ebuild => libbluray-1.3.4.ebuild} | 23 media-libs/libbluray/libbluray-.ebuild | 23 4 files changed, 54 insertions(+), 18 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 2ac879907a62..95fa461b1eb6 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1 +1,2 @@ DIST libbluray-1.3.3.tar.bz2 761335 BLAKE2B 3d17e686e363b0692b7d75596089ed12dbe46006738ea23f274b2992a541e6f1b0384ac2afc785359d94f652017284668c3a044db24ef6de5625575fca956bce SHA512 fc36b4eea43f430f5f774129bd5cf075ed0128433779ad0146d59cc87e9625f4b6c31098fed1f5754b84fd08d9c8044d8d43d78c5b9c07937878cf15f517ba6f +DIST libbluray-1.3.4.tar.bz2 756323 BLAKE2B a53b10fca6f8c049b2771c137e8900c34127554e1ebdeeec825de470b751182163cb1ff79f6dae20d772ba15c9d6c70fe332080ab93f1a47cc5f863922d22723 SHA512 94dbf3b68d1c23fe4648c153cc2f0c251886fac0a6b6bbe3a77caabaa5322682f712afe4a7b6b16ca3f06744fbc0e1ca872209a32898dcf0ae182055d335aec1 diff --git a/media-libs/libbluray/files/libbluray-1.3.4-fix-libudfread-option.patch b/media-libs/libbluray/files/libbluray-1.3.4-fix-libudfread-option.patch new file mode 100644 index ..906e92a6ec50 --- /dev/null +++ b/media-libs/libbluray/files/libbluray-1.3.4-fix-libudfread-option.patch @@ -0,0 +1,25 @@ +https://code.videolan.org/videolan/libbluray/-/merge_requests/44 + +From c1550e5cfd92229373f4cb729e2320827b9d22a8 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Wed, 31 May 2023 07:15:59 +0100 +Subject: [PATCH] configure.ac: Fix explicit --with-external-libudfread + handling + +We need "!= xno" [0] if we want the default to be *enabled*, otherwise passing +--with-external-libudfread actually ends up disabling it. + +[0] https://www.gnu.org/software/autoconf/manual/autoconf-2.71/html_node/External-Software.html +--- a/configure.ac b/configure.ac +@@ -316,7 +316,7 @@ AM_CONDITIONAL([BDJ_J2SE], [ test x"$BDJ_TYPE" != x"j2me" ]) + dnl bootclasspath + AC_SUBST(BDJ_BOOTCLASSPATH) + +-AS_IF([test "x$with_external_libudfread" = "xyes"], [ ++AS_IF([test "x$with_external_libudfread" != "xno"], [ + PKG_CHECK_MODULES([LIBUDFREAD], [libudfread >= 1.1.0], + [with_libudfread=yes + AC_DEFINE([HAVE_LIBUDFREAD], [1], [Define to 1 if external libudfread is to be used]) +-- +GitLab diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-1.3.4.ebuild similarity index 76% copy from media-libs/libbluray/libbluray-.ebuild copy to media-libs/libbluray/libbluray-1.3.4.ebuild index 9d617a0039d2..6445acaac890 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-1.3.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ if [[ ${PV#} != ${PV} ]] ; then EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit autotools java-pkg-opt-2 multilib-minimal @@ -21,7 +21,7 @@ SLOT="0/2" IUSE="aacs bdplus +fontconfig java +truetype utils +xml" RDEPEND=" - dev-libs/libudfread[${MULTILIB_USEDEP}] + >=dev-libs/libudfread-1.1.0[${MULTILIB_USEDEP}] aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) @@ -43,6 +43,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-jars.patch + "${FILESDIR}"/${PN}-1.3.4-fix-libudfread-option.patch ) DOCS=( ChangeLog README.md ) @@ -57,13 +58,17 @@ multilib_src_configure() { # bug #621992 use java || unset JDK_HOME - ECONF_SOURCE="${S}" econf \ - --disable-optimizations \ - $(multilib_native_use_enable utils examples) \ - $(multilib_native_use_enable java bdjava-jar) \ - $(use_with fontconfig) \ - $(use_with truetype freetype) \ + local myeconfargs=( + --disable-optimizations + --with-external-libudfread + $(multilib_native_use_enable utils examples) +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 6e3fac5aac5d99e3fba031029bd362a943e10dbb Author: Matoro Mahri users noreply github com> AuthorDate: Wed Mar 22 05:19:16 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 22 05:28:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3fac5a media-libs/libbluray: Keyword 1.3.3 mips, #896124 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libbluray/libbluray-1.3.3.ebuild b/media-libs/libbluray/libbluray-1.3.3.ebuild index f6b0cd1d569b..264c8099faf5 100644 --- a/media-libs/libbluray/libbluray-1.3.3.ebuild +++ b/media-libs/libbluray/libbluray-1.3.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ if [[ ${PV#} != ${PV} ]] ; then EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" fi inherit autotools java-pkg-opt-2 multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 7722b6f4ad2d62d5a8d1ef2ad662777eda025c8a Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:15:04 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:15:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7722b6f4 media-libs/libbluray: Stabilize 1.3.3 arm, #886917 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.3.ebuild b/media-libs/libbluray/libbluray-1.3.3.ebuild index 43b25d959dac..f2cdd5613c19 100644 --- a/media-libs/libbluray/libbluray-1.3.3.ebuild +++ b/media-libs/libbluray/libbluray-1.3.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV#} != ${PV} ]] ; then EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit autotools java-pkg-opt-2 multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 31cb9236c6890ebddd77e57d35b725d480521050 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:15:02 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:15:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31cb9236 media-libs/libbluray: Stabilize 1.3.3 arm64, #886917 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.3.ebuild b/media-libs/libbluray/libbluray-1.3.3.ebuild index 5a330791c135..43b25d959dac 100644 --- a/media-libs/libbluray/libbluray-1.3.3.ebuild +++ b/media-libs/libbluray/libbluray-1.3.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV#} != ${PV} ]] ; then EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit autotools java-pkg-opt-2 multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: fb1dccd90909ae4f50ff9f43b57b08c5438b18ae Author: WANG Xuerui gentoo org> AuthorDate: Tue Nov 29 14:48:07 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Nov 29 15:57:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1dccd9 media-libs/libbluray: keyword 1.3.3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/libbluray/libbluray-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.3.ebuild b/media-libs/libbluray/libbluray-1.3.3.ebuild index 9d617a0039d2..5a330791c135 100644 --- a/media-libs/libbluray/libbluray-1.3.3.ebuild +++ b/media-libs/libbluray/libbluray-1.3.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV#} != ${PV} ]] ; then EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi inherit autotools java-pkg-opt-2 multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/files/
commit: f1a13f203130413ff68410a39f54956aefdbec0e Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Nov 14 17:45:50 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Nov 15 22:42:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a13f20 media-libs/libbluray: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> ...lure-after-Oracle-Java-CPU-for-April-2022.patch | 28 -- 1 file changed, 28 deletions(-) diff --git a/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch b/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch deleted file mode 100644 index 9556884435b9.. --- a/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch +++ /dev/null @@ -1,28 +0,0 @@ -https://code.videolan.org/videolan/libbluray/-/commit/8f26777b1ce124ff761f80ef52d6be10bcea323e -https://bugs.gentoo.org/844187 - -From 8f26777b1ce124ff761f80ef52d6be10bcea323e Mon Sep 17 00:00:00 2001 -From: Fridrich Strba -Date: Mon, 25 Apr 2022 14:28:58 +0300 -Subject: [PATCH] Fix build failure after Oracle Java CPU for April 2022 - a/src/libbluray/bdj/java/java/io/BDFileSystem.java -+++ b/src/libbluray/bdj/java/java/io/BDFileSystem.java -@@ -227,6 +227,17 @@ public abstract class BDFileSystem extends FileSystem { - return fs.isAbsolute(f); - } - -+public boolean isInvalid(File f) { -+try { -+Method m = fs.getClass().getDeclaredMethod("isInvalid", new Class[] { File.class }); -+Object[] args = new Object[] {(Object)f}; -+Boolean result = (Boolean)m.invoke(fs, args); -+return result.booleanValue(); -+} finally { -+return false; -+} -+} -+ - public String resolve(File f) { - if (!booted) - return fs.resolve(f);
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 21556102361e6fa525f98287a82802bcefedc160 Author: Alexis Ballier gentoo org> AuthorDate: Thu Oct 27 12:30:07 2022 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Oct 27 12:30:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21556102 media-libs/libbluray: bump to 1.3.3 Signed-off-by: Alexis Ballier gentoo.org> media-libs/libbluray/Manifest | 1 + media-libs/libbluray/libbluray-1.3.3.ebuild | 85 + 2 files changed, 86 insertions(+) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 3c11191551d5..1bb34803293f 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,3 +1,4 @@ DIST libbluray-1.3.0.tar.bz2 754069 BLAKE2B d4c699ce28d2e5b1d4dda461a1359d3a446afe72368e9d76066ca4d5c49d1f24b4bcec307608d96913d0c668168a86267416b9db37ad942628c2926b79ec47d9 SHA512 3d5145e6fd7de099c07f937282112c7abb12a5590b7c0b965b00bddee3837ddfd1a30076aaa6d6278d07a5beee3856f602125983ae075ab30eceb6ac1bd9bcdc DIST libbluray-1.3.1.tar.bz2 754867 BLAKE2B 471963bc5b77f9da31c2ad900e7bbb1528943d2341aa4f12471e5d9a0db6964e62e917c4f19e29115c8c129bb7f8730780b44dbb1c8939c94c686f39d8521fe8 SHA512 f39fc8a11771e8fdd5eeebf0ab23535ffab44721f64b350e5d153eee44555b31c618b6d765da114254dc83ff0ff89e84c6b185f61cdbcfedd2d47a5f6e26b75a DIST libbluray-1.3.2.tar.bz2 757957 BLAKE2B e970e07f6ad216f7bdac866acfb87400b4fbd511ad41293f0aa93e6cc04f77bca249c78b75eb89d92e41c9a1d25df93c4cab53cdb2cfd27b8a47233bbc277cad SHA512 6f2d3a984809db33a99d2fe3618370a3fda3ef1c417b725d3c2e1f24ff21495f95a6a5f78b30b2b26bab47865f68dd08c08e8a554809d3a5225956da712dc064 +DIST libbluray-1.3.3.tar.bz2 761335 BLAKE2B 3d17e686e363b0692b7d75596089ed12dbe46006738ea23f274b2992a541e6f1b0384ac2afc785359d94f652017284668c3a044db24ef6de5625575fca956bce SHA512 fc36b4eea43f430f5f774129bd5cf075ed0128433779ad0146d59cc87e9625f4b6c31098fed1f5754b84fd08d9c8044d8d43d78c5b9c07937878cf15f517ba6f diff --git a/media-libs/libbluray/libbluray-1.3.3.ebuild b/media-libs/libbluray/libbluray-1.3.3.ebuild new file mode 100644 index ..9d617a0039d2 --- /dev/null +++ b/media-libs/libbluray/libbluray-1.3.3.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV#} != ${PV} ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; +else + SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +inherit autotools java-pkg-opt-2 multilib-minimal + +DESCRIPTION="Blu-ray playback libraries" +HOMEPAGE="https://www.videolan.org/developers/libbluray.html; + +LICENSE="LGPL-2.1" +SLOT="0/2" +IUSE="aacs bdplus +fontconfig java +truetype utils +xml" + +RDEPEND=" + dev-libs/libudfread[${MULTILIB_USEDEP}] + aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) + bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.8:* ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + java? ( >=virtual/jdk-1.8:* ) +" +BDEPEND=" + virtual/pkgconfig + java? ( + dev-java/ant-core + >=virtual/jdk-1.8:* + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-jars.patch +) + +DOCS=( ChangeLog README.md ) + +src_prepare() { + default + + eautoreconf +} + +multilib_src_configure() { + # bug #621992 + use java || unset JDK_HOME + + ECONF_SOURCE="${S}" econf \ + --disable-optimizations \ + $(multilib_native_use_enable utils examples) \ + $(multilib_native_use_enable java bdjava-jar) \ + $(use_with fontconfig) \ + $(use_with truetype freetype) \ + $(use_with xml libxml2) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + multilib_is_native_abi || return + + use utils && + find .libs/ -type f -executable ! -name "${PN}.*" \ +$(use java || echo '! -name bdj_test') -exec dobin {} + + + use java && java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar +} + +multilib_src_install_all() { + einstalldocs + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: a7355b66f19c2e38e55cb00ee877acb872cbc002 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 18 20:30:10 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 18 20:30:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7355b66 media-libs/libbluray: Stabilize 1.3.2 ppc, #871141 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libbluray/libbluray-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.2.ebuild b/media-libs/libbluray/libbluray-1.3.2.ebuild index 77edadb1eaf2..4675c4cbd2cb 100644 --- a/media-libs/libbluray/libbluray-1.3.2.ebuild +++ b/media-libs/libbluray/libbluray-1.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV#} != ${PV} ]] ; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Blu-ray playback libraries"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 140c67738dc9503f22a88e3819a6fb47ac903588 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 18 16:24:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 18 16:24:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140c6773 media-libs/libbluray: Stabilize 1.3.2 ppc64, #871141 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libbluray/libbluray-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.2.ebuild b/media-libs/libbluray/libbluray-1.3.2.ebuild index 7c891843fd9c..77edadb1eaf2 100644 --- a/media-libs/libbluray/libbluray-1.3.2.ebuild +++ b/media-libs/libbluray/libbluray-1.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV#} != ${PV} ]] ; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc x86" + KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Blu-ray playback libraries"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 8551fafebe36578099e623f84f63cfa8d8c349ce Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 18 16:11:44 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 18 16:11:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8551fafe media-libs/libbluray: Stabilize 1.3.2 sparc, #871141 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libbluray/libbluray-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.2.ebuild b/media-libs/libbluray/libbluray-1.3.2.ebuild index ff73fe20c0c5..7c891843fd9c 100644 --- a/media-libs/libbluray/libbluray-1.3.2.ebuild +++ b/media-libs/libbluray/libbluray-1.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV#} != ${PV} ]] ; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc x86" fi DESCRIPTION="Blu-ray playback libraries"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: c99f4b8cbe1299265598fa9df4ae7f4c18e3c1d4 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 18 16:11:42 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 18 16:11:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99f4b8c media-libs/libbluray: Stabilize 1.3.2 arm64, #871141 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libbluray/libbluray-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.2.ebuild b/media-libs/libbluray/libbluray-1.3.2.ebuild index cfd1aa5c056a..08cacb2e7983 100644 --- a/media-libs/libbluray/libbluray-1.3.2.ebuild +++ b/media-libs/libbluray/libbluray-1.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV#} != ${PV} ]] ; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Blu-ray playback libraries"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: e7173839a3f9cbbc4f8bdc6ee1e3e1eb845c707f Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 18 16:11:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 18 16:11:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7173839 media-libs/libbluray: Stabilize 1.3.2 arm, #871141 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libbluray/libbluray-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.2.ebuild b/media-libs/libbluray/libbluray-1.3.2.ebuild index 08cacb2e7983..ff73fe20c0c5 100644 --- a/media-libs/libbluray/libbluray-1.3.2.ebuild +++ b/media-libs/libbluray/libbluray-1.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV#} != ${PV} ]] ; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Blu-ray playback libraries"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: c875fefc1197ef4394421bac656834d5faf50197 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:19:22 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:19:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c875fefc media-libs/libbluray: Stabilize 1.3.2 amd64, #871141 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.2.ebuild b/media-libs/libbluray/libbluray-1.3.2.ebuild index d9c7962486d8..cfd1aa5c056a 100644 --- a/media-libs/libbluray/libbluray-1.3.2.ebuild +++ b/media-libs/libbluray/libbluray-1.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV#} != ${PV} ]] ; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Blu-ray playback libraries"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 7e6adee1fc1eecb537b92afa9547c49284625d8c Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:19:00 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:19:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e6adee1 media-libs/libbluray: Stabilize 1.3.2 x86, #871141 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.2.ebuild b/media-libs/libbluray/libbluray-1.3.2.ebuild index 57d20f28bf32..d9c7962486d8 100644 --- a/media-libs/libbluray/libbluray-1.3.2.ebuild +++ b/media-libs/libbluray/libbluray-1.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV#} != ${PV} ]] ; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Blu-ray playback libraries"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 67fdf7d4b819fb9778f9b4690c1d914bb0c1501f Author: Sam James gentoo org> AuthorDate: Wed Aug 17 00:25:18 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 17 01:21:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fdf7d4 media-libs/libbluray: add 1.3.2 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/Manifest | 1 + media-libs/libbluray/libbluray-1.3.2.ebuild | 85 + 2 files changed, 86 insertions(+) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 3b10cb7453ae..3c11191551d5 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,2 +1,3 @@ DIST libbluray-1.3.0.tar.bz2 754069 BLAKE2B d4c699ce28d2e5b1d4dda461a1359d3a446afe72368e9d76066ca4d5c49d1f24b4bcec307608d96913d0c668168a86267416b9db37ad942628c2926b79ec47d9 SHA512 3d5145e6fd7de099c07f937282112c7abb12a5590b7c0b965b00bddee3837ddfd1a30076aaa6d6278d07a5beee3856f602125983ae075ab30eceb6ac1bd9bcdc DIST libbluray-1.3.1.tar.bz2 754867 BLAKE2B 471963bc5b77f9da31c2ad900e7bbb1528943d2341aa4f12471e5d9a0db6964e62e917c4f19e29115c8c129bb7f8730780b44dbb1c8939c94c686f39d8521fe8 SHA512 f39fc8a11771e8fdd5eeebf0ab23535ffab44721f64b350e5d153eee44555b31c618b6d765da114254dc83ff0ff89e84c6b185f61cdbcfedd2d47a5f6e26b75a +DIST libbluray-1.3.2.tar.bz2 757957 BLAKE2B e970e07f6ad216f7bdac866acfb87400b4fbd511ad41293f0aa93e6cc04f77bca249c78b75eb89d92e41c9a1d25df93c4cab53cdb2cfd27b8a47233bbc277cad SHA512 6f2d3a984809db33a99d2fe3618370a3fda3ef1c417b725d3c2e1f24ff21495f95a6a5f78b30b2b26bab47865f68dd08c08e8a554809d3a5225956da712dc064 diff --git a/media-libs/libbluray/libbluray-1.3.2.ebuild b/media-libs/libbluray/libbluray-1.3.2.ebuild new file mode 100644 index ..57d20f28bf32 --- /dev/null +++ b/media-libs/libbluray/libbluray-1.3.2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools java-pkg-opt-2 multilib-minimal + +if [[ ${PV#} != ${PV} ]] ; then + EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; + inherit git-r3 +else + SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +DESCRIPTION="Blu-ray playback libraries" +HOMEPAGE="https://www.videolan.org/developers/libbluray.html; + +LICENSE="LGPL-2.1" +SLOT="0/2" +IUSE="aacs bdplus +fontconfig java +truetype utils +xml" + +RDEPEND=" + dev-libs/libudfread[${MULTILIB_USEDEP}] + aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) + bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.8:* ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + java? ( >=virtual/jdk-1.8:* ) +" +BDEPEND=" + virtual/pkgconfig + java? ( + dev-java/ant-core + >=virtual/jdk-1.8:* + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-jars.patch +) + +DOCS=( ChangeLog README.md ) + +src_prepare() { + default + + eautoreconf +} + +multilib_src_configure() { + # bug #621992 + use java || unset JDK_HOME + + ECONF_SOURCE="${S}" econf \ + --disable-optimizations \ + $(multilib_native_use_enable utils examples) \ + $(multilib_native_use_enable java bdjava-jar) \ + $(use_with fontconfig) \ + $(use_with truetype freetype) \ + $(use_with xml libxml2) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + multilib_is_native_abi || return + + use utils && + find .libs/ -type f -executable ! -name "${PN}.*" \ +$(use java || echo '! -name bdj_test') -exec dobin {} + + + use java && java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar +} + +multilib_src_install_all() { + einstalldocs + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/files/
commit: 8d9cc3442f81cd4c1a19b53912cddb79f788ba1f Author: Sam James gentoo org> AuthorDate: Mon Jun 20 02:52:46 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jun 20 02:52:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9cc344 media-libs/libbluray: add commit link to patch Bug: https://bugs.gentoo.org/844187 Signed-off-by: Sam James gentoo.org> ...-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch b/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch index 158468e7839d..9556884435b9 100644 --- a/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch +++ b/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch @@ -1,3 +1,6 @@ +https://code.videolan.org/videolan/libbluray/-/commit/8f26777b1ce124ff761f80ef52d6be10bcea323e +https://bugs.gentoo.org/844187 + From 8f26777b1ce124ff761f80ef52d6be10bcea323e Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Mon, 25 Apr 2022 14:28:58 +0300
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/, media-libs/libbluray/files/
commit: 9e52ba220d0376794fd4d33a5a8e19dd766b539c Author: Florian Schmaus gentoo org> AuthorDate: Sun Jun 19 10:14:41 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jun 20 02:51:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e52ba22 media-libs/libbluray: Fix build after Oracle Java Critical Patch Update (CPU) 2022 Closes: https://bugs.gentoo.org/844187 Signed-off-by: Florian Schmaus gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/25973 Signed-off-by: Sam James gentoo.org> ...lure-after-Oracle-Java-CPU-for-April-2022.patch | 25 ++ media-libs/libbluray/libbluray-1.3.1.ebuild| 1 + 2 files changed, 26 insertions(+) diff --git a/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch b/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch new file mode 100644 index ..158468e7839d --- /dev/null +++ b/media-libs/libbluray/files/libbluray-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch @@ -0,0 +1,25 @@ +From 8f26777b1ce124ff761f80ef52d6be10bcea323e Mon Sep 17 00:00:00 2001 +From: Fridrich Strba +Date: Mon, 25 Apr 2022 14:28:58 +0300 +Subject: [PATCH] Fix build failure after Oracle Java CPU for April 2022 + +--- a/src/libbluray/bdj/java/java/io/BDFileSystem.java b/src/libbluray/bdj/java/java/io/BDFileSystem.java +@@ -227,6 +227,17 @@ public abstract class BDFileSystem extends FileSystem { + return fs.isAbsolute(f); + } + ++public boolean isInvalid(File f) { ++try { ++Method m = fs.getClass().getDeclaredMethod("isInvalid", new Class[] { File.class }); ++Object[] args = new Object[] {(Object)f}; ++Boolean result = (Boolean)m.invoke(fs, args); ++return result.booleanValue(); ++} finally { ++return false; ++} ++} ++ + public String resolve(File f) { + if (!booted) + return fs.resolve(f); diff --git a/media-libs/libbluray/libbluray-1.3.1.ebuild b/media-libs/libbluray/libbluray-1.3.1.ebuild index 9d617a0039d2..165a31b2189e 100644 --- a/media-libs/libbluray/libbluray-1.3.1.ebuild +++ b/media-libs/libbluray/libbluray-1.3.1.ebuild @@ -43,6 +43,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-jars.patch + "${FILESDIR}"/${PN}-1.3.1-Fix-build-failure-after-Oracle-Java-CPU-for-April-2022.patch ) DOCS=( ChangeLog README.md )
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: cdc724984493d23303a0a1e6241e7c5091b1e5bd Author: Sam James gentoo org> AuthorDate: Sun Apr 17 19:21:40 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 19:21:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc72498 media-libs/libbluray: drop 1.2.0, 1.2.1 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/Manifest | 2 - media-libs/libbluray/libbluray-1.2.0.ebuild | 92 - media-libs/libbluray/libbluray-1.2.1.ebuild | 88 --- 3 files changed, 182 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 05e297142fd4..3b10cb7453ae 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,4 +1,2 @@ -DIST libbluray-1.2.0.tar.bz2 747265 BLAKE2B d9f0d1c321faa9008431b17aecba495e44d2795cea2973f9772b5be2c0193af53e3c947b9dd0b2d4d22c4085e163461252f895618e98491184d85eb7fbf5bd54 SHA512 d10413b6b86ff2d2e7c4b0103546f2142727cc5209ddb7b227aa74e27384f2e0b9abee37bf8ccc5b0cdfcaeebfb0669cf20903a247df278a8ad6dbd27469d324 -DIST libbluray-1.2.1.tar.bz2 751063 BLAKE2B af353e03a70b0202776c2190d927506225bbe1147fe5bfb19039839f5d82d0beb4fd7c2813a9ce10a2bc6f9d07e2a2080b54f1442e02e5f8e72564a5bcaf0a2a SHA512 e9433034266e88c05ae3469c0bd2bf700d7f16e17ad706f48426c143c823e83c16ab79a637f1e85e4eb858aa0577630671f87ba35d179db2a1d8bc8545c4 DIST libbluray-1.3.0.tar.bz2 754069 BLAKE2B d4c699ce28d2e5b1d4dda461a1359d3a446afe72368e9d76066ca4d5c49d1f24b4bcec307608d96913d0c668168a86267416b9db37ad942628c2926b79ec47d9 SHA512 3d5145e6fd7de099c07f937282112c7abb12a5590b7c0b965b00bddee3837ddfd1a30076aaa6d6278d07a5beee3856f602125983ae075ab30eceb6ac1bd9bcdc DIST libbluray-1.3.1.tar.bz2 754867 BLAKE2B 471963bc5b77f9da31c2ad900e7bbb1528943d2341aa4f12471e5d9a0db6964e62e917c4f19e29115c8c129bb7f8730780b44dbb1c8939c94c686f39d8521fe8 SHA512 f39fc8a11771e8fdd5eeebf0ab23535ffab44721f64b350e5d153eee44555b31c618b6d765da114254dc83ff0ff89e84c6b185f61cdbcfedd2d47a5f6e26b75a diff --git a/media-libs/libbluray/libbluray-1.2.0.ebuild b/media-libs/libbluray/libbluray-1.2.0.ebuild deleted file mode 100644 index db894afbff0b.. --- a/media-libs/libbluray/libbluray-1.2.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ "${PV#}" != "${PV}" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; -else - KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" - SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; -fi - -inherit autotools java-pkg-opt-2 flag-o-matic multilib-minimal - -DESCRIPTION="Blu-ray playback libraries" -HOMEPAGE="https://www.videolan.org/developers/libbluray.html; - -LICENSE="LGPL-2.1" -SLOT="0/2" -IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" - -COMMON_DEPEND=" - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) - fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) -" -RDEPEND=" - ${COMMON_DEPEND} - aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) - bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jre-1.6 ) -" -DEPEND=" - ${COMMON_DEPEND} - java? ( >=virtual/jdk-1.6 ) -" -BDEPEND=" - java? ( - >=virtual/jdk-1.6 - dev-java/ant-core - ) - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-jars.patch -) - -DOCS=( - ChangeLog - README.txt -) - -src_prepare() { - default - - # bug #714610 - append-cflags -fcommon - - eautoreconf -} - -multilib_src_configure() { - use java || unset JDK_HOME # Bug #621992. - - ECONF_SOURCE="${S}" econf \ - --disable-optimizations \ - $(multilib_native_use_enable utils examples) \ - $(multilib_native_use_enable java bdjava-jar) \ - $(use_with fontconfig) \ - $(use_with truetype freetype) \ - $(use_enable static-libs static) \ - $(use_with xml libxml2) -} - -multilib_src_install() { - emake DESTDIR="${D}" install - multilib_is_native_abi || return - - use utils && - find .libs/ -type f -executable ! -name "${PN}.*" \ -$(use java || echo '! -name bdj_test') -exec dobin {} + - - use java && - java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar -} - -multilib_src_install_all() { - einstalldocs - find "${D}" -name '*.la' -delete || die -} diff --git a/media-libs/libbluray/libbluray-1.2.1.ebuild b/media-libs/libbluray/libbluray-1.2.1.ebuild deleted file mode 100644 index f8e57cc06fb2.. ---
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 6cb09125e6dcc2e9a4125fe716503e320ecb9006 Author: Sam James gentoo org> AuthorDate: Sun Mar 13 05:46:08 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 13 05:46:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb09125 media-libs/libbluray: drop static-libs in 1.3.1 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.1.ebuild | 3 +-- media-libs/libbluray/libbluray-.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/media-libs/libbluray/libbluray-1.3.1.ebuild b/media-libs/libbluray/libbluray-1.3.1.ebuild index f3cc6ff95a5f..9d617a0039d2 100644 --- a/media-libs/libbluray/libbluray-1.3.1.ebuild +++ b/media-libs/libbluray/libbluray-1.3.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://www.videolan.org/developers/libbluray.html; LICENSE="LGPL-2.1" SLOT="0/2" -IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" +IUSE="aacs bdplus +fontconfig java +truetype utils +xml" RDEPEND=" dev-libs/libudfread[${MULTILIB_USEDEP}] @@ -63,7 +63,6 @@ multilib_src_configure() { $(multilib_native_use_enable java bdjava-jar) \ $(use_with fontconfig) \ $(use_with truetype freetype) \ - $(use_enable static-libs static) \ $(use_with xml libxml2) } diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index f3cc6ff95a5f..9d617a0039d2 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://www.videolan.org/developers/libbluray.html; LICENSE="LGPL-2.1" SLOT="0/2" -IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" +IUSE="aacs bdplus +fontconfig java +truetype utils +xml" RDEPEND=" dev-libs/libudfread[${MULTILIB_USEDEP}] @@ -63,7 +63,6 @@ multilib_src_configure() { $(multilib_native_use_enable java bdjava-jar) \ $(use_with fontconfig) \ $(use_with truetype freetype) \ - $(use_enable static-libs static) \ $(use_with xml libxml2) }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 26c35af64216fec77882c6aa05de2a3856103dd3 Author: Sam James gentoo org> AuthorDate: Sun Mar 13 05:18:06 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 13 05:27:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c35af6 media-libs/libbluray: add 1.3.1 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/Manifest | 1 + ...libbluray-.ebuild => libbluray-1.3.1.ebuild} | 21 - media-libs/libbluray/libbluray-.ebuild | 21 - 3 files changed, 25 insertions(+), 18 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 1894f9864c1a..05e297142fd4 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,3 +1,4 @@ DIST libbluray-1.2.0.tar.bz2 747265 BLAKE2B d9f0d1c321faa9008431b17aecba495e44d2795cea2973f9772b5be2c0193af53e3c947b9dd0b2d4d22c4085e163461252f895618e98491184d85eb7fbf5bd54 SHA512 d10413b6b86ff2d2e7c4b0103546f2142727cc5209ddb7b227aa74e27384f2e0b9abee37bf8ccc5b0cdfcaeebfb0669cf20903a247df278a8ad6dbd27469d324 DIST libbluray-1.2.1.tar.bz2 751063 BLAKE2B af353e03a70b0202776c2190d927506225bbe1147fe5bfb19039839f5d82d0beb4fd7c2813a9ce10a2bc6f9d07e2a2080b54f1442e02e5f8e72564a5bcaf0a2a SHA512 e9433034266e88c05ae3469c0bd2bf700d7f16e17ad706f48426c143c823e83c16ab79a637f1e85e4eb858aa0577630671f87ba35d179db2a1d8bc8545c4 DIST libbluray-1.3.0.tar.bz2 754069 BLAKE2B d4c699ce28d2e5b1d4dda461a1359d3a446afe72368e9d76066ca4d5c49d1f24b4bcec307608d96913d0c668168a86267416b9db37ad942628c2926b79ec47d9 SHA512 3d5145e6fd7de099c07f937282112c7abb12a5590b7c0b965b00bddee3837ddfd1a30076aaa6d6278d07a5beee3856f602125983ae075ab30eceb6ac1bd9bcdc +DIST libbluray-1.3.1.tar.bz2 754867 BLAKE2B 471963bc5b77f9da31c2ad900e7bbb1528943d2341aa4f12471e5d9a0db6964e62e917c4f19e29115c8c129bb7f8730780b44dbb1c8939c94c686f39d8521fe8 SHA512 f39fc8a11771e8fdd5eeebf0ab23535ffab44721f64b350e5d153eee44555b31c618b6d765da114254dc83ff0ff89e84c6b185f61cdbcfedd2d47a5f6e26b75a diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-1.3.1.ebuild similarity index 83% copy from media-libs/libbluray/libbluray-.ebuild copy to media-libs/libbluray/libbluray-1.3.1.ebuild index 6781e565d5d8..f3cc6ff95a5f 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-1.3.1.ebuild @@ -1,17 +1,17 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -if [[ "${PV#}" != "${PV}" ]] ; then +if [[ ${PV#} != ${PV} ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="~amd64 ~arm ~arm64 ~x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi -inherit autotools java-pkg-opt-2 flag-o-matic multilib-minimal +inherit autotools java-pkg-opt-2 multilib-minimal DESCRIPTION="Blu-ray playback libraries" HOMEPAGE="https://www.videolan.org/developers/libbluray.html; @@ -45,15 +45,17 @@ PATCHES=( "${FILESDIR}"/${PN}-jars.patch ) -DOCS=( ChangeLog README.txt ) +DOCS=( ChangeLog README.md ) src_prepare() { default + eautoreconf } multilib_src_configure() { - use java || unset JDK_HOME # Bug #621992. + # bug #621992 + use java || unset JDK_HOME ECONF_SOURCE="${S}" econf \ --disable-optimizations \ @@ -67,17 +69,18 @@ multilib_src_configure() { multilib_src_install() { emake DESTDIR="${D}" install + multilib_is_native_abi || return use utils && find .libs/ -type f -executable ! -name "${PN}.*" \ $(use java || echo '! -name bdj_test') -exec dobin {} + - use java && - java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar + use java && java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar } multilib_src_install_all() { einstalldocs + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 6781e565d5d8..f3cc6ff95a5f 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -1,17 +1,17 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -if [[ "${PV#}" != "${PV}" ]] ; then +if [[ ${PV#} != ${PV} ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="~amd64 ~arm ~arm64 ~x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: ea6167611a00875d5c0e96f2a502a1a6fdde5f46 Author: Marek Szuba gentoo org> AuthorDate: Sat Aug 21 01:18:28 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat Aug 21 08:43:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea616761 media-libs/libbluray: keyword 1.3.0-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> media-libs/libbluray/libbluray-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild index 2c79ebcdf3c..3e4c1f66ec0 100644 --- a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild +++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: d283374ba4e1b36473611394187fb279bf62c14f Author: Sam James gentoo org> AuthorDate: Thu Jun 3 00:41:45 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 00:41:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d283374b media-libs/libbluray: Stabilize 1.3.0-r1 arm64, #788226 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild index a8dcc5e2b61..2c79ebcdf3c 100644 --- a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild +++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 4220f35e5a794933f517a36299805ecf51a982a1 Author: Sam James gentoo org> AuthorDate: Wed Jun 2 02:04:50 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jun 2 02:04:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4220f35e media-libs/libbluray: Stabilize 1.3.0-r1 ppc, #788226 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild index febd0814ef3..a8dcc5e2b61 100644 --- a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild +++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 sparc x86" + KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: f0e676ee365e4311381b5a316ce491b8d9939192 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 28 19:38:34 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 28 19:38:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e676ee media-libs/libbluray: ppc64 stable wrt bug #788226 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libbluray/libbluray-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild index 5106d442806..febd0814ef3 100644 --- a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild +++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 sparc x86" + KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 sparc x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 5719cf8464ea0360b95d6fb1675ec3230e96db67 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri May 28 12:45:39 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 28 14:39:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5719cf84 media-libs/libbluray: stable 1.3.0-r1 for sparc, bug #788226 Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libbluray/libbluray-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild index 4f75f6132ab..5106d442806 100644 --- a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild +++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~sparc x86" + KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 sparc x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: a883db37aee56da00813518ded2ee858767f7f70 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue May 25 19:10:04 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue May 25 19:10:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a883db37 media-libs/libbluray: x86 stable wrt bug #788226 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libbluray/libbluray-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild index aa0e622c9d7..4f75f6132ab 100644 --- a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild +++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~sparc x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 6501adf39129499a9af4cce141fb678702619362 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue May 25 18:57:35 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue May 25 18:58:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6501adf3 media-libs/libbluray: amd64 stable wrt bug #788226 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libbluray/libbluray-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild index e03507aceb4..aa0e622c9d7 100644 --- a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild +++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: f776b7780da2c445e4c04c1634b4186d0feaf703 Author: Sam James gentoo org> AuthorDate: Tue May 25 11:56:28 2021 + Commit: Sam James gentoo org> CommitDate: Tue May 25 11:56:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f776b778 media-libs/libbluray: Stabilize 1.3.0-r1 arm, #788226 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild index 7e8ef811ae3..e03507aceb4 100644 --- a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild +++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 5b3f04aea80e89cc48fb4f3761c96a0a672edb69 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Apr 25 09:15:45 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 25 09:18:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3f04ae media-libs/libbluray: keyworded 1.3.0-r1 for ppc keyworded wrt bug #783942 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libbluray/libbluray-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild index 3ed2a0072c4..7e8ef811ae3 100644 --- a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild +++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 721dd7aa9030455655e4ab43b9f89f30f5d63aa7 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Apr 20 13:52:07 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 20 17:05:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721dd7aa media-libs/libbluray: keyworded 1.3.0-r1 for sparc, bug #783942 Package-Manager: Portage-3.0.17, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libbluray/libbluray-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild index 6781e565d5d..3ed2a0072c4 100644 --- a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild +++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 867e09b05d30e9ed54288ffe62b751326a7f1991 Author: Sam James gentoo org> AuthorDate: Mon Apr 19 00:17:00 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 19 00:18:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867e09b0 media-libs/libbluray: fix DeprecatedDep for Java Didn't change all the dependencies previously, oops! Fixes: b9d564c7fb70849b93102aab32f3693b089ec6c3 Signed-off-by: Sam James gentoo.org> .../libbluray/{libbluray-1.3.0.ebuild => libbluray-1.3.0-r1.ebuild} | 2 +- media-libs/libbluray/libbluray-.ebuild | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/libbluray/libbluray-1.3.0.ebuild b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild similarity index 98% rename from media-libs/libbluray/libbluray-1.3.0.ebuild rename to media-libs/libbluray/libbluray-1.3.0-r1.ebuild index 5300670e921..6781e565d5d 100644 --- a/media-libs/libbluray/libbluray-1.3.0.ebuild +++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild @@ -37,7 +37,7 @@ BDEPEND=" virtual/pkgconfig java? ( dev-java/ant-core - >=virtual/jdk-1.6 + >=virtual/jdk-1.8:* ) " diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 64c86568e0f..6781e565d5d 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -25,19 +25,19 @@ RDEPEND=" aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jre-1.6 ) + java? ( >=virtual/jre-1.8:* ) truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) " DEPEND=" ${RDEPEND} - java? ( >=virtual/jdk-1.6 ) + java? ( >=virtual/jdk-1.8:* ) " BDEPEND=" virtual/pkgconfig java? ( dev-java/ant-core - >=virtual/jdk-1.6 + >=virtual/jdk-1.8:* ) "
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: b9d564c7fb70849b93102aab32f3693b089ec6c3 Author: Sam James gentoo org> AuthorDate: Sun Apr 18 22:58:11 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 18 23:05:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d564c7 media-libs/libbluray: add 1.3.0 * Bump to 1.3.0 * Use system copy of libudfread * Update Java dependency as per fordfrog@'s email to gentoo-dev Signed-off-by: Sam James gentoo.org> media-libs/libbluray/Manifest | 1 + ...ibbluray-.ebuild => libbluray-1.3.0.ebuild} | 31 +- media-libs/libbluray/libbluray-.ebuild | 27 --- 3 files changed, 25 insertions(+), 34 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 97df0a151ad..1894f9864c1 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,2 +1,3 @@ DIST libbluray-1.2.0.tar.bz2 747265 BLAKE2B d9f0d1c321faa9008431b17aecba495e44d2795cea2973f9772b5be2c0193af53e3c947b9dd0b2d4d22c4085e163461252f895618e98491184d85eb7fbf5bd54 SHA512 d10413b6b86ff2d2e7c4b0103546f2142727cc5209ddb7b227aa74e27384f2e0b9abee37bf8ccc5b0cdfcaeebfb0669cf20903a247df278a8ad6dbd27469d324 DIST libbluray-1.2.1.tar.bz2 751063 BLAKE2B af353e03a70b0202776c2190d927506225bbe1147fe5bfb19039839f5d82d0beb4fd7c2813a9ce10a2bc6f9d07e2a2080b54f1442e02e5f8e72564a5bcaf0a2a SHA512 e9433034266e88c05ae3469c0bd2bf700d7f16e17ad706f48426c143c823e83c16ab79a637f1e85e4eb858aa0577630671f87ba35d179db2a1d8bc8545c4 +DIST libbluray-1.3.0.tar.bz2 754069 BLAKE2B d4c699ce28d2e5b1d4dda461a1359d3a446afe72368e9d76066ca4d5c49d1f24b4bcec307608d96913d0c668168a86267416b9db37ad942628c2926b79ec47d9 SHA512 3d5145e6fd7de099c07f937282112c7abb12a5590b7c0b965b00bddee3837ddfd1a30076aaa6d6278d07a5beee3856f602125983ae075ab30eceb6ac1bd9bcdc diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-1.3.0.ebuild similarity index 86% copy from media-libs/libbluray/libbluray-.ebuild copy to media-libs/libbluray/libbluray-1.3.0.ebuild index e0edf969521..5300670e921 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-1.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi @@ -20,37 +20,32 @@ LICENSE="LGPL-2.1" SLOT="0/2" IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" -COMMON_DEPEND=" - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) - fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) -" RDEPEND=" - ${COMMON_DEPEND} + dev-libs/libudfread[${MULTILIB_USEDEP}] aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jre-1.6 ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.8:* ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) " DEPEND=" - ${COMMON_DEPEND} - java? ( >=virtual/jdk-1.6 ) + ${RDEPEND} + java? ( >=virtual/jdk-1.8:* ) " BDEPEND=" + virtual/pkgconfig java? ( - >=virtual/jdk-1.6 dev-java/ant-core + >=virtual/jdk-1.6 ) - virtual/pkgconfig " PATCHES=( "${FILESDIR}"/${PN}-jars.patch ) -DOCS=( - ChangeLog - README.txt -) +DOCS=( ChangeLog README.txt ) src_prepare() { default @@ -84,5 +79,5 @@ multilib_src_install() { multilib_src_install_all() { einstalldocs - find "${D}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index e0edf969521..64c86568e0f 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 6efc21890bcd7fe0c7ea73642fe71f9e78970eb5 Author: Sam James gentoo org> AuthorDate: Sat Feb 27 04:49:37 2021 + Commit: Sam James gentoo org> CommitDate: Sat Feb 27 04:49:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6efc2189 media-libs/libbluray: fix gcc 10 build Closes: https://bugs.gentoo.org/714610 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.2.0.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/media-libs/libbluray/libbluray-1.2.0.ebuild b/media-libs/libbluray/libbluray-1.2.0.ebuild index 5046241e54d..db894afbff0 100644 --- a/media-libs/libbluray/libbluray-1.2.0.ebuild +++ b/media-libs/libbluray/libbluray-1.2.0.ebuild @@ -54,6 +54,10 @@ DOCS=( src_prepare() { default + + # bug #714610 + append-cflags -fcommon + eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: b6b0c63f8d02896598aafd926d62c6b8d1917645 Author: Sam James gentoo org> AuthorDate: Thu Jan 7 11:22:56 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 11:33:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b0c63f media-libs/libbluray: cleanup old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/Manifest | 1 - media-libs/libbluray/libbluray-1.1.2.ebuild | 88 - 2 files changed, 89 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 987d86b0061..97df0a151ad 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,3 +1,2 @@ -DIST libbluray-1.1.2.tar.bz2 745779 BLAKE2B 04803f67d9b0732df54e85d960539280ce26755c5874ae90cc8d787036ad279fca8c508695ea0607eed1183eea7b0be9326999dda473dc864fa4da131a27af40 SHA512 5a82af6c1840a1dcb31d06d90203c68e2c4f0bbadc9212eb0bb2776d42b0ab3793a769ebe07b3051be151e8b15876874d5a0658292f72b7126dd915a1ada3fe7 DIST libbluray-1.2.0.tar.bz2 747265 BLAKE2B d9f0d1c321faa9008431b17aecba495e44d2795cea2973f9772b5be2c0193af53e3c947b9dd0b2d4d22c4085e163461252f895618e98491184d85eb7fbf5bd54 SHA512 d10413b6b86ff2d2e7c4b0103546f2142727cc5209ddb7b227aa74e27384f2e0b9abee37bf8ccc5b0cdfcaeebfb0669cf20903a247df278a8ad6dbd27469d324 DIST libbluray-1.2.1.tar.bz2 751063 BLAKE2B af353e03a70b0202776c2190d927506225bbe1147fe5bfb19039839f5d82d0beb4fd7c2813a9ce10a2bc6f9d07e2a2080b54f1442e02e5f8e72564a5bcaf0a2a SHA512 e9433034266e88c05ae3469c0bd2bf700d7f16e17ad706f48426c143c823e83c16ab79a637f1e85e4eb858aa0577630671f87ba35d179db2a1d8bc8545c4 diff --git a/media-libs/libbluray/libbluray-1.1.2.ebuild b/media-libs/libbluray/libbluray-1.1.2.ebuild deleted file mode 100644 index 016d1a2c031..000 --- a/media-libs/libbluray/libbluray-1.1.2.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ "${PV#}" != "${PV}" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; -else - KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86" - SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; -fi - -inherit autotools java-pkg-opt-2 flag-o-matic multilib-minimal - -DESCRIPTION="Blu-ray playback libraries" -HOMEPAGE="https://www.videolan.org/developers/libbluray.html; - -LICENSE="LGPL-2.1" -SLOT="0/2" -IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" - -COMMON_DEPEND=" - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) - fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) -" -RDEPEND=" - ${COMMON_DEPEND} - aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) - bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jre-1.6 ) -" -DEPEND=" - ${COMMON_DEPEND} - java? ( >=virtual/jdk-1.6 ) -" -BDEPEND=" - java? ( - >=virtual/jdk-1.6 - dev-java/ant-core - ) - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-jars.patch -) - -DOCS=( - ChangeLog - README.txt -) - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - use java || unset JDK_HOME # Bug #621992. - - ECONF_SOURCE="${S}" econf \ - --disable-optimizations \ - $(multilib_native_use_enable utils examples) \ - $(multilib_native_use_enable java bdjava-jar) \ - $(use_with fontconfig) \ - $(use_with truetype freetype) \ - $(use_enable static-libs static) \ - $(use_with xml libxml2) -} - -multilib_src_install() { - emake DESTDIR="${D}" install - multilib_is_native_abi || return - - use utils && - find .libs/ -type f -executable ! -name "${PN}.*" \ -$(use java || echo '! -name bdj_test') -exec dobin {} + - - use java && - java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar -} - -multilib_src_install_all() { - einstalldocs - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: cc4f8fef9acbd9144d11d4834cebb2e2884d6126 Author: Sam James gentoo org> AuthorDate: Wed Jan 6 08:09:18 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 6 08:09:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4f8fef media-libs/libbluray: Stabilize 1.2.0 arm, #762883 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.2.0.ebuild b/media-libs/libbluray/libbluray-1.2.0.ebuild index f2cc887eed8..9f7cbac97f3 100644 --- a/media-libs/libbluray/libbluray-1.2.0.ebuild +++ b/media-libs/libbluray/libbluray-1.2.0.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 ~arm arm64 ppc ppc64 sparc ~x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 sparc ~x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: c8813fea5d13bde129f31e7860c7340ecb924e5e Author: Sam James gentoo org> AuthorDate: Sun Jan 3 21:10:11 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 3 21:10:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8813fea media-libs/libbluray: Stabilize 1.2.0 arm64, #762883 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.2.0.ebuild b/media-libs/libbluray/libbluray-1.2.0.ebuild index 6e349f2e509..f2cc887eed8 100644 --- a/media-libs/libbluray/libbluray-1.2.0.ebuild +++ b/media-libs/libbluray/libbluray-1.2.0.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ppc ppc64 sparc ~x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 6e04eb78be75a88a9ea4a7334824a07aac024c76 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Jan 2 11:39:20 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 2 11:51:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e04eb78 media-libs/libbluray: stable 1.2.0 for sparc, bug #762883 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libbluray/libbluray-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.2.0.ebuild b/media-libs/libbluray/libbluray-1.2.0.ebuild index 69352f039b1..efc6f0a7028 100644 --- a/media-libs/libbluray/libbluray-1.2.0.ebuild +++ b/media-libs/libbluray/libbluray-1.2.0.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 842125e9ed3e7cfb8147412d7bc3dbc2d88a4de5 Author: Sam James gentoo org> AuthorDate: Fri Jan 1 05:46:23 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 1 05:46:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842125e9 media-libs/libbluray: Stabilize 1.2.0 amd64, #762883 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libbluray/libbluray-1.2.0.ebuild b/media-libs/libbluray/libbluray-1.2.0.ebuild index a977ea88e85..69352f039b1 100644 --- a/media-libs/libbluray/libbluray-1.2.0.ebuild +++ b/media-libs/libbluray/libbluray-1.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: d4e5bc36b7dbd8a6ebebca427d73b9f43a21e7df Author: Sam James gentoo org> AuthorDate: Fri Jan 1 03:13:15 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 1 03:13:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e5bc36 media-libs/libbluray: bump to 1.2.1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/Manifest | 1 + media-libs/libbluray/libbluray-1.2.1.ebuild | 88 + 2 files changed, 89 insertions(+) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 25f46349012..987d86b0061 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,2 +1,3 @@ DIST libbluray-1.1.2.tar.bz2 745779 BLAKE2B 04803f67d9b0732df54e85d960539280ce26755c5874ae90cc8d787036ad279fca8c508695ea0607eed1183eea7b0be9326999dda473dc864fa4da131a27af40 SHA512 5a82af6c1840a1dcb31d06d90203c68e2c4f0bbadc9212eb0bb2776d42b0ab3793a769ebe07b3051be151e8b15876874d5a0658292f72b7126dd915a1ada3fe7 DIST libbluray-1.2.0.tar.bz2 747265 BLAKE2B d9f0d1c321faa9008431b17aecba495e44d2795cea2973f9772b5be2c0193af53e3c947b9dd0b2d4d22c4085e163461252f895618e98491184d85eb7fbf5bd54 SHA512 d10413b6b86ff2d2e7c4b0103546f2142727cc5209ddb7b227aa74e27384f2e0b9abee37bf8ccc5b0cdfcaeebfb0669cf20903a247df278a8ad6dbd27469d324 +DIST libbluray-1.2.1.tar.bz2 751063 BLAKE2B af353e03a70b0202776c2190d927506225bbe1147fe5bfb19039839f5d82d0beb4fd7c2813a9ce10a2bc6f9d07e2a2080b54f1442e02e5f8e72564a5bcaf0a2a SHA512 e9433034266e88c05ae3469c0bd2bf700d7f16e17ad706f48426c143c823e83c16ab79a637f1e85e4eb858aa0577630671f87ba35d179db2a1d8bc8545c4 diff --git a/media-libs/libbluray/libbluray-1.2.1.ebuild b/media-libs/libbluray/libbluray-1.2.1.ebuild new file mode 100644 index 000..f8e57cc06fb --- /dev/null +++ b/media-libs/libbluray/libbluray-1.2.1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ "${PV#}" != "${PV}" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; +else + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; +fi + +inherit autotools java-pkg-opt-2 flag-o-matic multilib-minimal + +DESCRIPTION="Blu-ray playback libraries" +HOMEPAGE="https://www.videolan.org/developers/libbluray.html; + +LICENSE="LGPL-2.1" +SLOT="0/2" +IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" + +COMMON_DEPEND=" + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ${COMMON_DEPEND} + aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) + bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.6 ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( >=virtual/jdk-1.6 ) +" +BDEPEND=" + java? ( + >=virtual/jdk-1.6 + dev-java/ant-core + ) + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-jars.patch +) + +DOCS=( + ChangeLog + README.txt +) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + use java || unset JDK_HOME # Bug #621992. + + ECONF_SOURCE="${S}" econf \ + --disable-optimizations \ + $(multilib_native_use_enable utils examples) \ + $(multilib_native_use_enable java bdjava-jar) \ + $(use_with fontconfig) \ + $(use_with truetype freetype) \ + $(use_enable static-libs static) \ + $(use_with xml libxml2) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + multilib_is_native_abi || return + + use utils && + find .libs/ -type f -executable ! -name "${PN}.*" \ +$(use java || echo '! -name bdj_test') -exec dobin {} + + + use java && + java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 61064d994b615fd188698fb4e244f4dc07b88e4b Author: James Le Cuirot gentoo org> AuthorDate: Tue Mar 24 11:38:39 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Mar 24 11:38:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61064d99 media-libs/libbluray: Version bump to 1.2.0 Package-Manager: Portage-2.3.95, Repoman-2.3.20 Signed-off-by: James Le Cuirot gentoo.org> media-libs/libbluray/Manifest | 1 + media-libs/libbluray/libbluray-1.2.0.ebuild | 88 + 2 files changed, 89 insertions(+) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 39141966a6b..25f46349012 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1 +1,2 @@ DIST libbluray-1.1.2.tar.bz2 745779 BLAKE2B 04803f67d9b0732df54e85d960539280ce26755c5874ae90cc8d787036ad279fca8c508695ea0607eed1183eea7b0be9326999dda473dc864fa4da131a27af40 SHA512 5a82af6c1840a1dcb31d06d90203c68e2c4f0bbadc9212eb0bb2776d42b0ab3793a769ebe07b3051be151e8b15876874d5a0658292f72b7126dd915a1ada3fe7 +DIST libbluray-1.2.0.tar.bz2 747265 BLAKE2B d9f0d1c321faa9008431b17aecba495e44d2795cea2973f9772b5be2c0193af53e3c947b9dd0b2d4d22c4085e163461252f895618e98491184d85eb7fbf5bd54 SHA512 d10413b6b86ff2d2e7c4b0103546f2142727cc5209ddb7b227aa74e27384f2e0b9abee37bf8ccc5b0cdfcaeebfb0669cf20903a247df278a8ad6dbd27469d324 diff --git a/media-libs/libbluray/libbluray-1.2.0.ebuild b/media-libs/libbluray/libbluray-1.2.0.ebuild new file mode 100644 index 000..a977ea88e85 --- /dev/null +++ b/media-libs/libbluray/libbluray-1.2.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ "${PV#}" != "${PV}" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; +else + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; +fi + +inherit autotools java-pkg-opt-2 flag-o-matic multilib-minimal + +DESCRIPTION="Blu-ray playback libraries" +HOMEPAGE="https://www.videolan.org/developers/libbluray.html; + +LICENSE="LGPL-2.1" +SLOT="0/2" +IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" + +COMMON_DEPEND=" + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ${COMMON_DEPEND} + aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) + bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.6 ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( >=virtual/jdk-1.6 ) +" +BDEPEND=" + java? ( + >=virtual/jdk-1.6 + dev-java/ant-core + ) + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-jars.patch +) + +DOCS=( + ChangeLog + README.txt +) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + use java || unset JDK_HOME # Bug #621992. + + ECONF_SOURCE="${S}" econf \ + --disable-optimizations \ + $(multilib_native_use_enable utils examples) \ + $(multilib_native_use_enable java bdjava-jar) \ + $(use_with fontconfig) \ + $(use_with truetype freetype) \ + $(use_enable static-libs static) \ + $(use_with xml libxml2) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + multilib_is_native_abi || return + + use utils && + find .libs/ -type f -executable ! -name "${PN}.*" \ +$(use java || echo '! -name bdj_test') -exec dobin {} + + + use java && + java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 0a719e7e961d789c626cc7e43ac439baf6d66bee Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Sep 13 19:00:38 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Sep 13 19:43:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a719e7e media-libs/libbluray: Drop old Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libbluray/Manifest | 2 - media-libs/libbluray/libbluray-1.0.2.ebuild | 90 - media-libs/libbluray/libbluray-1.1.1.ebuild | 88 3 files changed, 180 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 611db7072d7..39141966a6b 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,3 +1 @@ -DIST libbluray-1.0.2.tar.bz2 733058 BLAKE2B 6428b3cb8a2339e2c2d7f86663d6917d8484b858fb03aaf3bda6824181d072050625d37280cf011574c07316ef83103b334f654de1a6219e3a33343532cfe986 SHA512 e1360ad08aa6cc67a80efa81a09004faebbe31105f1961494f82f655e3e7378b198ee3bc534b0d0c2bfec726939b11b545cc8bbfa30794fc647432dadf71089b -DIST libbluray-1.1.1.tar.bz2 746034 BLAKE2B 031d9c4f5ed85cb9128ec6f9b0c4232e889578ca03e131024ce2bc7049ff7990ef1936aa5a525266f8d5402e58d9c2a92b14338259c37dfaebb50c6b9745ca1e SHA512 0a3bcef06d2a58c51c3d46934c32941ec0606dc9b71fe36f72a6e34ab8113cf72cfb6e2fdd51f23e0a44ccd404323f5ac5c666aa1d839ae16cc775267cbce839 DIST libbluray-1.1.2.tar.bz2 745779 BLAKE2B 04803f67d9b0732df54e85d960539280ce26755c5874ae90cc8d787036ad279fca8c508695ea0607eed1183eea7b0be9326999dda473dc864fa4da131a27af40 SHA512 5a82af6c1840a1dcb31d06d90203c68e2c4f0bbadc9212eb0bb2776d42b0ab3793a769ebe07b3051be151e8b15876874d5a0658292f72b7126dd915a1ada3fe7 diff --git a/media-libs/libbluray/libbluray-1.0.2.ebuild b/media-libs/libbluray/libbluray-1.0.2.ebuild deleted file mode 100644 index 3a0de19840c..000 --- a/media-libs/libbluray/libbluray-1.0.2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -if [[ "${PV#}" != "${PV}" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; -else - KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" - SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; -fi - -inherit autotools java-pkg-opt-2 flag-o-matic multilib-minimal - -DESCRIPTION="Blu-ray playback libraries" -HOMEPAGE="https://www.videolan.org/developers/libbluray.html; - -LICENSE="LGPL-2.1" -SLOT="0/2" -IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" - -COMMON_DEPEND=" - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) - fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) -" -RDEPEND=" - ${COMMON_DEPEND} - aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) - bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jre-1.6 ) -" -DEPEND=" - ${COMMON_DEPEND} - java? ( - >=virtual/jdk-1.6 - dev-java/ant-core - ) - virtual/pkgconfig -" - -DOCS=( ChangeLog README.txt ) - -src_prepare() { - default - unset JDK_HOME #621992 - if use java ; then - export JDK_HOME="$(java-config -g JAVA_HOME)" - - # don't install a duplicate jar file - sed -i '/^jar_DATA/d' Makefile.am || die - - java-pkg-opt-2_src_prepare - fi - - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - --disable-optimizations \ - $(multilib_native_use_enable utils examples) \ - $(multilib_native_use_enable java bdjava-jar) \ - $(use_with fontconfig) \ - $(use_with truetype freetype) \ - $(use_enable static-libs static) \ - $(use_with xml libxml2) -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi && use utils; then - cd .libs/ || die - dobin index_dump mobj_dump mpls_dump bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump - if use java; then - dobin bdj_test - fi - fi - - if multilib_is_native_abi && use java; then - java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-*.jar - fi -} - -multilib_src_install_all() { - einstalldocs - find "${D}" -name '*.la' -delete || die -} diff --git a/media-libs/libbluray/libbluray-1.1.1.ebuild b/media-libs/libbluray/libbluray-1.1.1.ebuild deleted file mode 100644 index d6504f9ac9d..000 ---
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 3768d7030cb7044ea704c9a20b4517d39c89939c Author: Mikle Kolyada gentoo org> AuthorDate: Fri Sep 13 17:38:47 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Sep 13 17:38:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3768d703 media-libs/libbluray: arm stable wrt bug #688706 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> media-libs/libbluray/libbluray-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.1.2.ebuild b/media-libs/libbluray/libbluray-1.1.2.ebuild index 42a8ec25429..8c5f865ee2a 100644 --- a/media-libs/libbluray/libbluray-1.1.2.ebuild +++ b/media-libs/libbluray/libbluray-1.1.2.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 ~arm arm64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 0f8b24cc0341f40a17979d4320f817784fed5172 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 13 10:32:16 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 13 10:32:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8b24cc media-libs/libbluray: ppc64 stable wrt bug #688706 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libbluray/libbluray-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.1.2.ebuild b/media-libs/libbluray/libbluray-1.1.2.ebuild index 48fd1c9ba33..42a8ec25429 100644 --- a/media-libs/libbluray/libbluray-1.1.2.ebuild +++ b/media-libs/libbluray/libbluray-1.1.2.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="amd64 ~arm arm64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 4686b1b82ba3800f0f6e0bd7c4c074b2ba3c32e9 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 13 10:30:31 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 13 10:30:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4686b1b8 media-libs/libbluray: ppc stable wrt bug #688706 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libbluray/libbluray-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.1.2.ebuild b/media-libs/libbluray/libbluray-1.1.2.ebuild index 5e42321aa3a..48fd1c9ba33 100644 --- a/media-libs/libbluray/libbluray-1.1.2.ebuild +++ b/media-libs/libbluray/libbluray-1.1.2.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: f7d10c255e691bc6ccb38082587801342e592023 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Aug 9 13:49:00 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 10 07:58:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d10c25 media-libs/libbluray: stable 1.1.2 for sparc, bug #688706 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libbluray/libbluray-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.1.2.ebuild b/media-libs/libbluray/libbluray-1.1.2.ebuild index cc5173455c2..c8f7a595859 100644 --- a/media-libs/libbluray/libbluray-1.1.2.ebuild +++ b/media-libs/libbluray/libbluray-1.1.2.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 7e4a19340c93e58a5db82b24d1828a6471b03929 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Aug 8 07:42:23 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Aug 8 07:42:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4a1934 media-libs/libbluray: amd64 stable wrt bug #688706 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libbluray/libbluray-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.1.2.ebuild b/media-libs/libbluray/libbluray-1.1.2.ebuild index 063a4718742..cc5173455c2 100644 --- a/media-libs/libbluray/libbluray-1.1.2.ebuild +++ b/media-libs/libbluray/libbluray-1.1.2.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: b363326c132c3da3f5d20a6205dbc71da5c3706c Author: Aaron Bauman gentoo org> AuthorDate: Tue Aug 6 22:26:56 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Aug 6 22:26:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b363326c media-libs/libbluray: arm64 stable (bug #688706) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="arm64" media-libs/libbluray/libbluray-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.1.2.ebuild b/media-libs/libbluray/libbluray-1.1.2.ebuild index d6504f9ac9d..063a4718742 100644 --- a/media-libs/libbluray/libbluray-1.1.2.ebuild +++ b/media-libs/libbluray/libbluray-1.1.2.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: b7ca8393057d9ede6381521ce93f25fd16859ad4 Author: Aaron Bauman gentoo org> AuthorDate: Sat Jul 27 12:27:35 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Jul 27 12:27:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ca8393 media-libs/libbluray: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" media-libs/libbluray/libbluray-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.0.2.ebuild b/media-libs/libbluray/libbluray-1.0.2.ebuild index 82bb6902a07..3a0de19840c 100644 --- a/media-libs/libbluray/libbluray-1.0.2.ebuild +++ b/media-libs/libbluray/libbluray-1.0.2.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else - KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: ee7b83ef88c1da2c368dbf6a633dedd4d7b133a3 Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 25 19:24:00 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jun 25 19:24:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7b83ef media-libs/libbluray: Bump to version 1.1.2 Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> media-libs/libbluray/Manifest | 1 + media-libs/libbluray/libbluray-1.1.2.ebuild | 88 + 2 files changed, 89 insertions(+) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index f0f4a53f1b2..611db7072d7 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,2 +1,3 @@ DIST libbluray-1.0.2.tar.bz2 733058 BLAKE2B 6428b3cb8a2339e2c2d7f86663d6917d8484b858fb03aaf3bda6824181d072050625d37280cf011574c07316ef83103b334f654de1a6219e3a33343532cfe986 SHA512 e1360ad08aa6cc67a80efa81a09004faebbe31105f1961494f82f655e3e7378b198ee3bc534b0d0c2bfec726939b11b545cc8bbfa30794fc647432dadf71089b DIST libbluray-1.1.1.tar.bz2 746034 BLAKE2B 031d9c4f5ed85cb9128ec6f9b0c4232e889578ca03e131024ce2bc7049ff7990ef1936aa5a525266f8d5402e58d9c2a92b14338259c37dfaebb50c6b9745ca1e SHA512 0a3bcef06d2a58c51c3d46934c32941ec0606dc9b71fe36f72a6e34ab8113cf72cfb6e2fdd51f23e0a44ccd404323f5ac5c666aa1d839ae16cc775267cbce839 +DIST libbluray-1.1.2.tar.bz2 745779 BLAKE2B 04803f67d9b0732df54e85d960539280ce26755c5874ae90cc8d787036ad279fca8c508695ea0607eed1183eea7b0be9326999dda473dc864fa4da131a27af40 SHA512 5a82af6c1840a1dcb31d06d90203c68e2c4f0bbadc9212eb0bb2776d42b0ab3793a769ebe07b3051be151e8b15876874d5a0658292f72b7126dd915a1ada3fe7 diff --git a/media-libs/libbluray/libbluray-1.1.2.ebuild b/media-libs/libbluray/libbluray-1.1.2.ebuild new file mode 100644 index 000..d6504f9ac9d --- /dev/null +++ b/media-libs/libbluray/libbluray-1.1.2.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ "${PV#}" != "${PV}" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; +else + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; +fi + +inherit autotools java-pkg-opt-2 flag-o-matic multilib-minimal + +DESCRIPTION="Blu-ray playback libraries" +HOMEPAGE="https://www.videolan.org/developers/libbluray.html; + +LICENSE="LGPL-2.1" +SLOT="0/2" +IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" + +COMMON_DEPEND=" + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ${COMMON_DEPEND} + aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) + bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.6 ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( >=virtual/jdk-1.6 ) +" +BDEPEND=" + java? ( + >=virtual/jdk-1.6 + dev-java/ant-core + ) + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-jars.patch +) + +DOCS=( + ChangeLog + README.txt +) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + use java || unset JDK_HOME # Bug #621992. + + ECONF_SOURCE="${S}" econf \ + --disable-optimizations \ + $(multilib_native_use_enable utils examples) \ + $(multilib_native_use_enable java bdjava-jar) \ + $(use_with fontconfig) \ + $(use_with truetype freetype) \ + $(use_enable static-libs static) \ + $(use_with xml libxml2) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + multilib_is_native_abi || return + + use utils && + find .libs/ -type f -executable ! -name "${PN}.*" \ +$(use java || echo '! -name bdj_test') -exec dobin {} + + + use java && + java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 2029dc2ddb329e3eb77fd3ab9639a0349113fa95 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun May 5 02:55:07 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Sun May 5 19:04:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2029dc2d media-libs/libbluray: Update EGIT_REPO_URI. Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> media-libs/libbluray/libbluray-1.0.2.ebuild | 4 ++-- media-libs/libbluray/libbluray-1.1.1.ebuild | 2 +- media-libs/libbluray/libbluray-.ebuild | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/libbluray/libbluray-1.0.2.ebuild b/media-libs/libbluray/libbluray-1.0.2.ebuild index 1dd1be0ec72..82bb6902a07 100644 --- a/media-libs/libbluray/libbluray-1.0.2.ebuild +++ b/media-libs/libbluray/libbluray-1.0.2.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 - EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; + EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; diff --git a/media-libs/libbluray/libbluray-1.1.1.ebuild b/media-libs/libbluray/libbluray-1.1.1.ebuild index 4a5301a677d..d6504f9ac9d 100644 --- a/media-libs/libbluray/libbluray-1.1.1.ebuild +++ b/media-libs/libbluray/libbluray-1.1.1.ebuild @@ -5,7 +5,7 @@ EAPI=7 if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 - EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; + EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 4a5301a677d..d6504f9ac9d 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -5,7 +5,7 @@ EAPI=7 if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 - EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; + EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git; else KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2;
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/, media-libs/libbluray/files/
commit: 50591ef0ce170b46770592d44dfab01766bd2992 Author: James Le Cuirot gentoo org> AuthorDate: Sun Apr 14 19:59:53 2019 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Apr 14 19:59:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50591ef0 media-libs/libbluray: Bump to 1.1.1, EAPI 7, fix versioned jars issue Closes: https://bugs.gentoo.org/639284 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: James Le Cuirot gentoo.org> media-libs/libbluray/Manifest | 1 + media-libs/libbluray/files/libbluray-jars.patch| 46 ++ ...ibbluray-.ebuild => libbluray-1.1.1.ebuild} | 44 ++--- media-libs/libbluray/libbluray-.ebuild | 44 ++--- 4 files changed, 89 insertions(+), 46 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index a6b4ab1d997..f0f4a53f1b2 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1 +1,2 @@ DIST libbluray-1.0.2.tar.bz2 733058 BLAKE2B 6428b3cb8a2339e2c2d7f86663d6917d8484b858fb03aaf3bda6824181d072050625d37280cf011574c07316ef83103b334f654de1a6219e3a33343532cfe986 SHA512 e1360ad08aa6cc67a80efa81a09004faebbe31105f1961494f82f655e3e7378b198ee3bc534b0d0c2bfec726939b11b545cc8bbfa30794fc647432dadf71089b +DIST libbluray-1.1.1.tar.bz2 746034 BLAKE2B 031d9c4f5ed85cb9128ec6f9b0c4232e889578ca03e131024ce2bc7049ff7990ef1936aa5a525266f8d5402e58d9c2a92b14338259c37dfaebb50c6b9745ca1e SHA512 0a3bcef06d2a58c51c3d46934c32941ec0606dc9b71fe36f72a6e34ab8113cf72cfb6e2fdd51f23e0a44ccd404323f5ac5c666aa1d839ae16cc775267cbce839 diff --git a/media-libs/libbluray/files/libbluray-jars.patch b/media-libs/libbluray/files/libbluray-jars.patch new file mode 100644 index 000..f313bf22a21 --- /dev/null +++ b/media-libs/libbluray/files/libbluray-jars.patch @@ -0,0 +1,46 @@ +diff -Naur a/Makefile.am b/Makefile.am +--- a/Makefile.am 2019-04-05 09:34:16.0 +0100 b/Makefile.am 2019-04-14 20:30:19.570385252 +0100 +@@ -239,10 +239,10 @@ + awt_src = java-$(BDJ_TYPE) + endif + +-jardir=$(datadir)/java/ ++jardir=$(datadir)/libbluray/lib/ + jar_DATA = \ +- $(top_builddir)/.libs/libbluray-$(BDJ_TYPE)-$(VERSION).jar \ +- $(top_builddir)/.libs/libbluray-awt-$(BDJ_TYPE)-$(VERSION).jar ++ $(top_builddir)/.libs/libbluray-$(BDJ_TYPE)-gentoo.jar \ ++ $(top_builddir)/.libs/libbluray-awt-$(BDJ_TYPE)-gentoo.jar + + $(jar_DATA): all-local + +@@ -253,13 +253,13 @@ + -Dsrc_awt=:$(awt_src) \ + $(java_versions) \ + -Dbootclasspath="$(BDJ_BOOTCLASSPATH)" \ +- -Dversion='$(BDJ_TYPE)-$(VERSION)' ++ -Dversion='$(BDJ_TYPE)-gentoo' + + clean-local: + ant -f $(top_srcdir)/src/libbluray/bdj/build.xml \ + -Dbuild='$(abs_builddir)/src/libbluray/bdj/build' \ + -Ddist='$(abs_builddir)/.libs' \ +- -Dversion='$(BDJ_TYPE)-$(VERSION)' \ ++ -Dversion='$(BDJ_TYPE)-gentoo' \ + clean + endif + +diff -Naur a/src/libbluray/bdj/bdj.c b/src/libbluray/bdj/bdj.c +--- a/src/libbluray/bdj/bdj.c 2019-04-05 09:34:16.0 +0100 b/src/libbluray/bdj/bdj.c 2019-04-14 20:21:01.927193454 +0100 +@@ -22,6 +22,9 @@ + #include "config.h" + #endif + ++#undef VERSION ++#define VERSION "gentoo" ++ + #include "bdj.h" + + #include "native/register_native.h" diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-1.1.1.ebuild similarity index 72% copy from media-libs/libbluray/libbluray-.ebuild copy to media-libs/libbluray/libbluray-1.1.1.ebuild index 81159745968..4a5301a677d 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-1.1.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 @@ -33,6 +33,9 @@ RDEPEND=" " DEPEND=" ${COMMON_DEPEND} + java? ( >=virtual/jdk-1.6 ) +" +BDEPEND=" java? ( >=virtual/jdk-1.6 dev-java/ant-core @@ -40,24 +43,23 @@ DEPEND=" virtual/pkgconfig " -DOCS=( ChangeLog README.txt ) +PATCHES=( + "${FILESDIR}"/${PN}-jars.patch +) + +DOCS=( + ChangeLog + README.txt +) src_prepare() { default - unset JDK_HOME #621992 - if use java ; then - export JDK_HOME="$(java-config -g JAVA_HOME)" - - # don't install a duplicate jar file - sed -i '/^jar_DATA/d' Makefile.am || die - - java-pkg-opt-2_src_prepare - fi - eautoreconf } multilib_src_configure() { + use java || unset JDK_HOME # Bug #621992. + ECONF_SOURCE="${S}" econf \ --disable-optimizations \ $(multilib_native_use_enable utils
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 592a4889e9aa6f02ae01af0028d03fc13ed20160 Author: James Le Cuirot gentoo org> AuthorDate: Fri Sep 21 19:48:05 2018 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Sep 21 19:48:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592a4889 media-libs/libbluray: Drop unused udf USE flag from metadata Package-Manager: Portage-2.3.49, Repoman-2.3.10 media-libs/libbluray/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/media-libs/libbluray/metadata.xml b/media-libs/libbluray/metadata.xml index e690f3a3310..ea48f1f7362 100644 --- a/media-libs/libbluray/metadata.xml +++ b/media-libs/libbluray/metadata.xml @@ -9,7 +9,6 @@ Add support for decryption of AACS Use media-libs/libbdplus for BD+ decryption Add support for BD-J - Add UDF (Universal Disk Format) support Install command-line utilities and examples
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 9027bbe12d28af03cb7cad29f489e28361c3f970 Author: James Le Cuirot gentoo org> AuthorDate: Wed Sep 12 22:37:27 2018 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Sep 21 18:21:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9027bbe1 media-libs/libbluray: Bring in sync with latest release The ebuild had fallen behind. Package-Manager: Portage-2.3.49, Repoman-2.3.10 media-libs/libbluray/libbluray-.ebuild | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index a30dae66fdb..81159745968 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -11,14 +11,14 @@ else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi -inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal +inherit autotools java-pkg-opt-2 flag-o-matic multilib-minimal DESCRIPTION="Blu-ray playback libraries" HOMEPAGE="https://www.videolan.org/developers/libbluray.html; LICENSE="LGPL-2.1" SLOT="0/2" -IUSE="aacs bdplus +fontconfig java static-libs +truetype udf utils +xml" +IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" COMMON_DEPEND=" xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) @@ -44,7 +44,7 @@ DOCS=( ChangeLog README.txt ) src_prepare() { default - + unset JDK_HOME #621992 if use java ; then export JDK_HOME="$(java-config -g JAVA_HOME)" @@ -61,11 +61,10 @@ multilib_src_configure() { ECONF_SOURCE="${S}" econf \ --disable-optimizations \ $(multilib_native_use_enable utils examples) \ - $(multilib_native_use_enable java bdjava) \ + $(multilib_native_use_enable java bdjava-jar) \ $(use_with fontconfig) \ $(use_with truetype freetype) \ $(use_enable static-libs static) \ - $(use_enable udf) \ $(use_with xml libxml2) } @@ -73,7 +72,7 @@ multilib_src_install() { emake DESTDIR="${D}" install if multilib_is_native_abi && use utils; then - cd .libs/ + cd .libs/ || die dobin index_dump mobj_dump mpls_dump bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump if use java; then dobin bdj_test @@ -87,5 +86,5 @@ multilib_src_install() { multilib_src_install_all() { einstalldocs - prune_libtool_files + find "${D}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 87b9431b6ea158efa7078123ccedd25e1c98d022 Author: James Le Cuirot gentoo org> AuthorDate: Wed Sep 12 22:27:18 2018 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Sep 21 18:21:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b9431b media-libs/libbluray: Install new awt jar for The original jar has been split in two. Package-Manager: Portage-2.3.49, Repoman-2.3.10 media-libs/libbluray/libbluray-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index f2d6ce9385e..a30dae66fdb 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -81,7 +81,7 @@ multilib_src_install() { fi if multilib_is_native_abi && use java; then - java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-*.jar + java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}{,-awt}-j2se-*.jar fi }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: d9fbbae99a9c68a4acf2e2de9dcd7e8910c90810 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Sep 12 22:49:59 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 15 02:30:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9fbbae9 media-libs/libbluray: Drop old Package-Manager: Portage-2.3.49, Repoman-2.3.10 media-libs/libbluray/Manifest | 3 - media-libs/libbluray/libbluray-0.9.3.ebuild | 91 - media-libs/libbluray/libbluray-1.0.0.ebuild | 91 - media-libs/libbluray/libbluray-1.0.1.ebuild | 90 4 files changed, 275 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 364874abafb..a6b4ab1d997 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,4 +1 @@ -DIST libbluray-0.9.3.tar.bz2 722686 BLAKE2B c8177b94b407c514de1b1ba3d19c9a50d0d1f364ad720a9cca06d0ff1e17408b607578bdef3fe6ba731ded477dddbbadbc9c91dfb659c05f5943e3656e04408e SHA512 1e308b85c51d43b23b186fdd2631f963d4c25de8aff29f335e131b32a175434ee21460a7aa470c508ad13662cf9052649bb4eb974dbd709eb9e6797fb84e0823 -DIST libbluray-1.0.0.tar.bz2 713973 BLAKE2B 9a95a138a25a97ee08ddf91aff2d267c3608de7a672f5626536841b453d215808936fe7cc0213489e0907f65364f7cc69462e01a76061acdfc3a3a12762ccb3a SHA512 fcf2193c3b76f3436bc88ce8853cac16f29c3bb6c66447109c14202a41ea938cb6814502a8f724fb1b31add6bd36b42d3aed3eb4a8010c123537e073bd7a0be1 -DIST libbluray-1.0.1.tar.bz2 719157 BLAKE2B 0c44e979b38c8d4614da3bd302334566515496b8d16578e315612ea95a0d7481e4d453ee634e0c7f0c6dd40a058f23a58432c49bd417cebf59c8d28f0fda8c4b SHA512 798d38cc95af87599af5838e5c288f2536a73b33191db8ff3774cf7eb5b835006bea83693f016d47dff551001b98527d8b1f14051f673fb3b28073b820e325d7 DIST libbluray-1.0.2.tar.bz2 733058 BLAKE2B 6428b3cb8a2339e2c2d7f86663d6917d8484b858fb03aaf3bda6824181d072050625d37280cf011574c07316ef83103b334f654de1a6219e3a33343532cfe986 SHA512 e1360ad08aa6cc67a80efa81a09004faebbe31105f1961494f82f655e3e7378b198ee3bc534b0d0c2bfec726939b11b545cc8bbfa30794fc647432dadf71089b diff --git a/media-libs/libbluray/libbluray-0.9.3.ebuild b/media-libs/libbluray/libbluray-0.9.3.ebuild deleted file mode 100644 index 0abd01d5f3b..000 --- a/media-libs/libbluray/libbluray-0.9.3.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -if [[ "${PV#}" != "${PV}" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; -else - KEYWORDS="amd64 arm ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" - SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; -fi - -inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal - -DESCRIPTION="Blu-ray playback libraries" -HOMEPAGE="https://www.videolan.org/developers/libbluray.html; - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="aacs bdplus +fontconfig java static-libs +truetype udf utils +xml" - -COMMON_DEPEND=" - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) - fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) -" -RDEPEND=" - ${COMMON_DEPEND} - aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) - bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jre-1.6 ) -" -DEPEND=" - ${COMMON_DEPEND} - java? ( - >=virtual/jdk-1.6 - dev-java/ant-core - ) - virtual/pkgconfig -" - -DOCS=( ChangeLog README.txt ) - -src_prepare() { - default - - if use java ; then - export JDK_HOME="$(java-config -g JAVA_HOME)" - - # don't install a duplicate jar file - sed -i '/^jar_DATA/d' Makefile.am || die - - java-pkg-opt-2_src_prepare - fi - - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - --disable-optimizations \ - $(multilib_native_use_enable utils examples) \ - $(multilib_native_use_enable java bdjava) \ - $(use_with fontconfig) \ - $(use_with truetype freetype) \ - $(use_enable static-libs static) \ - $(use_enable udf) \ - $(use_with xml libxml2) -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi && use utils; then - cd .libs/ - dobin index_dump mobj_dump mpls_dump bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump - if use java; then - dobin bdj_test - fi - fi - - if multilib_is_native_abi && use java; then - java-pkg_dojar
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 6eca204267cb6767c21ef9196f5ec70ef8937f0b Author: Markus Meier gentoo org> AuthorDate: Tue Jul 10 04:57:20 2018 + Commit: Markus Meier gentoo org> CommitDate: Tue Jul 10 04:57:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eca2042 media-libs/libbluray: arm stable, bug #655336 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="arm" media-libs/libbluray/libbluray-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.0.2.ebuild b/media-libs/libbluray/libbluray-1.0.2.ebuild index 0704851b93f..1dd1be0ec72 100644 --- a/media-libs/libbluray/libbluray-1.0.2.ebuild +++ b/media-libs/libbluray/libbluray-1.0.2.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; else - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: a2134c44a7b9ba66be9c3dff3b1c630dd577df92 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri May 25 22:34:35 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri May 25 23:57:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2134c44 media-libs/libbluray: x86 stable (bug #655336) Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-libs/libbluray/libbluray-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.0.2.ebuild b/media-libs/libbluray/libbluray-1.0.2.ebuild index 955ed347c52..6fa860eb5b2 100644 --- a/media-libs/libbluray/libbluray-1.0.2.ebuild +++ b/media-libs/libbluray/libbluray-1.0.2.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; else - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: ad630491b3367d4681f47824bc21be712d6dff6b Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 24 14:30:53 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 24 14:30:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad630491 media-libs/libbluray: amd64 stable wrt bug #655336 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64" media-libs/libbluray/libbluray-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.0.2.ebuild b/media-libs/libbluray/libbluray-1.0.2.ebuild index f7aa1f2c2da..955ed347c52 100644 --- a/media-libs/libbluray/libbluray-1.0.2.ebuild +++ b/media-libs/libbluray/libbluray-1.0.2.ebuild @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: ca50252e0a8bef4c9123cf73c9d458aa288082e8 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu May 24 05:48:46 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu May 24 06:19:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca50252e media-libs/libbluray: stable 1.0.2 for sparc Bug: https://bugs.gentoo.org/655336 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" media-libs/libbluray/libbluray-1.0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libbluray/libbluray-1.0.2.ebuild b/media-libs/libbluray/libbluray-1.0.2.ebuild index 20254bb5fbc..f7aa1f2c2da 100644 --- a/media-libs/libbluray/libbluray-1.0.2.ebuild +++ b/media-libs/libbluray/libbluray-1.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 007154e9f09da768ebc42a4ad0e88a650e3bad3f Author: Craig Andrews gentoo org> AuthorDate: Sat Dec 9 18:11:39 2017 + Commit: Craig Andrews gentoo org> CommitDate: Sat Dec 16 05:40:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007154e9 media-libs/libbluray: 1.0.2 version bump Closes: https://bugs.gentoo.org/640406 Package-Manager: Portage-2.3.17, Repoman-2.3.6 media-libs/libbluray/Manifest | 1 + media-libs/libbluray/libbluray-1.0.2.ebuild | 90 + 2 files changed, 91 insertions(+) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 9e784b64613..364874abafb 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,3 +1,4 @@ DIST libbluray-0.9.3.tar.bz2 722686 BLAKE2B c8177b94b407c514de1b1ba3d19c9a50d0d1f364ad720a9cca06d0ff1e17408b607578bdef3fe6ba731ded477dddbbadbc9c91dfb659c05f5943e3656e04408e SHA512 1e308b85c51d43b23b186fdd2631f963d4c25de8aff29f335e131b32a175434ee21460a7aa470c508ad13662cf9052649bb4eb974dbd709eb9e6797fb84e0823 DIST libbluray-1.0.0.tar.bz2 713973 BLAKE2B 9a95a138a25a97ee08ddf91aff2d267c3608de7a672f5626536841b453d215808936fe7cc0213489e0907f65364f7cc69462e01a76061acdfc3a3a12762ccb3a SHA512 fcf2193c3b76f3436bc88ce8853cac16f29c3bb6c66447109c14202a41ea938cb6814502a8f724fb1b31add6bd36b42d3aed3eb4a8010c123537e073bd7a0be1 DIST libbluray-1.0.1.tar.bz2 719157 BLAKE2B 0c44e979b38c8d4614da3bd302334566515496b8d16578e315612ea95a0d7481e4d453ee634e0c7f0c6dd40a058f23a58432c49bd417cebf59c8d28f0fda8c4b SHA512 798d38cc95af87599af5838e5c288f2536a73b33191db8ff3774cf7eb5b835006bea83693f016d47dff551001b98527d8b1f14051f673fb3b28073b820e325d7 +DIST libbluray-1.0.2.tar.bz2 733058 BLAKE2B 6428b3cb8a2339e2c2d7f86663d6917d8484b858fb03aaf3bda6824181d072050625d37280cf011574c07316ef83103b334f654de1a6219e3a33343532cfe986 SHA512 e1360ad08aa6cc67a80efa81a09004faebbe31105f1961494f82f655e3e7378b198ee3bc534b0d0c2bfec726939b11b545cc8bbfa30794fc647432dadf71089b diff --git a/media-libs/libbluray/libbluray-1.0.2.ebuild b/media-libs/libbluray/libbluray-1.0.2.ebuild new file mode 100644 index 000..20254bb5fbc --- /dev/null +++ b/media-libs/libbluray/libbluray-1.0.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +if [[ "${PV#}" != "${PV}" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; +else + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; +fi + +inherit autotools java-pkg-opt-2 flag-o-matic multilib-minimal + +DESCRIPTION="Blu-ray playback libraries" +HOMEPAGE="https://www.videolan.org/developers/libbluray.html; + +LICENSE="LGPL-2.1" +SLOT="0/2" +IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" + +COMMON_DEPEND=" + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ${COMMON_DEPEND} + aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) + bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.6 ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( + >=virtual/jdk-1.6 + dev-java/ant-core + ) + virtual/pkgconfig +" + +DOCS=( ChangeLog README.txt ) + +src_prepare() { + default + unset JDK_HOME #621992 + if use java ; then + export JDK_HOME="$(java-config -g JAVA_HOME)" + + # don't install a duplicate jar file + sed -i '/^jar_DATA/d' Makefile.am || die + + java-pkg-opt-2_src_prepare + fi + + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + --disable-optimizations \ + $(multilib_native_use_enable utils examples) \ + $(multilib_native_use_enable java bdjava-jar) \ + $(use_with fontconfig) \ + $(use_with truetype freetype) \ + $(use_enable static-libs static) \ + $(use_with xml libxml2) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use utils; then + cd .libs/ || die + dobin index_dump mobj_dump mpls_dump bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump + if use java; then + dobin bdj_test + fi + fi + + if multilib_is_native_abi && use java; then + java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-*.jar + fi +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: ce7b0d594c005ce2f6ee3cd7a1edc4be317a4300 Author: Craig Andrews gentoo org> AuthorDate: Sat Dec 9 18:20:58 2017 + Commit: Craig Andrews gentoo org> CommitDate: Sat Dec 9 18:41:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7b0d59 media-libs/libbluray: Use downloads.videolan.org ftp.videolan.org now serves an invalid certificate media-libs/libbluray/libbluray-0.9.3.ebuild | 2 +- media-libs/libbluray/libbluray-1.0.0.ebuild | 2 +- media-libs/libbluray/libbluray-1.0.1.ebuild | 2 +- media-libs/libbluray/libbluray-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/libbluray/libbluray-0.9.3.ebuild b/media-libs/libbluray/libbluray-0.9.3.ebuild index 960d6e3c9fe..0abd01d5f3b 100644 --- a/media-libs/libbluray/libbluray-0.9.3.ebuild +++ b/media-libs/libbluray/libbluray-0.9.3.ebuild @@ -8,7 +8,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; else KEYWORDS="amd64 arm ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" - SRC_URI="https://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal diff --git a/media-libs/libbluray/libbluray-1.0.0.ebuild b/media-libs/libbluray/libbluray-1.0.0.ebuild index 6cfaec08d3f..120be1dede5 100644 --- a/media-libs/libbluray/libbluray-1.0.0.ebuild +++ b/media-libs/libbluray/libbluray-1.0.0.ebuild @@ -8,7 +8,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; else KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" - SRC_URI="https://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal diff --git a/media-libs/libbluray/libbluray-1.0.1.ebuild b/media-libs/libbluray/libbluray-1.0.1.ebuild index 0692e8ef45e..4afb8d95d02 100644 --- a/media-libs/libbluray/libbluray-1.0.1.ebuild +++ b/media-libs/libbluray/libbluray-1.0.1.ebuild @@ -8,7 +8,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; else KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" - SRC_URI="https://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index d3f8088310d..f2d6ce9385e 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -8,7 +8,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; else KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" - SRC_URI="https://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: ccf6fe77d4c5b076bac7771eb087a2ee5ecd88d7 Author: Craig Andrews gentoo org> AuthorDate: Sat Dec 9 18:30:55 2017 + Commit: Craig Andrews gentoo org> CommitDate: Sat Dec 9 18:41:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf6fe77 media-libs/libbluray: Update Manifest Package-Manager: Portage-2.3.17, Repoman-2.3.6 media-libs/libbluray/Manifest | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index a24387a48a4..9e784b64613 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,3 +1,3 @@ -DIST libbluray-0.9.3.tar.bz2 722686 SHA256 a6366614ec45484b51fe94fcd1975b3b8716f90f038a33b24d59978de3863ce0 SHA512 1e308b85c51d43b23b186fdd2631f963d4c25de8aff29f335e131b32a175434ee21460a7aa470c508ad13662cf9052649bb4eb974dbd709eb9e6797fb84e0823 WHIRLPOOL b121e75b68738c057ea3e5240523ca2c427c60436e3f12b5ed0817a673ec26573ea45d5d788e464f234eaa254fadcd583b81c2d30970131e2b5eb46b4c279632 +DIST libbluray-0.9.3.tar.bz2 722686 BLAKE2B c8177b94b407c514de1b1ba3d19c9a50d0d1f364ad720a9cca06d0ff1e17408b607578bdef3fe6ba731ded477dddbbadbc9c91dfb659c05f5943e3656e04408e SHA512 1e308b85c51d43b23b186fdd2631f963d4c25de8aff29f335e131b32a175434ee21460a7aa470c508ad13662cf9052649bb4eb974dbd709eb9e6797fb84e0823 DIST libbluray-1.0.0.tar.bz2 713973 BLAKE2B 9a95a138a25a97ee08ddf91aff2d267c3608de7a672f5626536841b453d215808936fe7cc0213489e0907f65364f7cc69462e01a76061acdfc3a3a12762ccb3a SHA512 fcf2193c3b76f3436bc88ce8853cac16f29c3bb6c66447109c14202a41ea938cb6814502a8f724fb1b31add6bd36b42d3aed3eb4a8010c123537e073bd7a0be1 -DIST libbluray-1.0.1.tar.bz2 719157 SHA256 0f9f9a1db2f48cafc70ed2596ff3594b597e2027408f5f2be6191c245d67853a SHA512 798d38cc95af87599af5838e5c288f2536a73b33191db8ff3774cf7eb5b835006bea83693f016d47dff551001b98527d8b1f14051f673fb3b28073b820e325d7 WHIRLPOOL 209b3e61b48af5350f952ee595ad6644d36205e9a8fa671c31bddc847f68e6969e3aaff96cc51752c9f54e5dacedf0b1ab1daa5fa508bda8bb85b2e66527878f +DIST libbluray-1.0.1.tar.bz2 719157 BLAKE2B 0c44e979b38c8d4614da3bd302334566515496b8d16578e315612ea95a0d7481e4d453ee634e0c7f0c6dd40a058f23a58432c49bd417cebf59c8d28f0fda8c4b SHA512 798d38cc95af87599af5838e5c288f2536a73b33191db8ff3774cf7eb5b835006bea83693f016d47dff551001b98527d8b1f14051f673fb3b28073b820e325d7
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 8db7da2e6cbf969fd4bf267f0bb2d42a3b7e6e8e Author: Pacho Ramos gentoo org> AuthorDate: Mon Dec 4 18:14:23 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Dec 4 18:14:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db7da2e media-libs/libbluray: Ensure JDK_HOME is clean and let java eclasses to set it to the right value (#621992) Package-Manager: Portage-2.3.16, Repoman-2.3.6 media-libs/libbluray/Manifest | 2 +- media-libs/libbluray/libbluray-1.0.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 6ad5da445d4..a24387a48a4 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,3 +1,3 @@ DIST libbluray-0.9.3.tar.bz2 722686 SHA256 a6366614ec45484b51fe94fcd1975b3b8716f90f038a33b24d59978de3863ce0 SHA512 1e308b85c51d43b23b186fdd2631f963d4c25de8aff29f335e131b32a175434ee21460a7aa470c508ad13662cf9052649bb4eb974dbd709eb9e6797fb84e0823 WHIRLPOOL b121e75b68738c057ea3e5240523ca2c427c60436e3f12b5ed0817a673ec26573ea45d5d788e464f234eaa254fadcd583b81c2d30970131e2b5eb46b4c279632 -DIST libbluray-1.0.0.tar.bz2 713973 SHA256 f7e3add335c7bbef45824fcd2249a9bf293868598c13f8479352c44ec95374cc SHA512 fcf2193c3b76f3436bc88ce8853cac16f29c3bb6c66447109c14202a41ea938cb6814502a8f724fb1b31add6bd36b42d3aed3eb4a8010c123537e073bd7a0be1 WHIRLPOOL 333d100a8a7214277f07f763b2e41df0289cec4e3f7a713c562e225328b0379996fa5acb716b8e5d365f842a065b9a010ec617dc72c1a018556ff9d06ab65dca +DIST libbluray-1.0.0.tar.bz2 713973 BLAKE2B 9a95a138a25a97ee08ddf91aff2d267c3608de7a672f5626536841b453d215808936fe7cc0213489e0907f65364f7cc69462e01a76061acdfc3a3a12762ccb3a SHA512 fcf2193c3b76f3436bc88ce8853cac16f29c3bb6c66447109c14202a41ea938cb6814502a8f724fb1b31add6bd36b42d3aed3eb4a8010c123537e073bd7a0be1 DIST libbluray-1.0.1.tar.bz2 719157 SHA256 0f9f9a1db2f48cafc70ed2596ff3594b597e2027408f5f2be6191c245d67853a SHA512 798d38cc95af87599af5838e5c288f2536a73b33191db8ff3774cf7eb5b835006bea83693f016d47dff551001b98527d8b1f14051f673fb3b28073b820e325d7 WHIRLPOOL 209b3e61b48af5350f952ee595ad6644d36205e9a8fa671c31bddc847f68e6969e3aaff96cc51752c9f54e5dacedf0b1ab1daa5fa508bda8bb85b2e66527878f diff --git a/media-libs/libbluray/libbluray-1.0.1.ebuild b/media-libs/libbluray/libbluray-1.0.1.ebuild index 55324a3f826..0692e8ef45e 100644 --- a/media-libs/libbluray/libbluray-1.0.1.ebuild +++ b/media-libs/libbluray/libbluray-1.0.1.ebuild @@ -44,7 +44,7 @@ DOCS=( ChangeLog README.txt ) src_prepare() { default - + unset JDK_HOME #621992 if use java ; then export JDK_HOME="$(java-config -g JAVA_HOME)"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 98c9df7aaf6b833afd5c0575572b4ae4425ce9d8 Author: Tim Harder gentoo org> AuthorDate: Thu Aug 31 17:25:06 2017 + Commit: Tim Harder gentoo org> CommitDate: Thu Aug 31 17:37:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c9df7a media-libs/libbluray: use https for SRC_URI, HOMEPAGE, and git repo media-libs/libbluray/libbluray-0.9.3.ebuild | 7 +++ media-libs/libbluray/libbluray-1.0.0.ebuild | 7 +++ media-libs/libbluray/libbluray-1.0.1.ebuild | 7 +++ media-libs/libbluray/libbluray-.ebuild | 7 +++ 4 files changed, 12 insertions(+), 16 deletions(-) diff --git a/media-libs/libbluray/libbluray-0.9.3.ebuild b/media-libs/libbluray/libbluray-0.9.3.ebuild index 6f07e6ba36f..960d6e3c9fe 100644 --- a/media-libs/libbluray/libbluray-0.9.3.ebuild +++ b/media-libs/libbluray/libbluray-0.9.3.ebuild @@ -5,17 +5,16 @@ EAPI=6 if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 - EGIT_REPO_URI="git://git.videolan.org/libbluray.git" - SRC_URI="" + EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; else KEYWORDS="amd64 arm ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" - SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + SRC_URI="https://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal DESCRIPTION="Blu-ray playback libraries" -HOMEPAGE="http://www.videolan.org/developers/libbluray.html; +HOMEPAGE="https://www.videolan.org/developers/libbluray.html; LICENSE="LGPL-2.1" SLOT="0" diff --git a/media-libs/libbluray/libbluray-1.0.0.ebuild b/media-libs/libbluray/libbluray-1.0.0.ebuild index 18d99309d6d..6cfaec08d3f 100644 --- a/media-libs/libbluray/libbluray-1.0.0.ebuild +++ b/media-libs/libbluray/libbluray-1.0.0.ebuild @@ -5,17 +5,16 @@ EAPI=6 if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 - EGIT_REPO_URI="git://git.videolan.org/libbluray.git" - SRC_URI="" + EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; else KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" - SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + SRC_URI="https://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal DESCRIPTION="Blu-ray playback libraries" -HOMEPAGE="http://www.videolan.org/developers/libbluray.html; +HOMEPAGE="https://www.videolan.org/developers/libbluray.html; LICENSE="LGPL-2.1" SLOT="0/2" diff --git a/media-libs/libbluray/libbluray-1.0.1.ebuild b/media-libs/libbluray/libbluray-1.0.1.ebuild index ab81ddb78fb..55324a3f826 100644 --- a/media-libs/libbluray/libbluray-1.0.1.ebuild +++ b/media-libs/libbluray/libbluray-1.0.1.ebuild @@ -5,17 +5,16 @@ EAPI=6 if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 - EGIT_REPO_URI="git://git.videolan.org/libbluray.git" - SRC_URI="" + EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; else KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" - SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + SRC_URI="https://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal DESCRIPTION="Blu-ray playback libraries" -HOMEPAGE="http://www.videolan.org/developers/libbluray.html; +HOMEPAGE="https://www.videolan.org/developers/libbluray.html; LICENSE="LGPL-2.1" SLOT="0/2" diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 072d674e084..d3f8088310d 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -5,17 +5,16 @@ EAPI=6 if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 - EGIT_REPO_URI="git://git.videolan.org/libbluray.git" - SRC_URI="" + EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git; else KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" - SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + SRC_URI="https://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal DESCRIPTION="Blu-ray playback libraries" -HOMEPAGE="http://www.videolan.org/developers/libbluray.html; +HOMEPAGE="https://www.videolan.org/developers/libbluray.html; LICENSE="LGPL-2.1" SLOT="0/2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 5f8f67d3bcb78ec193666b077a81eb8619deac41 Author: Alexis Ballier gentoo org> AuthorDate: Thu Jun 22 11:12:00 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jun 22 11:47:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8f67d3 media-libs/libbluray: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/libbluray/libbluray-1.0.1.ebuild | 2 +- media-libs/libbluray/libbluray-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libbluray/libbluray-1.0.1.ebuild b/media-libs/libbluray/libbluray-1.0.1.ebuild index 7fe0ef75d37..ab81ddb78fb 100644 --- a/media-libs/libbluray/libbluray-1.0.1.ebuild +++ b/media-libs/libbluray/libbluray-1.0.1.ebuild @@ -8,7 +8,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then EGIT_REPO_URI="git://git.videolan.org/libbluray.git" SRC_URI="" else - KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 18d99309d6d..072d674e084 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -8,7 +8,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then EGIT_REPO_URI="git://git.videolan.org/libbluray.git" SRC_URI="" else - KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: e16a5861b86bea6201419fb242920da2cd2cabf5 Author: Alexis Ballier gentoo org> AuthorDate: Thu Jun 15 08:21:41 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jun 15 08:49:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e16a5861 media-libs/libbluray: bump to 1.0.1 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/libbluray/Manifest | 1 + media-libs/libbluray/libbluray-1.0.1.ebuild | 91 + 2 files changed, 92 insertions(+) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 46dd4f1b9db..6ad5da445d4 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,2 +1,3 @@ DIST libbluray-0.9.3.tar.bz2 722686 SHA256 a6366614ec45484b51fe94fcd1975b3b8716f90f038a33b24d59978de3863ce0 SHA512 1e308b85c51d43b23b186fdd2631f963d4c25de8aff29f335e131b32a175434ee21460a7aa470c508ad13662cf9052649bb4eb974dbd709eb9e6797fb84e0823 WHIRLPOOL b121e75b68738c057ea3e5240523ca2c427c60436e3f12b5ed0817a673ec26573ea45d5d788e464f234eaa254fadcd583b81c2d30970131e2b5eb46b4c279632 DIST libbluray-1.0.0.tar.bz2 713973 SHA256 f7e3add335c7bbef45824fcd2249a9bf293868598c13f8479352c44ec95374cc SHA512 fcf2193c3b76f3436bc88ce8853cac16f29c3bb6c66447109c14202a41ea938cb6814502a8f724fb1b31add6bd36b42d3aed3eb4a8010c123537e073bd7a0be1 WHIRLPOOL 333d100a8a7214277f07f763b2e41df0289cec4e3f7a713c562e225328b0379996fa5acb716b8e5d365f842a065b9a010ec617dc72c1a018556ff9d06ab65dca +DIST libbluray-1.0.1.tar.bz2 719157 SHA256 0f9f9a1db2f48cafc70ed2596ff3594b597e2027408f5f2be6191c245d67853a SHA512 798d38cc95af87599af5838e5c288f2536a73b33191db8ff3774cf7eb5b835006bea83693f016d47dff551001b98527d8b1f14051f673fb3b28073b820e325d7 WHIRLPOOL 209b3e61b48af5350f952ee595ad6644d36205e9a8fa671c31bddc847f68e6969e3aaff96cc51752c9f54e5dacedf0b1ab1daa5fa508bda8bb85b2e66527878f diff --git a/media-libs/libbluray/libbluray-1.0.1.ebuild b/media-libs/libbluray/libbluray-1.0.1.ebuild new file mode 100644 index 000..7fe0ef75d37 --- /dev/null +++ b/media-libs/libbluray/libbluray-1.0.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +if [[ "${PV#}" != "${PV}" ]] ; then + inherit git-r3 + EGIT_REPO_URI="git://git.videolan.org/libbluray.git" + SRC_URI="" +else + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; +fi + +inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal + +DESCRIPTION="Blu-ray playback libraries" +HOMEPAGE="http://www.videolan.org/developers/libbluray.html; + +LICENSE="LGPL-2.1" +SLOT="0/2" +IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" + +COMMON_DEPEND=" + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ${COMMON_DEPEND} + aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) + bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.6 ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( + >=virtual/jdk-1.6 + dev-java/ant-core + ) + virtual/pkgconfig +" + +DOCS=( ChangeLog README.txt ) + +src_prepare() { + default + + if use java ; then + export JDK_HOME="$(java-config -g JAVA_HOME)" + + # don't install a duplicate jar file + sed -i '/^jar_DATA/d' Makefile.am || die + + java-pkg-opt-2_src_prepare + fi + + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + --disable-optimizations \ + $(multilib_native_use_enable utils examples) \ + $(multilib_native_use_enable java bdjava-jar) \ + $(use_with fontconfig) \ + $(use_with truetype freetype) \ + $(use_enable static-libs static) \ + $(use_with xml libxml2) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use utils; then + cd .libs/ + dobin index_dump mobj_dump mpls_dump bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump + if use java; then + dobin bdj_test + fi + fi + + if multilib_is_native_abi && use java; then + java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-*.jar + fi +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: b15b71b6e7dc5f6cab30121dd7a2ad167fa2b60f Author: Michael Weber gentoo org> AuthorDate: Sat Apr 1 11:49:50 2017 + Commit: Michael Weber gentoo org> CommitDate: Sat Apr 1 11:50:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15b71b6 media-libs/libbluray: arm stable (ffmpeg). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="arm arm64 ppc ppc64" media-libs/libbluray/libbluray-0.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-0.9.3.ebuild b/media-libs/libbluray/libbluray-0.9.3.ebuild index 3967c9cfdd9..6f07e6ba36f 100644 --- a/media-libs/libbluray/libbluray-0.9.3.ebuild +++ b/media-libs/libbluray/libbluray-0.9.3.ebuild @@ -8,7 +8,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then EGIT_REPO_URI="git://git.videolan.org/libbluray.git" SRC_URI="" else - KEYWORDS="amd64 ~arm ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="amd64 arm ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: eb67c37ca5e1ed19d4bc9009fb4cf4635a73e94c Author: Michael Weber gentoo org> AuthorDate: Sat Apr 1 11:19:34 2017 + Commit: Michael Weber gentoo org> CommitDate: Sat Apr 1 11:19:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb67c37c media-libs/libbluray: drop empty keyword lines. Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="arm arm64 ppc ppc64" media-libs/libbluray/libbluray-0.9.3.ebuild | 1 - media-libs/libbluray/libbluray-1.0.0.ebuild | 1 - media-libs/libbluray/libbluray-.ebuild | 1 - 3 files changed, 3 deletions(-) diff --git a/media-libs/libbluray/libbluray-0.9.3.ebuild b/media-libs/libbluray/libbluray-0.9.3.ebuild index 8c833e459d3..3967c9cfdd9 100644 --- a/media-libs/libbluray/libbluray-0.9.3.ebuild +++ b/media-libs/libbluray/libbluray-0.9.3.ebuild @@ -5,7 +5,6 @@ EAPI=6 if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 - KEYWORDS="" EGIT_REPO_URI="git://git.videolan.org/libbluray.git" SRC_URI="" else diff --git a/media-libs/libbluray/libbluray-1.0.0.ebuild b/media-libs/libbluray/libbluray-1.0.0.ebuild index 7c17336fde6..18d99309d6d 100644 --- a/media-libs/libbluray/libbluray-1.0.0.ebuild +++ b/media-libs/libbluray/libbluray-1.0.0.ebuild @@ -5,7 +5,6 @@ EAPI=6 if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 - KEYWORDS="" EGIT_REPO_URI="git://git.videolan.org/libbluray.git" SRC_URI="" else diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 7c17336fde6..18d99309d6d 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -5,7 +5,6 @@ EAPI=6 if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 - KEYWORDS="" EGIT_REPO_URI="git://git.videolan.org/libbluray.git" SRC_URI="" else
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/, media-libs/libbluray/files/
commit: 9bbea13b6bc8a86f2d3422af3cc73e69b42f393a Author: Alexis Ballier gentoo org> AuthorDate: Sat Mar 4 13:17:28 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Mar 4 13:36:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbea13b media-libs/libbluray: remove old Package-Manager: Portage-2.3.4, Repoman-2.3.2 media-libs/libbluray/Manifest | 5 -- media-libs/libbluray/files/90libbluray | 1 - media-libs/libbluray/libbluray-0.6.2.ebuild | 91 media-libs/libbluray/libbluray-0.8.1.ebuild | 93 - media-libs/libbluray/libbluray-0.9.0.ebuild | 93 - media-libs/libbluray/libbluray-0.9.1.ebuild | 92 media-libs/libbluray/libbluray-0.9.2.ebuild | 92 7 files changed, 467 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index ada834af0bb..318f1602552 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,6 +1 @@ -DIST libbluray-0.6.2.tar.bz2 582227 SHA256 8ca410c8a4a1e2e8344014a67e2c908182cff3e04ece4e3b9ef196cf6bca5cd0 SHA512 20fbc5f34d7d025efaac1b6398c18b94b603a52bfb6dd0f021059d3bd4c3cf785e715698cd09e5d1c97a7ed11bbd146b29aa363650620eef1efca08053fc033a WHIRLPOOL 5e69fe4042d709677635fdc6569a2b14a34ff93ef672b3138bffde3a492ca5b38d960ed3bec81b5dc4b4491f108ed50d64c2c8d956164dfedd0a43b8f506 -DIST libbluray-0.8.1.tar.bz2 623402 SHA256 cdbec680c5bbc2251de6ccd109cf5f798ea51db6fcb938df39283be1799efb8f SHA512 6618e01a567f0dc5d21302fc771d4155589c81703028b76f6090a2d12ef1c7e9d08d9c79312a7c8b2ca0d6c63ce980195f0866509a4f8f05f64ed6650c7f78dc WHIRLPOOL 899ffe320997d245ed76987993d7d7e1697fcea61474ad7fb664c0c519d2c6578344986e22a9fe7d23d7c458525f6e68718619334916fbe42cccb6c5c801 -DIST libbluray-0.9.0.tar.bz2 624614 SHA256 84b61da9202fa724a76ac885af69df16a5583eb11d43e940dc201833bbfd694d SHA512 12db8b9ace0629158c1ce0e5447fc154609e9f78c55ff7d830c7ee38ccafa9824bfcdbe622d7e13e8c6d74205ae648ccf2e7c7b756692acc27e48fe9e2cc95ec WHIRLPOOL 7b8191bf0adcd1c612662a9bf66d2f94ba43bda1bd5a23425aee85b486aced4c0edf0f720a17361640f7982e5794bd531bfc9efa45e883495be4acd9ae42b8cc -DIST libbluray-0.9.1.tar.bz2 703068 SHA256 d9647fa55802907b33d85e9ffcc6d97e3133490f3721afd649d9b361c42f3940 SHA512 78a768d26454067f904e0c15717e81bbce624f8e13d1e8a8e84611a4fc29191860640b86633ad9611cc461d9ee84472d3388fc2429d302d87908e3900898c5a1 WHIRLPOOL 788f5714689cf08798149860a450a17b0b6abb717bfb6e0fce805c90592e01ffbb15da621c6ee2317dde88379619bb678a930ebb1c2234ac139b08fc7be0ab73 -DIST libbluray-0.9.2.tar.bz2 704357 SHA256 efc994f42d2bce6af2ce69d05ba89dbbd88bcec7aca065de094fb3a7880ce7ea SHA512 f7fda2ef4c0ec70eb9a38aed0e76d21d8784410cb13713e7ee66ecd23a1cc58325977b046d40c526554a4a4e4cf96706a233e15451bf34892aff201b47e25aef WHIRLPOOL 96716027cd8d62c55cdde4f05d8a3c2023c30231ae86ca3231abc52db66e8a4b7338ea3ca871cfc971b83104875429c6d4058d132c488aed09d6d50eb9b4afb1 DIST libbluray-0.9.3.tar.bz2 722686 SHA256 a6366614ec45484b51fe94fcd1975b3b8716f90f038a33b24d59978de3863ce0 SHA512 1e308b85c51d43b23b186fdd2631f963d4c25de8aff29f335e131b32a175434ee21460a7aa470c508ad13662cf9052649bb4eb974dbd709eb9e6797fb84e0823 WHIRLPOOL b121e75b68738c057ea3e5240523ca2c427c60436e3f12b5ed0817a673ec26573ea45d5d788e464f234eaa254fadcd583b81c2d30970131e2b5eb46b4c279632 diff --git a/media-libs/libbluray/files/90libbluray b/media-libs/libbluray/files/90libbluray deleted file mode 100644 index c2a0d7c80a5..000 --- a/media-libs/libbluray/files/90libbluray +++ /dev/null @@ -1 +0,0 @@ -LIBBLURAY_CP="/usr/share/libbluray/lib/libbluray.jar" diff --git a/media-libs/libbluray/libbluray-0.6.2.ebuild b/media-libs/libbluray/libbluray-0.6.2.ebuild deleted file mode 100644 index 294608eebdd..000 --- a/media-libs/libbluray/libbluray-0.6.2.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal - -DESCRIPTION="Blu-ray playback libraries" -HOMEPAGE="http://www.videolan.org/developers/libbluray.html; -SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" -IUSE="aacs java static-libs +truetype utils +xml" - -COMMON_DEPEND=" - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) -" -RDEPEND=" - ${COMMON_DEPEND} - aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jre-1.6 ) -" -DEPEND=" - ${COMMON_DEPEND} - java? ( - >=virtual/jdk-1.6 - dev-java/ant-core - ) - virtual/pkgconfig -" - -DOCS=( ChangeLog README.txt ) - -src_prepare() { -
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 946d0f3a2bff5c8ab5f65c6f873853cd819b6c4c Author: Alexis Ballier gentoo org> AuthorDate: Sat Mar 4 13:20:06 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Mar 4 13:36:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946d0f3a media-libs/libbluray: Bump to 1.0.0 and add subslot Package-Manager: Portage-2.3.4, Repoman-2.3.2 media-libs/libbluray/Manifest | 1 + .../libbluray/{libbluray-.ebuild => libbluray-1.0.0.ebuild} | 4 ++-- media-libs/libbluray/libbluray-.ebuild| 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 318f1602552..46dd4f1b9db 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1 +1,2 @@ DIST libbluray-0.9.3.tar.bz2 722686 SHA256 a6366614ec45484b51fe94fcd1975b3b8716f90f038a33b24d59978de3863ce0 SHA512 1e308b85c51d43b23b186fdd2631f963d4c25de8aff29f335e131b32a175434ee21460a7aa470c508ad13662cf9052649bb4eb974dbd709eb9e6797fb84e0823 WHIRLPOOL b121e75b68738c057ea3e5240523ca2c427c60436e3f12b5ed0817a673ec26573ea45d5d788e464f234eaa254fadcd583b81c2d30970131e2b5eb46b4c279632 +DIST libbluray-1.0.0.tar.bz2 713973 SHA256 f7e3add335c7bbef45824fcd2249a9bf293868598c13f8479352c44ec95374cc SHA512 fcf2193c3b76f3436bc88ce8853cac16f29c3bb6c66447109c14202a41ea938cb6814502a8f724fb1b31add6bd36b42d3aed3eb4a8010c123537e073bd7a0be1 WHIRLPOOL 333d100a8a7214277f07f763b2e41df0289cec4e3f7a713c562e225328b0379996fa5acb716b8e5d365f842a065b9a010ec617dc72c1a018556ff9d06ab65dca diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-1.0.0.ebuild similarity index 97% copy from media-libs/libbluray/libbluray-.ebuild copy to media-libs/libbluray/libbluray-1.0.0.ebuild index f67ce8cfa4c..7c17336fde6 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-1.0.0.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=6 @@ -19,7 +19,7 @@ DESCRIPTION="Blu-ray playback libraries" HOMEPAGE="http://www.videolan.org/developers/libbluray.html; LICENSE="LGPL-2.1" -SLOT="0" +SLOT="0/2" IUSE="aacs bdplus +fontconfig java static-libs +truetype udf utils +xml" COMMON_DEPEND=" diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index f67ce8cfa4c..7c17336fde6 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.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=6 @@ -19,7 +19,7 @@ DESCRIPTION="Blu-ray playback libraries" HOMEPAGE="http://www.videolan.org/developers/libbluray.html; LICENSE="LGPL-2.1" -SLOT="0" +SLOT="0/2" IUSE="aacs bdplus +fontconfig java static-libs +truetype udf utils +xml" COMMON_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: c059bb8dc878a0b1c81e44903ac724b90635f72c Author: Aaron Bauman gentoo org> AuthorDate: Fri Jan 6 12:45:23 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Jan 6 13:16:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c059bb8d media-libs/libbluray: amd64 stable wrt bug #604636 media-libs/libbluray/libbluray-0.9.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libbluray/libbluray-0.9.3.ebuild b/media-libs/libbluray/libbluray-0.9.3.ebuild index 750769b..cb7650f 100644 --- a/media-libs/libbluray/libbluray-0.9.3.ebuild +++ b/media-libs/libbluray/libbluray-0.9.3.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 # $Id$ @@ -10,7 +10,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then EGIT_REPO_URI="git://git.videolan.org/libbluray.git" SRC_URI="" else - KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: c3518823c5c5c05d046bbcb07f6dc01a61c260d7 Author: Tim Harder gentoo org> AuthorDate: Fri Dec 9 07:10:41 2016 + Commit: Tim Harder gentoo org> CommitDate: Fri Dec 9 07:10:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3518823 media-libs/libbluray: bump to EAPI 6 media-libs/libbluray/libbluray-0.9.3.ebuild | 6 -- media-libs/libbluray/libbluray-.ebuild | 8 +--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/media-libs/libbluray/libbluray-0.9.3.ebuild b/media-libs/libbluray/libbluray-0.9.3.ebuild index bc7c111..750769b 100644 --- a/media-libs/libbluray/libbluray-0.9.3.ebuild +++ b/media-libs/libbluray/libbluray-0.9.3.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -if [ "${PV#}" != "${PV}" ] ; then +if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 KEYWORDS="" EGIT_REPO_URI="git://git.videolan.org/libbluray.git" @@ -46,6 +46,8 @@ DEPEND=" DOCS=( ChangeLog README.txt ) src_prepare() { + default + if use java ; then export JDK_HOME="$(java-config -g JAVA_HOME)" diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 9b3bac6..750769b 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -if [ "${PV#}" != "${PV}" ] ; then +if [[ "${PV#}" != "${PV}" ]] ; then inherit git-r3 KEYWORDS="" EGIT_REPO_URI="git://git.videolan.org/libbluray.git" @@ -46,6 +46,8 @@ DEPEND=" DOCS=( ChangeLog README.txt ) src_prepare() { + default + if use java ; then export JDK_HOME="$(java-config -g JAVA_HOME)"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: bc6da5298a5c573765e57254d68dcfa230434e11 Author: Tim Harder gentoo org> AuthorDate: Mon Aug 8 15:48:13 2016 + Commit: Tim Harder gentoo org> CommitDate: Mon Aug 8 15:52:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6da529 media-libs/libbluray: simplify vcs eclass inherit Multiple eclass inherit lines have always worked. media-libs/libbluray/libbluray-0.9.3.ebuild | 5 ++--- media-libs/libbluray/libbluray-.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/media-libs/libbluray/libbluray-0.9.3.ebuild b/media-libs/libbluray/libbluray-0.9.3.ebuild index 16182bd..bc7c111 100644 --- a/media-libs/libbluray/libbluray-0.9.3.ebuild +++ b/media-libs/libbluray/libbluray-0.9.3.ebuild @@ -5,17 +5,16 @@ EAPI=5 if [ "${PV#}" != "${PV}" ] ; then - VCSECLASS="git-r3" + inherit git-r3 KEYWORDS="" EGIT_REPO_URI="git://git.videolan.org/libbluray.git" SRC_URI="" else - VCSECLASS="" KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi -inherit autotools ${VCSECLASS} java-pkg-opt-2 flag-o-matic eutils multilib-minimal +inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal DESCRIPTION="Blu-ray playback libraries" HOMEPAGE="http://www.videolan.org/developers/libbluray.html; diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 768289c..9b3bac6 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -5,17 +5,16 @@ EAPI=5 if [ "${PV#}" != "${PV}" ] ; then - VCSECLASS="git-r3" + inherit git-r3 KEYWORDS="" EGIT_REPO_URI="git://git.videolan.org/libbluray.git" SRC_URI="" else - VCSECLASS="" KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; fi -inherit autotools ${VCSECLASS} java-pkg-opt-2 flag-o-matic eutils multilib-minimal +inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal DESCRIPTION="Blu-ray playback libraries" HOMEPAGE="http://www.videolan.org/developers/libbluray.html;
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 9057472ec5cc3a775c9ffe0499521c4ba7cc5739 Author: Alexis Ballier gentoo org> AuthorDate: Mon May 23 11:09:07 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Mon May 23 11:09:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9057472e media-libs/libbluray: bump to 0.9.3 Package-Manager: portage-2.3.0_rc1 media-libs/libbluray/Manifest | 1 + media-libs/libbluray/libbluray-0.9.3.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 6ed3d58..ada834a 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -3,3 +3,4 @@ DIST libbluray-0.8.1.tar.bz2 623402 SHA256 cdbec680c5bbc2251de6ccd109cf5f798ea51 DIST libbluray-0.9.0.tar.bz2 624614 SHA256 84b61da9202fa724a76ac885af69df16a5583eb11d43e940dc201833bbfd694d SHA512 12db8b9ace0629158c1ce0e5447fc154609e9f78c55ff7d830c7ee38ccafa9824bfcdbe622d7e13e8c6d74205ae648ccf2e7c7b756692acc27e48fe9e2cc95ec WHIRLPOOL 7b8191bf0adcd1c612662a9bf66d2f94ba43bda1bd5a23425aee85b486aced4c0edf0f720a17361640f7982e5794bd531bfc9efa45e883495be4acd9ae42b8cc DIST libbluray-0.9.1.tar.bz2 703068 SHA256 d9647fa55802907b33d85e9ffcc6d97e3133490f3721afd649d9b361c42f3940 SHA512 78a768d26454067f904e0c15717e81bbce624f8e13d1e8a8e84611a4fc29191860640b86633ad9611cc461d9ee84472d3388fc2429d302d87908e3900898c5a1 WHIRLPOOL 788f5714689cf08798149860a450a17b0b6abb717bfb6e0fce805c90592e01ffbb15da621c6ee2317dde88379619bb678a930ebb1c2234ac139b08fc7be0ab73 DIST libbluray-0.9.2.tar.bz2 704357 SHA256 efc994f42d2bce6af2ce69d05ba89dbbd88bcec7aca065de094fb3a7880ce7ea SHA512 f7fda2ef4c0ec70eb9a38aed0e76d21d8784410cb13713e7ee66ecd23a1cc58325977b046d40c526554a4a4e4cf96706a233e15451bf34892aff201b47e25aef WHIRLPOOL 96716027cd8d62c55cdde4f05d8a3c2023c30231ae86ca3231abc52db66e8a4b7338ea3ca871cfc971b83104875429c6d4058d132c488aed09d6d50eb9b4afb1 +DIST libbluray-0.9.3.tar.bz2 722686 SHA256 a6366614ec45484b51fe94fcd1975b3b8716f90f038a33b24d59978de3863ce0 SHA512 1e308b85c51d43b23b186fdd2631f963d4c25de8aff29f335e131b32a175434ee21460a7aa470c508ad13662cf9052649bb4eb974dbd709eb9e6797fb84e0823 WHIRLPOOL b121e75b68738c057ea3e5240523ca2c427c60436e3f12b5ed0817a673ec26573ea45d5d788e464f234eaa254fadcd583b81c2d30970131e2b5eb46b4c279632 diff --git a/media-libs/libbluray/libbluray-0.9.3.ebuild b/media-libs/libbluray/libbluray-0.9.3.ebuild new file mode 100644 index 000..16182bd --- /dev/null +++ b/media-libs/libbluray/libbluray-0.9.3.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +if [ "${PV#}" != "${PV}" ] ; then + VCSECLASS="git-r3" + KEYWORDS="" + EGIT_REPO_URI="git://git.videolan.org/libbluray.git" + SRC_URI="" +else + VCSECLASS="" + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; +fi + +inherit autotools ${VCSECLASS} java-pkg-opt-2 flag-o-matic eutils multilib-minimal + +DESCRIPTION="Blu-ray playback libraries" +HOMEPAGE="http://www.videolan.org/developers/libbluray.html; + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="aacs bdplus +fontconfig java static-libs +truetype udf utils +xml" + +COMMON_DEPEND=" + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ${COMMON_DEPEND} + aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) + bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.6 ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( + >=virtual/jdk-1.6 + dev-java/ant-core + ) + virtual/pkgconfig +" + +DOCS=( ChangeLog README.txt ) + +src_prepare() { + if use java ; then + export JDK_HOME="$(java-config -g JAVA_HOME)" + + # don't install a duplicate jar file + sed -i '/^jar_DATA/d' Makefile.am || die + + java-pkg-opt-2_src_prepare + fi + + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + --disable-optimizations \ + $(multilib_native_use_enable utils examples) \ + $(multilib_native_use_enable java bdjava) \ + $(use_with fontconfig) \ + $(use_with truetype freetype) \ + $(use_enable static-libs static) \ + $(use_enable udf) \ + $(use_with xml libxml2) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use utils; then + cd .libs/ + dobin index_dump mobj_dump mpls_dump bd_info bdsplice clpi_dump hdmv_test
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: af4d3f09d97c946995654ad0cf6b1b0154f95d91 Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 3 09:48:55 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 3 09:48:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af4d3f09 media-libs/libbluray: stop installing env.d file that points to wrong .jar file. package itself should be able to find the proper one nowadays. Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> media-libs/libbluray/libbluray-0.9.1.ebuild | 1 - media-libs/libbluray/libbluray-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/media-libs/libbluray/libbluray-0.9.1.ebuild b/media-libs/libbluray/libbluray-0.9.1.ebuild index 79a2edb..768289c 100644 --- a/media-libs/libbluray/libbluray-0.9.1.ebuild +++ b/media-libs/libbluray/libbluray-0.9.1.ebuild @@ -84,7 +84,6 @@ multilib_src_install() { if multilib_is_native_abi && use java; then java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-*.jar - doenvd "${FILESDIR}"/90${PN} fi } diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 79a2edb..768289c 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -84,7 +84,6 @@ multilib_src_install() { if multilib_is_native_abi && use java; then java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-*.jar - doenvd "${FILESDIR}"/90${PN} fi }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 624617695430015a8f5755fac64bd5cc28d07252 Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 3 09:35:10 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 3 09:35:10 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62461769 media-libs/libbluray: remove useless dobin on libtool wrappers Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> media-libs/libbluray/libbluray-0.9.1.ebuild | 1 - media-libs/libbluray/libbluray-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/media-libs/libbluray/libbluray-0.9.1.ebuild b/media-libs/libbluray/libbluray-0.9.1.ebuild index 4ec2cb0..fc6b49e 100644 --- a/media-libs/libbluray/libbluray-0.9.1.ebuild +++ b/media-libs/libbluray/libbluray-0.9.1.ebuild @@ -75,7 +75,6 @@ multilib_src_install() { emake DESTDIR="${D}" install if multilib_is_native_abi && use utils; then - dobin index_dump mobj_dump mpls_dump cd .libs/ dobin index_dump mobj_dump mpls_dump bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump if use java; then diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 4ec2cb0..fc6b49e 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -75,7 +75,6 @@ multilib_src_install() { emake DESTDIR="${D}" install if multilib_is_native_abi && use utils; then - dobin index_dump mobj_dump mpls_dump cd .libs/ dobin index_dump mobj_dump mpls_dump bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump if use java; then
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 74eda9b55eeaae1211fa9198a5967ed3b0d2131e Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 3 09:32:54 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 3 09:32:54 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74eda9b5 media-libs/libbluray: simplify java useflag handling Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> media-libs/libbluray/libbluray-0.9.1.ebuild | 13 ++--- media-libs/libbluray/libbluray-.ebuild | 13 ++--- 2 files changed, 4 insertions(+), 22 deletions(-) diff --git a/media-libs/libbluray/libbluray-0.9.1.ebuild b/media-libs/libbluray/libbluray-0.9.1.ebuild index 9d88120..4ec2cb0 100644 --- a/media-libs/libbluray/libbluray-0.9.1.ebuild +++ b/media-libs/libbluray/libbluray-0.9.1.ebuild @@ -60,24 +60,15 @@ src_prepare() { } multilib_src_configure() { - local myconf - if multilib_is_native_abi && use java; then - export JAVACFLAGS="$(java-pkg_javac-args)" - append-cflags "$(java-pkg_get-jni-cflags)" - myconf="--enable-bdjava" - else - myconf="--disable-bdjava" - fi - ECONF_SOURCE="${S}" econf \ --disable-optimizations \ $(multilib_native_use_enable utils examples) \ + $(multilib_native_use_enable java bdjava) \ $(use_with fontconfig) \ $(use_with truetype freetype) \ $(use_enable static-libs static) \ $(use_enable udf) \ - $(use_with xml libxml2) \ - ${myconf} + $(use_with xml libxml2) } multilib_src_install() { diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 9d88120..4ec2cb0 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -60,24 +60,15 @@ src_prepare() { } multilib_src_configure() { - local myconf - if multilib_is_native_abi && use java; then - export JAVACFLAGS="$(java-pkg_javac-args)" - append-cflags "$(java-pkg_get-jni-cflags)" - myconf="--enable-bdjava" - else - myconf="--disable-bdjava" - fi - ECONF_SOURCE="${S}" econf \ --disable-optimizations \ $(multilib_native_use_enable utils examples) \ + $(multilib_native_use_enable java bdjava) \ $(use_with fontconfig) \ $(use_with truetype freetype) \ $(use_enable static-libs static) \ $(use_enable udf) \ - $(use_with xml libxml2) \ - ${myconf} + $(use_with xml libxml2) } multilib_src_install() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 62223b28e68bfb2fa276c5ff5e62f2452ac46498 Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 3 09:29:02 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 3 09:29:09 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62223b28 media-libs/libbluray: add udf useflag, part of bug #539946 by Petri Hintukainen Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> media-libs/libbluray/libbluray-0.9.1.ebuild | 3 ++- media-libs/libbluray/libbluray-.ebuild | 3 ++- media-libs/libbluray/metadata.xml | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/media-libs/libbluray/libbluray-0.9.1.ebuild b/media-libs/libbluray/libbluray-0.9.1.ebuild index 7c96b47..9d88120 100644 --- a/media-libs/libbluray/libbluray-0.9.1.ebuild +++ b/media-libs/libbluray/libbluray-0.9.1.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="http://www.videolan.org/developers/libbluray.html; LICENSE="LGPL-2.1" SLOT="0" -IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" +IUSE="aacs bdplus +fontconfig java static-libs +truetype udf utils +xml" COMMON_DEPEND=" xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) @@ -75,6 +75,7 @@ multilib_src_configure() { $(use_with fontconfig) \ $(use_with truetype freetype) \ $(use_enable static-libs static) \ + $(use_enable udf) \ $(use_with xml libxml2) \ ${myconf} } diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 7c96b47..9d88120 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="http://www.videolan.org/developers/libbluray.html; LICENSE="LGPL-2.1" SLOT="0" -IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" +IUSE="aacs bdplus +fontconfig java static-libs +truetype udf utils +xml" COMMON_DEPEND=" xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) @@ -75,6 +75,7 @@ multilib_src_configure() { $(use_with fontconfig) \ $(use_with truetype freetype) \ $(use_enable static-libs static) \ + $(use_enable udf) \ $(use_with xml libxml2) \ ${myconf} } diff --git a/media-libs/libbluray/metadata.xml b/media-libs/libbluray/metadata.xml index f9c1f5a..6f34503 100644 --- a/media-libs/libbluray/metadata.xml +++ b/media-libs/libbluray/metadata.xml @@ -6,6 +6,7 @@ Add support for decryption of AACS Use media-libs/libbdplus for BD+ decryption Add support for BD-J + Add UDF (Universal Disk Format) support Install command-line utilities and examples
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 456be8e4b55c199d467710e8754fca1ac56af311 Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 3 09:51:58 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 3 09:51:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=456be8e4 media-libs/libbluray: bump to 0.9.2 Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> media-libs/libbluray/Manifest | 1 + media-libs/libbluray/libbluray-0.9.2.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 419d052..6ed3d58 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -2,3 +2,4 @@ DIST libbluray-0.6.2.tar.bz2 582227 SHA256 8ca410c8a4a1e2e8344014a67e2c908182cff DIST libbluray-0.8.1.tar.bz2 623402 SHA256 cdbec680c5bbc2251de6ccd109cf5f798ea51db6fcb938df39283be1799efb8f SHA512 6618e01a567f0dc5d21302fc771d4155589c81703028b76f6090a2d12ef1c7e9d08d9c79312a7c8b2ca0d6c63ce980195f0866509a4f8f05f64ed6650c7f78dc WHIRLPOOL 899ffe320997d245ed76987993d7d7e1697fcea61474ad7fb664c0c519d2c6578344986e22a9fe7d23d7c458525f6e68718619334916fbe42cccb6c5c801 DIST libbluray-0.9.0.tar.bz2 624614 SHA256 84b61da9202fa724a76ac885af69df16a5583eb11d43e940dc201833bbfd694d SHA512 12db8b9ace0629158c1ce0e5447fc154609e9f78c55ff7d830c7ee38ccafa9824bfcdbe622d7e13e8c6d74205ae648ccf2e7c7b756692acc27e48fe9e2cc95ec WHIRLPOOL 7b8191bf0adcd1c612662a9bf66d2f94ba43bda1bd5a23425aee85b486aced4c0edf0f720a17361640f7982e5794bd531bfc9efa45e883495be4acd9ae42b8cc DIST libbluray-0.9.1.tar.bz2 703068 SHA256 d9647fa55802907b33d85e9ffcc6d97e3133490f3721afd649d9b361c42f3940 SHA512 78a768d26454067f904e0c15717e81bbce624f8e13d1e8a8e84611a4fc29191860640b86633ad9611cc461d9ee84472d3388fc2429d302d87908e3900898c5a1 WHIRLPOOL 788f5714689cf08798149860a450a17b0b6abb717bfb6e0fce805c90592e01ffbb15da621c6ee2317dde88379619bb678a930ebb1c2234ac139b08fc7be0ab73 +DIST libbluray-0.9.2.tar.bz2 704357 SHA256 efc994f42d2bce6af2ce69d05ba89dbbd88bcec7aca065de094fb3a7880ce7ea SHA512 f7fda2ef4c0ec70eb9a38aed0e76d21d8784410cb13713e7ee66ecd23a1cc58325977b046d40c526554a4a4e4cf96706a233e15451bf34892aff201b47e25aef WHIRLPOOL 96716027cd8d62c55cdde4f05d8a3c2023c30231ae86ca3231abc52db66e8a4b7338ea3ca871cfc971b83104875429c6d4058d132c488aed09d6d50eb9b4afb1 diff --git a/media-libs/libbluray/libbluray-0.9.2.ebuild b/media-libs/libbluray/libbluray-0.9.2.ebuild new file mode 100644 index 000..768289c --- /dev/null +++ b/media-libs/libbluray/libbluray-0.9.2.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +if [ "${PV#}" != "${PV}" ] ; then + VCSECLASS="git-r3" + KEYWORDS="" + EGIT_REPO_URI="git://git.videolan.org/libbluray.git" + SRC_URI="" +else + VCSECLASS="" + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; +fi + +inherit autotools ${VCSECLASS} java-pkg-opt-2 flag-o-matic eutils multilib-minimal + +DESCRIPTION="Blu-ray playback libraries" +HOMEPAGE="http://www.videolan.org/developers/libbluray.html; + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="aacs bdplus +fontconfig java static-libs +truetype udf utils +xml" + +COMMON_DEPEND=" + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ${COMMON_DEPEND} + aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) + bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.6 ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( + >=virtual/jdk-1.6 + dev-java/ant-core + ) + virtual/pkgconfig +" + +DOCS=( ChangeLog README.txt ) + +src_prepare() { + if use java ; then + export JDK_HOME="$(java-config -g JAVA_HOME)" + + # don't install a duplicate jar file + sed -i '/^jar_DATA/d' Makefile.am || die + + java-pkg-opt-2_src_prepare + fi + + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + --disable-optimizations \ + $(multilib_native_use_enable utils examples) \ + $(multilib_native_use_enable java bdjava) \ + $(use_with fontconfig) \ + $(use_with truetype freetype) \ + $(use_enable static-libs static) \ + $(use_enable udf) \ + $(use_with xml libxml2) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use utils; then + cd .libs/ + dobin index_dump mobj_dump
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 0b0f666451daa8976d6b9494d1db7665a05d475b Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 3 09:23:44 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 3 09:23:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b0f6664 media-libs/libbluray: sync release & live ebuild, bug #553780 Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> media-libs/libbluray/libbluray-0.9.1.ebuild | 17 + media-libs/libbluray/libbluray-.ebuild | 24 +--- 2 files changed, 30 insertions(+), 11 deletions(-) diff --git a/media-libs/libbluray/libbluray-0.9.1.ebuild b/media-libs/libbluray/libbluray-0.9.1.ebuild index 805d248..7c96b47 100644 --- a/media-libs/libbluray/libbluray-0.9.1.ebuild +++ b/media-libs/libbluray/libbluray-0.9.1.ebuild @@ -4,15 +4,24 @@ EAPI=5 -inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal +if [ "${PV#}" != "${PV}" ] ; then + VCSECLASS="git-r3" + KEYWORDS="" + EGIT_REPO_URI="git://git.videolan.org/libbluray.git" + SRC_URI="" +else + VCSECLASS="" + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; +fi + +inherit autotools ${VCSECLASS} java-pkg-opt-2 flag-o-matic eutils multilib-minimal DESCRIPTION="Blu-ray playback libraries" HOMEPAGE="http://www.videolan.org/developers/libbluray.html; -SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" COMMON_DEPEND=" @@ -76,7 +85,7 @@ multilib_src_install() { if multilib_is_native_abi && use utils; then dobin index_dump mobj_dump mpls_dump cd .libs/ - dobin bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump + dobin index_dump mobj_dump mpls_dump bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump if use java; then dobin bdj_test fi diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index 5aae52e..7c96b47 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -3,15 +3,25 @@ # $Id$ EAPI=5 -inherit autotools java-pkg-opt-2 git-r3 flag-o-matic eutils multilib-minimal + +if [ "${PV#}" != "${PV}" ] ; then + VCSECLASS="git-r3" + KEYWORDS="" + EGIT_REPO_URI="git://git.videolan.org/libbluray.git" + SRC_URI="" +else + VCSECLASS="" + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; +fi + +inherit autotools ${VCSECLASS} java-pkg-opt-2 flag-o-matic eutils multilib-minimal DESCRIPTION="Blu-ray playback libraries" HOMEPAGE="http://www.videolan.org/developers/libbluray.html; -EGIT_REPO_URI="git://git.videolan.org/libbluray.git" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="" IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" COMMON_DEPEND=" @@ -41,10 +51,11 @@ src_prepare() { export JDK_HOME="$(java-config -g JAVA_HOME)" # don't install a duplicate jar file - sed -i '/^jar_DATA/d' src/Makefile.am || die + sed -i '/^jar_DATA/d' Makefile.am || die java-pkg-opt-2_src_prepare fi + eautoreconf } @@ -72,17 +83,16 @@ multilib_src_install() { emake DESTDIR="${D}" install if multilib_is_native_abi && use utils; then - cd src dobin index_dump mobj_dump mpls_dump cd .libs/ - dobin bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump + dobin index_dump mobj_dump mpls_dump bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump if use java; then dobin bdj_test fi fi if multilib_is_native_abi && use java; then - java-pkg_dojar "${BUILD_DIR}"/src/.libs/${PN}-j2se-${PV}.jar + java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-${PV}.jar doenvd "${FILESDIR}"/90${PN} fi }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 85a9e5a4023736987a14c780430f94536106cce9 Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 3 09:41:00 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 3 09:41:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a9e5a4 media-libs/libbluray: use wildcard for .jar file since we dont know the version in live ebuild Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> media-libs/libbluray/libbluray-0.9.1.ebuild | 2 +- media-libs/libbluray/libbluray-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libbluray/libbluray-0.9.1.ebuild b/media-libs/libbluray/libbluray-0.9.1.ebuild index fc6b49e..79a2edb 100644 --- a/media-libs/libbluray/libbluray-0.9.1.ebuild +++ b/media-libs/libbluray/libbluray-0.9.1.ebuild @@ -83,7 +83,7 @@ multilib_src_install() { fi if multilib_is_native_abi && use java; then - java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-${PV}.jar + java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-*.jar doenvd "${FILESDIR}"/90${PN} fi } diff --git a/media-libs/libbluray/libbluray-.ebuild b/media-libs/libbluray/libbluray-.ebuild index fc6b49e..79a2edb 100644 --- a/media-libs/libbluray/libbluray-.ebuild +++ b/media-libs/libbluray/libbluray-.ebuild @@ -83,7 +83,7 @@ multilib_src_install() { fi if multilib_is_native_abi && use java; then - java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-${PV}.jar + java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-*.jar doenvd "${FILESDIR}"/90${PN} fi }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: a27d315d0e0cb722d915589a1950adea6873ecd4 Author: Alexis Ballier gentoo org> AuthorDate: Sat Nov 7 18:58:04 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Nov 7 18:58:04 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27d315d media-libs/libbluray: bump to 0.9.1 Package-Manager: portage-2.2.24 Signed-off-by: Alexis Ballier gentoo.org> media-libs/libbluray/Manifest | 1 + media-libs/libbluray/libbluray-0.9.1.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 5fad57f..419d052 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,3 +1,4 @@ DIST libbluray-0.6.2.tar.bz2 582227 SHA256 8ca410c8a4a1e2e8344014a67e2c908182cff3e04ece4e3b9ef196cf6bca5cd0 SHA512 20fbc5f34d7d025efaac1b6398c18b94b603a52bfb6dd0f021059d3bd4c3cf785e715698cd09e5d1c97a7ed11bbd146b29aa363650620eef1efca08053fc033a WHIRLPOOL 5e69fe4042d709677635fdc6569a2b14a34ff93ef672b3138bffde3a492ca5b38d960ed3bec81b5dc4b4491f108ed50d64c2c8d956164dfedd0a43b8f506 DIST libbluray-0.8.1.tar.bz2 623402 SHA256 cdbec680c5bbc2251de6ccd109cf5f798ea51db6fcb938df39283be1799efb8f SHA512 6618e01a567f0dc5d21302fc771d4155589c81703028b76f6090a2d12ef1c7e9d08d9c79312a7c8b2ca0d6c63ce980195f0866509a4f8f05f64ed6650c7f78dc WHIRLPOOL 899ffe320997d245ed76987993d7d7e1697fcea61474ad7fb664c0c519d2c6578344986e22a9fe7d23d7c458525f6e68718619334916fbe42cccb6c5c801 DIST libbluray-0.9.0.tar.bz2 624614 SHA256 84b61da9202fa724a76ac885af69df16a5583eb11d43e940dc201833bbfd694d SHA512 12db8b9ace0629158c1ce0e5447fc154609e9f78c55ff7d830c7ee38ccafa9824bfcdbe622d7e13e8c6d74205ae648ccf2e7c7b756692acc27e48fe9e2cc95ec WHIRLPOOL 7b8191bf0adcd1c612662a9bf66d2f94ba43bda1bd5a23425aee85b486aced4c0edf0f720a17361640f7982e5794bd531bfc9efa45e883495be4acd9ae42b8cc +DIST libbluray-0.9.1.tar.bz2 703068 SHA256 d9647fa55802907b33d85e9ffcc6d97e3133490f3721afd649d9b361c42f3940 SHA512 78a768d26454067f904e0c15717e81bbce624f8e13d1e8a8e84611a4fc29191860640b86633ad9611cc461d9ee84472d3388fc2429d302d87908e3900898c5a1 WHIRLPOOL 788f5714689cf08798149860a450a17b0b6abb717bfb6e0fce805c90592e01ffbb15da621c6ee2317dde88379619bb678a930ebb1c2234ac139b08fc7be0ab73 diff --git a/media-libs/libbluray/libbluray-0.9.1.ebuild b/media-libs/libbluray/libbluray-0.9.1.ebuild new file mode 100644 index 000..805d248 --- /dev/null +++ b/media-libs/libbluray/libbluray-0.9.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal + +DESCRIPTION="Blu-ray playback libraries" +HOMEPAGE="http://www.videolan.org/developers/libbluray.html; +SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" + +COMMON_DEPEND=" + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ${COMMON_DEPEND} + aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) + bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.6 ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( + >=virtual/jdk-1.6 + dev-java/ant-core + ) + virtual/pkgconfig +" + +DOCS=( ChangeLog README.txt ) + +src_prepare() { + if use java ; then + export JDK_HOME="$(java-config -g JAVA_HOME)" + + # don't install a duplicate jar file + sed -i '/^jar_DATA/d' Makefile.am || die + + java-pkg-opt-2_src_prepare + fi + + eautoreconf +} + +multilib_src_configure() { + local myconf + if multilib_is_native_abi && use java; then + export JAVACFLAGS="$(java-pkg_javac-args)" + append-cflags "$(java-pkg_get-jni-cflags)" + myconf="--enable-bdjava" + else + myconf="--disable-bdjava" + fi + + ECONF_SOURCE="${S}" econf \ + --disable-optimizations \ + $(multilib_native_use_enable utils examples) \ + $(use_with fontconfig) \ + $(use_with truetype freetype) \ + $(use_enable static-libs static) \ + $(use_with xml libxml2) \ + ${myconf} +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use utils; then + dobin index_dump mobj_dump mpls_dump + cd .libs/ + dobin bd_info bdsplice clpi_dump hdmv_test libbluray_test
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 92b5a88db6ea85caa349cc4141bd099a3fe0a597 Author: Alexis Ballier gentoo org> AuthorDate: Tue Oct 6 09:14:38 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Oct 6 09:14:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b5a88d media-libs/libbluray: remove old. Package-Manager: portage-2.2.22 media-libs/libbluray/Manifest | 4 -- media-libs/libbluray/libbluray-0.5.0-r1.ebuild | 92 - media-libs/libbluray/libbluray-0.5.0.ebuild| 90 media-libs/libbluray/libbluray-0.6.1.ebuild| 92 - media-libs/libbluray/libbluray-0.7.0.ebuild| 95 -- media-libs/libbluray/libbluray-0.8.0.ebuild| 94 - 6 files changed, 467 deletions(-) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index b9ab7ee..64ba7ec 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,6 +1,2 @@ -DIST libbluray-0.5.0.tar.bz2 559639 SHA256 19213e193e1abc5ed2de65edfb539deda1dbf6cc64dfef03e405524c9c6f7216 SHA512 bd709a01689bbb03ac291a2544eee93b47d72e065c8ccf825f9fb568ddb339a75a18c721b3c59fd4a8214a0f9b652cbd845bccd9de08248dd4cf61616a77e1dd WHIRLPOOL ab6b422889e6469053f567a489afe6c4cbf79cc1e56461ccad3eec948be819748da7760377686430db212a249b450da8fe5a9c914828f13354135dcf2e314add -DIST libbluray-0.6.1.tar.bz2 586646 SHA256 bf51c4fb65f4d8b02e9b2708017ecd829c8d0dfa9239bca011e67a2a6e368b3f SHA512 f32f5ce238955efd8d9f34d488d89ca1f52b4dd1f63334ade92dc8e053b15e180549fc5f83f4b7d532c145acb1b8ddfca2230df65451bfb0f77bf6aa2c3806ec WHIRLPOOL bed882bef96effc81241eab736b6be4caa098fdb1e9e2c50bdb70ebfdf0ee53490aed6697bc298c5a8271547113e9c0de151b95198ca2db90733ea70adc4ad44 DIST libbluray-0.6.2.tar.bz2 582227 SHA256 8ca410c8a4a1e2e8344014a67e2c908182cff3e04ece4e3b9ef196cf6bca5cd0 SHA512 20fbc5f34d7d025efaac1b6398c18b94b603a52bfb6dd0f021059d3bd4c3cf785e715698cd09e5d1c97a7ed11bbd146b29aa363650620eef1efca08053fc033a WHIRLPOOL 5e69fe4042d709677635fdc6569a2b14a34ff93ef672b3138bffde3a492ca5b38d960ed3bec81b5dc4b4491f108ed50d64c2c8d956164dfedd0a43b8f506 -DIST libbluray-0.7.0.tar.bz2 597266 SHA256 f79beb9fbb24117cbb1264c919e686ae9e6349c0ad08b48c4b6233b2887eb68d SHA512 2bf73398003e5a6b12ffdf44ec5716c18da4a176328b4eac52adb3337d09fcb4e5b553362cb67d70506fb0b2cd60e2e59ccc398104630554f41f0b095fc4703f WHIRLPOOL 28f9422704230cfe2fea3c84d0c7c3ae06495b07fdc22c33937d2cb4a0087be4af4364d219ab38e0ee94cf5c14826f7f2a1750da6d5c8f7e71178dbdfb1fc1e5 -DIST libbluray-0.8.0.tar.bz2 621606 SHA256 7b80208b2af54313fedbb49f54b7e13ff7f86f1843a815e17aa9575bfd08 SHA512 1928ed86a39f3846014f3c5083e78aaf87366fb4589a48a1a87ad053fc32edafe6e89d382c44cffc5f27610d4d3ccf17bf2ef79982e3e39a0ada6895defe5bfe WHIRLPOOL d72b50920e8f0b994cc543d3efbc6b7e4849a1dcda1774e1eda85e527a36a8382c3e273fb45309776c696bb7b215271cfb822f04c02a4133c5ee5687ea8805f5 DIST libbluray-0.8.1.tar.bz2 623402 SHA256 cdbec680c5bbc2251de6ccd109cf5f798ea51db6fcb938df39283be1799efb8f SHA512 6618e01a567f0dc5d21302fc771d4155589c81703028b76f6090a2d12ef1c7e9d08d9c79312a7c8b2ca0d6c63ce980195f0866509a4f8f05f64ed6650c7f78dc WHIRLPOOL 899ffe320997d245ed76987993d7d7e1697fcea61474ad7fb664c0c519d2c6578344986e22a9fe7d23d7c458525f6e68718619334916fbe42cccb6c5c801 diff --git a/media-libs/libbluray/libbluray-0.5.0-r1.ebuild b/media-libs/libbluray/libbluray-0.5.0-r1.ebuild deleted file mode 100644 index 357e82f..000 --- a/media-libs/libbluray/libbluray-0.5.0-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal - -DESCRIPTION="Blu-ray playback libraries" -HOMEPAGE="http://www.videolan.org/developers/libbluray.html; -SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" -IUSE="aacs java static-libs +truetype utils +xml" - -COMMON_DEPEND=" - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) -" -RDEPEND=" - ${COMMON_DEPEND} - aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) - java? ( >=virtual/jre-1.6 ) -" -DEPEND=" - ${COMMON_DEPEND} - java? ( - >=virtual/jdk-1.6 - dev-java/ant-core - ) - virtual/pkgconfig -" - -DOCS=( ChangeLog README.txt ) - -src_prepare() { - if use java ; then - export JDK_HOME="$(java-config -g JAVA_HOME)" - - # don't install a duplicate jar file - sed -i '/^jar_DATA/d' src/Makefile.am || die - - eautoreconf - - java-pkg-opt-2_src_prepare - fi -} - -multilib_src_configure() { -
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 731b168797fbf9f80905f6ba074e7822c0632832 Author: Alexis Ballier gentoo org> AuthorDate: Tue Oct 6 09:15:47 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Oct 6 09:15:47 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731b1687 media-libs/libbluray: Bump to 0.9.0. Package-Manager: portage-2.2.22 media-libs/libbluray/Manifest | 1 + media-libs/libbluray/libbluray-0.9.0.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index 64ba7ec..5fad57f 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,2 +1,3 @@ DIST libbluray-0.6.2.tar.bz2 582227 SHA256 8ca410c8a4a1e2e8344014a67e2c908182cff3e04ece4e3b9ef196cf6bca5cd0 SHA512 20fbc5f34d7d025efaac1b6398c18b94b603a52bfb6dd0f021059d3bd4c3cf785e715698cd09e5d1c97a7ed11bbd146b29aa363650620eef1efca08053fc033a WHIRLPOOL 5e69fe4042d709677635fdc6569a2b14a34ff93ef672b3138bffde3a492ca5b38d960ed3bec81b5dc4b4491f108ed50d64c2c8d956164dfedd0a43b8f506 DIST libbluray-0.8.1.tar.bz2 623402 SHA256 cdbec680c5bbc2251de6ccd109cf5f798ea51db6fcb938df39283be1799efb8f SHA512 6618e01a567f0dc5d21302fc771d4155589c81703028b76f6090a2d12ef1c7e9d08d9c79312a7c8b2ca0d6c63ce980195f0866509a4f8f05f64ed6650c7f78dc WHIRLPOOL 899ffe320997d245ed76987993d7d7e1697fcea61474ad7fb664c0c519d2c6578344986e22a9fe7d23d7c458525f6e68718619334916fbe42cccb6c5c801 +DIST libbluray-0.9.0.tar.bz2 624614 SHA256 84b61da9202fa724a76ac885af69df16a5583eb11d43e940dc201833bbfd694d SHA512 12db8b9ace0629158c1ce0e5447fc154609e9f78c55ff7d830c7ee38ccafa9824bfcdbe622d7e13e8c6d74205ae648ccf2e7c7b756692acc27e48fe9e2cc95ec WHIRLPOOL 7b8191bf0adcd1c612662a9bf66d2f94ba43bda1bd5a23425aee85b486aced4c0edf0f720a17361640f7982e5794bd531bfc9efa45e883495be4acd9ae42b8cc diff --git a/media-libs/libbluray/libbluray-0.9.0.ebuild b/media-libs/libbluray/libbluray-0.9.0.ebuild new file mode 100644 index 000..805d248 --- /dev/null +++ b/media-libs/libbluray/libbluray-0.9.0.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal + +DESCRIPTION="Blu-ray playback libraries" +HOMEPAGE="http://www.videolan.org/developers/libbluray.html; +SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" + +COMMON_DEPEND=" + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) + truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ${COMMON_DEPEND} + aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) + bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.6 ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( + >=virtual/jdk-1.6 + dev-java/ant-core + ) + virtual/pkgconfig +" + +DOCS=( ChangeLog README.txt ) + +src_prepare() { + if use java ; then + export JDK_HOME="$(java-config -g JAVA_HOME)" + + # don't install a duplicate jar file + sed -i '/^jar_DATA/d' Makefile.am || die + + java-pkg-opt-2_src_prepare + fi + + eautoreconf +} + +multilib_src_configure() { + local myconf + if multilib_is_native_abi && use java; then + export JAVACFLAGS="$(java-pkg_javac-args)" + append-cflags "$(java-pkg_get-jni-cflags)" + myconf="--enable-bdjava" + else + myconf="--disable-bdjava" + fi + + ECONF_SOURCE="${S}" econf \ + --disable-optimizations \ + $(multilib_native_use_enable utils examples) \ + $(use_with fontconfig) \ + $(use_with truetype freetype) \ + $(use_enable static-libs static) \ + $(use_with xml libxml2) \ + ${myconf} +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use utils; then + dobin index_dump mobj_dump mpls_dump + cd .libs/ + dobin bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump + if use java; then + dobin bdj_test + fi + fi + + if multilib_is_native_abi && use java; then + java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-${PV}.jar + doenvd "${FILESDIR}"/90${PN} + fi +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files +}