net-print/hplip: Rework USE logic, fix python deps
authorAndreas Sturmlechner <andreas.sturmlechner@gmail.com>
Tue, 29 Nov 2016 19:23:46 +0000 (20:23 +0100)
committerDaniel Pielmeier <billie@gentoo.org>
Mon, 12 Dec 2016 16:53:03 +0000 (17:53 +0100)
commit7f570c20cc58cc92c9ebdfdf8f6f5b618e8f75d4
treedcb425396b9e8fcd63e697207108b421b6ec03a0
parent13e3c803f30c76012bc1c06e3c8170de216d68c1
net-print/hplip: Rework USE logic, fix python deps

Gentoo-bug: 594532, 586256

- Added missing PyQt5[widgets] USE dependency.
- Fix pygobject slotdep
- Build system gives no indication why not both qt4 and qt5 could be
  installed but retain existing behaviour anyway by turning qt4 into !qt5.
- USE=!minimal now means some kind of GUI is installed, be it Qt4 or Qt5.
  It means sys-apps/dbus becomes conditional only to USE=minimal as well.
- USE=fax depends on python2
- Dropped eutils.eclass
- eapply -> PATCHES array, D -> ED
- Cleaned up some ancient version deps

Package-Manager: portage-2.3.0

Signed-off-by: Daniel Pielmeier <billie@gentoo.org>
net-print/hplip/hplip-3.16.11-r1.ebuild [new file with mode: 0644]