nyxt: remove runtime deps on *-devel

Signed-off-by: Joseph Benden <joe@benden.us>
Close: #35877
This commit is contained in:
Joseph Benden 2022-02-27 10:15:07 -07:00 committed by Đoàn Trần Công Danh
parent fe2989460c
commit 14214396da
3 changed files with 30 additions and 3 deletions

View file

@ -0,0 +1,12 @@
--- a/_build/iolib/src/syscalls/ffi-functions-unix.lisp.orig 2022-02-27 09:44:00.327307802 -0700
+++ b/_build/iolib/src/syscalls/ffi-functions-unix.lisp 2022-02-27 09:48:30.875539336 -0700
@@ -12,7 +12,8 @@
(eval-when (:compile-toplevel :load-toplevel :execute)
(define-foreign-library
(libfixposix :canary "lfp_buildinfo")
- (t (:default "libfixposix")))
+ (:unix "libfixposix.so.3")
+ (t (:default "libfixposix")))
(load-foreign-library 'libfixposix))

View file

@ -0,0 +1,14 @@
--- a/_build/cl-webkit/webkit2/webkit2.init.lisp 2022-01-14 03:22:05.000000000 -0700
+++ b/_build/cl-webkit/webkit2/webkit2.init.lisp 2022-02-27 09:59:29.175938024 -0700
@@ -18,9 +18,9 @@
"libwebkit2gtk-4.0.37.dylib"
"libwebkit2gtk-4.0.dylib"))
(:unix (:or "libwebkit2gtk-4.1.so"
- "libwebkit2gtk-4.0.so"
;; Fedora only has this one?
- "libwebkit2gtk-4.0.so.37")))
+ "libwebkit2gtk-4.0.so.37"
+ "libwebkit2gtk-4.0.so")))
(use-foreign-library libwebkit2))
(defcfun "webkit_get_major_version" :int)

View file

@ -1,13 +1,13 @@
# Template file for 'nyxt'
pkgname=nyxt
version=2.2.4
revision=1
revision=2
create_wrksrc=yes
build_style=gnu-makefile
make_build_target=all
hostmakedepends="sbcl git"
makedepends="webkit2gtk-devel libfixposix-devel libgirepository-devel"
depends="dbus xclip enchant2 webkit2gtk-devel libfixposix-devel libgirepository-devel"
makedepends="webkit2gtk libfixposix-devel libgirepository-devel"
depends="dbus xclip enchant2 webkit2gtk libfixposix libgirepository"
short_desc="Keyboard-oriented, extensible web-browser"
maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
license="BSD-3-Clause"
@ -19,6 +19,7 @@ make_check=no
nostrip=yes
nopie=yes
nocross="Cross-compilation fails due to package iolib/syscalls setting incorrect compiler flags"
shlib_requires="libwebkit2gtk-4.0.so.37 libfixposix.so.3 libgirepository-1.0.so.1"
do_install() {
make PREFIX=/usr DESTDIR=${DESTDIR} install