Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 413508 Details for
Bug 562048
dev-qt/qtcore:4 add libressl support
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
0001-dev-qt-qtcore-add-libressl-support-SLOT-4.patch
0001-dev-qt-qtcore-add-libressl-support-SLOT-4.patch (text/plain), 3.44 KB, created by
Julian Ospald
on 2015-10-02 15:33:11 UTC
(
hide
)
Description:
0001-dev-qt-qtcore-add-libressl-support-SLOT-4.patch
Filename:
MIME Type:
Creator:
Julian Ospald
Created:
2015-10-02 15:33:11 UTC
Size:
3.44 KB
patch
obsolete
>From 735ea9cc0731abddbb3456a61f006cee1eca8570 Mon Sep 17 00:00:00 2001 >From: Julian Ospald <hasufell@gentoo.org> >Date: Fri, 2 Oct 2015 17:32:27 +0200 >Subject: [PATCH] dev-qt/qtcore: add libressl support (SLOT :4) > >--- > dev-qt/qtcore/qtcore-4.8.7-r1.ebuild | 92 ++++++++++++++++++++++++++++++++++++ > 1 file changed, 92 insertions(+) > create mode 100644 dev-qt/qtcore/qtcore-4.8.7-r1.ebuild > >diff --git a/dev-qt/qtcore/qtcore-4.8.7-r1.ebuild b/dev-qt/qtcore/qtcore-4.8.7-r1.ebuild >new file mode 100644 >index 0000000..c2d986b >--- /dev/null >+++ b/dev-qt/qtcore/qtcore-4.8.7-r1.ebuild >@@ -0,0 +1,92 @@ >+# Copyright 1999-2015 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Id$ >+ >+EAPI=5 >+inherit qt4-build-multilib >+ >+DESCRIPTION="Cross-platform application development framework" >+ >+if [[ ${QT4_BUILD_TYPE} == release ]]; then >+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" >+fi >+ >+IUSE="+glib iconv icu libressl 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? ( >+ !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] ) >+ libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) >+ ) >+" >+RDEPEND="${DEPEND}" >+PDEPEND=" >+ ~dev-qt/qttranslations-${PV} >+ 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 >+ "${FILESDIR}/${PN}-4.8.5-qeventdispatcher-recursive.patch" # bug 514968 >+) >+ >+QT4_TARGET_DIRECTORIES=" >+ src/tools/bootstrap >+ src/tools/moc >+ src/tools/rcc >+ src/tools/uic >+ src/corelib >+ src/network >+ src/xml >+ 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" >+ >+QCONFIG_DEFINE="QT_ZLIB" >+ >+src_prepare() { >+ qt4-build-multilib_src_prepare >+ >+ # bug 172219 >+ sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \ >+ -e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \ >+ qmake/Makefile.unix || die "sed qmake/Makefile.unix failed" >+ >+ # bug 427782 >+ 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" >+} >+ >+multilib_src_configure() { >+ local myconf=( >+ -no-accessibility -no-xmlpatterns -no-multimedia -no-audio-backend -no-phonon >+ -no-phonon-backend -no-svg -no-webkit -no-script -no-scripttools -no-declarative >+ -system-zlib -no-gif -no-libtiff -no-libpng -no-libmng -no-libjpeg >+ -no-cups -no-dbus -no-gtkstyle -no-nas-sound -no-opengl -no-openvg >+ -no-sm -no-xshape -no-xvideo -no-xsync -no-xinerama -no-xcursor -no-xfixes >+ -no-xrandr -no-xrender -no-mitshm -no-fontconfig -no-freetype -no-xinput -no-xkb >+ $(qt_use glib) >+ $(qt_use iconv) >+ $(qt_use icu) >+ $(use ssl && echo -openssl-linked || echo -no-openssl) >+ $(qt_use qt3support) >+ ) >+ qt4_multilib_src_configure >+} >-- >2.5.3 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 562048
: 413508 |
413510