summaryrefslogtreecommitdiff
path: root/wine
diff options
context:
space:
mode:
authorDanny Rawlins <monster.romster@gmail.com>2018-12-09 19:11:08 +1100
committerDanny Rawlins <monster.romster@gmail.com>2018-12-09 19:12:38 +1100
commita90088fa8cc04ca85862f8670a25506251b85b59 (patch)
treefd1aac029606d05678d6d86c4f666728fd12b0e9 /wine
parentb9bc259cb8332fbf93b9af0a11f16d9aee9a7fb1 (diff)
downloadopt-a90088fa8cc04ca85862f8670a25506251b85b59.tar.gz
opt-a90088fa8cc04ca85862f8670a25506251b85b59.tar.xz
wine: 3.21 -> 4.0-rc1
Diffstat (limited to 'wine')
-rw-r--r--wine/.signature6
-rw-r--r--wine/Pkgfile11
2 files changed, 12 insertions, 5 deletions
diff --git a/wine/.signature b/wine/.signature
index 232673325..f07f49090 100644
--- a/wine/.signature
+++ b/wine/.signature
@@ -1,8 +1,8 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/eAFKUROct8Rj19dKqBUzl0ZoLfp2sYqTVroP/NsJz8yLrlndr+8PcpLwW6Rt7If7tc4uXqxTYTAMMu52VA1lQM=
-SHA256 (Pkgfile) = 90828625bcfa260ecd2ad98fafa7a3247a778a946c672e7d001aca11becd3c6a
+RWSE3ohX2g5d/cLjYDrBf9FRivH2TTjZgHeIiw3MYjDEJ9BV0zoasfcEPuk9kQFP7KttnKobs/jqKAoU3qV6AuhvVj/rjmudCQA=
+SHA256 (Pkgfile) = aa5e56c37b6f4d40c4589e6940e6f8591cc7d938b772accc5c3962a7574efebd
SHA256 (.footprint) = ec12a185ed20ef32179e398cf2bc1b2ff2124dda95032c9c4469714e0ac77c6e
-SHA256 (wine-3.21.tar.xz) = a84cc06015df06e12c524213a98d879caa0d63f474b911cdd87f693fcfe2e0c0
+SHA256 (wine-4.0-rc1.tar.xz) = d8490798a81243be501a554eeba19fb8ea1b0a8869106f1548ea82dc01beef3e
SHA256 (wine_gecko-2.47-x86.msi) = 3b8a361f5d63952d21caafd74e849a774994822fb96c5922b01d554f1677643a
SHA256 (wine_gecko-2.47-x86_64.msi) = c565ea25e50ea953937d4ab01299e4306da4a556946327d253ea9b28357e4a7d
SHA256 (wine-mono-4.7.3.msi) = d24a8017371c7e8224a1778bb43a113ed7ed9720efd9d0cda175d42db6106d3a
diff --git a/wine/Pkgfile b/wine/Pkgfile
index f706ae7b2..b922214bb 100644
--- a/wine/Pkgfile
+++ b/wine/Pkgfile
@@ -4,14 +4,21 @@
# Depends on: fontconfig-32 freeglut-32 gnutls-32 lcms2-32 mpg123-32 openal-32 prelink xorg-libxcomposite-32 xorg-libxcursor-32 xorg-libxinerama-32 xorg-libxxf86dga-32
name=wine
-version=3.21
+version=4.0-rc1
release=1
-source=(https://dl.winehq.org/wine/source/3.x/$name-$version.tar.xz
+source=(https://dl.winehq.org/wine/source/4.0/$name-$version.tar.xz
https://dl.winehq.org/wine/wine-gecko/2.47/wine_gecko-2.47-x86.msi
https://dl.winehq.org/wine/wine-gecko/2.47/wine_gecko-2.47-x86_64.msi
https://dl.winehq.org/wine/wine-mono/4.7.3/wine-mono-4.7.3.msi)
build() {
+ # Allow ccache to work
+ mv $name-$version $name
+
+ # https://bugs.winehq.org/show_bug.cgi?id=43530
+ export CFLAGS="${CFLAGS/-fno-plt/}"
+ export LDFLAGS="${LDFLAGS/,-z,now/}"
+
install -d wine32 wine64
export CPPFLAGS="${CPPFLAGS/-D_FORTIFY_SOURCE=2/} -D_FORTIFY_SOURCE=0"

Generated by cgit