Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/avidemux-plugins/
Date: Fri, 07 Aug 2020 23:24:53
Message-Id: 1596842606.c50b767f6c7335c54a3fe94180ff098654b843c2.asturm@gentoo
1 commit: c50b767f6c7335c54a3fe94180ff098654b843c2
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 7 20:23:07 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 7 23:23:26 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50b767f
7
8 media-libs/avidemux-plugins: Drop 2.7.3, 2.7.4 (r0)
9
10 Package-Manager: Portage-3.0.1, Repoman-2.3.23
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-libs/avidemux-plugins/Manifest | 1 -
14 .../avidemux-plugins/avidemux-plugins-2.7.3.ebuild | 165 ---------------------
15 .../avidemux-plugins/avidemux-plugins-2.7.4.ebuild | 161 --------------------
16 3 files changed, 327 deletions(-)
17
18 diff --git a/media-libs/avidemux-plugins/Manifest b/media-libs/avidemux-plugins/Manifest
19 index 7d6012ce4fc..81a3ad8e8a8 100644
20 --- a/media-libs/avidemux-plugins/Manifest
21 +++ b/media-libs/avidemux-plugins/Manifest
22 @@ -1,2 +1 @@
23 -DIST avidemux-2.7.3.tar.gz 23772654 BLAKE2B f946c267140bc8aebda2ce027ed8cb7c84a98a401255d3e0cdaf7498680e8bd9c78a33c122cb177d397ed2dd6bc3c29d7508578028c2964c2897279bf860b62d SHA512 d7761de1c40de1b824efbcf24173ea738a2e0ba7fa41cefa09e7bac3ec97f3af4b04201e36f9de50ade2b09e394aa99ed1d4907f90bb132f9896e8f1b5e82d7a
24 DIST avidemux-2.7.4.tar.gz 23815808 BLAKE2B 3a7206f04f568f28dd4d5116c580dd780b057a59e94dd61a2abe5dadfa557291a0c50f917ad1926f9f9a82d01af065c06138f954320e2d9c174fda7583a6b265 SHA512 36d857837cd6a74039a414df16367cd8cbf615173bcc531e57dc0dbfc2e002b1c0c4a80cef73a0d8f25d305deca809af0b5cbcdbad8c311324fa2e64381fd10b
25
26 diff --git a/media-libs/avidemux-plugins/avidemux-plugins-2.7.3.ebuild b/media-libs/avidemux-plugins/avidemux-plugins-2.7.3.ebuild
27 deleted file mode 100644
28 index be42b085469..00000000000
29 --- a/media-libs/avidemux-plugins/avidemux-plugins-2.7.3.ebuild
30 +++ /dev/null
31 @@ -1,165 +0,0 @@
32 -# Copyright 1999-2020 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -CMAKE_MAKEFILE_GENERATOR="emake"
38 -PYTHON_COMPAT=( python3_6 )
39 -
40 -inherit cmake python-single-r1
41 -
42 -DESCRIPTION="Plugins for the video editor media-video/avidemux"
43 -HOMEPAGE="http://fixounet.free.fr/avidemux"
44 -SRC_URI="https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> avidemux-${PV}.tar.gz"
45 -
46 -# Multiple licenses because of all the bundled stuff.
47 -LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
48 -SLOT="2.7"
49 -IUSE="a52 aac aften alsa amr dcaenc debug dts fdk fontconfig fribidi jack lame libsamplerate cpu_flags_x86_mmx nvenc opengl opus oss pulseaudio qt5 truetype twolame vdpau vorbis vpx x264 x265 xv xvid"
50 -KEYWORDS="~amd64 ~x86"
51 -
52 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
53 -
54 -COMMON_DEPEND="${PYTHON_DEPS}
55 - ~media-libs/avidemux-core-${PV}:${SLOT}[vdpau?]
56 - ~media-video/avidemux-${PV}:${SLOT}[opengl?,qt5?]
57 - >=dev-lang/spidermonkey-1.5-r2:0=
58 - dev-libs/libxml2:2
59 - media-libs/a52dec:0
60 - media-libs/libass:0=
61 - media-libs/libmad:0
62 - media-libs/libmp4v2:0
63 - media-libs/libpng:0=
64 - virtual/libiconv:0
65 - aac? (
66 - >=media-libs/faac-1.29.9.2:0
67 - media-libs/faad2:0
68 - )
69 - aften? ( media-libs/aften:0 )
70 - alsa? ( >=media-libs/alsa-lib-1.0.3b-r2:0 )
71 - amr? ( media-libs/opencore-amr:0 )
72 - dcaenc? ( media-sound/dcaenc:0 )
73 - dts? ( media-libs/libdca:0 )
74 - fdk? ( media-libs/fdk-aac:0= )
75 - fontconfig? ( media-libs/fontconfig:1.0 )
76 - fribidi? ( dev-libs/fribidi:0 )
77 - jack? (
78 - media-sound/jack-audio-connection-kit:0
79 - libsamplerate? ( media-libs/libsamplerate:0 )
80 - )
81 - lame? ( media-sound/lame:0 )
82 - nvenc? ( amd64? ( media-video/nvidia_video_sdk:0 ) )
83 - opus? ( media-libs/opus:0 )
84 - pulseaudio? ( media-sound/pulseaudio:0 )
85 - qt5? (
86 - dev-qt/qtcore:5
87 - dev-qt/qtgui:5
88 - dev-qt/qtwidgets:5
89 - )
90 - truetype? ( media-libs/freetype:2 )
91 - twolame? ( media-sound/twolame:0 )
92 - vorbis? ( media-libs/libvorbis:0 )
93 - vpx? ( media-libs/libvpx:0= )
94 - x264? ( media-libs/x264:0= )
95 - x265? ( media-libs/x265:0= )
96 - xv? (
97 - x11-libs/libX11:0
98 - x11-libs/libXext:0
99 - x11-libs/libXv:0
100 - )
101 - xvid? ( media-libs/xvid:0 )
102 -"
103 -DEPEND="${COMMON_DEPEND}
104 - oss? ( virtual/os-headers:0 )
105 -"
106 -RDEPEND="${COMMON_DEPEND}
107 - !<media-libs/avidemux-plugins-${PV}
108 -"
109 -
110 -S="${WORKDIR}/avidemux2-${PV}"
111 -
112 -PATCHES=( "${FILESDIR}"/${PN}-2.6.20-optional-pulse.patch )
113 -
114 -src_prepare() {
115 - default
116 -
117 - # Don't reapply PATCHES during cmake_src_prepare
118 - unset PATCHES
119 -
120 - processes="buildPluginsCommon:avidemux_plugins
121 - buildPluginsCLI:avidemux_plugins"
122 - use qt5 && processes+=" buildPluginsQt4:avidemux_plugins"
123 -
124 - for process in ${processes} ; do
125 - CMAKE_USE_DIR="${S}"/${process#*:} cmake_src_prepare
126 - done
127 -}
128 -
129 -src_configure() {
130 - # See bug 432322.
131 - use x86 && replace-flags -O0 -O1
132 -
133 - for process in ${processes} ; do
134 - local build="${WORKDIR}/${P}_build/${process%%:*}"
135 -
136 - local mycmakeargs=(
137 - -DAVIDEMUX_SOURCE_DIR='${S}'
138 - -DPLUGIN_UI=$(echo ${build/buildPlugins/} | tr '[:lower:]' '[:upper:]')
139 - -DFAAC="$(usex aac)"
140 - -DFAAD="$(usex aac)"
141 - -DALSA="$(usex alsa)"
142 - -DAFTEN="$(usex aften)"
143 - -DDCAENC="$(usex dcaenc)"
144 - -DFDK_AAC="$(usex fdk)"
145 - -DOPENCORE_AMRWB="$(usex amr)"
146 - -DOPENCORE_AMRNB="$(usex amr)"
147 - -DLIBDCA="$(usex dts)"
148 - -DFONTCONFIG="$(usex fontconfig)"
149 - -DJACK="$(usex jack)"
150 - -DLAME="$(usex lame)"
151 - -DNVENC="$(usex nvenc)"
152 - -DOPUS="$(usex opus)"
153 - -DOSS="$(usex oss)"
154 - -DPULSEAUDIOSIMPLE="$(usex pulseaudio)"
155 - -DQT4=OFF
156 - -DFREETYPE2="$(usex truetype)"
157 - -DTWOLAME="$(usex twolame)"
158 - -DX264="$(usex x264)"
159 - -DX265="$(usex x265)"
160 - -DXVIDEO="$(usex xv)"
161 - -DXVID="$(usex xvid)"
162 - -DVDPAU="$(usex vdpau)"
163 - -DVORBIS="$(usex vorbis)"
164 - -DLIBVORBIS="$(usex vorbis)"
165 - -DVPXDEC="$(usex vpx)"
166 - -DUSE_EXTERNAL_LIBA52=yes
167 - -DUSE_EXTERNAL_LIBASS=yes
168 - -DUSE_EXTERNAL_LIBMAD=yes
169 - -DUSE_EXTERNAL_LIBMP4V2=yes
170 - )
171 -
172 - if use qt5 ; then
173 - mycmakeargs+=( -DENABLE_QT5=True )
174 - fi
175 -
176 - if use debug ; then
177 - mycmakeargs+=( -DVERBOSE=1 -DADM_DEBUG=1 )
178 - fi
179 -
180 - CMAKE_USE_DIR="${S}"/${process#*:} BUILD_DIR="${build}" cmake_src_configure
181 - done
182 -}
183 -
184 -src_compile() {
185 - for process in ${processes} ; do
186 - local build="${WORKDIR}/${P}_build/${process%%:*}"
187 - BUILD_DIR="${build}" cmake_src_compile
188 - done
189 -}
190 -
191 -src_install() {
192 - for process in ${processes} ; do
193 - local build="${WORKDIR}/${P}_build/${process%%:*}"
194 - BUILD_DIR="${build}" cmake_src_install
195 - done
196 -}
197
198 diff --git a/media-libs/avidemux-plugins/avidemux-plugins-2.7.4.ebuild b/media-libs/avidemux-plugins/avidemux-plugins-2.7.4.ebuild
199 deleted file mode 100644
200 index 9648ec0e7af..00000000000
201 --- a/media-libs/avidemux-plugins/avidemux-plugins-2.7.4.ebuild
202 +++ /dev/null
203 @@ -1,161 +0,0 @@
204 -# Copyright 1999-2020 Gentoo Authors
205 -# Distributed under the terms of the GNU General Public License v2
206 -
207 -EAPI=7
208 -
209 -CMAKE_MAKEFILE_GENERATOR="emake"
210 -PYTHON_COMPAT=( python3_6 )
211 -
212 -inherit cmake python-single-r1
213 -
214 -DESCRIPTION="Plugins for the video editor media-video/avidemux"
215 -HOMEPAGE="http://fixounet.free.fr/avidemux"
216 -SRC_URI="https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> avidemux-${PV}.tar.gz"
217 -
218 -# Multiple licenses because of all the bundled stuff.
219 -LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
220 -SLOT="2.7"
221 -IUSE="a52 aac aften alsa amr dcaenc debug dts fdk fontconfig fribidi jack lame libsamplerate cpu_flags_x86_mmx nvenc opengl opus oss pulseaudio qt5 truetype twolame vdpau vorbis vpx x264 x265 xv xvid"
222 -KEYWORDS="~amd64 ~x86"
223 -
224 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
225 -
226 -COMMON_DEPEND="${PYTHON_DEPS}
227 - ~media-libs/avidemux-core-${PV}:${SLOT}[vdpau?]
228 - ~media-video/avidemux-${PV}:${SLOT}[opengl?,qt5?]
229 - dev-lang/spidermonkey:0=
230 - dev-libs/libxml2:2
231 - media-libs/a52dec
232 - media-libs/libass:0=
233 - media-libs/libmad
234 - media-libs/libmp4v2
235 - media-libs/libpng:0=
236 - virtual/libiconv
237 - aac? (
238 - media-libs/faac
239 - media-libs/faad2
240 - )
241 - aften? ( media-libs/aften )
242 - alsa? ( media-libs/alsa-lib )
243 - amr? ( media-libs/opencore-amr )
244 - dcaenc? ( media-sound/dcaenc )
245 - dts? ( media-libs/libdca )
246 - fdk? ( media-libs/fdk-aac:0= )
247 - fontconfig? ( media-libs/fontconfig:1.0 )
248 - fribidi? ( dev-libs/fribidi )
249 - jack? (
250 - media-sound/jack-audio-connection-kit
251 - libsamplerate? ( media-libs/libsamplerate )
252 - )
253 - lame? ( media-sound/lame )
254 - nvenc? ( amd64? ( media-video/nvidia_video_sdk ) )
255 - opus? ( media-libs/opus )
256 - pulseaudio? ( media-sound/pulseaudio )
257 - qt5? (
258 - dev-qt/qtcore:5
259 - dev-qt/qtgui:5
260 - dev-qt/qtwidgets:5
261 - )
262 - truetype? ( media-libs/freetype:2 )
263 - twolame? ( media-sound/twolame )
264 - vorbis? ( media-libs/libvorbis )
265 - vpx? ( media-libs/libvpx:0= )
266 - x264? ( media-libs/x264:0= )
267 - x265? ( media-libs/x265:0= )
268 - xv? (
269 - x11-libs/libX11
270 - x11-libs/libXext
271 - x11-libs/libXv
272 - )
273 - xvid? ( media-libs/xvid )
274 -"
275 -DEPEND="${COMMON_DEPEND}
276 - oss? ( virtual/os-headers )
277 -"
278 -RDEPEND="${COMMON_DEPEND}
279 - !<media-libs/avidemux-plugins-${PV}
280 -"
281 -
282 -S="${WORKDIR}/avidemux2-${PV}"
283 -
284 -PATCHES=( "${FILESDIR}"/${PN}-2.6.20-optional-pulse.patch )
285 -
286 -src_prepare() {
287 - default
288 -
289 - # Don't reapply PATCHES during cmake_src_prepare
290 - unset PATCHES
291 -
292 - processes="buildPluginsCommon:avidemux_plugins
293 - buildPluginsCLI:avidemux_plugins"
294 - use qt5 && processes+=" buildPluginsQt4:avidemux_plugins"
295 -
296 - for process in ${processes} ; do
297 - CMAKE_USE_DIR="${S}"/${process#*:} cmake_src_prepare
298 - done
299 -}
300 -
301 -src_configure() {
302 - # See bug 432322.
303 - use x86 && replace-flags -O0 -O1
304 -
305 - for process in ${processes} ; do
306 - local build="${WORKDIR}/${P}_build/${process%%:*}"
307 -
308 - local mycmakeargs=(
309 - -DAVIDEMUX_SOURCE_DIR='${S}'
310 - -DPLUGIN_UI=$(echo ${build/buildPlugins/} | tr '[:lower:]' '[:upper:]')
311 - -DFAAC="$(usex aac)"
312 - -DFAAD="$(usex aac)"
313 - -DALSA="$(usex alsa)"
314 - -DAFTEN="$(usex aften)"
315 - -DDCAENC="$(usex dcaenc)"
316 - -DFDK_AAC="$(usex fdk)"
317 - -DOPENCORE_AMRWB="$(usex amr)"
318 - -DOPENCORE_AMRNB="$(usex amr)"
319 - -DLIBDCA="$(usex dts)"
320 - -DFONTCONFIG="$(usex fontconfig)"
321 - -DJACK="$(usex jack)"
322 - -DLAME="$(usex lame)"
323 - -DNVENC="$(usex nvenc)"
324 - -DOPENGL="$(usex opengl)"
325 - -DOPUS="$(usex opus)"
326 - -DOSS="$(usex oss)"
327 - -DPULSEAUDIOSIMPLE="$(usex pulseaudio)"
328 - -DQT4=OFF
329 - -DFREETYPE2="$(usex truetype)"
330 - -DTWOLAME="$(usex twolame)"
331 - -DX264="$(usex x264)"
332 - -DX265="$(usex x265)"
333 - -DXVIDEO="$(usex xv)"
334 - -DXVID="$(usex xvid)"
335 - -DVDPAU="$(usex vdpau)"
336 - -DVORBIS="$(usex vorbis)"
337 - -DLIBVORBIS="$(usex vorbis)"
338 - -DVPXDEC="$(usex vpx)"
339 - -DUSE_EXTERNAL_LIBA52=yes
340 - -DUSE_EXTERNAL_LIBASS=yes
341 - -DUSE_EXTERNAL_LIBMAD=yes
342 - -DUSE_EXTERNAL_LIBMP4V2=yes
343 - )
344 -
345 - use qt5 && mycmakeargs+=( -DENABLE_QT5=True )
346 - use debug && mycmakeargs+=( -DVERBOSE=1 -DADM_DEBUG=1 )
347 -
348 - CMAKE_USE_DIR="${S}"/${process#*:} BUILD_DIR="${build}" cmake_src_configure
349 - done
350 -}
351 -
352 -src_compile() {
353 - for process in ${processes} ; do
354 - local build="${WORKDIR}/${P}_build/${process%%:*}"
355 - BUILD_DIR="${build}" cmake_src_compile
356 - done
357 -}
358 -
359 -src_install() {
360 - for process in ${processes} ; do
361 - local build="${WORKDIR}/${P}_build/${process%%:*}"
362 - BUILD_DIR="${build}" cmake_src_install
363 - done
364 -}