guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/02: gnu: devhelp: Add a libsoup 2 variant.


From: guix-commits
Subject: 01/02: gnu: devhelp: Add a libsoup 2 variant.
Date: Wed, 1 Dec 2021 04:08:01 -0500 (EST)

mothacehe pushed a commit to branch core-updates-frozen
in repository guix.

commit 89907521ef2f8845f13369b95376cefa22a9320d
Author: Vivien Kraus <vivien@planete-kraus.eu>
AuthorDate: Tue Nov 30 00:03:07 2021 +0100

    gnu: devhelp: Add a libsoup 2 variant.
    
    * gnu/packages/gnome.scm (devhelp-with-libsoup2): New variable.
    
    Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
---
 gnu/packages/gnome.scm | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 8e0e750..ccb99ca 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5854,6 +5854,22 @@ natively with GTK-Doc (the API reference system 
developed for GTK+ and used
 throughout GNOME for API documentation).")
     (license license:gpl2+)))
 
+(define-public devhelp-with-libsoup2
+  (package/inherit devhelp
+    (arguments
+     (substitute-keyword-arguments (package-arguments devhelp)
+       ((#:phases phases '%standard-phases)
+        `(modify-phases %standard-phases
+           (add-after 'unpack 'skip-gtk-update-icon-cache
+             ;; Don't create 'icon-theme.cache'.
+             (lambda _
+               (substitute* "build-aux/meson/meson_post_install.py"
+                 (("gtk-update-icon-cache") "true"))))))))
+    (inputs
+     `(("amtk" ,amtk)
+       ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
+       ("webkitgtk" ,webkitgtk-with-libsoup2)))))
+
 (define-public cogl
   (package
     (name "cogl")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]