git: 4418a405d207 - main - www/nyxt: Fix build with lang/sbcl 2.6.9

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Tue, 29 Sep 2026 21:42:58 UTC
The branch main has been updated by eduardo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4418a405d207d8df0fbe6639440cf75ca46d29dd

commit 4418a405d207d8df0fbe6639440cf75ca46d29dd
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2026-09-29 20:46:26 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2026-09-29 21:42:44 +0000

    www/nyxt: Fix build with lang/sbcl 2.6.9
---
 www/nyxt/files/patch-fix-sbcl269+ | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/www/nyxt/files/patch-fix-sbcl269+ b/www/nyxt/files/patch-fix-sbcl269+
new file mode 100644
index 000000000000..9470578aa68f
--- /dev/null
+++ b/www/nyxt/files/patch-fix-sbcl269+
@@ -0,0 +1,15 @@
+sbcl-2.6.9+: Use remove-duplicates in %prompt-args to avoid modifying a literal
+
+https://github.com/atlas-engineer/nyxt/issues/3731
+
+--- source/prompt-buffer.lisp.orig	2026-09-29 19:35:23 UTC
++++ source/prompt-buffer.lisp
+@@ -709,7 +709,7 @@ See `update-prompt-input' to update the changes visual
+        (error 'prompt-buffer-canceled)))))
+ 
+ (sera:eval-always
+-  (defvar %prompt-args (delete-duplicates
++  (defvar %prompt-args (remove-duplicates
+                         (append
+                          (public-initargs 'prompt-buffer)
+                          (public-initargs 'prompter:prompter)