commit:     6cc8e1553c9561d1b060dc4c9f392b47410f174d
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun May  8 18:09:52 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon May  9 22:09:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc8e155

app-office/pinpoint: Remove

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-office/pinpoint/Manifest                       |  1 -
 .../files/pinpoint-0.1.8-CVE-2013-7447.patch       | 33 --------------
 app-office/pinpoint/metadata.xml                   | 13 ------
 app-office/pinpoint/pinpoint-0.1.8-r1.ebuild       | 50 ----------------------
 profiles/package.mask                              |  5 ---
 5 files changed, 102 deletions(-)

diff --git a/app-office/pinpoint/Manifest b/app-office/pinpoint/Manifest
deleted file mode 100644
index 54f1b8c2312e..000000000000
--- a/app-office/pinpoint/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pinpoint-0.1.8.tar.xz 772980 BLAKE2B 
1ca653b1cece97b47accd3a9cfe2560030f70a35703bd12b52cb692a15181b9bac2d40265bb6eaa486dc1919044f7b74874cb8b7fc8f4f37b78d938c89cb28ca
 SHA512 
dc41405f79bf03b6a7c77ec31304e505d4ae2d13407304fbcc2f338dfe175f91db3c554ea06ba8041edbf99a12551f16efed98b5a07f29b7f24255cad2b1b94d

diff --git a/app-office/pinpoint/files/pinpoint-0.1.8-CVE-2013-7447.patch 
b/app-office/pinpoint/files/pinpoint-0.1.8-CVE-2013-7447.patch
deleted file mode 100644
index b9c39ad7206d..000000000000
--- a/app-office/pinpoint/files/pinpoint-0.1.8-CVE-2013-7447.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From f90483245250456d6306b4fff2f68f445ef33864 Mon Sep 17 00:00:00 2001
-From: RyuzakiKK <[email protected]>
-Date: Sat, 5 Aug 2017 20:00:30 +0200
-Subject: [PATCH] Avoid integer overflow
-
-pinpoint is affected by a possible integer overflow, that was also
-found and patched upstream in gtk+
-https://git.gnome.org/browse/gtk+/commit/?id=894b1ae76a32720f4bb3d39cf460402e3ce331d6
-
-With g_malloc_m we can avoid the integer overflow.
-
-As pointed out by Pacho Ramos in
-https://bugzilla.gnome.org/show_bug.cgi?id=762029
----
- pp-cairo.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/pp-cairo.c b/pp-cairo.c
-index 8afb362..dc0a452 100644
---- a/pp-cairo.c
-+++ b/pp-cairo.c
-@@ -120,7 +120,7 @@ _cairo_new_surface_from_pixbuf (const GdkPixbuf *pixbuf)
-     format = CAIRO_FORMAT_ARGB32;
- 
-   cairo_stride = cairo_format_stride_for_width (format, width);
--  cairo_pixels = g_malloc (height * cairo_stride);
-+  cairo_pixels = g_malloc_n (height, cairo_stride);
-   surface = cairo_image_surface_create_for_data ((unsigned char 
*)cairo_pixels,
-                                                  format,
-                                                  width, height, cairo_stride);
--- 
-2.13.4
-

diff --git a/app-office/pinpoint/metadata.xml b/app-office/pinpoint/metadata.xml
deleted file mode 100644
index e43da9bd5bae..000000000000
--- a/app-office/pinpoint/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-<maintainer type="project">
-               <email>[email protected]</email>
-               <name>Gentoo GNOME Desktop</name>
-       </maintainer>
-       <longdescription lang="en">
-               Pinpoint is a simple presentation tool that hopes to avoid 
audience
-               death by bullet point and instead encourage presentations 
containing
-               beautiful images and small amounts of concise text in slides. 
-       </longdescription>
-</pkgmetadata>

diff --git a/app-office/pinpoint/pinpoint-0.1.8-r1.ebuild 
b/app-office/pinpoint/pinpoint-0.1.8-r1.ebuild
deleted file mode 100644
index 0102de0eb567..000000000000
--- a/app-office/pinpoint/pinpoint-0.1.8-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="A tool for making hackers do excellent presentations"
-HOMEPAGE="https://wiki.gnome.org/Apps/Pinpoint";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+gstreamer +pdf"
-
-# rsvg is used for svg-in-pdf -- clubbing it under pdf for now
-RDEPEND="
-       >=media-libs/clutter-1.23.7:1.0
-       >=media-libs/clutter-gtk-1.6:1.0
-       >=dev-libs/glib-2.28:2
-       >=x11-libs/cairo-1.9.4
-       x11-libs/pango
-       x11-libs/gdk-pixbuf:2
-       gstreamer? ( media-libs/clutter-gst:3.0 )
-       pdf? ( gnome-base/librsvg:2 )
-"
-DEPEND="${RDEPEND}
-       virtual/pkgconfig
-"
-
-PATCHES=(
-       # Fix CVE-2013-7447, bug #574384, 
https://bugzilla.gnome.org/show_bug.cgi?id=762029
-       "${FILESDIR}"/${P}-CVE-2013-7447.patch
-)
-
-src_configure() {
-       # dax support is disabled because we don't have it in tree yet and it's
-       # experimental
-       gnome2_src_configure \
-               --disable-dax \
-               $(use_enable gstreamer cluttergst) \
-               $(use_enable pdf rsvg)
-}
-
-src_install() {
-       gnome2_src_install
-
-       docompress -x /usr/share/doc/${PF}/examples
-       insinto "/usr/share/doc/${PF}/examples"
-       doins introduction.pin bg.jpg bowls.jpg linus.jpg
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 292759ae424f..625168a4cbd1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -372,11 +372,6 @@ gnome-extra/gnome-search-tool
 # Removal on 2022-05-10
 gnome-extra/filemanager-actions
 
-# Matt Turner <[email protected]> (2022-04-10)
-# Dead package upstream. No reverse dependencies.
-# Removal on 2022-05-10
-app-office/pinpoint
-
 # David Seifert <[email protected]> (2022-04-10)
 # Unmaintained, last release upstream 16 years ago, Fedora dropped it,
 # relies on sys-libs/db, low quality port to EAPI 6, removal on 2022-05-10.

Reply via email to