# Contributor: Sören Tempel # Maintainer: Clayton Craft pkgname=luakit pkgver=2.3.6_git20241002 #pkgver=2.3.6_git20240331 pkgrel=0 #pkgrel=5 #_gitrev=fc115f506024f1a3eed144680da58e9fc95021b4 _gitrev=27cff3ceb1a7870e781c5ea061884d664ff0dc41 pkgdesc="Fast, small, webkit based browser framework extensible by Lua" url="https://luakit.github.io/" # armv7: fails to build # s390x: install fails # ppc64le, riscv64, loongarch64: no luajit arch="all !armv7 !ppc64le !s390x !riscv64 !loongarch64" license="GPL-3.0-or-later" depends=" gsettings-desktop-schemas gst-plugins-base gst-plugins-good gst-plugins-good-gtk gst-plugins-bad gst-plugins-ugly lua5.1-filesystem lua5.1-socket " makedepends="webkit2gtk-4.1-dev luajit-dev libsoup3-dev" checkdepends="xvfb luacheck lua5.1-luassert" options="!check bigdocs" #fixme subpackages="$pkgname-doc" source=" $pkgname-$pkgver.tar.gz::https://github.com/luakit/luakit/archive/$_gitrev/$_gitrev.tar.gz split-docs.patch " builddir="$srcdir/$pkgname-$_gitrev" 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=" 84354bdd7fb063173fb309f1bf9b8d1b4c66430984a9619ba11c96708460438d893a06685c4d23a9d7edb78942da9a3061e7f1275ec0c505dabeac833f17f766 luakit-2.3.6_git20241002.tar.gz cbef5cbbc7fd820ba11da4886e371ccc5029c29745d22c391370d6dc1fa76b503a1d5cb535450ac8c2406d5a1aead92b7bd21ad5baf0b390455a2052765d9aec split-docs.patch "