Bug#1061531: sugar: Stop using webkit2gtk 4.0

2024-02-05 Thread Jeremy Bícha
On Mon, Feb 5, 2024 at 2:24 PM Jonas Smedegaard  wrote:
> Quoting Jeremy Bícha (2024-02-05 19:39:23)
> > And I recommend cherry-picking the latest commit to
> > sugar-browse-activity upstream to fix https://bugs.debian.org/1061530
>
> Thanks for tracking/nudging - much appreciated!

By the way, upstream released sugar-browse-activity 208 moments ago.

Thank you,
Jeremy Bícha



Bug#1061531: sugar: Stop using webkit2gtk 4.0

2024-02-05 Thread Jonas Smedegaard
Quoting Jeremy Bícha (2024-02-05 19:39:23)
> sugar 121 was just released and it switches to webkit2gtk 4.1 (and
> libsoup3). I suggest also updating sugar-toolkit-gtk3 to 121 and
> updating its webkit recommends.
> 
> And I recommend cherry-picking the latest commit to
> sugar-browse-activity upstream to fix https://bugs.debian.org/1061530

Thanks for tracking/nudging - much appreciated!

- Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


Bug#1061531: sugar: Stop using webkit2gtk 4.0

2024-02-05 Thread Jeremy Bícha
sugar 121 was just released and it switches to webkit2gtk 4.1 (and
libsoup3). I suggest also updating sugar-toolkit-gtk3 to 121 and
updating its webkit recommends.

And I recommend cherry-picking the latest commit to
sugar-browse-activity upstream to fix https://bugs.debian.org/1061530

Thank you,
Jeremy Bícha



Bug#1061531: sugar: Stop using webkit2gtk 4.0

2024-01-25 Thread Jeremy Bícha
Source: sugar
Version: 0.120-1
Severity: serious
Tags: trixie sid
User: pkg-webkit-maintain...@lists.alioth.debian.org
Usertags: webkit-4.0

The webkit2gtk maintainers intend to stop building the 4.0 API soon.
Please switch to using the 4.1 API which is the same as the 4.0 API
except that it uses libsoup3 instead of libsoup2.4.

There is some documentation and many examples of libsoup2.4 porting at
https://gitlab.gnome.org/GNOME/libsoup/-/issues/218

By the way, it is not possible to use libsoup2.4 and libsoup3 in the
same process. I don't think this is a problem in the Debian archive
for Sugar beyond sugar-browse-activity. And in that case,
sugar-browse-activity was ported to libsoup3 first and appears to
still work fine.

On behalf of the webkit2gtk maintainers,
Jeremy Bícha