Subject: bug#40836: closed (Re: [bug#40836] gnu: pavucontrol: Fix icons.)

From: [email-masked] (GNU bug Tracking System)
Date: Sat, 25 Apr 2020 21:03:01 +0000

Your bug report

#40836: gnu: pavucontrol: Fix icons.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
40836: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=40836
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [bug#40836] gnu: pavucontrol: Fix icons.
From: Nicolas Goaziou <[email-masked]>
To: Raghav Gururajan <[email-masked]>
Cc: [email-masked]
Date: Sat, 25 Apr 2020 23:02:44 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello,

Raghav Gururajan <[email-masked]> writes:

> From 0556995185bee64c29a19847e84fe42514eec546 Mon Sep 17 00:00:00 2001
> From: Raghav Gururajan <[email-masked]>
> Date: Fri, 24 Apr 2020 20:07:27 -0400
> Subject: [PATCH] gnu: pavucontrol: Fix icons.
>
> * gnu/packages/pulseaudio.scm (pavucontrol): Fix icons.

Applied. Thank you.

Regards,

-- 
Nicolas Goaziou

Subject: gnu: pavucontrol: Fix icons.
From: Raghav Gururajan <[email-masked]>
To: [email-masked]
Date: Fri, 24 Apr 2020 20:18:14 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

>From 0556995185bee64c29a19847e84fe42514eec546 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan <[email-masked]>
Date: Fri, 24 Apr 2020 20:07:27 -0400
Subject: [PATCH] gnu: pavucontrol: Fix icons.

* gnu/packages/pulseaudio.scm (pavucontrol): Fix icons.

Since the adwaita icon theme is hard-coded in the application, there is
no choice for the user anyway. So added adwaita-icon-theme to inputs and
changed build-system to glib-or-gtk to fix loading of icons.
---
 gnu/packages/pulseaudio.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/pulseaudio.scm b/gnu/packages/pulseaudio.scm
index c2853dcd82..178c2f2383 100644
--- a/gnu/packages/pulseaudio.scm
+++ b/gnu/packages/pulseaudio.scm
@@ -31,6 +31,7 @@
   #:use-module (guix download)
   #:use-module (guix git-download)
   #:use-module ((guix licenses) #:prefix l:)
+  #:use-module (guix build-system glib-or-gtk)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system python)
   #:use-module (gnu packages)
@@ -233,10 +234,11 @@ sound server.")
              (sha256
               (base32
                "14486c6lmmirkhscbfygz114f6yzf97h35n3h3pdr27w4mdfmlmk"))))
-    (build-system gnu-build-system)
+    (build-system glib-or-gtk-build-system)
     (inputs
      `(("libcanberra" ,libcanberra)
        ("gtkmm" ,gtkmm)
+       ("adwaita-icon-theme" ,adwaita-icon-theme)          ; Hard-coded theme
        ("pulseaudio" ,pulseaudio)))
     (native-inputs
      `(("intltool" ,intltool)
-- 
2.26.1