logo

overlay

My (experimental) gentoo overlay
commit: 2bd03bffc1745e4b2f3a249993cb582b4f73a881
parent: 23be99df48ae6057c164ef62fd4a9856deceeb0f
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Thu, 14 Feb 2019 22:23:58 +0100

dev-qt/qtwebkit: Remove (unused)

Diffstat:

Ddev-qt/qtwebkit/Manifest1-
Ddev-qt/qtwebkit/metadata.xml27---------------------------
Ddev-qt/qtwebkit/qtwebkit-5.212.0_alpha2.ebuild146-------------------------------------------------------------------------------
Ddev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild144-------------------------------------------------------------------------------
4 files changed, 0 insertions(+), 318 deletions(-)

diff --git a/dev-qt/qtwebkit/Manifest b/dev-qt/qtwebkit/Manifest @@ -1 +0,0 @@ -DIST qtwebkit-5.212.0-alpha2.tar.xz 12456284 SHA256 f8f901de567e11fc5659402b6b827eac75505ff9c5072d8e919aa306003f8f8a SHA512 b15985aab20c5618dc1f71a0d91f02dbed993516272090a4a12990714bf4c9554ccbdcf9d6a143bf46fcc2c170f691e571114d61686fe49791f8d5c540785758 WHIRLPOOL a161f856c320c336d62b62e08d29b42c27e43fec2ec584fec47ddc68a081ee8e0c46aafa439fabc97369444c6d9380187edf7642a0a8715fe7ff5fb1438376f0 diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>contact@hacktivis.me</email> - <name>Haelwenn (lanodan) Monnier</name> - </maintainer> - <use> - <flag name="geolocation">Enable physical position determination via <pkg>dev-qt/qtpositioning</pkg></flag> - <flag name="gstreamer">Enable HTML5 audio/video support via <pkg>media-libs/gstreamer</pkg> using SLOT 1.0</flag> - <flag name="hyphen">Hyphenation via <pkg>dev-libs/hyphen</pkg></flag> - <flag name="multimedia">Enable HTML5 audio/video support via <pkg>dev-qt/qtmultimedia</pkg></flag> - <flag name="orientation">Enable device orientation detection via <pkg>dev-qt/qtsensors</pkg></flag> - <flag name="printsupport">Enable printing via <pkg>dev-qt/qtprintsupport</pkg></flag> - <flag name="qml">Build QML/QtQuick bindings</flag> - <flag name="webp">Add support for WebP image format</flag> - </use> - <upstream> - <bugs-to>https://github.com/annulen/webkit/issues/</bugs-to> - <doc>https://doc.qt.io/</doc> - </upstream> - <slots> - <subslots> - Must only be used by packages that are known to use private parts of the Qt API. - </subslots> - </slots> -</pkgmetadata> diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.0_alpha2.ebuild b/dev-qt/qtwebkit/qtwebkit-5.212.0_alpha2.ebuild @@ -1,146 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -CMAKE_MAKEFILE_GENERATOR="ninja" -PYTHON_COMPAT=( python2_7 ) -USE_RUBY="ruby20 ruby21 ruby22 ruby23" - -inherit check-reqs cmake-utils eutils flag-o-matic python-any-r1 ruby-single toolchain-funcs versionator - -MY_P="qtwebkit-5.212.0-alpha2" # FIXME: ${PV} -DESCRIPTION="Open source web browser engine" -HOMEPAGE="https://github.com/annulen/webkit" -SRC_URI="https://github.com/annulen/webkit/releases/download/${MY_P}/${MY_P}.tar.xz" -QV="5.2" # Minimum Qt version - -SLOT=5 - -LICENSE="LGPL-2+ BSD" -KEYWORDS="~amd64 ~x86" - -IUSE="+geolocation +gstreamer +jit +hyphen multimedia nsplugin orientation opengl +printsupport qml +webp X" - -REQUIRED_USE=" - nsplugin? ( X ) - qml? ( opengl ) - ?? ( gstreamer multimedia ) -" - -# Dependencies found at Source/cmake/OptionsQt.cmake -RDEPEND=" - dev-db/sqlite:3= - >=dev-libs/icu-3.8.1-r1:= - >=dev-libs/libxml2-2.8:2 - >=dev-libs/libxslt-1.1.7 - >=media-libs/libpng-1.4:0= - media-libs/libwebp:= - virtual/jpeg:0= - >=dev-qt/qtcore-${QV} - >=dev-qt/qtgui-${QV} - >=dev-qt/qtnetwork-${QV} - >=dev-qt/qtwidgets-${QV} - - geolocation? ( >=dev-qt/qtpositioning-${QV} ) - gstreamer? ( - >=dev-libs/glib-2.36:2 - >=media-libs/gstreamer-1.2:1.0 - >=media-libs/gst-plugins-base-1.2:1.0 - >=media-libs/gst-plugins-bad-1.6.0:1.0 ) - hyphen? ( dev-libs/hyphen ) - multimedia? ( >=dev-qt/qtmultimedia-${QV}[widgets] ) - opengl? ( >=dev-qt/qtopengl-${QV} ) - orientation? ( >=dev-qt/qtsensors-${QV} ) - printsupport? ( >=dev-qt/qtprintsupport-${QV} ) - qml? ( - >=dev-qt/qtdeclarative-${QV} - >=dev-qt/qtwebchannel-${QV}[qml] ) - X? ( - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXrender ) -" - -# Need real bison, not yacc -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - ${RUBY_DEPS} - >=dev-lang/perl-5.10 - >=dev-util/gperf-3.0.1 - >=sys-devel/bison-2.4.3 - >=sys-devel/flex-2.5.34 - || ( >=sys-devel/gcc-4.9 >=sys-devel/clang-3.3 ) - virtual/pkgconfig -" - -S="${WORKDIR}/${MY_P}" - -CHECKREQS_DISK_BUILD="1G" # Debug build requires much more see bug #417307 - -pkg_pretend() { - if [[ ${MERGE_TYPE} != "binary" ]] ; then - if is-flagq "-g*" && ! is-flagq "-g*0" ; then - einfo "Checking for sufficient disk space to build ${PN} with debugging CFLAGS" - check-reqs_pkg_pretend - fi - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != "binary" ]] && is-flagq "-g*" && ! is-flagq "-g*0" ; then - check-reqs_pkg_setup - fi - - python-any-r1_pkg_setup -} - -src_configure() { - # Respect CC, otherwise fails on prefix #395875 - tc-export CC - - # older glibc needs this for INTPTR_MAX, bug #533976 - if has_version "<sys-libs/glibc-2.18" ; then - append-cppflags "-D__STDC_LIMIT_MACROS" - fi - - # Multiple rendering bugs on youtube, github, etc without this, bug #547224 - append-flags $(test-flags -fno-strict-aliasing) - - local ruby_interpreter="" - - if has_version "virtual/rubygems[ruby_targets_ruby23]"; then - ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby23)" - elif has_version "virtual/rubygems[ruby_targets_ruby22]"; then - ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby22)" - elif has_version "virtual/rubygems[ruby_targets_ruby21]"; then - ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby21)" - else - ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby20)" - fi - - local mycmakeargs=( - -DENABLE_API_TESTS=OFF - -DENABLE_DEVICE_ORIENTATION=$(usex orientation) - -DENABLE_GEOLOCATION=$(usex geolocation) - -DENABLE_JIT=$(usex jit) - -DENABLE_NETSCAPE_PLUGIN_API=$(usex nsplugin) - -DENABLE_OPENGL=$(usex opengl) - -DENABLE_WEBKIT2=$(usex qml) - -DUSE_GSTREAMER=$(usex gstreamer) - -DUSE_QT_MULTIMEDIA=$(usex multimedia) - -DENABLE_X11_TARGET=$(usex X) - -DCMAKE_BUILD_TYPE=Release - -DPORT=Qt - ${ruby_interpreter} - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - cmake-utils_src_install -} diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild @@ -1,144 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -CMAKE_MAKEFILE_GENERATOR="ninja" -PYTHON_COMPAT=( python2_7 ) -USE_RUBY="ruby20 ruby21 ruby22 ruby23" - -inherit check-reqs cmake-utils eutils flag-o-matic python-any-r1 ruby-single toolchain-funcs versionator git-r3 - -DESCRIPTION="Open source web browser engine" -HOMEPAGE="https://github.com/annulen/webkit" -SRC_URI="" -EGIT_REPO_URI="https://github.com/annulen/webkit" -QV="5.2" # Minimum Qt version - -SLOT=5 - -LICENSE="LGPL-2+ BSD" -KEYWORDS="~amd64 ~x86" - -IUSE="+geolocation +gstreamer +jit +hyphen multimedia nsplugin orientation opengl +printsupport qml +webp X" - -REQUIRED_USE=" - nsplugin? ( X ) - qml? ( opengl ) - ?? ( gstreamer multimedia ) -" - -# Dependencies found at Source/cmake/OptionsQt.cmake -RDEPEND=" - dev-db/sqlite:3= - >=dev-libs/icu-3.8.1-r1:= - >=dev-libs/libxml2-2.8:2 - >=dev-libs/libxslt-1.1.7 - >=media-libs/libpng-1.4:0= - media-libs/libwebp:= - virtual/jpeg:0= - >=dev-qt/qtcore-${QV} - >=dev-qt/qtgui-${QV} - >=dev-qt/qtnetwork-${QV} - >=dev-qt/qtwidgets-${QV} - - geolocation? ( >=dev-qt/qtpositioning-${QV} ) - gstreamer? ( - >=dev-libs/glib-2.36:2 - >=media-libs/gstreamer-1.2:1.0 - >=media-libs/gst-plugins-base-1.2:1.0 - >=media-libs/gst-plugins-bad-1.6.0:1.0 ) - hyphen? ( dev-libs/hyphen ) - multimedia? ( >=dev-qt/qtmultimedia-${QV}[widgets] ) - opengl? ( >=dev-qt/qtopengl-${QV} ) - orientation? ( >=dev-qt/qtsensors-${QV} ) - printsupport? ( >=dev-qt/qtprintsupport-${QV} ) - qml? ( - >=dev-qt/qtdeclarative-${QV} - >=dev-qt/qtwebchannel-${QV}[qml] ) - X? ( - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXrender ) -" - -# Need real bison, not yacc -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - ${RUBY_DEPS} - >=dev-lang/perl-5.10 - >=dev-util/gperf-3.0.1 - >=sys-devel/bison-2.4.3 - >=sys-devel/flex-2.5.34 - || ( >=sys-devel/gcc-4.9 >=sys-devel/clang-3.3 ) - virtual/pkgconfig -" - -CHECKREQS_DISK_BUILD="1G" # Debug build requires much more see bug #417307 - -pkg_pretend() { - if [[ ${MERGE_TYPE} != "binary" ]] ; then - if is-flagq "-g*" && ! is-flagq "-g*0" ; then - einfo "Checking for sufficient disk space to build ${PN} with debugging CFLAGS" - check-reqs_pkg_pretend - fi - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != "binary" ]] && is-flagq "-g*" && ! is-flagq "-g*0" ; then - check-reqs_pkg_setup - fi - - python-any-r1_pkg_setup -} - -src_configure() { - # Respect CC, otherwise fails on prefix #395875 - tc-export CC - - # older glibc needs this for INTPTR_MAX, bug #533976 - if has_version "<sys-libs/glibc-2.18" ; then - append-cppflags "-D__STDC_LIMIT_MACROS" - fi - - # Multiple rendering bugs on youtube, github, etc without this, bug #547224 - append-flags $(test-flags -fno-strict-aliasing) - - local ruby_interpreter="" - - if has_version "virtual/rubygems[ruby_targets_ruby23]"; then - ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby23)" - elif has_version "virtual/rubygems[ruby_targets_ruby22]"; then - ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby22)" - elif has_version "virtual/rubygems[ruby_targets_ruby21]"; then - ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby21)" - else - ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby20)" - fi - - local mycmakeargs=( - -DENABLE_API_TESTS=OFF - -DENABLE_DEVICE_ORIENTATION=$(usex orientation) - -DENABLE_GEOLOCATION=$(usex geolocation) - -DENABLE_JIT=$(usex jit) - -DENABLE_NETSCAPE_PLUGIN_API=$(usex nsplugin) - -DENABLE_OPENGL=$(usex opengl) - -DENABLE_WEBKIT2=$(usex qml) - -DUSE_GSTREAMER=$(usex gstreamer) - -DUSE_QT_MULTIMEDIA=$(usex multimedia) - -DENABLE_X11_TARGET=$(usex X) - -DCMAKE_BUILD_TYPE=Release - -DPORT=Qt - ${ruby_interpreter} - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - cmake-utils_src_install -}