logo

overlay

My own overlay for experimentations, use with caution, no support is provided
commit: 49d6ed1a3109e1b2d1957871914194670ea6878e
parent: 26a7fd200694e095464522ed0c2a9f9c64cceed7
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sun,  5 Apr 2020 01:09:26 +0200

net-libs/wpewebkit: Version clean-bump, 2.28.0

Diffstat:

Mnet-libs/wpewebkit/Manifest3+--
Dnet-libs/wpewebkit/wpewebkit-2.26.4.ebuild109-------------------------------------------------------------------------------
Dnet-libs/wpewebkit/wpewebkit-2.27.3.ebuild109-------------------------------------------------------------------------------
Anet-libs/wpewebkit/wpewebkit-2.28.0.ebuild109+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 110 insertions(+), 220 deletions(-)

diff --git a/net-libs/wpewebkit/Manifest b/net-libs/wpewebkit/Manifest @@ -1,2 +1 @@ -DIST wpewebkit-2.26.4.tar.xz 18198860 BLAKE2B 91dfdde0ba56944df93eadc9f35a354c364e5a95d3f1703775c22e83fe0f1375b49f4707817c8445c086d9facf930f29f8fcc7f63686815199d4659661eb9c79 SHA512 59a85f9259adab941d26c8b9b2786f9ada70c5ce87dac6ad471e0adafb5bbe0c8e01fbf780bf289d5aa91846d9b9ed3d5fefa149ddbc0de629d9374efc915cd1 -DIST wpewebkit-2.27.3.tar.xz 19737688 BLAKE2B 665e7ac0575f318536d6b25634ccafd37426fa9038947a22f83097d2d2476f35b59452d897c1bd092e62d3a68df1e3d9407fb6c395480bac1a5864b71f974770 SHA512 742be0fcfb3311c5b13edeed64e49958df7d61f48e08dc6b524473ad71b7c8425d5a58414e79552957584b80d62c2653efae7dbd999e75c32a2577d00a05dad9 +DIST wpewebkit-2.28.0.tar.xz 20229076 BLAKE2B a9fd4361ca9187570df989da86209f781919a5365637bdd35513cd4d22aa9e37e7edbe7b3726a5c6262fa49851da1835552d3d3aae7d83e0374585a33e7b1f84 SHA512 c6d57c4f4edf660a4d562dd5f77135ad79505bbca528d3809ae2540296dd72a53d997c5990515167b8b112233a42e4ff489b9c40a56f3df4dd4eba52a7d5bee3 diff --git a/net-libs/wpewebkit/wpewebkit-2.26.4.ebuild b/net-libs/wpewebkit/wpewebkit-2.26.4.ebuild @@ -1,109 +0,0 @@ -# Copyright 2019-2020 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 sandbox +webdriver +webcrypto" - -RDEPEND=" - >=x11-libs/cairo-1.14.0:= - >=media-libs/fontconfig-2.8.0:= - >=media-libs/freetype-2.4.2:= - >=dev-libs/glib-2.44.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.54.0:= - >=dev-libs/libxml2-2.8.0:= - media-libs/libpng:= - dev-db/sqlite:= - media-libs/libwebp:= - gui-libs/libwpe:= - sys-libs/zlib:= - - >=dev-libs/libxslt-1.1.7 - >=media-libs/woff2-1.0.2 - - jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) - webcrypto? ( - dev-libs/libtasn1:= - >=dev-libs/libgcrypt-1.7.0:= - ) - qt? ( - dev-qt/qtcore:5= - dev-qt/qtquickcontrols:5= - dev-qt/qtgui:5= - dev-qt/qttest:5= - >=gui-libs/wpebackend-fdo-1.3.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:= - ) - sandbox? ( sys-apps/bubblewrap ) -" -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) - -DENABLE_BUBBLEWRAP_SANDBOX=$(usex sandbox) - -DUSE_WOFF2=ON - -DSHOULD_INSTALL_JS_SHELL=ON - -DENABLE_ENCRYPTED_MEDIA=OFF - -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) - -DENABLE_WEBDRIVER=$(usex webdriver) - -DENABLE_WEB_CRYPTO=$(usex webcrypto) - -DENABLE_XSLT=ON - ${ruby_interpreter} - ) - - cmake-utils_src_configure -} diff --git a/net-libs/wpewebkit/wpewebkit-2.27.3.ebuild b/net-libs/wpewebkit/wpewebkit-2.27.3.ebuild @@ -1,109 +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 sandbox +webdriver +webcrypto" - -RDEPEND=" - >=x11-libs/cairo-1.14.0:= - >=media-libs/fontconfig-2.8.0:= - >=media-libs/freetype-2.4.2:= - >=dev-libs/glib-2.44.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.54.0:= - >=dev-libs/libxml2-2.8.0:= - media-libs/libpng:= - dev-db/sqlite:= - media-libs/libwebp:= - gui-libs/libwpe:= - sys-libs/zlib:= - - >=dev-libs/libxslt-1.1.7 - >=media-libs/woff2-1.0.2 - - jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) - webcrypto? ( - dev-libs/libtasn1:= - >=dev-libs/libgcrypt-1.7.0:= - ) - qt? ( - dev-qt/qtcore:5= - dev-qt/qtquickcontrols:5= - dev-qt/qtgui:5= - dev-qt/qttest:5= - >=gui-libs/wpebackend-fdo-1.3.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:= - ) - sandbox? ( sys-apps/bubblewrap ) -" -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) - -DENABLE_BUBBLEWRAP_SANDBOX=$(usex sandbox) - -DUSE_WOFF2=ON - -DSHOULD_INSTALL_JS_SHELL=ON - -DENABLE_ENCRYPTED_MEDIA=OFF - -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) - -DENABLE_WEBDRIVER=$(usex webdriver) - -DENABLE_WEB_CRYPTO=$(usex webcrypto) - -DENABLE_XSLT=ON - ${ruby_interpreter} - ) - - cmake-utils_src_configure -} diff --git a/net-libs/wpewebkit/wpewebkit-2.28.0.ebuild b/net-libs/wpewebkit/wpewebkit-2.28.0.ebuild @@ -0,0 +1,109 @@ +# Copyright 2019-2020 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 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 sandbox +webdriver +webcrypto" + +RDEPEND=" + >=x11-libs/cairo-1.14.0:= + >=media-libs/fontconfig-2.8.0:= + >=media-libs/freetype-2.4.2:= + >=dev-libs/glib-2.44.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.54.0:= + >=dev-libs/libxml2-2.8.0:= + media-libs/libpng:= + dev-db/sqlite:= + media-libs/libwebp:= + gui-libs/libwpe:= + sys-libs/zlib:= + + >=dev-libs/libxslt-1.1.7 + >=media-libs/woff2-1.0.2 + + jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) + webcrypto? ( + dev-libs/libtasn1:= + >=dev-libs/libgcrypt-1.7.0:= + ) + qt? ( + dev-qt/qtcore:5= + dev-qt/qtquickcontrols:5= + dev-qt/qtgui:5= + dev-qt/qttest:5= + >=gui-libs/wpebackend-fdo-1.3.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:= + ) + sandbox? ( sys-apps/bubblewrap ) +" +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) + -DENABLE_BUBBLEWRAP_SANDBOX=$(usex sandbox) + -DUSE_WOFF2=ON + -DSHOULD_INSTALL_JS_SHELL=ON + -DENABLE_ENCRYPTED_MEDIA=OFF + -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) + -DENABLE_WEBDRIVER=$(usex webdriver) + -DENABLE_WEB_CRYPTO=$(usex webcrypto) + -DENABLE_XSLT=ON + ${ruby_interpreter} + ) + + cmake_src_configure +}