[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
298/401: gnu: gnome-terminal: Update package definition.
From: |
guix-commits |
Subject: |
298/401: gnu: gnome-terminal: Update package definition. |
Date: |
Tue, 18 Aug 2020 16:22:01 -0400 (EDT) |
dannym pushed a commit to branch wip-desktop
in repository guix.
commit 03f1a627fa38f7a8f651df3d6f7ad5fc862d9acb
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 bd1bd0e..08d3808 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
- 325/401: build-system/glib-or-gtk: Include GI_TYPELIB_PATH in wrapper., (continued)
- 325/401: build-system/glib-or-gtk: Include GI_TYPELIB_PATH in wrapper., guix-commits, 2020/08/18
- 329/401: build-system/cmake: Wrap Python executables, too., guix-commits, 2020/08/18
- 333/401: build-system/meson: Only include phases that are enabled., guix-commits, 2020/08/18
- 343/401: gnu: graphene: Include python phases., guix-commits, 2020/08/18
- 361/401: gnu: gom: Include python phases., guix-commits, 2020/08/18
- 364/401: gnu: libchamplain: Include python phases., guix-commits, 2020/08/18
- 365/401: gnu: libpeas: Include python phases., guix-commits, 2020/08/18
- 378/401: gnu: mediasdk: Include python phases., guix-commits, 2020/08/18
- 389/401: gnu: gedit: Replace custom typelib and python wraps., guix-commits, 2020/08/18
- 394/401: gnu: seed: Disable tests., guix-commits, 2020/08/18
- 298/401: gnu: gnome-terminal: Update package definition.,
guix-commits <=
- 308/401: gnu: Add brltty., guix-commits, 2020/08/18
- 319/401: gnu: Add egl-wayland., guix-commits, 2020/08/18
- 323/401: gnu: gdm: Update package definition., guix-commits, 2020/08/18
- 328/401: build-system/meson: Wrap Python executables, too., guix-commits, 2020/08/18
- 331/401: gnu: Add gnome-minimal., guix-commits, 2020/08/18
- 332/401: gnu: opencv: Fix build with new version of jasper., guix-commits, 2020/08/18
- 354/401: gnu: webkitgtk: Include glib-or-gtk and python phases., guix-commits, 2020/08/18
- 359/401: gnu: geocode-glib: Include python phases., guix-commits, 2020/08/18
- 376/401: gnu: totem: Include python phases., guix-commits, 2020/08/18
- 382/401: gnu: ibus: Remove custom typelib wrap., guix-commits, 2020/08/18