commit:     be534f57f519ea20a2c9ac8a3f6ae98113c17025
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 14:09:16 2017 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 14:12:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be534f57

media-libs/gst-plugins-ugly: remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/gst-plugins-ugly/Manifest               |  1 -
 .../files/1.10.3-CVE-2017-5847.patch               | 46 ----------------------
 .../gst-plugins-ugly-1.10.3.ebuild                 | 41 -------------------
 3 files changed, 88 deletions(-)

diff --git a/media-libs/gst-plugins-ugly/Manifest 
b/media-libs/gst-plugins-ugly/Manifest
index a8cbee1ab81..9afa3d9f3a5 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 078b8c08719..00000000000
--- 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?= <[email protected]>
-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 b93310dc164..00000000000
--- 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
-}

Reply via email to