From 080edbe949c67f88e4ca002fc919f4ead8d814ae Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 8 Oct 2019 20:36:00 +0200 Subject: gnu: gdk-pixbuf: Update to 2.40.0. * gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.40.0. [arguments]: Remove obsolete phase. --- gnu/packages/gtk.scm | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) (limited to 'gnu/packages/gtk.scm') diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 34f9ca3844..3f6043fcac 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -460,7 +460,7 @@ highlighting and other features typical of a source code editor.") (define-public gdk-pixbuf (package (name "gdk-pixbuf") - (version "2.38.1") + (version "2.40.0") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -468,7 +468,7 @@ highlighting and other features typical of a source code editor.") name "-" version ".tar.xz")) (sha256 (base32 - "0fmbjgjcyym3qg46f64qgl7icdm4ii77flyc1mhk244rp8vgi7zi")))) + "1rnlx9yfw970maxi2x6niaxmih5la11q1ilr7gzshz2kk585k0hm")))) (build-system meson-build-system) (arguments `(#:configure-flags '("-Dinstalled_tests=false") @@ -494,16 +494,7 @@ highlighting and other features typical of a source code editor.") '((replace 'check (lambda _ (invoke "meson" "test" "--timeout-multiplier" "5")))) - '()) - (add-before 'configure 'aid-install-script - (lambda* (#:key outputs #:allow-other-keys) - ;; "build-aux/post-install.sh" invokes `gdk-pixbuf-query-loaders` - ;; for updating loader.cache, but it's not on PATH. Make it use - ;; the one we're installing. XXX: Won't work when cross-compiling. - (substitute* "build-aux/post-install.sh" - (("gdk-pixbuf-query-loaders" match) - (string-append (assoc-ref outputs "out") "/bin/" match))) - #t))))) + '())))) (propagated-inputs `(;; Required by gdk-pixbuf-2.0.pc ("glib" ,glib) -- cgit v1.2.3 From 605b7f42cf4d452a68fbf3c65035db5238d624c0 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 8 Oct 2019 20:36:29 +0200 Subject: gnu: gtk+: Update to 3.24.12. * gnu/packages/gtk.scm (gtk+): Update to 3.24.12. --- gnu/packages/gtk.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/gtk.scm') diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 3f6043fcac..dd6b3e5a36 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -721,7 +721,7 @@ application suites.") (define-public gtk+ (package (inherit gtk+-2) (name "gtk+") - (version "3.24.10") + (version "3.24.12") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -729,7 +729,7 @@ application suites.") name "-" version ".tar.xz")) (sha256 (base32 - "00qvq1r96ikdalv7xzgng1kad9i0rcahqk01gwhxl3xrw83z3a1m")) + "10xyyhlfb0yk4hglngxh2zsv9xrxkqv343df8h01dvagc6jyp10k")) (patches (search-patches "gtk3-respect-GUIX_GTK3_PATH.patch" "gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch")))) (outputs '("out" "bin" "doc")) -- cgit v1.2.3 From 52b61e999101724c7e2d341586e9a6150614f208 Mon Sep 17 00:00:00 2001 From: Ingo Ruhnke Date: Tue, 1 Oct 2019 14:25:32 +0200 Subject: gnu: gtk+: Add libxrandr input. This fixes multi-monitor issues in XFCE and other Gtk+ apps. * gnu/packages/gtk.scm (gtk+)[inputs]: Add libxrandr. Signed-off-by: Marius Bakke --- gnu/packages/gtk.scm | 1 + 1 file changed, 1 insertion(+) (limited to 'gnu/packages/gtk.scm') diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index dd6b3e5a36..d1e81a8efc 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -743,6 +743,7 @@ application suites.") ("libxinerama" ,libxinerama) ("libxkbcommon" ,libxkbcommon) ("libxdamage" ,libxdamage) + ("libxrandr" ,libxrandr) ("mesa" ,mesa) ("pango" ,pango) ("wayland" ,wayland) -- cgit v1.2.3