3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00

gnu: gnome-online-miners: Fix build.

* gnu/packages/patches/gnome-online-miners-tracker-3.patch: New file.
* gnu/local.mk (DIST_PATCH_DATA): Add it.
* gnu/packages/gnome.scm (gnome-online-miners)[source]: Use it.
[arguments]: Add a 'fix-configure and a 'autoreconf phase.
[inputs]: Add autoconf, automake and libtool.
This commit is contained in:
Mathieu Othacehe 2021-09-26 09:43:41 +00:00
parent 19ded2afe5
commit 96b755b42a
No known key found for this signature in database
GPG key ID: 8354763531769CA6
3 changed files with 1526 additions and 2 deletions

View file

@ -1158,6 +1158,7 @@ dist_patch_DATA = \
%D%/packages/patches/gmp-arm-asm-nothumb.patch \
%D%/packages/patches/gmp-faulty-test.patch \
%D%/packages/patches/gnash-fix-giflib-version.patch \
%D%/packages/patches/gnome-online-miners-tracker-3.patch \
%D%/packages/patches/gnome-shell-theme.patch \
%D%/packages/patches/gnome-shell-disable-test.patch \
%D%/packages/patches/gnome-shell-CVE-2020-17489.patch \

View file

@ -919,6 +919,7 @@ tomorrow, the rest of the week and for special occasions.")
("libdazzle" ,libdazzle)
("libgdata" ,libgdata)
("libgfbgraph" ,gfbgraph)
("libhandy" ,libhandy)
("libjpeg" ,libjpeg-turbo)
("libpng" ,libpng)
("librest" ,rest)
@ -1284,13 +1285,30 @@ in the GNOME desktop.")
name "-" version ".tar.xz"))
(sha256
(base32
"1n2jz9i8a42zwxx5h8j2gdy6q1vyydh4vl00r0al7w8jzdh24p44"))))
"1n2jz9i8a42zwxx5h8j2gdy6q1vyydh4vl00r0al7w8jzdh24p44"))
(patches
(search-patches
"gnome-online-miners-tracker-3.patch"))))
(build-system glib-or-gtk-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'unpack 'fix-configure
(lambda _
(substitute* "configure.ac"
(("AX_CHECK_ENABLE_DEBUG.*")
""))))
(add-after 'fix-configure 'autoreconf
(lambda _
(invoke "autoreconf" "-vif"))))))
(native-inputs
`(("gettext" ,gettext-minimal)
`(("autoconf" ,autoconf)
("automake" ,automake)
("gettext" ,gettext-minimal)
("glib:bin" ,glib "bin")
("gobject-introspection" ,gobject-introspection)
("gtk+:bin" ,gtk+ "bin")
("libtool" ,libtool)
("pkg-config" ,pkg-config)))
(inputs
`(("gnome-online-accounts" ,gnome-online-accounts)

File diff suppressed because it is too large Load diff