[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/, profiles/base/
commit: bc4a07a9dcbecfa999b5336f199fbeaf0af88336 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 26 20:22:09 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 26 20:34:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4a07a9 www-plugins/gnash: Remove support for non-existent deps profiles/base/package.use.mask | 4 www-plugins/gnash/gnash-0.8.10_p20160329-r2.ebuild | 6 +- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 4ca9fdf3fee..3efe40a752c 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -548,10 +548,6 @@ sys-auth/pam_mktemp prevent-removal # This is for udev-acl. Unmasked in default/linux/package.use.mask. sys-auth/consolekit acl -# Chí-Thanh Christopher Nguyễn (25 Feb 2012) -# directfb build issues, bug #405817. -www-plugins/gnash directfb - # Bernard Cafarelli (08 Feb 2012) # libobjc2/clang experimental support >=gnustep-base/gnustep-make-2.6.2 libobjc2 diff --git a/www-plugins/gnash/gnash-0.8.10_p20160329-r2.ebuild b/www-plugins/gnash/gnash-0.8.10_p20160329-r2.ebuild index a57919c38bc..1d167f04709 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20160329-r2.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20160329-r2.ebuild @@ -24,7 +24,7 @@ fi LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 ppc ~ppc64 ~sparc x86" -IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg libav libressl gnome gtk harden jemalloc lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" +IUSE="X +agg cairo cygnal dbus doc dump egl fbcon +ffmpeg libav libressl gnome gtk harden jemalloc lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" REQUIRED_USE=" dump? ( agg ffmpeg ) fbcon? ( agg ) @@ -50,9 +50,6 @@ RDEPEND=" media-libs/giflib:= agg? ( x11-libs/agg ) cairo? ( x11-libs/cairo ) - directfb? ( - dev-libs/DirectFB - ) doc? ( >=app-text/docbook2X-0.8.8 app-text/docbook-sgml-utils @@ -156,7 +153,6 @@ src_configure() { # Set hardware acceleration. use X && device+=",x11" - use directfb && device+=",directfb" use egl && device+=",egl" use fbcon && device+=",rawfb" use vaapi && device+=",vaapi"
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/
commit: e87e7265857ddb6e3f39224256f764bcd344f74e Author: Matt Turner gentoo org> AuthorDate: Sat Apr 28 01:09:30 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Apr 28 01:09:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87e7265 www-plugins/gnash: Drop unnecessary x11-proto dep ...gnash-0.8.10_p20160329-r1.ebuild => gnash-0.8.10_p20160329-r2.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild b/www-plugins/gnash/gnash-0.8.10_p20160329-r2.ebuild similarity index 99% rename from www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild rename to www-plugins/gnash/gnash-0.8.10_p20160329-r2.ebuild index 97d6669ea4e..a57919c38bc 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20160329-r2.ebuild @@ -48,7 +48,6 @@ RDEPEND=" x11-libs/libXmu x11-libs/libXt media-libs/giflib:= - x11-proto/xproto agg? ( x11-libs/agg ) cairo? ( x11-libs/cairo ) directfb? (
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/
commit: 3544dd4186e1b060bb446d449c1878a80ce38467 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Mon Apr 16 18:10:28 2018 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Apr 16 18:27:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3544dd41 www-plugins/gnash: Update dependencies. Closes: https://bugs.gentoo.org/643480 www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild index dad2a1764d4..97d6669ea4e 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -83,13 +83,14 @@ RDEPEND=" ) sdl? ( media-libs/libsdl[X] ) sdl-sound? ( media-libs/libsdl ) - media-libs/speex[ogg] + >=media-libs/speex-1.2.0 + media-libs/speexdsp sys-libs/zlib >=sys-devel/libtool-2.2 mysql? ( virtual/mysql ) lirc? ( app-misc/lirc ) dbus? ( sys-apps/dbus ) - ssh? ( >=net-libs/libssh-0.4[server] ) + ssh? ( >=net-libs/libssh-0.4[server] ) ssl? ( libressl? ( dev-libs/libressl:0= ) !libressl? ( dev-libs/openssl:0= )
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/
commit: 562a1cc119a2a7936abef775be2ce98786eafb39 Author: David Seifert gentoo org> AuthorDate: Sun Nov 26 13:09:14 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Nov 26 23:26:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562a1cc1 www-plugins/gnash: [QA] Consistent whitespace in metadata.xml www-plugins/gnash/metadata.xml | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/www-plugins/gnash/metadata.xml b/www-plugins/gnash/metadata.xml index 31d30161df2..66ccd5f7774 100644 --- a/www-plugins/gnash/metadata.xml +++ b/www-plugins/gnash/metadata.xml @@ -2,19 +2,19 @@ http://www.gentoo.org/dtd/metadata.dtd";> - chith...@gentoo.org - Chí-Thanh Christopher Nguyễn + chith...@gentoo.org + Chí-Thanh Christopher Nguyễn - Rendering based on the Anti-Grain Geometry Rendering Engine library - Enable building of the cygnal server - Enable dump output module for creating video from SWF - Enable EGL support for the OpenVG, OpenGL and X11 renderers - Enable upstream recommended hardening build flags (may conflict with system ones) - Use dev-libs/jemalloc for allocations - Rendering based on the OpenVG graphics acceleration API - Enable SDL audio output for the standalone player - Enable using SSH for network authentication in libnet - Enable directly using OpenSSL in libnet (not needed for nsplugin ssl support) + Rendering based on the Anti-Grain Geometry Rendering Engine library + Enable building of the cygnal server + Enable dump output module for creating video from SWF + Enable EGL support for the OpenVG, OpenGL and X11 renderers + Enable upstream recommended hardening build flags (may conflict with system ones) + Use dev-libs/jemalloc for allocations + Rendering based on the OpenVG graphics acceleration API + Enable SDL audio output for the standalone player + Enable using SSH for network authentication in libnet + Enable directly using OpenSSL in libnet (not needed for nsplugin ssl support)
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/
commit: 879870c87c37568ca7a0689c7a9e0cd13edf3ec1 Author: David Seifert gentoo org> AuthorDate: Fri Apr 21 07:29:51 2017 + Commit: David Seifert gentoo org> CommitDate: Fri Apr 21 07:29:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879870c8 www-plugins/gnash: [QA] Add missing python metadata variables Package-Manager: Portage-2.3.5, Repoman-2.3.2 www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild index 8cd6f7446d0..dad2a1764d4 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild @@ -102,6 +102,7 @@ DEPEND="${RDEPEND} gnome? ( app-text/rarian ) nsplugin? ( net-misc/npapi-sdk ) test? ( dev-util/dejagnu ) + ${PYTHON_DEPS} " # Tests hang with sandbox, bug #321017 RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/files/, www-plugins/gnash/
commit: 45208dbc1764ac2a17270b4cb8e40b3d5e94e44c Author: Mart Raudsepp gentoo org> AuthorDate: Fri Jan 13 12:17:46 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jan 13 12:18:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45208dbc www-plugins/gnash: Remove old Acked-by: Chí-Thanh Christopher Nguyễn gentoo.org> Package-Manager: Portage-2.3.3, Repoman-2.3.1 www-plugins/gnash/Manifest | 1 - .../gnash/files/gnash-0.8.10-npapi-sdk.patch | 29 --- www-plugins/gnash/gnash-0.8.10_p20131019.ebuild| 259 - www-plugins/gnash/metadata.xml | 1 - 4 files changed, 290 deletions(-) diff --git a/www-plugins/gnash/Manifest b/www-plugins/gnash/Manifest index aa256f5..c49d14a 100644 --- a/www-plugins/gnash/Manifest +++ b/www-plugins/gnash/Manifest @@ -1,2 +1 @@ -DIST gnash-0.8.10_p20131019.tar.xz 3868156 SHA256 93e5c82c9f5e326b8ddba3cb4c4178fb9428e92987b3b8e6ef59b201ef37782a SHA512 79b4e86275b6b11774212315ea3b4a6192177d297d4ebe93c39d69734dbaa4c893845dc606e724e03f6409f0695794ade0f2544e30cf2d291a42d0cf3d674dcc WHIRLPOOL fb9a9b9f00c10af75c595147ce3d9bdf18f5cfde907fa69c9d0e28a278ff4fa835eba4d1e19ea72ac65e6e0f769da30f5790c652e2df723c36db6e3ef4436851 DIST gnash-0.8.10_p20160329.tar.xz 4079572 SHA256 851ccba805a90a2e21ced841ae70cf55c0ba53c95f2b8b9bc729385a5b49bbb7 SHA512 e8956d6277dde29a22bfe5af4279b40f80dad5659961d042e0bb57505b084f3ef1b489cf6fdf06730a8f3e2f9fdb737d7b1bc015a0255a80b167b98e686aa245 WHIRLPOOL 58734701ff4d9a6aa9536a1fa7feb75a8357775fb11857ecaf1a678ac7eca590a00b8af76f3723e8bbdf03b1fdf01cb193d870d505b8cc5767fdaf29fff1d7ee diff --git a/www-plugins/gnash/files/gnash-0.8.10-npapi-sdk.patch b/www-plugins/gnash/files/gnash-0.8.10-npapi-sdk.patch deleted file mode 100644 index eb54295.. --- a/www-plugins/gnash/files/gnash-0.8.10-npapi-sdk.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 983a675c94ecec54ae14593744aa9a2198466499 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Thu, 15 Sep 2011 12:59:55 +0200 -Subject: [PATCH] Support building against NPAPI-SDK as well. - - macros/npapi.m4 |6 +- - 1 files changed, 5 insertions(+), 1 deletions(-) - -diff --git a/macros/npapi.m4 b/macros/npapi.m4 -index e3bde2f..522bbb1 100644 a/macros/npapi.m4 -+++ b/macros/npapi.m4 -@@ -34,7 +34,11 @@ AC_DEFUN([GNASH_PATH_NPAPI], - - if test x$cross_compiling = xno; then - if test x"$PKG_CONFIG" != x -a x"${ac_cv_path_npapi_incl}" = x; then -- $PKG_CONFIG --exists mozilla-plugin && NPAPI_CFLAGS="`$PKG_CONFIG --cflags mozilla-plugin`" -+ if $PKG_CONFIG --exists npapi-sdk; then -+NPAPI_CFLAGS="`$PKG_CONFIG --cflags npapi-sdk`" -+ elif $PKG_CONFIG --exists mozilla-plugin; then -+NPAPI_CFLAGS="`$PKG_CONFIG --cflags mozilla-plugin`" -+ fi - fi - fi - --- -1.7.3.4 - diff --git a/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild b/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild deleted file mode 100644 index 2d5654e.. --- a/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild +++ /dev/null @@ -1,259 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -AT_M4DIR="cygnal" -# won't build with python-3, bug #392969 -PYTHON_COMPAT=( python2_7 ) - -inherit autotools eutils multilib nsplugins python-any-r1 flag-o-matic - -DESCRIPTION="GNU Flash movie player that supports many SWF v7,8,9 features" -HOMEPAGE="https://www.gnu.org/software/gnash/"; - -if [[ ${PV} = * ]]; then - SRC_URI="" - EGIT_REPO_URI="git://git.savannah.gnu.org/gnash.git" - inherit git-2 -else -# Release tarball is b0rked, upstream #35612 -# SRC_URI="mirror://gnu/${PN}/${PV}/${P}.tar.bz2" - SRC_URI="mirror://gentoo/${P}.tar.xz" -fi - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 ~sparc x86" -IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg gconf gnome gstreamer gtk harden jemalloc lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" -REQUIRED_USE="dump? ( agg ffmpeg ) - fbcon? ( agg ) - nsplugin? ( gtk ) - openvg? ( egl ) - python? ( gtk ) - vaapi? ( agg ffmpeg ) - || ( agg cairo opengl openvg ) - || ( dump fbcon gtk sdl ) - " - -RDEPEND=">=dev-libs/boost-1.41.0:0= - dev-libs/expat - dev-libs/libxml2 - virtual/jpeg - media-libs/libpng - net-misc/curl - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXmu - x11-libs/libXt - media-libs/giflib - x11-proto/xproto - agg? ( x11-libs/agg ) - cairo? ( x11-libs/cairo ) - directfb? ( - dev-libs/DirectFB - ) - doc? ( - >=app-text/docbook2X-0.8.8 - app-text/docbook-sgml-utils - ) - egl? ( - media-libs/mesa[egl] - ) -
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/
commit: 52b42b6595af23de10b1a06e6787d435612c0f75 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jan 1 12:41:23 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jan 1 12:41:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b42b65 www-plugins/gnash: ppc stable wrt bug #550356 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild index 8415d55..5ea5e45 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -24,7 +24,7 @@ fi LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ppc ~ppc64 ~sparc x86" IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg libav libressl gnome gtk harden jemalloc lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" REQUIRED_USE=" dump? ( agg ffmpeg )
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/, www-plugins/gnash/files/
commit: 2e56c8d3ad3600f4ac7a50384d5ca9952796347f Author: Johannes Huber gentoo org> AuthorDate: Wed Nov 2 20:14:16 2016 + Commit: Johannes Huber gentoo org> CommitDate: Wed Nov 2 20:35:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e56c8d3 www-plugins/gnash: Remove 0.8.10_p20160329 Package-Manager: portage-2.3.2 .../gnash/files/gnash-0.8.10-boost-1.50.patch | 24 -- .../gnash/files/gnash-0.8.10-gettext-macro.patch | 170 .../gnash/files/gnash-0.8.10-libva-1.6_.patch | 43 --- .../gnash/files/gnash-0.8.10-libva-1.6_0001.patch | 28 -- .../files/gnash-0.8.10_p20120903-bytesfmt.patch| 32 --- .../files/gnash-0.8.10_p20120903-ffmpeg1.patch | 252 -- .../files/gnash-0.8.10_p20120903-libav9.patch | 85 -- .../gnash/files/gnash-0.8.11-gettext-macro.patch | 29 --- www-plugins/gnash/gnash-0.8.10_p20160329.ebuild| 288 - 9 files changed, 951 deletions(-) diff --git a/www-plugins/gnash/files/gnash-0.8.10-boost-1.50.patch b/www-plugins/gnash/files/gnash-0.8.10-boost-1.50.patch deleted file mode 100644 index ed774ed.. --- a/www-plugins/gnash/files/gnash-0.8.10-boost-1.50.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -ur a/macros/boost.m4 b/macros/boost.m4 a/macros/boost.m4 2012-09-03 17:11:43.0 +0200 -+++ b/macros/boost.m4 2012-10-16 01:58:28.0 +0200 -@@ -37,7 +37,7 @@ - boost_headers="detail/lightweight_mutex.hpp thread/thread.hpp multi_index_container.hpp multi_index/key_extractors.hpp thread/mutex.hpp program_options/options_description.hpp iostreams/stream.hpp" - dnl this is a list of *required* libraries. If any of these are missing, this - dnl test will return a failure, and Gnash won't build. -- boost_libs="thread program_options iostreams" -+ boost_libs="thread program_options iostreams system" - - dnl this is a list of *recommended* libraries. If any of these are missing, this - dnl test will return a warning, and Gnash will build, but testing won't work. -diff -ur a/plugin/npapi/Makefile.am b/plugin/npapi/Makefile.am a/plugin/npapi/Makefile.am 2012-09-03 17:11:43.0 +0200 -+++ b/plugin/npapi/Makefile.am 2012-10-16 01:58:57.0 +0200 -@@ -78,7 +78,7 @@ - - libgnashplugin_la_LIBADD = \ - $(GLIB_LIBS) \ -- -lboost_iostreams \ -+ $(BOOST_LIBS) \ - $(NULL) - - # Scriptable plugin support diff --git a/www-plugins/gnash/files/gnash-0.8.10-gettext-macro.patch b/www-plugins/gnash/files/gnash-0.8.10-gettext-macro.patch deleted file mode 100644 index 0501f74.. --- a/www-plugins/gnash/files/gnash-0.8.10-gettext-macro.patch +++ /dev/null @@ -1,170 +0,0 @@ -diff -ur a/libdevice/vaapi/VaapiImage.cpp b/libdevice/vaapi/VaapiImage.cpp a/libdevice/vaapi/VaapiImage.cpp 2012-01-19 20:17:48.0 +0100 -+++ b/libdevice/vaapi/VaapiImage.cpp 2012-02-23 19:05:13.0 +0100 -@@ -35,7 +35,7 @@ - : _format(format) - , _image_data(NULL) - { --log_debug(_("VaapiImage::VaapiImage(): format '%s'\n", string_of_FOURCC(format))); -+log_debug("VaapiImage::VaapiImage(): format '%s'\n", string_of_FOURCC(format)); - - memset(&_image, 0, sizeof(_image)); - _image.image_id = VA_INVALID_ID; -@@ -79,7 +79,7 @@ - if (!vaapi_check_status(status, "vaCreateImage()")) - return false; - --log_debug(_(" image 0x%08x, format '%s'\n", get(), string_of_FOURCC(_format))); -+log_debug(" image 0x%08x, format '%s'\n", get(), string_of_FOURCC(_format)); - - return true; - } -diff -ur a/libdevice/vaapi/VaapiSubpicture.cpp b/libdevice/vaapi/VaapiSubpicture.cpp a/libdevice/vaapi/VaapiSubpicture.cpp 2012-01-19 20:17:48.0 +0100 -+++ b/libdevice/vaapi/VaapiSubpicture.cpp 2012-02-23 19:05:13.0 +0100 -@@ -32,7 +32,7 @@ - : _image(image) - , _subpicture(VA_INVALID_ID) - { --log_debug(_("VaapiSubpicture::VaapiSubpicture(): format '%s'\n", string_of_FOURCC(image->format(; -+log_debug("VaapiSubpicture::VaapiSubpicture(): format '%s'\n", string_of_FOURCC(image->format())); - - if (!create()) { - boost::format msg; -diff -ur a/libdevice/vaapi/VaapiSurface.cpp b/libdevice/vaapi/VaapiSurface.cpp a/libdevice/vaapi/VaapiSurface.cpp 2012-01-19 20:17:48.0 +0100 -+++ b/libdevice/vaapi/VaapiSurface.cpp 2012-02-23 19:05:13.0 +0100 -@@ -74,7 +74,7 @@ - - VaapiSurfaceImpl::~VaapiSurfaceImpl() - { --log_debug(_("VaapiSurface::~VaapiSurface(): surface 0x%08x\n", surface())); -+log_debug("VaapiSurface::~VaapiSurface(): surface 0x%08x\n", surface()); - - if (surface() == VA_INVALID_SURFACE) { - return; -diff -ur a/libdevice/vaapi/VaapiSurfaceGLX.cpp b/libdevice/vaapi/VaapiSurfaceGLX.cpp a/libdevice/vaapi/VaapiSurfaceGLX.cpp 2012-01-19 20:17:48.0 +0100 -+++ b/libdevice/vaapi/VaapiSurfaceGLX.cpp 2012-02-23 19:05:13.0 +0100 -@@ -20
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/
commit: 93507a1ffb40f7449e776d318d69bd0d14f60e44 Author: Johannes Huber gentoo org> AuthorDate: Wed Nov 2 20:34:47 2016 + Commit: Johannes Huber gentoo org> CommitDate: Wed Nov 2 20:35:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93507a1f www-plugins/gnash: Drop deprecated Plasma 4 support Package-Manager: portage-2.3.2 www-plugins/gnash/gnash-0.8.10_p20131019.ebuild| 38 +++--- www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild | 36 +++- 2 files changed, 9 insertions(+), 65 deletions(-) diff --git a/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild b/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild index e39358c..2d5654e 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild @@ -1,15 +1,13 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -CMAKE_REQUIRED="never" -KDE_REQUIRED="optional" AT_M4DIR="cygnal" # won't build with python-3, bug #392969 PYTHON_COMPAT=( python2_7 ) -inherit autotools eutils kde4-base multilib nsplugins python-any-r1 flag-o-matic +inherit autotools eutils multilib nsplugins python-any-r1 flag-o-matic DESCRIPTION="GNU Flash movie player that supports many SWF v7,8,9 features" HOMEPAGE="https://www.gnu.org/software/gnash/"; @@ -27,7 +25,7 @@ fi LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 ppc ~ppc64 ~sparc x86" -IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg gconf gnome gstreamer gtk harden jemalloc kde lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" +IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg gconf gnome gstreamer gtk harden jemalloc lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" REQUIRED_USE="dump? ( agg ffmpeg ) fbcon? ( agg ) nsplugin? ( gtk ) @@ -35,7 +33,7 @@ REQUIRED_USE="dump? ( agg ffmpeg ) python? ( gtk ) vaapi? ( agg ffmpeg ) || ( agg cairo opengl openvg ) - || ( dump fbcon gtk kde sdl ) + || ( dump fbcon gtk sdl ) " RDEPEND=">=dev-libs/boost-1.41.0:0= @@ -81,10 +79,6 @@ RDEPEND=">=dev-libs/boost-1.41.0:0= python? ( dev-python/pygtk:2 ) ) jemalloc? ( dev-libs/jemalloc ) - kde? ( - $(add_kdebase_dep kdebase-startkde) - dev-qt/qtwebkit:4 - ) opengl? ( virtual/glu virtual/opengl @@ -115,7 +109,6 @@ DEPEND="${RDEPEND} RESTRICT="test" pkg_setup() { - kde4-base_pkg_setup python-any-r1_pkg_setup if use !ffmpeg && use !gstreamer; then @@ -171,19 +164,6 @@ src_configure() { use opengl && renderers+=",opengl" use openvg && renderers+=",openvg" - # Set kde and konqueror plugin directories. - if use kde; then - myconf="${myconf} - --with-plugins-install=system - --with-kde4-incl=${KDEDIR}/include - --with-kde4-configdir=${KDEDIR}/share/config - --with-kde4-prefix=${KDEDIR} - --with-kde4-lib=${KDEDIR}/$(get_libdir) - --with-kde-appsdatadir=${KDEDIR}/share/apps/klash - --with-kde4-servicesdir=${KDEDIR}/share/kde4/services - --with-kde4-plugindir=${KDEDIR}/$(get_libdir)/kde4" - fi - # Set media handler. use ffmpeg || use gstreamer || media+=",none" use ffmpeg && media+=",ffmpeg" @@ -193,7 +173,6 @@ src_configure() { use dump && gui="${gui},dump" use fbcon && gui="${gui},fb" use gtk && gui=",gtk" - use kde && gui="${gui},kde4" use sdl && gui="${gui},sdl" if use sdl-sound; then @@ -219,13 +198,13 @@ src_configure() { --docdir=/usr/share/doc/${PF} \ --disable-dependency-tracking \ --disable-kparts3 \ + --disable-kparts4 \ $(use_enable cygnal) \ $(use_enable cygnal cgibins) \ $(use_enable doc docbook) \ $(use_enable gnome ghelp) \ $(use_enable harden) \ $(use_enable jemalloc) \ - $(use_enable kde kparts4) \ $(use_enable nls) \ $(use_enable nsplugin npapi) \ $(use_enable python) \ @@ -255,12 +234,6 @@ src_install() { emake DESTDIR="${D}" install-plugin || die "install plugins failed" fi - # Install kde konqueror plugin. - if use kde; then - pushd "${S}/plugin/klash4" >& /dev/null || die - emake DESTDIR="${D}" install-plugin || die "install kde plugins failed" - popd >& /dev/null - fi # Create a sym
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/
commit: 6d24d63c85f2cae522e21841bbf0e56186dd9e2b Author: Pacho Ramos gentoo org> AuthorDate: Sun Oct 16 08:29:44 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Oct 16 08:49:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d24d63c www-plugins/gnash: amd64/x86 stable, bug #550356 Package-Manager: portage-2.3.1 www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild index 43f2888..1706b74 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild @@ -26,7 +26,7 @@ fi LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86" IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg libav libressl gnome gtk harden jemalloc kde lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" REQUIRED_USE=" dump? ( agg ffmpeg )
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/
commit: c5acc39c723614b23169f8239abc1c120c10b8e8 Author: Pacho Ramos gentoo org> AuthorDate: Sun Oct 9 15:17:46 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Oct 9 15:19:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5acc39c www-plugins/gnash: Disable optional gconf and gstreamer:0.10 support (#594884), prevent sandbox violations (#591014), handle gui options properly (#491120), use new ways for handling ffmpeg and openssl providers. Package-Manager: portage-2.3.1 www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild | 288 + 1 file changed, 288 insertions(+) diff --git a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild new file mode 100644 index ..43f2888 --- /dev/null +++ b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild @@ -0,0 +1,288 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +CMAKE_REQUIRED="never" +KDE_REQUIRED="optional" +AT_M4DIR="cygnal" +# won't build with python-3, bug #392969 +PYTHON_COMPAT=( python2_7 ) + +inherit autotools eutils kde4-base multilib nsplugins python-any-r1 flag-o-matic xdg-utils + +DESCRIPTION="GNU Flash movie player that supports many SWF v7,8,9 features" +HOMEPAGE="https://www.gnu.org/software/gnash/"; + +if [[ ${PV} = * ]]; then + SRC_URI="" + EGIT_REPO_URI="git://git.savannah.gnu.org/gnash.git" + inherit git-2 +else +# Release tarball is b0rked, upstream #35612 +# SRC_URI="mirror://gnu/${PN}/${PV}/${P}.tar.bz2" + SRC_URI="mirror://gentoo/${P}.tar.xz" +fi + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg libav libressl gnome gtk harden jemalloc kde lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" +REQUIRED_USE=" + dump? ( agg ffmpeg ) + fbcon? ( agg ) + nsplugin? ( gtk ) + openvg? ( egl ) + python? ( gtk ) + vaapi? ( agg ffmpeg ) + || ( agg cairo opengl openvg ) + || ( dump fbcon gtk kde sdl ) +" + +RDEPEND=" + >=dev-libs/boost-1.41.0:0= + dev-libs/expat + dev-libs/libxml2:2 + virtual/jpeg:0 + media-libs/libpng:0= + net-misc/curl + x11-libs/libX11 + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXt + media-libs/giflib:= + x11-proto/xproto + agg? ( x11-libs/agg ) + cairo? ( x11-libs/cairo ) + directfb? ( + dev-libs/DirectFB + ) + doc? ( + >=app-text/docbook2X-0.8.8 + app-text/docbook-sgml-utils + ) + egl? ( + media-libs/mesa[egl] + ) + fbcon? ( + x11-libs/tslib + ) + ffmpeg? ( + libav? ( media-video/libav:0=[vaapi?] ) + !libav? ( media-video/ffmpeg:0=[vaapi?] ) + ) + gtk? ( + x11-libs/gtk+:2 + python? ( dev-python/pygtk:2 ) + ) + jemalloc? ( dev-libs/jemalloc ) + kde? ( + $(add_kdebase_dep kdebase-startkde) + dev-qt/qtwebkit:4 + ) + opengl? ( + virtual/glu + virtual/opengl + gtk? ( x11-libs/gtkglext ) + ) + openvg? ( + media-libs/mesa[openvg] + ) + sdl? ( media-libs/libsdl[X] ) + sdl-sound? ( media-libs/libsdl ) + media-libs/speex[ogg] + sys-libs/zlib + >=sys-devel/libtool-2.2 + mysql? ( virtual/mysql ) + lirc? ( app-misc/lirc ) + dbus? ( sys-apps/dbus ) + ssh? ( >=net-libs/libssh-0.4[server] ) + ssl? ( + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) + ) + vaapi? ( x11-libs/libva[opengl?] ) + " +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext ) + gnome? ( app-text/rarian ) + nsplugin? ( net-misc/npapi-sdk ) + test? ( dev-util/dejagnu ) +" +# Tests hang with sandbox, bug #321017 +RESTRICT="test" + +pkg_setup() { + kde4-base_pkg_setup + python-any-r1_pkg_setup + + if use !ffmpeg; then + ewarn "You are trying to build Gnash without choosing a media handler." + ewarn "Sound and video playback will not work." + fi +} + +src_unpack() { + default + # rename git snapshot directory to what portage expects + mv ${PN}-*/ ${P} || die +} + +src_prepare() { + default + + xdg_environment_reset # 591014 + + # Fix paths for klash, bug #339610 + eapply "${FILESDIR}"/${PN}-0.8.9-klash.patch + + # Use external dejagnu for tests, bug #321017 + eapply "${FILESDIR}"/${PN}-0.8.9-external-dejagnu.patch + + # Fix building on ppc64, bug #342535 + use ppc64 && append-f
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/
commit: e69647a49dd85f0877a05531cb57a9fc1ecb2ad8 Author: Pacho Ramos gentoo org> AuthorDate: Sun Oct 9 15:18:38 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Oct 9 15:19:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69647a4 www-plugins/gnash: Drop old Package-Manager: portage-2.3.1 www-plugins/gnash/Manifest | 1 - www-plugins/gnash/gnash-0.8.10_p20150316.ebuild | 294 2 files changed, 295 deletions(-) diff --git a/www-plugins/gnash/Manifest b/www-plugins/gnash/Manifest index 9b3b825..aa256f5 100644 --- a/www-plugins/gnash/Manifest +++ b/www-plugins/gnash/Manifest @@ -1,3 +1,2 @@ DIST gnash-0.8.10_p20131019.tar.xz 3868156 SHA256 93e5c82c9f5e326b8ddba3cb4c4178fb9428e92987b3b8e6ef59b201ef37782a SHA512 79b4e86275b6b11774212315ea3b4a6192177d297d4ebe93c39d69734dbaa4c893845dc606e724e03f6409f0695794ade0f2544e30cf2d291a42d0cf3d674dcc WHIRLPOOL fb9a9b9f00c10af75c595147ce3d9bdf18f5cfde907fa69c9d0e28a278ff4fa835eba4d1e19ea72ac65e6e0f769da30f5790c652e2df723c36db6e3ef4436851 -DIST gnash-0.8.10_p20150316.tar.xz 4031684 SHA256 0c380f7b6756ad8a4d5ca152933f9a51278e00d51b3677812c69d65a166e3a6c SHA512 3f166de91a2f9f538ef76d21f7e9c2c240a776855cfe00c4e39fd6c0b6718f450ffecac61f38a6e534c6eb3f5b747c1d800f5bc7712ece3dcf14be1ee50384d0 WHIRLPOOL 6dd3886b9bcca56fbf63442f25d7af9184188702a167d3962f97fcf0496a99898033ee52843f9bc53b73236b96e4995b882de9685898820cf0f6b27dccb881c9 DIST gnash-0.8.10_p20160329.tar.xz 4079572 SHA256 851ccba805a90a2e21ced841ae70cf55c0ba53c95f2b8b9bc729385a5b49bbb7 SHA512 e8956d6277dde29a22bfe5af4279b40f80dad5659961d042e0bb57505b084f3ef1b489cf6fdf06730a8f3e2f9fdb737d7b1bc015a0255a80b167b98e686aa245 WHIRLPOOL 58734701ff4d9a6aa9536a1fa7feb75a8357775fb11857ecaf1a678ac7eca590a00b8af76f3723e8bbdf03b1fdf01cb193d870d505b8cc5767fdaf29fff1d7ee diff --git a/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild b/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild deleted file mode 100644 index dd44dbe.. --- a/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild +++ /dev/null @@ -1,294 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -CMAKE_REQUIRED="never" -KDE_REQUIRED="optional" -AT_M4DIR="cygnal" -# won't build with python-3, bug #392969 -PYTHON_COMPAT=( python2_7 ) - -inherit autotools eutils kde4-base multilib nsplugins python-any-r1 flag-o-matic - -DESCRIPTION="GNU Flash movie player that supports many SWF v7,8,9 features" -HOMEPAGE="https://www.gnu.org/software/gnash/"; - -if [[ ${PV} = * ]]; then - SRC_URI="" - EGIT_REPO_URI="git://git.savannah.gnu.org/gnash.git" - inherit git-2 -else -# Release tarball is b0rked, upstream #35612 -# SRC_URI="mirror://gnu/${PN}/${PV}/${P}.tar.bz2" - SRC_URI="mirror://gentoo/${P}.tar.xz" -fi - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg gconf gnome gstreamer gtk harden jemalloc kde lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" -REQUIRED_USE="dump? ( agg ffmpeg ) - fbcon? ( agg ) - nsplugin? ( gtk ) - openvg? ( egl ) - python? ( gtk ) - vaapi? ( agg ffmpeg ) - || ( agg cairo opengl openvg ) - || ( dump fbcon gtk kde sdl ) - " - -RDEPEND=">=dev-libs/boost-1.41.0:0= - dev-libs/expat - dev-libs/libxml2 - virtual/jpeg:0 - media-libs/libpng:0 - net-misc/curl - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXmu - x11-libs/libXt - media-libs/giflib - x11-proto/xproto - agg? ( x11-libs/agg ) - cairo? ( x11-libs/cairo ) - directfb? ( - dev-libs/DirectFB - ) - doc? ( - >=app-text/docbook2X-0.8.8 - app-text/docbook-sgml-utils - ) - egl? ( - media-libs/mesa[egl] - ) - fbcon? ( - x11-libs/tslib - ) - ffmpeg? ( || ( - !vaapi? ( media-video/libav ) - media-video/ffmpeg[vaapi?] - ) ) - gconf? ( - gnome-base/gconf - ) - gstreamer? ( - media-plugins/gst-plugins-ffmpeg:* - media-plugins/gst-plugins-mad:* - media-plugins/gst-plugins-meta:* - ) - gtk? ( - x11-libs/gtk+:2 - python? ( dev-python/pygtk:2 ) - ) - jemalloc? ( dev-libs/jemalloc ) - kde? ( - $(add_kdebase_dep kdebase-startkde) - dev-qt/qtwebkit:4 - ) - opengl? ( - virtual/glu - virtual/opengl - gtk? ( x11-libs/gtkglext ) - ) - openvg? ( - media-libs/mesa[openvg] - ) - sdl? ( media-libs/libsdl[X] ) - sdl-sound? ( media-libs/libsdl ) - med
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/
commit: 40da83090064af34270c50995293b6fec3e7347b Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Aug 13 22:19:17 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Aug 20 18:28:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40da8309 www-plugins/gnash: Add DEPEND on dev-qt/qtwebkit:4 if USE=kde Package-Manager: portage-2.2.28 www-plugins/gnash/gnash-0.8.10_p20131019.ebuild | 5 - www-plugins/gnash/gnash-0.8.10_p20150316.ebuild | 5 - www-plugins/gnash/gnash-0.8.10_p20160329.ebuild | 5 - 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild b/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild index a19eb6a..e39358c 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild @@ -81,7 +81,10 @@ RDEPEND=">=dev-libs/boost-1.41.0:0= python? ( dev-python/pygtk:2 ) ) jemalloc? ( dev-libs/jemalloc ) - kde? ( $(add_kdebase_dep kdebase-startkde) ) + kde? ( + $(add_kdebase_dep kdebase-startkde) + dev-qt/qtwebkit:4 + ) opengl? ( virtual/glu virtual/opengl diff --git a/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild b/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild index 0ac3743..dd44dbe 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild @@ -82,7 +82,10 @@ RDEPEND=">=dev-libs/boost-1.41.0:0= python? ( dev-python/pygtk:2 ) ) jemalloc? ( dev-libs/jemalloc ) - kde? ( $(add_kdebase_dep kdebase-startkde) ) + kde? ( + $(add_kdebase_dep kdebase-startkde) + dev-qt/qtwebkit:4 + ) opengl? ( virtual/glu virtual/opengl diff --git a/www-plugins/gnash/gnash-0.8.10_p20160329.ebuild b/www-plugins/gnash/gnash-0.8.10_p20160329.ebuild index c05fede..b416401 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20160329.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20160329.ebuild @@ -81,7 +81,10 @@ RDEPEND=">=dev-libs/boost-1.41.0:0= python? ( dev-python/pygtk:2 ) ) jemalloc? ( dev-libs/jemalloc ) - kde? ( $(add_kdebase_dep kdebase-startkde) ) + kde? ( + $(add_kdebase_dep kdebase-startkde) + dev-qt/qtwebkit:4 + ) opengl? ( virtual/glu virtual/opengl
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/
commit: bd1a54f90eedfdf1ee0aac2b07ba2311bbdfda85 Author: Chí-Thanh Christopher Nguyễn gentoo org> AuthorDate: Sun Apr 24 20:48:18 2016 + Commit: Chí-Thanh Christopher Nguyễn gentoo org> CommitDate: Sun Apr 24 20:48:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1a54f9 www-plugins/gnash: new snapshot Package-Manager: portage-2.2.26 www-plugins/gnash/Manifest | 1 + www-plugins/gnash/gnash-0.8.10_p20160329.ebuild | 285 2 files changed, 286 insertions(+) diff --git a/www-plugins/gnash/Manifest b/www-plugins/gnash/Manifest index 773c154..9b3b825 100644 --- a/www-plugins/gnash/Manifest +++ b/www-plugins/gnash/Manifest @@ -1,2 +1,3 @@ DIST gnash-0.8.10_p20131019.tar.xz 3868156 SHA256 93e5c82c9f5e326b8ddba3cb4c4178fb9428e92987b3b8e6ef59b201ef37782a SHA512 79b4e86275b6b11774212315ea3b4a6192177d297d4ebe93c39d69734dbaa4c893845dc606e724e03f6409f0695794ade0f2544e30cf2d291a42d0cf3d674dcc WHIRLPOOL fb9a9b9f00c10af75c595147ce3d9bdf18f5cfde907fa69c9d0e28a278ff4fa835eba4d1e19ea72ac65e6e0f769da30f5790c652e2df723c36db6e3ef4436851 DIST gnash-0.8.10_p20150316.tar.xz 4031684 SHA256 0c380f7b6756ad8a4d5ca152933f9a51278e00d51b3677812c69d65a166e3a6c SHA512 3f166de91a2f9f538ef76d21f7e9c2c240a776855cfe00c4e39fd6c0b6718f450ffecac61f38a6e534c6eb3f5b747c1d800f5bc7712ece3dcf14be1ee50384d0 WHIRLPOOL 6dd3886b9bcca56fbf63442f25d7af9184188702a167d3962f97fcf0496a99898033ee52843f9bc53b73236b96e4995b882de9685898820cf0f6b27dccb881c9 +DIST gnash-0.8.10_p20160329.tar.xz 4079572 SHA256 851ccba805a90a2e21ced841ae70cf55c0ba53c95f2b8b9bc729385a5b49bbb7 SHA512 e8956d6277dde29a22bfe5af4279b40f80dad5659961d042e0bb57505b084f3ef1b489cf6fdf06730a8f3e2f9fdb737d7b1bc015a0255a80b167b98e686aa245 WHIRLPOOL 58734701ff4d9a6aa9536a1fa7feb75a8357775fb11857ecaf1a678ac7eca590a00b8af76f3723e8bbdf03b1fdf01cb193d870d505b8cc5767fdaf29fff1d7ee diff --git a/www-plugins/gnash/gnash-0.8.10_p20160329.ebuild b/www-plugins/gnash/gnash-0.8.10_p20160329.ebuild new file mode 100644 index 000..c05fede --- /dev/null +++ b/www-plugins/gnash/gnash-0.8.10_p20160329.ebuild @@ -0,0 +1,285 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +CMAKE_REQUIRED="never" +KDE_REQUIRED="optional" +AT_M4DIR="cygnal" +# won't build with python-3, bug #392969 +PYTHON_COMPAT=( python2_7 ) + +inherit autotools eutils kde4-base multilib nsplugins python-any-r1 flag-o-matic + +DESCRIPTION="GNU Flash movie player that supports many SWF v7,8,9 features" +HOMEPAGE="https://www.gnu.org/software/gnash/"; + +if [[ ${PV} = * ]]; then + SRC_URI="" + EGIT_REPO_URI="git://git.savannah.gnu.org/gnash.git" + inherit git-2 +else +# Release tarball is b0rked, upstream #35612 +# SRC_URI="mirror://gnu/${PN}/${PV}/${P}.tar.bz2" + SRC_URI="mirror://gentoo/${P}.tar.xz" +fi + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg gconf gnome gstreamer gtk harden jemalloc kde lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" +REQUIRED_USE="dump? ( agg ffmpeg ) + fbcon? ( agg ) + nsplugin? ( gtk ) + openvg? ( egl ) + python? ( gtk ) + vaapi? ( agg ffmpeg ) + || ( agg cairo opengl openvg ) + || ( dump fbcon gtk kde sdl ) + " + +RDEPEND=">=dev-libs/boost-1.41.0:0= + dev-libs/expat + dev-libs/libxml2 + virtual/jpeg:0 + media-libs/libpng:0 + net-misc/curl + x11-libs/libX11 + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXt + media-libs/giflib + x11-proto/xproto + agg? ( x11-libs/agg ) + cairo? ( x11-libs/cairo ) + directfb? ( + dev-libs/DirectFB + ) + doc? ( + >=app-text/docbook2X-0.8.8 + app-text/docbook-sgml-utils + ) + egl? ( + media-libs/mesa[egl] + ) + fbcon? ( + x11-libs/tslib + ) + ffmpeg? ( + virtual/ffmpeg[vaapi?] + ) + gconf? ( + gnome-base/gconf + ) + gstreamer? ( + media-plugins/gst-plugins-ffmpeg:* + media-plugins/gst-plugins-mad:* + media-plugins/gst-plugins-meta:* + ) + gtk? ( + x11-libs/gtk+:2 + python? ( dev-python/pygtk:2 ) + ) + jemalloc? ( dev-libs/jemalloc ) + kde? ( $(add_kdebase_dep kdebase-startkde) ) + opengl? ( + virtual/glu + virtual/opengl + gtk? ( x11-libs/gtkglext ) + ) + openvg? ( + media-libs/mesa[openvg] + ) + sdl? ( media-libs/libsdl[X] ) + sdl-sound? ( media-libs/libsdl ) + media-libs/speex[ogg] + sys-libs/zlib + >=sys-devel/libtool-2.2 +
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/, www-plugins/gnash/files/
commit: a4bd272fba3feab333eced74d266dcc6e828f80a Author: Chí-Thanh Christopher Nguyễn gentoo org> AuthorDate: Sun Apr 24 20:30:10 2016 + Commit: Chí-Thanh Christopher Nguyễn gentoo org> CommitDate: Sun Apr 24 20:30:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4bd272f www-plugins/gnash: fix building against newer libva, address repoman warnings Bug: https://bugs.gentoo.org/show_bug.cgi?id=546584 Package-Manager: portage-2.2.26 .../gnash/files/gnash-0.8.10-libva-1.6_.patch | 43 ++ .../gnash/files/gnash-0.8.10-libva-1.6_0001.patch | 28 ++ www-plugins/gnash/gnash-0.8.10_p20150316.ebuild| 26 - 3 files changed, 87 insertions(+), 10 deletions(-) diff --git a/www-plugins/gnash/files/gnash-0.8.10-libva-1.6_.patch b/www-plugins/gnash/files/gnash-0.8.10-libva-1.6_.patch new file mode 100644 index 000..d914f4a --- /dev/null +++ b/www-plugins/gnash/files/gnash-0.8.10-libva-1.6_.patch @@ -0,0 +1,43 @@ +From e5c08131abde15f7a1e048e35d1a9ff12b2acdaa Mon Sep 17 00:00:00 2001 +From: Bastiaan Jacques +Date: Thu, 26 Mar 2015 15:24:21 + +Subject: Build fix: adjust smart pointers to unique_ptr API. + +--- +diff --git a/libdevice/vaapi/VaapiContext.h b/libdevice/vaapi/VaapiContext.h +index 8d9de72..c49d48a 100644 +--- a/libdevice/vaapi/VaapiContext.h b/libdevice/vaapi/VaapiContext.h +@@ -84,7 +84,7 @@ public: + void releaseSurface(std::shared_ptr surface); + + /// Set user data +-void setData(std::unique_ptr user_data) { _user_data = user_data; } ++void setData(std::unique_ptr user_data) { _user_data = std::move(user_data); } + + /// Get user data + VaapiContextData *getData() const { return _user_data.get(); } +diff --git a/libdevice/vaapi/VaapiGlobalContext.cpp b/libdevice/vaapi/VaapiGlobalContext.cpp +index c19ed07..5127a27 100644 +--- a/libdevice/vaapi/VaapiGlobalContext.cpp b/libdevice/vaapi/VaapiGlobalContext.cpp +@@ -33,7 +33,7 @@ + namespace gnash { + + VaapiGlobalContext::VaapiGlobalContext(std::unique_ptr display) +-: _display(display) ++: _display(std::move(display)) + { + GNASH_REPORT_FUNCTION; + +@@ -145,7 +145,7 @@ VaapiGlobalContext *VaapiGlobalContext::get() + if (!dpy.get()) { + return NULL; + } +-vaapi_global_context.reset(new VaapiGlobalContext(dpy)); ++vaapi_global_context.reset(new VaapiGlobalContext(std::move(dpy))); + } + catch (...) { + vaapi_set_is_enabled(false); +-- +cgit v0.9.0.2 diff --git a/www-plugins/gnash/files/gnash-0.8.10-libva-1.6_0001.patch b/www-plugins/gnash/files/gnash-0.8.10-libva-1.6_0001.patch new file mode 100644 index 000..4c25a98 --- /dev/null +++ b/www-plugins/gnash/files/gnash-0.8.10-libva-1.6_0001.patch @@ -0,0 +1,28 @@ +From f5016cc9399c9ffd3c5d32c67bb28fac285559c6 Mon Sep 17 00:00:00 2001 +From: Bastiaan Jacques +Date: Wed, 09 Sep 2015 19:25:31 + +Subject: Compilation fix. See Savannah #44636. + +Also skip useless NULL check. +--- +diff --git a/gui/gtk/gtk_glue_agg_vaapi.cpp b/gui/gtk/gtk_glue_agg_vaapi.cpp +index 1eda283..6209e89 100644 +--- a/gui/gtk/gtk_glue_agg_vaapi.cpp b/gui/gtk/gtk_glue_agg_vaapi.cpp +@@ -301,11 +301,9 @@ GtkAggVaapiGlue::getVideoWindow(std::shared_ptr surface, + return NULL; + + if (!context->getData()) { +-std::unique_ptr contextData; +-contextData.reset(new VaapiVideoWindow(parent_window, rect)); +-if (!contextData.get()) +-return NULL; +-context->setData(contextData); ++context->setData( ++std::unique_ptr( ++new VaapiVideoWindow(parent_window, rect))); + } + return dynamic_cast(context->getData()); + } +-- +cgit v0.9.0.2 diff --git a/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild b/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild index 441d7ba..0ac3743 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -41,8 +41,8 @@ REQUIRED_USE="dump? ( agg ffmpeg ) RDEPEND=">=dev-libs/boost-1.41.0:0= dev-libs/expat dev-libs/libxml2 - virtual/jpeg - media-libs/libpng + virtual/jpeg:0 + media-libs/libpng:0 net-misc/curl x11-libs/libX11 x11-libs/libXi @@ -65,16 +65,17 @@ RDEPEND=">=dev-libs/boost-1.41.0:0= fbcon? ( x11-libs/tslib ) - ffmpeg? ( - virtual/ffmpeg[vaapi?] - ) + ffmpeg? ( || ( + !vaapi? ( media-video/libav ) + media-video/ffmpeg[vaapi?] + ) ) gconf? ( gnome-base/gconf ) gstreamer? ( - media-plugins/gst-plug
[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/, www-plugins/gnash/files/
commit: 5317471fd578c7501126c6f7481f02f7ff02f248 Author: David Seifert gentoo org> AuthorDate: Sat Apr 9 20:26:02 2016 + Commit: David Seifert gentoo org> CommitDate: Sat Apr 9 20:26:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5317471f www-plugins/gnash: Add patch for dev-libs/boost-1.60 Gentoo-Bug: 579142 Package-Manager: portage-2.2.28 .../files/gnash-0.8.10_p20150316-boost-1.60.patch | 24 ++ www-plugins/gnash/gnash-0.8.10_p20150316.ebuild| 4 2 files changed, 28 insertions(+) diff --git a/www-plugins/gnash/files/gnash-0.8.10_p20150316-boost-1.60.patch b/www-plugins/gnash/files/gnash-0.8.10_p20150316-boost-1.60.patch new file mode 100644 index 000..6671d36 --- /dev/null +++ b/www-plugins/gnash/files/gnash-0.8.10_p20150316-boost-1.60.patch @@ -0,0 +1,24 @@ +diff --git i/libbase/accumulator.h w/libbase/accumulator.h +index 694cbd2..876c669 100644 +--- i/libbase/accumulator.h w/libbase/accumulator.h +@@ -22,6 +22,7 @@ + + #include + #include ++#include + #include + #include + #include +@@ -61,6 +62,11 @@ public: + virtual unsigned min_tokens() const { return 0; } + virtual unsigned max_tokens() const { return 0; } + ++#if BOOST_VERSION >= 105900 ++/// There are no tokens, so this is indifferent. ++virtual bool adjacent_tokens_only() const { return false; } ++#endif ++ + /// Accumulating from different sources is silly. + virtual bool is_composing() const { return false; } + diff --git a/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild b/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild index a1747f9..441d7ba 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20150316.ebuild @@ -143,6 +143,10 @@ src_prepare() { # Fix libamf includes epatch "${FILESDIR}"/${PN}-0.8.10-amf-include.patch + # Fix new adjacent_tokens_only() in >=boost-1.59 (bug 579142) + # See https://savannah.gnu.org/bugs/?46148 + epatch "${FILESDIR}"/${P}-boost-1.60.patch + eautoreconf } src_configure() {