diff options
Diffstat (limited to 'dev-qt/designer')
-rw-r--r-- | dev-qt/designer/Manifest | 2 | ||||
-rw-r--r-- | dev-qt/designer/designer-5.12.5.ebuild | 57 |
2 files changed, 59 insertions, 0 deletions
diff --git a/dev-qt/designer/Manifest b/dev-qt/designer/Manifest index 0335261d3953..a9dec5503640 100644 --- a/dev-qt/designer/Manifest +++ b/dev-qt/designer/Manifest @@ -1,5 +1,7 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466 +DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c EBUILD designer-5.12.3.ebuild 1262 BLAKE2B 18f71ca91aeb55675310f7c259f47153494f854bea7910ddcc2387983b67298bd7a4b543c63247890efd93275a092a4a486e1f8e3cb64901ef41f11e8126d2f9 SHA512 7d921544acfbee98d27e547d3b07e3fdfa73eff831dae40dd1d07e8a082c3426d797835ad3a9483545c0117e194198b2f26125941d80fd43f1c9f511bf616968 EBUILD designer-5.12.4.ebuild 1259 BLAKE2B fe1bd59fcbedbadc0910ef08e60d89194cf99a8cf1ab4c4bf96ad45380f4fb9ce7abcead640bc679da6c8bfe52bcfe914d49f0d312a9e521291720a01d8a02a4 SHA512 7493bb4a80f056f9251e8ff773287635b2844c45ff54031fd803096738910bebef8a7bc81da971c0cc2e5fb1a9c5bb6051b8a280ae18a1864296c6194d0edf10 +EBUILD designer-5.12.5.ebuild 1259 BLAKE2B fe1bd59fcbedbadc0910ef08e60d89194cf99a8cf1ab4c4bf96ad45380f4fb9ce7abcead640bc679da6c8bfe52bcfe914d49f0d312a9e521291720a01d8a02a4 SHA512 7493bb4a80f056f9251e8ff773287635b2844c45ff54031fd803096738910bebef8a7bc81da971c0cc2e5fb1a9c5bb6051b8a280ae18a1864296c6194d0edf10 MISC metadata.xml 619 BLAKE2B 766504e7a28835cc48bb3908bbc9400b5fd0d268058225e02592f59c638e017c16c763c532fa2699c15c87d51659ff81eb819f24749b861763e4dbadffc329ef SHA512 9e4bf8789b63d5d6d208a7e86e1bd834de14aa3ca8d22e1837a34d55a531340c7414ce0553dbf32c49bc57c1b853c36fa38e0a6c807eb0babd446ca06f3f36f9 diff --git a/dev-qt/designer/designer-5.12.5.ebuild b/dev-qt/designer/designer-5.12.5.ebuild new file mode 100644 index 000000000000..dd3e48ec9a90 --- /dev/null +++ b/dev-qt/designer/designer-5.12.5.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +QT5_MODULE="qttools" +inherit desktop qt5-build xdg-utils + +DESCRIPTION="WYSIWYG tool for designing and building graphical user interfaces with QtWidgets" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="declarative webkit" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtnetwork-${PV} + ~dev-qt/qtprintsupport-${PV} + ~dev-qt/qtwidgets-${PV} + ~dev-qt/qtxml-${PV} + declarative? ( ~dev-qt/qtdeclarative-${PV}[widgets] ) + webkit? ( >=dev-qt/qtwebkit-5.9.1:5 ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/designer +) + +src_prepare() { + qt_use_disable_mod declarative quickwidgets \ + src/designer/src/plugins/plugins.pro + + qt_use_disable_mod webkit webkitwidgets \ + src/designer/src/plugins/plugins.pro + + qt5-build_src_prepare +} + +src_install() { + qt5-build_src_install + + doicon -s 128 src/designer/src/designer/images/designer.png + make_desktop_entry "${QT5_BINDIR}"/designer 'Qt 5 Designer' designer 'Qt;Development;GUIDesigner' +} + +pkg_postinst() { + qt5-build_pkg_postinst + xdg_icon_cache_update +} + +pkg_postrm() { + qt5-build_pkg_postrm + xdg_icon_cache_update +} |