Merge pull request #3935 from ebfe/gstreamer
gstreamer*: update to 1.8.0
This commit is contained in:
commit
2dd55f2b93
7 changed files with 23 additions and 15 deletions
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'gst-libav'
|
# Template file for 'gst-libav'
|
||||||
pkgname=gst-libav
|
pkgname=gst-libav
|
||||||
reverts="1:1.4.5_4"
|
reverts="1:1.4.5_4"
|
||||||
version=1.6.3
|
version=1.8.0
|
||||||
revision=1
|
revision=1
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
wrksrc="${pkgname}-${version#*:}"
|
wrksrc="${pkgname}-${version#*:}"
|
||||||
|
@ -15,7 +15,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||||
license="GPL-2"
|
license="GPL-2"
|
||||||
homepage="http://gstreamer.freedesktop.org"
|
homepage="http://gstreamer.freedesktop.org"
|
||||||
distfiles="${homepage}/src/${pkgname}/${pkgname}-${version#*:}.tar.xz"
|
distfiles="${homepage}/src/${pkgname}/${pkgname}-${version#*:}.tar.xz"
|
||||||
checksum=857b9c060a0337de38c6d26238c47352433c02eabf26c2f860c854dbc35bd4ab
|
checksum=5a1ce28876aee93cb4f3d090f0e807915a5d9bc1325e3480dd302b85aeb4291c
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
*-musl) # Required by musl for M_SQRT1_2
|
*-musl) # Required by musl for M_SQRT1_2
|
||||||
|
@ -27,3 +27,11 @@ pre_configure() {
|
||||||
# Fix cross compiling for arm* where os=linuxeabihf
|
# Fix cross compiling for arm* where os=linuxeabihf
|
||||||
sed -i ${wrksrc}/gst-libs/ext/libav/configure -e "s;linux);linux*);"
|
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
|
||||||
|
}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
# Template file for 'gst-plugins-bad1'.
|
# Template file for 'gst-plugins-bad1'.
|
||||||
pkgname=gst-plugins-bad1
|
pkgname=gst-plugins-bad1
|
||||||
reverts="1:1.4.5_6"
|
reverts="1:1.4.5_6"
|
||||||
version=1.6.3
|
version=1.8.0
|
||||||
revision=3
|
revision=1
|
||||||
wrksrc="${pkgname/1/}-${version#*:}"
|
wrksrc="${pkgname/1/}-${version#*:}"
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
|
@ -22,7 +22,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||||
license="GPL-2, LGPL-2.1"
|
license="GPL-2, LGPL-2.1"
|
||||||
homepage="http://gstreamer.freedesktop.org"
|
homepage="http://gstreamer.freedesktop.org"
|
||||||
distfiles="$homepage/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz"
|
distfiles="$homepage/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz"
|
||||||
checksum=971b29101d6a9c5e3fe94d99d977a227f58f0b2d29b6ca2c7f292052542b3a61
|
checksum=116376dd1085082422e0b21b0ecd3d1cb345c469c58e32463167d4675f4ca90e
|
||||||
|
|
||||||
pre_configure() {
|
pre_configure() {
|
||||||
NOCONFIGURE=1 ./autogen.sh
|
NOCONFIGURE=1 ./autogen.sh
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'gst-plugins-base1'.
|
# Template file for 'gst-plugins-base1'.
|
||||||
pkgname=gst-plugins-base1
|
pkgname=gst-plugins-base1
|
||||||
reverts="1:1.4.5_3"
|
reverts="1:1.4.5_3"
|
||||||
version=1.6.3
|
version=1.8.0
|
||||||
revision=1
|
revision=1
|
||||||
wrksrc="${pkgname/1/}-${version#*:}"
|
wrksrc="${pkgname/1/}-${version#*:}"
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
|
@ -20,7 +20,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||||
homepage="http://gstreamer.freedesktop.org/"
|
homepage="http://gstreamer.freedesktop.org/"
|
||||||
license="GPL-2, LGPL-2.1"
|
license="GPL-2, LGPL-2.1"
|
||||||
distfiles="http://gstreamer.freedesktop.org/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz"
|
distfiles="http://gstreamer.freedesktop.org/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz"
|
||||||
checksum=b6154f8fdba4877e95efd94610ef0ada4f0171cd12eb829a3c3c97345d9c7a75
|
checksum=abc0acc1d15b4b9c97c65cd9689bd6400081853b9980ea428d3c8572dd791522
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
i686*) CFLAGS="-O2 -msse2";;
|
i686*) CFLAGS="-O2 -msse2";;
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'gst-plugins-good1'.
|
# Template file for 'gst-plugins-good1'.
|
||||||
pkgname=gst-plugins-good1
|
pkgname=gst-plugins-good1
|
||||||
reverts="1:1.4.5_3"
|
reverts="1:1.4.5_3"
|
||||||
version=1.6.3
|
version=1.8.0
|
||||||
revision=1
|
revision=1
|
||||||
wrksrc="${pkgname/1/}-${version#*:}"
|
wrksrc="${pkgname/1/}-${version#*:}"
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
|
@ -23,4 +23,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||||
homepage="http://gstreamer.freedesktop.org/"
|
homepage="http://gstreamer.freedesktop.org/"
|
||||||
license="LGPL-2.1"
|
license="LGPL-2.1"
|
||||||
distfiles="http://gstreamer.freedesktop.org/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz"
|
distfiles="http://gstreamer.freedesktop.org/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz"
|
||||||
checksum=24b19db70b2a83461ebddfe20033db432dadfdb5d4b54ffb1dfa0d830134a177
|
checksum=c20c134d47dbc238d921707a3b66da709c2b4dd89f9d267cec13d1ddf16e9f4d
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'gst-plugins-ugly1'.
|
# Template file for 'gst-plugins-ugly1'.
|
||||||
pkgname=gst-plugins-ugly1
|
pkgname=gst-plugins-ugly1
|
||||||
reverts="1:1.4.5_2"
|
reverts="1:1.4.5_2"
|
||||||
version=1.6.3
|
version=1.8.0
|
||||||
revision=1
|
revision=1
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
wrksrc="${pkgname/1/}-${version#*:}"
|
wrksrc="${pkgname/1/}-${version#*:}"
|
||||||
|
@ -18,4 +18,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||||
license="LGPL-2.1"
|
license="LGPL-2.1"
|
||||||
homepage="http://gstreamer.freedesktop.org"
|
homepage="http://gstreamer.freedesktop.org"
|
||||||
distfiles="http://gstreamer.freedesktop.org/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz"
|
distfiles="http://gstreamer.freedesktop.org/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz"
|
||||||
checksum=2fecf7b7c7882f8f62f1900048f4013f98c214fb3d3303d8d812245bb41fd064
|
checksum=53657ffb7d49ddc4ae40e3f52e56165db4c06eb016891debe2b6c0e9f134eb8c
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Template file for 'gst1-python'.
|
# Template file for 'gst1-python'.
|
||||||
pkgname=gst1-python
|
pkgname=gst1-python
|
||||||
version=1.6.2
|
version=1.8.0
|
||||||
revision=1
|
revision=1
|
||||||
wrksrc="gst-python-${version}"
|
wrksrc="gst-python-${version}"
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
|
@ -14,7 +14,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||||
license="LGPL-2.1"
|
license="LGPL-2.1"
|
||||||
homepage="http://gstreamer.freedesktop.org"
|
homepage="http://gstreamer.freedesktop.org"
|
||||||
distfiles="$homepage/src/gst-python/gst-python-${version}.tar.xz"
|
distfiles="$homepage/src/gst-python/gst-python-${version}.tar.xz"
|
||||||
checksum=4e763e317079f48a2d6f37bd600bc19650d61597fac9f5763dbad293f72f9125
|
checksum=ce45ff17c59f86a3a525685e37b95e6a78a019e709f66a5c4b462a7f7a22f6ea
|
||||||
|
|
||||||
pre_configure() {
|
pre_configure() {
|
||||||
if [ "$CROSS_BUILD" ]; then
|
if [ "$CROSS_BUILD" ]; then
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'gstreamer1'.
|
# Template file for 'gstreamer1'.
|
||||||
pkgname=gstreamer1
|
pkgname=gstreamer1
|
||||||
reverts="1:1.4.5_1"
|
reverts="1:1.4.5_1"
|
||||||
version=1.6.3
|
version=1.8.0
|
||||||
revision=1
|
revision=1
|
||||||
wrksrc="gstreamer-${version#*:}"
|
wrksrc="gstreamer-${version#*:}"
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
|
@ -14,7 +14,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||||
homepage="http://gstreamer.freedesktop.org/"
|
homepage="http://gstreamer.freedesktop.org/"
|
||||||
license="LGPL-2.1"
|
license="LGPL-2.1"
|
||||||
distfiles="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${version#*:}.tar.xz"
|
distfiles="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${version#*:}.tar.xz"
|
||||||
checksum=22f9568d67b87cf700a111f381144bd37cb93790a77e4e331db01fe854a37f24
|
checksum=947a314a212b5d94985d89b43440dbe66b696e12bbdf9a2f78967b98d74abedc
|
||||||
|
|
||||||
# Package build options
|
# Package build options
|
||||||
build_options="gir"
|
build_options="gir"
|
||||||
|
|
Loading…
Reference in a new issue