diff --git a/srcpkgs/gst-libav/template b/srcpkgs/gst-libav/template index 0bddd105ec..cf21744d8c 100644 --- a/srcpkgs/gst-libav/template +++ b/srcpkgs/gst-libav/template @@ -1,7 +1,7 @@ # Template file for 'gst-libav' pkgname=gst-libav reverts="1:1.4.5_4" -version=1.6.3 +version=1.8.0 revision=1 lib32disabled=yes wrksrc="${pkgname}-${version#*:}" @@ -15,7 +15,7 @@ maintainer="Juan RP " license="GPL-2" homepage="http://gstreamer.freedesktop.org" distfiles="${homepage}/src/${pkgname}/${pkgname}-${version#*:}.tar.xz" -checksum=857b9c060a0337de38c6d26238c47352433c02eabf26c2f860c854dbc35bd4ab +checksum=5a1ce28876aee93cb4f3d090f0e807915a5d9bc1325e3480dd302b85aeb4291c case "$XBPS_TARGET_MACHINE" in *-musl) # Required by musl for M_SQRT1_2 @@ -27,3 +27,11 @@ pre_configure() { # Fix cross compiling for arm* where os=linuxeabihf sed -i ${wrksrc}/gst-libs/ext/libav/configure -e "s;linux);linux*);" } + +post_configure() { + case "$XBPS_TARGET_MACHINE" in + x86_64-musl) # compiling with -O3 triggers a gcc bug + sed -i 's/-O3/-O2/g' gst-libs/ext/libav/config.mak + ;; + esac +} diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template index 7444bd5e3a..5370fac386 100644 --- a/srcpkgs/gst-plugins-bad1/template +++ b/srcpkgs/gst-plugins-bad1/template @@ -1,8 +1,8 @@ # Template file for 'gst-plugins-bad1'. pkgname=gst-plugins-bad1 reverts="1:1.4.5_6" -version=1.6.3 -revision=3 +version=1.8.0 +revision=1 wrksrc="${pkgname/1/}-${version#*:}" lib32disabled=yes build_style=gnu-configure @@ -22,7 +22,7 @@ maintainer="Juan RP " license="GPL-2, LGPL-2.1" homepage="http://gstreamer.freedesktop.org" distfiles="$homepage/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz" -checksum=971b29101d6a9c5e3fe94d99d977a227f58f0b2d29b6ca2c7f292052542b3a61 +checksum=116376dd1085082422e0b21b0ecd3d1cb345c469c58e32463167d4675f4ca90e pre_configure() { NOCONFIGURE=1 ./autogen.sh diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template index 8ba6f3d3ce..77da3e35ef 100644 --- a/srcpkgs/gst-plugins-base1/template +++ b/srcpkgs/gst-plugins-base1/template @@ -1,7 +1,7 @@ # Template file for 'gst-plugins-base1'. pkgname=gst-plugins-base1 reverts="1:1.4.5_3" -version=1.6.3 +version=1.8.0 revision=1 wrksrc="${pkgname/1/}-${version#*:}" build_style=gnu-configure @@ -20,7 +20,7 @@ maintainer="Juan RP " homepage="http://gstreamer.freedesktop.org/" license="GPL-2, LGPL-2.1" distfiles="http://gstreamer.freedesktop.org/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz" -checksum=b6154f8fdba4877e95efd94610ef0ada4f0171cd12eb829a3c3c97345d9c7a75 +checksum=abc0acc1d15b4b9c97c65cd9689bd6400081853b9980ea428d3c8572dd791522 case "$XBPS_TARGET_MACHINE" in i686*) CFLAGS="-O2 -msse2";; diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template index c10b91393d..db4d4d791c 100644 --- a/srcpkgs/gst-plugins-good1/template +++ b/srcpkgs/gst-plugins-good1/template @@ -1,7 +1,7 @@ # Template file for 'gst-plugins-good1'. pkgname=gst-plugins-good1 reverts="1:1.4.5_3" -version=1.6.3 +version=1.8.0 revision=1 wrksrc="${pkgname/1/}-${version#*:}" lib32disabled=yes @@ -23,4 +23,4 @@ maintainer="Juan RP " homepage="http://gstreamer.freedesktop.org/" license="LGPL-2.1" distfiles="http://gstreamer.freedesktop.org/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz" -checksum=24b19db70b2a83461ebddfe20033db432dadfdb5d4b54ffb1dfa0d830134a177 +checksum=c20c134d47dbc238d921707a3b66da709c2b4dd89f9d267cec13d1ddf16e9f4d diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template index f6f8bbb57f..3bcf9e6281 100644 --- a/srcpkgs/gst-plugins-ugly1/template +++ b/srcpkgs/gst-plugins-ugly1/template @@ -1,7 +1,7 @@ # Template file for 'gst-plugins-ugly1'. pkgname=gst-plugins-ugly1 reverts="1:1.4.5_2" -version=1.6.3 +version=1.8.0 revision=1 lib32disabled=yes wrksrc="${pkgname/1/}-${version#*:}" @@ -18,4 +18,4 @@ maintainer="Juan RP " license="LGPL-2.1" homepage="http://gstreamer.freedesktop.org" distfiles="http://gstreamer.freedesktop.org/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz" -checksum=2fecf7b7c7882f8f62f1900048f4013f98c214fb3d3303d8d812245bb41fd064 +checksum=53657ffb7d49ddc4ae40e3f52e56165db4c06eb016891debe2b6c0e9f134eb8c diff --git a/srcpkgs/gst1-python/template b/srcpkgs/gst1-python/template index cd57b60519..41c25aa3f0 100644 --- a/srcpkgs/gst1-python/template +++ b/srcpkgs/gst1-python/template @@ -1,6 +1,6 @@ # Template file for 'gst1-python'. pkgname=gst1-python -version=1.6.2 +version=1.8.0 revision=1 wrksrc="gst-python-${version}" build_style=gnu-configure @@ -14,7 +14,7 @@ maintainer="Juan RP " license="LGPL-2.1" homepage="http://gstreamer.freedesktop.org" distfiles="$homepage/src/gst-python/gst-python-${version}.tar.xz" -checksum=4e763e317079f48a2d6f37bd600bc19650d61597fac9f5763dbad293f72f9125 +checksum=ce45ff17c59f86a3a525685e37b95e6a78a019e709f66a5c4b462a7f7a22f6ea pre_configure() { if [ "$CROSS_BUILD" ]; then diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template index 1fd013f445..31f0294cd3 100644 --- a/srcpkgs/gstreamer1/template +++ b/srcpkgs/gstreamer1/template @@ -1,7 +1,7 @@ # Template file for 'gstreamer1'. pkgname=gstreamer1 reverts="1:1.4.5_1" -version=1.6.3 +version=1.8.0 revision=1 wrksrc="gstreamer-${version#*:}" build_style=gnu-configure @@ -14,7 +14,7 @@ maintainer="Juan RP " homepage="http://gstreamer.freedesktop.org/" license="LGPL-2.1" distfiles="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${version#*:}.tar.xz" -checksum=22f9568d67b87cf700a111f381144bd37cb93790a77e4e331db01fe854a37f24 +checksum=947a314a212b5d94985d89b43440dbe66b696e12bbdf9a2f78967b98d74abedc # Package build options build_options="gir"