mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-05 10:56:56 -05:00
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.
This commit is contained in:
parent
7ad9360bd6
commit
68e3592f5d
1 changed files with 29 additions and 30 deletions
|
@ -12754,44 +12754,43 @@ (define-public libgda
|
||||||
(define-public gtranslator
|
(define-public gtranslator
|
||||||
(package
|
(package
|
||||||
(name "gtranslator")
|
(name "gtranslator")
|
||||||
(version "40.0")
|
(version "42.0")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "mirror://gnome/sources/" name "/"
|
(uri (string-append "mirror://gnome/sources/" name "/"
|
||||||
(version-major version) "/"
|
(version-major version) "/"
|
||||||
name "-" version ".tar.xz"))
|
name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"0d48nc11z0m91scy21ah56ysxns82zvswx8lglvlkig1vqvblgpc"))))
|
"0fzi48s3wz9mf6c1ndpkby83bgshgn2116nqjq31n1j3wszvqrra"))))
|
||||||
(build-system meson-build-system)
|
(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)))
|
|
||||||
(native-inputs
|
|
||||||
`(("glib:bin" ,glib "bin")
|
|
||||||
("itstool" ,itstool)
|
|
||||||
("pkg-config" ,pkg-config)))
|
|
||||||
(propagated-inputs
|
|
||||||
(list gtksourceview)) ; required for source view
|
|
||||||
(arguments
|
(arguments
|
||||||
`(#:build-type "release"
|
(list #:build-type "release" ;otherwise it tries to fetch stuff via git
|
||||||
#:glib-or-gtk? #t
|
#:glib-or-gtk? #t
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
#~(modify-phases %standard-phases
|
||||||
(add-after 'unpack 'skip-gtk-update-icon-cache
|
(add-after 'unpack 'skip-gtk-update-icon-cache
|
||||||
(lambda _
|
(lambda _
|
||||||
(substitute* "build-aux/meson/meson_post_install.py"
|
(substitute* "build-aux/meson/meson_post_install.py"
|
||||||
(("gtk-update-icon-cache") (which "true")))
|
(("gtk-update-icon-cache") (which "true"))))))))
|
||||||
#t)))))
|
(native-inputs
|
||||||
|
(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-4)) ; required for source view
|
||||||
(home-page "https://wiki.gnome.org/Apps/Gtranslator")
|
(home-page "https://wiki.gnome.org/Apps/Gtranslator")
|
||||||
(synopsis "Translation making program")
|
(synopsis "Translation making program")
|
||||||
(description
|
(description
|
||||||
|
|
Loading…
Reference in a new issue