diff options
author | Echo J. | 2023-10-07 21:15:20 +0300 |
---|---|---|
committer | Echo J. | 2023-10-07 21:15:20 +0300 |
commit | 82ccc797f1eb54db76d3fbec10ee623b4b6600a8 (patch) | |
tree | ec37f092adece2804bc955536c23571292b31928 | |
parent | ab0d75d438ee1dac0b676b6ebe0de0098f6ee69c (diff) | |
download | aur-82ccc797f1eb54db76d3fbec10ee623b4b6600a8.tar.gz |
Update to 1.5.0
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 25 insertions, 9 deletions
@@ -1,17 +1,27 @@ pkgbase = vinegar pkgdesc = A transparent wrapper for Roblox Player and Roblox Studio - pkgver = 1.4.5 + pkgver = 1.5.0 pkgrel = 1 url = https://github.com/vinegarhq/vinegar arch = x86_64 license = GPL3 makedepends = git makedepends = go + makedepends = vulkan-headers + makedepends = wayland-protocols depends = glibc depends = hicolor-icon-theme + depends = libgles + depends = libxcursor + depends = libxfixes + depends = libxkbcommon + depends = libxkbcommon-x11 + depends = libx11 + depends = wayland + optdepends = vulkan-driver: Vulkan support in GUI optdepends = wine: A required dependency (made optional for flexbility) conflicts = vinegar-git - source = https://github.com/vinegarhq/vinegar/releases/download/v1.4.5/vinegar-v1.4.5.tar.xz - sha256sums = 8fc9415604d2a249618711e844984b422e866b14823c47907fffb1071330c5ae + source = https://github.com/vinegarhq/vinegar/releases/download/v1.5.0/vinegar-v1.5.0.tar.xz + sha256sums = 858582470d5f269c87584dcab51869b70ebfc974ac6cd583b487eb462f96370c pkgname = vinegar @@ -4,28 +4,34 @@ # Note: I hope wael is a nice woman now :troll: pkgname=vinegar -pkgver=1.4.5 +pkgver=1.5.0 pkgrel=1 pkgdesc="A transparent wrapper for Roblox Player and Roblox Studio" arch=("x86_64") url="https://github.com/vinegarhq/vinegar" license=("GPL3") -depends=("glibc" "hicolor-icon-theme") -makedepends=("git" "go") -optdepends=("wine: A required dependency (made optional for flexbility)") +depends=("glibc" "hicolor-icon-theme" "libgles" "libxcursor" "libxfixes" + "libxkbcommon" "libxkbcommon-x11" "libx11" "wayland") +makedepends=("git" "go" "vulkan-headers" "wayland-protocols") +optdepends=("vulkan-driver: Vulkan support in GUI" + "wine: A required dependency (made optional for flexbility)") conflicts=("vinegar-git") source=("${url}/releases/download/v${pkgver}/${pkgname}-v${pkgver}.tar.xz") -sha256sums=("8fc9415604d2a249618711e844984b422e866b14823c47907fffb1071330c5ae") +sha256sums=("858582470d5f269c87584dcab51869b70ebfc974ac6cd583b487eb462f96370c") build() { cd "${pkgname}-v${pkgver}" export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -modcacherw" + # Needed for RELRO support (which is a security feature) + export CGO_LDFLAGS="${LDFLAGS}" + # Make sure Vinegar rebuilds make clean - make DESTDIR="${pkgdir}" PREFIX="/usr" all + # Enable all Gio features (overriding default upstream behavior) + make VINEGAR_GOFLAGS="" DESTDIR="${pkgdir}" PREFIX="/usr" all } package() { |