guix-commits
[Top][All Lists]
Advanced

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

215/401: gnu: mm-common: Update package definition.


From: guix-commits
Subject: 215/401: gnu: mm-common: Update package definition.
Date: Tue, 18 Aug 2020 16:21:36 -0400 (EDT)

dannym pushed a commit to branch wip-desktop
in repository guix.

commit 2e605eb7070cc2d0ea3a6a7bcc2cbaa780d06144
Author: Raghav Gururajan <raghavgururajan@disroot.org>
AuthorDate: Tue Jul 28 09:36:52 2020 -0400

    gnu: mm-common: Update package definition.
    
    * gnu/packages/gnome.scm (mm-common): Update package definition.
    [native-inputs]: Remove gettext-minimal.  Move coreutils and sed
    to ...
    [inputs]: ... here. Add automake.
    
    Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
---
 gnu/packages/gnome.scm | 55 +++++++++++++++++++++++++++-----------------------
 1 file changed, 30 insertions(+), 25 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index b70671d..c1d5fbc 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -991,14 +991,15 @@ freedesktop.org desktop notification specification.")
   (package
     (name "mm-common")
     (version "1.0.1")
-    (source (origin
-              (method url-fetch)
-              (uri (string-append "mirror://gnome/sources/mm-common/"
-                                  (version-major+minor version) "/"
-                                  "mm-common-" version ".tar.xz"))
-              (sha256
-               (base32
-                "1jasx9a9g7nqf7jcv3mrg4qh5cp9sq724jxjaz4wa1dzmxsxg8i8"))))
+    (source
+     (origin
+       (method url-fetch)
+       (uri
+        (string-append "mirror://gnome/sources/mm-common/"
+                       (version-major+minor version) "/"
+                       "mm-common-" version ".tar.xz"))
+       (sha256
+        (base32 "1jasx9a9g7nqf7jcv3mrg4qh5cp9sq724jxjaz4wa1dzmxsxg8i8"))))
     (build-system meson-build-system)
     (arguments
      `(#:phases
@@ -1006,27 +1007,31 @@ freedesktop.org desktop notification specification.")
          (add-after 'unpack 'patch
            (lambda* (#:key inputs #:allow-other-keys)
              (substitute* "util/mm-common-prepare.in"
-              (("ln") (string-append (assoc-ref inputs "coreutils")
-                                     "/bin/ln"))
-              (("cp") (string-append (assoc-ref inputs "coreutils")
-                                     "/bin/cp"))
-              (("sed") (string-append (assoc-ref inputs "sed")
-                                      "/bin/sed"))
-              (("cat") (string-append (assoc-ref inputs "coreutils")
-                                      "/bin/cat")))
+               (("ln")
+                (string-append (assoc-ref inputs "coreutils")
+                               "/bin/ln"))
+               (("cp")
+                (string-append (assoc-ref inputs "coreutils")
+                               "/bin/cp"))
+               (("sed")
+                (string-append (assoc-ref inputs "sed")
+                               "/bin/sed"))
+               (("cat")
+                (string-append (assoc-ref inputs "coreutils")
+                               "/bin/cat")))
              #t)))))
     (native-inputs
-     `(("coreutils" ,coreutils)
-       ("gettext" ,gettext-minimal)
-       ("pkg-config" ,pkg-config)
-       ("sed" ,sed)))
+     `(("pkg-config" ,pkg-config)))
     (inputs
-     `(("python" ,python)))
+     `(("automake" ,automake)
+       ("coreutils" ,coreutils)
+       ("sed" ,sed)
+       ("python" ,python)))
     (synopsis "Module of GNOME C++ bindings")
-    (description "The mm-common module provides the build infrastructure
-and utilities shared among the GNOME C++ binding libraries.  Release
-archives of mm-common include the Doxygen tag file for the GNU C++
-Library reference documentation.")
+    (description "The mm-common module provides the build infrastructure and
+utilities shared among the GNOME C++ binding libraries.  Release archives of
+mm-common include the Doxygen tag file for the GNU C++ Library reference
+documentation.")
     (home-page "https://gitlab.gnome.org/GNOME/mm-common";)
     (license license:gpl2+)))
 



reply via email to

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