diff options
| author | John Vogel <jvogel4@stny.rr.com> | 2024-06-08 08:46:04 -0400 |
|---|---|---|
| committer | John Vogel <jvogel4@stny.rr.com> | 2024-06-08 08:46:04 -0400 |
| commit | 4a1d8a643db3933e693de4ed23b0ebee4736b81a (patch) | |
| tree | 18e0a4718e30c654dff7313da444d98d3fbcc81a /luakit | |
| parent | 9941a807e51329266b298762eab0e71a24b5425c (diff) | |
| download | forked-aports-4a1d8a643db3933e693de4ed23b0ebee4736b81a.tar.gz | |
local/luakit: add changes from official aport
Diffstat (limited to 'luakit')
| -rw-r--r-- | luakit/APKBUILD | 20 | ||||
| -rw-r--r-- | luakit/split-docs.patch | 13 |
2 files changed, 26 insertions, 7 deletions
diff --git a/luakit/APKBUILD b/luakit/APKBUILD index ee9a0c7..3d55854 100644 --- a/luakit/APKBUILD +++ b/luakit/APKBUILD @@ -1,28 +1,33 @@ # Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> # Maintainer: Clayton Craft <clayton@craftyguy.net> pkgname=luakit -pkgver=2.3.3_git20230730 -pkgrel=1 -_gitrev=b143b383cc80d51825e2b609a03bfd64d0e99a22 +pkgver=2.3.6_git20240331 +pkgrel=4 +_gitrev=fc115f506024f1a3eed144680da58e9fc95021b4 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" +# 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" #fixme +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" @@ -39,5 +44,6 @@ package() { } sha512sums=" -21a82bb3dfdd00f41a018be9ac8aa355ae80a7e31681ef07783ef5b31a7ff7ffaee0569dd1742cc2d5b827ba63430eddf6aa0213e12cfa2576e633f3b9a1bca4 luakit-2.3.3_git20230730.tar.gz +d6bc1023798c9aed382e20be6b5792988d6f4dd3ce4e626aad97478224f604c31d1e1ccebfcbc66fbfb073ba90e8214e66579f1cdfc92913f365613ee3c60941 luakit-2.3.6_git20240331.tar.gz +cbef5cbbc7fd820ba11da4886e371ccc5029c29745d22c391370d6dc1fa76b503a1d5cb535450ac8c2406d5a1aead92b7bd21ad5baf0b390455a2052765d9aec split-docs.patch " diff --git a/luakit/split-docs.patch b/luakit/split-docs.patch new file mode 100644 index 0000000..f8a992c --- /dev/null +++ b/luakit/split-docs.patch @@ -0,0 +1,13 @@ +diff --git a/lib/help_chrome.lua b/lib/help_chrome.lua +index ac43f07..9d3406f 100644 +--- a/lib/help_chrome.lua ++++ b/lib/help_chrome.lua +@@ -310,7 +310,7 @@ local help_doc_page = function (v, path, request) + if not doc_html then + local file = doc_style + error_page.show_error_page(v, { +- heading = "Documentation not found", ++ heading = "Documentation not found (install luakit-doc)", + content = "Opening <code>" .. file .. "</code> failed", + buttons = { path ~= "index.html" and { + label = "Return to API Index", |
