GNU bug report logs - #78069
[PATCH 0/1] libsecret: Add bin output.

Previous Next

Package: guix-patches;

Reported by: Gabriel Santos <gabrielsantosdesouza <at> disroot.org>

Date: Sat, 26 Apr 2025 00:03:02 UTC

Severity: normal

Tags: patch

Done: Gabriel Santos <gabrielsantosdesouza <at> disroot.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 78069 <at> debbugs.gnu.org (full text, mbox):

From: Gabriel Santos <gabrielsantosdesouza <at> disroot.org>
To: 78069 <at> debbugs.gnu.org
Cc: Gabriel Santos <gabrielsantosdesouza <at> disroot.org>
Subject: [PATCH 1/1] gnu: libsecret: Add bin output.
Date: Fri, 25 Apr 2025 21:05:23 -0300
* gnu/packages/gnome.scm (libsecret): Add "bin" output.

Change-Id: I4f07c0f040b980b557c72d299fb02e8ccb2cb521
---
 gnu/packages/gnome.scm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 34162d5138..37a5b1745e 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5355,10 +5355,13 @@ (define-public libsecret
                (base32
                 "081bj59ws08kb261cd1w1mkdkhfbzsjbbkkrm6wllvdyhgbhhg8n"))))
     (build-system meson-build-system)
+    (outputs '("out" "bin"))
     (arguments
      (list
       #:configure-flags
-      #~(list "-Dgtk_doc=false")        ;requires gi-docgen
+      #~(list "-Dgtk_doc=false" ;requires gi-docgen
+              (string-append "--bindir="
+                             #$output:bin "/bin"))
       #:phases
       #~(modify-phases %standard-phases
           (delete 'check)
@@ -5367,7 +5370,7 @@ (define-public libsecret
               (when tests?
                 (setenv "HOME" "/tmp")
                 (setenv "XDG_DATA_DIRS" ;for /org/freedesktop/secrets/collection
-                        (string-append #$output "/share:"
+                        (string-append #$output:out "/share:"
                                        (getenv "XDG_DATA_DIRS")))
                 (apply invoke "dbus-run-session" "--"
                        "meson" "test" "--print-errorlogs" "-t" "0"

base-commit: 7ff20b9e94c429f1160bd8f0db86b153a03e4683
-- 
2.49.0





This bug report was last modified 21 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.