summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2017-12-16 16:09:16 +0200
committerMart Raudsepp <leio@gentoo.org>2017-12-16 16:12:45 +0200
commitbe534f57f519ea20a2c9ac8a3f6ae98113c17025 (patch)
tree39af529a745bf7993872495549fef74c6eb36373 /media-libs
parentmedia-plugins/gst-plugins-x264: remove old (diff)
downloadgentoo-be534f57f519ea20a2c9ac8a3f6ae98113c17025.tar.gz
gentoo-be534f57f519ea20a2c9ac8a3f6ae98113c17025.tar.bz2
gentoo-be534f57f519ea20a2c9ac8a3f6ae98113c17025.zip
media-libs/gst-plugins-ugly: remove old
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/gst-plugins-ugly/Manifest1
-rw-r--r--media-libs/gst-plugins-ugly/files/1.10.3-CVE-2017-5847.patch46
-rw-r--r--media-libs/gst-plugins-ugly/gst-plugins-ugly-1.10.3.ebuild41
3 files changed, 0 insertions, 88 deletions
diff --git a/media-libs/gst-plugins-ugly/Manifest b/media-libs/gst-plugins-ugly/Manifest
index a8cbee1ab810..9afa3d9f3a50 100644
--- a/media-libs/gst-plugins-ugly/Manifest
+++ b/media-libs/gst-plugins-ugly/Manifest
@@ -1,4 +1,3 @@
DIST gst-plugins-ugly-0.10.19.tar.xz 882452 BLAKE2B df5319481ade22d7acdee6e22ca57a444e104c8540bc4b578cfe7554c79bb4ee33b23a8516940f6504c30d9403c4ced2434e11f3a48548c3721d3d3db2016757 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda
-DIST gst-plugins-ugly-1.10.3.tar.xz 907352 BLAKE2B 5e434e1976436abd4088723c2f1e29830ed9f445104565a22b7a3b47d98e3c0e891a8fbb911691b1d0ef2fbafd5958a1c049e0173232c428a916a52c012d6344 SHA512 56272eda1af3017d9b53a3a049c5446e97dbea0e45567b4d1626c6a210dba90d216c01707e2d49130da00d483dcbace642bfb88ebaa1a822ecd5475394b5d116
DIST gst-plugins-ugly-1.10.5.tar.xz 908604 BLAKE2B 1e422579e99ce87efabc8373d2b845bb36fba260140fb989a161b531ff2d0df54919a477b41609f1632ec6ed980421165e9f64568ba83966a92e6d3c9490c640 SHA512 575fdd345d54af3a9c7f7b78955b958898ec4658f65da87022db39d04d8d1e941233c24d4eacea5bca28de0e9424579048ad2b25dd308f96a79e1515204e1a7a
DIST gst-plugins-ugly-1.12.3.tar.xz 903784 BLAKE2B f0a9538f8d3c2500470a721a998d385af3611aaa003e1f0f315747f8df1680529c4c0332c5b4130eadfbcbd57d18b7fa1deb794e07cc9b0d8db22b98e27d9cee SHA512 9ca5769c325df3d2d97ba83d785fab08da5119f6d26c4ac4db72853af143477ea8fb7087464a8614b6e59f384463ac01087ee76cec2af8acd80a4dc15e392e34
diff --git a/media-libs/gst-plugins-ugly/files/1.10.3-CVE-2017-5847.patch b/media-libs/gst-plugins-ugly/files/1.10.3-CVE-2017-5847.patch
deleted file mode 100644
index 078b8c087198..000000000000
--- a/media-libs/gst-plugins-ugly/files/1.10.3-CVE-2017-5847.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From fe74dabd2c8dc2be54156729986ea38582e8c7ae Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian@centricular.com>
-Date: Tue, 31 Jan 2017 13:50:21 +0200
-Subject: [PATCH] asfdemux: Check that we have enough data available before
- parsing bool/uint extended content descriptors
-
-https://bugzilla.gnome.org/show_bug.cgi?id=777955
----
- gst/asfdemux/gstasfdemux.c | 14 ++++++++++++--
- 1 file changed, 12 insertions(+), 2 deletions(-)
-
-diff --git a/gst/asfdemux/gstasfdemux.c b/gst/asfdemux/gstasfdemux.c
-index 255a427..b8d48ad 100644
---- a/gst/asfdemux/gstasfdemux.c
-+++ b/gst/asfdemux/gstasfdemux.c
-@@ -3439,7 +3439,12 @@ gst_asf_demux_process_ext_content_desc (GstASFDemux * demux, guint8 * data,
- break;
- }
- case ASF_DEMUX_DATA_TYPE_DWORD:{
-- guint uint_val = GST_READ_UINT32_LE (value);
-+ guint uint_val;
-+
-+ if (value_len < 4)
-+ break;
-+
-+ uint_val = GST_READ_UINT32_LE (value);
-
- /* this is the track number */
- g_value_init (&tag_value, G_TYPE_UINT);
-@@ -3453,7 +3458,12 @@ gst_asf_demux_process_ext_content_desc (GstASFDemux * demux, guint8 * data,
- }
- /* Detect 3D */
- case ASF_DEMUX_DATA_TYPE_BOOL:{
-- gboolean bool_val = GST_READ_UINT32_LE (value);
-+ gboolean bool_val;
-+
-+ if (value_len < 4)
-+ break;
-+
-+ bool_val = GST_READ_UINT32_LE (value);
-
- if (strncmp ("Stereoscopic", name_utf8, strlen (name_utf8)) == 0) {
- if (bool_val) {
---
-2.10.1
-
diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.10.3.ebuild b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.10.3.ebuild
deleted file mode 100644
index b93310dc1641..000000000000
--- a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.10.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GST_ORG_MODULE="gst-plugins-ugly"
-
-inherit eutils gstreamer
-
-DESCRIPTION="Basepack of plugins for gstreamer"
-HOMEPAGE="https://gstreamer.freedesktop.org/"
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="+orc"
-
-RDEPEND="
- >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
- >=media-libs/gstreamer-${PV}:${SLOT}[${MULTILIB_USEDEP}]
- >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
- orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.12
-"
-
-PATCHES=( "${FILESDIR}"/${PV}-CVE-2017-5847.patch )
-
-multilib_src_configure() {
- gstreamer_multilib_src_configure
-
- if multilib_is_native_abi; then
- ln -s "${S}"/docs/plugins/html docs/plugins/html || die
- fi
-
-}
-
-multilib_src_install_all() {
- DOCS="AUTHORS ChangeLog NEWS README RELEASE"
- einstalldocs
- prune_libtool_files --modules
-}