#How To: Force "sdl" to use fcitx5 instead of fcitx4
1 messages · Page 1 of 1 (latest)
Which sdl ebuild are we talking about here? media-libs/libsdl, media-libs/libsdl2 or something else?
Looks like libsdl2 depends on app-i18n/fcitx while libsdl does not. The stable ebuild of libsdl2 explicitly requests app-i18n/fcitx:4 (slot 4, locked to version 4) https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/libsdl2/libsdl2-2.28.5.ebuild#n41. Same is true for the latest testing ebuild https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/libsdl2/libsdl2-2.30.1.ebuild#n41
Browse the Gentoo Git repositories
Browse the Gentoo Git repositories
yeah so how do I force it to use fcitx5 instead of fcitx4 since the actual slot is app-i18n/fcitx
I already saw that there was a bump to move the version to fcitx5 but so far no movement
You would need to create your own local repository, copy the ebuild and its structure, modify it to use slot 5, regenerate manifests and use it instead of the one in the main repository. https://wiki.gentoo.org/wiki/Creating_an_ebuild_repository
isn't really that complex though @thorn laurel