diff options
author | 2018-05-18 13:57:58 +0200 | |
---|---|---|
committer | 2018-05-18 15:40:02 +0200 | |
commit | e8719d56d82240c83b667d947ed88fc4fcfa9058 (patch) | |
tree | d37971662638d70ff932c5a5215f7a03145a854c /dev-qt/qtwebengine | |
parent | dev-qt: Add Qt 5.11.0_rc2 (diff) | |
download | gentoo-e8719d56d82240c83b667d947ed88fc4fcfa9058.tar.gz gentoo-e8719d56d82240c83b667d947ed88fc4fcfa9058.tar.bz2 gentoo-e8719d56d82240c83b667d947ed88fc4fcfa9058.zip |
dev-qt: Drop Qt 5.11.0_rc (1)
Package-Manager: Portage-2.3.38, Repoman-2.3.9
Diffstat (limited to 'dev-qt/qtwebengine')
-rw-r--r-- | dev-qt/qtwebengine/Manifest | 1 | ||||
-rw-r--r-- | dev-qt/qtwebengine/files/qtwebengine-5.11.0-update-shim-headers.patch | 102 | ||||
-rw-r--r-- | dev-qt/qtwebengine/qtwebengine-5.11.0_rc.ebuild | 130 |
3 files changed, 0 insertions, 233 deletions
diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 45b2d9ddfda5..deb825717f34 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -1,4 +1,3 @@ -DIST qtwebengine-everywhere-src-5.11.0-rc.tar.xz 233695496 BLAKE2B e9dc4449cd56a7079091f5f78fdbbd19197c3f770b98d98828f99b45dd65bb3a2198e8f4f16a693408c6aac40b494c884bd0b3116678d76e9cf7e54741ea6507 SHA512 2ec16851e45540aab65f891be0ac33518f7d9a017ff7bf3c49a012b29e08c8f17c2c90683ceaacb7359259f08fbf073d8edd53563f8604293ab71fce61adf76f DIST qtwebengine-everywhere-src-5.11.0-rc2.tar.xz 233745356 BLAKE2B 12fd78886532b5422122fbccb5a3b1f61ee12d72e4868ba2340cd525320de017bfe13520d7ad405db396b40a2ad40152a9d12a97f900302b21a2ece100f72afa SHA512 b46733628b162cfdf47311597d09bed97048dfdddff7e6970c6e29a3b91f3f2a9641e680fdc77979ce5da6cf978a6495d245f57692c3f081caa8e896e89b0228 DIST qtwebengine-opensource-src-5.9.4.tar.xz 217337248 BLAKE2B 8a8c55dc08b06b07822fd53c780c1b7898516c8a7d021711f4ad5409630a131a90b1916c21d4e83e43dac773c4c73b4a1045baf96ed3c1d39f2d3d4c35c4a8c0 SHA512 c576e81cd9d202a4614c3eedd008bc41bd6212cd4d06e639469b843726be427f9e7a9551b3e604cbfee90f8dde22afb5bcd4905818ca65234e198078971d6ac9 DIST qtwebengine-opensource-src-5.9.5.tar.xz 216767300 BLAKE2B 9c05c808d18ed27833b48deaab1c0a6d12a7fa17288a522a8aa04c9b06746e9d69ba06467297369353979844e94efad354a124e28dae94d3128e853a8218e6d7 SHA512 74aa2a36ba5a56d0870f5269f93b54c036fccabf60d906b5b0f0db38afb8582d8794be4025ecea28e4c5b8c4c9beda345e3c2b2155e77bbedfe688308009de2a diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.11.0-update-shim-headers.patch b/dev-qt/qtwebengine/files/qtwebengine-5.11.0-update-shim-headers.patch deleted file mode 100644 index e5e3831236fe..000000000000 --- a/dev-qt/qtwebengine/files/qtwebengine-5.11.0-update-shim-headers.patch +++ /dev/null @@ -1,102 +0,0 @@ ---- a/src/3tdparty/chromium/third_party/icu/BUILD.gn -+++ b/src/3rdparty/chromium/third_party/icu/BUILD.gn -@@ -1153,6 +1153,8 @@ - "measunit.h", - "measure.h", - "msgfmt.h", -+ "nounit.h", -+ "numberformatter.h", - "numfmt.h", - "numsys.h", - "plurfmt.h", -@@ -1180,11 +1182,11 @@ - "tzrule.h", - "tztrans.h", - "ucal.h", -- "ucoleitr.h", - "ucol.h", -+ "ucoleitr.h", - "ucsdet.h", -- "udateintervalformat.h", - "udat.h", -+ "udateintervalformat.h", - "udatpg.h", - "ufieldpositer.h", - "uformattable.h", -@@ -1197,6 +1199,7 @@ - "upluralrules.h", - "uregex.h", - "uregion.h", -+ "ureldatefmt.h", - "usearch.h", - "uspoof.h", - "utmscale.h", -@@ -1216,13 +1219,16 @@ - "appendable.h", - "brkiter.h", - "bytestream.h", -- "bytestriebuilder.h", - "bytestrie.h", -+ "bytestriebuilder.h", - "caniter.h", -+ "casemap.h", -+ "char16ptr.h", - "chariter.h", - "dbbi.h", - "docmain.h", - "dtintrv.h", -+ "edits.h", - "enumset.h", - "errorcode.h", - "filteredbrk.h", -@@ -1245,23 +1251,26 @@ - "rep.h", - "resbund.h", - "schriter.h", -+ "simpleformatter.h", - "std_string.h", - "strenum.h", -+ "stringoptions.h", - "stringpiece.h", - "stringtriebuilder.h", - "symtable.h", - "ubidi.h", -+ "ubiditransform.h", - "ubrk.h", - "ucasemap.h", - "ucat.h", - "uchar.h", -- "ucharstriebuilder.h", - "ucharstrie.h", -+ "ucharstriebuilder.h", - "uchriter.h", - "uclean.h", -+ "ucnv.h", - "ucnv_cb.h", - "ucnv_err.h", -- "ucnv.h", - "ucnvsel.h", - "uconfig.h", - "ucurr.h", -@@ -1280,8 +1289,8 @@ - "unimatch.h", - "uniset.h", - "unistr.h", -- "unorm2.h", - "unorm.h", -+ "unorm2.h", - "uobject.h", - "urename.h", - "urep.h", -@@ -1294,10 +1303,10 @@ - "ustring.h", - "ustringtrie.h", - "utext.h", -+ "utf.h", - "utf16.h", - "utf32.h", - "utf8.h", -- "utf.h", - "utf_old.h", - "utrace.h", - "utypes.h", diff --git a/dev-qt/qtwebengine/qtwebengine-5.11.0_rc.ebuild b/dev-qt/qtwebengine/qtwebengine-5.11.0_rc.ebuild deleted file mode 100644 index 735be56a730c..000000000000 --- a/dev-qt/qtwebengine/qtwebengine-5.11.0_rc.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -inherit multiprocessing pax-utils python-any-r1 qt5-build - -DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -fi - -IUSE="alsa bindist geolocation pax_kernel pulseaudio +system-ffmpeg +system-icu widgets" - -RDEPEND=" - app-arch/snappy:= - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - ~dev-qt/qtcore-${PV} - ~dev-qt/qtdeclarative-${PV} - ~dev-qt/qtgui-${PV} - ~dev-qt/qtnetwork-${PV} - ~dev-qt/qtprintsupport-${PV} - ~dev-qt/qtwebchannel-${PV}[qml] - dev-libs/expat - dev-libs/libevent:= - dev-libs/libxml2[icu] - dev-libs/libxslt - dev-libs/protobuf:= - dev-libs/re2:= - media-libs/fontconfig - media-libs/freetype - media-libs/harfbuzz:= - media-libs/libjpeg-turbo:= - media-libs/libpng:0= - >=media-libs/libvpx-1.5:=[svc] - media-libs/libwebp:= - media-libs/mesa - media-libs/opus - net-libs/libsrtp:0= - sys-apps/dbus - sys-apps/pciutils - sys-libs/libcap - sys-libs/zlib[minizip] - virtual/libudev - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXScrnSaver - x11-libs/libXtst - alsa? ( media-libs/alsa-lib ) - geolocation? ( ~dev-qt/qtpositioning-${PV} ) - pulseaudio? ( media-sound/pulseaudio:= ) - system-ffmpeg? ( media-video/ffmpeg:0= ) - system-icu? ( dev-libs/icu:= ) - widgets? ( - ~dev-qt/qtdeclarative-${PV}[widgets] - ~dev-qt/qtwidgets-${PV} - ) -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - >=app-arch/gzip-1.7 - dev-util/gperf - dev-util/ninja - dev-util/re2c - sys-devel/bison - pax_kernel? ( sys-apps/elfix ) -" - -PATCHES+=( "${FILESDIR}/${PN}-5.11.0-fix-build-w-o-qtlocation.patch" ) - -src_prepare() { - use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.3-paxmark-mksnapshot.patch" ) - use system-icu && has_version ">=dev-libs/icu-59" && \ - PATCHES+=( "${FILESDIR}/${PN}-5.11.0-update-shim-headers.patch" ) - - # bug 620444 - ensure local headers are used - find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die - - qt_use_disable_config alsa webengine-alsa src/core/config/linux.pri - qt_use_disable_config pulseaudio webengine-pulseaudio src/core/config/linux.pri - - qt_use_disable_mod geolocation positioning \ - mkspecs/features/configure.prf \ - src/core/core_chromium.pri \ - src/core/core_common.pri - - qt_use_disable_mod widgets widgets src/src.pro - - qt5-build_src_prepare -} - -src_configure() { - export NINJA_PATH=/usr/bin/ninja - export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}" - - local myqmakeargs=( - -- - -opus - -printing-and-pdf - -webp - $(usex alsa '-alsa' '') - $(usex bindist '' '-proprietary-codecs') - $(usex pulseaudio '-pulseaudio' '') - $(usex system-ffmpeg '-ffmpeg' '') - $(usex system-icu '-webengine-icu' '') - ) - qt5-build_src_configure -} - -src_install() { - qt5-build_src_install - - # bug 601472 - if [[ ! -f ${D%/}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then - die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/" - fi - - pax-mark m "${D%/}${QT5_LIBEXECDIR}"/QtWebEngineProcess -} |