From 3b11b1c8844f17fd7f46fa10256b355317dc3a46 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sat, 6 Jul 2019 11:52:17 +0200 Subject: dev-qt: Add Qt 5.12.4 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner --- dev-qt/qtvirtualkeyboard/Manifest | 1 + .../qtvirtualkeyboard-5.12.4.ebuild | 42 ++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.12.4.ebuild (limited to 'dev-qt/qtvirtualkeyboard') diff --git a/dev-qt/qtvirtualkeyboard/Manifest b/dev-qt/qtvirtualkeyboard/Manifest index 2a2755fc3b8b..cdce85062f2b 100644 --- a/dev-qt/qtvirtualkeyboard/Manifest +++ b/dev-qt/qtvirtualkeyboard/Manifest @@ -1 +1,2 @@ DIST qtvirtualkeyboard-everywhere-src-5.12.3.tar.xz 10916144 BLAKE2B 871db74b3540980d4392fa49d77d60c33f5cbd7840cd41797c168c324f9ba46214cf31154cafec9714c17b784c0ed543f5498146cd3c71228c320fd67792735e SHA512 1aa00fec7e333e4fd52891b82c239b532cf41657d9c3f44c6cc1c211a1412dbf5584823511e54f3feb33b3fed9c6e0171b55afde2df9f0a358e2e4885e1b2686 +DIST qtvirtualkeyboard-everywhere-src-5.12.4.tar.xz 10915036 BLAKE2B ebc8511c1987a5a517e5f38aa536a8ec948609b4d56e5f84dbfc92713edb976b15f27cee97199f3c26fe63f77446d1b6393016dc94ce79d3749c03a69466211b SHA512 04960c475a01f65901279fdab352742e4dc77753a306c7bd9996cf32be4a63524e7be034d60b398c6862c0099b02eedcef89f28fd09b1c7fa3075f89adba5a7a diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.12.4.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.12.4.ebuild new file mode 100644 index 000000000000..0fa27800a02f --- /dev/null +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.12.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit qt5-build + +DESCRIPTION="Customizable input framework and virtual keyboard for Qt" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd" +fi + +# TODO: unbudle libraries for more layouts +IUSE="handwriting +spell +xcb" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtdeclarative-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtsvg-${PV} + spell? ( app-text/hunspell:= ) + xcb? ( x11-libs/libxcb:= ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local myqmakeargs=( + $(usex handwriting CONFIG+=lipi-toolkit '') + $(usex spell '' CONFIG+=disable-hunspell) + $(usex xcb '' CONFIG+=disable-desktop) + CONFIG+="lang-ar_AR lang-bg_BG lang-cs_CZ lang-da_DK lang-de_DE \ + lang-el_GR lang-en_GB lang-en_US lang-es_ES lang-es_MX \ + lang-et_EE lang-fa_FA lang-fi_FI lang-fr_CA lang-fr_FR \ + lang-he_IL lang-hi_IN lang-hr_HR lang-hu_HU lang-id_ID \ + lang-it_IT lang-ms_MY lang-nb_NO lang-nl_NL lang-pl_PL \ + lang-pt_BR lang-pt_PT lang-ro_RO lang-ru_RU lang-sk_SK \ + lang-sl_SI lang-sq_AL lang-sr_SP lang-sv_SE lang-tr_TR \ + lang-uk_UA lang-vi_VN" + ) + + qt5-build_src_configure +} -- cgit v1.2.3