[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/files/, media-libs/libbluray/

2024-04-02 Thread Conrad Kostecki
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/

2024-04-02 Thread Conrad Kostecki
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/

2024-04-02 Thread Conrad Kostecki
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/

2023-12-05 Thread Arthur Zamarin
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/

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

2023-09-27 Thread Joonas Niilola
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/

2023-09-27 Thread Joonas Niilola
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/

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

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

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

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

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

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

2022-11-29 Thread WANG Xuerui
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/

2022-11-15 Thread Conrad Kostecki
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/

2022-10-27 Thread Alexis Ballier
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/

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

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

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

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

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

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

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

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

2022-06-19 Thread Sam James
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/

2022-06-19 Thread Sam James
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/

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

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

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

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

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

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

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

2021-05-28 Thread Sergei Trofimovich
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/

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

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

2021-05-25 Thread Sam James
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/

2021-04-25 Thread Sergei Trofimovich
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/

2021-04-20 Thread Sergei Trofimovich
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/

2021-04-18 Thread Sam James
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/

2021-04-18 Thread Sam James
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/

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

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

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

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

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

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

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

2020-03-24 Thread James Le Cuirot
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/

2019-09-13 Thread Andreas Sturmlechner
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/

2019-09-13 Thread Mikle Kolyada
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/

2019-08-13 Thread Agostino Sarubbo
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/

2019-08-13 Thread Agostino Sarubbo
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/

2019-08-10 Thread Sergei Trofimovich
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/

2019-08-08 Thread Agostino Sarubbo
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/

2019-08-06 Thread Aaron Bauman
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/

2019-07-27 Thread Aaron Bauman
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/

2019-06-25 Thread Lars Wendler
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/

2019-05-05 Thread Mike Gilbert
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/

2019-04-14 Thread James Le Cuirot
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/

2018-09-21 Thread James Le Cuirot
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/

2018-09-21 Thread James Le Cuirot
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/

2018-09-21 Thread James Le Cuirot
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/

2018-09-14 Thread Andreas Sturmlechner
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/

2018-07-09 Thread Markus Meier
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/

2018-05-25 Thread Thomas Deutschmann
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/

2018-05-24 Thread Agostino Sarubbo
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/

2018-05-24 Thread Sergei Trofimovich
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/

2017-12-15 Thread Craig Andrews
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/

2017-12-09 Thread Craig Andrews
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/

2017-12-09 Thread Craig Andrews
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/

2017-12-04 Thread Pacho Ramos
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/

2017-08-31 Thread Tim Harder
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/

2017-06-22 Thread Alexis Ballier
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/

2017-06-15 Thread Alexis Ballier
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/

2017-04-01 Thread Michael Weber
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/

2017-04-01 Thread Michael Weber
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/

2017-03-04 Thread Alexis Ballier
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/

2017-03-04 Thread Alexis Ballier
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/

2017-01-06 Thread Aaron Bauman
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/

2016-12-08 Thread Tim Harder
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/

2016-08-08 Thread Tim Harder
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/

2016-05-23 Thread Alexis Ballier
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/

2015-12-03 Thread Alexis Ballier
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/

2015-12-03 Thread Alexis Ballier
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/

2015-12-03 Thread Alexis Ballier
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/

2015-12-03 Thread Alexis Ballier
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/

2015-12-03 Thread Alexis Ballier
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/

2015-12-03 Thread Alexis Ballier
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/

2015-12-03 Thread Alexis Ballier
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/

2015-11-07 Thread Alexis Ballier
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/

2015-10-06 Thread Alexis Ballier
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/

2015-10-06 Thread Alexis Ballier
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
+}