guix-commits
[Top][All Lists]
Advanced

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

branch core-updates updated: gnu: gupnp-1.4: Patch for meson compatibili


From: guix-commits
Subject: branch core-updates updated: gnu: gupnp-1.4: Patch for meson compatibility.
Date: Mon, 19 Aug 2024 17:25:18 -0400

This is an automated email from the git hooks/post-receive script.

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

The following commit(s) were added to refs/heads/core-updates by this push:
     new aab1fe9857 gnu: gupnp-1.4: Patch for meson compatibility.
aab1fe9857 is described below

commit aab1fe98574e1cd4c7911c1e5571b3733fb71d67
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Mon Aug 19 23:15:06 2024 +0200

    gnu: gupnp-1.4: Patch for meson compatibility.
    
    * gnu/packages/gnome.scm (gupnp-1.4)[arguments]: Add phase
    'meson-compatibility to patch section name.
    
    Change-Id: Ic33d283b4b8bca36527f17e93be78af216bd05cd
---
 gnu/packages/gnome.scm | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 06354aa7f2..4875da511e 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -1465,9 +1465,18 @@ for creating UPnP devices and control points, written in 
C using
               (sha256
                (base32
                 "0vz3ifs8mi3zaz8zj8v27zfkf6xg82y39mcgqspa38jdp01gn3sr"))))
-    (propagated-inputs (modify-inputs (package-propagated-inputs gupnp)
-              (replace "libsoup" libsoup-minimal-2)
-              (replace "gssdp" gssdp-1.4)))))
+    (arguments
+     (substitute-keyword-arguments (package-arguments gupnp)
+       ((#:phases phases)
+        #~(modify-phases #$phases
+            (add-after 'unpack 'meson-compatibility
+            (lambda _
+              (substitute* "subprojects/gssdp-1.2.wrap"
+                (("provides") "provide"))))))))
+    (propagated-inputs
+     (modify-inputs (package-propagated-inputs gupnp)
+       (replace "libsoup" libsoup-minimal-2)
+       (replace "gssdp" gssdp-1.4)))))
 
 (define-public gupnp-dlna
   (package



reply via email to

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