summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2026-04-13 21:13:34 +0000
committers-ol <s+removethis@s-ol.nu>2026-04-13 21:13:34 +0000
commitfdbd17dcb594b65c28ac4731cd76d3c831fb3e3f (patch)
treeb0be73786d98ea46aa81fedd52cff9394e9dcb1c
parentadd lua-abletonlink (diff)
downloadaur-fdbd17dcb594b65c28ac4731cd76d3c831fb3e3f.tar.gz
aur-fdbd17dcb594b65c28ac4731cd76d3c831fb3e3f.zip
add lua51-texture-share-vk
-rw-r--r--lua51-texture-share-vk/PKGBUILD26
1 files changed, 26 insertions, 0 deletions
diff --git a/lua51-texture-share-vk/PKGBUILD b/lua51-texture-share-vk/PKGBUILD
new file mode 100644
index 0000000..52489c8
--- /dev/null
+++ b/lua51-texture-share-vk/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Sol Bekic <s+aur at s-ol dot nu>
+
+_rockname=texture-share-vk
+pkgbase=lua-$_rockname
+pkgname=("lua51-$_rockname")
+pkgver=0.2.0
+_rockrel=1
+pkgrel=1
+pkgdesc='A LÖVE library for sharing GPU textures between processes'
+arch=(x86_64)
+url="https://git.s-ol.nu/lua-texture-share-vk/-/"
+license=(MIT)
+depends=()
+makedepends=(lua
+ lua51
+ lua52
+ lua53
+ luarocks)
+source=("git+https://git.s-ol.nu/lua-$_rockname.git#tag=v$pkgver")
+sha256sums=('41d5e62361d47bc7866c600b6828e8055f55a018f61e3c7d45f4a4f645af7907')
+
+package() {
+ cd "$srcdir/lua-$_rockname"
+ luarocks --lua-version="5.1" --tree="$pkgdir/usr/" \
+ make --deps-mode=none --no-manifest "$_rockname-$pkgver-$_rockrel.rockspec"
+}