midori fails to build on core-updates-frozen

  • Done
  • quality assurance status badge
Details
2 participants
  • Guillaume Le Vaillant
  • Jack Hill
Owner
unassigned
Submitted by
Jack Hill
Severity
normal
J
J
Jack Hill wrote on 27 Nov 2021 06:47
(address . bug-guix@gnu.org)
alpine.DEB.2.21.2111270042520.13935@marsh.hcoop.net
Hi Guix,

midori fails to build on core-updates-frozen commit
d508c5baab16f99818e6514351ed0ab7ad9e8116 with that attatched build log.

Best,
Jack
J
J
Jack Hill wrote on 27 Nov 2021 07:30
[PATCH] gnu: midori: Adjust inputs.
(address . 52134@debbugs.gnu.org)
20211127063008.13725-1-jackhill@jackhill.us
* gnu/packages/web-browsers.scm [use-modules]: Add (gnu packages base).
(midori)[propogated-inputs]: Add desktop-file-utils and which.
[inputs]: Replace webkit with webkit-with-libsoup2.
---
gnu/packages/web-browsers.scm | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)

Toggle diff (41 lines)
diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm
index 7ea2a9a9ec..50a41309d3 100644
--- a/gnu/packages/web-browsers.scm
+++ b/gnu/packages/web-browsers.scm
@@ -51,6 +51,7 @@ (define-module (gnu packages web-browsers)
#:use-module (gnu packages)
#:use-module (gnu packages autotools)
#:use-module (gnu packages backup)
+ #:use-module (gnu packages base)
#:use-module (gnu packages bison)
#:use-module (gnu packages compression)
#:use-module (gnu packages curl)
@@ -125,10 +126,12 @@ (define-public midori
(assoc-ref glib-or-gtk:%standard-phases
'glib-or-gtk-wrap)))))
(native-inputs
- `(("glib:bin" ,glib "bin")
+ `(("desktop-file-utils" ,desktop-file-utils) ;for tests
+ ("glib:bin" ,glib "bin")
("gtk+:bin" ,gtk+ "bin")
("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ ("pkg-config" ,pkg-config)
+ ("which" ,which))) ;for tests
(inputs
`(("adwaita-icon-theme" ,adwaita-icon-theme)
("gcr" ,gcr)
@@ -139,10 +142,9 @@ (define-public midori
("json-glib" ,json-glib)
("libarchive" ,libarchive)
("libpeas" ,libpeas)
- ("libsoup" ,libsoup)
("sqlite" ,sqlite)
("vala" ,vala)
- ("webkitgtk" ,webkitgtk)))
+ ("webkitgtk" ,webkitgtk-with-libsoup2)))
(synopsis "Lightweight graphical web browser")
(description "@code{Midori} is a lightweight, Webkit-based web browser.
It features integration with GTK+3, configurable web search engine, bookmark
--
2.34.0
J
J
Jack Hill wrote on 27 Nov 2021 07:31
Patch available for Midori build failure
(address . control@debbugs.gnu.org)
alpine.DEB.2.21.2111270130310.13935@marsh.hcoop.net
reassign 52134 guix-patches
tag 52134 +patch

Thanks
J
J
Jack Hill wrote on 27 Nov 2021 07:43
52134 contains a patch
(address . control@debbugs.gnu.org)
alpine.DEB.2.21.2111270142400.13935@marsh.hcoop.net
tag 52134 + patch

Thanks
G
G
Guillaume Le Vaillant wrote on 27 Nov 2021 10:38
Re: bug#52134: [PATCH] gnu: midori: Adjust inputs.
(name . Jack Hill)(address . jackhill@jackhill.us)(address . 52134-done@debbugs.gnu.org)
87o8669bvi.fsf@kitej
Patch pushed as 9c4752bd3ef514090094c8bdd4cbc3afb38cf186.
Thanks.
-----BEGIN PGP SIGNATURE-----

iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCYaH8oQ8cZ2x2QHBvc3Rl
by5uZXQACgkQa+ggit8h/j+32wD/WfqkDFDXXLAPE++SYsMIpE10PGKcDrSUmkAq
6T+4MkYBAJY/c8+XPqwKhByQLTBU/kfTIo1Z/yoS8SGj5JDpY8u9
=jIBC
-----END PGP SIGNATURE-----

Closed
?