summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPierre Franco2015-12-23 14:02:04 +0100
committerPierre Franco2015-12-23 14:02:04 +0100
commit23325ad1fe9315222452c189aa294331a2172606 (patch)
tree1add3d542115b1694f061164a197ddc378ca3899 /PKGBUILD
parent24b467d1cbd8c20d5a30e210a797dac76633302a (diff)
downloadaur-23325ad1fe9315222452c189aa294331a2172606.tar.gz
Updated to version 1.8-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD51
1 files changed, 6 insertions, 45 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c808d5e1f80f..4ff7d7b40c81 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,12 +6,11 @@
# -Keybind patch reversion
# -Heap allocation perfomance improvement patch
# -Wbemprox videocontroller query fix v2 (see https://bugs.winehq.org/show_bug.cgi?id=38879 )
-# -SNI support (see https://bugs.winehq.org/show_bug.cgi?id=38409 )
# -Steam patch, Crossover Hack version (see https://bugs.winehq.org/show_bug.cgi?id=39403 )
# -HD7700M support (not referenced in Wine)
pkgname=wine-gaming-nine
-pkgver=1.8rc4
+pkgver=1.8
pkgrel=1
_pkgbasever=${pkgver/rc/-rc}
@@ -23,19 +22,17 @@ source=("https://github.com/wine-compholio/wine-patched/archive/staging-$_pkgbas
heap_perf.patch
keybindings.patch
mipmap.patch
- nine-1.8rc2.patch
- sni_support.patch
+ nine-1.8.patch
steam.patch
wbemprox_query_v2.patch
)
-sha1sums=('7d42649e4574056ba71c6c3fff82bf1fad492eb9'
+sha1sums=('6aea600b850ac2ac4fed608d96c688c8d470222f'
'023a5c901c6a091c56e76b6a62d141d87cce9fdb'
'8fa4b03f68f18b4de80f10c7a43c0e99a5cb017c'
'0f4ac455436d5714a2cf0b537ed25f4fa5c1a7fd'
'f3febb8836f38320742a546c667106608d4c4395'
'c3096fccbac23e520d03f592db7f23350cbbc0bc'
- '2ef0002b9db25f6014cca83c5176e3fad60e4233'
- '8193eadee7de2a4d89abe7ca8dff43e877878a52'
+ 'a5832a96432979b6fc18019f931f80e4d3ecc240'
'a7da16c5fac7d74c665e7a76bddbcd6c8333830b'
'e26d369e9964657b481ac4b7b18c575786ec9c8c'
)
@@ -66,7 +63,7 @@ _depends=(
)
makedepends=(autoconf ncurses bison perl fontforge flex
- 'gcc>=4.5.0-2' 'gcc-multilib>=4.5.0-2'
+ 'gcc>=5.3.0-3' 'gcc-multilib>=5.3.0-3'
giflib lib32-giflib
libpng lib32-libpng
gnutls lib32-gnutls
@@ -131,44 +128,15 @@ else
conflicts=('wine' 'wine-wow64' 'wine-staging')
fi
-#Needed for testing gcc version
-check_gcc()
-{
- curver=($(gcc -dumpversion | sed 's/\./ /g'))
- minver=(5 3 0)
-
- for ((i=${#curver[@]}; i<${#minver[@]}; i++))
- do
- curver[i]=0
- done
-
- for ((i=0; i<${#curver[@]}; i++))
- do
- if [[ -z ${minver[i]} ]]
- then
- minver[i]=0
- fi
-
- if [ "${curver[i]}" -lt "${minver[i]}" ]; then
- return 1
- elif [ "${curver[i]}" -gt "${minver[i]}" ]; then
- return 0
- fi
- done
-
- return 0
-}
-
prepare()
{
cd wine-patched-staging-$_pkgbasever
- patch -p1 < ../nine-1.8rc2.patch
+ patch -p1 < ../nine-1.8.patch
patch -p1 < ../steam.patch
patch -p1 < ../mipmap.patch
patch -p1 < ../heap_perf.patch
patch -p1 < ../wbemprox_query_v2.patch
- patch -p1 < ../sni_support.patch
patch -p1 < ../hd7700m_support.patch
patch -p1 -R < ../keybindings.patch
@@ -177,13 +145,6 @@ prepare()
sed 's|OpenCL/opencl.h|CL/opencl.h|g' -i configure*
- if [ ! check_gcc ]; then
- # https://bugs.winehq.org/show_bug.cgi?id=38653 fixed sinced GCC 5.3.0
- echo "GCC Version <5.3.0 detected, using -O0 flag... You should upgrade!"
- export CFLAGS="${CFLAGS/-O2/} -O0"
- export CXXFLAGS="${CXXFLAGS/-O2/} -O0"
- fi
-
# These additional CPPFLAGS solve FS#27662 and FS#34195
export CPPFLAGS="${CPPFLAGS/-D_FORTIFY_SOURCE=2/} -D_FORTIFY_SOURCE=0"