gnu: gucharmap: Update to 17.0.1.

* gnu/packages/gnome.scm (gucharmap): Update to 17.0.1.
[native-inputs]: Remove (match-lambda ((file hash) (quasiquote ((unquote file)
(unquote (origin (method url-fetch) (uri (string-append
"http://www.unicode.org/Public/12.0.0/ucd/" file)) (sha256 (base32
hash)))))))); add docbook-xml-4.5, gtk-doc/stable, python, and
(match-lambda ((file hash) (quasiquote ((unquote file) (unquote
(origin (method url-fetch) (uri (string-append
"https://www.unicode.org/Public/17.0.0/ucd/" file)) (sha256 (base32
hash)))))))).

Change-Id: I9b7db6f2fe42422082da633214aecece5823b834
This commit is contained in:
Acid Bong 2026-01-20 15:30:56 +00:00
parent 1c477aea8d
commit ea03efc83c
No known key found for this signature in database

View file

@ -11231,20 +11231,20 @@ basically a text box in which notes can be written.")
(define-public gucharmap
(let ((unicode-files
'(("Blocks.txt"
"041sk54v6rjzb23b9x7yjdwzdp2wc7gvfz7ybavgg4gbh51wm8x1")
"05fbpc7miqpv7yic5xkm74ybzxkaf5r58ww21a1iwxqr3apyzvf0")
("DerivedAge.txt"
"04j92xp07v273z3pxkbfmi1svmw9kmnjl9nvz9fv0g5ybk9zk7r6")
"160r7wwidj3c2jl4cw3am0c5d0l7qndis9xx38h0y8fwidvdzv7q")
("NamesList.txt"
"0vsq8gx7hws8mvxy3nlglpwxw7ky57q0fs09d7w9xgb2ylk7fz61")
"1x1smmn2kmy8clf6ny2njln75i888lidckc6ssyp2gdhgasdrkhd")
("Scripts.txt"
"18c63hx4y5yg408a8d0wx72d2hfnlz4l560y1fsf9lpzifxpqcmx")
"1grmn3bd4m0rcmz544h94kimlj3gf1f343s8177ddrxfmg9m0plz")
("UnicodeData.txt"
"07d1kq190kgl92ispfx6zmdkvwvhjga0ishxsngzlw8j3kdkz4ap")
"0327jqfw2hyq8x986cfhwrp717r2jl7ydjjwvzp7biarrcfzq7if")
("Unihan.zip"
"1kfdhgg2gm52x3s07bijb5cxjy0jxwhd097k5lqhvzpznprm6ibf"))))
"0pjbyf77lbaxdhwidvpgp81cw13lfhlaw1ynn9vsmkssahmqp97p"))))
(package
(name "gucharmap")
(version "12.0.1")
(version "17.0.1")
(source
(origin
(method url-fetch)
@ -11253,16 +11253,18 @@ basically a text box in which notes can be written.")
name "-" version ".tar.xz"))
(sha256
(base32
"0m915hm2b2d6r3vs1l80rqpssvg78pv8j6nv54yg62kzknnqmpir"))))
(build-system glib-or-gtk-build-system)
"0sfixlmk7qajcvls6kv2hfczmjafjcr54aczwcdfmp5jjll4m17r"))))
(build-system meson-build-system)
(arguments
`(#:modules ((ice-9 match)
(guix build glib-or-gtk-build-system)
(guix build meson-build-system)
(guix build utils))
#:glib-or-gtk? #t
#:configure-flags
(list
"CFLAGS=-g -O2 -Wno-error=incompatible-pointer-types"
"--with-unicode-data=../unicode-data")
"-Ducd_path=../unicode-data"
"-Dvapi=false"
"-Ddocs=false")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'prepare-unicode-data
@ -11276,18 +11278,21 @@ basically a text box in which notes can be written.")
#t)))))
(native-inputs
`(("desktop-file-utils" ,desktop-file-utils)
("docbook-xml" ,docbook-xml-4.5)
("glib:bin" ,glib "bin") ; for glib-compile-resources.
("gobject-introspection" ,gobject-introspection)
("gtk-doc" ,gtk-doc/stable)
("intltool" ,intltool)
("itstool" ,itstool)
("pkg-config" ,pkg-config)
("python" ,python)
,@(map (match-lambda
((file hash)
`(,file
,(origin
(method url-fetch)
(uri (string-append
"http://www.unicode.org/Public/12.0.0/ucd/"
"https://www.unicode.org/Public/17.0.0/ucd/"
file))
(sha256 (base32 hash))))))
unicode-files)