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.
Steps to Reproduce:
1. emerge dev-libs/libevdev
Python 2.7 was used to build the event-names.h file.
Python 3 should be used where available.
Created attachment 405620 [details, diff]
Add py3 to libevdev ebuild
Any status on merging this patch in?
Author: Chí-Thanh Christopher Nguyễn <firstname.lastname@example.org>
Date: Thu Oct 29 14:49:22 2015 +0100
dev-libs/libevdev: declare python-3 compatibility