[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/12: gnu: Add libsoup-minimal.
From: |
guix-commits |
Subject: |
02/12: gnu: Add libsoup-minimal. |
Date: |
Sun, 31 May 2020 22:18:53 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit 43b6b45e7be8cc25eba9f606015bee9653730b43
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Wed Jan 8 21:57:33 2020 -0500
gnu: Add libsoup-minimal.
* gnu/packages/gnome.scm (libsoup-minimal): New variable.
---
gnu/packages/gnome.scm | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index fa9a8fc..6d0f7fe 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -183,6 +183,7 @@
#:use-module (gnu packages xml)
#:use-module (gnu packages xorg)
#:use-module (gnu artwork)
+ #:use-module ((guix build utils) #:select (modify-phases))
#:use-module (guix build-system cargo)
#:use-module (guix build-system cmake)
#:use-module (guix build-system glib-or-gtk)
@@ -3741,6 +3742,22 @@ libxml to ease remote use of the RESTful API.")
and the GLib main loop, to integrate well with GNOME applications.")
(license license:lgpl2.0+)))
+
+;;; A minimal version of libsoup used to prevent a cycle with Inkscape.
+(define-public libsoup-minimal
+ (package
+ (inherit libsoup)
+ (name "libsoup-minimal")
+ (outputs (delete "doc" (package-outputs libsoup)))
+ (arguments
+ (substitute-keyword-arguments (package-arguments libsoup)
+ ((#:configure-flags configure-flags)
+ `(delete "-Dgtk_doc=true" ,configure-flags))
+ ((#:phases phases)
+ `(modify-phases ,phases
+ (delete 'move-doc)))))
+ (native-inputs (alist-delete "gtk-doc" (package-native-inputs libsoup)))))
+
(define-public libsecret
(package
(name "libsecret")
- branch master updated (625cdb0 -> ff8a1a8), guix-commits, 2020/05/31
- 03/12: gnu: Add at-spi2-atk-minimal., guix-commits, 2020/05/31
- 01/12: gnu: libsoup: Add the missing PHP dependency., guix-commits, 2020/05/31
- 02/12: gnu: Add libsoup-minimal.,
guix-commits <=
- 04/12: gnu: Add gdl., guix-commits, 2020/05/31
- 05/12: gnu: Add gdl-minimal., guix-commits, 2020/05/31
- 11/12: gnu: Add libuemf., guix-commits, 2020/05/31
- 06/12: gnu: Add lib2geom., guix-commits, 2020/05/31
- 09/12: gnu: Add autotrace., guix-commits, 2020/05/31
- 10/12: gnu: Add drm-tools., guix-commits, 2020/05/31
- 08/12: gnu: Add pstoedit., guix-commits, 2020/05/31
- 12/12: gnu: inkscape: Add inkscape-1.0., guix-commits, 2020/05/31
- 07/12: gnu: plotutils: Build libplotter., guix-commits, 2020/05/31