From ee8eba01f075f9139eb42f53515824f978dd3b92 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Thu, 5 Mar 2026 23:41:25 +0100 Subject: gnu: Remove misplaced ‘GUILE_EXTENSIONS_PATH’ spec in Guile libraries. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The ‘GUILE_EXTENSIONS_PATH’ variable “belongs” to Guile, not to libraries that depend on Guile. * gnu/packages/guile-xyz.scm (guile-yamlpp, guile-wayland-scm-socket) (guile-wayland-scm-shm, guile-wayland-scm): Remove ‘native-search-paths’ field. Change-Id: I9a9927e945ec31572684df4ff325f3a7ed0393a9 Signed-off-by: Ludovic Courtès Merges: #6919 --- gnu/packages/guile-xyz.scm | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 0acd5694cc2..301fa219fa2 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -2521,10 +2521,6 @@ library}.") (assoc-ref %standard-phases 'check))))) (native-inputs (list autoconf automake libtool pkg-config)) (inputs (list guile-3.0 yaml-cpp)) - (native-search-paths - (list (search-path-specification - (variable "GUILE_EXTENSIONS_PATH") - (files (list "lib/guile/3.0"))))) (home-page "https://gitlab.com/yorgath/guile-yamlpp") (synopsis "Guile YAML reader/writer based on @code{yaml-cpp}") (description @@ -3538,10 +3534,6 @@ wrap G-Golf applications when writing a Guix package."))) (install-file "socket.scm" share-dir)))) (delete 'check) (delete 'install)))) - (native-search-paths - (list (search-path-specification - (variable "GUILE_EXTENSIONS_PATH") - (files (list "lib/guile/3.0"))))) (inputs (list gcc guile-3.0)) (synopsis "C bindings for UNIX sockets in multi-scheme (Guile, Gauche, Chicken) Wayland library") @@ -3615,10 +3607,6 @@ Probably can be replaced with guile's built-ins: @code{fdes->ports}, (install-file "shm.scm" share-dir)))) (delete 'check) (delete 'install)))) - (native-search-paths - (list (search-path-specification - (variable "GUILE_EXTENSIONS_PATH") - (files (list "lib/guile/3.0"))))) (inputs (list gcc guile-3.0)) (synopsis "C bindings for wayland shared memory (SHM) in multi-scheme (Guile, Gauche, Chicken) wayland library") @@ -3686,10 +3674,6 @@ Probably can be replaced with guile's built-in file-descriptor procedures.") (substitute* (list client-file) (("WAYLAND_BASE_PROTOCOL_PATH") core-protocol-file)))))))) - (native-search-paths - (list (search-path-specification - (variable "GUILE_EXTENSIONS_PATH") - (files (list "lib/guile/3.0"))))) (native-inputs (list guile-3.0 pkg-config texinfo autoconf automake)) (inputs (list wayland wayland-protocols)) (propagated-inputs (list guile-wayland-scm-socket guile-wayland-scm-shm)) -- cgit v1.3