diff options
author | Michael Palimaka <kensington@gentoo.org> | 2016-04-24 02:57:01 +1000 |
---|---|---|
committer | Michael Palimaka <kensington@gentoo.org> | 2016-04-24 03:23:11 +1000 |
commit | 421e93435a836b5245edd3e97a533ab806941e91 (patch) | |
tree | d4ef6b3cf40176ce99ac82a1d6f9144532d93842 /dev-qt/qtwidgets | |
parent | app-emulation/qemu-guest-agent: fix build w/newer glibc #580924 (diff) | |
download | gentoo-421e93435a836b5245edd3e97a533ab806941e91.tar.gz gentoo-421e93435a836b5245edd3e97a533ab806941e91.tar.bz2 gentoo-421e93435a836b5245edd3e97a533ab806941e91.zip |
dev-qt: version bump 5.6.0
Package-Manager: portage-2.2.28
Diffstat (limited to 'dev-qt/qtwidgets')
-rw-r--r-- | dev-qt/qtwidgets/Manifest | 1 | ||||
-rw-r--r-- | dev-qt/qtwidgets/metadata.xml | 5 | ||||
-rw-r--r-- | dev-qt/qtwidgets/qtwidgets-5.6.0.ebuild | 43 |
3 files changed, 49 insertions, 0 deletions
diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest index f430aad90600..16be348abeee 100644 --- a/dev-qt/qtwidgets/Manifest +++ b/dev-qt/qtwidgets/Manifest @@ -1 +1,2 @@ DIST qtbase-opensource-src-5.5.1.tar.xz 46389212 SHA256 dfa4e8a4d7e4c6b69285e7e8833eeecd819987e1bdbe5baa6b6facd4420de916 SHA512 4d31de136870025dfb7544f255798884af1ad4f3060b0c00a0467c98af1f7de368eb298d4c52ba6d1ad27e36060b30c0314ce7ba0744b15642420ec89587a575 WHIRLPOOL 8975a54a720105d1b12b4f50072b98157f6a91020ecd7bad12ab4a92b7ac4663713a82e87f033cc6ad49602a5f9468c6d3ee23120be6c15d63e55ea0b5a343c4 +DIST qtbase-opensource-src-5.6.0.tar.xz 46757096 SHA256 6efa8a5c559e92b2e526d48034e858023d5fd3c39115ac1bfd3bb65834dbd67a SHA512 5b2a5842346475be0944fc44bc09ff5b5d5da167246310de132f034e17ebbcbbf103b6f085dbf8b566389694bd095227aa1ed569b93e0f9a8f02da51d8fe076e WHIRLPOOL 2f6817a0fbf5ad7f3457e778a33bcf38791ea6e0df68e7de4b0fc3ea8e84b35bc6c5bba2d574105dbaba8edbc8c2d954b13e4cf1784991544f7f77c8d6d68590 diff --git a/dev-qt/qtwidgets/metadata.xml b/dev-qt/qtwidgets/metadata.xml index 9672aa46857a..90521a255b7f 100644 --- a/dev-qt/qtwidgets/metadata.xml +++ b/dev-qt/qtwidgets/metadata.xml @@ -14,4 +14,9 @@ <bugs-to>https://bugreports.qt.io/</bugs-to> <doc>http://doc.qt.io/</doc> </upstream> + <slots> + <subslots> + Must only be used by packages that are known to use private parts of the Qt API. + </subslots> + </slots> </pkgmetadata> diff --git a/dev-qt/qtwidgets/qtwidgets-5.6.0.ebuild b/dev-qt/qtwidgets/qtwidgets-5.6.0.ebuild new file mode 100644 index 000000000000..f41ac1cfcb1e --- /dev/null +++ b/dev-qt/qtwidgets/qtwidgets-5.6.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +fi + +# keep IUSE defaults in sync with qtgui +IUSE="gles2 gtkstyle +png +xcb" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV}[gles2=,gtkstyle=,png=,xcb?] +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/tools/uic + src/widgets +) + +QT5_GENTOO_CONFIG=( + !:no-widgets: +) + +src_configure() { + local myconf=( + $(qt_use gtkstyle) + -opengl $(usex gles2 es2 desktop) + $(qt_use png libpng system) + $(qt_use xcb xcb system) + $(qt_use xcb xkbcommon system) + $(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender) + ) + qt5-build_src_configure +} |