Skip to content

Commit

Permalink
add: vinegar-git
Browse files Browse the repository at this point in the history
fix
  • Loading branch information
villamorrd committed Dec 30, 2024
1 parent e841346 commit 75e1792
Show file tree
Hide file tree
Showing 4 changed files with 103 additions and 0 deletions.
1 change: 1 addition & 0 deletions packagelist
Original file line number Diff line number Diff line change
Expand Up @@ -592,6 +592,7 @@ vega-strike-git
ventoy-bin
veracrypt-deb
vesktop-deb
vinegar-git
viper4linux
virtualbox-deb
vivaldi-deb
Expand Down
26 changes: 26 additions & 0 deletions packages/vinegar-git/.SRCINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
pkgbase = vinegar-git
gives = vinegar
pkgver = 1.7.8
pkgdesc = An open-source, minimal, configurable, fast bootstrapper for running Roblox on Linux
url = https://vinegarhq.org/
arch = amd64
makedepends = golang>=1.23
makedepends = imagemagick
makedepends = gcc
makedepends = libwayland-dev
makedepends = libx11-dev
makedepends = libx11-xcb-dev
makedepends = libxkbcommon-x11-dev
makedepends = libgles2-mesa-dev
makedepends = libegl1-mesa-dev
makedepends = libffi-dev
makedepends = libxcursor-dev
makedepends = libvulkan-dev
optdepends = gamemode: Gamemode integration
optdepends = wine: A required dependency (made optional for flexibility)
license = GPL-3.0-only
maintainer = villamorrd <[email protected]>
repology = project: vinegar
source = https://github.com/vinegarhq/vinegar.git

pkgname = vinegar-git
49 changes: 49 additions & 0 deletions packages/vinegar-git/vinegar-git.pacscript
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
pkgname="vinegar-git"
repology=("project: vinegar")
arch=('amd64')
pkgver="1.7.8"
url='https://vinegarhq.org/'
source=("https://github.com/vinegarhq/vinegar.git")
makedepends=(
"golang>=1.23"
"imagemagick"

# Gio
"gcc"
"libwayland-dev"
"libx11-dev"
"libx11-xcb-dev"
"libxkbcommon-x11-dev"
"libgles2-mesa-dev"
"libegl1-mesa-dev"
"libffi-dev"
"libxcursor-dev"
"libvulkan-dev"
)
optdepends=(
"gamemode: Gamemode integration"
"wine: A required dependency (made optional for flexibility)"
)
gives="vinegar"
pkgdesc="An open-source, minimal, configurable, fast bootstrapper for running Roblox on Linux"
maintainer=("villamorrd <[email protected]>")
license=('GPL-3.0-only')
external_connection=true

prepare() {
cd "${gives}"
# https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=vinegar-git#n32
# HACK (FIXME): Don't rebuild the icons when installing them
# (upstream repo has them anyway and building them causes race conditions)
sed -i 's/install-icons: icons/install-icons:/' Makefile
}

build() {
cd "${gives}"
make -j"${NCPU}"
}

package() {
cd "${gives}"
make DESTDIR="${pkgdir}" install
}
27 changes: 27 additions & 0 deletions srclist
Original file line number Diff line number Diff line change
Expand Up @@ -11959,6 +11959,33 @@ pkgbase = vesktop-deb

pkgname = vesktop-deb
---
pkgbase = vinegar-git
gives = vinegar
pkgver = 1.7.8
pkgdesc = An open-source, minimal, configurable, fast bootstrapper for running Roblox on Linux
url = https://vinegarhq.org/
arch = amd64
makedepends = golang>=1.23
makedepends = imagemagick
makedepends = gcc
makedepends = libwayland-dev
makedepends = libx11-dev
makedepends = libx11-xcb-dev
makedepends = libxkbcommon-x11-dev
makedepends = libgles2-mesa-dev
makedepends = libegl1-mesa-dev
makedepends = libffi-dev
makedepends = libxcursor-dev
makedepends = libvulkan-dev
optdepends = gamemode: Gamemode integration
optdepends = wine: A required dependency (made optional for flexibility)
license = GPL-3.0-only
maintainer = villamorrd <[email protected]>
repology = project: vinegar
source = https://github.com/vinegarhq/vinegar.git

pkgname = vinegar-git
---
pkgbase = viper4linux
pkgver = 2.0
pkgdesc = A Port of Viper4Android to Linux, or in the words of noahbliss: Making Loonix sound good
Expand Down

0 comments on commit 75e1792

Please sign in to comment.