Date: Saturday, February 6, 2016 @ 07:29:05 Author: fyan Revision: 160455
prepare 1.9.3 with gstreamer enabled (currently doesn't build due to https://bugs.archlinux.org/task/48054 ) Modified: wine/trunk/PKGBUILD ----------+ PKGBUILD | 84 +++++++++++++++++++++++++++++-------------------------------- 1 file changed, 41 insertions(+), 43 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-02-06 05:01:37 UTC (rev 160454) +++ PKGBUILD 2016-02-06 06:29:05 UTC (rev 160455) @@ -5,7 +5,7 @@ # Contributor: Giovanni Scafora <[email protected]> pkgname=wine -pkgver=1.9.2 +pkgver=1.9.3 pkgrel=1 _pkgbasever=${pkgver/rc/-rc} @@ -12,7 +12,7 @@ source=(https://dl.winehq.org/wine/source/1.9/$pkgname-$_pkgbasever.tar.bz2{,.sign} 30-win32-aliases.conf) -sha1sums=('49b359d445a95446ff3151745085ff4dfc7dae63' +sha1sums=('2f9565017719ab1057907621ea5775a37023cdd7' 'SKIP' '023a5c901c6a091c56e76b6a62d141d87cce9fdb') validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7 @@ -44,45 +44,47 @@ makedepends=(autoconf ncurses bison perl fontforge flex 'gcc>=4.5.0-2' 'gcc-multilib>=4.5.0-2' - giflib lib32-giflib - libpng lib32-libpng - gnutls lib32-gnutls - libxinerama lib32-libxinerama - libxcomposite lib32-libxcomposite - libxmu lib32-libxmu - libxxf86vm lib32-libxxf86vm - libldap lib32-libldap - mpg123 lib32-mpg123 - openal lib32-openal - v4l-utils lib32-v4l-utils - libpulse lib32-libpulse - alsa-lib lib32-alsa-lib - libxcomposite lib32-libxcomposite - mesa lib32-mesa - mesa-libgl lib32-mesa-libgl - libcl lib32-libcl - libxslt lib32-libxslt + giflib lib32-giflib + libpng lib32-libpng + gnutls lib32-gnutls + libxinerama lib32-libxinerama + libxcomposite lib32-libxcomposite + libxmu lib32-libxmu + libxxf86vm lib32-libxxf86vm + libldap lib32-libldap + mpg123 lib32-mpg123 + openal lib32-openal + v4l-utils lib32-v4l-utils + libpulse lib32-libpulse + alsa-lib lib32-alsa-lib + libxcomposite lib32-libxcomposite + mesa lib32-mesa + mesa-libgl lib32-mesa-libgl + libcl lib32-libcl + libxslt lib32-libxslt + gst-plugins-base-libs lib32-gst-plugins-base-libs samba opencl-headers ) optdepends=( - giflib lib32-giflib - libpng lib32-libpng - libldap lib32-libldap - gnutls lib32-gnutls - mpg123 lib32-mpg123 - openal lib32-openal - v4l-utils lib32-v4l-utils - libpulse lib32-libpulse - alsa-plugins lib32-alsa-plugins - alsa-lib lib32-alsa-lib - libjpeg-turbo lib32-libjpeg-turbo - libxcomposite lib32-libxcomposite - libxinerama lib32-libxinerama - ncurses lib32-ncurses - libcl lib32-libcl - libxslt lib32-libxslt + giflib lib32-giflib + libpng lib32-libpng + libldap lib32-libldap + gnutls lib32-gnutls + mpg123 lib32-mpg123 + openal lib32-openal + v4l-utils lib32-v4l-utils + libpulse lib32-libpulse + alsa-plugins lib32-alsa-plugins + alsa-lib lib32-alsa-lib + libjpeg-turbo lib32-libjpeg-turbo + libxcomposite lib32-libxcomposite + libxinerama lib32-libxinerama + ncurses lib32-ncurses + libcl lib32-libcl + libxslt lib32-libxslt + gst-plugins-base-libs lib32-gst-plugins-base-libs cups samba dosbox ) @@ -106,9 +108,6 @@ sed 's|OpenCL/opencl.h|CL/opencl.h|g' -i $pkgname/configure* - # These additional CPPFLAGS solve FS#27662 and FS#34195 - export CPPFLAGS="${CPPFLAGS/-D_FORTIFY_SOURCE=2/} -D_FORTIFY_SOURCE=0" - # Get rid of old build dirs rm -rf $pkgname-{32,64}-build mkdir $pkgname-32-build @@ -126,7 +125,7 @@ --prefix=/usr \ --libdir=/usr/lib \ --with-x \ - --without-gstreamer \ + --with-gstreamer \ --enable-win64 # Gstreamer was disabled for FS#33655 @@ -145,11 +144,10 @@ ../$pkgname/configure \ --prefix=/usr \ --with-x \ - --without-gstreamer \ + --with-gstreamer \ "${_wine32opts[@]}" - # These additional flags solve FS#23277 - make CFLAGS+="-mstackrealign -mincoming-stack-boundary=2" CXXFLAGS+="-mstackrealign -mincoming-stack-boundary=2" + make } package() {
