Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-bad/
Date: Wed, 03 Jan 2018 00:06:08
Message-Id: 1514937939.2b50cff514da51bb62aada4c3595541f729d5e57.leio@gentoo
1 commit: 2b50cff514da51bb62aada4c3595541f729d5e57
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 2 23:43:03 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 3 00:05:39 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b50cff5
7
8 media-libs/gst-plugins-bad: remove old
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 media-libs/gst-plugins-bad/Manifest | 1 -
13 .../gst-plugins-bad/gst-plugins-bad-1.10.5.ebuild | 102 ---------------------
14 2 files changed, 103 deletions(-)
15
16 diff --git a/media-libs/gst-plugins-bad/Manifest b/media-libs/gst-plugins-bad/Manifest
17 index 4eee864e687..31c35ff5b00 100644
18 --- a/media-libs/gst-plugins-bad/Manifest
19 +++ b/media-libs/gst-plugins-bad/Manifest
20 @@ -1,4 +1,3 @@
21 DIST gst-plugins-bad-0.10.23-h264-patches.tar.xz 5284 BLAKE2B 90ad2a742de6d6b3efedb1a2fc16a9f24cf0566fd455a27f113afa0fc2ceff5f2517a31e8db8ed6ed8b4c92595b333a29dbb451077975f3d726808976f4a8671 SHA512 528ed30edb544dd970047fd4b0f05bf75f9f49f07a8118f805430c56c3ec75643013799491aeba70c62cb0343cd3e72758bf5c167d00e90a6a3f13857e4860e1
22 DIST gst-plugins-bad-0.10.23.tar.xz 3155044 BLAKE2B 86ed955fb5c73f2145b8f8ed2daaeffd9975362e81c3ca911be00d18f6b6d975381651071eb54514ef94a931f1fc89e673dc8c1d68e10de132bbe51accb6d165 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4
23 -DIST gst-plugins-bad-1.10.5.tar.xz 4737820 BLAKE2B e050813b59be50792d290a171e9e0fd90ce05c8c012625548e29ef9b551964597b0655c206e0444953ecfc2bad0b8dfee6c8766615fa82a76cf856d355ba94fc SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a
24 DIST gst-plugins-bad-1.12.3.tar.xz 4707000 BLAKE2B 1cb82e6f1c20d24a42ed0c7465e4dd8815627b0e716fe9be5d005ddd609c92a08619214a6b15059e7f537dadbc36c34d4c6ebfde1284c6a6029d2edf89bf9fa2 SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661
25
26 diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.10.5.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-1.10.5.ebuild
27 deleted file mode 100644
28 index d523899677d..00000000000
29 --- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.10.5.ebuild
30 +++ /dev/null
31 @@ -1,102 +0,0 @@
32 -# Copyright 1999-2017 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -GST_ORG_MODULE="gst-plugins-bad"
37 -
38 -inherit eutils flag-o-matic gstreamer virtualx
39 -
40 -DESCRIPTION="Less plugins for GStreamer"
41 -HOMEPAGE="https://gstreamer.freedesktop.org/"
42 -
43 -LICENSE="LGPL-2"
44 -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
45 -
46 -IUSE="X bzip2 egl gles2 gtk +introspection opengl +orc vcd vnc wayland"
47 -REQUIRED_USE="
48 - gles2? ( !opengl )
49 - opengl? ( X )
50 - wayland? ( egl )
51 -"
52 -
53 -# X11 is automagic for now, upstream #709530
54 -RDEPEND="
55 - >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
56 - >=media-libs/gstreamer-${PV}:${SLOT}[${MULTILIB_USEDEP},introspection?]
57 - >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},introspection?]
58 - introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
59 -
60 - bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
61 - egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] )
62 - gles2? ( >=media-libs/mesa-9.1.6[gles2,${MULTILIB_USEDEP}] )
63 - opengl? (
64 - >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP}]
65 - virtual/glu[${MULTILIB_USEDEP}] )
66 - X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
67 - wayland? ( >=dev-libs/wayland-1.4.0[${MULTILIB_USEDEP}] )
68 -
69 - gtk? ( >=x11-libs/gtk+-3.15:3[X?,wayland?,${MULTILIB_USEDEP}] )
70 - orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
71 -"
72 -DEPEND="${RDEPEND}
73 - >=dev-util/gtk-doc-am-1.12
74 -"
75 -
76 -RESTRICT="test"
77 -
78 -src_prepare() {
79 - default
80 - addpredict /dev # Prevent sandbox violations bug #570624
81 -}
82 -
83 -multilib_src_configure() {
84 - local myconf=()
85 - if use opengl || use gles2 ; then
86 - # Actually enable the gl element, not just libs
87 - myconf+=( --enable-gl )
88 - fi
89 -
90 - # Always enable gsettings (no extra dependency)
91 - # and shm (need a switch for winnt ?)
92 - gstreamer_multilib_src_configure \
93 - $(multilib_native_use_enable introspection) \
94 - $(use_enable bzip2 bz2) \
95 - $(use_enable egl) \
96 - $(use_enable gles2) \
97 - $(use_enable gtk gtk3) \
98 - $(use_enable opengl) \
99 - $(use_enable opengl glx) \
100 - $(use_enable orc) \
101 - $(use_enable vcd) \
102 - $(use_enable vnc librfb) \
103 - $(use_enable wayland) \
104 - $(use_enable X x11) \
105 - --disable-examples \
106 - --disable-debug \
107 - --disable-cocoa \
108 - --without-player-tests \
109 - --disable-wgl \
110 - --enable-shm \
111 - ${myconf[$@]}
112 - # not ported
113 - # --enable-gsettings
114 -
115 - if multilib_is_native_abi; then
116 - local x
117 - for x in libs plugins; do
118 - ln -s "${S}"/docs/${x}/html docs/${x}/html || die
119 - done
120 - fi
121 -}
122 -
123 -multilib_src_test() {
124 - unset DISPLAY
125 - # Tests are slower than upstream expects
126 - virtx emake check CK_DEFAULT_TIMEOUT=300
127 -}
128 -
129 -multilib_src_install_all() {
130 - DOCS="AUTHORS ChangeLog NEWS README RELEASE"
131 - einstalldocs
132 - prune_libtool_files --modules
133 -}