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
?
Your comment

This issue is archived.

To comment on this conversation send an email to 52134@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 52134
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch