summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiota2024-08-30 07:10:27 +0000
committerxiota2024-08-30 07:10:47 +0000
commit98693e428c09957735f0f45767a19997e3d49f82 (patch)
treeec196eff03abfe455bb28c7cabcc1557867362e4
parent74fc58ad3ac0959e1b767093cfa51b5e0282a60e (diff)
downloadaur-98693e428c09957735f0f45767a19997e3d49f82.tar.gz
9.16.r80; update depends
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD174
2 files changed, 94 insertions, 93 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9b78750e67f4..2beaeee6b90b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = wine-wow64-git
pkgdesc = A compatibility layer for running Windows programs
- pkgver = 9.9.r137.g5f7b9a5b
+ pkgver = 9.16.r80.gc1a0fb66
pkgrel = 1
url = https://gitlab.winehq.org/wine/wine
arch = x86_64
@@ -24,28 +24,31 @@ pkgbase = wine-wow64-git
depends = fontconfig
depends = freetype2
depends = gettext
+ depends = gnutls
depends = gst-plugins-base-libs
+ depends = libpcap
depends = libpulse
depends = libxcomposite
depends = libxcursor
depends = libxi
depends = libxinerama
+ depends = libxkbcommon
depends = libxrandr
depends = opencl-icd-loader
depends = pcsclite
depends = sdl2
+ depends = unixodbc
depends = v4l-utils
+ depends = wayland
depends = desktop-file-utils
depends = libgphoto2
- depends = libxkbcommon
- depends = wayland
optdepends = alsa-plugins
optdepends = dosbox
optdepends = cups
optdepends = samba
optdepends = sane
- provides = wine-wow64=9.9
- provides = wine=9.9
+ provides = wine-wow64=9.16
+ provides = wine=9.16
conflicts = wine-wow64
conflicts = wine
options = staticlibs
diff --git a/PKGBUILD b/PKGBUILD
index 48b4bf20e6df..85dd49a3ad35 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer:
-## useful links:
+## links
# https://gitlab.winehq.org/wine/wine
# https://gitlab.winehq.org/wine/wine-staging
@@ -17,86 +17,96 @@ unset _pkgtype
# basic info
_pkgname="wine"
pkgname="$_pkgname${_pkgtype:-}"
-pkgver=9.9.r137.g5f7b9a5b
+pkgver=9.16.r80.gc1a0fb66
pkgrel=1
pkgdesc="A compatibility layer for running Windows programs"
url="https://gitlab.winehq.org/wine/wine"
license=('LGPL-2.1-or-later')
arch=('x86_64')
-# main package
-_main_package() {
- depends=(
- alsa-lib #lib32-alsa-lib
- fontconfig #lib32-fontconfig
- freetype2 #lib32-freetype2
- gettext #lib32-gettext
- gst-plugins-base-libs #lib32-gst-plugins-base-libs
- libpulse #lib32-libpulse
- libxcomposite #lib32-libxcomposite
- libxcursor #lib32-libxcursor
- libxi #lib32-libxi
- libxinerama #lib32-libxinerama
- libxrandr #lib32-libxrandr
- opencl-icd-loader #lib32-opencl-icd-loader
- pcsclite #lib32-pcsclite
- sdl2 #lib32-sdl2
- v4l-utils #lib32-v4l-utils
- desktop-file-utils
- libgphoto2
-
- # with-wayland
- libxkbcommon
- wayland
- )
- makedepends=(
- libxxf86vm #lib32-libxxf86vm
- mesa #lib32-mesa
- mesa-libgl #lib32-mesa-libgl
- vulkan-icd-loader #lib32-vulkan-icd-loader
- autoconf
- bison
- flex
- git
- mingw-w64-gcc
- opencl-headers
- perl
- vulkan-headers
- )
- local _makeoptdeps=(
- ::alsa-plugins #lib32-alsa-plugins
- ::dosbox
- libcups::cups #lib32-libcups
- samba::samba
- sane::sane
- )
- for i in "${_makeoptdeps[@]}"; do
- [ -n "${i%%::*}" ] && makedepends+=("${i%%::*}")
- [ -n "${i##*::}" ] && optdepends+=("${i##*::}")
- done
-
- options=(staticlibs !lto)
- backup=("usr/lib/binfmt.d/wine.conf")
-
- # provides/depends
- _pkgdep="$pkgname"
- if [[ "$_pkgdep" =~ .*staging-wow64.* ]]; then
- provides+=("wine-wow64=${pkgver%%.r*}")
- conflicts+=("wine-wow64")
- fi
- while [[ "$_pkgdep" =~ .*-.* ]]; do
- _pkgdep="${_pkgdep%-*}"
- provides+=("${_pkgdep}=${pkgver%%.r*}")
- conflicts+=("${_pkgdep}")
- done
-
- # sources
+depends=(
+ alsa-lib #lib32-alsa-lib
+ fontconfig #lib32-fontconfig
+ freetype2 #lib32-freetype2
+ gettext #lib32-gettext
+ gnutls #lib32-gnutls
+ gst-plugins-base-libs #lib32-gst-plugins-base-libs
+ libpcap #lib32-libpcap
+ libpulse #lib32-libpulse
+ libxcomposite #lib32-libxcomposite
+ libxcursor #lib32-libxcursor
+ libxi #lib32-libxi
+ libxinerama #lib32-libxinerama
+ libxkbcommon #lib32-libkbcommon
+ libxrandr #lib32-libxrandr
+ opencl-icd-loader #lib32-opencl-icd-loader
+ pcsclite #lib32-pcsclite
+ sdl2 #lib32-sdl2
+ unixodbc #lib32-unixodbc
+ v4l-utils #lib32-v4l-utils
+ wayland #lib32-wayland
+ desktop-file-utils
+ libgphoto2
+)
+makedepends=(
+ libxxf86vm #lib32-libxxf86vm
+ mesa #lib32-mesa
+ mesa-libgl #lib32-mesa-libgl
+ vulkan-icd-loader #lib32-vulkan-icd-loader
+ autoconf
+ bison
+ flex
+ git
+ mingw-w64-gcc
+ opencl-headers
+ perl
+ vulkan-headers
+)
+local _makeoptdeps=(
+ ::alsa-plugins #lib32-alsa-plugins
+ ::dosbox
+ libcups::cups #lib32-libcups
+ samba::samba
+ sane::sane
+)
+for i in "${_makeoptdeps[@]}"; do
+ [ -n "${i%%::*}" ] && makedepends+=("${i%%::*}")
+ [ -n "${i##*::}" ] && optdepends+=("${i##*::}")
+done
+
+options=(staticlibs !lto)
+backup=("usr/lib/binfmt.d/wine.conf")
+
+# provides/depends
+_pkgdep="$pkgname"
+if [[ "$_pkgdep" =~ .*staging-wow64.* ]]; then
+ provides+=("wine-wow64=${pkgver%%.r*}")
+ conflicts+=("wine-wow64")
+fi
+while [[ "$_pkgdep" =~ .*-.* ]]; do
+ _pkgdep="${_pkgdep%-*}"
+ provides+=("${_pkgdep}=${pkgver%%.r*}")
+ conflicts+=("${_pkgdep}")
+done
+
+_sources_wine() {
if [[ "${_build_git::1}" != "t" ]]; then
- _main_stable
+ _sources_stable
else
- _main_git
+ _sources_git
fi
+ source+=(
+ 30-win32-aliases.conf
+ wine-binfmt.conf
+ )
+ sha256sums+=(
+ 'SKIP'
+ 'SKIP'
+ )
+}
+
+_sources_staging() {
if [[ "${_build_staging::1}" == "t" ]]; then
source+=("git+https://gitlab.winehq.org/wine/wine-staging.git")
sha256sums+=('SKIP')
@@ -114,19 +124,9 @@ _main_package() {
:
}
fi
-
- source+=(
- 30-win32-aliases.conf
- wine-binfmt.conf
- )
- sha256sums+=(
- 'SKIP'
- 'SKIP'
- )
}
-# stable package
-_main_stable() {
+_sources_stable() {
_pkgsrc="$_pkgname"
source+=("$_pkgsrc"::"git+$url.git#tag=wine-${pkgver%%.r*}")
sha256sums+=('SKIP')
@@ -158,8 +158,7 @@ _main_stable() {
}
}
-# git package
-_main_git() {
+_sources_git() {
_pkgsrc="$_pkgname"
source+=("$_pkgsrc"::"git+$url.git")
sha256sums+=('SKIP')
@@ -184,7 +183,9 @@ _main_git() {
}
}
-# common functions
+_sources_wine
+_sources_staging
+
prepare() {
_prepare_main
_prepare_staging
@@ -228,6 +229,3 @@ package() {
# binfmt config
install -Dm644 "$srcdir/wine-binfmt.conf" "$pkgdir/usr/lib/binfmt.d/wine.conf"
}
-
-# execute
-_main_package