Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, gnome-extra/gnome-documents/, gnome-extra/gnome-documents/files/
Date: Thu, 23 Jun 2022 19:03:54
Message-Id: 1656010949.f5255dc41718fc201df4fed040c4013b993832f2.mattst88@gentoo
1 commit: f5255dc41718fc201df4fed040c4013b993832f2
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jun 23 19:02:29 2022 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 23 19:02:29 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5255dc4
7
8 gnome-extra/gnome-documents: Remove
9
10 Closes: https://bugs.gentoo.org/846605
11 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
12
13 gnome-extra/gnome-documents/Manifest | 1 -
14 .../files/fix-build-with-meson-0.61.patch | 19 ------
15 .../gnome-documents-3.34.0-r1.ebuild | 72 ----------------------
16 gnome-extra/gnome-documents/metadata.xml | 14 -----
17 profiles/package.mask | 5 --
18 5 files changed, 111 deletions(-)
19
20 diff --git a/gnome-extra/gnome-documents/Manifest b/gnome-extra/gnome-documents/Manifest
21 deleted file mode 100644
22 index 74e385d424ee..000000000000
23 --- a/gnome-extra/gnome-documents/Manifest
24 +++ /dev/null
25 @@ -1 +0,0 @@
26 -DIST gnome-documents-3.34.0.tar.xz 914100 BLAKE2B 5b59931d488a5b3d3b2940852b64b0af3cff71c685d62e07bee5d0e981e9a78bb913db853c0c3f138ea1728d2ff7495b689f1f5509064131ee2a4649e65d527f SHA512 5867b148aaffd02089e4f1148cf0fbce37ba0ed40c7d255f9261cd225757f56b68293d59476ab7c11ebbe310cc7935081b2770e7bc24bdbddb5934da5ea0cf87
27
28 diff --git a/gnome-extra/gnome-documents/files/fix-build-with-meson-0.61.patch b/gnome-extra/gnome-documents/files/fix-build-with-meson-0.61.patch
29 deleted file mode 100644
30 index 2a3a5cd3d3e3..000000000000
31 --- a/gnome-extra/gnome-documents/files/fix-build-with-meson-0.61.patch
32 +++ /dev/null
33 @@ -1,19 +0,0 @@
34 -https://bugs.gentoo.org/833843
35 ---- a/data/meson.build
36 -+++ b/data/meson.build
37 -@@ -56,7 +56,6 @@ foreach app: documents_apps
38 - appdata = app + '.appdata.xml'
39 -
40 - appdata_file = i18n.merge_file(
41 -- appdata,
42 - input: appdata + '.in',
43 - output: appdata,
44 - po_dir: po_dir,
45 -@@ -76,7 +75,6 @@ foreach app: documents_apps
46 - desktop = app + '.desktop'
47 -
48 - desktop_file = i18n.merge_file(
49 -- desktop,
50 - type: 'desktop',
51 - input: desktop + '.in',
52 - output: desktop,
53
54 diff --git a/gnome-extra/gnome-documents/gnome-documents-3.34.0-r1.ebuild b/gnome-extra/gnome-documents/gnome-documents-3.34.0-r1.ebuild
55 deleted file mode 100644
56 index 5245d0f95f9d..000000000000
57 --- a/gnome-extra/gnome-documents/gnome-documents-3.34.0-r1.ebuild
58 +++ /dev/null
59 @@ -1,72 +0,0 @@
60 -# Copyright 1999-2022 Gentoo Authors
61 -# Distributed under the terms of the GNU General Public License v2
62 -
63 -EAPI=6
64 -inherit gnome.org gnome2-utils meson xdg
65 -
66 -DESCRIPTION="A document manager application for GNOME"
67 -HOMEPAGE="https://wiki.gnome.org/Apps/Documents"
68 -
69 -LICENSE="GPL-2+"
70 -SLOT="0"
71 -IUSE=""
72 -KEYWORDS="amd64 x86"
73 -
74 -# cairo-1.14 for cairo_surface_set_device_scale check and usage
75 -COMMON_DEPEND="
76 - >=app-text/evince-3.13.3[introspection]
77 - app-misc/tracker:0/2.0
78 - >=dev-libs/gjs-1.48.0
79 - >=dev-libs/glib-2.39.3:2
80 - gnome-base/gnome-desktop:3=[introspection]
81 - >=dev-libs/gobject-introspection-1.54:=
82 - >=x11-libs/gtk+-3.22.15:3[introspection]
83 - >=net-libs/libsoup-2.41.3:2.4
84 - >=net-libs/webkit-gtk-2.6:4[introspection]
85 -
86 - >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
87 - >=net-libs/gnome-online-accounts-3.2.0[introspection]
88 - >=net-libs/libzapojit-0.0.2[introspection]
89 -
90 - >=x11-libs/cairo-1.14
91 - x11-libs/gdk-pixbuf:2[introspection]
92 - x11-libs/pango[introspection]
93 -"
94 -RDEPEND="${COMMON_DEPEND}
95 - >=app-misc/tracker-miners-2:0
96 - net-misc/gnome-online-miners
97 - sys-apps/dbus
98 - x11-themes/adwaita-icon-theme
99 -"
100 -DEPEND="${COMMON_DEPEND}
101 - app-text/docbook-xml-dtd:4.2
102 - app-text/docbook-xsl-stylesheets
103 - dev-libs/appstream-glib
104 - dev-libs/libxslt
105 - dev-util/glib-utils
106 - >=sys-devel/gettext-0.19.8
107 - dev-util/itstool
108 - virtual/pkgconfig
109 -"
110 -
111 -PATCHES=(
112 - "${FILESDIR}"/fix-build-with-meson-0.61.patch
113 -)
114 -
115 -src_configure() {
116 - local emesonargs=(
117 - -Ddocumentation=true #manpage
118 - -Dgetting_started=false #inkscape and pdfunite build deps
119 - )
120 - meson_src_configure
121 -}
122 -
123 -pkg_postinst() {
124 - xdg_pkg_postinst
125 - gnome2_schemas_update
126 -}
127 -
128 -pkg_postrm() {
129 - xdg_pkg_postrm
130 - gnome2_schemas_update
131 -}
132
133 diff --git a/gnome-extra/gnome-documents/metadata.xml b/gnome-extra/gnome-documents/metadata.xml
134 deleted file mode 100644
135 index a45b9ff52292..000000000000
136 --- a/gnome-extra/gnome-documents/metadata.xml
137 +++ /dev/null
138 @@ -1,14 +0,0 @@
139 -<?xml version="1.0" encoding="UTF-8"?>
140 -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
141 -<pkgmetadata>
142 -<maintainer type="project">
143 - <email>gnome@g.o</email>
144 - <name>Gentoo GNOME Desktop</name>
145 -</maintainer>
146 -<longdescription lang="en">
147 - A simple application to access, organize and share your documents on
148 - GNOME. It is meant to be a simple and elegant replacement for using a
149 - file manager to deal with documents. Seamless cloud integration is offered
150 - through GNOME Online Accounts.
151 -</longdescription>
152 -</pkgmetadata>
153
154 diff --git a/profiles/package.mask b/profiles/package.mask
155 index 6ff0c06aeba6..3c35b34fac3c 100644
156 --- a/profiles/package.mask
157 +++ b/profiles/package.mask
158 @@ -272,11 +272,6 @@ dev-python/pyfeyn
159 dev-python/m2r
160 dev-python/sphinxcontrib-openapi
161
162 -# Matt Turner <mattst88@g.o> (2022-05-23)
163 -# Dead package upstream. Depends on dead app-misc/tracker:0.
164 -# Removal on 2022-06-23. Bug #846605
165 -gnome-extra/gnome-documents
166 -
167 # Hans de Graaff <graaff@g.o> (2022-05-20)
168 # Unused slots of cucumber components that are no longer or were never
169 # used by current cucumber versions. Masked for removal in 30 days.