summary refs log tree commit diff
path: root/gnu/packages
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>2022-11-18 16:54:56 -0500
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2022-11-20 14:09:24 -0500
commitabecd9c128d7ba9f272496a7c5d0c8d874894b9b (patch)
tree0981c12ed8e9ee7c29664aed8be3628c7359d4f9 /gnu/packages
parent33c6a8f2f67c7691e9b35a3970ff90e7bfe20a3b (diff)
downloadguix-abecd9c128d7ba9f272496a7c5d0c8d874894b9b.tar.gz
gnu: pangomm: Update to 2.50.1 and remove input labels.
* gnu/packages/gtk.scm (pangomm): Update to 2.50.1.
[arguments]: Use gexps.
[phases] {move-doc}: Use gexp variables.
[native-inputs]: Remove labels and sort.
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/gtk.scm44
1 files changed, 22 insertions, 22 deletions
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index b65da916f0..1f511a77d2 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -1648,7 +1648,7 @@ library.")
 (define-public pangomm
   (package
     (name "pangomm")
-    (version "2.50.0")
+    (version "2.50.1")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://gnome/sources/" name "/"
@@ -1656,38 +1656,38 @@ library.")
                                   name "-" version ".tar.xz"))
               (sha256
                (base32
-                "0nrvvf1fyzlimh7rvxcblnrvn2l9rz8mpn2iwzlzr6kv05zafym2"))))
+                "054jglmnbig14fs99qqi5y174z9j90r6dprpyszw42742cs95jfc"))))
     (build-system meson-build-system)
     (outputs '("out" "doc"))
     (arguments
-     '(#:glib-or-gtk? #t
-       #:configure-flags '("-Dbuild-documentation=true")
-       #:phases
-       (modify-phases %standard-phases
-         (add-after 'install 'move-doc
-           (lambda* (#:key outputs #:allow-other-keys)
-             (let* ((out (assoc-ref outputs "out"))
-                    (doc (assoc-ref outputs "doc")))
-               (mkdir-p (string-append doc "/share"))
-               (rename-file
-                (string-append out "/share/doc")
-                (string-append doc "/share/doc"))))))))
+     (list
+      #:glib-or-gtk? #t              ; To wrap binaries and/or compile schemas
+      #:configure-flags #~(list "-Dbuild-documentation=true")
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'install 'move-doc
+            (lambda _
+              (mkdir-p (string-append #$output:doc "/share"))
+              (rename-file (string-append #$output "/share/doc")
+                           (string-append #$output:doc "/share/doc")))))))
     (native-inputs
-     (list doxygen
-           graphviz                     ;for 'dot'
-           libxslt                      ;for 'xsltproc'
+     (list graphviz
+           doxygen
            m4
            mm-common
            perl
            pkg-config
-           python))
+           python
+           libxslt))
     (propagated-inputs
-     (list cairo cairomm glibmm pango))
+     (list cairo
+           cairomm
+           glibmm
+           pango))
     (home-page "https://pango.gnome.org//")
     (synopsis "C++ interface to the Pango text rendering library")
-    (description
-     "Pangomm provides a C++ programming interface to the Pango text rendering
-library.")
+    (description "Pangomm provides a C++ programming interface to the Pango
+text rendering library.")
     (license license:lgpl2.1+)))
 
 (define-public pangomm-2.46