From e0d89f336c1a4b96a2cd0581d5af84f5a47e93da Mon Sep 17 00:00:00 2001 From: Joseph Benden Date: Sun, 20 Mar 2022 16:54:53 -0700 Subject: [PATCH] nyxt: fix missing symbol lfp_errno Signed-off-by: Joseph Benden --- srcpkgs/nyxt/patches/001-libfixposix.patch | 18 ++++++++++-------- srcpkgs/nyxt/patches/002-webkit2gtk.patch | 2 +- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/srcpkgs/nyxt/patches/001-libfixposix.patch b/srcpkgs/nyxt/patches/001-libfixposix.patch index 23ef9da26442..4daf86df8e05 100644 --- a/srcpkgs/nyxt/patches/001-libfixposix.patch +++ b/srcpkgs/nyxt/patches/001-libfixposix.patch @@ -1,12 +1,14 @@ ---- 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 @@ +--- a/_build/iolib/src/syscalls/ffi-functions-unix.lisp 2022-03-20 16:37:34.285638580 -0700 ++++ b/_build/iolib/src/syscalls/ffi-functions-unix.lisp 2022-03-20 16:45:25.241621564 -0700 +@@ -11,7 +11,10 @@ + ;; FIXME: move this into an ASDF operation (eval-when (:compile-toplevel :load-toplevel :execute) (define-foreign-library - (libfixposix :canary "lfp_buildinfo") -- (t (:default "libfixposix"))) -+ (:unix "libfixposix.so.3") -+ (t (:default "libfixposix"))) +- (libfixposix :canary "lfp_buildinfo") ++ libfixposix ++ (:unix (:or "libfixposix.so.3.2.0" ++ "libfixposix.so.3" ++ "libfixposix.so")) + (t (:default "libfixposix"))) (load-foreign-library 'libfixposix)) - diff --git a/srcpkgs/nyxt/patches/002-webkit2gtk.patch b/srcpkgs/nyxt/patches/002-webkit2gtk.patch index 5a0fe2e923d3..5cc5e90f98cd 100644 --- a/srcpkgs/nyxt/patches/002-webkit2gtk.patch +++ b/srcpkgs/nyxt/patches/002-webkit2gtk.patch @@ -7,7 +7,7 @@ - "libwebkit2gtk-4.0.so" ;; Fedora only has this one? - "libwebkit2gtk-4.0.so.37"))) -+ "libwebkit2gtk-4.0.so.37" ++ "libwebkit2gtk-4.0.so.37.55.9" + "libwebkit2gtk-4.0.so"))) (use-foreign-library libwebkit2))