wine-staging: updated to version 6.2, new dependency mingw-w64-gcc

This commit is contained in:
Matt Housh 2021-02-24 10:53:59 -06:00
parent f068092fca
commit efc2081179
3 changed files with 1839 additions and 3554 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,9 +1,9 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF30S25LFj59MogunAGUQbYVJalpHQui4ie4C8c65uHBoK57dk4LJF3RKbLj2FkAi/abta2Wq63nKiZnmUTDuWfw0=
SHA256 (Pkgfile) = 1c890332f2ee7f2d77841c1c609b92760f0901a6f72b9597a9a86c9d48604ace
SHA256 (.footprint) = 25505358e687f4232a238972f77df0263671c248cb88b6efb0eec516da0c2fd1
SHA256 (wine-5.22.tar.xz) = 09bd06c87c8c974e6ad34507cec875d7217eb56fc09df838d5453e0ebbce4d21
SHA256 (wine-staging-5.22.tar.gz) = 3f447949ca67933b2514effd46de864fedf7bd53d46a00af794f7d19775d84ce
SHA256 (wine-gecko-2.47.1-x86.msi) = f00b0e2892404827e8ce6811dedfc25ae699a09955bb3df1bbb31753e51da051
SHA256 (wine-gecko-2.47.1-x86_64.msi) = 69312e79a988da3e7d292382005e92bc4d4b2a52a23c34440ae3007feb57474a
SHA256 (wine-mono-5.1.1-x86.msi) = 74541265b9385842bc22bba2bb4b90bf1d3fd8b4788b6676140700bebacb9227
RWSagIOpLGJF38jQrRTtKG3c2K35RPEtB+I1QnTqwa8fj6MOm8HFt9DBMMPOR0FyhnOL9Ap2h6a+Q6CMpxEYejpUBSe4DMmb7gk=
SHA256 (Pkgfile) = 4c606452482f59220eeb3486e4e42876d07e4083c5db601085fd5937ad2ac52d
SHA256 (.footprint) = a742e48ed650a3fa369fd450899ee30d42b1f7a53cbfa40656a3f33fb0f3cc02
SHA256 (wine-6.2.tar.xz) = b6609609a3abcc6ad927cdd65c740be01162b801523e0f7ba9fd6691800bbf19
SHA256 (wine-staging-6.2.tar.gz) = 8ae73db67446d00ca7aef8c34c9a7336d6ca36893fa55f943e662cd1035844de
SHA256 (wine-gecko-2.47.2-x86.msi) = e520ce7336cd420cd09c91337d87e74bb420300fd5cbc6f724c1802766b6a61d
SHA256 (wine-gecko-2.47.2-x86_64.msi) = 0596761024823ff3c21f13e1cd5cd3e89dccc698294d62974d8930aeda86ce45
SHA256 (wine-mono-6.0.0-x86.msi) = 5c7af5976d101be359a77045c9cc8fc40feac028263d00e731578864e8b183d0

View File

@ -1,16 +1,16 @@
# Description: WINE with staging patches
# URL: https://wiki.winehq.org/Wine-Staging
# Maintainer: Matt Housh, jaeger at crux dot ninja
# 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-libxrandr-32 xorg-libxxf86dga-32 vkd3d-32
# 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-libxrandr-32 xorg-libxxf86dga-32 vkd3d-32 mingw-w64-gcc
name=wine-staging
version=5.22
version=6.2
release=1
source=(https://dl.winehq.org/wine/source/5.x/wine-${version:0:4}.tar.xz \
source=(https://dl.winehq.org/wine/source/6.x/wine-${version:0:4}.tar.xz \
https://github.com/$name/$name/archive/v$version/$name-$version.tar.gz \
https://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86.msi \
https://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86_64.msi \
https://dl.winehq.org/wine/wine-mono/5.1.1/wine-mono-5.1.1-x86.msi)
https://dl.winehq.org/wine/wine-gecko/2.47.2/wine-gecko-2.47.2-x86.msi \
https://dl.winehq.org/wine/wine-gecko/2.47.2/wine-gecko-2.47.2-x86_64.msi \
https://dl.winehq.org/wine/wine-mono/6.0.0/wine-mono-6.0.0-x86.msi)
build() {
# apply staging patches
@ -55,10 +55,10 @@ build() {
install -d $PKG/usr/share/wine/mono
install -t $PKG/usr/share/wine/gecko/ \
$SRC/wine-gecko-2.47.1-x86.msi \
$SRC/wine-gecko-2.47.1-x86_64.msi
$SRC/wine-gecko-2.47.2-x86.msi \
$SRC/wine-gecko-2.47.2-x86_64.msi
install $SRC/wine-mono-5.1.1-x86.msi $PKG/usr/share/wine/mono/
install $SRC/wine-mono-6.0.0-x86.msi $PKG/usr/share/wine/mono/
rm -r $PKG/usr/share/man/??.UTF-8
}