Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 866986 - x11-libs/vte gtk4 support
Summary: x11-libs/vte gtk4 support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-08-27 14:54 UTC by Esteve Varela Colominas
Modified: 2022-09-26 14:49 UTC (History)
0 users

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 Esteve Varela Colominas 2022-08-27 14:54:21 UTC
Hi, I'm trying to package a GTK4 terminal, and lacking gtk4 support here is a bit detrimental to that.
I'm wondering how hard it'd be to enable support for this in the ebuild.
Comment 1 Esteve Varela Colominas 2022-08-27 15:58:52 UTC
Turns out the specific version in the repos right now doesn't want to enable gtk4, but vte-0.69.x does.
Consider this a version bump request, mask it as necessary.
Comment 2 Mart Raudsepp gentoo-dev 2022-08-28 09:51:10 UTC
This would probably be a new slot, and I don't think the current stable versions are ready for it or even have it. So this is really about waiting for vte-0.70 to come out too in September (unless we get to packaging release candidates this time around)
Comment 3 Mart Raudsepp gentoo-dev 2022-09-12 16:10:32 UTC
Also I think the new slot should go into gui-libs/ instead, like we did with gtksourceview or gtk itself, so we get away from x11 category over time without huge churn on the pkgmove of previous slots
Comment 4 Larry the Git Cow gentoo-dev 2022-09-26 14:49:01 UTC
The bug has been closed via the following commit(s):

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

commit aea188873a1ce1c3c5feba20c2e6f8d74fc7cbc7
Author:     Pascal Jäger <pascal.jaeger@leimstift.de>
AuthorDate: 2022-09-25 17:59:00 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2022-09-26 14:48:31 +0000

    gui-libs/vte: Add new package, version 0.70.0
    
    This is the GTK-4 version of x11-libs/vte.
    
    Closes: https://bugs.gentoo.org/866986
    Closes: https://github.com/gentoo/gentoo/pull/27443
    Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de>
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 gui-libs/vte/Manifest                              |   2 +
 .../vte/files/vte-0.66.2-musl-W_EXITCODE.patch     |  29 ++++++
 gui-libs/vte/metadata.xml                          |  13 +++
 gui-libs/vte/vte-0.70.0.ebuild                     | 101 +++++++++++++++++++++
 4 files changed, 145 insertions(+)