Archived
1
0
Fork 0

gnu: dia: Update to 0.97.3-3.0997887.

* gnu/packages/gnome.scm (dia): Update to 0.97.3-3.0997887.
[arguments]: Remove #:meson.  Add #:parallel-build?.
[inputs]: Remove PYTHON-2.  Add PYTHON.
[native-inputs]: Remove INTLTOOL.  Add GETTEXT-MINIMAL.
This commit is contained in:
Marius Bakke 2022-02-02 17:28:16 +01:00
parent 906b4609d8
commit f38d8e050e
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -1914,8 +1914,8 @@ and system administrators.")
;; recent versions of the build tools. The latest activity on the ;; recent versions of the build tools. The latest activity on the
;; pre-GNOME version has been in 2014, while GNOME has continued applying ;; pre-GNOME version has been in 2014, while GNOME has continued applying
;; fixes since. ;; fixes since.
(let ((commit "3cf7ec4c2e5bca139a7f3e17f9fc9009c237fcc5") (let ((commit "0997887d97f01be28bf3886dfd3e2002de437930")
(revision "2")) (revision "3"))
(package (package
(name "dia") (name "dia")
(version (git-version "0.97.3" revision commit)) (version (git-version "0.97.3" revision commit))
@ -1927,9 +1927,11 @@ and system administrators.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"04r8dspa6nmicrifhi3sh46hqvyy88hzq37xx99q3q1mwsrpmwy8")))) "199b4n1jydg1g9lnz0r8xx67h7s2ac2lfj89zp015lbs0qqfkmsh"))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments `(#:meson ,meson-0.59)) ;; XXX: Parallel builds may cause: [74/566] [...]
;; fatal error: dia-lib-enums.h: No such file or directory
(arguments '(#:parallel-build? #f))
(inputs (inputs
(list graphene (list graphene
gtk+-2 gtk+-2
@ -1939,12 +1941,10 @@ and system administrators.")
;; XXX: PDF plugin fails to build with poppler 21.07.0. ;; XXX: PDF plugin fails to build with poppler 21.07.0.
;; poppler ;; poppler
;; Without Python 2, build fails: plug-ins/python/meson.build:4:0: python))
;; ERROR: Unknown method "dependency" in object.
python-2))
(native-inputs (native-inputs
(list appstream-glib docbook-xsl (list appstream-glib docbook-xsl
`(,glib "bin") intltool pkg-config)) `(,glib "bin") gettext-minimal pkg-config))
(home-page "https://wiki.gnome.org/Apps/Dia") (home-page "https://wiki.gnome.org/Apps/Dia")
(synopsis "Diagram creation for GNOME") (synopsis "Diagram creation for GNOME")
(description "Dia can be used to draw different types of diagrams, and (description "Dia can be used to draw different types of diagrams, and