mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-04 16:21:38 +01:00
46 lines
1.4 KiB
Plaintext
46 lines
1.4 KiB
Plaintext
# Contributor: Will Sinatra <wpsinatra@gmail.com>
|
|
# Contributor: Benjamin Buccianti <bebuccianti@gmail.com>
|
|
# Maintainer: Will Sinatra <wpsinatra@gmail.com>
|
|
pkgname=nyxt
|
|
pkgver=3.9.2
|
|
pkgrel=0
|
|
pkgdesc="Atlas Engineer Nyxt Browser"
|
|
url="https://nyxt-browser.com/"
|
|
arch="aarch64 x86_64"
|
|
#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_64, aarch64, and armv7
|
|
license="BSD-3-Clause"
|
|
depends="
|
|
gobject-introspection
|
|
libffi
|
|
libcrypto3
|
|
libssl3
|
|
so:libfixposix.so.4
|
|
so:libwebkit2gtk-4.1.so.0
|
|
"
|
|
makedepends="libffi-dev libfixposix-dev sbcl webkit2gtk-4.1-dev"
|
|
source="$pkgname-$pkgver.tar.xz::https://github.com/atlas-engineer/nyxt/releases/download/$pkgver/nyxt-$pkgver-source-with-submodules.tar.xz
|
|
001-libfixposix.patch
|
|
"
|
|
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
|
|
builddir="$srcdir"
|
|
|
|
build() {
|
|
make all
|
|
}
|
|
|
|
package() {
|
|
make PREFIX=/usr DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
sha512sums="
|
|
d2df3c0dc74cb9548967c8bcd9638f287c876990f40b2643c5f3f7ef89b140854f5b2337ab40d4f1db1aaf2f9b0677df4046ffea8162c7e9c7c0d7200bd3da13 nyxt-3.9.2.tar.xz
|
|
cc836bb2069c30c2ec9190d831e9c47194bf72277369aa31577445d6e430bca20c7e2450946218f46c3f8ca7c4256bb97863038c96899fb32134363e21c510c9 001-libfixposix.patch
|
|
"
|