mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: siril: Fix build with meson@1.9.0.
This is to do with the wrap-mode for meson changing on mesa-updates. See: <https://codeberg.org/guix/guix/issues/2987#issuecomment-7450927> * gnu/packages/astronomy.scm (siril)[source] <snippet>: Remove bundled libraries explicitly. [arguments] <configure-flags>: Add "--wrap-mode=nodownload" option to fix build with recent Meson. [inputs]: Add healpix-cxx. Change-Id: I6b3afcb95ffc10b42453794fc3dafad03d049d01
This commit is contained in:
parent
d2df04d416
commit
dfa312a95e
1 changed files with 22 additions and 2 deletions
|
@ -9905,11 +9905,30 @@ It can be used to calculate the trajectory of satellites.")
|
||||||
(commit version)))
|
(commit version)))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1frvi6879zh4bzm5smdy0scpjmj5pg2i81wb2wa4ikq1dq227x8k"))
|
(base32 "1frvi6879zh4bzm5smdy0scpjmj5pg2i81wb2wa4ikq1dq227x8k"))
|
||||||
(file-name (git-file-name name version))))
|
(file-name (git-file-name name version))
|
||||||
|
(modules '((guix build utils)))
|
||||||
|
(snippet
|
||||||
|
#~(begin
|
||||||
|
;; Remove bundled libraries.
|
||||||
|
(for-each delete-file-recursively
|
||||||
|
(list "subprojects/healpix_cxx"
|
||||||
|
;; TODO: Package htmesh, it's included in KSarts
|
||||||
|
;; - URL: <https://invent.kde.org/education/kstars>
|
||||||
|
;; - File: <kstars/htmesh>
|
||||||
|
;; "subprojects/htmesh"
|
||||||
|
;;
|
||||||
|
;; TODO: Package kplot - Cairo plotting library
|
||||||
|
;; <https://github.com/kristapsdz/kplot>.
|
||||||
|
;; "subprojects/kplot"
|
||||||
|
"subprojects/wcslib"
|
||||||
|
"subprojects/librtprocess"
|
||||||
|
"subprojects/yyjson"))))))
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
#:glib-or-gtk? #t
|
#:glib-or-gtk? #t
|
||||||
|
#:configure-flags
|
||||||
|
#~(list "--wrap-mode=nodownload")
|
||||||
#:imported-modules `(,@%meson-build-system-modules
|
#:imported-modules `(,@%meson-build-system-modules
|
||||||
(guix build glib-or-gtk-build-system))
|
(guix build glib-or-gtk-build-system))
|
||||||
#:modules '((guix build meson-build-system)
|
#:modules '((guix build meson-build-system)
|
||||||
|
@ -9943,9 +9962,10 @@ It can be used to calculate the trajectory of satellites.")
|
||||||
ffms2
|
ffms2
|
||||||
fftwf
|
fftwf
|
||||||
gdk-pixbuf
|
gdk-pixbuf
|
||||||
gtksourceview-4
|
|
||||||
gsl
|
gsl
|
||||||
gtk+
|
gtk+
|
||||||
|
gtksourceview-4
|
||||||
|
healpix-cxx
|
||||||
json-glib
|
json-glib
|
||||||
lcms-next
|
lcms-next
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue