[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
10/14: gnu: gnome-terminal: Update package definition.
From: |
guix-commits |
Subject: |
10/14: gnu: gnome-terminal: Update package definition. |
Date: |
Sun, 9 Aug 2020 18:24:02 -0400 (EDT) |
dannym pushed a commit to branch wip-desktop
in repository guix.
commit fa15e45ac50a04b66ecf4dd661114f0360a1b9a8
Author: Raghav Gururajan <raghavgururajan@disroot.org>
AuthorDate: Thu Aug 6 20:07:07 2020 -0400
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>
---
gnu/packages/gnome.scm | 69 ++++++++++++++++++++++++++++----------------------
1 file changed, 39 insertions(+), 30 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 2d275d6..0203d50 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5630,52 +5630,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
- branch wip-desktop updated (dfc8e57 -> 830f605), guix-commits, 2020/08/09
- 01/14: gnu: gnome-maps: Update package definition., guix-commits, 2020/08/09
- 03/14: gnu: gnome-music: Update package definition., guix-commits, 2020/08/09
- 04/14: gnu: gnome-photos: Update package definition., guix-commits, 2020/08/09
- 06/14: gnu: gnome-session: Update package definition., guix-commits, 2020/08/09
- 05/14: gnu: gnome-screenshot: Update package definition., guix-commits, 2020/08/09
- 08/14: gnu: gnome-shell-extensions: Update package definition., guix-commits, 2020/08/09
- 09/14: gnu: gnome-system-monitor: Update package extensions., guix-commits, 2020/08/09
- 10/14: gnu: gnome-terminal: Update package definition.,
guix-commits <=
- 02/14: gnu: gnome-menus: Update package definition., guix-commits, 2020/08/09
- 07/14: gnu: gnome-settings-daemon: Update package definition., guix-commits, 2020/08/09
- 12/14: gnu: gnome-user-docs: Update package definition., guix-commits, 2020/08/09
- 13/14: gnu: gnome-user-share: Update package definition., guix-commits, 2020/08/09
- 14/14: gnu: gnome-weather: Update package definition., guix-commits, 2020/08/09
- 11/14: gnu: gnome-themes-extra: Update package definition., guix-commits, 2020/08/09