summaryrefslogtreecommitdiff
path: root/luakit
diff options
context:
space:
mode:
Diffstat (limited to 'luakit')
-rw-r--r--luakit/APKBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/luakit/APKBUILD b/luakit/APKBUILD
new file mode 100644
index 0000000..ecfeb73
--- /dev/null
+++ b/luakit/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
+# Maintainer: Clayton Craft <clayton@craftyguy.net>
+pkgname=luakit
+pkgver=2.3.3
+pkgrel=0
+pkgdesc="Fast, small, webkit based browser framework extensible by Lua"
+url="https://luakit.github.io/"
+# armv7: fails to build
+# s390x: install fails
+# riscv64: no luajit
+arch="all !armv7 !s390x !riscv64"
+license="GPL-3.0-or-later"
+depends="
+ gsettings-desktop-schemas
+ gst-plugins-good
+ lua5.1-filesystem
+ lua5.1-socket
+ "
+makedepends="webkit2gtk-dev luajit-dev"
+checkdepends="xvfb luacheck lua5.1-luassert"
+options="!check" #fixme
+subpackages="$pkgname-doc"
+source="
+ $pkgname-$pkgver.tar.gz::https://github.com/luakit/luakit/archive/refs/tags/$pkgver.tar.gz
+ "
+
+build() {
+ make DOCDIR=/usr/share/doc/luakit PREFIX=/usr USE_LUAJIT=1 DEVELOPMENT_PATHS=0
+}
+
+check() {
+ make run-tests
+}
+
+package() {
+ make DOCDIR=/usr/share/doc/luakit PREFIX=/usr DESTDIR="$pkgdir" install
+}
+
+sha512sums="
+ae5088541118c693db4a90f7e727d1f4094b56d4ea4cd51d2019351ff6b44672a1d7b9f80b351a37767556564b68633d815649ceaa4d8bd3b966a20a155ba2b2 luakit-2.3.3.tar.gz
+"