summaryrefslogtreecommitdiff
path: root/dev-qt/qtcore
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
commit21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch)
treee1810a4b135afce04b34862ef0fab2bfaeb8aeca /dev-qt/qtcore
parent7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff)
gentoo resync : 15.01.2020
Diffstat (limited to 'dev-qt/qtcore')
-rw-r--r--dev-qt/qtcore/Manifest4
-rw-r--r--dev-qt/qtcore/qtcore-5.13.2-r1.ebuild84
-rw-r--r--dev-qt/qtcore/qtcore-5.14.0.ebuild (renamed from dev-qt/qtcore/qtcore-5.13.2.ebuild)1
3 files changed, 87 insertions, 2 deletions
diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest
index b641aa3ef98f..4954030cc2b8 100644
--- a/dev-qt/qtcore/Manifest
+++ b/dev-qt/qtcore/Manifest
@@ -1,7 +1,9 @@
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204
+DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6
EBUILD qtcore-5.12.3.ebuild 1660 BLAKE2B 2636bd6d58bbd6b3e218b39b237b7925e1eba1f5c8964cf36c83ca90b181b98fbe78611e86d7dc593d37b5da7182e44029441e86a4a7edc23af3f974f68539f3 SHA512 790d2237fc246bed49806736c644e5a9133dc73d6362c2404ffd573eee8bdc86689b0f3bb66a8fc90b5b41a058363de5cd80498043d4d3e6f6d8b3a142276f66
EBUILD qtcore-5.12.5-r1.ebuild 1661 BLAKE2B d9d21273719298b9d8e65e91fc154dc2fe242b911ba653d56ef238d0d78d854b36a2f06fe6e68c0c4bb46fcab55282d49797d8b8b08906dc9271c401394f355f SHA512 ae28792e4a07593043abddd66463753a153978ea14adef891daa259aabfab61f235bf2c4691cf9905652272bf6d0ef6001b9235f5ce26b6c8cc04fc4793e0272
-EBUILD qtcore-5.13.2.ebuild 1664 BLAKE2B 1f4e075a97ab3bf60a768776054cbd09ba0ab3563457eb3596c0ec21a6a85ded1cd01d28bcf699681aa2282dce295cb53aa09f0bc11e311877185d7c17a2dd50 SHA512 b3f4b2c55b1ba9145451ded49b5d6afcb9cef7fa77ae383d23cc38a7e49f6cb0155e123b53a573d296e189ff76fa7186ea121b757b6a40bc0acc77082e4acf26
+EBUILD qtcore-5.13.2-r1.ebuild 1660 BLAKE2B 2cdb8039ce075e7f807ca72ca2f1062753ed4ce2c409b5a008d57231b9d2117cfee882ad72fbdb1c52cd9a293967937d4a80e4c19c505dbd34575ca7a5c4ba67 SHA512 27b027ff8180afd303af22e3c8ae47b1b04eec7a610b0c461a93557b1c12d14398a7ecbc0b60af41c030de95a29935d78b8a19db0b7568dbc464c3e337e8e7d0
+EBUILD qtcore-5.14.0.ebuild 1637 BLAKE2B 919663b48008e74822bef5ef4dc0793ccf4a76c700c5cdb7c9488113e71bea6fa91c2f4baac4b64dfeb309d3d37e39b981f640b2f76d6b8d73ce9d14655205fe SHA512 88cd0489adf2eeb2e3ef687d2279db0189daa9382032db43b352fd27e6456037f0c9afb719df3730a8910028ac9f0711061a0cd1b576fe1ce67be520b5b86cb9
MISC metadata.xml 565 BLAKE2B 3f18dd1accf6b8a781b5d2cc5c59440e31e8e7cd9210b53f19ea7c0f867be0ac3f109e823724e92be4a6b0a9a765869520e417f321a5ec53f6ee136a0b68592e SHA512 7d13e8697d2bca8b220e322b0c961d32e34d5e8fac70027c2eb8bdf2b4cd168f1d86f56e375d9bb78d3f06d1f489f66bcaa35a2074302a849a3af6e93fdfb666
diff --git a/dev-qt/qtcore/qtcore-5.13.2-r1.ebuild b/dev-qt/qtcore/qtcore-5.13.2-r1.ebuild
new file mode 100644
index 000000000000..e2a2eab67b0a
--- /dev/null
+++ b/dev-qt/qtcore/qtcore-5.13.2-r1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Cross-platform application development framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc ~x86"
+fi
+
+IUSE="icu systemd"
+
+DEPEND="
+ dev-libs/double-conversion:=
+ dev-libs/glib:2
+ dev-libs/libpcre2[pcre16,unicode]
+ sys-libs/zlib:=
+ icu? ( dev-libs/icu:= )
+ !icu? ( virtual/libiconv )
+ systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}
+ !<dev-qt/qtcore-4.8.7-r4:4
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/tools/bootstrap
+ src/tools/moc
+ src/tools/rcc
+ src/tools/qfloat16-tables
+ src/corelib
+ src/tools/qlalr
+ doc
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+ !:network
+ !:sql
+ !:testlib
+ !:xml
+)
+
+src_prepare() {
+ # don't add -O3 to CXXFLAGS, bug 549140
+ sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || die
+
+ # fix missing qt_version_tag symbol w/ LTO, bug 674382
+ sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
+
+ qt5-build_src_prepare
+}
+
+src_configure() {
+ local myconf=(
+ -no-feature-statx # bug 672856
+ $(qt_use icu)
+ $(qt_use !icu iconv)
+ $(qt_use systemd journald)
+ )
+ qt5-build_src_configure
+}
+
+src_install() {
+ qt5-build_src_install
+
+ local flags=(
+ DBUS FREETYPE IMAGEFORMAT_JPEG IMAGEFORMAT_PNG
+ OPENGL OPENSSL SSL WIDGETS
+ )
+
+ for flag in ${flags[@]}; do
+ cat >> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
+
+ #if defined(QT_NO_${flag}) && defined(QT_${flag})
+ # undef QT_NO_${flag}
+ #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+ # define QT_NO_${flag}
+ #endif
+ _EOF_
+ done
+}
diff --git a/dev-qt/qtcore/qtcore-5.13.2.ebuild b/dev-qt/qtcore/qtcore-5.14.0.ebuild
index 4ef01cf62dad..e6a7a12469ca 100644
--- a/dev-qt/qtcore/qtcore-5.13.2.ebuild
+++ b/dev-qt/qtcore/qtcore-5.14.0.ebuild
@@ -30,7 +30,6 @@ QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
src/tools/moc
src/tools/rcc
- src/tools/qfloat16-tables
src/corelib
src/tools/qlalr
doc