summary refs log tree commit diff
diff options
context:
space:
mode:
authorMarius Bakke <marius@gnu.org>2021-05-15 21:23:32 +0200
committerMarius Bakke <marius@gnu.org>2021-05-22 17:08:13 +0200
commit200ddf3aa3aad53786c0a124ab52f9ffff73dc34 (patch)
tree9c4c32e6e3691bd77ed00add60942b4a9395ccda
parentf20de6161bc0e83800e6f112994186ca20bd6b71 (diff)
downloadguix-200ddf3aa3aad53786c0a124ab52f9ffff73dc34.tar.gz
gnu: cairomm@1.13: Update to 1.14.2.
* gnu/packages/gtk.scm (cairomm-1.13): Rename to ...
(cairomm-1.14): ... this.  Update to 1.14.2.
[build-system, arguments]: Remove.
(pangomm-2.42, gtkmm-2)[propagated-inputs]: Adjust for variable rename.
-rw-r--r--gnu/packages/gtk.scm27
1 files changed, 7 insertions, 20 deletions
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 7f637bcef6..d85697b929 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -1420,32 +1420,19 @@ guile-gnome-platform (GNOME developer libraries), and guile-gtksourceview.")
 library.")
     (license license:lgpl2.0+)))
 
-(define-public cairomm-1.13
+(define-public cairomm-1.14
   (package
     (inherit cairomm)
     (name "cairomm")
-    (version "1.13.1")
+    (version "1.14.2")
     (source
      (origin
        (method url-fetch)
        (uri
         (string-append "https://www.cairographics.org/releases/"
-                       name "-" version ".tar.gz"))
+                       name "-" version ".tar.xz"))
        (sha256
-        (base32 "1xlfl0fm5mgv53lr8xjv2kqsk3bz67qkk6qzvbrqmbvbvvbqp9wp"))))
-    (build-system glib-or-gtk-build-system)
-    (arguments
-     `(#: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"))
-               #t))))))
+        (base32 "1qwdj9xw1w651kqwh82nipbryimm1ir5n3c6q34nphsx576bj9h1"))))
     (propagated-inputs
      `(("libsigc++" ,libsigc++-2)
        ,@(package-propagated-inputs cairomm)))))
@@ -1515,7 +1502,7 @@ library.")
        (sha256
         (base32 "12nhs94rh38glr5hp31d6k9rmhzp6mfifn3pnp67a4mf4hkcj90v"))))
     (propagated-inputs
-     `(("cairomm" ,cairomm-1.13)
+     `(("cairomm" ,cairomm-1.14)
        ("glibmm" ,glibmm-2.64)
        ("pango" ,pango)))))
 
@@ -1634,7 +1621,7 @@ library.")
        ("xorg-server" ,xorg-server-for-tests)))
     (propagated-inputs
      `(("atkmm" ,atkmm)
-       ("cairomm" ,cairomm)
+       ("cairomm" ,cairomm-1.14)
        ("glibmm" ,glibmm)
        ("gtk+" ,gtk+)
        ("pangomm" ,pangomm)))
@@ -1679,7 +1666,7 @@ tutorial.")
                '("-Dbuild-documentation=true")))))
     (propagated-inputs
      `(("atkmm" ,atkmm-2.28)
-       ("cairomm" ,cairomm-1.13)
+       ("cairomm" ,cairomm-1.14)
        ("glibmm" ,glibmm-2.64)
        ("gtk+" ,gtk+-2)
        ("pangomm" ,pangomm-2.42)))))