Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 893716 - www-client/surf: Migrate from net-libs/webkit-gtk:4 to :4.1 if possible
Summary: www-client/surf: Migrate from net-libs/webkit-gtk:4 to :4.1 if possible
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Petr Vaněk
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 893668
  Show dependency tree
 
Reported: 2023-02-09 03:03 UTC by Matt Turner
Modified: 2023-04-05 12:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Turner gentoo-dev 2023-02-09 03:03:52 UTC
We would like to reduce the number of net-libs/webkit-gtk slots.

Please check if it is possible to migrate from net-libs/webkit-gtk:4 to net-libs/webkit-gtk:4.1.

This should be possible (with minor build-system patching, see https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea0bb7cd3b47dd02d964a5c27c010eeaea8cc8b1 for example) if net-libs/libsoup:2.4 is not pulled in by the package or any of its dependencies.
Comment 1 Larry the Git Cow gentoo-dev 2023-02-10 19:18:28 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2838d1816ea62c4808de74fd3aebae4604905a

commit 1b2838d1816ea62c4808de74fd3aebae4604905a
Author:     Petr Vaněk <arkamar@atlas.cz>
AuthorDate: 2023-02-10 12:45:50 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2023-02-10 19:18:20 +0000

    www-client/surf: migrate net-libs/webkit-gtk:{4 -> 4.1}
    
    - update gentoo patch to use webkit 4.1 rather than 4
    - update EAPI 7 -> 8
    
    Closes: https://bugs.gentoo.org/893716
    Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 .../surf/files/surf-2.1-gentoo-webkit-4.1.patch    | 28 ++++++
 www-client/surf/surf-2.1-r3.ebuild                 | 99 ++++++++++++++++++++++
 2 files changed, 127 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6516d3caf94db83ab55c617599aa80f96b957d94

commit 6516d3caf94db83ab55c617599aa80f96b957d94
Author:     Petr Vaněk <arkamar@atlas.cz>
AuthorDate: 2023-02-10 12:56:29 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2023-02-10 19:18:20 +0000

    www-client/surf: sync live
    
    Bug: https://bugs.gentoo.org/893716
    Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
    Closes: https://github.com/gentoo/gentoo/pull/29520
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 www-client/surf/surf-9999.ebuild | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)
Comment 2 Larry the Git Cow gentoo-dev 2023-04-05 12:30:29 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb08ba37f6caa05dd4367f11528fca848a607f90

commit bb08ba37f6caa05dd4367f11528fca848a607f90
Author:     Petr Vaněk <arkamar@atlas.cz>
AuthorDate: 2023-03-27 18:52:47 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2023-04-05 12:30:23 +0000

    www-client/surf: drop 2.1-r2
    
    Remove version depending on net-libs/webkit-gtk:4.
    
    Bug: https://bugs.gentoo.org/893716
    Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
    Closes: https://github.com/gentoo/gentoo/pull/30373
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 www-client/surf/files/surf-2.1-gentoo.patch | 28 ---------
 www-client/surf/surf-2.1-r2.ebuild          | 98 -----------------------------
 2 files changed, 126 deletions(-)