From 9d58bb6e3e93a444d35bf62d4ca98a126ae4f295 Mon Sep 17 00:00:00 2001 From: John Kehayias Date: Mon, 1 May 2023 13:30:08 -0400 Subject: 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. --- nongnu/packages/messaging.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'nongnu/packages/messaging.scm') 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 -- cgit v1.2.3