Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/leio:master commit in: media-libs/gst-plugins-good/, media-libs/gst-plugins-bad/, ...
Date: Sat, 02 Aug 2014 13:09:16
Message-Id: 1406984897.9ef023a4f061886a4ccdc44f31421a7ef8718544.leio@gentoo
1 commit: 9ef023a4f061886a4ccdc44f31421a7ef8718544
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 2 13:08:17 2014 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 2 13:08:17 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=9ef023a4
7
8 Update gstreamer bits to 1.4.0 stable until I get them to main tree (-bad is overlay specific patched though)
9
10 ---
11 media-libs/gst-plugins-bad/Manifest | 2 +-
12 .../gst-plugins-bad/files/egl-gl_cflags.patch | 28 ----------------
13 .../files/gl_typechecks_cflags.patch | 39 ----------------------
14 ...-1.3.91.ebuild => gst-plugins-bad-1.4.0.ebuild} | 4 +--
15 media-libs/gst-plugins-base/Manifest | 2 +-
16 ...1.3.91.ebuild => gst-plugins-base-1.4.0.ebuild} | 0
17 media-libs/gst-plugins-good/Manifest | 2 +-
18 ...1.3.91.ebuild => gst-plugins-good-1.4.0.ebuild} | 0
19 media-libs/gstreamer/Manifest | 2 +-
20 ...reamer-1.3.91.ebuild => gstreamer-1.4.0.ebuild} | 0
21 media-plugins/gst-plugins-faad/Manifest | 2 +-
22 ...1.3.91.ebuild => gst-plugins-faad-1.4.0.ebuild} | 0
23 12 files changed, 6 insertions(+), 75 deletions(-)
24
25 diff --git a/media-libs/gst-plugins-bad/Manifest b/media-libs/gst-plugins-bad/Manifest
26 index 28a5593..9ffedf1 100644
27 --- a/media-libs/gst-plugins-bad/Manifest
28 +++ b/media-libs/gst-plugins-bad/Manifest
29 @@ -1 +1 @@
30 -DIST gst-plugins-bad-1.3.91.tar.xz 3796968 SHA256 069072bbb5a069e503e2651030773eae6d40dde92247fedde6adc5bf253b83c0 SHA512 ff11577715db5fdc1ec1eca0ccb91c8c748cae8ab5e1fb9da63a596c0cbe03fa06dbe294cf8836aa5c86412f5ee784650f30d794cb6230172ab3e2e6316049f0 WHIRLPOOL a196ad329bc3c80fc41cb8d23cd70d9d8023e2966da57c04220988ac574a432f0a6685506fa167aa6c63c0caa8e5cd819a0175e563d0f4a0674e102395b0fcc1
31 +DIST gst-plugins-bad-1.4.0.tar.xz 3797420 SHA256 ff2cb754f7725b205aec66002b1406e440f3a03194b6cad2d126ef5cd00902f9 SHA512 c9cd5811fe995f1c11f31d4db320bc990d5293dd91182f14dceb7cd6fb75a78488ce80b78560fc951e5795a177b95871ebe455730f807d07062f7db87230b991 WHIRLPOOL 3ba0105eeeede91350147e9571b0f40e3e26278762aeee2114550c2a124d3ed1a8a2aa50f1282cf46356b7345041a2b2c5c70b99d3805dbf5e5b87f7f72a8597
32
33 diff --git a/media-libs/gst-plugins-bad/files/egl-gl_cflags.patch b/media-libs/gst-plugins-bad/files/egl-gl_cflags.patch
34 deleted file mode 100644
35 index ae6869e..0000000
36 --- a/media-libs/gst-plugins-bad/files/egl-gl_cflags.patch
37 +++ /dev/null
38 @@ -1,28 +0,0 @@
39 -From 46ce2cce2fcab4aa26b020aa2a47d8981ea3f082 Mon Sep 17 00:00:00 2001
40 -From: Mart Raudsepp <leio@g.o>
41 -Date: Wed, 16 Jul 2014 16:29:10 +0300
42 -Subject: [PATCH 2/3] gl: Always include EGL_CFLAGS in GL_CFLAGS when EGL_LIBS
43 - is added to GL_LIBS
44 -
45 -They should be handled in tandem, in case any EGL provider could require some
46 -CFLAGS and set them (possibly once moved to prefer pkg-config files),
47 -such as for a custom header location.
48 ----
49 - configure.ac | 1 +
50 - 1 file changed, 1 insertion(+)
51 -
52 -diff --git a/configure.ac b/configure.ac
53 -index 4b73ebc..8261ee2 100644
54 ---- a/configure.ac
55 -+++ b/configure.ac
56 -@@ -1006,6 +1006,7 @@ case $host in
57 - if test "x$NEED_EGL" != "xno"; then
58 - if test "x$HAVE_WINDOW_WAYLAND" = "xyes" -o "x$HAVE_WINDOW_X11" = "xyes" -o "x$HAVE_WINDOW_DISPMANX" = "xyes"; then
59 - GL_LIBS="$GL_LIBS -lEGL $EGL_LIBS"
60 -+ GL_CFLAGS="$GL_CFLAGS $EGL_CFLAGS"
61 - USE_EGL=yes
62 - fi
63 - fi
64 ---
65 -1.9.1
66 -
67
68 diff --git a/media-libs/gst-plugins-bad/files/gl_typechecks_cflags.patch b/media-libs/gst-plugins-bad/files/gl_typechecks_cflags.patch
69 deleted file mode 100644
70 index 3f6d955..0000000
71 --- a/media-libs/gst-plugins-bad/files/gl_typechecks_cflags.patch
72 +++ /dev/null
73 @@ -1,39 +0,0 @@
74 -From c194a9f6fba702ced2e7b5771a792a517bbed033 Mon Sep 17 00:00:00 2001
75 -From: Mart Raudsepp <leio@g.o>
76 -Date: Wed, 16 Jul 2014 16:31:27 +0300
77 -Subject: [PATCH 3/3] gl: Include GL_CFLAGS while checking for GL typedefs
78 -
79 -Otherwise those checks may fail at configure time if they contain extra
80 -include paths, while at build time they are included, potentially causing
81 -incompatible typedefs between system GL headers and gstreamer compatibility
82 -prototypes.
83 ----
84 - configure.ac | 5 +++++
85 - 1 file changed, 5 insertions(+)
86 -
87 -diff --git a/configure.ac b/configure.ac
88 -index 8261ee2..e87081c 100644
89 ---- a/configure.ac
90 -+++ b/configure.ac
91 -@@ -1343,6 +1343,9 @@ GST_GL_HAVE_GLCHAR=0
92 - GST_GL_HAVE_GLSIZEIPTR=0
93 - GST_GL_HAVE_GLINTPTR=0
94 -
95 -+old_CFLAGS=$CFLAGS
96 -+CFLAGS="$GL_CFLAGS $CFLAGS"
97 -+
98 - AC_CHECK_TYPES(GLeglImageOES, [], [], [[$GL_INCLUDES]])
99 - if test "x$ac_cv_type_GLeglImageOES" = "xyes"; then
100 - GST_GL_HAVE_GLEGLIMAGEOES=1
101 -@@ -1363,6 +1366,8 @@ if test "x$ac_cv_type_GLintptr" = "xyes"; then
102 - GST_GL_HAVE_GLINTPTR=1
103 - fi
104 -
105 -+CFLAGS=$old_CFLAGS
106 -+
107 - GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES
108 - #define GST_GL_HAVE_GLEGLIMAGEOES $GST_GL_HAVE_GLEGLIMAGEOES
109 - #define GST_GL_HAVE_GLCHAR $GST_GL_HAVE_GLCHAR
110 ---
111 -1.9.1
112 -
113
114 diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.3.91.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.0.ebuild
115 similarity index 93%
116 rename from media-libs/gst-plugins-bad/gst-plugins-bad-1.3.91.ebuild
117 rename to media-libs/gst-plugins-bad/gst-plugins-bad-1.4.0.ebuild
118 index c07e0c4..cb17016 100644
119 --- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.3.91.ebuild
120 +++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.0.ebuild
121 @@ -46,10 +46,8 @@ DEPEND="${RDEPEND}
122 "
123
124 src_prepare() {
125 - # Make RPI egl stuff use pkg-config and related fixups - https://bugzilla.gnome.org/733248
126 + # Make RPI egl stuff use pkg-config - https://bugzilla.gnome.org/733248
127 epatch "${FILESDIR}"/egl-rpi-pkgconfig.patch
128 - epatch "${FILESDIR}"/egl-gl_cflags.patch
129 - epatch "${FILESDIR}"/gl_typechecks_cflags.patch
130 eautoreconf
131 }
132
133
134 diff --git a/media-libs/gst-plugins-base/Manifest b/media-libs/gst-plugins-base/Manifest
135 index c526f8c..e2e4525 100644
136 --- a/media-libs/gst-plugins-base/Manifest
137 +++ b/media-libs/gst-plugins-base/Manifest
138 @@ -1 +1 @@
139 -DIST gst-plugins-base-1.3.91.tar.xz 2621656 SHA256 489803c9ab3384fb9454891ae93328823b21d7f120fb760c509aa3338e64dba8 SHA512 d6315ebdbe27fd8e17b6a3472c61740665e69f571dd79bd2e1b4f14ec7f87de19cea621f1169da1eebf309ed6522c0bc7e5db4bb31ca85b4e4966dabf630f6b3 WHIRLPOOL 3af4faf05ffe6a8026dabb91d43e4650d98f7424d9413a3810fa18248feb298dd21e2a3280bcc67b97bb2aacadd681bdbc69793ba6c2d5df148b1ddd98a54a58
140 +DIST gst-plugins-base-1.4.0.tar.xz 2618724 SHA256 5daed4b983b64e4e3fbe9cd29063e4302812cd03ba685a15b06a790911d04c1e SHA512 58be598aa1564c437da26e0c1aab23661e40b1624014c9b7c63b8b9495208bf3f8c8d2f6c4e02c7ad9a6ec1cc6abce8353ff021c39322fa944e9c625a53cc382 WHIRLPOOL d60bf2352a250908f2925a0b1183b6eda659f20deaac8797b755f1d188464c8951e98d79498ef1c11999540789e5fb55dd356ecce757ba330ce0a64e1816053c
141
142 diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.3.91.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-1.4.0.ebuild
143 similarity index 100%
144 rename from media-libs/gst-plugins-base/gst-plugins-base-1.3.91.ebuild
145 rename to media-libs/gst-plugins-base/gst-plugins-base-1.4.0.ebuild
146
147 diff --git a/media-libs/gst-plugins-good/Manifest b/media-libs/gst-plugins-good/Manifest
148 index 60cf4f1..11246dc 100644
149 --- a/media-libs/gst-plugins-good/Manifest
150 +++ b/media-libs/gst-plugins-good/Manifest
151 @@ -1 +1 @@
152 -DIST gst-plugins-good-1.3.91.tar.xz 3027124 SHA256 0c49c0048940c5b1199d6dfe83ab21742e0093e0d2ab39ffcebc4872a2f65582 SHA512 2824454d1bd269186363f3cec46022fb0b922d1720260e835d07e72202968fc92b066dc9da64ba9006382186422ec8067a4d38ce5e05d7b6e37d5148b290b286 WHIRLPOOL 7174b825eb2370a3da9ce159fe2edcb5bd7fb9fbe45dd6bc6eea9e9fa12eb55a334ba4ee87054545dba647a72cc9d2df39d60340d19d51b1d6e4619319bfe1d4
153 +DIST gst-plugins-good-1.4.0.tar.xz 3023440 SHA256 48a62e7987fffa289a091dfc8ccc80b401d110632b8fc1adce5b82fc092f2685 SHA512 fad2ef49156e61a52e64c07fd306f7e39067e06be44d9c5bf96b4426e7822fc00d7ccddbdc56e6c8e9feba319563cfb26cd996f77a7106fa257e81cb228f9c49 WHIRLPOOL 85c7f1ed7594646dd5abba52aa64ece897cb8d693fd75de745af31e2bac718db508e8d62b9bb79a0d757345d64a312e39348f7c51e191caa0653da5ff8e95e62
154
155 diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.3.91.ebuild b/media-libs/gst-plugins-good/gst-plugins-good-1.4.0.ebuild
156 similarity index 100%
157 rename from media-libs/gst-plugins-good/gst-plugins-good-1.3.91.ebuild
158 rename to media-libs/gst-plugins-good/gst-plugins-good-1.4.0.ebuild
159
160 diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
161 index f731668..e07d520 100644
162 --- a/media-libs/gstreamer/Manifest
163 +++ b/media-libs/gstreamer/Manifest
164 @@ -1 +1 @@
165 -DIST gstreamer-1.3.91.tar.xz 3324908 SHA256 89a9b66ff92f0f966bf716dc9994995973703729cb35084778d7ded19f8c3c03 SHA512 787fef6bb5a90c4104816d074f1a27a2d759767d817565a0de8bd1b43a17207419f4440f0293ec986dd622893fa8e2f7671503f799d1064aff95b521e6c20f7c WHIRLPOOL d24b4a28f713f789872850411cc6857c36b191715a3ca618234c2ee37c38f217016804e3b17d87fab2fc68349124f7a756f193ad02c9fbd0f845c663886f7182
166 +DIST gstreamer-1.4.0.tar.xz 3323364 SHA256 23c39fdc2b24f889b07cab0449825384fef7592a121e180729fd9025ec45c695 SHA512 948277e4b01eb87a2dd518e423d26c8f7a40ac61250dd3fa92ac80819b66a61d5925a1129e89a6fc842c6ed10c2755b43692ff45a336a71bfa56eb8478617e40 WHIRLPOOL ae62450c833c55cf1a16d3aca41b44d866edbaf4abccbe2a41b3f90db1ca2d44a1b378a244dd6a7a3abadc3a066ea3fa8000292c3103e3fbeb2cabb447bc8094
167
168 diff --git a/media-libs/gstreamer/gstreamer-1.3.91.ebuild b/media-libs/gstreamer/gstreamer-1.4.0.ebuild
169 similarity index 100%
170 rename from media-libs/gstreamer/gstreamer-1.3.91.ebuild
171 rename to media-libs/gstreamer/gstreamer-1.4.0.ebuild
172
173 diff --git a/media-plugins/gst-plugins-faad/Manifest b/media-plugins/gst-plugins-faad/Manifest
174 index 28a5593..9ffedf1 100644
175 --- a/media-plugins/gst-plugins-faad/Manifest
176 +++ b/media-plugins/gst-plugins-faad/Manifest
177 @@ -1 +1 @@
178 -DIST gst-plugins-bad-1.3.91.tar.xz 3796968 SHA256 069072bbb5a069e503e2651030773eae6d40dde92247fedde6adc5bf253b83c0 SHA512 ff11577715db5fdc1ec1eca0ccb91c8c748cae8ab5e1fb9da63a596c0cbe03fa06dbe294cf8836aa5c86412f5ee784650f30d794cb6230172ab3e2e6316049f0 WHIRLPOOL a196ad329bc3c80fc41cb8d23cd70d9d8023e2966da57c04220988ac574a432f0a6685506fa167aa6c63c0caa8e5cd819a0175e563d0f4a0674e102395b0fcc1
179 +DIST gst-plugins-bad-1.4.0.tar.xz 3797420 SHA256 ff2cb754f7725b205aec66002b1406e440f3a03194b6cad2d126ef5cd00902f9 SHA512 c9cd5811fe995f1c11f31d4db320bc990d5293dd91182f14dceb7cd6fb75a78488ce80b78560fc951e5795a177b95871ebe455730f807d07062f7db87230b991 WHIRLPOOL 3ba0105eeeede91350147e9571b0f40e3e26278762aeee2114550c2a124d3ed1a8a2aa50f1282cf46356b7345041a2b2c5c70b99d3805dbf5e5b87f7f72a8597
180
181 diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.3.91.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.4.0.ebuild
182 similarity index 100%
183 rename from media-plugins/gst-plugins-faad/gst-plugins-faad-1.3.91.ebuild
184 rename to media-plugins/gst-plugins-faad/gst-plugins-faad-1.4.0.ebuild