From 066d27181e9a797ad9f8fc43b49fc9a10ff2f707 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 3 Mar 2019 13:42:34 +0000 Subject: gentoo resync : 03.03.2019 --- dev-qt/qtwidgets/Manifest | 2 ++ dev-qt/qtwidgets/qtwidgets-5.12.1.ebuild | 56 ++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 dev-qt/qtwidgets/qtwidgets-5.12.1.ebuild (limited to 'dev-qt/qtwidgets') diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest index 11901942c536..050887dc3c86 100644 --- a/dev-qt/qtwidgets/Manifest +++ b/dev-qt/qtwidgets/Manifest @@ -1,3 +1,5 @@ DIST qtbase-everywhere-src-5.11.3.tar.xz 46997676 BLAKE2B a70089be5530dec0eedcd5ba990140b375261dea5c85ea7d1dbb5b0bd09ee23edbb4917851127686b5f3cac6969a284eb91ab075ebe53326e69e99e81b257da0 SHA512 93865e41c994211456a575b085c2e7491b7975a1c3b4deb48e9616b51104eb990c1fcfd53d5fb2146ba22457cb134e6254e9077ba73c8b4c4b4d1d525e66fb65 +DIST qtbase-everywhere-src-5.12.1.tar.xz 48239912 BLAKE2B 99a92c2134a20d5f52a1ae69e5d248f12e4668308f894ead17927a778558b4fcd598f5f5208527a77e20550d7eb77502253cae91ad19f61ff422a1ff52e84060 SHA512 51494d8947ae16ab7aee22aca156035718f5a700737547de59b4d61d3919c00f4de858111c8928a66c0385604623d847d231892d964d53924a8c97b6e2bedf25 EBUILD qtwidgets-5.11.3.ebuild 1063 BLAKE2B e69f93f29a53ffbdfcadfadb9254e12917241f3a78f68264c169ed432ca7b6908f4a66988c349fe6a580cc3d38460bd6236ad18c2a6a123616261197d5f92fc8 SHA512 f65237271ea9f7de9f444c3eef9b86a1acd42dc6d8f49771cb789a6c3448cc2a1ca524bb33540fbbcf7bb3764f15876e098f6571e07cfc285db8c48370f4589d +EBUILD qtwidgets-5.12.1.ebuild 1048 BLAKE2B 4d1fc045b4739b6d10a0e06461a9d887a105eaee98271094a6c16e2b768d4edde0afe16876206d223caea5a9a2cfc2c33b8d8ef94c6dc762a65c86fd0787b7b9 SHA512 e0934ac5c84ecb33082c6d617da88e688c78fe5e9131568c02519e2ad27f5ebd90f91d7c4863baa52434f47ece624e368b9cdc774ae1b75214579360c7b69487 MISC metadata.xml 569 BLAKE2B cd6274981285a9e65662016fa8042af5ee8a329f6b0f09f77cd8e34e08e00a817048f412cdaa214f32aa6ec921f607edf7d27af9c6cf04c323c5126306c81fc5 SHA512 a8f035a140ff40e92944369ea2d744c049a56becd4e10e72fe98065c203b458ea9ebae40ef23e4bb86d0487d0b68b52e6c2f9f8a99d1ffc4a12d1d372d061192 diff --git a/dev-qt/qtwidgets/qtwidgets-5.12.1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.12.1.ebuild new file mode 100644 index 000000000000..f1ee2b9f2a3c --- /dev/null +++ b/dev-qt/qtwidgets/qtwidgets-5.12.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +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 ~sparc ~x86 ~amd64-fbsd" +fi + +# keep IUSE defaults in sync with qtgui +IUSE="gles2 gtk +png +xcb" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV}[gles2=,png=,xcb?] + gtk? ( + ~dev-qt/qtgui-${PV}[dbus] + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/pango + ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/tools/uic + src/widgets + src/plugins/platformthemes +) + +QT5_GENTOO_CONFIG=( + gtk:gtk3: + ::widgets + !:no-widgets: +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :widgets +) + +src_configure() { + local myconf=( + -opengl $(usex gles2 es2 desktop) + $(qt_use gtk) + -gui + $(qt_use png libpng system) + -widgets + $(qt_use xcb xcb system) + $(usex xcb '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '') + ) + qt5-build_src_configure +} -- cgit v1.2.3