summaryrefslogtreecommitdiff
path: root/nongnu/packages/messaging.scm
diff options
context:
space:
mode:
authorJohn Kehayias <john.kehayias@protonmail.com>2023-05-01 13:30:08 -0400
committerJohn Kehayias <john.kehayias@protonmail.com>2023-05-01 13:30:08 -0400
commit9d58bb6e3e93a444d35bf62d4ca98a126ae4f295 (patch)
tree43eece9f85eefa798fa8e8178be8d67d2087b90d /nongnu/packages/messaging.scm
parent3d3b3233905af42caf627c84ea0955d8686f8219 (diff)
nongnu: signal-desktop: Fix failure to load messages.
The needed library libstdc++ was no longer found with the gcc updates in Guix. * nongnu/packages/messaging.scm (signal-desktop)[inputs]: Remove gcc:lib. Add libgccjit and libstdc++. [phases]{wrap-where-patchelf-does-not-work}: Adjust for these inputs.
Diffstat (limited to 'nongnu/packages/messaging.scm')
-rw-r--r--nongnu/packages/messaging.scm6
1 files changed, 4 insertions, 2 deletions
diff --git a/nongnu/packages/messaging.scm b/nongnu/packages/messaging.scm
index 0e961f4..1bcc804 100644
--- a/nongnu/packages/messaging.scm
+++ b/nongnu/packages/messaging.scm
@@ -215,7 +215,8 @@ its core.")
(list
(string-append #$(this-package-input "nss") "/lib/nss")
(string-append #$(this-package-input "eudev") "/lib")
- (string-append #$(this-package-input "gcc") "/lib")
+ (string-append #$(this-package-input "libgccjit") "/lib")
+ (string-append #$(this-package-input "libstdc++") "/lib")
(string-append #$(this-package-input "mesa") "/lib")
(string-append #$(this-package-input "libxkbfile") "/lib")
(string-append #$(this-package-input "pulseaudio") "/lib")
@@ -235,10 +236,10 @@ its core.")
eudev
expat
fontconfig
- `(,gcc "lib")
glib
gtk+
libdrm
+ libgccjit
librsvg
libsecret
libx11
@@ -251,6 +252,7 @@ its core.")
libxkbfile
libxrandr
libxshmfence
+ (make-libstdc++ gcc)
mesa
nspr
nss