Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/Goo-Canvas/files/, dev-perl/Goo-Canvas/, profiles/
Date: Tue, 07 Sep 2021 16:43:57
Message-Id: 1631033020.712efef5d7af6da003192416e9479b8294527aba.jsmolic@gentoo
1 commit: 712efef5d7af6da003192416e9479b8294527aba
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 7 16:39:27 2021 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 7 16:43:40 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712efef5
7
8 dev-perl/Goo-Canvas: Remove last-rited package
9
10 Closes: https://bugs.gentoo.org/776403
11 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
12
13 dev-perl/Goo-Canvas/Goo-Canvas-0.60.0-r2.ebuild | 28 ----------------------
14 dev-perl/Goo-Canvas/Manifest | 1 -
15 .../files/fix_implicit_pointer_declaration.patch | 14 -----------
16 dev-perl/Goo-Canvas/metadata.xml | 15 ------------
17 profiles/package.mask | 4 ----
18 5 files changed, 62 deletions(-)
19
20 diff --git a/dev-perl/Goo-Canvas/Goo-Canvas-0.60.0-r2.ebuild b/dev-perl/Goo-Canvas/Goo-Canvas-0.60.0-r2.ebuild
21 deleted file mode 100644
22 index 19e3008f477..00000000000
23 --- a/dev-perl/Goo-Canvas/Goo-Canvas-0.60.0-r2.ebuild
24 +++ /dev/null
25 @@ -1,28 +0,0 @@
26 -# Copyright 1999-2018 Gentoo Foundation
27 -# Distributed under the terms of the GNU General Public License v2
28 -
29 -EAPI=6
30 -
31 -DIST_AUTHOR=YEWENBIN
32 -DIST_VERSION=0.06
33 -DIST_EXAMPLES=("demo/*")
34 -inherit perl-module
35 -
36 -DESCRIPTION="Perl interface to the GooCanvas"
37 -
38 -SLOT="0"
39 -KEYWORDS="amd64 x86"
40 -IUSE=""
41 -
42 -RDEPEND="x11-libs/goocanvas:0
43 - dev-perl/Gtk2
44 - dev-perl/glib-perl
45 - dev-perl/Cairo"
46 -DEPEND="${RDEPEND}
47 - dev-perl/ExtUtils-Depends
48 - dev-perl/ExtUtils-PkgConfig"
49 -
50 -PATCHES=(
51 - # this patch fixes segfaults on amd64 platforms
52 - "${FILESDIR}"/fix_implicit_pointer_declaration.patch
53 -)
54
55 diff --git a/dev-perl/Goo-Canvas/Manifest b/dev-perl/Goo-Canvas/Manifest
56 deleted file mode 100644
57 index 0e1f8a0a645..00000000000
58 --- a/dev-perl/Goo-Canvas/Manifest
59 +++ /dev/null
60 @@ -1 +0,0 @@
61 -DIST Goo-Canvas-0.06.tar.gz 106070 BLAKE2B 59487256ff1f6fa4d7884101c36b1f43ee1969e671b447d8c51858a7cec072a3b830bd2b36157dacf8c2c657c86bab9ef458c9f65f6d4046c16bc80b7bf83c44 SHA512 4fee648dbbf76592bfc0676c2d4294c13a5b48e5608ec633a6786d79e06bc866f8e48cbeabeeb19836695f78573996321dbf0820030324ebebeb9d259ba1b660
62
63 diff --git a/dev-perl/Goo-Canvas/files/fix_implicit_pointer_declaration.patch b/dev-perl/Goo-Canvas/files/fix_implicit_pointer_declaration.patch
64 deleted file mode 100644
65 index c33a9b3d95f..00000000000
66 --- a/dev-perl/Goo-Canvas/files/fix_implicit_pointer_declaration.patch
67 +++ /dev/null
68 @@ -1,14 +0,0 @@
69 -Index: Goo-Canvas-0.06/goocanvas-perl.h
70 -===================================================================
71 ---- Goo-Canvas-0.06.orig/goocanvas-perl.h
72 -+++ Goo-Canvas-0.06/goocanvas-perl.h
73 -@@ -9,6 +9,9 @@
74 - #include "cairo-perl.h"
75 - #include "goocanvas.h"
76 -
77 -+cairo_surface_t * goo_canvas_cairo_pattern_from_pixbuf(GdkPixbuf *pixbuf);
78 -+cairo_surface_t * goo_canvas_cairo_surface_from_pixbuf(GdkPixbuf *pixbuf);
79 -+
80 - /* FIXME: How to avoid compile error in autogen.h */
81 - #define GooCairoPattern cairo_pattern_t
82 - #define GooCairoMatrix cairo_matrix_t
83
84 diff --git a/dev-perl/Goo-Canvas/metadata.xml b/dev-perl/Goo-Canvas/metadata.xml
85 deleted file mode 100644
86 index 7a6a77c0f0f..00000000000
87 --- a/dev-perl/Goo-Canvas/metadata.xml
88 +++ /dev/null
89 @@ -1,15 +0,0 @@
90 -<?xml version="1.0" encoding="UTF-8"?>
91 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
92 -<pkgmetadata>
93 - <maintainer type="project">
94 - <email>perl@g.o</email>
95 - <name>Gentoo Perl Project</name>
96 - </maintainer>
97 - <longdescription lang="en">
98 -GTK+ does't has an buildin canvas widget. GooCanvas is wonderful. It is easy to use and has powerful and extensible way to create items in canvas. Just try it.
99 -</longdescription>
100 - <upstream>
101 - <remote-id type="cpan">Goo-Canvas</remote-id>
102 - <remote-id type="cpan-module">Goo::Canvas</remote-id>
103 - </upstream>
104 -</pkgmetadata>
105
106 diff --git a/profiles/package.mask b/profiles/package.mask
107 index 1db237e7e7f..548eeae7b9d 100644
108 --- a/profiles/package.mask
109 +++ b/profiles/package.mask
110 @@ -184,10 +184,6 @@ net-print/libgnomecups
111 # See bugs #551786 and #715846. Removal in 30 days.
112 net-dialup/xc
113
114 -# Andreas Sturmlechner <asturm@g.o> (2021-08-09)
115 -# EAPI-5, dead, unused; bug #776403. Removal on 2021-09-08.
116 -dev-perl/Goo-Canvas
117 -
118 # David Seifert <soap@g.o> (2021-08-04)
119 # Last release over 4 years ago, upstream pretty much dead, the
120 # ecosystem has switched to dev-util/pkgconf, which is alive. Testing