diff options
author | Raghav Gururajan <raghavgururajan@disroot.org> | 2020-08-06 20:07:07 -0400 |
---|---|---|
committer | Danny Milosavljevic <dannym@scratchpost.org> | 2020-08-19 19:04:00 +0200 |
commit | 3d81bdd71511f9de701ac96151d36bdfab24a8c3 (patch) | |
tree | 121895e2993ad583a352814176a1b908ec890887 /gnu/packages/gnome.scm | |
parent | 84f72567c63b9ec2accac562fe792280d9cfd18a (diff) | |
download | guix-3d81bdd71511f9de701ac96151d36bdfab24a8c3.tar.gz |
gnu: gnome-terminal: Update package definition.
* gnu/packages/gnome.scm (gnome-terminal) [version]: Update to 3.36.2. [source]<origin>[sha256]: Modify base32. [outputs]: New output "help". [arguments]<#:configure-flags>[--disable-static]: New flag. [--disable-migration]: Remove flag. [--without-nautilus-extension]: Remove flag. [--with-help-dir]: New flag. <#:phases>['patch-/bin/true]: Remove phase. ['remove-systemd]: New phase. [native-inputs]: Add vala. [inputs]: Add dconf, glib, nautilus and pcre2. Remove gnutls and vala. [propagated-inputs]: Remove dconf. [description]: Modify. [license]: Add fdl1.3+. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
Diffstat (limited to 'gnu/packages/gnome.scm')
-rw-r--r-- | gnu/packages/gnome.scm | 69 |
1 files changed, 39 insertions, 30 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 669920e137..a8364fb1c0 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -5578,52 +5578,61 @@ more fun.") (define-public gnome-terminal (package (name "gnome-terminal") - (version "3.34.2") + (version "3.36.2") (source (origin (method url-fetch) - (uri (string-append "mirror://gnome/sources/" name "/" - (version-major+minor version) "/" - name "-" version ".tar.xz")) + (uri + (string-append "mirror://gnome/sources/" name "/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) (sha256 - (base32 - "0gc004f9b5k94gkdanmqjz3wqgnpny0l3nqm8zd19h4f0ps27mrv")))) + (base32 "0inzmkmxv8xw4px2zjfw7236d08yjcv7znxcjki6dh4pvjivdla1")))) (build-system glib-or-gtk-build-system) + (outputs '("out" "help")) (arguments - '(#:configure-flags - (list "--disable-migration" "--disable-search-provider" - "--without-nautilus-extension") + `(#:configure-flags + (list + "--disable-static" + "--disable-search-provider" ; To be enabled + (string-append "--with-help-dir=" + (assoc-ref %outputs "help") + "/share/help")) #:phases (modify-phases %standard-phases - (add-before 'configure 'patch-/bin/true - (lambda _ - (substitute* "configure" - (("/bin/true") (which "true")))))))) + (add-after 'install 'remove-systemd + (lambda* (#:key outputs #:allow-other-keys) + (delete-file-recursively + (string-append (assoc-ref outputs "out") + "/lib/systemd")) + #t))))) (native-inputs - `(("pkg-config" ,pkg-config) - ("desktop-file-utils" ,desktop-file-utils) + `(("desktop-file-utils" ,desktop-file-utils) ("intltool" ,intltool) ("itstool" ,itstool) + ("pkg-config" ,pkg-config) + ("vala" ,vala) ("xmllint" ,libxml2))) - (propagated-inputs - `(("dconf" ,dconf))) (inputs - `(("gtk+" ,gtk+) - ("vte" ,vte) - ("gnutls" ,gnutls) + `(("dconf" ,dconf) + ("glib" ,glib) + ;; To be enabled. + ;; ("gnome-shell-search-provider" ,gnome-shell) + ("gtk+" ,gtk+) ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) + ("libnautilus-extension" ,nautilus) + ("libpcre2" ,pcre2) ("util-linux" ,util-linux "lib") - ("vala" ,vala))) - (home-page "https://wiki.gnome.org/Apps/Terminal") + ("vte" ,vte))) (synopsis "Terminal emulator") - (description - "GNOME Terminal is a terminal emulator application for accessing a -UNIX shell environment which can be used to run programs available on -your system. - -It supports several profiles, multiple tabs and implements several -keyboard shortcuts.") - (license license:gpl3+))) + (description "GNOME-Terminal is a terminal emulator for GNOME.") + (home-page "https://wiki.gnome.org/Apps/Terminal") + (license + (list + ;; Documentation + license:fdl1.3+ + ;; Others + license:gpl3+)))) (define-public colord (package |