logo

overlay

My (experimental) gentoo overlay
commit: 12c655da58c03437ea126424d8fe6a62632d26a1
parent: 033f1e632544b74f9dbdf3b1e4f3c11ff8ca3a4a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Wed,  6 Nov 2019 02:42:37 +0100

net-libs/wpewebkit: Version clean, 2.24.3

Diffstat:

Mnet-libs/wpewebkit/Manifest1-
Dnet-libs/wpewebkit/wpewebkit-2.24.3.ebuild94-------------------------------------------------------------------------------
2 files changed, 0 insertions(+), 95 deletions(-)

diff --git a/net-libs/wpewebkit/Manifest b/net-libs/wpewebkit/Manifest @@ -1,2 +1 @@ -DIST wpewebkit-2.24.3.tar.xz 16838036 BLAKE2B 892f06603ea60f4c5f758db0a072f619343543010abf6d4d2c8facf7e6b85687a2f152d0bd6f06ec6485f691223115722e843632d919f2f8fe90eafc5936371a SHA512 4f1cfc33fbb769ead83911b3bd3e2c73168ec0de35d9f9d6b74270b2b4771c7254e54bbcccf95491a39989293aa4e534e805923feaa030897ceed982d20c2800 DIST wpewebkit-2.26.1.tar.xz 18199112 BLAKE2B c2db37e512f0e03d344670d23baf3b3977a7e6f99645b4374ff06b5501ef8fd806dc95cd873a07967eb5f637fd74ec2c2d84e1f585ab9b7331a062d0a2231cfb SHA512 eabfa1ba4b98c7a37db51b94559c1251164988fba42a1df7872912e8a174d3ca0d04dad5e0191e16c417957c563eb18b1bd2a6722cb19a273e4e4b06bf906636 diff --git a/net-libs/wpewebkit/wpewebkit-2.24.3.ebuild b/net-libs/wpewebkit/wpewebkit-2.24.3.ebuild @@ -1,94 +0,0 @@ -# Copyright 2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -CMAKE_MAKEFILE_GENERATOR="ninja" -PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} ) -USE_RUBY="ruby24 ruby25 ruby26" - -inherit cmake-utils python-any-r1 ruby-single - -DESCRIPTION="WebKit port optimized for embedded devices" -HOMEPAGE="https://wpewebkit.org/" -LICENSE="LGPL-2+ BSD" -SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz" -SLOT="1.0" # WPE_API_VERSION -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos" -IUSE="accessibility doc examples experimental jpeg2k qt +gstreamer" - -RDEPEND=" - >=x11-libs/cairo-1.10.2:= - >=media-libs/fontconfig-2.8.0:= - >=media-libs/freetype-2.4.2:= - >=dev-libs/glib-2.40.0:= - >=media-libs/harfbuzz-0.9.18:= - dev-libs/icu - virtual/jpeg:= - >=media-libs/libepoxy-1.4.0:= - >=dev-libs/libgcrypt-1.6.0:= - >=net-libs/libsoup-2.42.0:= - >=dev-libs/libxml2-2.8.0:= - media-libs/libpng:= - dev-db/sqlite:= - media-libs/libwebp:= - net-libs/libwpe:= - sys-libs/zlib:= - - jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) - qt? ( - dev-qt/qtcore:5= - dev-qt/qtquickcontrols:5= - dev-qt/qtgui:5= - >=dev-libs/wpebackend-fdo-1.0:= - ) - gstreamer? ( - >=media-libs/gstreamer-1.14:1.0 - >=media-libs/gst-plugins-base-1.14:1.0[egl] - >=media-plugins/gst-plugins-opus-1.14.4-r1:1.0 - >=media-libs/gst-plugins-bad-1.14:1.0 - ) - accessibility? ( - >=dev-libs/atk-2.16.0:= - app-accessibility/at-spi2-atk:= - ) -" -DEPEND=" - ${RDEPEND} - ${PYTHON_DEPS} - ${RUBY_DEPS} - - >=dev-lang/perl-5.10 - virtual/perl-JSON-PP - - doc? ( >=dev-util/gtk-doc-1.10 ) -" - -src_configure() { - # Ruby situation is a bit complicated. See bug 513888 - local rubyimpl - local ruby_interpreter="" - for rubyimpl in ${USE_RUBY}; do - if has_version "virtual/rubygems[ruby_targets_${rubyimpl}]"; then - ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ${rubyimpl})" - fi - done - # This will rarely occur. Only a couple of corner cases could lead us to - # that failure. See bug 513888 - [[ -z $ruby_interpreter ]] && die "No suitable ruby interpreter found" - - local mycmakeargs=( - "-DPORT=WPE" - -DENABLE_ACCESSIBILITY=$(usex accessibility) - -DSHOULD_INSTALL_JS_SHELL=ON - -DENABLE_EXPERIMENTAL_FEATURES=$(usex experimental) - -DENABLE_GTKDOC=$(usex doc) - -DUSE_OPENJPEG=$(usex jpeg2k) - -DENABLE_WPE_QT_API=$(usex qt) - -DENABLE_MINIBROWSER=$(usex examples) - -DENABLE_VIDEO=$(usex gstreamer) - -DENABLE_WEB_AUDIO=$(usex gstreamer) - ${ruby_interpreter} - ) - - cmake-utils_src_configure -}