diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2017-12-21 19:19:32 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2017-12-21 19:23:20 +0100 |
commit | 044faa018977cda20c4311ff5651f246df232370 (patch) | |
tree | 1476bccaac1baeca24b8ac708b48a63e316266dc /sci-geosciences/gpsd/gpsd-9999.ebuild | |
parent | Revert "profiles: drop python3_6 stable mask on hppa, ia64, ppc, ppc64, sparc" (diff) | |
download | gentoo-044faa018977cda20c4311ff5651f246df232370.tar.gz gentoo-044faa018977cda20c4311ff5651f246df232370.tar.bz2 gentoo-044faa018977cda20c4311ff5651f246df232370.zip |
sci-geosciences/gpsd: Switch USE qt4 to qt5
See also: https://savannah.nongnu.org/bugs/?52299
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Diffstat (limited to 'sci-geosciences/gpsd/gpsd-9999.ebuild')
-rw-r--r-- | sci-geosciences/gpsd/gpsd-9999.ebuild | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/sci-geosciences/gpsd/gpsd-9999.ebuild b/sci-geosciences/gpsd/gpsd-9999.ebuild index cd3ef4ffa066..cb88e5860ea5 100644 --- a/sci-geosciences/gpsd/gpsd-9999.ebuild +++ b/sci-geosciences/gpsd/gpsd-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=5 DISTUTILS_OPTIONAL=1 PYTHON_COMPAT=( python2_7 ) @@ -30,28 +30,35 @@ GPSD_PROTOCOLS=( tripmate tsip ublox ) IUSE_GPSD_PROTOCOLS=${GPSD_PROTOCOLS[@]/#/gpsd_protocols_} -IUSE="${IUSE_GPSD_PROTOCOLS} bluetooth cxx debug dbus ipv6 latency_timing ncurses ntp python qt4 +shm +sockets static test udev usb X" +IUSE="${IUSE_GPSD_PROTOCOLS} bluetooth cxx debug dbus ipv6 latency_timing ncurses ntp python qt5 +shm +sockets static test udev usb X" REQUIRED_USE="X? ( python ) gpsd_protocols_nmea2000? ( gpsd_protocols_aivdm ) python? ( ${PYTHON_REQUIRED_USE} )" -RDEPEND="X? ( dev-python/pygtk:2[${PYTHON_USEDEP}] ) - ncurses? ( sys-libs/ncurses:= ) +RDEPEND=" bluetooth? ( net-wireless/bluez ) - usb? ( virtual/libusb:1 ) dbus? ( sys-apps/dbus dev-libs/dbus-glib ) - ntp? ( || ( net-misc/ntp net-misc/chrony ) ) - qt4? ( dev-qt/qtgui:4 ) - python? ( ${PYTHON_DEPS} )" + ncurses? ( sys-libs/ncurses:= ) + ntp? ( || ( + net-misc/ntp + net-misc/chrony + ) ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + ) + python? ( ${PYTHON_DEPS} ) + usb? ( virtual/libusb:1 ) + X? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )" DEPEND="${RDEPEND} virtual/pkgconfig test? ( sys-devel/bc )" # xml packages are for man page generation -if [[ ${PV} == "9999" ]] ; then +if [[ ${PV} == *9999* ]] ; then DEPEND+=" app-text/xmlto =app-text/docbook-xml-dtd-4.1*" @@ -108,6 +115,7 @@ src_configure() { gpsd_group=uucp nostrip=True python=False + qt_versioned=5 manbuild=False shared=$(usex !static True False) $(use_scons bluetooth bluez) @@ -121,7 +129,7 @@ src_configure() { $(use_scons ntp pps) $(use_scons shm shm_export) $(use_scons sockets socket_export) - $(use_scons qt4 libQgpsmm) + $(use_scons qt5 libQgpsmm) $(use_scons usb) ) |