Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/vlc/, media-libs/libdvdcss/
Date: Tue, 04 May 2021 21:25:39
Message-Id: 1620163524.8d3488fe576a1bb57381d7dbd953520f13edd9ce.sam@gentoo
1 commit: 8d3488fe576a1bb57381d7dbd953520f13edd9ce
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 4 20:17:52 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Tue May 4 21:25:24 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3488fe
7
8 media-libs/libdvdcss: add 1.4.3
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 media-libs/libdvdcss/Manifest | 1 +
13 media-libs/libdvdcss/libdvdcss-1.4.3.ebuild | 28 ++++++++++++++++++++++++++++
14 media-video/vlc/vlc-3.0.9999.ebuild | 8 ++++----
15 media-video/vlc/vlc-9999.ebuild | 8 ++++----
16 4 files changed, 37 insertions(+), 8 deletions(-)
17
18 diff --git a/media-libs/libdvdcss/Manifest b/media-libs/libdvdcss/Manifest
19 index cdbb67df195..e3da419e75a 100644
20 --- a/media-libs/libdvdcss/Manifest
21 +++ b/media-libs/libdvdcss/Manifest
22 @@ -1 +1,2 @@
23 DIST libdvdcss-1.4.2.tar.bz2 366824 BLAKE2B 106ec0f46eeb4969d0c878ef1e2ad05ac9c0b0ce0d2781c0d68d9d5e08f9c6154b43c4b2e0cd2db0d530eb0a94914161384e788b307af4c4fca3351d270cbe9a SHA512 e46ccded1951046ec481604c5b533c435be14cd0e734cd5315b61868836a20edf4cdc7c1466c2f4ed374de4382c5e758ace700e84aadcb29513001d696f1049c
24 +DIST libdvdcss-1.4.3.tar.bz2 388404 BLAKE2B ce654b78ce3b30961dddd3a4b80d6fb520ed07e5e1ccf76ed09b65c7a4164212b12868a6c0bf91bc8893498539ae0400208087ef7c00dd1fd1cfd18fbc4352ae SHA512 0f9c0244feff5ca62459823810a39ede745b63fedb682707fcbaf0dff11fff42998cef31a281bb6380930123d079780d37a79871f6e628cdca9cfa06c64befb6
25
26 diff --git a/media-libs/libdvdcss/libdvdcss-1.4.3.ebuild b/media-libs/libdvdcss/libdvdcss-1.4.3.ebuild
27 new file mode 100644
28 index 00000000000..5da3b606967
29 --- /dev/null
30 +++ b/media-libs/libdvdcss/libdvdcss-1.4.3.ebuild
31 @@ -0,0 +1,28 @@
32 +# Copyright 1999-2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +inherit multilib-minimal
38 +
39 +DESCRIPTION="A portable abstraction library for DVD decryption"
40 +HOMEPAGE="https://www.videolan.org/developers/libdvdcss.html"
41 +SRC_URI="https://download.videolan.org/pub/${PN}/${PV}/${P}.tar.bz2"
42 +
43 +LICENSE="GPL-2"
44 +SLOT="1.2"
45 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
46 +IUSE="doc"
47 +
48 +BDEPEND="doc? ( app-doc/doxygen )"
49 +
50 +multilib_src_configure() {
51 + ECONF_SOURCE=${S} econf \
52 + --disable-static \
53 + $(multilib_native_use_enable doc)
54 +}
55 +
56 +multilib_src_install_all() {
57 + einstalldocs
58 + find "${ED}" -type f -name '*.la' -delete || die
59 +}
60
61 diff --git a/media-video/vlc/vlc-3.0.9999.ebuild b/media-video/vlc/vlc-3.0.9999.ebuild
62 index ac592d9ad6f..2017c3d8341 100644
63 --- a/media-video/vlc/vlc-3.0.9999.ebuild
64 +++ b/media-video/vlc/vlc-3.0.9999.ebuild
65 @@ -77,7 +77,7 @@ RDEPEND="
66 media-libs/harfbuzz
67 virtual/ttf-fonts
68 )
69 - bluray? ( media-libs/libbluray:= )
70 + bluray? ( >=media-libs/libbluray-1.3.0:= )
71 cddb? ( media-libs/libcddb )
72 chromaprint? ( media-libs/chromaprint:= )
73 chromecast? (
74 @@ -93,8 +93,8 @@ RDEPEND="
75 dts? ( media-libs/libdca )
76 dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= )
77 dvd? (
78 - >=media-libs/libdvdnav-4.9:0=
79 - >=media-libs/libdvdread-4.9:0=
80 + >=media-libs/libdvdnav-6.1.1:0=
81 + >=media-libs/libdvdread-6.1.2:0=
82 )
83 faad? ( media-libs/faad2 )
84 fdk? ( media-libs/fdk-aac:= )
85 @@ -149,7 +149,7 @@ RDEPEND="
86 lua? ( ${LUA_DEPS} )
87 mad? ( media-libs/libmad )
88 matroska? (
89 - >=dev-libs/libebml-1.3.6:=
90 + >=dev-libs/libebml-1.4.2:=
91 media-libs/libmatroska:=
92 )
93 modplug? ( >=media-libs/libmodplug-0.8.9.0 )
94
95 diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild
96 index cebba4dea7e..875389cc8ba 100644
97 --- a/media-video/vlc/vlc-9999.ebuild
98 +++ b/media-video/vlc/vlc-9999.ebuild
99 @@ -77,7 +77,7 @@ RDEPEND="
100 media-libs/harfbuzz
101 virtual/ttf-fonts
102 )
103 - bluray? ( media-libs/libbluray:= )
104 + bluray? ( >=media-libs/libbluray-1.3.0:= )
105 cddb? ( media-libs/libcddb )
106 chromaprint? ( media-libs/chromaprint:= )
107 chromecast? (
108 @@ -93,8 +93,8 @@ RDEPEND="
109 dts? ( media-libs/libdca )
110 dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= )
111 dvd? (
112 - >=media-libs/libdvdnav-4.9:0=
113 - >=media-libs/libdvdread-4.9:0=
114 + >=media-libs/libdvdnav-6.1.1:0=
115 + >=media-libs/libdvdread-6.1.2:0=
116 )
117 faad? ( media-libs/faad2 )
118 fdk? ( media-libs/fdk-aac:= )
119 @@ -151,7 +151,7 @@ RDEPEND="
120 lua? ( ${LUA_DEPS} )
121 mad? ( media-libs/libmad )
122 matroska? (
123 - >=dev-libs/libebml-1.3.6:=
124 + >=dev-libs/libebml-1.4.2:=
125 media-libs/libmatroska:=
126 )
127 modplug? ( >=media-libs/libmodplug-0.8.9.0 )