[arch-commits] Commit in wine/trunk (PKGBUILD)
Felix Yan
fyan at archlinux.org
Sat Feb 6 06:29:06 UTC 2016
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 <giovanni at archlinux.org>
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() {
More information about the arch-commits
mailing list