Am Mittwoch, dem 19.03.2025 um 16:16 +0000 schrieb Kjartan Oli Agustsson: > On 19/03/2025 02:18, Gabriel Santos wrote: > > > So, could anyone please try to build this package definition for > > me? > > Thanks in advance. > > > > > (define-public webkitgtk-for-gtk3 > > > (package > > > (inherit webkitgtk) > > > (name "webkitgtk-for-gtk3") > > > (version "2.41.91") > > > (source (origin > > > (method url-fetch) > > > (uri (string-append > > > "https://www.webkitgtk.org/releases/" > > > "webkitgtk-" version ".tar.xz")) > > > (sha256 > > > (base32 > > > "0ilg0b57qla40545ppr52ria7kgawalil6yjp8hgvhrrp6anp3zj")))) > > > (arguments > > > (substitute-keyword-arguments (package-arguments webkitgtk) > > > ((#:configure-flags flags) > > > #~(cons* "-DUSE_GTK4=OFF" > > > (delete "-DUSE_GTK4=ON" #$flags))))) > > > (propagated-inputs > > > (modify-inputs (package-propagated-inputs webkitgtk) > > > (replace "gtk" gtk+))) > > > (inputs > > > (modify-inputs (package-inputs webkitgtk) > > > (prepend libnotify))))) > > > > The snippet from webkitgtk isn't needed, because the bug is from > > the 2.42 branch. > > > Building this failed for me. Here is the tail of the build log. I would strongly advise against using an old unstable Webkit. We had 2.40.5 in 782ef67a59f4b564f16101cf23c30a3777b3f734, but I am somewhat unsure whether we should introduce it back.
We could check whether we can relax the version test and allow newer versions (we *are* currently at 2.46.6 and the next stable is 2.48); or disable the Webkit-related widgets; or just drop the xwidgets variants altogether. Cheers