[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
91/181: gnu: gtranslator: Update to 42.0.
From: |
guix-commits |
Subject: |
91/181: gnu: gtranslator: Update to 42.0. |
Date: |
Tue, 13 Sep 2022 02:25:58 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit 68e3592f5d000a3287f57ceabcec78e1f3e4c725
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Thu Sep 8 15:26:07 2022 -0400
gnu: gtranslator: Update to 42.0.
* gnu/packages/gnome.scm (gtranslator): Update to 42.0. Move input fields
after arguments.
[build-type]: Add comment.
[native-inputs]: Remove labels.
[propagated-inputs]: Replace gtksourceview with gtksourceview-4.
[inputs]: Remove labels. Remove libdazzle and gtk+. Replace glib with
glib-next.
Replace libsoup-minimal-2 with libsoup. Add pango-next.
---
gnu/packages/gnome.scm | 57 +++++++++++++++++++++++++-------------------------
1 file changed, 28 insertions(+), 29 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 7c78b194f6..d5606b3f9d 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -12754,44 +12754,43 @@ your data.")
(define-public gtranslator
(package
(name "gtranslator")
- (version "40.0")
- (source (origin
+ (version "42.0")
+ (source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
(version-major version) "/"
name "-" version ".tar.xz"))
(sha256
(base32
- "0d48nc11z0m91scy21ah56ysxns82zvswx8lglvlkig1vqvblgpc"))))
+ "0fzi48s3wz9mf6c1ndpkby83bgshgn2116nqjq31n1j3wszvqrra"))))
(build-system meson-build-system)
- (inputs
- `(("json-glib" ,json-glib)
- ("jsonrpc-glib" ,jsonrpc-glib)
- ("gettext" ,gettext-minimal)
- ("glib" ,glib)
- ("gtk+" ,gtk+)
- ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
- ("gspell" ,gspell)
- ("libdazzle" ,libdazzle)
- ("libgda" ,libgda)
- ("libhandy" ,libhandy)
- ("libsoup" ,libsoup-minimal-2)))
+ (arguments
+ (list #:build-type "release" ;otherwise it tries to fetch stuff via git
+ #:glib-or-gtk? #t
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'skip-gtk-update-icon-cache
+ (lambda _
+ (substitute* "build-aux/meson/meson_post_install.py"
+ (("gtk-update-icon-cache") (which "true"))))))))
(native-inputs
- `(("glib:bin" ,glib "bin")
- ("itstool" ,itstool)
- ("pkg-config" ,pkg-config)))
+ (list `(,glib-next "bin")
+ gettext-minimal
+ itstool
+ pkg-config))
+ (inputs
+ (list json-glib
+ jsonrpc-glib
+ gettext-minimal
+ glib-next
+ gsettings-desktop-schemas
+ gspell
+ libgda
+ libhandy
+ libsoup
+ pango-next))
(propagated-inputs
- (list gtksourceview)) ; required for source view
- (arguments
- `(#:build-type "release"
- #:glib-or-gtk? #t
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'skip-gtk-update-icon-cache
- (lambda _
- (substitute* "build-aux/meson/meson_post_install.py"
- (("gtk-update-icon-cache") (which "true")))
- #t)))))
+ (list gtksourceview-4)) ; required for source view
(home-page "https://wiki.gnome.org/Apps/Gtranslator")
(synopsis "Translation making program")
(description
- 86/181: gnu: gnome-boxes: Update to 42.3., (continued)
- 86/181: gnu: gnome-boxes: Update to 42.3., guix-commits, 2022/09/13
- 93/181: gnu: gnome-music: Update to 42.1., guix-commits, 2022/09/13
- 113/181: gnu: vte-ng: Update to 0.59.0., guix-commits, 2022/09/13
- 104/181: gnu: gupnp-av: Update to 0.14.1., guix-commits, 2022/09/13
- 109/181: gnu: drawing: Update to 1.0.1., guix-commits, 2022/09/13
- 117/181: gnu: libgnome-games-support: Update to 2.0.0., guix-commits, 2022/09/13
- 125/181: gnu: d-feet: Update to 0.3.16., guix-commits, 2022/09/13
- 119/181: gnu: grilo: Update to 0.3.15., guix-commits, 2022/09/13
- 131/181: gnu: network-manager: Update to 1.41.2., guix-commits, 2022/09/13
- 130/181: gnu: file-roller: Update to 3.42.0., guix-commits, 2022/09/13
- 91/181: gnu: gtranslator: Update to 42.0.,
guix-commits <=
- 97/181: gnu: libgsf: Update to 1.14.50., guix-commits, 2022/09/13
- 66/181: gnu: gnome-photos: Update to 43.beta., guix-commits, 2022/09/13
- 73/181: gnu: gnome-calculator: Update to 42.2., guix-commits, 2022/09/13
- 76/181: gnu: gnome-mines: Replace intltool with gettext-minimal., guix-commits, 2022/09/13
- 84/181: gnu: gnome-dictionary: Use latest meson., guix-commits, 2022/09/13
- 96/181: gnu: gupnp: Update to 1.5.4., guix-commits, 2022/09/13
- 101/181: gnu: libpeas: Update to 1.32.0., guix-commits, 2022/09/13
- 114/181: gnu: amtk: Update to 5.5.1., guix-commits, 2022/09/13
- 120/181: gnu: grilo-plugins: Update to 0.3.15., guix-commits, 2022/09/13
- 127/181: gnu: libgee: Update to 0.20.5., guix-commits, 2022/09/13