gnu: gnome-commander: Update to 1.18.2.

* gnu/packages/gnome.scm (gnome-commander): Update to 1.18.2.
[arguments]<#:phases>: Add phase 'prepare-x-for-test.
[native-inputs]: Remove gobject-introspection, intltool,
libtool. Replace gtk+-2:bin by gtk+:bin.
[inputs]: Remove gconf, libxml2. Replace gtk+-2 by gtk+.

Change-Id: I3d3ce7aedf16557eb541c5dedb069872aaf4f1cd
This commit is contained in:
Vinicius Monego 2025-02-16 12:55:14 -03:00
parent 522d34f7d8
commit 2503be909d
No known key found for this signature in database
GPG key ID: 637B0B138065B68A

View file

@ -1958,7 +1958,7 @@ either on a local, or remote machine via a number of methods.")
(define-public gnome-commander (define-public gnome-commander
(package (package
(name "gnome-commander") (name "gnome-commander")
(version "1.16.1") (version "1.18.2")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -1966,24 +1966,28 @@ either on a local, or remote machine via a number of methods.")
(version-major+minor version) "/" (version-major+minor version) "/"
"gnome-commander-" version ".tar.xz")) "gnome-commander-" version ".tar.xz"))
(sha256 (sha256
(base32 "1cyh20nz2f81rb6di99idvw4xjn969mjhj3n2q17kzjhlv20079z")))) (base32 "0wqnm87skbsc7p89ynn64s3154w0j1d0d1gjkbxd5mmpg90i0ysa"))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
`(#:glib-or-gtk? #t)) `(#:glib-or-gtk? #t
#:phases
(modify-phases %standard-phases
(add-before 'build 'prepare-x-for-test
(lambda _
(system "Xvfb &")
(setenv "DISPLAY" ":0"))))))
(native-inputs (native-inputs
(list desktop-file-utils (list desktop-file-utils
flex flex
gettext-minimal gettext-minimal
`(,glib "bin") `(,glib "bin")
gobject-introspection
googletest googletest
`(,gtk+-2 "bin") `(,gtk+ "bin")
intltool
itstool itstool
libtool pkg-config
pkg-config)) xorg-server-for-tests))
(inputs (inputs
(list gconf glib gtk+-2 libxml2)) (list glib gtk+))
(home-page "https://gcmd.github.io/") (home-page "https://gcmd.github.io/")
(synopsis "Two-pane graphical file manager for the GNOME desktop") (synopsis "Two-pane graphical file manager for the GNOME desktop")
(description (description