From 304162651aa4785eefdf447b4a9ea771e2a4d06d Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Mon, 30 Dec 2019 13:37:53 -0500 Subject: gnu: Add gnome-menus. * gnu/packages/gnome.scm (gnome-menus). New variable. --- gnu/packages/gnome.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index e0712bf99a..ad3e78c284 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -246,6 +246,29 @@ Desktop. It is designed to be as simple as possible and has some unique features to enable users to create their discs easily and quickly.") (license license:gpl2+))) +(define-public gnome-menus + (package + (name "gnome-menus") + (version "3.32.0") + (source (origin + (method url-fetch) + (uri (string-append "mirror://gnome/sources/gnome-menus/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "0x2blzqrapmbsbfzxjcdcpa3vkw9hq5k96h9kvjmy9kl415wcl68")))) + (build-system gnu-build-system) + (native-inputs + `(("gettext" ,gettext-minimal) + ("glib" ,glib) + ("pkg-config" ,pkg-config))) + (synopsis "Menu support for GNOME desktop") + (description "GNOME Menus contains the libgnome-menu library, the layout +configuration files for the GNOME menu, as well as a simple menu editor.") + (home-page "https://gitlab.gnome.org/GNOME/gnome-menus") + (license license:gpl2))) + (define-public deja-dup (package (name "deja-dup") -- cgit v1.2.3 From be93299dfe5800ca89f5f89e24e4af24b562707b Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Tue, 31 Dec 2019 10:21:20 -0500 Subject: gnu: Add gnome-getting-started-docs. * gnu/packages/gnome.scm (gnome-getting-started-docs): New variable. Signed-off-by: Tobias Geerinckx-Rice --- gnu/packages/gnome.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index ad3e78c284..8e96c61137 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -346,6 +346,34 @@ uses duplicity as the backend, which supports incremental backups and storage either on a local, or remote machine via a number of methods.") (license license:gpl3+))) +(define-public gnome-getting-started-docs + (package + (name "gnome-getting-started-docs") + (version "3.32.2") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://gnome/sources/gnome-getting-started-docs/" + (version-major+minor version) + "/gnome-getting-started-docs-" version ".tar.xz")) + (sha256 + (base32 "1v4k465mlzrhgcdddzs6bmm0yliyrfx6jg3gh0s17a08i0w5rbwq")))) + (build-system gnu-build-system) + (native-inputs + `(("gettext" ,gettext-minimal) + ("itstool" ,itstool) + ("pkg-config" ,pkg-config) + ("xmllint" ,libxml2))) + (synopsis "Help to get new users started with the GNOME desktop") + (description + "The GNOME Getting Started Documentation contains GNOME's intuitive +\"Getting Started\" tour, with video guides, that can be viewed with Yelp. + +It is normally used together with @command{gnome-initial-setup}, but is also +useful as a tutorial and users' guide for new or less experienced users.") + (home-page "https://live.gnome.org/DocumentationProject") + (license license:cc-by-sa3.0))) + (define-public dia ;; This version from GNOME's repository includes fixes for compiling with ;; recent versions of the build tools. The latest activity on the -- cgit v1.2.3 From 823b77fb0d22c21d74820d959ab07e0d63af2bfb Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Tue, 31 Dec 2019 11:03:46 -0500 Subject: gnu: Add gnome-user-docs. * gnu/packages/gnome.scm (gnome-user-docs): New variable. Signed-off-by: Tobias Geerinckx-Rice --- gnu/packages/gnome.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 8e96c61137..9e2b0a4584 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -346,6 +346,32 @@ uses duplicity as the backend, which supports incremental backups and storage either on a local, or remote machine via a number of methods.") (license license:gpl3+))) +(define-public gnome-user-docs + (package + (name "gnome-user-docs") + (version "3.32.3") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://gnome/sources/gnome-user-docs/" + (version-major+minor version) + "/gnome-user-docs-" version ".tar.xz")) + (sha256 + (base32 "0dvsl0ldg8rf7yq0r4dv1pn41s7gjgcqp7agkbflkbmhrl6vbhig")))) + (build-system gnu-build-system) + (native-inputs + `(("gettext" ,gettext-minimal) + ("itstool" ,itstool) + ("pkg-config" ,pkg-config) + ("xmllint" ,libxml2))) + (synopsis "User documentation for the GNOME desktop") + (description + "The GNOME User Documentation explains how to use the GNOME desktop and its +components. It covers usage and setup of the core GNOME programs by end-users +and system administrators.") + (home-page "https://live.gnome.org/DocumentationProject") + (license license:cc-by3.0))) + (define-public gnome-getting-started-docs (package (name "gnome-getting-started-docs") -- cgit v1.2.3 From 7922b6f795eb575084546ec9bfb9d40508a9378e Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 2 Jan 2020 06:37:51 -0500 Subject: gnu: gnome: Add missing inputs. * gnu/packages/gnome.scm (gnome)[propagated-inputs]: Add gnome-getting-started-docs, gnome-menus, gnome-user-docs, hicolor-icon-theme, gnome-online-accounts. Signed-off-by: Efraim Flashner --- gnu/packages/gnome.scm | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 9e2b0a4584..036547f471 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7279,8 +7279,9 @@ associations for GNOME.") (propagated-inputs ;; TODO: Add or remove packages according to: ;; . + `( ;; GNOME-Core-OS-Services - `(("accountsservice" ,accountsservice) + ("accountsservice" ,accountsservice) ("network-manager" ,network-manager) ("packagekit" ,packagekit) ("upower" ,upower) @@ -7292,12 +7293,15 @@ associations for GNOME.") ("gnome-bluetooth" ,gnome-bluetooth) ("gnome-control-center" ,gnome-control-center) ("gnome-desktop" ,gnome-desktop) + ("gnome-getting-started-docs" ,gnome-getting-started-docs) ("gnome-keyring" ,gnome-keyring) + ("gnome-menus" ,gnome-menus) ("gnome-session" ,gnome-session) ("gnome-settings-daemon" ,gnome-settings-daemon) ("gnome-shell-extensions" ,gnome-shell-extensions) ("gnome-shell" ,gnome-shell) ("gnome-themes-extra" ,gnome-themes-extra) + ("gnome-user-docs" ,gnome-user-docs) ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) ("gvfs" ,gvfs) ("mutter" ,mutter) @@ -7324,7 +7328,10 @@ associations for GNOME.") ("nautilus" ,nautilus) ("simple-scan" ,simple-scan) ("totem" ,totem) - ("yelp" ,yelp))) + ("yelp" ,yelp) + ;; Others + ("hicolor-icon-theme" ,hicolor-icon-theme) + ("gnome-online-accounts" ,gnome-online-accounts))) (synopsis "The GNU desktop environment") (home-page "https://www.gnome.org/") (description -- cgit v1.2.3 From ac6313280978e762dd74feaff123cfafc1c80462 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Thu, 2 Jan 2020 01:09:05 +0100 Subject: gnu: evince: Don't use NAME in source URI. * gnu/packages/gnome.scm (evince)[source]: Hard-code NAME. --- gnu/packages/gnome.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 036547f471..564ea07308 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -21,7 +21,7 @@ ;;; Copyright © 2016 Alex Griffin ;;; Copyright © 2016, 2017 ng0 ;;; Copyright © 2016 David Craven -;;; Copyright © 2016, 2017, 2018, 2019 Tobias Geerinckx-Rice +;;; Copyright © 2016, 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice ;;; Copyright © 2017 Thomas Danckaert ;;; Copyright © 2017 Hartmut Goebel ;;; Copyright © 2017, 2018 nee @@ -1006,9 +1006,9 @@ forgotten when the session ends.") (version "3.34.1") (source (origin (method url-fetch) - (uri (string-append "mirror://gnome/sources/" name "/" + (uri (string-append "mirror://gnome/sources/evince/" (version-major+minor version) "/" - name "-" version ".tar.xz")) + "evince-" version ".tar.xz")) (sha256 (base32 "1pr6fvbaam1mzxjwyqd53hcxzdjzf73idn10j4j7n54nwg6hgr45")))) -- cgit v1.2.3 From 936d56427a76f0d60a5257288a620701f2da4a35 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Thu, 2 Jan 2020 01:09:10 +0100 Subject: gnu: evince: Update to 3.34.2. * gnu/packages/gnome.scm (evince): Update to 3.34.2. --- gnu/packages/gnome.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 564ea07308..22217aa588 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -1003,7 +1003,7 @@ forgotten when the session ends.") (define-public evince (package (name "evince") - (version "3.34.1") + (version "3.34.2") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/evince/" @@ -1011,7 +1011,7 @@ forgotten when the session ends.") "evince-" version ".tar.xz")) (sha256 (base32 - "1pr6fvbaam1mzxjwyqd53hcxzdjzf73idn10j4j7n54nwg6hgr45")))) + "05q6v9lssd21623mnj2p49clj9v9csw9kay7n4nklki025grbh1w")))) (build-system glib-or-gtk-build-system) (arguments `(#:configure-flags '("--disable-nautilus") -- cgit v1.2.3 From f89a27c6b6d6bc2fe874897e8c5a26f574df6ae0 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Thu, 2 Jan 2020 01:14:34 +0100 Subject: gnu: file-roller: Don't use NAME in source URI. * gnu/packages/gnome.scm (file-roller)[source]: Hard-code NAME. --- gnu/packages/gnome.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 22217aa588..275d115eeb 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -5288,9 +5288,9 @@ share them with others via social networking and more.") (version "3.32.2") (source (origin (method url-fetch) - (uri (string-append "mirror://gnome/sources/" name "/" + (uri (string-append "mirror://gnome/sources/file-roller/" (version-major+minor version) "/" - name "-" version ".tar.xz")) + "file-roller-" version ".tar.xz")) (sha256 (base32 "0w8s6hakgsvb2nqwbv0lr8ki4cbf1pz5z3qwkb0b2k7ppbh7j2n6")))) -- cgit v1.2.3 From dcae4270db416a1dfd09cdf384454fbaa7b54c81 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Thu, 2 Jan 2020 01:15:48 +0100 Subject: gnu: file-roller: Update to 3.32.3. * gnu/packages/gnome.scm (file-roller): Update to 3.32.3. --- gnu/packages/gnome.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 275d115eeb..ec06e6d4d2 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -5285,7 +5285,7 @@ share them with others via social networking and more.") (define-public file-roller (package (name "file-roller") - (version "3.32.2") + (version "3.32.3") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/file-roller/" @@ -5293,7 +5293,7 @@ share them with others via social networking and more.") "file-roller-" version ".tar.xz")) (sha256 (base32 - "0w8s6hakgsvb2nqwbv0lr8ki4cbf1pz5z3qwkb0b2k7ppbh7j2n6")))) + "0ap2hxvjljh4p6wsd9ikh2my3vsxp9r2nvjxxj3v87nwfyw1y4dy")))) (build-system meson-build-system) (native-inputs `(("desktop-file-utils" ,desktop-file-utils) ; for update-desktop-database -- cgit v1.2.3 From 5757c641f2c547a45cb65f00a57af971381e6a42 Mon Sep 17 00:00:00 2001 From: "kanichos@yandex.ru" Date: Wed, 1 Jan 2020 13:59:49 +0300 Subject: gnu: gnome-characters: Wrap program to provide the necessary Typelib files. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/gnome.scm (gnome-characters)[arguments]: Add #:phases with a 'wrap' phase. [inputs]: Add GNOME-DESKTOP. Co-authored-by: Ludovic Courtès --- gnu/packages/gnome.scm | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index ec06e6d4d2..e71cc2fee2 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -548,7 +548,18 @@ to other formats.") (base32 "08cwz39iwgsyyb2wqhb8vfbmh1cwfkgfiy7adp08w7rwqi99x3dp")))) (build-system meson-build-system) - (arguments '(#:glib-or-gtk? #t)) + (arguments + `(#:glib-or-gtk? #t + #:phases (modify-phases %standard-phases + (add-after 'install 'wrap + (lambda* (#:key outputs #:allow-other-keys) + ;; GNOME Characters needs Typelib files from GTK and + ;; gnome-desktop. + (wrap-program (string-append (assoc-ref outputs "out") + "/bin/gnome-characters") + `("GI_TYPELIB_PATH" ":" prefix + (,(getenv "GI_TYPELIB_PATH")))) + #t))))) (native-inputs `(("gettext" ,gettext-minimal) ("glib:bin" ,glib "bin") @@ -558,7 +569,8 @@ to other formats.") (inputs `(("gjs" ,gjs) ("gtk+" ,gtk+) - ("libunistring" ,libunistring))) + ("libunistring" ,libunistring) + ("gnome-desktop" ,gnome-desktop))) (home-page "https://wiki.gnome.org/Apps/CharacterMap") (synopsis "Find and insert unusual characters") (description "Characters is a simple utility application to find -- cgit v1.2.3 From 2536027cc5b547109953aa31b79f9a507985850d Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 5 Jan 2020 11:06:50 +0100 Subject: gnu: colord: Adjust inputs. * gnu/packages/gnome.scm (colord)[native-inputs]: Remove unused LIBTOOL and INTLTOOL. Add previously propagated GETTEXT-MINIMAL. --- gnu/packages/gnome.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index e71cc2fee2..5005f00eb8 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -3557,10 +3557,9 @@ keyboard shortcuts.") #t)))))) (native-inputs `(("glib:bin" ,glib "bin") ; for glib-compile-resources, etc. + ("gettext" ,gettext-minimal) ("gobject-introspection" ,gobject-introspection) ("gtk-doc" ,gtk-doc) - ("intltool" ,intltool) - ("libtool" ,libtool) ("pkg-config" ,pkg-config) ("vala" ,vala))) (propagated-inputs -- cgit v1.2.3 From a56430442e8cf2f68a8cef9383b86a0a4c13959f Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 7 Jan 2020 20:03:46 +0100 Subject: gnu: system-config-printer: Use new upstream URI. * gnu/packages/gnome.scm (system-config-printer)[source]: Switch to the OpenPrinting repository. --- gnu/packages/gnome.scm | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 5005f00eb8..8bd055f843 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -1264,15 +1264,15 @@ database is translated at Transifex.") (package (name "system-config-printer") (version "1.5.11") - (source (origin - (method url-fetch) - (uri (string-append - "https://github.com/zdohnal/system-config-printer/releases/" - "download/" version - "/system-config-printer-" version ".tar.xz")) - (sha256 - (base32 - "1lq0q51bhanirpjjvvh4xiafi8hgpk8r32h0dj6dn3f32z8pib9q")))) + (source + (origin + (method url-fetch) + (uri (string-append + "https://github.com/OpenPrinting/system-config-printer/releases/" + "download/" version + "/system-config-printer-" version ".tar.xz")) + (sha256 + (base32 "1lq0q51bhanirpjjvvh4xiafi8hgpk8r32h0dj6dn3f32z8pib9q")))) (build-system glib-or-gtk-build-system) (arguments `(#:imported-modules ((guix build python-build-system) -- cgit v1.2.3 From fa01e10da2bb6118054e2807d1058369b382c48b Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Thu, 9 Jan 2020 04:37:52 +0300 Subject: gnu: system-config-printer: Update to 1.5.12. * gnu/packages/gnome.scm (system-config-printer): Update to 1.5.12. --- gnu/packages/gnome.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 8bd055f843..195705e765 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -45,6 +45,7 @@ ;;; Copyright © 2019 Raghav Gururajan ;;; Copyright © 2019 Jonathan Brielmaier ;;; Copyright © 2019 Leo Prikler +;;; Copyright © 2020 Oleg Pykhalov ;;; ;;; This file is part of GNU Guix. ;;; @@ -1263,7 +1264,7 @@ database is translated at Transifex.") (define-public system-config-printer (package (name "system-config-printer") - (version "1.5.11") + (version "1.5.12") (source (origin (method url-fetch) @@ -1272,7 +1273,7 @@ database is translated at Transifex.") "download/" version "/system-config-printer-" version ".tar.xz")) (sha256 - (base32 "1lq0q51bhanirpjjvvh4xiafi8hgpk8r32h0dj6dn3f32z8pib9q")))) + (base32 "050yrx1vfh9f001qsn06y1jcidxq0ymxr64kxykasr0zzryp25kb")))) (build-system glib-or-gtk-build-system) (arguments `(#:imported-modules ((guix build python-build-system) -- cgit v1.2.3 From e05471a1a9a8d147e11a8e729bccca4b30b9bfbc Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 9 Jan 2020 09:14:31 -0500 Subject: gnu: Add gnome-online-miners. * gnu/packages/gnome.scm (gnome-online-miners): New variable. Signed-off-by: Danny Milosavljevic --- gnu/packages/gnome.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 195705e765..e034fc0c86 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -247,6 +247,41 @@ Desktop. It is designed to be as simple as possible and has some unique features to enable users to create their discs easily and quickly.") (license license:gpl2+))) +(define-public gnome-online-miners + (package + (name "gnome-online-miners") + (version "3.30.0") + (source (origin + (method url-fetch) + (uri (string-append "mirror://gnome/sources/" name "/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "0pjamwwzn5wqgihyss357dyl2q70r0bngnqmwsqawchx5f9aja9c")))) + (build-system glib-or-gtk-build-system) + (native-inputs + `(("gettext" ,gettext-minimal) + ("glib:bin" ,glib "bin") + ("gtk+:bin" ,gtk+ "bin") + ("pkg-config" ,pkg-config))) + (inputs + `(("gnome-online-accounts" ,gnome-online-accounts) + ("gnome-online-accounts:lib" ,gnome-online-accounts "lib") + ("gobject-introspection" ,gobject-introspection) + ("grilo" ,grilo) + ("libgdata" ,libgdata) + ("libgfbgraph" ,gfbgraph) + ("libzapojit" ,libzapojit) + ("rest" ,rest) + ("tracker" ,tracker))) + (synopsis "Web Crawlers for GNOME") + (description "GNOME Online Miners provides a set of crawlers that +go through your online content and index them locally in Tracker. +It has miners for Facebook, Flickr, Google, ownCloud and SkyDrive.") + (home-page "https://wiki.gnome.org/Projects/GnomeOnlineMiners") + (license license:gpl2))) + (define-public gnome-menus (package (name "gnome-menus") -- cgit v1.2.3 From 29ae18db0578bbdbc0119703f7412fe91927e80e Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 9 Jan 2020 15:55:25 +0100 Subject: gnu: Add gnome-color-manager. * gnu/packages/gnome.scm (gnome-color-manager): New variable. --- gnu/packages/gnome.scm | 55 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index e034fc0c86..0e18c2ec06 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -247,6 +247,59 @@ Desktop. It is designed to be as simple as possible and has some unique features to enable users to create their discs easily and quickly.") (license license:gpl2+))) +(define-public gnome-color-manager + (package + (name "gnome-color-manager") + (version "3.32.0") + (source (origin + (method url-fetch) + (uri (string-append "mirror://gnome/sources/" name "/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "1vpxa2zjz3lkq9ldjg0fl65db9s6b4kcs8nyaqfz3jygma7ifg3w")))) + (build-system meson-build-system) + (arguments + `(#:glib-or-gtk? #t + #:phases + (modify-phases %standard-phases + (add-before + 'check 'pre-check + (lambda _ + ;; Tests require a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + #t))))) + (native-inputs + `(("desktop-file-utils" ,desktop-file-utils) + ("gettext" ,gettext-minimal) + ("glib:bin" ,glib "bin") + ("gtk+:bin" ,gtk+ "bin") + ("itstool" ,itstool) + ("pkg-config" ,pkg-config) + ("xorg-server" ,xorg-server-for-tests))) + (inputs + `(("adwaita-icon-theme" ,adwaita-icon-theme) + ("appstream-glib" ,appstream-glib) + ("colord-gtk" ,colord-gtk) + ("exiv2" ,exiv2) + ("gnome-desktop" ,gnome-desktop) + ("libcanberra" ,libcanberra) + ("libexif" ,libexif) + ("libtiff" ,libtiff) + ("libxrandr" ,libxrandr) + ("libxtst" ,libxtst) + ("libxxf86vm" ,libxxf86vm) + ("vte" ,vte) + ("xorgproto" ,xorgproto))) + (synopsis "Color profile manager for the GNOME desktop") + (description "GNOME Color Manager is a session framework that makes +it easy to manage, install and generate color profiles +in the GNOME desktop.") + (home-page "https://gitlab.gnome.org/GNOME/gnome-color-manager") + (license license:gpl2))) + (define-public gnome-online-miners (package (name "gnome-online-miners") @@ -263,12 +316,12 @@ features to enable users to create their discs easily and quickly.") (native-inputs `(("gettext" ,gettext-minimal) ("glib:bin" ,glib "bin") + ("gobject-introspection" ,gobject-introspection) ("gtk+:bin" ,gtk+ "bin") ("pkg-config" ,pkg-config))) (inputs `(("gnome-online-accounts" ,gnome-online-accounts) ("gnome-online-accounts:lib" ,gnome-online-accounts "lib") - ("gobject-introspection" ,gobject-introspection) ("grilo" ,grilo) ("libgdata" ,libgdata) ("libgfbgraph" ,gfbgraph) -- cgit v1.2.3 From 02ebbca82f1be09f2f7f5e70de792d9fae0ca30c Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 2 Jan 2020 14:53:01 -0500 Subject: gnu: Add libmediaart. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/gnome.scm (libmediaart): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/gnome.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 0e18c2ec06..6d0c971c8b 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -335,6 +335,35 @@ It has miners for Facebook, Flickr, Google, ownCloud and SkyDrive.") (home-page "https://wiki.gnome.org/Projects/GnomeOnlineMiners") (license license:gpl2))) +(define-public libmediaart + (package + (name "libmediaart") + (version "1.9.4") + (source (origin + (method url-fetch) + (uri (string-append "mirror://gnome/sources/" name "/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "0gc10imyabk57ar54m0qzms0x9dnmkymhkzyk8w1aj3y4lby0yx5")))) + (build-system gnu-build-system) + (native-inputs + `(("glib:bin" ,glib "bin") + ("pkg-config" ,pkg-config))) + (inputs + `(("gdk-pixbuf" ,gdk-pixbuf) + ("gettext" ,gettext-minimal) + ("gobject-introspection" ,gobject-introspection) + ("gtk+:doc", gtk+ "doc") + ("vala" ,vala))) + (synopsis "Media art library for the GNOME desktop") + (description + "The libmediaart library is the foundation for media art caching, +extraction, and lookup for applications on the desktop.") + (home-page "https://gitlab.gnome.org/GNOME/libmediaart") + (license license:lgpl2.1+))) + (define-public gnome-menus (package (name "gnome-menus") -- cgit v1.2.3 From df45af90413906b18710d8c51c44afd5b92d6db6 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Fri, 10 Jan 2020 21:30:31 +0100 Subject: gnu: upower: Update to 0.99.11. * gnu/packages/gnome.scm (upower): Update to 0.99.11. [source]: Follow home page download URI. --- gnu/packages/gnome.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu/packages/gnome.scm') diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 6d0c971c8b..efc6113a03 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -3797,15 +3797,14 @@ faster results and to avoid unnecessary server load.") (define-public upower (package (name "upower") - (version "0.99.10") + (version "0.99.11") (source (origin (method url-fetch) - (uri (string-append "https://gitlab.freedesktop.org/upower/upower/" - "uploads/c438511024b9bc5a904f8775cfc8e4c4/" + (uri (string-append "https://upower.freedesktop.org/releases/" "upower-" version ".tar.xz")) (sha256 (base32 - "17d2bclv5fgma2y3g8bsn9pdvspn1zrzismzdnzfivc0f2wm28k4")) + "1vxxvmz2cxb1qy6ibszaz5bskqdy9nd9fxspj9fv3gfmrjzzzdb4")) (patches (search-patches "upower-builddir.patch")))) (build-system glib-or-gtk-build-system) (arguments -- cgit v1.2.3