Bug 286188 - [patch] x11/yelp: Update to 42.2 and shift depedencies to libsoup-3.0 and webkit2gtk-4.1
Summary: [patch] x11/yelp: Update to 42.2 and shift depedencies to libsoup-3.0 and web...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-18 19:32 UTC by Harald Schmalzbauer
Modified: 2025-06-11 10:11 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (gnome)


Attachments
Update x11/yelp to 42.2 with lobsoup3/webkit2gtk@41 dependencies (1.91 KB, patch)
2025-04-18 19:32 UTC, Harald Schmalzbauer
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Harald Schmalzbauer 2025-04-18 19:32:19 UTC
Created attachment 259676 [details]
Update x11/yelp to 42.2 with lobsoup3/webkit2gtk@41 dependencies

In order to avoid having the need for two versions of webkit2gtk and libsoup, I found that version 42.2 builds against libwebkit2gtk-4.1 (without --with-webkit2gtk-4-0) and grabs libsoup-3.0 as of version 42.2.

Please find attached the patch for review.
Comment 1 Baptiste Daroussin freebsd_committer freebsd_triage 2025-06-11 10:11:27 UTC
fixed thank you!
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-06-11 10:11:55 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1f548037c0010eada608cb889c95195598b73a50

commit 1f548037c0010eada608cb889c95195598b73a50
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-06-11 10:10:16 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-06-11 10:10:16 +0000

    x11/yelp: update to 42.2

    Move to webkitgtk 4.1 and libsoup 3

    PR: 286697, 286188

 x11/yelp/Makefile  | 15 ++++++---------
 x11/yelp/distinfo  |  6 +++---
 x11/yelp/pkg-plist |  3 +--
 3 files changed, 10 insertions(+), 14 deletions(-)