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

Reply via email to