diff options
author | csmk <csmk@cmsrv.org> | 2016-04-22 21:43:28 +0900 |
---|---|---|
committer | csmk <csmk@cmsrv.org> | 2016-04-22 21:43:28 +0900 |
commit | 89672dc6b618e11264d729cb99e3536a668663a4 (patch) | |
tree | 0d336b7f76774487d6c10b8ed05d8fde19eef31a /dev-qt | |
parent | [dev-libs/boost] Removed old (diff) | |
download | libressl-89672dc6b618e11264d729cb99e3536a668663a4.tar.gz libressl-89672dc6b618e11264d729cb99e3536a668663a4.tar.bz2 libressl-89672dc6b618e11264d729cb99e3536a668663a4.zip |
Update dev-qt/qtcore:4
Diffstat (limited to 'dev-qt')
-rw-r--r-- | dev-qt/qtcore/files/qtcore-4.8.5-moc-boost-lexical-cast.patch | 12 | ||||
-rw-r--r-- | dev-qt/qtcore/files/qtcore-4.8.6-moc-boost-1.60.patch | 16 | ||||
-rw-r--r-- | dev-qt/qtcore/qtcore-4.8.6-r2.ebuild (renamed from dev-qt/qtcore/qtcore-4.8.6.ebuild) | 8 | ||||
-rw-r--r-- | dev-qt/qtcore/qtcore-4.8.7-r2.ebuild (renamed from dev-qt/qtcore/qtcore-4.8.7.ebuild) | 6 |
4 files changed, 23 insertions, 19 deletions
diff --git a/dev-qt/qtcore/files/qtcore-4.8.5-moc-boost-lexical-cast.patch b/dev-qt/qtcore/files/qtcore-4.8.5-moc-boost-lexical-cast.patch deleted file mode 100644 index b464c92..0000000 --- a/dev-qt/qtcore/files/qtcore-4.8.5-moc-boost-lexical-cast.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: qt-everywhere-opensource-src-4.8.9999/src/tools/moc/main.cpp -=================================================================== ---- qt-everywhere-opensource-src-4.8.9999.orig/src/tools/moc/main.cpp -+++ qt-everywhere-opensource-src-4.8.9999/src/tools/moc/main.cpp -@@ -190,6 +190,7 @@ int runMoc(int _argc, char **_argv) - - // Workaround a bug while parsing the boost/type_traits/has_operator.hpp header. See QTBUG-22829 - pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"]; -+ pp.macros["BOOST_LEXICAL_CAST_INCLUDED"]; - - QByteArray filename; - QByteArray output; diff --git a/dev-qt/qtcore/files/qtcore-4.8.6-moc-boost-1.60.patch b/dev-qt/qtcore/files/qtcore-4.8.6-moc-boost-1.60.patch new file mode 100644 index 0000000..91a5526 --- /dev/null +++ b/dev-qt/qtcore/files/qtcore-4.8.6-moc-boost-1.60.patch @@ -0,0 +1,16 @@ +diff -up qt-everywhere-opensource-src-4.8.7/src/tools/moc/main.cpp.QTBUG-22829 qt-everywhere-opensource-src-4.8.7/src/tools/moc/main.cpp +--- qt-everywhere-opensource-src-4.8.7/src/tools/moc/main.cpp.QTBUG-22829 2015-05-07 09:14:44.000000000 -0500 ++++ qt-everywhere-opensource-src-4.8.7/src/tools/moc/main.cpp 2016-03-16 13:20:43.145899869 -0500 +@@ -188,8 +188,11 @@ int runMoc(int _argc, char **_argv) + pp.macros["Q_MOC_RUN"]; + pp.macros["__cplusplus"]; + +- // Workaround a bug while parsing the boost/type_traits/has_operator.hpp header. See QTBUG-22829 ++ // Workaround a bug while parsing some boost headers. See QTBUG-22829 + pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"]; ++ pp.macros["BOOST_LEXICAL_CAST_INCLUDED"]; ++ pp.macros["BOOST_NEXT_PRIOR_HPP_INCLUDED"]; ++ pp.macros["BOOST_TYPE_TRAITS_HPP"]; + + QByteArray filename; + QByteArray output; diff --git a/dev-qt/qtcore/qtcore-4.8.6.ebuild b/dev-qt/qtcore/qtcore-4.8.6-r2.ebuild index b540a51..7ac19cc 100644 --- a/dev-qt/qtcore/qtcore-4.8.6.ebuild +++ b/dev-qt/qtcore/qtcore-4.8.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -7,7 +7,7 @@ EAPI=5 inherit qt4-build-multilib DESCRIPTION="Cross-platform application development framework" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="+glib iconv icu libressl qt3support ssl" DEPEND=" @@ -17,7 +17,7 @@ DEPEND=" icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) ) " RDEPEND="${DEPEND}" @@ -32,11 +32,11 @@ MULTILIB_WRAPPED_HEADERS=( ) 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 "${FILESDIR}/${PN}-4.8.5-qeventdispatcher-recursive.patch" # bug 514968 "${FILESDIR}/${PN}-4.8.5-libressl.patch" "${FILESDIR}/${PN}-4.8.6-QNAM-corruptions-fix.patch" # bug 548622 + "${FILESDIR}/${PN}-4.8.6-moc-boost-1.60.patch" # bug 556104 ) QT4_TARGET_DIRECTORIES=" diff --git a/dev-qt/qtcore/qtcore-4.8.7.ebuild b/dev-qt/qtcore/qtcore-4.8.7-r2.ebuild index 712a55f..b6b36e3 100644 --- a/dev-qt/qtcore/qtcore-4.8.7.ebuild +++ b/dev-qt/qtcore/qtcore-4.8.7-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -20,7 +20,7 @@ DEPEND=" icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) ) " RDEPEND="${DEPEND}" @@ -35,9 +35,9 @@ MULTILIB_WRAPPED_HEADERS=( ) 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 "${FILESDIR}/${PN}-4.8.5-qeventdispatcher-recursive.patch" # bug 514968 + "${FILESDIR}/${PN}-4.8.6-moc-boost-1.60.patch" # bug 556104 "${FILESDIR}/${PN}-4.8.5-libressl.patch" ) |