diff options
author | Mart Raudsepp <leio@gentoo.org> | 2014-08-02 16:08:17 +0300 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2014-08-02 16:08:17 +0300 |
commit | 9ef023a4f061886a4ccdc44f31421a7ef8718544 (patch) | |
tree | 2b4519af4946ad17f62dfe67ae26754a15776d91 | |
parent | Add media-libs/raspberrypi-userland with wayland wsys patches and pkg-config ... (diff) | |
download | leio-9ef023a4f061886a4ccdc44f31421a7ef8718544.tar.gz leio-9ef023a4f061886a4ccdc44f31421a7ef8718544.tar.bz2 leio-9ef023a4f061886a4ccdc44f31421a7ef8718544.zip |
Update gstreamer bits to 1.4.0 stable until I get them to main tree (-bad is overlay specific patched though)
12 files changed, 6 insertions, 75 deletions
diff --git a/media-libs/gst-plugins-bad/Manifest b/media-libs/gst-plugins-bad/Manifest index 28a5593..9ffedf1 100644 --- a/media-libs/gst-plugins-bad/Manifest +++ b/media-libs/gst-plugins-bad/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.3.91.tar.xz 3796968 SHA256 069072bbb5a069e503e2651030773eae6d40dde92247fedde6adc5bf253b83c0 SHA512 ff11577715db5fdc1ec1eca0ccb91c8c748cae8ab5e1fb9da63a596c0cbe03fa06dbe294cf8836aa5c86412f5ee784650f30d794cb6230172ab3e2e6316049f0 WHIRLPOOL a196ad329bc3c80fc41cb8d23cd70d9d8023e2966da57c04220988ac574a432f0a6685506fa167aa6c63c0caa8e5cd819a0175e563d0f4a0674e102395b0fcc1 +DIST gst-plugins-bad-1.4.0.tar.xz 3797420 SHA256 ff2cb754f7725b205aec66002b1406e440f3a03194b6cad2d126ef5cd00902f9 SHA512 c9cd5811fe995f1c11f31d4db320bc990d5293dd91182f14dceb7cd6fb75a78488ce80b78560fc951e5795a177b95871ebe455730f807d07062f7db87230b991 WHIRLPOOL 3ba0105eeeede91350147e9571b0f40e3e26278762aeee2114550c2a124d3ed1a8a2aa50f1282cf46356b7345041a2b2c5c70b99d3805dbf5e5b87f7f72a8597 diff --git a/media-libs/gst-plugins-bad/files/egl-gl_cflags.patch b/media-libs/gst-plugins-bad/files/egl-gl_cflags.patch deleted file mode 100644 index ae6869e..0000000 --- a/media-libs/gst-plugins-bad/files/egl-gl_cflags.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 46ce2cce2fcab4aa26b020aa2a47d8981ea3f082 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp <leio@gentoo.org> -Date: Wed, 16 Jul 2014 16:29:10 +0300 -Subject: [PATCH 2/3] gl: Always include EGL_CFLAGS in GL_CFLAGS when EGL_LIBS - is added to GL_LIBS - -They should be handled in tandem, in case any EGL provider could require some -CFLAGS and set them (possibly once moved to prefer pkg-config files), -such as for a custom header location. ---- - configure.ac | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/configure.ac b/configure.ac -index 4b73ebc..8261ee2 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1006,6 +1006,7 @@ case $host in - if test "x$NEED_EGL" != "xno"; then - if test "x$HAVE_WINDOW_WAYLAND" = "xyes" -o "x$HAVE_WINDOW_X11" = "xyes" -o "x$HAVE_WINDOW_DISPMANX" = "xyes"; then - GL_LIBS="$GL_LIBS -lEGL $EGL_LIBS" -+ GL_CFLAGS="$GL_CFLAGS $EGL_CFLAGS" - USE_EGL=yes - fi - fi --- -1.9.1 - diff --git a/media-libs/gst-plugins-bad/files/gl_typechecks_cflags.patch b/media-libs/gst-plugins-bad/files/gl_typechecks_cflags.patch deleted file mode 100644 index 3f6d955..0000000 --- a/media-libs/gst-plugins-bad/files/gl_typechecks_cflags.patch +++ /dev/null @@ -1,39 +0,0 @@ -From c194a9f6fba702ced2e7b5771a792a517bbed033 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp <leio@gentoo.org> -Date: Wed, 16 Jul 2014 16:31:27 +0300 -Subject: [PATCH 3/3] gl: Include GL_CFLAGS while checking for GL typedefs - -Otherwise those checks may fail at configure time if they contain extra -include paths, while at build time they are included, potentially causing -incompatible typedefs between system GL headers and gstreamer compatibility -prototypes. ---- - configure.ac | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/configure.ac b/configure.ac -index 8261ee2..e87081c 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1343,6 +1343,9 @@ GST_GL_HAVE_GLCHAR=0 - GST_GL_HAVE_GLSIZEIPTR=0 - GST_GL_HAVE_GLINTPTR=0 - -+old_CFLAGS=$CFLAGS -+CFLAGS="$GL_CFLAGS $CFLAGS" -+ - AC_CHECK_TYPES(GLeglImageOES, [], [], [[$GL_INCLUDES]]) - if test "x$ac_cv_type_GLeglImageOES" = "xyes"; then - GST_GL_HAVE_GLEGLIMAGEOES=1 -@@ -1363,6 +1366,8 @@ if test "x$ac_cv_type_GLintptr" = "xyes"; then - GST_GL_HAVE_GLINTPTR=1 - fi - -+CFLAGS=$old_CFLAGS -+ - GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES - #define GST_GL_HAVE_GLEGLIMAGEOES $GST_GL_HAVE_GLEGLIMAGEOES - #define GST_GL_HAVE_GLCHAR $GST_GL_HAVE_GLCHAR --- -1.9.1 - 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 index c07e0c4..cb17016 100644 --- 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 @@ -46,10 +46,8 @@ DEPEND="${RDEPEND} " src_prepare() { - # Make RPI egl stuff use pkg-config and related fixups - https://bugzilla.gnome.org/733248 + # Make RPI egl stuff use pkg-config - https://bugzilla.gnome.org/733248 epatch "${FILESDIR}"/egl-rpi-pkgconfig.patch - epatch "${FILESDIR}"/egl-gl_cflags.patch - epatch "${FILESDIR}"/gl_typechecks_cflags.patch eautoreconf } diff --git a/media-libs/gst-plugins-base/Manifest b/media-libs/gst-plugins-base/Manifest index c526f8c..e2e4525 100644 --- a/media-libs/gst-plugins-base/Manifest +++ b/media-libs/gst-plugins-base/Manifest @@ -1 +1 @@ -DIST gst-plugins-base-1.3.91.tar.xz 2621656 SHA256 489803c9ab3384fb9454891ae93328823b21d7f120fb760c509aa3338e64dba8 SHA512 d6315ebdbe27fd8e17b6a3472c61740665e69f571dd79bd2e1b4f14ec7f87de19cea621f1169da1eebf309ed6522c0bc7e5db4bb31ca85b4e4966dabf630f6b3 WHIRLPOOL 3af4faf05ffe6a8026dabb91d43e4650d98f7424d9413a3810fa18248feb298dd21e2a3280bcc67b97bb2aacadd681bdbc69793ba6c2d5df148b1ddd98a54a58 +DIST gst-plugins-base-1.4.0.tar.xz 2618724 SHA256 5daed4b983b64e4e3fbe9cd29063e4302812cd03ba685a15b06a790911d04c1e SHA512 58be598aa1564c437da26e0c1aab23661e40b1624014c9b7c63b8b9495208bf3f8c8d2f6c4e02c7ad9a6ec1cc6abce8353ff021c39322fa944e9c625a53cc382 WHIRLPOOL d60bf2352a250908f2925a0b1183b6eda659f20deaac8797b755f1d188464c8951e98d79498ef1c11999540789e5fb55dd356ecce757ba330ce0a64e1816053c 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 index c1a7dc2..c1a7dc2 100644 --- 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 diff --git a/media-libs/gst-plugins-good/Manifest b/media-libs/gst-plugins-good/Manifest index 60cf4f1..11246dc 100644 --- a/media-libs/gst-plugins-good/Manifest +++ b/media-libs/gst-plugins-good/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.3.91.tar.xz 3027124 SHA256 0c49c0048940c5b1199d6dfe83ab21742e0093e0d2ab39ffcebc4872a2f65582 SHA512 2824454d1bd269186363f3cec46022fb0b922d1720260e835d07e72202968fc92b066dc9da64ba9006382186422ec8067a4d38ce5e05d7b6e37d5148b290b286 WHIRLPOOL 7174b825eb2370a3da9ce159fe2edcb5bd7fb9fbe45dd6bc6eea9e9fa12eb55a334ba4ee87054545dba647a72cc9d2df39d60340d19d51b1d6e4619319bfe1d4 +DIST gst-plugins-good-1.4.0.tar.xz 3023440 SHA256 48a62e7987fffa289a091dfc8ccc80b401d110632b8fc1adce5b82fc092f2685 SHA512 fad2ef49156e61a52e64c07fd306f7e39067e06be44d9c5bf96b4426e7822fc00d7ccddbdc56e6c8e9feba319563cfb26cd996f77a7106fa257e81cb228f9c49 WHIRLPOOL 85c7f1ed7594646dd5abba52aa64ece897cb8d693fd75de745af31e2bac718db508e8d62b9bb79a0d757345d64a312e39348f7c51e191caa0653da5ff8e95e62 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 index d923d80..d923d80 100644 --- 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 diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest index f731668..e07d520 100644 --- a/media-libs/gstreamer/Manifest +++ b/media-libs/gstreamer/Manifest @@ -1 +1 @@ -DIST gstreamer-1.3.91.tar.xz 3324908 SHA256 89a9b66ff92f0f966bf716dc9994995973703729cb35084778d7ded19f8c3c03 SHA512 787fef6bb5a90c4104816d074f1a27a2d759767d817565a0de8bd1b43a17207419f4440f0293ec986dd622893fa8e2f7671503f799d1064aff95b521e6c20f7c WHIRLPOOL d24b4a28f713f789872850411cc6857c36b191715a3ca618234c2ee37c38f217016804e3b17d87fab2fc68349124f7a756f193ad02c9fbd0f845c663886f7182 +DIST gstreamer-1.4.0.tar.xz 3323364 SHA256 23c39fdc2b24f889b07cab0449825384fef7592a121e180729fd9025ec45c695 SHA512 948277e4b01eb87a2dd518e423d26c8f7a40ac61250dd3fa92ac80819b66a61d5925a1129e89a6fc842c6ed10c2755b43692ff45a336a71bfa56eb8478617e40 WHIRLPOOL ae62450c833c55cf1a16d3aca41b44d866edbaf4abccbe2a41b3f90db1ca2d44a1b378a244dd6a7a3abadc3a066ea3fa8000292c3103e3fbeb2cabb447bc8094 diff --git a/media-libs/gstreamer/gstreamer-1.3.91.ebuild b/media-libs/gstreamer/gstreamer-1.4.0.ebuild index ee3f445..ee3f445 100644 --- a/media-libs/gstreamer/gstreamer-1.3.91.ebuild +++ b/media-libs/gstreamer/gstreamer-1.4.0.ebuild diff --git a/media-plugins/gst-plugins-faad/Manifest b/media-plugins/gst-plugins-faad/Manifest index 28a5593..9ffedf1 100644 --- a/media-plugins/gst-plugins-faad/Manifest +++ b/media-plugins/gst-plugins-faad/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.3.91.tar.xz 3796968 SHA256 069072bbb5a069e503e2651030773eae6d40dde92247fedde6adc5bf253b83c0 SHA512 ff11577715db5fdc1ec1eca0ccb91c8c748cae8ab5e1fb9da63a596c0cbe03fa06dbe294cf8836aa5c86412f5ee784650f30d794cb6230172ab3e2e6316049f0 WHIRLPOOL a196ad329bc3c80fc41cb8d23cd70d9d8023e2966da57c04220988ac574a432f0a6685506fa167aa6c63c0caa8e5cd819a0175e563d0f4a0674e102395b0fcc1 +DIST gst-plugins-bad-1.4.0.tar.xz 3797420 SHA256 ff2cb754f7725b205aec66002b1406e440f3a03194b6cad2d126ef5cd00902f9 SHA512 c9cd5811fe995f1c11f31d4db320bc990d5293dd91182f14dceb7cd6fb75a78488ce80b78560fc951e5795a177b95871ebe455730f807d07062f7db87230b991 WHIRLPOOL 3ba0105eeeede91350147e9571b0f40e3e26278762aeee2114550c2a124d3ed1a8a2aa50f1282cf46356b7345041a2b2c5c70b99d3805dbf5e5b87f7f72a8597 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 index 39769dd..39769dd 100644 --- 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 |