There are several patches upstream already merged, but not yet released, which affect Gentoo users. For example https://github.com/ranger/ranger/commit ... eb7bc82091
The ebuild simply fetches the tgz from upstream https://gitweb.gentoo.org/repo/gentoo.g ... -r1.ebuild
The aforementioned diff is easy enough to apply
Code: Select all
$ git checkout v1.9.3
Previous HEAD position was bd9b37fa properly decode file:// urls given to ranger as argument (fixes #2900)
HEAD is now at 6045dc10 Tax loss harvesting release, nothing to see here
$ git cherry-pick 642d594b8328880d73d151852e4e41e7675ded6c
Auto-merging ranger/gui/color.py
[detached HEAD 6901b033] gui.color: Change dummy key
Author: toonn <toonn@toonn.io>
Date: Tue Mar 7 17:11:03 2023 +0100
1 file changed, 1 insertion(+), 1 deletion(-)
$ git cherry-pick 82eef55b1664a66c774df969673435eb7bc82091
Auto-merging ranger/gui/color.py
[detached HEAD 9262c992] color: Catch Color number is greater than COLORS-1
Author: toonn <toonn@toonn.io>
Date: Tue Mar 7 17:27:59 2023 +0100
1 file changed, 7 insertions(+)
Would that patch be something welcome in the ebuild, or is it generally frowned upon having such manual patches in ebuilds, relying on upstream release instead?



