summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2018-05-18 13:57:58 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2018-05-18 15:40:02 +0200
commite8719d56d82240c83b667d947ed88fc4fcfa9058 (patch)
treed37971662638d70ff932c5a5215f7a03145a854c /dev-qt/qtwebengine
parentdev-qt: Add Qt 5.11.0_rc2 (diff)
downloadgentoo-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/Manifest1
-rw-r--r--dev-qt/qtwebengine/files/qtwebengine-5.11.0-update-shim-headers.patch102
-rw-r--r--dev-qt/qtwebengine/qtwebengine-5.11.0_rc.ebuild130
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
-}