Created attachment 871494 [details] gnome-builder-45.0.ebuild Version bump for gnome-builder to version 45. Depends on libpeas-2.0.0 version bump bug 914749. I also added a 'rust-analyzer' use flag to enable the respective gnome-builder plugin. If the flag is set it adds a dependency on either rust or rust-bin having been emerged with the rust-analyzer flag.
Created attachment 871496 [details, diff] gnome-builder-45.0.ebuild Changed attachment to git format-patch style
Created attachment 871499 [details, diff] gnome-builder-45.0.ebuild Defined slot for dev-libs/libpeas dependency
I think the rust-analyzer stuff probably belongs in pkg_postinst optfeature set, unless it's needed at build-time already to function.
Maybe, I put it as a dependency because the 44.2 ebuild had it as disabled due to "rust-analyzer not being packaged"
Why PR was removed? https://github.com/gentoo/gentoo/pull/32202 Vbump is stuck.
I created a PR with the changes like Mart Raudsepp says, I was try it and works fine, Is necessary extra work for the acceptance? It was opened 3 months ago
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71153e67ba05acf8ae5fd3f4187b4c42e94b8043 commit 71153e67ba05acf8ae5fd3f4187b4c42e94b8043 Author: Guillermo Joandet <gjoandet@gmail.com> AuthorDate: 2024-05-10 13:19:32 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2024-11-09 10:39:47 +0000 dev-util/gnome-builder: Bump to 46.3 Closes: https://bugs.gentoo.org/884067 Closes: https://bugs.gentoo.org/914751 Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Pacho Ramos <pacho@gentoo.org> dev-util/gnome-builder/Manifest | 1 + dev-util/gnome-builder/gnome-builder-46.3.ebuild | 274 +++++++++++++++++++++++ 2 files changed, 275 insertions(+)