From 5c58240ac11315c700d3805f92ae367fedacf91e Mon Sep 17 00:00:00 2001 From: Will Sinatra Date: Sun, 12 Jul 2020 22:33:52 -0400 Subject: testing/nyxt: rename from next to nyxt, enable on x86, upgrade to 1.5.0 --- testing/next/APKBUILD | 26 -------------------------- testing/nyxt/APKBUILD | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 26 deletions(-) delete mode 100644 testing/next/APKBUILD create mode 100644 testing/nyxt/APKBUILD diff --git a/testing/next/APKBUILD b/testing/next/APKBUILD deleted file mode 100644 index 7271bc87a32..00000000000 --- a/testing/next/APKBUILD +++ /dev/null @@ -1,26 +0,0 @@ -# Maintainer: Will Sinatra -# Contributor: Will Sinatra -# Contributor: Benjamin Buccianti -pkgname=next -pkgver=1.5.0 -pkgrel=0 -pkgdesc="Atlas Engineer Next Browser" -url="https://next.atlas.engineer" -arch="x86_64 aarch64" -license="BSD-3-Clause" -source="$pkgname-$pkgver.zip::https://github.com/atlas-engineer/next/archive/$pkgver.zip" -makedepends="git sbcl webkit2gtk-dev" -depends="webkit2gtk glib-networking gsettings-desktop-schemas libfixposix libfixposix-dev gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly libffi libffi-dev" -options="!check !strip" #No testsuite exists; Stripping the package causes the -# package to build, but the next browser is unfunctional, dropping to an SBCL repl -# instead of properly running. - -build() { - make all -} - -package() { - make PREFIX=/usr DESTDIR="$pkgdir" install -} - -sha512sums="b481da4000ff7d4e15e647e56df2693ae1fffb8b7b4f49a529277afd8b1068aa23d08c01a59a6f0c78adde3e4540c3f971b56c8228ce5bc7c69dac7681f32a3b next-1.5.0.zip" diff --git a/testing/nyxt/APKBUILD b/testing/nyxt/APKBUILD new file mode 100644 index 00000000000..d1a1aef9f56 --- /dev/null +++ b/testing/nyxt/APKBUILD @@ -0,0 +1,32 @@ +# Contributor: Will Sinatra +# Contributor: Benjamin Buccianti +# Maintainer: Will Sinatra +pkgname=nyxt +pkgver=1.5.0 +pkgrel=0 +pkgdesc="Atlas Engineer Nyxt Browser" +url="https://nyxt.atlas.engineer" +arch="x86 x86_64 aarch64" +#SBCL must be compiled with thread support for Nyxt to work +#SBCL thread is not supported on armv7 +#SBCL is only built on arches x86, x86_64, aarch64, and armv7 +license="BSD-3-Clause" +source="$pkgname-$pkgver.zip::https://github.com/atlas-engineer/nyxt/archive/$pkgver.zip" +makedepends="git sbcl webkit2gtk-dev" +depends="webkit2gtk glib-networking gsettings-desktop-schemas libfixposix libfixposix-dev gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly libffi libffi-dev" +options="!check !strip" #No testsuite exists; Stripping the package causes the +# package to build, but the nyxt browser is unfunctional, dropping to an SBCL repl +# instead of properly running. + +replaces=next +provides=next=$pkgver-r$pkgrel + +build() { + make all +} + +package() { + make PREFIX=/usr DESTDIR="$pkgdir" install +} + +sha512sums="1d27e2a2b1f586ea2904d51205bceaa3b7ac3107e5b1135c0f6be54dd2d3bf82aec69fc01a56eed64b9540364971b4638aa873cbd4ed37c11dfa25cfdf195c27 nyxt-1.5.0.zip" -- cgit v1.2.3