* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2020-04-10 21:33 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2020-04-10 21:33 UTC (permalink / raw
To: gentoo-commits
commit: 9ff0752e1ee3c28818197eaaca45545708035152
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 10 17:10:52 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 10 21:08:40 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=9ff0752e
dev-qt/qtcore: renameat2 is glibc specific
We let Qt do the detection and only pass -no-foo when old-kernel is requested.
Bug: https://bugs.gentoo.org/669994
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.14.9999.ebuild | 10 ++++++----
dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild | 10 ++++++----
dev-qt/qtcore/qtcore-5.15.9999.ebuild | 10 ++++++----
dev-qt/qtcore/qtcore-5.9999.ebuild | 10 ++++++----
4 files changed, 24 insertions(+), 16 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.14.9999.ebuild b/dev-qt/qtcore/qtcore-5.14.9999.ebuild
index 14b4d293..8fe97564 100644
--- a/dev-qt/qtcore/qtcore-5.14.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.14.9999.ebuild
@@ -50,8 +50,8 @@ pkg_pretend() {
use kernel_linux || return
get_running_version
if kernel_is -lt 3 17 && ! use old-kernel; then
- ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
- ewarn "to function on this kernel properly. See Bug #669994."
+ ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for"
+ ewarn "dev-qt/qtcore to function on this kernel properly. See Bug #669994."
fi
}
@@ -70,10 +70,12 @@ src_configure() {
-no-feature-statx # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
- $(qt_use !old-kernel feature-renameat2) # needs Linux 3.16, bug 669994
- $(qt_use !old-kernel feature-getentropy) # needs Linux 3.17, bug 669994
$(qt_use systemd journald)
)
+ use old-kernel && myconf+=(
+ -no-feature-renameat2 # needs Linux 3.16, bug 669994
+ -no-feature-getentropy # needs Linux 3.17, bug 669994
+ )
qt5-build_src_configure
}
diff --git a/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild b/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
index 14b4d293..8fe97564 100644
--- a/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
@@ -50,8 +50,8 @@ pkg_pretend() {
use kernel_linux || return
get_running_version
if kernel_is -lt 3 17 && ! use old-kernel; then
- ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
- ewarn "to function on this kernel properly. See Bug #669994."
+ ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for"
+ ewarn "dev-qt/qtcore to function on this kernel properly. See Bug #669994."
fi
}
@@ -70,10 +70,12 @@ src_configure() {
-no-feature-statx # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
- $(qt_use !old-kernel feature-renameat2) # needs Linux 3.16, bug 669994
- $(qt_use !old-kernel feature-getentropy) # needs Linux 3.17, bug 669994
$(qt_use systemd journald)
)
+ use old-kernel && myconf+=(
+ -no-feature-renameat2 # needs Linux 3.16, bug 669994
+ -no-feature-getentropy # needs Linux 3.17, bug 669994
+ )
qt5-build_src_configure
}
diff --git a/dev-qt/qtcore/qtcore-5.15.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.9999.ebuild
index 14b4d293..8fe97564 100644
--- a/dev-qt/qtcore/qtcore-5.15.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.9999.ebuild
@@ -50,8 +50,8 @@ pkg_pretend() {
use kernel_linux || return
get_running_version
if kernel_is -lt 3 17 && ! use old-kernel; then
- ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
- ewarn "to function on this kernel properly. See Bug #669994."
+ ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for"
+ ewarn "dev-qt/qtcore to function on this kernel properly. See Bug #669994."
fi
}
@@ -70,10 +70,12 @@ src_configure() {
-no-feature-statx # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
- $(qt_use !old-kernel feature-renameat2) # needs Linux 3.16, bug 669994
- $(qt_use !old-kernel feature-getentropy) # needs Linux 3.17, bug 669994
$(qt_use systemd journald)
)
+ use old-kernel && myconf+=(
+ -no-feature-renameat2 # needs Linux 3.16, bug 669994
+ -no-feature-getentropy # needs Linux 3.17, bug 669994
+ )
qt5-build_src_configure
}
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index fc5723d2..ff1430d7 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -49,8 +49,8 @@ pkg_pretend() {
use kernel_linux || return
get_running_version
if kernel_is -lt 3 17 && ! use old-kernel; then
- ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
- ewarn "to function on this kernel properly. See Bug #669994."
+ ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for"
+ ewarn "dev-qt/qtcore to function on this kernel properly. See Bug #669994."
fi
}
@@ -69,10 +69,12 @@ src_configure() {
-no-feature-statx # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
- $(qt_use !old-kernel feature-renameat2) # needs Linux 3.16, bug 669994
- $(qt_use !old-kernel feature-getentropy) # needs Linux 3.17, bug 669994
$(qt_use systemd journald)
)
+ use old-kernel && myconf+=(
+ -no-feature-renameat2 # needs Linux 3.16, bug 669994
+ -no-feature-getentropy # needs Linux 3.17, bug 669994
+ )
qt5-build_src_configure
}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2024-01-03 23:09 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2024-01-03 23:09 UTC (permalink / raw
To: gentoo-commits
commit: a1d53ef41a21b8db0e76709500df8c0b7ae61038
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 1 13:56:48 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 3 21:09:19 2024 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=a1d53ef4
dev-qt/qtcore: Add wall of blockers against <${QT5_PV}
Revdeps can drop dev-qt/* dependencies on version bumps at any time, which then
may lead to Portage disregarding these dev-qt/* packages for upgrade if nothing
is left depending on them. When these packages contain Qt5 plugins it breaks
runtime hard - broken screenlocker, blank login manager, ... -, with:
`Cannot mix incompatible Qt library (5.15.10) with this library (5.15.11)`
We've had this happen with dev-qt/qtvirtualkeyboard and dev-qt/qtcharts already
and gradual porting to Qt6 ensures it will happen more often in the future.
Package groups (https://bugs.gentoo.org/918873) are not effective here as it
concerns ::installed package set.
For lack of a better mechanism from the package manager, these blockers make
sure dep calculation will take care of the necessary cleanup of dangling Qt5
packages, even if it will not improve our backtracking situation.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.15.12.9999.ebuild | 45 +++++++++++++++++++++++++++++++-
1 file changed, 44 insertions(+), 1 deletion(-)
diff --git a/dev-qt/qtcore/qtcore-5.15.12.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.12.9999.ebuild
index 36a727a0..d5a3c424 100644
--- a/dev-qt/qtcore/qtcore-5.15.12.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.12.9999.ebuild
@@ -24,7 +24,50 @@ DEPEND="
icu? ( dev-libs/icu:= )
!icu? ( virtual/libiconv )
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ !<dev-qt/designer-${QT5_PV}:5
+ !<dev-qt/qt3d-${QT5_PV}:5
+ !<dev-qt/qtbluetooth-${QT5_PV}:5
+ !<dev-qt/qtcharts-${QT5_PV}:5
+ !<dev-qt/qtconcurrent-${QT5_PV}:5
+ !<dev-qt/qtdatavis3d-${QT5_PV}:5
+ !<dev-qt/qtdbus-${QT5_PV}:5
+ !<dev-qt/qtdeclarative-${QT5_PV}:5
+ !<dev-qt/qtgamepad-${QT5_PV}:5
+ !<dev-qt/qtgraphicaleffects-${QT5_PV}:5
+ !<dev-qt/qtgui-${QT5_PV}:5
+ !<dev-qt/qthelp-${QT5_PV}:5
+ !<dev-qt/qtimageformats-${QT5_PV}:5
+ !<dev-qt/qtlocation-${QT5_PV}:5
+ !<dev-qt/qtmultimedia-${QT5_PV}:5
+ !<dev-qt/qtnetwork-${QT5_PV}:5
+ !<dev-qt/qtnetworkauth-${QT5_PV}:5
+ !<dev-qt/qtopengl-${QT5_PV}:5
+ !<dev-qt/qtpositioning-${QT5_PV}:5
+ !<dev-qt/qtprintsupport-${QT5_PV}:5
+ !<dev-qt/qtquickcontrols-${QT5_PV}:5
+ !<dev-qt/qtquickcontrols2-${QT5_PV}:5
+ !<dev-qt/qtquicktimeline-${QT5_PV}:5
+ !<dev-qt/qtscript-${QT5_PV}:5
+ !<dev-qt/qtscxml-${QT5_PV}:5
+ !<dev-qt/qtsensors-${QT5_PV}:5
+ !<dev-qt/qtserialbus-${QT5_PV}:5
+ !<dev-qt/qtserialport-${QT5_PV}:5
+ !<dev-qt/qtspeech-${QT5_PV}:5
+ !<dev-qt/qtsql-${QT5_PV}:5
+ !<dev-qt/qtsvg-${QT5_PV}:5
+ !<dev-qt/qttest-${QT5_PV}:5
+ !<dev-qt/qtvirtualkeyboard-${QT5_PV}:5
+ !<dev-qt/qtwayland-${QT5_PV}:5
+ !<dev-qt/qtwebchannel-${QT5_PV}:5
+ !<dev-qt/qtwebengine-${QT5_PV}:5
+ !<dev-qt/qtwebsockets-${QT5_PV}:5
+ !<dev-qt/qtwebview-${QT5_PV}:5
+ !<dev-qt/qtwidgets-${QT5_PV}:5
+ !<dev-qt/qtx11extras-${QT5_PV}:5
+ !<dev-qt/qtxml-${QT5_PV}:5
+ !<dev-qt/qtxmlpatterns-${QT5_PV}:5
+"
QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2023-10-08 15:21 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2023-10-08 15:21 UTC (permalink / raw
To: gentoo-commits
commit: ec1cae0ebc814755c9cf1dd5b5a70d1777d422b8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 6 11:41:48 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 8 15:20:41 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=ec1cae0e
dev-qt/qtcore: use tc-enables-fortify-source
Better than fragile optimisation level checking.
Bug: https://bugs.gentoo.org/841770
Bug: https://bugs.gentoo.org/847145
Bug: https://bugs.gentoo.org/852974
Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.15.11.9999.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.15.11.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.11.9999.ebuild
index fdea7264..36a727a0 100644
--- a/dev-qt/qtcore/qtcore-5.15.11.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.11.9999.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} != *9999* ]]; then
fi
QT5_MODULE="qtbase"
-inherit linux-info flag-o-matic qt5-build
+inherit linux-info flag-o-matic toolchain-funcs qt5-build
DESCRIPTION="Cross-platform application development framework"
SLOT=5/${QT5_PV}
@@ -59,6 +59,7 @@ src_prepare() {
sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
# Broken with FORTIFY_SOURCE=3
+ #
# Our toolchain sets F_S=2 by default w/ >= -O2, so we need
# to unset F_S first, then explicitly set 2, to negate any default
# and anything set by the user if they're choosing 3 (or if they've
@@ -69,7 +70,7 @@ src_prepare() {
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105709
# https://bugreports.qt.io/browse/QTBUG-103782
# bug #847145
- if is-flagq '-O[23]' || is-flagq '-Ofast' ; then
+ if tc-enables-fortify-source ; then
# We can't unconditionally do this b/c we fortify needs
# some level of optimisation.
filter-flags -D_FORTIFY_SOURCE=3
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2023-10-07 20:40 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2023-10-07 20:40 UTC (permalink / raw
To: gentoo-commits
commit: 90cdaecb147ae4a583b777692817409ef5945265
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 7 23:00:25 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 7 16:07:48 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=90cdaecb
dev-qt/qtcore: remove IUSE=systemd
This is to control where log messages will be sent by default, and
I think enabling this is just going to be confusing. Off-by-default
(even if found), and cmake gives a warning that we should do special
handling for it. Plus no parity for openrc given we were not enabling
syslog as alternative.
Have not looked much, but not seem most distros enable this.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/metadata.xml | 1 -
dev-qt/qtcore/qtcore-5.15.11.9999.ebuild | 4 +---
2 files changed, 1 insertion(+), 4 deletions(-)
diff --git a/dev-qt/qtcore/metadata.xml b/dev-qt/qtcore/metadata.xml
index eac86fb8..2bc45aff 100644
--- a/dev-qt/qtcore/metadata.xml
+++ b/dev-qt/qtcore/metadata.xml
@@ -7,7 +7,6 @@
</maintainer>
<use>
<flag name="old-kernel">Disable syscalls not available on Linux kernels older than 4.11</flag>
- <flag name="systemd">Enable native journald logging support</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
diff --git a/dev-qt/qtcore/qtcore-5.15.11.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.11.9999.ebuild
index 3478e067..fdea7264 100644
--- a/dev-qt/qtcore/qtcore-5.15.11.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.11.9999.ebuild
@@ -14,7 +14,7 @@ inherit linux-info flag-o-matic qt5-build
DESCRIPTION="Cross-platform application development framework"
SLOT=5/${QT5_PV}
-IUSE="icu old-kernel systemd"
+IUSE="icu old-kernel"
DEPEND="
dev-libs/double-conversion:=
@@ -23,7 +23,6 @@ DEPEND="
sys-libs/zlib:=
icu? ( dev-libs/icu:= )
!icu? ( virtual/libiconv )
- systemd? ( sys-apps/systemd:= )
"
RDEPEND="${DEPEND}"
@@ -88,7 +87,6 @@ src_configure() {
local myconf=(
$(qt_use icu)
$(qt_use !icu iconv)
- $(qt_use systemd journald)
)
use old-kernel && myconf+=(
-no-feature-renameat2 # needs Linux 3.16, bug 669994
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2023-09-03 8:02 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2023-09-03 8:02 UTC (permalink / raw
To: gentoo-commits
commit: d105bdeb2221778d76fd1a8241b1a8ea356fbce6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 5 23:46:28 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 3 08:00:43 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=d105bdeb
dev-qt/qtcore: Drop obsolete metadata
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/metadata.xml | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/dev-qt/qtcore/metadata.xml b/dev-qt/qtcore/metadata.xml
index 44b12b34..eac86fb8 100644
--- a/dev-qt/qtcore/metadata.xml
+++ b/dev-qt/qtcore/metadata.xml
@@ -6,8 +6,7 @@
<name>Gentoo Qt Project</name>
</maintainer>
<use>
- <flag name="old-kernel" restrict="<dev-qt/qtcore-5.15.0">Disable syscalls not available on Linux kernels older than 3.17</flag>
- <flag name="old-kernel" restrict=">=dev-qt/qtcore-5.15.0">Disable syscalls not available on Linux kernels older than 4.11</flag>
+ <flag name="old-kernel">Disable syscalls not available on Linux kernels older than 4.11</flag>
<flag name="systemd">Enable native journald logging support</flag>
</use>
<upstream>
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2023-06-22 15:53 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2023-06-22 15:53 UTC (permalink / raw
To: gentoo-commits
commit: 4c9d2129b757f5e10e73a9d5e25994542c3e9d07
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 17:30:44 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jun 22 15:53:37 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=4c9d2129
dev-qt/qtcore: Make use of qt5_syncqt_version()
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.15.10.9999.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-qt/qtcore/qtcore-5.15.10.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.10.9999.ebuild
index e8431443..3478e067 100644
--- a/dev-qt/qtcore/qtcore-5.15.10.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.10.9999.ebuild
@@ -79,6 +79,9 @@ src_prepare() {
fi
qt5-build_src_prepare
+
+ # workaround for a79a370c (...Annotate-QMutex-...patch) adding a header
+ qt5_syncqt_version
}
src_configure() {
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2022-06-18 14:27 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2022-06-18 14:27 UTC (permalink / raw
To: gentoo-commits
commit: bce861717d5120f95d17eec6ce9d672ae791e80c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 23:10:33 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 18 14:21:22 2022 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=bce86171
dev-qt/qtcore: add FORTIFY_SOURCE=3 workaround (force back to =2)
As discussed with asturm until we know what's happening with
the upstream bug. We can consider the opensuse patch once
that's resolved, if the upstream fix isn't made public, almost
certainly via KDE Qt5PatchCollection. But we'll see.
Bug: https://bugs.gentoo.org/847145
Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.15.5.9999.ebuild | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
diff --git a/dev-qt/qtcore/qtcore-5.15.5.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.5.9999.ebuild
index 84966e24..1f4a57ff 100644
--- a/dev-qt/qtcore/qtcore-5.15.5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.5.9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
QT5_MODULE="qtbase"
-inherit linux-info qt5-build
+inherit linux-info flag-o-matic qt5-build
DESCRIPTION="Cross-platform application development framework"
SLOT=5/${QT5_PV}
@@ -58,6 +58,25 @@ src_prepare() {
# fix missing qt_version_tag symbol w/ LTO, bug 674382
sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
+ # Broken with FORTIFY_SOURCE=3
+ # Our toolchain sets F_S=2 by default w/ >= -O2, so we need
+ # to unset F_S first, then explicitly set 2, to negate any default
+ # and anything set by the user if they're choosing 3 (or if they've
+ # modified GCC to set 3).
+ #
+ # Refs:
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105078
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105709
+ # https://bugreports.qt.io/browse/QTBUG-103782
+ # bug #847145
+ if is-flagq '-O[23]' || is-flagq '-Ofast' ; then
+ # We can't unconditionally do this b/c we fortify needs
+ # some level of optimisation.
+ filter-flags -D_FORTIFY_SOURCE=3
+ # (Qt doesn't seem to respect CPPFLAGS?)
+ append-flags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
+ fi
+
qt5-build_src_prepare
}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2022-05-20 6:46 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2022-05-20 6:46 UTC (permalink / raw
To: gentoo-commits
commit: 3f34ed50026289f348aa3301c0f3a8deea31540c
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 05:03:48 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 20 06:35:57 2022 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=3f34ed50
dev-qt/qtcore: keyword 5.15.3 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.15.4.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtcore/qtcore-5.15.4.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.4.9999.ebuild
index f8c7d657..e197e2ff 100644
--- a/dev-qt/qtcore/qtcore-5.15.4.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.4.9999.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Cross-platform application development framework"
SLOT=5/${QT5_PV}
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
IUSE="icu old-kernel systemd"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2022-03-21 10:06 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2022-03-21 10:06 UTC (permalink / raw
To: gentoo-commits
commit: cd28c783082b970b1c52580c2485979d42ae6d5a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 27 20:55:59 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 10:04:45 2022 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=cd28c783
dev-qt/qtcore: Symlink qmake to /usr/bin/qmake5
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.15.3.9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-qt/qtcore/qtcore-5.15.3.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.3.9999.ebuild
index bf94a0df..3d3b8751 100644
--- a/dev-qt/qtcore/qtcore-5.15.3.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.3.9999.ebuild
@@ -81,6 +81,7 @@ src_configure() {
src_install() {
qt5-build_src_install
+ qt5_symlink_binary_to_path qmake 5
local flags=(
DBUS FREETYPE IMAGEFORMAT_JPEG IMAGEFORMAT_PNG
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2021-02-02 0:49 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2021-02-02 0:49 UTC (permalink / raw
To: gentoo-commits
commit: 9ff8d7a06d35186160ece9436416324342684465
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 2 00:45:47 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 2 00:48:43 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=9ff8d7a0
dev-qt/qtcore: Remove obsolete blocker on !<dev-qt/qtcore-4.8.7-r4:4
Last match removed 2.95 years ago.
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.15.9999.ebuild | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.15.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.9999.ebuild
index 449fddfc..06672498 100644
--- a/dev-qt/qtcore/qtcore-5.15.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -24,9 +24,7 @@ DEPEND="
!icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
"
-RDEPEND="${DEPEND}
- !<dev-qt/qtcore-4.8.7-r4:4
-"
+RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2020-04-12 18:09 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2020-04-12 18:09 UTC (permalink / raw
To: gentoo-commits
commit: dc7faccb8dccf0e3b418bef7b23f49b004fb4208
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 12 17:46:45 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 12 18:04:04 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=dc7faccb
dev-qt/qtcore: In >=5.15, disable statx only with IUSE="old-kernel"
Bug: https://bugs.gentoo.org/672856
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/metadata.xml | 3 ++-
dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild | 2 +-
dev-qt/qtcore/qtcore-5.15.9999.ebuild | 8 ++++----
dev-qt/qtcore/qtcore-5.9999.ebuild | 8 ++++----
4 files changed, 11 insertions(+), 10 deletions(-)
diff --git a/dev-qt/qtcore/metadata.xml b/dev-qt/qtcore/metadata.xml
index 8342d1e9..9354e57a 100644
--- a/dev-qt/qtcore/metadata.xml
+++ b/dev-qt/qtcore/metadata.xml
@@ -6,7 +6,8 @@
<name>Gentoo Qt Project</name>
</maintainer>
<use>
- <flag name="old-kernel">Disable syscalls not available on Linux kernels older than 3.17</flag>
+ <flag name="old-kernel" restrict="<dev-qt/qtcore-5.15.0">Disable syscalls not available on Linux kernels older than 3.17</flag>
+ <flag name="old-kernel" restrict=">=dev-qt/qtcore-5.15.0">Disable syscalls not available on Linux kernels older than 4.11</flag>
<flag name="systemd">Enable native journald logging support</flag>
</use>
<upstream>
diff --git a/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild b/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
index 8fe97564..16b2ab23 100644
--- a/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
@@ -67,7 +67,7 @@ src_prepare() {
src_configure() {
local myconf=(
- -no-feature-statx # bug 672856
+ -no-feature-statx # needs Linux 4.11, bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
$(qt_use systemd journald)
diff --git a/dev-qt/qtcore/qtcore-5.15.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.9999.ebuild
index 8fe97564..449fddfc 100644
--- a/dev-qt/qtcore/qtcore-5.15.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.9999.ebuild
@@ -49,9 +49,9 @@ PATCHES=( "${FILESDIR}/${PN}-5.14.1-cmake-macro-backward-compat.patch" ) # bug 7
pkg_pretend() {
use kernel_linux || return
get_running_version
- if kernel_is -lt 3 17 && ! use old-kernel; then
- ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for"
- ewarn "dev-qt/qtcore to function on this kernel properly. See Bug #669994."
+ if kernel_is -lt 4 11 && ! use old-kernel; then
+ ewarn "The running kernel is older than 4.11. USE=old-kernel is needed for"
+ ewarn "dev-qt/qtcore to function on this kernel properly. Bugs #669994, #672856"
fi
}
@@ -67,7 +67,6 @@ src_prepare() {
src_configure() {
local myconf=(
- -no-feature-statx # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
$(qt_use systemd journald)
@@ -75,6 +74,7 @@ src_configure() {
use old-kernel && myconf+=(
-no-feature-renameat2 # needs Linux 3.16, bug 669994
-no-feature-getentropy # needs Linux 3.17, bug 669994
+ -no-feature-statx # needs Linux 4.11, bug 672856
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index ff1430d7..77ca00e6 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -48,9 +48,9 @@ QT5_GENTOO_PRIVATE_CONFIG=(
pkg_pretend() {
use kernel_linux || return
get_running_version
- if kernel_is -lt 3 17 && ! use old-kernel; then
- ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for"
- ewarn "dev-qt/qtcore to function on this kernel properly. See Bug #669994."
+ if kernel_is -lt 4 11 && ! use old-kernel; then
+ ewarn "The running kernel is older than 4.11. USE=old-kernel is needed for"
+ ewarn "dev-qt/qtcore to function on this kernel properly. Bugs #669994, #672856"
fi
}
@@ -66,7 +66,6 @@ src_prepare() {
src_configure() {
local myconf=(
- -no-feature-statx # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
$(qt_use systemd journald)
@@ -74,6 +73,7 @@ src_configure() {
use old-kernel && myconf+=(
-no-feature-renameat2 # needs Linux 3.16, bug 669994
-no-feature-getentropy # needs Linux 3.17, bug 669994
+ -no-feature-statx # needs Linux 4.11, bug 672856
)
qt5-build_src_configure
}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2020-04-09 18:18 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2020-04-09 18:18 UTC (permalink / raw
To: gentoo-commits
commit: 3e6eeb7983e0b1fe6ea6dc47bc6cc3a44730f5f3
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 8 19:10:05 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 9 18:12:27 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=3e6eeb79
dev-qt/qtcore: More fine-grained subslot
Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.14.9999.ebuild | 2 ++
dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild | 2 ++
dev-qt/qtcore/qtcore-5.15.9999.ebuild | 2 ++
dev-qt/qtcore/qtcore-5.9999.ebuild | 2 ++
4 files changed, 8 insertions(+)
diff --git a/dev-qt/qtcore/qtcore-5.14.9999.ebuild b/dev-qt/qtcore/qtcore-5.14.9999.ebuild
index 7469ab23..14b4d293 100644
--- a/dev-qt/qtcore/qtcore-5.14.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.14.9999.ebuild
@@ -2,10 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
QT5_MODULE="qtbase"
inherit linux-info qt5-build
DESCRIPTION="Cross-platform application development framework"
+SLOT=5/$(ver_cut 1-3)
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
diff --git a/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild b/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
index 7469ab23..14b4d293 100644
--- a/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
@@ -2,10 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
QT5_MODULE="qtbase"
inherit linux-info qt5-build
DESCRIPTION="Cross-platform application development framework"
+SLOT=5/$(ver_cut 1-3)
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
diff --git a/dev-qt/qtcore/qtcore-5.15.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.9999.ebuild
index 7469ab23..14b4d293 100644
--- a/dev-qt/qtcore/qtcore-5.15.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.9999.ebuild
@@ -2,10 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
QT5_MODULE="qtbase"
inherit linux-info qt5-build
DESCRIPTION="Cross-platform application development framework"
+SLOT=5/$(ver_cut 1-3)
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 7622204e..fc5723d2 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -2,10 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
QT5_MODULE="qtbase"
inherit linux-info qt5-build
DESCRIPTION="Cross-platform application development framework"
+SLOT=5/$(ver_cut 1-3)
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2020-04-09 18:10 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2020-04-09 18:10 UTC (permalink / raw
To: gentoo-commits
commit: 35678fe2decea3d9de1a317c9e8e6a031437b334
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 8 08:50:19 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 9 18:09:50 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=35678fe2
dev-qt/qtcore: enable renameat2 and getentropy conditionally
Add USE=old-kernel to switch off the new syscalls.
renameat2() and getentropy() are not available until linux-3.17.
Bug: https://bugs.gentoo.org/669994
Package-Manager: Portage-2.3.88, Repoman-2.3.18
Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>
Closes: https://github.com/gentoo/qt/pull/214
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/metadata.xml | 1 +
dev-qt/qtcore/qtcore-5.14.9999.ebuild | 16 ++++++++++++++--
dev-qt/qtcore/qtcore-5.15.9999.ebuild | 16 ++++++++++++++--
dev-qt/qtcore/qtcore-5.9999.ebuild | 18 +++++++++++++++---
4 files changed, 44 insertions(+), 7 deletions(-)
diff --git a/dev-qt/qtcore/metadata.xml b/dev-qt/qtcore/metadata.xml
index c612265c..34d2b272 100644
--- a/dev-qt/qtcore/metadata.xml
+++ b/dev-qt/qtcore/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Qt Project</name>
</maintainer>
<use>
+ <flag name="old-kernel">disable new syscalls for Linux kernel >= 3.17</flag>
<flag name="systemd">Enable native journald logging support</flag>
</use>
<upstream>
diff --git a/dev-qt/qtcore/qtcore-5.14.9999.ebuild b/dev-qt/qtcore/qtcore-5.14.9999.ebuild
index 9b476abf..a6f5b7fc 100644
--- a/dev-qt/qtcore/qtcore-5.14.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.14.9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
QT5_MODULE="qtbase"
-inherit qt5-build
+inherit linux-info qt5-build
DESCRIPTION="Cross-platform application development framework"
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
fi
-IUSE="icu systemd"
+IUSE="icu old-kernel systemd"
DEPEND="
dev-libs/double-conversion:=
@@ -44,6 +44,16 @@ QT5_GENTOO_PRIVATE_CONFIG=(
PATCHES=( "${FILESDIR}/${PN}-5.14.1-cmake-macro-backward-compat.patch" ) # bug 703306
+pkg_pretend() {
+ if use kernel_linux; then
+ get_running_version
+ if kernel_is -lt 3 17 && ! use old-kernel; then
+ ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
+ ewarn "to function on this kernel properly. See Bug #669994."
+ fi
+ fi
+}
+
src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140
sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || die
@@ -59,6 +69,8 @@ src_configure() {
-no-feature-statx # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
+ $(qt_use !old-kernel feature-renameat2) # needs Linux 3.16, bug 669994
+ $(qt_use !old-kernel feature-getentropy) # needs Linux 3.17, bug 669994
$(qt_use systemd journald)
)
qt5-build_src_configure
diff --git a/dev-qt/qtcore/qtcore-5.15.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.9999.ebuild
index 9b476abf..a6f5b7fc 100644
--- a/dev-qt/qtcore/qtcore-5.15.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
QT5_MODULE="qtbase"
-inherit qt5-build
+inherit linux-info qt5-build
DESCRIPTION="Cross-platform application development framework"
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
fi
-IUSE="icu systemd"
+IUSE="icu old-kernel systemd"
DEPEND="
dev-libs/double-conversion:=
@@ -44,6 +44,16 @@ QT5_GENTOO_PRIVATE_CONFIG=(
PATCHES=( "${FILESDIR}/${PN}-5.14.1-cmake-macro-backward-compat.patch" ) # bug 703306
+pkg_pretend() {
+ if use kernel_linux; then
+ get_running_version
+ if kernel_is -lt 3 17 && ! use old-kernel; then
+ ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
+ ewarn "to function on this kernel properly. See Bug #669994."
+ fi
+ fi
+}
+
src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140
sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || die
@@ -59,6 +69,8 @@ src_configure() {
-no-feature-statx # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
+ $(qt_use !old-kernel feature-renameat2) # needs Linux 3.16, bug 669994
+ $(qt_use !old-kernel feature-getentropy) # needs Linux 3.17, bug 669994
$(qt_use systemd journald)
)
qt5-build_src_configure
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 4ef01cf6..c39aa396 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
QT5_MODULE="qtbase"
-inherit qt5-build
+inherit linux-info qt5-build
DESCRIPTION="Cross-platform application development framework"
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
fi
-IUSE="icu systemd"
+IUSE="icu old-kernel systemd"
DEPEND="
dev-libs/double-conversion:=
@@ -43,6 +43,16 @@ QT5_GENTOO_PRIVATE_CONFIG=(
!:xml
)
+pkg_pretend() {
+ if use kernel_linux; then
+ get_running_version
+ if kernel_is -lt 3 17 && ! use old-kernel; then
+ ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
+ ewarn "to function on this kernel properly. See Bug #669994."
+ fi
+ fi
+}
+
src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140
sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || die
@@ -58,6 +68,8 @@ src_configure() {
-no-feature-statx # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
+ $(qt_use !old-kernel feature-renameat2) # needs Linux 3.16, bug 669994
+ $(qt_use !old-kernel feature-getentropy) # needs Linux 3.17, bug 669994
$(qt_use systemd journald)
)
qt5-build_src_configure
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2020-04-09 18:10 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2020-04-09 18:10 UTC (permalink / raw
To: gentoo-commits
commit: 9a5c96c676c7fbe248a10d59f8803872f4a9e2be
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 9 18:06:08 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 9 18:09:58 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=9a5c96c6
dev-qt/qtcore: Update 5.15.0_beta3
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild b/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
index 9b476abf..7469ab23 100644
--- a/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
QT5_MODULE="qtbase"
-inherit qt5-build
+inherit linux-info qt5-build
DESCRIPTION="Cross-platform application development framework"
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
fi
-IUSE="icu systemd"
+IUSE="icu old-kernel systemd"
DEPEND="
dev-libs/double-conversion:=
@@ -44,6 +44,15 @@ QT5_GENTOO_PRIVATE_CONFIG=(
PATCHES=( "${FILESDIR}/${PN}-5.14.1-cmake-macro-backward-compat.patch" ) # bug 703306
+pkg_pretend() {
+ use kernel_linux || return
+ get_running_version
+ if kernel_is -lt 3 17 && ! use old-kernel; then
+ ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
+ ewarn "to function on this kernel properly. See Bug #669994."
+ fi
+}
+
src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140
sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || die
@@ -59,6 +68,8 @@ src_configure() {
-no-feature-statx # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
+ $(qt_use !old-kernel feature-renameat2) # needs Linux 3.16, bug 669994
+ $(qt_use !old-kernel feature-getentropy) # needs Linux 3.17, bug 669994
$(qt_use systemd journald)
)
qt5-build_src_configure
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2020-04-09 18:10 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2020-04-09 18:10 UTC (permalink / raw
To: gentoo-commits
commit: 309a55f158cac29e11823e3904632520b205edfb
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 9 18:02:28 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 9 18:09:57 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=309a55f1
dev-qt/qtcore: Improve old-kernel metadata description
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtcore/metadata.xml b/dev-qt/qtcore/metadata.xml
index 34d2b272..8342d1e9 100644
--- a/dev-qt/qtcore/metadata.xml
+++ b/dev-qt/qtcore/metadata.xml
@@ -6,7 +6,7 @@
<name>Gentoo Qt Project</name>
</maintainer>
<use>
- <flag name="old-kernel">disable new syscalls for Linux kernel >= 3.17</flag>
+ <flag name="old-kernel">Disable syscalls not available on Linux kernels older than 3.17</flag>
<flag name="systemd">Enable native journald logging support</flag>
</use>
<upstream>
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2020-04-09 18:10 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2020-04-09 18:10 UTC (permalink / raw
To: gentoo-commits
commit: 95afe01e2b4de041b40bd772858869815a3c9745
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 9 18:05:03 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 9 18:09:57 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=95afe01e
dev-qt/qtcore: Reduce indentation in pkg_pretend
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.14.9999.ebuild | 11 +++++------
dev-qt/qtcore/qtcore-5.15.9999.ebuild | 11 +++++------
dev-qt/qtcore/qtcore-5.9999.ebuild | 11 +++++------
3 files changed, 15 insertions(+), 18 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.14.9999.ebuild b/dev-qt/qtcore/qtcore-5.14.9999.ebuild
index a6f5b7fc..7469ab23 100644
--- a/dev-qt/qtcore/qtcore-5.14.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.14.9999.ebuild
@@ -45,12 +45,11 @@ QT5_GENTOO_PRIVATE_CONFIG=(
PATCHES=( "${FILESDIR}/${PN}-5.14.1-cmake-macro-backward-compat.patch" ) # bug 703306
pkg_pretend() {
- if use kernel_linux; then
- get_running_version
- if kernel_is -lt 3 17 && ! use old-kernel; then
- ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
- ewarn "to function on this kernel properly. See Bug #669994."
- fi
+ use kernel_linux || return
+ get_running_version
+ if kernel_is -lt 3 17 && ! use old-kernel; then
+ ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
+ ewarn "to function on this kernel properly. See Bug #669994."
fi
}
diff --git a/dev-qt/qtcore/qtcore-5.15.9999.ebuild b/dev-qt/qtcore/qtcore-5.15.9999.ebuild
index a6f5b7fc..7469ab23 100644
--- a/dev-qt/qtcore/qtcore-5.15.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.9999.ebuild
@@ -45,12 +45,11 @@ QT5_GENTOO_PRIVATE_CONFIG=(
PATCHES=( "${FILESDIR}/${PN}-5.14.1-cmake-macro-backward-compat.patch" ) # bug 703306
pkg_pretend() {
- if use kernel_linux; then
- get_running_version
- if kernel_is -lt 3 17 && ! use old-kernel; then
- ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
- ewarn "to function on this kernel properly. See Bug #669994."
- fi
+ use kernel_linux || return
+ get_running_version
+ if kernel_is -lt 3 17 && ! use old-kernel; then
+ ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
+ ewarn "to function on this kernel properly. See Bug #669994."
fi
}
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index c39aa396..7622204e 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -44,12 +44,11 @@ QT5_GENTOO_PRIVATE_CONFIG=(
)
pkg_pretend() {
- if use kernel_linux; then
- get_running_version
- if kernel_is -lt 3 17 && ! use old-kernel; then
- ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
- ewarn "to function on this kernel properly. See Bug #669994."
- fi
+ use kernel_linux || return
+ get_running_version
+ if kernel_is -lt 3 17 && ! use old-kernel; then
+ ewarn "The running kernel is older than 3.17. USE=old-kernel is needed for ${CATEGORY}/${PN}"
+ ewarn "to function on this kernel properly. See Bug #669994."
fi
}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2019-08-24 9:14 Jimi Huotari
0 siblings, 0 replies; 48+ messages in thread
From: Jimi Huotari @ 2019-08-24 9:14 UTC (permalink / raw
To: gentoo-commits
commit: f4147c0b8d844b51940dd8badf511941289b84cc
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 24 09:14:20 2019 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sat Aug 24 09:14:20 2019 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=f4147c0b
dev-qt/qtcore: drop 'qfloat16-tables' from 5.14.9999
This was moved and removed from the build.
- https://code.qt.io/cgit/qt/qtbase.git/commit/?h=5.14&id=5e40d3d9
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.14.9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/dev-qt/qtcore/qtcore-5.14.9999.ebuild b/dev-qt/qtcore/qtcore-5.14.9999.ebuild
index d881786f..68c4c734 100644
--- a/dev-qt/qtcore/qtcore-5.14.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.14.9999.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
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2019-08-04 12:43 Michael Palimaka
0 siblings, 0 replies; 48+ messages in thread
From: Michael Palimaka @ 2019-08-04 12:43 UTC (permalink / raw
To: gentoo-commits
commit: 1b76480ac298bd1d4890e06ecafdd0277b37d0d8
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 4 12:43:33 2019 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug 4 12:43:43 2019 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=1b76480a
dev-qt/qtcore: $D has no trailing slash in EAPI 7
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.12.9999.ebuild | 2 +-
dev-qt/qtcore/qtcore-5.13.9999.ebuild | 2 +-
dev-qt/qtcore/qtcore-5.9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.12.9999.ebuild b/dev-qt/qtcore/qtcore-5.12.9999.ebuild
index 661a57a2..d881786f 100644
--- a/dev-qt/qtcore/qtcore-5.12.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.12.9999.ebuild
@@ -72,7 +72,7 @@ src_install() {
)
for flag in ${flags[@]}; do
- cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
+ cat >> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
#if defined(QT_NO_${flag}) && defined(QT_${flag})
# undef QT_NO_${flag}
diff --git a/dev-qt/qtcore/qtcore-5.13.9999.ebuild b/dev-qt/qtcore/qtcore-5.13.9999.ebuild
index 661a57a2..d881786f 100644
--- a/dev-qt/qtcore/qtcore-5.13.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.13.9999.ebuild
@@ -72,7 +72,7 @@ src_install() {
)
for flag in ${flags[@]}; do
- cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
+ cat >> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
#if defined(QT_NO_${flag}) && defined(QT_${flag})
# undef QT_NO_${flag}
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 661a57a2..d881786f 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -72,7 +72,7 @@ src_install() {
)
for flag in ${flags[@]}; do
- cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
+ cat >> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
#if defined(QT_NO_${flag}) && defined(QT_${flag})
# undef QT_NO_${flag}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2019-01-07 20:33 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2019-01-07 20:33 UTC (permalink / raw
To: gentoo-commits
commit: ffd4863f2536e76a6c855c7b6d82346299d4bd17
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 7 20:15:15 2019 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Jan 7 20:15:15 2019 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=ffd4863f
dev-qt/qtcore: sync with 5.11.3-r2 in gentoo.git
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.12.0.ebuild | 10 +++++++++-
dev-qt/qtcore/qtcore-5.12.9999.ebuild | 10 +++++++++-
dev-qt/qtcore/qtcore-5.9999.ebuild | 10 +++++++++-
3 files changed, 27 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.12.0.ebuild b/dev-qt/qtcore/qtcore-5.12.0.ebuild
index f6a45867..a77edf08 100644
--- a/dev-qt/qtcore/qtcore-5.12.0.ebuild
+++ b/dev-qt/qtcore/qtcore-5.12.0.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Cross-platform application development framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
fi
IUSE="icu systemd"
@@ -43,8 +43,16 @@ QT5_GENTOO_PRIVATE_CONFIG=(
!:xml
)
+src_prepare() {
+ # 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)
diff --git a/dev-qt/qtcore/qtcore-5.12.9999.ebuild b/dev-qt/qtcore/qtcore-5.12.9999.ebuild
index f6a45867..a77edf08 100644
--- a/dev-qt/qtcore/qtcore-5.12.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.12.9999.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Cross-platform application development framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
fi
IUSE="icu systemd"
@@ -43,8 +43,16 @@ QT5_GENTOO_PRIVATE_CONFIG=(
!:xml
)
+src_prepare() {
+ # 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)
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index f6a45867..a77edf08 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Cross-platform application development framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
fi
IUSE="icu systemd"
@@ -43,8 +43,16 @@ QT5_GENTOO_PRIVATE_CONFIG=(
!:xml
)
+src_prepare() {
+ # 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)
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2019-01-07 1:04 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2019-01-07 1:04 UTC (permalink / raw
To: gentoo-commits
commit: c14b6caccfe183122857fb7cf7d664ac3db9c966
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 6 21:25:59 2019 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Jan 6 21:25:59 2019 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=c14b6cac
dev-qt/qtcore: add := subslot dep on sys-libs/zlib
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org>
dev-qt/qtcore/qtcore-5.12.0.ebuild | 4 ++--
dev-qt/qtcore/qtcore-5.12.9999.ebuild | 4 ++--
dev-qt/qtcore/qtcore-5.9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.12.0.ebuild b/dev-qt/qtcore/qtcore-5.12.0.ebuild
index 571af4d5..290fc94e 100644
--- a/dev-qt/qtcore/qtcore-5.12.0.ebuild
+++ b/dev-qt/qtcore/qtcore-5.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -17,7 +17,7 @@ DEPEND="
dev-libs/double-conversion:=
dev-libs/glib:2
dev-libs/libpcre2[pcre16,unicode]
- sys-libs/zlib
+ sys-libs/zlib:=
icu? ( dev-libs/icu:= )
!icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
diff --git a/dev-qt/qtcore/qtcore-5.12.9999.ebuild b/dev-qt/qtcore/qtcore-5.12.9999.ebuild
index 25c17255..290fc94e 100644
--- a/dev-qt/qtcore/qtcore-5.12.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.12.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -17,7 +17,7 @@ DEPEND="
dev-libs/double-conversion:=
dev-libs/glib:2
dev-libs/libpcre2[pcre16,unicode]
- sys-libs/zlib
+ sys-libs/zlib:=
icu? ( dev-libs/icu:= )
!icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 25c17255..290fc94e 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -17,7 +17,7 @@ DEPEND="
dev-libs/double-conversion:=
dev-libs/glib:2
dev-libs/libpcre2[pcre16,unicode]
- sys-libs/zlib
+ sys-libs/zlib:=
icu? ( dev-libs/icu:= )
!icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2018-09-13 10:30 Jimi Huotari
0 siblings, 0 replies; 48+ messages in thread
From: Jimi Huotari @ 2018-09-13 10:30 UTC (permalink / raw
To: gentoo-commits
commit: d58aed70a809eef627f0ca954e8aa3517a7bba43
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 13 10:07:47 2018 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Thu Sep 13 10:10:54 2018 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=d58aed70
dev-qt/qtcore: sync with main Gentoo repo tree
Drop the XRENDER flag, which would lead to QT_NO_XRENDER being set,
which would lead to unwanted behaviour such as shadows not being
rendered around Qt context-menus.
Upstream removed the option a while ago, in
commit: http://code.qt.io/cgit/qt/qtbase.git/commit/?id=d37c353d
Bug: https://bugs.gentoo.org/648300
Package-Manager: Portage-2.3.49, Repoman-2.3.10
dev-qt/qtcore/qtcore-5.11.9999.ebuild | 2 +-
dev-qt/qtcore/qtcore-5.12.9999.ebuild | 2 +-
dev-qt/qtcore/qtcore-5.9.9999.ebuild | 2 +-
dev-qt/qtcore/qtcore-5.9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.11.9999.ebuild b/dev-qt/qtcore/qtcore-5.11.9999.ebuild
index 48916104..25c17255 100644
--- a/dev-qt/qtcore/qtcore-5.11.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.11.9999.ebuild
@@ -59,7 +59,7 @@ src_install() {
ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB WIDGETS
- XCURSOR XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ XCURSOR XFIXES XKB XRANDR XSYNC ZLIB
)
for flag in ${flags[@]}; do
diff --git a/dev-qt/qtcore/qtcore-5.12.9999.ebuild b/dev-qt/qtcore/qtcore-5.12.9999.ebuild
index 48916104..25c17255 100644
--- a/dev-qt/qtcore/qtcore-5.12.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.12.9999.ebuild
@@ -59,7 +59,7 @@ src_install() {
ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB WIDGETS
- XCURSOR XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ XCURSOR XFIXES XKB XRANDR XSYNC ZLIB
)
for flag in ${flags[@]}; do
diff --git a/dev-qt/qtcore/qtcore-5.9.9999.ebuild b/dev-qt/qtcore/qtcore-5.9.9999.ebuild
index 48916104..25c17255 100644
--- a/dev-qt/qtcore/qtcore-5.9.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9.9999.ebuild
@@ -59,7 +59,7 @@ src_install() {
ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB WIDGETS
- XCURSOR XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ XCURSOR XFIXES XKB XRANDR XSYNC ZLIB
)
for flag in ${flags[@]}; do
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 48916104..25c17255 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -59,7 +59,7 @@ src_install() {
ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB WIDGETS
- XCURSOR XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ XCURSOR XFIXES XKB XRANDR XSYNC ZLIB
)
for flag in ${flags[@]}; do
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2018-02-22 22:19 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2018-02-22 22:19 UTC (permalink / raw
To: gentoo-commits
commit: 0187047ebc112e073b31c7753d4d07d23a31c57a
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Thu Feb 22 19:49:40 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 22:14:14 2018 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=0187047e
dev-qt/qtcore: Enforce qtchooser qt5-default, block pre-switch qtcore:4
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-qt/qtcore/{qtcore-5.10.1.ebuild => qtcore-5.10.1-r1.ebuild} | 4 +++-
dev-qt/qtcore/qtcore-5.11.0_alpha.ebuild | 4 +++-
dev-qt/qtcore/qtcore-5.11.9999.ebuild | 4 +++-
dev-qt/qtcore/qtcore-5.9.9999.ebuild | 4 +++-
dev-qt/qtcore/qtcore-5.9999.ebuild | 4 +++-
5 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.10.1.ebuild b/dev-qt/qtcore/qtcore-5.10.1-r1.ebuild
similarity index 96%
rename from dev-qt/qtcore/qtcore-5.10.1.ebuild
rename to dev-qt/qtcore/qtcore-5.10.1-r1.ebuild
index 368fe44d..9e4d7aab 100644
--- a/dev-qt/qtcore/qtcore-5.10.1.ebuild
+++ b/dev-qt/qtcore/qtcore-5.10.1-r1.ebuild
@@ -22,7 +22,9 @@ DEPEND="
!icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ !<dev-qt/qtcore-4.8.7-r4:4
+"
QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
diff --git a/dev-qt/qtcore/qtcore-5.11.0_alpha.ebuild b/dev-qt/qtcore/qtcore-5.11.0_alpha.ebuild
index 368fe44d..9e4d7aab 100644
--- a/dev-qt/qtcore/qtcore-5.11.0_alpha.ebuild
+++ b/dev-qt/qtcore/qtcore-5.11.0_alpha.ebuild
@@ -22,7 +22,9 @@ DEPEND="
!icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ !<dev-qt/qtcore-4.8.7-r4:4
+"
QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
diff --git a/dev-qt/qtcore/qtcore-5.11.9999.ebuild b/dev-qt/qtcore/qtcore-5.11.9999.ebuild
index 368fe44d..9e4d7aab 100644
--- a/dev-qt/qtcore/qtcore-5.11.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.11.9999.ebuild
@@ -22,7 +22,9 @@ DEPEND="
!icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ !<dev-qt/qtcore-4.8.7-r4:4
+"
QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
diff --git a/dev-qt/qtcore/qtcore-5.9.9999.ebuild b/dev-qt/qtcore/qtcore-5.9.9999.ebuild
index 368fe44d..9e4d7aab 100644
--- a/dev-qt/qtcore/qtcore-5.9.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9.9999.ebuild
@@ -22,7 +22,9 @@ DEPEND="
!icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ !<dev-qt/qtcore-4.8.7-r4:4
+"
QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 368fe44d..9e4d7aab 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -22,7 +22,9 @@ DEPEND="
!icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ !<dev-qt/qtcore-4.8.7-r4:4
+"
QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2018-02-06 12:32 Michael Palimaka
0 siblings, 0 replies; 48+ messages in thread
From: Michael Palimaka @ 2018-02-06 12:32 UTC (permalink / raw
To: gentoo-commits
commit: 6d5b33f7c7c9cd0aaaab791313a3946caedc7dd9
Author: Psi <public+gentoo <AT> psionix <DOT> net>
AuthorDate: Tue Feb 6 12:30:29 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Feb 6 12:32:30 2018 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=6d5b33f7
dev-qt/qtcore: add support for mangling QT_NO_WIDGETS
Bug: https://bugs.gentoo.org/646504
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-qt/qtcore/qtcore-5.10.0.ebuild | 8 ++++----
dev-qt/qtcore/qtcore-5.10.9999.ebuild | 8 ++++----
dev-qt/qtcore/qtcore-5.11.9999.ebuild | 8 ++++----
dev-qt/qtcore/qtcore-5.9.9999.ebuild | 4 ++--
dev-qt/qtcore/qtcore-5.9999.ebuild | 4 ++--
5 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.10.0.ebuild b/dev-qt/qtcore/qtcore-5.10.0.ebuild
index d2aa31ee..368fe44d 100644
--- a/dev-qt/qtcore/qtcore-5.10.0.ebuild
+++ b/dev-qt/qtcore/qtcore-5.10.0.ebuild
@@ -54,10 +54,10 @@ src_install() {
qt5-build_src_install
local flags=(
- ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
- HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
- OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
- XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
+ HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
+ OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB WIDGETS
+ XCURSOR XFIXES XKB XRANDR XRENDER XSYNC ZLIB
)
for flag in ${flags[@]}; do
diff --git a/dev-qt/qtcore/qtcore-5.10.9999.ebuild b/dev-qt/qtcore/qtcore-5.10.9999.ebuild
index d2aa31ee..368fe44d 100644
--- a/dev-qt/qtcore/qtcore-5.10.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.10.9999.ebuild
@@ -54,10 +54,10 @@ src_install() {
qt5-build_src_install
local flags=(
- ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
- HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
- OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
- XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
+ HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
+ OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB WIDGETS
+ XCURSOR XFIXES XKB XRANDR XRENDER XSYNC ZLIB
)
for flag in ${flags[@]}; do
diff --git a/dev-qt/qtcore/qtcore-5.11.9999.ebuild b/dev-qt/qtcore/qtcore-5.11.9999.ebuild
index d2aa31ee..368fe44d 100644
--- a/dev-qt/qtcore/qtcore-5.11.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.11.9999.ebuild
@@ -54,10 +54,10 @@ src_install() {
qt5-build_src_install
local flags=(
- ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
- HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
- OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
- XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
+ HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
+ OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB WIDGETS
+ XCURSOR XFIXES XKB XRANDR XRENDER XSYNC ZLIB
)
for flag in ${flags[@]}; do
diff --git a/dev-qt/qtcore/qtcore-5.9.9999.ebuild b/dev-qt/qtcore/qtcore-5.9.9999.ebuild
index 54eb30f5..368fe44d 100644
--- a/dev-qt/qtcore/qtcore-5.9.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9.9999.ebuild
@@ -56,8 +56,8 @@ src_install() {
local flags=(
ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
- OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
- XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB WIDGETS
+ XCURSOR XFIXES XKB XRANDR XRENDER XSYNC ZLIB
)
for flag in ${flags[@]}; do
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 54eb30f5..368fe44d 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -56,8 +56,8 @@ src_install() {
local flags=(
ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
- OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
- XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB WIDGETS
+ XCURSOR XFIXES XKB XRANDR XRENDER XSYNC ZLIB
)
for flag in ${flags[@]}; do
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2018-02-02 11:54 Michael Palimaka
0 siblings, 0 replies; 48+ messages in thread
From: Michael Palimaka @ 2018-02-02 11:54 UTC (permalink / raw
To: gentoo-commits
commit: ca05e01917d000e2a1f6bfd2aba2c8fa5290675a
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 26 06:44:36 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 11:53:56 2018 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=ca05e019
dev-qt/qtcore: add QT5_GENTOO_PRIVATE_CONFIG
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-qt/qtcore/qtcore-5.10.0.ebuild | 9 ++++++++-
dev-qt/qtcore/qtcore-5.10.9999.ebuild | 9 ++++++++-
dev-qt/qtcore/qtcore-5.11.9999.ebuild | 7 +++++++
dev-qt/qtcore/qtcore-5.9.4.ebuild | 7 +++++++
dev-qt/qtcore/qtcore-5.9.9999.ebuild | 9 ++++++++-
dev-qt/qtcore/qtcore-5.9999.ebuild | 9 ++++++++-
6 files changed, 46 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.10.0.ebuild b/dev-qt/qtcore/qtcore-5.10.0.ebuild
index b568c54d..d2aa31ee 100644
--- a/dev-qt/qtcore/qtcore-5.10.0.ebuild
+++ b/dev-qt/qtcore/qtcore-5.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -34,6 +34,13 @@ QT5_TARGET_SUBDIRS=(
doc
)
+QT5_GENTOO_PRIVATE_CONFIG=(
+ !:network
+ !:sql
+ !:testlib
+ !:xml
+)
+
src_configure() {
local myconf=(
$(qt_use icu)
diff --git a/dev-qt/qtcore/qtcore-5.10.9999.ebuild b/dev-qt/qtcore/qtcore-5.10.9999.ebuild
index b568c54d..d2aa31ee 100644
--- a/dev-qt/qtcore/qtcore-5.10.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.10.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -34,6 +34,13 @@ QT5_TARGET_SUBDIRS=(
doc
)
+QT5_GENTOO_PRIVATE_CONFIG=(
+ !:network
+ !:sql
+ !:testlib
+ !:xml
+)
+
src_configure() {
local myconf=(
$(qt_use icu)
diff --git a/dev-qt/qtcore/qtcore-5.11.9999.ebuild b/dev-qt/qtcore/qtcore-5.11.9999.ebuild
index 970e630d..d2aa31ee 100644
--- a/dev-qt/qtcore/qtcore-5.11.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.11.9999.ebuild
@@ -34,6 +34,13 @@ QT5_TARGET_SUBDIRS=(
doc
)
+QT5_GENTOO_PRIVATE_CONFIG=(
+ !:network
+ !:sql
+ !:testlib
+ !:xml
+)
+
src_configure() {
local myconf=(
$(qt_use icu)
diff --git a/dev-qt/qtcore/qtcore-5.9.4.ebuild b/dev-qt/qtcore/qtcore-5.9.4.ebuild
index bce7aeab..54eb30f5 100644
--- a/dev-qt/qtcore/qtcore-5.9.4.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9.4.ebuild
@@ -34,6 +34,13 @@ QT5_TARGET_SUBDIRS=(
doc
)
+QT5_GENTOO_PRIVATE_CONFIG=(
+ !:network
+ !:sql
+ !:testlib
+ !:xml
+)
+
src_configure() {
local myconf=(
$(qt_use icu)
diff --git a/dev-qt/qtcore/qtcore-5.9.9999.ebuild b/dev-qt/qtcore/qtcore-5.9.9999.ebuild
index 779bc30c..54eb30f5 100644
--- a/dev-qt/qtcore/qtcore-5.9.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -34,6 +34,13 @@ QT5_TARGET_SUBDIRS=(
doc
)
+QT5_GENTOO_PRIVATE_CONFIG=(
+ !:network
+ !:sql
+ !:testlib
+ !:xml
+)
+
src_configure() {
local myconf=(
$(qt_use icu)
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 779bc30c..54eb30f5 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -34,6 +34,13 @@ QT5_TARGET_SUBDIRS=(
doc
)
+QT5_GENTOO_PRIVATE_CONFIG=(
+ !:network
+ !:sql
+ !:testlib
+ !:xml
+)
+
src_configure() {
local myconf=(
$(qt_use icu)
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2017-12-09 23:02 Jimi Huotari
0 siblings, 0 replies; 48+ messages in thread
From: Jimi Huotari @ 2017-12-09 23:02 UTC (permalink / raw
To: gentoo-commits
commit: 4a318f4fe92e2b8a987920e5579222dacf5968fc
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 12:12:10 2017 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 12:57:53 2017 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=4a318f4f
dev-qt/qtcore: add 'src/tools/qvkgen' to subdirs
Building 'dev-qt/qtgui' will fail without this new tool.
Package-Manager: Portage-2.3.17, Repoman-2.3.6
dev-qt/qtcore/qtcore-5.10.9999.ebuild | 1 +
dev-qt/qtcore/qtcore-5.9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-qt/qtcore/qtcore-5.10.9999.ebuild b/dev-qt/qtcore/qtcore-5.10.9999.ebuild
index b568c54d..bbe1ad96 100644
--- a/dev-qt/qtcore/qtcore-5.10.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.10.9999.ebuild
@@ -31,6 +31,7 @@ QT5_TARGET_SUBDIRS=(
src/tools/qfloat16-tables
src/corelib
src/tools/qlalr
+ src/tools/qvkgen
doc
)
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 779bc30c..0dcfb236 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -31,6 +31,7 @@ QT5_TARGET_SUBDIRS=(
src/tools/qfloat16-tables
src/corelib
src/tools/qlalr
+ src/tools/qvkgen
doc
)
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2017-09-08 15:52 Michael Palimaka
0 siblings, 0 replies; 48+ messages in thread
From: Michael Palimaka @ 2017-09-08 15:52 UTC (permalink / raw
To: gentoo-commits
commit: c00c316dcf9e123f2d1eeeabd11774a8a491dafc
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 7 14:26:26 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Sep 8 15:51:58 2017 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=c00c316d
dev-qt/qtcore: replicate ifdefs removed in >=5.8
Gentoo-bug: 620348
Package-Manager: Portage-2.3.6, Repoman-2.3.3
dev-qt/qtcore/qtcore-5.10.9999.ebuild | 22 ++++++++++++++++++++++
dev-qt/qtcore/qtcore-5.9.1.ebuild | 22 ++++++++++++++++++++++
dev-qt/qtcore/qtcore-5.9.9999.ebuild | 22 ++++++++++++++++++++++
dev-qt/qtcore/qtcore-5.9999.ebuild | 22 ++++++++++++++++++++++
4 files changed, 88 insertions(+)
diff --git a/dev-qt/qtcore/qtcore-5.10.9999.ebuild b/dev-qt/qtcore/qtcore-5.10.9999.ebuild
index 175000e7..b568c54d 100644
--- a/dev-qt/qtcore/qtcore-5.10.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.10.9999.ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
}
+
+src_install() {
+ qt5-build_src_install
+
+ local flags=(
+ ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
+ HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
+ OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+ XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ )
+
+ 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.9.1.ebuild b/dev-qt/qtcore/qtcore-5.9.1.ebuild
index 175000e7..779bc30c 100644
--- a/dev-qt/qtcore/qtcore-5.9.1.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9.1.ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
}
+
+src_install() {
+ qt5-build_src_install
+
+ local flags=(
+ ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
+ HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
+ OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+ XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ )
+
+ 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.9.9999.ebuild b/dev-qt/qtcore/qtcore-5.9.9999.ebuild
index 175000e7..779bc30c 100644
--- a/dev-qt/qtcore/qtcore-5.9.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9.9999.ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
}
+
+src_install() {
+ qt5-build_src_install
+
+ local flags=(
+ ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
+ HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
+ OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+ XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ )
+
+ 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.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 175000e7..779bc30c 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
}
+
+src_install() {
+ qt5-build_src_install
+
+ local flags=(
+ ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
+ HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
+ OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+ XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+ )
+
+ 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
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2017-04-18 16:15 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2017-04-18 16:15 UTC (permalink / raw
To: gentoo-commits
commit: 685469744619d170ff18bf8974f9fd9ca1dfd3ce
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 17 13:25:37 2017 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Apr 18 16:13:20 2017 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=68546974
dev-qt/qtcore: Add 'src/tools/qfloat16-tables' to target subdirs
This directory needs to have been processed before 'src/corelib', or
the compilation will fail.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
dev-qt/qtcore/qtcore-5.9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index cce06a22..175000e7 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -28,6 +28,7 @@ QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
src/tools/moc
src/tools/rcc
+ src/tools/qfloat16-tables
src/corelib
src/tools/qlalr
doc
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2017-04-18 16:15 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2017-04-18 16:15 UTC (permalink / raw
To: gentoo-commits
commit: 346765882df9096eeca6856d6f45d8f24439e39c
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 17 13:22:00 2017 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Apr 18 16:11:53 2017 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=34676588
dev-qt/qtcore: Switch to libpcre2
Package-Manager: Portage-2.3.5, Repoman-2.3.2
dev-qt/qtcore/qtcore-5.9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 6e111d62..cce06a22 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -16,8 +16,8 @@ IUSE="icu systemd"
DEPEND="
dev-libs/double-conversion:=
dev-libs/glib:2
- >=dev-libs/libpcre-8.38[pcre16,unicode]
- >=sys-libs/zlib-1.2.5
+ dev-libs/libpcre2[pcre16,unicode]
+ sys-libs/zlib
icu? ( dev-libs/icu:= )
!icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2017-01-25 18:30 Michael Palimaka
0 siblings, 0 replies; 48+ messages in thread
From: Michael Palimaka @ 2017-01-25 18:30 UTC (permalink / raw
To: gentoo-commits
commit: a7eb647324892b8b155516e6aa9e6dd36d695837
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 18:29:54 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 18:30:10 2017 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=a7eb6473
dev-qt/qtcore: use system dev-libs/double-conversion
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-qt/qtcore/qtcore-5.8.0.ebuild | 3 ++-
dev-qt/qtcore/qtcore-5.8.9999.ebuild | 3 ++-
dev-qt/qtcore/qtcore-5.9999.ebuild | 3 ++-
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.8.0.ebuild b/dev-qt/qtcore/qtcore-5.8.0.ebuild
index 79ce95f..1a9bc8c 100644
--- a/dev-qt/qtcore/qtcore-5.8.0.ebuild
+++ b/dev-qt/qtcore/qtcore-5.8.0.ebuild
@@ -14,8 +14,8 @@ fi
IUSE="icu systemd"
-# TODO after bug 581054: dev-libs/double-conversion:=
DEPEND="
+ dev-libs/double-conversion:=
dev-libs/glib:2
>=dev-libs/libpcre-8.38[pcre16,unicode]
>=sys-libs/zlib-1.2.5
@@ -36,6 +36,7 @@ QT5_TARGET_SUBDIRS=(
src_configure() {
local myconf=(
+ -system-doubleconversion
$(usex icu '-icu -no-iconv' '-iconv -no-icu')
$(qt_use systemd journald)
)
diff --git a/dev-qt/qtcore/qtcore-5.8.9999.ebuild b/dev-qt/qtcore/qtcore-5.8.9999.ebuild
index 79ce95f..1a9bc8c 100644
--- a/dev-qt/qtcore/qtcore-5.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.8.9999.ebuild
@@ -14,8 +14,8 @@ fi
IUSE="icu systemd"
-# TODO after bug 581054: dev-libs/double-conversion:=
DEPEND="
+ dev-libs/double-conversion:=
dev-libs/glib:2
>=dev-libs/libpcre-8.38[pcre16,unicode]
>=sys-libs/zlib-1.2.5
@@ -36,6 +36,7 @@ QT5_TARGET_SUBDIRS=(
src_configure() {
local myconf=(
+ -system-doubleconversion
$(usex icu '-icu -no-iconv' '-iconv -no-icu')
$(qt_use systemd journald)
)
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 79ce95f..1a9bc8c 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -14,8 +14,8 @@ fi
IUSE="icu systemd"
-# TODO after bug 581054: dev-libs/double-conversion:=
DEPEND="
+ dev-libs/double-conversion:=
dev-libs/glib:2
>=dev-libs/libpcre-8.38[pcre16,unicode]
>=sys-libs/zlib-1.2.5
@@ -36,6 +36,7 @@ QT5_TARGET_SUBDIRS=(
src_configure() {
local myconf=(
+ -system-doubleconversion
$(usex icu '-icu -no-iconv' '-iconv -no-icu')
$(qt_use systemd journald)
)
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2017-01-25 17:24 Michael Palimaka
0 siblings, 0 replies; 48+ messages in thread
From: Michael Palimaka @ 2017-01-25 17:24 UTC (permalink / raw
To: gentoo-commits
commit: fd78df39dfe6fbc13d8e3358157dcf3201ef12bc
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 17:23:51 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 17:24:17 2017 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=fd78df39
dev-qt/qtcore: disable iconv if icu is enabled
See qtbase commit fd9e5d90333c385ad191a289b2e95e918c58b242.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-qt/qtcore/qtcore-5.8.0.ebuild | 4 ++--
dev-qt/qtcore/qtcore-5.8.9999.ebuild | 6 +++---
dev-qt/qtcore/qtcore-5.9999.ebuild | 6 +++---
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.8.0.ebuild b/dev-qt/qtcore/qtcore-5.8.0.ebuild
index 02eb34e..79ce95f 100644
--- a/dev-qt/qtcore/qtcore-5.8.0.ebuild
+++ b/dev-qt/qtcore/qtcore-5.8.0.ebuild
@@ -19,8 +19,8 @@ DEPEND="
dev-libs/glib:2
>=dev-libs/libpcre-8.38[pcre16,unicode]
>=sys-libs/zlib-1.2.5
- virtual/libiconv
icu? ( dev-libs/icu:= )
+ !icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
"
RDEPEND="${DEPEND}"
@@ -36,7 +36,7 @@ QT5_TARGET_SUBDIRS=(
src_configure() {
local myconf=(
- $(qt_use icu)
+ $(usex icu '-icu -no-iconv' '-iconv -no-icu')
$(qt_use systemd journald)
)
qt5-build_src_configure
diff --git a/dev-qt/qtcore/qtcore-5.8.9999.ebuild b/dev-qt/qtcore/qtcore-5.8.9999.ebuild
index ad9f43c..79ce95f 100644
--- a/dev-qt/qtcore/qtcore-5.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.8.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -19,8 +19,8 @@ DEPEND="
dev-libs/glib:2
>=dev-libs/libpcre-8.38[pcre16,unicode]
>=sys-libs/zlib-1.2.5
- virtual/libiconv
icu? ( dev-libs/icu:= )
+ !icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
"
RDEPEND="${DEPEND}"
@@ -36,7 +36,7 @@ QT5_TARGET_SUBDIRS=(
src_configure() {
local myconf=(
- $(qt_use icu)
+ $(usex icu '-icu -no-iconv' '-iconv -no-icu')
$(qt_use systemd journald)
)
qt5-build_src_configure
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index ad9f43c..79ce95f 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -19,8 +19,8 @@ DEPEND="
dev-libs/glib:2
>=dev-libs/libpcre-8.38[pcre16,unicode]
>=sys-libs/zlib-1.2.5
- virtual/libiconv
icu? ( dev-libs/icu:= )
+ !icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
"
RDEPEND="${DEPEND}"
@@ -36,7 +36,7 @@ QT5_TARGET_SUBDIRS=(
src_configure() {
local myconf=(
- $(qt_use icu)
+ $(usex icu '-icu -no-iconv' '-iconv -no-icu')
$(qt_use systemd journald)
)
qt5-build_src_configure
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2016-11-30 17:23 Michael Palimaka
0 siblings, 0 replies; 48+ messages in thread
From: Michael Palimaka @ 2016-11-30 17:23 UTC (permalink / raw
To: gentoo-commits
commit: eb2fcb6851f7442f90f8be85b2c3d7d00f8de646
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 6 17:59:53 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Nov 30 17:22:50 2016 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=eb2fcb68
dev-qt/qtcore: Add 'doc' submodule
Fixes install-phase that was broken due to the following upstream
change:
http://code.qt.io/cgit/qt/qtbase.git/commit/?id=a7ddef139415f74f9ba8dc84a2f15105149ca5e8
Gentoo-Bug: https://bugs.gentoo.org/596054
Package-Manager: portage-2.3.1
dev-qt/qtcore/qtcore-5.6.9999.ebuild | 1 +
dev-qt/qtcore/qtcore-5.7.9999.ebuild | 1 +
dev-qt/qtcore/qtcore-5.8.9999.ebuild | 1 +
dev-qt/qtcore/qtcore-5.9999.ebuild | 1 +
4 files changed, 4 insertions(+)
diff --git a/dev-qt/qtcore/qtcore-5.6.9999.ebuild b/dev-qt/qtcore/qtcore-5.6.9999.ebuild
index 25061d7..e53c62d 100644
--- a/dev-qt/qtcore/qtcore-5.6.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.6.9999.ebuild
@@ -30,6 +30,7 @@ QT5_TARGET_SUBDIRS=(
src/tools/rcc
src/corelib
src/tools/qlalr
+ doc
)
src_configure() {
diff --git a/dev-qt/qtcore/qtcore-5.7.9999.ebuild b/dev-qt/qtcore/qtcore-5.7.9999.ebuild
index b1842b1..ad9f43c 100644
--- a/dev-qt/qtcore/qtcore-5.7.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.7.9999.ebuild
@@ -31,6 +31,7 @@ QT5_TARGET_SUBDIRS=(
src/tools/rcc
src/corelib
src/tools/qlalr
+ doc
)
src_configure() {
diff --git a/dev-qt/qtcore/qtcore-5.8.9999.ebuild b/dev-qt/qtcore/qtcore-5.8.9999.ebuild
index b1842b1..ad9f43c 100644
--- a/dev-qt/qtcore/qtcore-5.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.8.9999.ebuild
@@ -31,6 +31,7 @@ QT5_TARGET_SUBDIRS=(
src/tools/rcc
src/corelib
src/tools/qlalr
+ doc
)
src_configure() {
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index b1842b1..ad9f43c 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -31,6 +31,7 @@ QT5_TARGET_SUBDIRS=(
src/tools/rcc
src/corelib
src/tools/qlalr
+ doc
)
src_configure() {
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2016-04-24 15:52 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2016-04-24 15:52 UTC (permalink / raw
To: gentoo-commits
commit: a3e8d5f4bfe6557ef38692a29c788a12b663900e
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 15:44:18 2016 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 15:44:18 2016 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=a3e8d5f4
dev-qt/qtcore: use := on systemd dependency
We link against libsystemd.
Package-Manager: portage-2.2.28
dev-qt/qtcore/qtcore-5.6.9999.ebuild | 2 +-
dev-qt/qtcore/qtcore-5.7.0_beta.ebuild | 2 +-
dev-qt/qtcore/qtcore-5.7.9999.ebuild | 2 +-
dev-qt/qtcore/qtcore-5.9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.6.9999.ebuild b/dev-qt/qtcore/qtcore-5.6.9999.ebuild
index c19d231..9404055 100644
--- a/dev-qt/qtcore/qtcore-5.6.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.6.9999.ebuild
@@ -20,7 +20,7 @@ DEPEND="
>=sys-libs/zlib-1.2.5
virtual/libiconv
icu? ( dev-libs/icu:= )
- systemd? ( sys-apps/systemd )
+ systemd? ( sys-apps/systemd:= )
"
RDEPEND="${DEPEND}"
diff --git a/dev-qt/qtcore/qtcore-5.7.0_beta.ebuild b/dev-qt/qtcore/qtcore-5.7.0_beta.ebuild
index df7d48e..1119dc0 100644
--- a/dev-qt/qtcore/qtcore-5.7.0_beta.ebuild
+++ b/dev-qt/qtcore/qtcore-5.7.0_beta.ebuild
@@ -21,7 +21,7 @@ DEPEND="
>=sys-libs/zlib-1.2.5
virtual/libiconv
icu? ( dev-libs/icu:= )
- systemd? ( sys-apps/systemd )
+ systemd? ( sys-apps/systemd:= )
"
RDEPEND="${DEPEND}"
diff --git a/dev-qt/qtcore/qtcore-5.7.9999.ebuild b/dev-qt/qtcore/qtcore-5.7.9999.ebuild
index df7d48e..1119dc0 100644
--- a/dev-qt/qtcore/qtcore-5.7.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.7.9999.ebuild
@@ -21,7 +21,7 @@ DEPEND="
>=sys-libs/zlib-1.2.5
virtual/libiconv
icu? ( dev-libs/icu:= )
- systemd? ( sys-apps/systemd )
+ systemd? ( sys-apps/systemd:= )
"
RDEPEND="${DEPEND}"
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index df7d48e..1119dc0 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -21,7 +21,7 @@ DEPEND="
>=sys-libs/zlib-1.2.5
virtual/libiconv
icu? ( dev-libs/icu:= )
- systemd? ( sys-apps/systemd )
+ systemd? ( sys-apps/systemd:= )
"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2016-04-24 15:52 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2016-04-24 15:52 UTC (permalink / raw
To: gentoo-commits
commit: f1c66749c739db5e7b468af1abc238a29cba8bd0
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 15:52:34 2016 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 15:52:34 2016 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=f1c66749
dev-qt/qtcore: raise libpcre dep and ensure it's built with unicode support
Package-Manager: portage-2.2.28
dev-qt/qtcore/qtcore-5.6.9999.ebuild | 2 +-
dev-qt/qtcore/qtcore-5.7.0_beta.ebuild | 2 +-
dev-qt/qtcore/qtcore-5.7.9999.ebuild | 2 +-
dev-qt/qtcore/qtcore-5.9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.6.9999.ebuild b/dev-qt/qtcore/qtcore-5.6.9999.ebuild
index 9404055..25061d7 100644
--- a/dev-qt/qtcore/qtcore-5.6.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.6.9999.ebuild
@@ -16,7 +16,7 @@ IUSE="icu systemd"
DEPEND="
dev-libs/glib:2
- >=dev-libs/libpcre-8.35[pcre16]
+ >=dev-libs/libpcre-8.38[pcre16,unicode]
>=sys-libs/zlib-1.2.5
virtual/libiconv
icu? ( dev-libs/icu:= )
diff --git a/dev-qt/qtcore/qtcore-5.7.0_beta.ebuild b/dev-qt/qtcore/qtcore-5.7.0_beta.ebuild
index 1119dc0..b1842b1 100644
--- a/dev-qt/qtcore/qtcore-5.7.0_beta.ebuild
+++ b/dev-qt/qtcore/qtcore-5.7.0_beta.ebuild
@@ -17,7 +17,7 @@ IUSE="icu systemd"
# TODO after bug 581054: dev-libs/double-conversion:=
DEPEND="
dev-libs/glib:2
- >=dev-libs/libpcre-8.35[pcre16]
+ >=dev-libs/libpcre-8.38[pcre16,unicode]
>=sys-libs/zlib-1.2.5
virtual/libiconv
icu? ( dev-libs/icu:= )
diff --git a/dev-qt/qtcore/qtcore-5.7.9999.ebuild b/dev-qt/qtcore/qtcore-5.7.9999.ebuild
index 1119dc0..b1842b1 100644
--- a/dev-qt/qtcore/qtcore-5.7.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.7.9999.ebuild
@@ -17,7 +17,7 @@ IUSE="icu systemd"
# TODO after bug 581054: dev-libs/double-conversion:=
DEPEND="
dev-libs/glib:2
- >=dev-libs/libpcre-8.35[pcre16]
+ >=dev-libs/libpcre-8.38[pcre16,unicode]
>=sys-libs/zlib-1.2.5
virtual/libiconv
icu? ( dev-libs/icu:= )
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 1119dc0..b1842b1 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -17,7 +17,7 @@ IUSE="icu systemd"
# TODO after bug 581054: dev-libs/double-conversion:=
DEPEND="
dev-libs/glib:2
- >=dev-libs/libpcre-8.35[pcre16]
+ >=dev-libs/libpcre-8.38[pcre16,unicode]
>=sys-libs/zlib-1.2.5
virtual/libiconv
icu? ( dev-libs/icu:= )
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2015-05-10 1:18 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2015-05-10 1:18 UTC (permalink / raw
To: gentoo-commits
commit: 60509ba13624ef43e3d851a408bbd47824876c02
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun May 10 01:15:09 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun May 10 01:15:09 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=60509ba1
[dev-qt/qtcore:4] Sync.
Package-Manager: portage-2.2.18
dev-qt/qtcore/qtcore-4.8.9999.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-qt/qtcore/qtcore-4.8.9999.ebuild b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
index 430907b..2968134 100644
--- a/dev-qt/qtcore/qtcore-4.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Cross-platform application development framework"
if [[ ${QT4_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
fi
IUSE="+glib iconv icu qt3support ssl"
@@ -19,6 +19,7 @@ IUSE="+glib iconv icu qt3support ssl"
DEPEND="
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
+ iconv? ( >=virtual/libiconv-0-r2[${MULTILIB_USEDEP}] )
icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
ssl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2015-03-26 1:49 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2015-03-26 1:49 UTC (permalink / raw
To: gentoo-commits
commit: c64c403ee8aa0ec24c7e9cb52ee04d98a145780c
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 26 01:28:28 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Mar 26 01:28:28 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=c64c403e
[dev-qt/qtcore:5] Raise some deps based on the version of bundled copies.
Package-Manager: portage-2.2.18
dev-qt/qtcore/qtcore-5.4.9999.ebuild | 4 ++--
dev-qt/qtcore/qtcore-5.5.9999.ebuild | 4 ++--
dev-qt/qtcore/qtcore-5.9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.4.9999.ebuild b/dev-qt/qtcore/qtcore-5.4.9999.ebuild
index 56e57dd..3207c29 100644
--- a/dev-qt/qtcore/qtcore-5.4.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.4.9999.ebuild
@@ -20,8 +20,8 @@ IUSE="icu systemd"
DEPEND="
dev-libs/glib:2
- >=dev-libs/libpcre-8.30[pcre16]
- sys-libs/zlib
+ >=dev-libs/libpcre-8.35[pcre16]
+ >=sys-libs/zlib-1.2.5
virtual/libiconv
icu? ( dev-libs/icu:= )
systemd? ( sys-apps/systemd )
diff --git a/dev-qt/qtcore/qtcore-5.5.9999.ebuild b/dev-qt/qtcore/qtcore-5.5.9999.ebuild
index 56e57dd..3207c29 100644
--- a/dev-qt/qtcore/qtcore-5.5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.5.9999.ebuild
@@ -20,8 +20,8 @@ IUSE="icu systemd"
DEPEND="
dev-libs/glib:2
- >=dev-libs/libpcre-8.30[pcre16]
- sys-libs/zlib
+ >=dev-libs/libpcre-8.35[pcre16]
+ >=sys-libs/zlib-1.2.5
virtual/libiconv
icu? ( dev-libs/icu:= )
systemd? ( sys-apps/systemd )
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 56e57dd..3207c29 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -20,8 +20,8 @@ IUSE="icu systemd"
DEPEND="
dev-libs/glib:2
- >=dev-libs/libpcre-8.30[pcre16]
- sys-libs/zlib
+ >=dev-libs/libpcre-8.35[pcre16]
+ >=sys-libs/zlib-1.2.5
virtual/libiconv
icu? ( dev-libs/icu:= )
systemd? ( sys-apps/systemd )
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2014-12-09 3:22 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2014-12-09 3:22 UTC (permalink / raw
To: gentoo-commits
commit: f1596fa4dea35a5e05d6400b5163006608ff51a9
Author: Elias Probst <mail <AT> eliasprobst <DOT> eu>
AuthorDate: Tue Nov 4 16:27:29 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Dec 8 21:59:11 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=f1596fa4
[dev-qt/qtcore] Add journald logging support (qtbase f81de394)
Package-Manager: portage-2.2.14
---
dev-qt/qtcore/metadata.xml | 1 +
dev-qt/qtcore/qtcore-5.4.0_rc.ebuild | 4 +++-
dev-qt/qtcore/qtcore-5.4.9999.ebuild | 4 +++-
dev-qt/qtcore/qtcore-5.9999.ebuild | 4 +++-
4 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtcore/metadata.xml b/dev-qt/qtcore/metadata.xml
index c0ae526..8cae287 100644
--- a/dev-qt/qtcore/metadata.xml
+++ b/dev-qt/qtcore/metadata.xml
@@ -8,6 +8,7 @@
<flag name="glib">Enable <pkg>dev-libs/glib</pkg> eventloop support</flag>
<flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
this does not mean you can compile pure Qt3 programs with Qt4.</flag>
+ <flag name="systemd">Enable native journald logging support</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
diff --git a/dev-qt/qtcore/qtcore-5.4.0_rc.ebuild b/dev-qt/qtcore/qtcore-5.4.0_rc.ebuild
index db7311e..4034e13 100644
--- a/dev-qt/qtcore/qtcore-5.4.0_rc.ebuild
+++ b/dev-qt/qtcore/qtcore-5.4.0_rc.ebuild
@@ -16,7 +16,7 @@ else
KEYWORDS="~amd64 ~x86"
fi
-IUSE="icu"
+IUSE="icu systemd"
DEPEND="
dev-libs/glib:2
@@ -24,6 +24,7 @@ DEPEND="
sys-libs/zlib
virtual/libiconv
icu? ( dev-libs/icu:= )
+ systemd? ( sys-apps/systemd )
"
RDEPEND="${DEPEND}"
@@ -38,6 +39,7 @@ QT5_TARGET_SUBDIRS=(
src_configure() {
local myconf=(
$(qt_use icu)
+ $(qt_use systemd journald)
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtcore/qtcore-5.4.9999.ebuild b/dev-qt/qtcore/qtcore-5.4.9999.ebuild
index db7311e..4034e13 100644
--- a/dev-qt/qtcore/qtcore-5.4.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.4.9999.ebuild
@@ -16,7 +16,7 @@ else
KEYWORDS="~amd64 ~x86"
fi
-IUSE="icu"
+IUSE="icu systemd"
DEPEND="
dev-libs/glib:2
@@ -24,6 +24,7 @@ DEPEND="
sys-libs/zlib
virtual/libiconv
icu? ( dev-libs/icu:= )
+ systemd? ( sys-apps/systemd )
"
RDEPEND="${DEPEND}"
@@ -38,6 +39,7 @@ QT5_TARGET_SUBDIRS=(
src_configure() {
local myconf=(
$(qt_use icu)
+ $(qt_use systemd journald)
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index db7311e..4034e13 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -16,7 +16,7 @@ else
KEYWORDS="~amd64 ~x86"
fi
-IUSE="icu"
+IUSE="icu systemd"
DEPEND="
dev-libs/glib:2
@@ -24,6 +24,7 @@ DEPEND="
sys-libs/zlib
virtual/libiconv
icu? ( dev-libs/icu:= )
+ systemd? ( sys-apps/systemd )
"
RDEPEND="${DEPEND}"
@@ -38,6 +39,7 @@ QT5_TARGET_SUBDIRS=(
src_configure() {
local myconf=(
$(qt_use icu)
+ $(qt_use systemd journald)
)
qt5-build_src_configure
}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2014-11-10 3:02 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2014-11-10 3:02 UTC (permalink / raw
To: gentoo-commits
commit: a3f2285b56e55a011290b47af1d016b1a7574195
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 10 03:01:47 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Nov 10 03:01:47 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=a3f2285b
[dev-qt/qtcore:4] Drop keepdir.
Package-Manager: portage-2.2.14
---
dev-qt/qtcore/qtcore-4.8.6.ebuild | 2 --
dev-qt/qtcore/qtcore-4.8.9999.ebuild | 2 --
2 files changed, 4 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-4.8.6.ebuild b/dev-qt/qtcore/qtcore-4.8.6.ebuild
index a3a0370..af8ef25 100644
--- a/dev-qt/qtcore/qtcore-4.8.6.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.6.ebuild
@@ -106,6 +106,4 @@ multilib_src_install_all() {
dodir "${QT4_DATADIR#${EPREFIX}}"/mkspecs/gentoo
mv "${D}${QT4_DATADIR}"/mkspecs/{qconfig.pri,gentoo/} || die
-
- keepdir "${QT4_SYSCONFDIR#${EPREFIX}}"
}
diff --git a/dev-qt/qtcore/qtcore-4.8.9999.ebuild b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
index a3a0370..af8ef25 100644
--- a/dev-qt/qtcore/qtcore-4.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
@@ -106,6 +106,4 @@ multilib_src_install_all() {
dodir "${QT4_DATADIR#${EPREFIX}}"/mkspecs/gentoo
mv "${D}${QT4_DATADIR}"/mkspecs/{qconfig.pri,gentoo/} || die
-
- keepdir "${QT4_SYSCONFDIR#${EPREFIX}}"
}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2014-10-27 0:53 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2014-10-27 0:53 UTC (permalink / raw
To: gentoo-commits
commit: f1c2941f8b40e41e3413f4465c2edec1bb1a78a8
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 27 00:53:22 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Oct 27 00:53:22 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=f1c2941f
[dev-qt/qtcore:4] Adjust sed expression to work with multilib-wrapped headers.
Package-Manager: portage-2.2.14
---
dev-qt/qtcore/qtcore-4.8.6.ebuild | 11 +++++------
dev-qt/qtcore/qtcore-4.8.9999.ebuild | 11 +++++------
2 files changed, 10 insertions(+), 12 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-4.8.6.ebuild b/dev-qt/qtcore/qtcore-4.8.6.ebuild
index 7089648..841e740 100644
--- a/dev-qt/qtcore/qtcore-4.8.6.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.6.ebuild
@@ -107,18 +107,17 @@ multilib_src_install_all() {
dodir "${QT4_DATADIR#${EPREFIX}}"/mkspecs/gentoo
mv "${D}${QT4_DATADIR}"/mkspecs/{qconfig.pri,gentoo/} || die
- # Framework hacking
if use aqua && [[ ${CHOST#*-darwin} -ge 9 ]]; then
+ # Framework hacking
# TODO: do this better
- sed -i -e '2a#include <QtCore/Gentoo/gentoo-qconfig.h>\n' \
- "${D}${QT4_LIBDIR}"/QtCore.framework/Headers/qconfig.h \
+ sed -i -e '1i #include <QtCore/Gentoo/gentoo-qconfig.h>\n' \
+ "${D}${QT4_LIBDIR}"/QtCore.framework/Headers/qconfig.h \
|| die "sed for qconfig.h failed"
dosym "${QT4_HEADERDIR#${EPREFIX}}"/Gentoo \
"${QT4_LIBDIR#${EPREFIX}}"/QtCore.framework/Headers/Gentoo
else
- sed -i -e '2a#include <Gentoo/gentoo-qconfig.h>\n' \
- "${D}${QT4_HEADERDIR}"/QtCore/qconfig.h \
- "${D}${QT4_HEADERDIR}"/Qt/qconfig.h \
+ sed -i -e '1i #include <Gentoo/gentoo-qconfig.h>\n' \
+ "${D}${QT4_HEADERDIR}"/Qt{,Core}/qconfig.h \
|| die "sed for qconfig.h failed"
fi
diff --git a/dev-qt/qtcore/qtcore-4.8.9999.ebuild b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
index 7089648..841e740 100644
--- a/dev-qt/qtcore/qtcore-4.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
@@ -107,18 +107,17 @@ multilib_src_install_all() {
dodir "${QT4_DATADIR#${EPREFIX}}"/mkspecs/gentoo
mv "${D}${QT4_DATADIR}"/mkspecs/{qconfig.pri,gentoo/} || die
- # Framework hacking
if use aqua && [[ ${CHOST#*-darwin} -ge 9 ]]; then
+ # Framework hacking
# TODO: do this better
- sed -i -e '2a#include <QtCore/Gentoo/gentoo-qconfig.h>\n' \
- "${D}${QT4_LIBDIR}"/QtCore.framework/Headers/qconfig.h \
+ sed -i -e '1i #include <QtCore/Gentoo/gentoo-qconfig.h>\n' \
+ "${D}${QT4_LIBDIR}"/QtCore.framework/Headers/qconfig.h \
|| die "sed for qconfig.h failed"
dosym "${QT4_HEADERDIR#${EPREFIX}}"/Gentoo \
"${QT4_LIBDIR#${EPREFIX}}"/QtCore.framework/Headers/Gentoo
else
- sed -i -e '2a#include <Gentoo/gentoo-qconfig.h>\n' \
- "${D}${QT4_HEADERDIR}"/QtCore/qconfig.h \
- "${D}${QT4_HEADERDIR}"/Qt/qconfig.h \
+ sed -i -e '1i #include <Gentoo/gentoo-qconfig.h>\n' \
+ "${D}${QT4_HEADERDIR}"/Qt{,Core}/qconfig.h \
|| die "sed for qconfig.h failed"
fi
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2014-10-13 19:35 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2014-10-13 19:35 UTC (permalink / raw
To: gentoo-commits
commit: e6a119eb59b3b67e2587a285a57db4037f4ab907
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 13 14:41:38 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Oct 13 14:41:38 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=e6a119eb
[dev-qt/qtcore] Enable multilib header wrapping
Package-Manager: portage-2.2.14_rc1
---
dev-qt/qtcore/qtcore-4.8.6.ebuild | 5 +++++
dev-qt/qtcore/qtcore-4.8.9999.ebuild | 5 +++++
2 files changed, 10 insertions(+)
diff --git a/dev-qt/qtcore/qtcore-4.8.6.ebuild b/dev-qt/qtcore/qtcore-4.8.6.ebuild
index 24a95a6..7089648 100644
--- a/dev-qt/qtcore/qtcore-4.8.6.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.6.ebuild
@@ -28,6 +28,11 @@ PDEPEND="
qt3support? ( ~dev-qt/qtgui-${PV}[aqua=,debug=,glib=,qt3support,${MULTILIB_USEDEP}] )
"
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/qt4/Qt/qconfig.h
+ /usr/include/qt4/QtCore/qconfig.h
+)
+
PATCHES=(
"${FILESDIR}/${PN}-4.8.5-moc-boost-lexical-cast.patch"
"${FILESDIR}/${PN}-4.8.5-honor-ExcludeSocketNotifiers-in-glib-event-loop.patch" # bug 514968
diff --git a/dev-qt/qtcore/qtcore-4.8.9999.ebuild b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
index 24a95a6..7089648 100644
--- a/dev-qt/qtcore/qtcore-4.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
@@ -28,6 +28,11 @@ PDEPEND="
qt3support? ( ~dev-qt/qtgui-${PV}[aqua=,debug=,glib=,qt3support,${MULTILIB_USEDEP}] )
"
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/qt4/Qt/qconfig.h
+ /usr/include/qt4/QtCore/qconfig.h
+)
+
PATCHES=(
"${FILESDIR}/${PN}-4.8.5-moc-boost-lexical-cast.patch"
"${FILESDIR}/${PN}-4.8.5-honor-ExcludeSocketNotifiers-in-glib-event-loop.patch" # bug 514968
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2014-09-01 0:26 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2014-09-01 0:26 UTC (permalink / raw
To: gentoo-commits
commit: 1688ef3d4d6e444948812a7877315f52c47b405d
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 1 00:26:15 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Sep 1 00:26:15 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=1688ef3d
[dev-qt/qtcore:4] Raise minimum deps to ensure correct multilib USE deps.
Package-Manager: portage-2.2.12-r1
---
dev-qt/qtcore/qtcore-4.8.6.ebuild | 4 ++--
dev-qt/qtcore/qtcore-4.8.9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-4.8.6.ebuild b/dev-qt/qtcore/qtcore-4.8.6.ebuild
index 4ceb304..24a95a6 100644
--- a/dev-qt/qtcore/qtcore-4.8.6.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.6.ebuild
@@ -17,10 +17,10 @@ fi
IUSE="+glib iconv icu qt3support ssl"
DEPEND="
- sys-libs/zlib[${MULTILIB_USEDEP}]
+ >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
- ssl? ( dev-libs/openssl:0[${MULTILIB_USEDEP}] )
+ ssl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
"
RDEPEND="${DEPEND}"
PDEPEND="
diff --git a/dev-qt/qtcore/qtcore-4.8.9999.ebuild b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
index 4ceb304..24a95a6 100644
--- a/dev-qt/qtcore/qtcore-4.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
@@ -17,10 +17,10 @@ fi
IUSE="+glib iconv icu qt3support ssl"
DEPEND="
- sys-libs/zlib[${MULTILIB_USEDEP}]
+ >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
- ssl? ( dev-libs/openssl:0[${MULTILIB_USEDEP}] )
+ ssl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
"
RDEPEND="${DEPEND}"
PDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2014-08-27 2:16 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2014-08-27 2:16 UTC (permalink / raw
To: gentoo-commits
commit: dfcc84015c0ef0eb4425d30adfe6323968ce622d
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 27 02:12:25 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Aug 27 02:12:25 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=dfcc8401
[dev-qt/qtcore:5] Build qlalr.
Package-Manager: portage-2.2.12
---
dev-qt/qtcore/qtcore-5.3.1-r1.ebuild | 1 +
dev-qt/qtcore/qtcore-5.3.9999.ebuild | 1 +
dev-qt/qtcore/qtcore-5.4.9999.ebuild | 1 +
dev-qt/qtcore/qtcore-5.9999.ebuild | 1 +
4 files changed, 4 insertions(+)
diff --git a/dev-qt/qtcore/qtcore-5.3.1-r1.ebuild b/dev-qt/qtcore/qtcore-5.3.1-r1.ebuild
index ab2aa2e..db7311e 100644
--- a/dev-qt/qtcore/qtcore-5.3.1-r1.ebuild
+++ b/dev-qt/qtcore/qtcore-5.3.1-r1.ebuild
@@ -32,6 +32,7 @@ QT5_TARGET_SUBDIRS=(
src/tools/moc
src/tools/rcc
src/corelib
+ src/tools/qlalr
)
src_configure() {
diff --git a/dev-qt/qtcore/qtcore-5.3.9999.ebuild b/dev-qt/qtcore/qtcore-5.3.9999.ebuild
index ab2aa2e..db7311e 100644
--- a/dev-qt/qtcore/qtcore-5.3.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.3.9999.ebuild
@@ -32,6 +32,7 @@ QT5_TARGET_SUBDIRS=(
src/tools/moc
src/tools/rcc
src/corelib
+ src/tools/qlalr
)
src_configure() {
diff --git a/dev-qt/qtcore/qtcore-5.4.9999.ebuild b/dev-qt/qtcore/qtcore-5.4.9999.ebuild
index ab2aa2e..db7311e 100644
--- a/dev-qt/qtcore/qtcore-5.4.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.4.9999.ebuild
@@ -32,6 +32,7 @@ QT5_TARGET_SUBDIRS=(
src/tools/moc
src/tools/rcc
src/corelib
+ src/tools/qlalr
)
src_configure() {
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index ab2aa2e..db7311e 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -32,6 +32,7 @@ QT5_TARGET_SUBDIRS=(
src/tools/moc
src/tools/rcc
src/corelib
+ src/tools/qlalr
)
src_configure() {
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2014-07-29 22:14 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2014-07-29 22:14 UTC (permalink / raw
To: gentoo-commits
commit: 54ec3ccc928738d3545d0967606215dbd3c4b756
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 29 22:14:22 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Jul 29 22:14:22 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=54ec3ccc
[dev-qt/qtcore:5] Don't define QT_ZLIB.
1) It's qtcore, so we can just use whatever the configure generates.
2) The actual macro for the feature is QT(_NO)_COMPRESS. I believe
QT_ZLIB is defined only when using the bundled zlib.
3) QT(_NO)_ZLIB isn't used anywhere anyway.
Package-Manager: portage-2.2.10
---
dev-qt/qtcore/qtcore-5.3.1.ebuild | 4 ----
dev-qt/qtcore/qtcore-5.3.9999.ebuild | 4 ----
dev-qt/qtcore/qtcore-5.9999.ebuild | 4 ----
3 files changed, 12 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.3.1.ebuild b/dev-qt/qtcore/qtcore-5.3.1.ebuild
index 3ed8bb6..f3675ba 100644
--- a/dev-qt/qtcore/qtcore-5.3.1.ebuild
+++ b/dev-qt/qtcore/qtcore-5.3.1.ebuild
@@ -34,10 +34,6 @@ QT5_TARGET_SUBDIRS=(
src/corelib
)
-QT5_GENTOO_CONFIG=(
- ::ZLIB
-)
-
src_configure() {
local myconf=(
$(qt_use glib)
diff --git a/dev-qt/qtcore/qtcore-5.3.9999.ebuild b/dev-qt/qtcore/qtcore-5.3.9999.ebuild
index 3ed8bb6..f3675ba 100644
--- a/dev-qt/qtcore/qtcore-5.3.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.3.9999.ebuild
@@ -34,10 +34,6 @@ QT5_TARGET_SUBDIRS=(
src/corelib
)
-QT5_GENTOO_CONFIG=(
- ::ZLIB
-)
-
src_configure() {
local myconf=(
$(qt_use glib)
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 3ed8bb6..f3675ba 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -34,10 +34,6 @@ QT5_TARGET_SUBDIRS=(
src/corelib
)
-QT5_GENTOO_CONFIG=(
- ::ZLIB
-)
-
src_configure() {
local myconf=(
$(qt_use glib)
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2014-07-24 1:05 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2014-07-24 1:05 UTC (permalink / raw
To: gentoo-commits
commit: 6c66f6520c0c69d32f1e3fc833ac846f67b0d38c
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 23 22:59:29 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Jul 23 22:59:29 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=6c66f652
[dev-qt/qtcore:5] Convert to QT5_GENTOO_CONFIG.
And remove redundant -iconv, now specified by eclass.
Package-Manager: portage-2.2.10
---
dev-qt/qtcore/qtcore-5.3.1.ebuild | 13 +++--------
dev-qt/qtcore/qtcore-5.3.9999.ebuild | 13 +++--------
dev-qt/qtcore/qtcore-5.9999.ebuild | 44 +++---------------------------------
3 files changed, 9 insertions(+), 61 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.3.1.ebuild b/dev-qt/qtcore/qtcore-5.3.1.ebuild
index 8d12ffd..3ed8bb6 100644
--- a/dev-qt/qtcore/qtcore-5.3.1.ebuild
+++ b/dev-qt/qtcore/qtcore-5.3.1.ebuild
@@ -33,21 +33,14 @@ QT5_TARGET_SUBDIRS=(
src/tools/rcc
src/corelib
)
-QCONFIG_DEFINE=( QT_ZLIB )
-pkg_setup() {
- QCONFIG_REMOVE=(
- $(usev !glib)
- $(usev !icu)
- )
-
- qt5-build_pkg_setup
-}
+QT5_GENTOO_CONFIG=(
+ ::ZLIB
+)
src_configure() {
local myconf=(
$(qt_use glib)
- -iconv
$(qt_use icu)
)
qt5-build_src_configure
diff --git a/dev-qt/qtcore/qtcore-5.3.9999.ebuild b/dev-qt/qtcore/qtcore-5.3.9999.ebuild
index 8d12ffd..3ed8bb6 100644
--- a/dev-qt/qtcore/qtcore-5.3.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.3.9999.ebuild
@@ -33,21 +33,14 @@ QT5_TARGET_SUBDIRS=(
src/tools/rcc
src/corelib
)
-QCONFIG_DEFINE=( QT_ZLIB )
-pkg_setup() {
- QCONFIG_REMOVE=(
- $(usev !glib)
- $(usev !icu)
- )
-
- qt5-build_pkg_setup
-}
+QT5_GENTOO_CONFIG=(
+ ::ZLIB
+)
src_configure() {
local myconf=(
$(qt_use glib)
- -iconv
$(qt_use icu)
)
qt5-build_src_configure
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 0395893..3ed8bb6 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -33,53 +33,15 @@ QT5_TARGET_SUBDIRS=(
src/tools/rcc
src/corelib
)
-QCONFIG_DEFINE=( QT_ZLIB )
-pkg_setup() {
- QCONFIG_REMOVE=(
- $(usev !glib)
- $(usev !icu)
- )
-
- qt5-build_pkg_setup
-}
+QT5_GENTOO_CONFIG=(
+ ::ZLIB
+)
src_configure() {
local myconf=(
$(qt_use glib)
- -iconv
$(qt_use icu)
)
qt5-build_src_configure
}
-
-# Test dependencies
-#
-# kernel/qobject/test/test.pro: network
-# kernel/qpointer/qpointer.pro: widgets (opt)
-# kernel/qmetaproperty/qmetaproperty.pro: gui
-# kernel/qeventloop/qeventloop.pro: network
-# kernel/qsocketnotifier/qsocketnotifier.pro: network
-# kernel/qsignalmapper/qsignalmapper.pro: gui?
-# kernel/qmetaobject/qmetaobject.pro: gui
-# kernel/qmetaobjectbuilder/qmetaobjectbuilder.pro: gui
-# kernel/qmimedata/qmimedata.pro: gui?
-# codecs/qtextcodec/test/test.pro: gui?
-# xml/qxmlstream/qxmlstream.pro: xml network
-# itemmodels/qabstractitemmodel/qabstractitemmodel.pro: gui?
-# itemmodels/qitemselectionmodel/qitemselectionmodel.pro: widgets
-# itemmodels/qabstractproxymodel/qabstractproxymodel.pro: gui?
-# itemmodels/qsortfilterproxymodel/qsortfilterproxymodel.pro: gui widgets
-# itemmodels/qidentityproxymodel/qidentityproxymodel.pro: gui?
-# itemmodels/qitemmodel/qitemmodel.pro: widgets sql
-# statemachine/qstatemachine/qstatemachine.pro: gui widgets (opt)
-# animation/qparallelanimationgroup/qparallelanimationgroup.pro: gui
-# animation/qpauseanimation/qpauseanimation.pro: gui
-# animation/qpropertyanimation/qpropertyanimation.pro: gui widgets
-# io/qiodevice/qiodevice.pro: network
-# io/qsettings/qsettings.pro: gui
-# io/qprocess/testGuiProcess/testGuiProcess.pro: widgets
-# io/qprocess/test/test.pro: network
-# io/qtextstream/test/test.pro: network
-# io/qdatastream/qdatastream.pro: gui?
-# io/qfile/test/test.pro: network
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2014-06-01 2:41 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2014-06-01 2:41 UTC (permalink / raw
To: gentoo-commits
commit: 21a8165cd4a195750ba0c85252ab5506cce5ed6a
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu May 29 22:30:22 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Jun 1 02:39:56 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=21a8165c
[dev-qt/qtcore:4] Explicitly list all codecs in QT4_TARGET_DIRECTORIES.
As a side effect, qmake is run inside each of the codecs dirs,
fixing a "pre-stripped files" regression introduced in commit
52bcb4af3258474d1be5bd6c24c1126d2b915b86.
Package-Manager: portage-2.2.10
---
dev-qt/qtcore/qtcore-4.8.6.ebuild | 5 ++++-
dev-qt/qtcore/qtcore-4.8.9999.ebuild | 5 ++++-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-4.8.6.ebuild b/dev-qt/qtcore/qtcore-4.8.6.ebuild
index c40f089..a1fb867 100644
--- a/dev-qt/qtcore/qtcore-4.8.6.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.6.ebuild
@@ -40,7 +40,10 @@ QT4_TARGET_DIRECTORIES="
src/corelib
src/network
src/xml
- src/plugins/codecs
+ src/plugins/codecs/cn
+ src/plugins/codecs/jp
+ src/plugins/codecs/kr
+ src/plugins/codecs/tw
tools/linguist/lconvert
tools/linguist/lrelease
tools/linguist/lupdate"
diff --git a/dev-qt/qtcore/qtcore-4.8.9999.ebuild b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
index c40f089..a1fb867 100644
--- a/dev-qt/qtcore/qtcore-4.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
@@ -40,7 +40,10 @@ QT4_TARGET_DIRECTORIES="
src/corelib
src/network
src/xml
- src/plugins/codecs
+ src/plugins/codecs/cn
+ src/plugins/codecs/jp
+ src/plugins/codecs/kr
+ src/plugins/codecs/tw
tools/linguist/lconvert
tools/linguist/lrelease
tools/linguist/lupdate"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2014-06-01 2:41 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2014-06-01 2:41 UTC (permalink / raw
To: gentoo-commits
commit: f7f3815402c3114d0914f575b5b017ede5ece520
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu May 29 20:46:27 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Jun 1 02:39:56 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=f7f38154
[dev-qt/qtcore:4] Cleanups.
Package-Manager: portage-2.2.10
---
dev-qt/qtcore/qtcore-4.8.6.ebuild | 21 +++++++++++----------
dev-qt/qtcore/qtcore-4.8.9999.ebuild | 21 +++++++++++----------
2 files changed, 22 insertions(+), 20 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-4.8.6.ebuild b/dev-qt/qtcore/qtcore-4.8.6.ebuild
index 577f23a..c40f089 100644
--- a/dev-qt/qtcore/qtcore-4.8.6.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.6.ebuild
@@ -38,8 +38,8 @@ QT4_TARGET_DIRECTORIES="
src/tools/rcc
src/tools/uic
src/corelib
- src/xml
src/network
+ src/xml
src/plugins/codecs
tools/linguist/lconvert
tools/linguist/lrelease
@@ -48,11 +48,11 @@ QT4_TARGET_DIRECTORIES="
QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES}
include
src/3rdparty/des
+ src/3rdparty/easing
src/3rdparty/harfbuzz
src/3rdparty/md4
src/3rdparty/md5
src/3rdparty/sha1
- src/3rdparty/easing
src/3rdparty/zlib_dependency.pri
src/declarative
src/gui
@@ -68,14 +68,14 @@ src_prepare() {
# bug 172219
sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \
-e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \
- "${S}"/qmake/Makefile.unix || die "sed qmake/Makefile.unix failed"
+ qmake/Makefile.unix || die "sed qmake/Makefile.unix failed"
# bug 427782
- sed -i -e "/^CPPFLAGS/s/-g//" \
- "${S}"/qmake/Makefile.unix || die "sed qmake/Makefile.unix CPPFLAGS failed"
- sed -i -e "s/setBootstrapVariable QMAKE_CFLAGS_RELEASE/QMakeVar set QMAKE_CFLAGS_RELEASE/" \
- -e "s/setBootstrapVariable QMAKE_CXXFLAGS_RELEASE/QMakeVar set QMAKE_CXXFLAGS_RELEASE/" \
- "${S}"/configure || die "sed configure setBootstrapVariable failed"
+ sed -i -e '/^CPPFLAGS\s*=/ s/-g //' \
+ qmake/Makefile.unix || die "sed CPPFLAGS in qmake/Makefile.unix failed"
+ sed -i -e 's/setBootstrapVariable QMAKE_CFLAGS_RELEASE/QMakeVar set QMAKE_CFLAGS_RELEASE/' \
+ -e 's/setBootstrapVariable QMAKE_CXXFLAGS_RELEASE/QMakeVar set QMAKE_CXXFLAGS_RELEASE/' \
+ configure || die "sed configure setBootstrapVariable failed"
}
src_configure() {
@@ -119,8 +119,9 @@ src_install() {
# TODO: do this better
sed -i -e '2a#include <QtCore/Gentoo/gentoo-qconfig.h>\n' \
"${D}${QT4_LIBDIR}"/QtCore.framework/Headers/qconfig.h \
- || die "sed for qconfig.h failed."
- dosym "${QT4_HEADERDIR#${EPREFIX}}"/Gentoo "${QT4_LIBDIR#${EPREFIX}}"/QtCore.framework/Headers/Gentoo
+ || die "sed for qconfig.h failed"
+ dosym "${QT4_HEADERDIR#${EPREFIX}}"/Gentoo \
+ "${QT4_LIBDIR#${EPREFIX}}"/QtCore.framework/Headers/Gentoo
else
sed -i -e '2a#include <Gentoo/gentoo-qconfig.h>\n' \
"${D}${QT4_HEADERDIR}"/QtCore/qconfig.h \
diff --git a/dev-qt/qtcore/qtcore-4.8.9999.ebuild b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
index 577f23a..c40f089 100644
--- a/dev-qt/qtcore/qtcore-4.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
@@ -38,8 +38,8 @@ QT4_TARGET_DIRECTORIES="
src/tools/rcc
src/tools/uic
src/corelib
- src/xml
src/network
+ src/xml
src/plugins/codecs
tools/linguist/lconvert
tools/linguist/lrelease
@@ -48,11 +48,11 @@ QT4_TARGET_DIRECTORIES="
QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES}
include
src/3rdparty/des
+ src/3rdparty/easing
src/3rdparty/harfbuzz
src/3rdparty/md4
src/3rdparty/md5
src/3rdparty/sha1
- src/3rdparty/easing
src/3rdparty/zlib_dependency.pri
src/declarative
src/gui
@@ -68,14 +68,14 @@ src_prepare() {
# bug 172219
sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \
-e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \
- "${S}"/qmake/Makefile.unix || die "sed qmake/Makefile.unix failed"
+ qmake/Makefile.unix || die "sed qmake/Makefile.unix failed"
# bug 427782
- sed -i -e "/^CPPFLAGS/s/-g//" \
- "${S}"/qmake/Makefile.unix || die "sed qmake/Makefile.unix CPPFLAGS failed"
- sed -i -e "s/setBootstrapVariable QMAKE_CFLAGS_RELEASE/QMakeVar set QMAKE_CFLAGS_RELEASE/" \
- -e "s/setBootstrapVariable QMAKE_CXXFLAGS_RELEASE/QMakeVar set QMAKE_CXXFLAGS_RELEASE/" \
- "${S}"/configure || die "sed configure setBootstrapVariable failed"
+ sed -i -e '/^CPPFLAGS\s*=/ s/-g //' \
+ qmake/Makefile.unix || die "sed CPPFLAGS in qmake/Makefile.unix failed"
+ sed -i -e 's/setBootstrapVariable QMAKE_CFLAGS_RELEASE/QMakeVar set QMAKE_CFLAGS_RELEASE/' \
+ -e 's/setBootstrapVariable QMAKE_CXXFLAGS_RELEASE/QMakeVar set QMAKE_CXXFLAGS_RELEASE/' \
+ configure || die "sed configure setBootstrapVariable failed"
}
src_configure() {
@@ -119,8 +119,9 @@ src_install() {
# TODO: do this better
sed -i -e '2a#include <QtCore/Gentoo/gentoo-qconfig.h>\n' \
"${D}${QT4_LIBDIR}"/QtCore.framework/Headers/qconfig.h \
- || die "sed for qconfig.h failed."
- dosym "${QT4_HEADERDIR#${EPREFIX}}"/Gentoo "${QT4_LIBDIR#${EPREFIX}}"/QtCore.framework/Headers/Gentoo
+ || die "sed for qconfig.h failed"
+ dosym "${QT4_HEADERDIR#${EPREFIX}}"/Gentoo \
+ "${QT4_LIBDIR#${EPREFIX}}"/QtCore.framework/Headers/Gentoo
else
sed -i -e '2a#include <Gentoo/gentoo-qconfig.h>\n' \
"${D}${QT4_HEADERDIR}"/QtCore/qconfig.h \
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2014-05-27 10:48 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2014-05-27 10:48 UTC (permalink / raw
To: gentoo-commits
commit: 52bcb4af3258474d1be5bd6c24c1126d2b915b86
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon May 26 18:16:17 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon May 26 18:16:17 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=52bcb4af
[dev-qt/qtcore:4] Remove redundant code.
We always run qmake with CONFIG+=nostrip, so these lines are unnecessary.
Package-Manager: portage-2.2.10
---
dev-qt/qtcore/qtcore-4.8.9999.ebuild | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-4.8.9999.ebuild b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
index 85a3a37..12b17dd 100644
--- a/dev-qt/qtcore/qtcore-4.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
@@ -19,7 +19,7 @@ IUSE="+glib iconv icu qt3support ssl"
DEPEND="
sys-libs/zlib
glib? ( dev-libs/glib:2 )
- icu? ( >=dev-libs/icu-49:= )
+ icu? ( dev-libs/icu:= )
ssl? ( dev-libs/openssl:0 )
"
RDEPEND="${DEPEND}"
@@ -66,11 +66,6 @@ QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES}
QCONFIG_DEFINE="QT_ZLIB"
src_prepare() {
- # Don't pre-strip, bug 235026
- for i in kr jp cn tw; do
- echo "CONFIG+=nostrip" >> "${S}"/src/plugins/codecs/${i}/${i}.pro
- done
-
qt4-build-multilib_src_prepare
# bug 172219
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2014-05-23 18:18 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2014-05-23 18:18 UTC (permalink / raw
To: gentoo-commits
commit: 242e23f1f5e8139c644fa60ef100f98a8d8f47d7
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Fri May 23 18:14:17 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Fri May 23 18:14:17 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=242e23f1
[dev-qt/qtcore:4] Use eclass's src_install rather than internal functions.
So that installation paths are respected.
Package-Manager: portage-2.2.10
---
dev-qt/qtcore/qtcore-4.8.9999.ebuild | 36 ++++++++++++------------------------
1 file changed, 12 insertions(+), 24 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-4.8.9999.ebuild b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
index 4c4f5a3..85a3a37 100644
--- a/dev-qt/qtcore/qtcore-4.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.9999.ebuild
@@ -105,29 +105,13 @@ src_configure() {
}
src_install() {
- dobin bin/{qmake,moc,rcc,uic,lconvert,lrelease,lupdate}
-
- install_directories src/{corelib,xml,network,plugins/codecs}
-
- emake INSTALL_ROOT="${D}" install_mkspecs
+ emake INSTALL_ROOT="${D}" install_{mkspecs,qmake}
# install private headers
insinto "${QT4_HEADERDIR#${EPREFIX}}"/QtCore/private
find "${S}"/src/corelib -type f -name "*_p.h" -exec doins '{}' +
- # use freshly built libraries
- local DYLD_FPATH=
- [[ -d "${S}"/lib/QtCore.framework ]] \
- && DYLD_FPATH=$(for x in "${S}"/lib/*.framework; do echo -n ":$x"; done)
- DYLD_LIBRARY_PATH="${S}/lib${DYLD_FPATH}" \
- LD_LIBRARY_PATH="${S}/lib" \
- "${S}"/bin/lrelease translations/*.ts \
- || die "generating translations failed"
- insinto "${QT4_TRANSLATIONDIR#${EPREFIX}}"
- doins translations/*.qm
-
- setqtenv
- fix_library_files
+ qt4-build-multilib_src_install
# List all the multilib libdirs
local libdirs=
@@ -157,13 +141,17 @@ src_install() {
|| die "sed for qconfig.h failed"
fi
- install_qconfigs
-
- # remove .la files
- prune_libtool_files
+ # use freshly built libraries
+ local DYLD_FPATH=
+ [[ -d "${S}"/lib/QtCore.framework ]] \
+ && DYLD_FPATH=$(for x in "${S}"/lib/*.framework; do echo -n ":$x"; done)
+ DYLD_LIBRARY_PATH="${S}/lib${DYLD_FPATH}" \
+ LD_LIBRARY_PATH="${S}/lib" \
+ "${S}"/bin/lrelease translations/*.ts \
+ || die "generating translations failed"
- # framework magic
- fix_includes
+ insinto "${QT4_TRANSLATIONDIR#${EPREFIX}}"
+ doins translations/*.qm
keepdir "${QT4_SYSCONFDIR#${EPREFIX}}"
}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/
@ 2013-04-22 1:07 Davide Pesavento
0 siblings, 0 replies; 48+ messages in thread
From: Davide Pesavento @ 2013-04-22 1:07 UTC (permalink / raw
To: gentoo-commits
commit: 4bb44fcbedd219dcec1994394b7b6050ce5b21f3
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Mon Apr 22 01:06:55 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 01:06:55 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=4bb44fcb
[dev-qt/qtcore:5] Stop building qdoc.
It requires QtXml now, so we cannot build it in qtcore.
Package-Manager: portage-2.2.0_alpha173
---
dev-qt/qtcore/qtcore-5.1.9999.ebuild | 1 -
dev-qt/qtcore/qtcore-5.9999.ebuild | 1 -
2 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtcore/qtcore-5.1.9999.ebuild b/dev-qt/qtcore/qtcore-5.1.9999.ebuild
index 12918b5..c6b55df 100644
--- a/dev-qt/qtcore/qtcore-5.1.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.1.9999.ebuild
@@ -31,7 +31,6 @@ QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
src/tools/moc
src/tools/rcc
- src/tools/qdoc
src/corelib
)
QCONFIG_DEFINE="QT_ZLIB"
diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 12918b5..c6b55df 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -31,7 +31,6 @@ QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
src/tools/moc
src/tools/rcc
- src/tools/qdoc
src/corelib
)
QCONFIG_DEFINE="QT_ZLIB"
^ permalink raw reply related [flat|nested] 48+ messages in thread
end of thread, other threads:[~2024-01-03 23:09 UTC | newest]
Thread overview: 48+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-10 21:33 [gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2024-01-03 23:09 Andreas Sturmlechner
2023-10-08 15:21 Andreas Sturmlechner
2023-10-07 20:40 Andreas Sturmlechner
2023-09-03 8:02 Andreas Sturmlechner
2023-06-22 15:53 Andreas Sturmlechner
2022-06-18 14:27 Andreas Sturmlechner
2022-05-20 6:46 Andreas Sturmlechner
2022-03-21 10:06 Andreas Sturmlechner
2021-02-02 0:49 Andreas Sturmlechner
2020-04-12 18:09 Andreas Sturmlechner
2020-04-09 18:18 Andreas Sturmlechner
2020-04-09 18:10 Andreas Sturmlechner
2020-04-09 18:10 Andreas Sturmlechner
2020-04-09 18:10 Andreas Sturmlechner
2020-04-09 18:10 Andreas Sturmlechner
2019-08-24 9:14 Jimi Huotari
2019-08-04 12:43 Michael Palimaka
2019-01-07 20:33 Davide Pesavento
2019-01-07 1:04 Davide Pesavento
2018-09-13 10:30 Jimi Huotari
2018-02-22 22:19 Andreas Sturmlechner
2018-02-06 12:32 Michael Palimaka
2018-02-02 11:54 Michael Palimaka
2017-12-09 23:02 Jimi Huotari
2017-09-08 15:52 Michael Palimaka
2017-04-18 16:15 Davide Pesavento
2017-04-18 16:15 Davide Pesavento
2017-01-25 18:30 Michael Palimaka
2017-01-25 17:24 Michael Palimaka
2016-11-30 17:23 Michael Palimaka
2016-04-24 15:52 Davide Pesavento
2016-04-24 15:52 Davide Pesavento
2015-05-10 1:18 Davide Pesavento
2015-03-26 1:49 Davide Pesavento
2014-12-09 3:22 Davide Pesavento
2014-11-10 3:02 Davide Pesavento
2014-10-27 0:53 Davide Pesavento
2014-10-13 19:35 Davide Pesavento
2014-09-01 0:26 Davide Pesavento
2014-08-27 2:16 Davide Pesavento
2014-07-29 22:14 Davide Pesavento
2014-07-24 1:05 Davide Pesavento
2014-06-01 2:41 Davide Pesavento
2014-06-01 2:41 Davide Pesavento
2014-05-27 10:48 Davide Pesavento
2014-05-23 18:18 Davide Pesavento
2013-04-22 1:07 Davide Pesavento
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox