GNU bug report logs - #68798
[PATCH] gnu: alsa-scarlett-gui: Wrap with GSETTINGS_SCHEMA_DIR.

Previous Next

Package: guix-patches;

Reported by: Robby Zambito <contact <at> robbyzambito.me>

Date: Mon, 29 Jan 2024 15:12:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 68798 in the body.
You can then email your comments to 68798 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#68798; Package guix-patches. (Mon, 29 Jan 2024 15:12:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Robby Zambito <contact <at> robbyzambito.me>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 29 Jan 2024 15:12:02 GMT) Full text and rfc822 format available.

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

From: Robby Zambito <contact <at> robbyzambito.me>
To: guix-patches <at> gnu.org
Cc: Robby Zambito <contact <at> robbyzambito.me>
Subject: [PATCH] gnu: alsa-scarlett-gui: Wrap with GSETTINGS_SCHEMA_DIR.
Date: Mon, 29 Jan 2024 10:10:14 -0500
* gnu/packages/music.scm (alsa-scarlett-gui)[arguments]: Wrap with
GSETTINGS_SCHEMA_DIR.
---
 gnu/packages/music.scm | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index cd06aeddda..78d8c399e6 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -233,6 +233,14 @@ (define-public alsa-scarlett-gui
                  (string-append "	"
                                 #$(cc-for-target) " -o")))
               (chdir "src")))
+          (add-after 'install 'wrap-program
+            (lambda* (#:key inputs outputs #:allow-other-keys)
+              (wrap-program (string-append (assoc-ref outputs "out")
+                                           "/bin/alsa-scarlett-gui")
+                ;; For GtkFileChooserDialog.
+                `("GSETTINGS_SCHEMA_DIR" =
+                  (,(string-append (assoc-ref inputs "gtk")
+                                   "/share/glib-2.0/schemas"))))))
           (delete 'configure))))
     (inputs
      (list alsa-lib glib gtk))

base-commit: 65dc2d40cb113382fb98796f1d04099f28cab355
-- 
2.41.0





Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Tue, 20 Feb 2024 09:23:01 GMT) Full text and rfc822 format available.

Notification sent to Robby Zambito <contact <at> robbyzambito.me>:
bug acknowledged by developer. (Tue, 20 Feb 2024 09:23:02 GMT) Full text and rfc822 format available.

Message #10 received at 68798-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Robby Zambito <contact <at> robbyzambito.me>
Cc: 68798-done <at> debbugs.gnu.org
Subject: Re: [bug#68798] [PATCH] gnu: alsa-scarlett-gui: Wrap with
 GSETTINGS_SCHEMA_DIR.
Date: Tue, 20 Feb 2024 10:19:19 +0100
Robby Zambito <contact <at> robbyzambito.me> skribis:

> * gnu/packages/music.scm (alsa-scarlett-gui)[arguments]: Wrap with
> GSETTINGS_SCHEMA_DIR.

Applied, thanks!




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 19 Mar 2024 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 129 days ago.

Previous Next


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