me
/
guix
Archived
1
0
Fork 0

gnu: gtkmm: Change build-system and adjust arguments accordingly.

Switch to meson-build-system, as its preferred by the project.
Preserve building of documentation.

* gnu/packages/gtk.scm (gtkmm)[build-system]: Change from glib-or-gtk
to meson.
[configure-flags](build-documentation): New flag.
master
Raghav Gururajan 2021-04-27 05:23:27 -04:00
parent d7653761d3
commit 2a0d8cfaae
No known key found for this signature in database
GPG Key ID: 5F5816647F8BE551
1 changed files with 3 additions and 2 deletions

View File

@ -1605,10 +1605,11 @@ library.")
name "-" version ".tar.xz"))
(sha256
(base32 "0hv7pviln4cpjvpz7m7ga5krcsbibqzixdcn0dwzpz0cx71p3swv"))))
(build-system glib-or-gtk-build-system)
(build-system meson-build-system)
(outputs '("out" "doc"))
(arguments
`(#:phases
`(#:configure-flags '("-Dbuild-documentation=true")
#:phases
(modify-phases %standard-phases
(add-before 'check 'pre-check
(lambda _