Upstream has had Python 3 support for almost two years now. The attached patch adds Python 3.3 and 3.4 to PYTHON_COMPAT for dev-libs/libevdev. Tested on amd64 and ppc with no issues with both 3.4 and 3.3. Reproducible: Always Steps to Reproduce: 1. emerge dev-libs/libevdev Actual Results: Python 2.7 was used to build the event-names.h file. Expected Results: Python 3 should be used where available.
Created attachment 405620 [details, diff] Add py3 to libevdev ebuild
Any status on merging this patch in?
commit 7a142ae1f48e05b694c9305b6b55b5bccdb88de2 Author: Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> Date: Thu Oct 29 14:49:22 2015 +0100 dev-libs/libevdev: declare python-3 compatibility Bug: https://bugs.gentoo.org/show_bug.cgi?id=553110