Created attachment 454724 [details, diff] ebuild patch I've attached a patch that makes 2 python-related changes: 1) add python3_5 support. I have tested this locally and it appears to build and run fine under python 3.5. 2) add REQUIRED_USE. This will make the emerge die during dep calculation if the user doesn't have at least one python implementation enabled. Currently, it dies after the package has already started building. Thanks!
Applied, thank you! commit 3685fe4926d0ec005925e8a4d20f8f5e237687cf Author: Sebastian Pipping <sping@g.o> Date: Wed Nov 30 14:48:00 2016 +0100 x11-misc/redshift: Python 3.5, REQUIRED_USE (bug #601234) Thanks to Ben Kohler! Package-Manager: portage-2.3.2 x11-misc/redshift/redshift-1.11-r1.ebuild | 87 +++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) https://github.com/gentoo/gentoo/commit/3685fe4926d0ec005925e8a4d20f8f5e237687cf