emerge -pvc x11-libs/gtk+:2 Calculating dependencies... done! x11-libs/gtk+-2.24.32-r1 pulled in by: lxde-base/lxappearance-0.6.3-r1 requires x11-libs/gtk+:2 lxde-base/lxinput-0.3.5-r1 requires x11-libs/gtk+:2 lxde-base/lxpanel-0.10.0-r1 requires x11-libs/gtk+:2 lxde-base/lxrandr-0.3.2 requires x11-libs/gtk+:2 lxde-base/lxtask-0.1.9 requires x11-libs/gtk+:2
There's a ::lxde-gtk3 overlay, albeit the contents are somewhat dated and needs EAPI bumps, unsure how well it works. Need someone willing to maintain this either way.
Oh, even 0.10.0 seems to indeed contain this configure switch: > if test "x$enable_gtk3" = "xyes" ; then > gtk_module="gtk+-3.0" > pkg_modules="$pkg_modules $gtk_module libfm-gtk3 >= 1.2.0 libwnck-3.0" > keybinder_module=keybinder-3.0 > else > gtk_module="gtk+-2.0 >= 2.18.0" > pkg_modules="$pkg_modules $gtk_module libfm-gtk >= 1.2.0 libwnck-1.0" > keybinder_module=keybinder > fi But yeah, dead end without maintainer.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f04f1d67da1b4e93614742c103a70e11b5e5f14d commit f04f1d67da1b4e93614742c103a70e11b5e5f14d Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-03-14 09:48:52 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-03-15 13:08:22 +0000 lxde-base/lxtask: 0.1.10 version bump, switch to GTK3 Bug: https://bugs.gentoo.org/769524 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> lxde-base/lxtask/Manifest | 1 + lxde-base/lxtask/lxtask-0.1.10.ebuild | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=767ad113f14b218323808e18eb715ceff42922a3 commit 767ad113f14b218323808e18eb715ceff42922a3 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-03-14 01:41:44 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-03-15 13:08:22 +0000 lxde-base/lxpanel: 0.10.1 version bump, EAPI-7, switch to GTK3 Bug: https://bugs.gentoo.org/769524 Closes: https://bugs.gentoo.org/708188 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> lxde-base/lxpanel/Manifest | 1 + .../lxpanel-0.10.1-fix-pager-panel-width.patch | 37 +++++++++++ lxde-base/lxpanel/lxpanel-0.10.1.ebuild | 71 ++++++++++++++++++++++ 3 files changed, 109 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077f2064d784d4c30c565ddf4921d318fdb42247 commit 077f2064d784d4c30c565ddf4921d318fdb42247 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-03-14 00:39:23 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-03-15 13:08:21 +0000 lxde-base/lxrandr: Switch to GTK3 Bug: https://bugs.gentoo.org/769524 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> lxde-base/lxrandr/lxrandr-0.3.2-r1.ebuild | 33 +++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09cbbb9c6011d9607df47e80dd29d761773d1743 commit 09cbbb9c6011d9607df47e80dd29d761773d1743 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-03-14 00:35:06 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-03-15 13:08:20 +0000 lxde-base/lxinput: EAPI-7 bump, switch to GTK3 Bug: https://bugs.gentoo.org/769524 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> lxde-base/lxinput/lxinput-0.3.5-r2.ebuild | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f2fcbf47daca9429d209596806816b93e38ff63 commit 0f2fcbf47daca9429d209596806816b93e38ff63 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-03-13 23:39:35 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-03-15 13:08:20 +0000 lxde-base/lxappearance: EAPI-7 bump, switch to GTK3 Add missing dependencies Bug: https://bugs.gentoo.org/769524 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../lxappearance/lxappearance-0.6.3-r2.ebuild | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+)
Dropped in 95dff4b54fe528c5cd8b44582ed3f26c54b6d157.