Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: xfce-base/thunar/, xfce-base/thunar/files/
Date: Thu, 27 Sep 2018 16:09:38
Message-Id: 1538064564.f328740d4b4548b5dea8f19465ef8ea30f3b4ef2.mgorny@gentoo
1 commit: f328740d4b4548b5dea8f19465ef8ea30f3b4ef2
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 27 15:30:13 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 27 16:09:24 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f328740d
7
8 xfce-base/thunar: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 xfce-base/thunar/Manifest | 3 -
13 .../files/thunar-1.16.2-integer-overflow.patch | 29 --------
14 xfce-base/thunar/thunar-1.6.13.ebuild | 80 ----------------------
15 xfce-base/thunar/thunar-1.7.1.ebuild | 80 ----------------------
16 xfce-base/thunar/thunar-1.8.0.ebuild | 80 ----------------------
17 5 files changed, 272 deletions(-)
18
19 diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
20 index c5f82901365..9e957004a5b 100644
21 --- a/xfce-base/thunar/Manifest
22 +++ b/xfce-base/thunar/Manifest
23 @@ -1,7 +1,4 @@
24 -DIST Thunar-1.6.13.tar.bz2 1937341 BLAKE2B fc47188876e694f724e3f10a0c1e621b5cae4112c9cf4951e670cb56d30ab532b04e77a29fca79096b58aac260ae8a065a6b0caf72c8b4750944dea593be9f2f SHA512 d1ae8efd0652c21b14ff45be9eef2ccf6b4400c744b08b2096a47b1af4eade2df1a237d03ede3e5dccea018b626dd67ffda2ed946b31fc2d3ff214c79e30168f
25 DIST Thunar-1.6.14.tar.bz2 1964822 BLAKE2B f080f3d0634b4b4a8e11cdb902d5f300b1829979a98b573bdb6fd11b273cdc5e37f8e8c03556561b9f8730a70c7f7c34cbfbda76fe90f86cf2c443c3f426aabe SHA512 63287e35e71a6d1cb75a4d4db4d05f0fdf34d43b0ce7a2094e6aa9042d16f3eb60f7c5d755810bb0807112177e37954ba566b4f0ef701766205ed9e5561bd6e1
26 DIST Thunar-1.6.15.tar.bz2 1964447 BLAKE2B 07dd4241f5aad975ae8f3c4cffb1b40338fd31f5434fb436a2772a9671673b4b124ac4363dd7c1267b0b51d42550735bbb733ada16f77a5b89176a353c84edbc SHA512 836d2d10347915b2e03be5501806e358af1c60786284c5e5afa11a6a79bc6a790966ea43bd9add6783fab91b08f06ae7852c21152f3aa0f29814325a16d65a7f
27 -DIST Thunar-1.7.1.tar.bz2 2264496 BLAKE2B 84fc0ae18ec4d4bd414bbce30b6ba7f1f0c90de6202d8b830335fb49561c85428ee13753bdc1cb810713e628b977aacf78c93d7bd88c9ac90e3a78f8d74f5737 SHA512 200d2f7a30529fa9a93340a24d019a883193952157f3b37e67d4618ccff95823dfa06f6b04845d185fcb5ead780ea5c69ba9b846c82ea22bc433321b2b160ffb
28 DIST Thunar-1.7.2.tar.bz2 2236176 BLAKE2B e7ebcd8b74295539edfeed710cc25204691af3eaa1c84dcd9b56399f5af2220aabc9ce2736f03c7c1bfe9a61600c6acc4f659ba8d56e575f0e4679a644f1c459 SHA512 b98b72558c9a8872f89632820be816f2c2e7f7e07750cc62eace741794cde4aa4daf2f4ed7fd52a5b1e3c4e9965925a038a948124d32ed6d392db65b8780ccdb
29 -DIST Thunar-1.8.0.tar.bz2 2240878 BLAKE2B 03b77fe7f7695eec3430c7c6350825b9fcda76ffab408461bbf6e7f21f76bd8cbab05caf144222471ab7225086a2a7e541bc4777593abfb6bdcd9bb0c22db287 SHA512 4f0cc00904e9e7f02d2cf79fe36bda4857c1354917f656a2376c73bb755c3dc359e277f3a050fa60754f9adfadb75cefa9287334f6a97c1b4ebdf1f63545da4b
30 DIST Thunar-1.8.1.tar.bz2 2289891 BLAKE2B 79ccb1408bcacba7ed50536f0a8e622d2e251fedf4b0ffef425f1e0926dbaa93ccef0fa751c8362cb420eef013f9f442de3fe58d411558dd7b9cb5751d2e89f4 SHA512 89aa29af5e272d58c7de02ba1c96d7f0c32eed49cda9621ef863dd679712cc653f58e729e49b9dc3d1626c9b8ebe2b18a2307e00c7ea1d1d2b42fa71272aced7
31
32 diff --git a/xfce-base/thunar/files/thunar-1.16.2-integer-overflow.patch b/xfce-base/thunar/files/thunar-1.16.2-integer-overflow.patch
33 deleted file mode 100644
34 index 09f4b937443..00000000000
35 --- a/xfce-base/thunar/files/thunar-1.16.2-integer-overflow.patch
36 +++ /dev/null
37 @@ -1,29 +0,0 @@
38 -From 1736b1f69ecf3e44a1b957d8090fb04c6bc5fd95 Mon Sep 17 00:00:00 2001
39 -From: Mikhail Efremov <sem@××××××××.org>
40 -Date: Thu, 11 Feb 2016 18:59:27 +0300
41 -Subject: [PATCH] Fix potential buffer overflow
42 -
43 -Use g_malloc_n() instead of g_malloc to avoid integer overflow.
44 -This fixes CVE-2013-7447, see
45 -http://www.openwall.com/lists/oss-security/2016/02/10/2
46 -for details.
47 ----
48 - thunar/thunar-gdk-extensions.c | 2 +-
49 - 1 file changed, 1 insertion(+), 1 deletion(-)
50 -
51 -diff --git a/thunar/thunar-gdk-extensions.c b/thunar/thunar-gdk-extensions.c
52 -index 50ecb4a..775eca3 100644
53 ---- a/thunar/thunar-gdk-extensions.c
54 -+++ b/thunar/thunar-gdk-extensions.c
55 -@@ -75,7 +75,7 @@ thunar_gdk_cairo_create_surface (const GdkPixbuf *pixbuf)
56 -
57 - /* prepare pixel data and surface */
58 - cairo_stride = cairo_format_stride_for_width (format, width);
59 -- cairo_pixels = g_malloc (height * cairo_stride);
60 -+ cairo_pixels = g_malloc_n (height, cairo_stride);
61 - surface = cairo_image_surface_create_for_data (cairo_pixels, format,
62 - width, height, cairo_stride);
63 - cairo_surface_set_user_data (surface, &cairo_key, cairo_pixels, g_free);
64 ---
65 -2.6.5
66 -
67
68 diff --git a/xfce-base/thunar/thunar-1.6.13.ebuild b/xfce-base/thunar/thunar-1.6.13.ebuild
69 deleted file mode 100644
70 index ee453bbf483..00000000000
71 --- a/xfce-base/thunar/thunar-1.6.13.ebuild
72 +++ /dev/null
73 @@ -1,80 +0,0 @@
74 -# Copyright 1999-2018 Gentoo Foundation
75 -# Distributed under the terms of the GNU General Public License v2
76 -
77 -EAPI=6
78 -inherit gnome2-utils virtualx xdg-utils
79 -
80 -MY_P=${P^}
81 -
82 -DESCRIPTION="File manager for the Xfce desktop environment"
83 -HOMEPAGE="https://www.xfce.org/projects/ https://docs.xfce.org/xfce/thunar/start"
84 -SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${MY_P}.tar.bz2"
85 -
86 -LICENSE="GPL-2 LGPL-2"
87 -SLOT="0"
88 -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
89 -IUSE="+dbus exif libnotify pcre test +trash-panel-plugin udisks"
90 -
91 -GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
92 -COMMON_DEPEND=">=dev-lang/perl-5.6
93 - >=dev-libs/glib-2.30:=
94 - >=x11-libs/gdk-pixbuf-2.14:=
95 - >=x11-libs/gtk+-2.24:2=
96 - >=xfce-base/exo-0.10:=
97 - >=xfce-base/libxfce4ui-4.10:=
98 - >=xfce-base/libxfce4util-4.10.1:=
99 - >=xfce-base/xfconf-4.10:=
100 - dbus? ( >=dev-libs/dbus-glib-0.100:= )
101 - exif? ( >=media-libs/libexif-0.6.19:= )
102 - libnotify? ( >=x11-libs/libnotify-0.7:= )
103 - pcre? ( >=dev-libs/libpcre-6:= )
104 - trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
105 - udisks? ( virtual/libgudev:= )"
106 -RDEPEND="${COMMON_DEPEND}
107 - >=dev-util/desktop-file-utils-0.20-r1
108 - x11-misc/shared-mime-info
109 - dbus? ( ${GVFS_DEPEND} )
110 - trash-panel-plugin? ( ${GVFS_DEPEND} )
111 - udisks? (
112 - virtual/udev
113 - ${GVFS_DEPEND}[udisks,udev]
114 - )"
115 -DEPEND="${COMMON_DEPEND}
116 - dev-util/intltool
117 - sys-devel/gettext
118 - virtual/pkgconfig"
119 -REQUIRED_USE="trash-panel-plugin? ( dbus )"
120 -
121 -S=${WORKDIR}/${MY_P}
122 -
123 -DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO )
124 -PATCHES=(
125 - "${FILESDIR}"/thunar-1.16.2-integer-overflow.patch
126 -)
127 -
128 -src_configure() {
129 - local myconf=(
130 - $(use_enable dbus)
131 - $(use_enable udisks gudev)
132 - $(use_enable libnotify notifications)
133 - $(use_enable exif)
134 - $(use_enable pcre)
135 - $(use_enable trash-panel-plugin tpa-plugin)
136 - )
137 -
138 - econf "${myconf[@]}"
139 -}
140 -
141 -src_test() {
142 - virtx emake check
143 -}
144 -
145 -pkg_postinst() {
146 - xdg_desktop_database_update
147 - gnome2_icon_cache_update
148 -}
149 -
150 -pkg_postrm() {
151 - xdg_desktop_database_update
152 - gnome2_icon_cache_update
153 -}
154
155 diff --git a/xfce-base/thunar/thunar-1.7.1.ebuild b/xfce-base/thunar/thunar-1.7.1.ebuild
156 deleted file mode 100644
157 index 0246378c765..00000000000
158 --- a/xfce-base/thunar/thunar-1.7.1.ebuild
159 +++ /dev/null
160 @@ -1,80 +0,0 @@
161 -# Copyright 1999-2018 Gentoo Foundation
162 -# Distributed under the terms of the GNU General Public License v2
163 -
164 -EAPI=6
165 -inherit gnome2-utils virtualx xdg-utils
166 -
167 -MY_P=${P^}
168 -
169 -DESCRIPTION="File manager for the Xfce desktop environment"
170 -HOMEPAGE="https://www.xfce.org/projects/ https://docs.xfce.org/xfce/thunar/start"
171 -SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${MY_P}.tar.bz2"
172 -
173 -LICENSE="GPL-2 LGPL-2"
174 -SLOT="0"
175 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
176 -IUSE="exif introspection libnotify pcre test +trash-panel-plugin udisks"
177 -
178 -GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
179 -COMMON_DEPEND=">=dev-lang/perl-5.6
180 - >=dev-libs/glib-2.30:=
181 - >=x11-libs/gdk-pixbuf-2.14:=
182 - >=x11-libs/gtk+-3.22:3=
183 - >=xfce-base/exo-0.11:=
184 - >=xfce-base/libxfce4ui-4.12:=
185 - >=xfce-base/libxfce4util-4.12:=
186 - >=xfce-base/xfconf-4.12:=
187 - exif? ( >=media-libs/libexif-0.6.19:= )
188 - introspection? ( dev-libs/gobject-introspection:= )
189 - libnotify? ( >=x11-libs/libnotify-0.7:= )
190 - pcre? ( >=dev-libs/libpcre-6:= )
191 - trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
192 - udisks? ( virtual/libgudev:= )"
193 -RDEPEND="${COMMON_DEPEND}
194 - >=dev-util/desktop-file-utils-0.20-r1
195 - x11-misc/shared-mime-info
196 - trash-panel-plugin? ( ${GVFS_DEPEND} )
197 - udisks? (
198 - virtual/udev
199 - ${GVFS_DEPEND}[udisks,udev]
200 - )"
201 -DEPEND="${COMMON_DEPEND}
202 - dev-util/intltool
203 - sys-devel/gettext
204 - virtual/pkgconfig"
205 -
206 -S=${WORKDIR}/${MY_P}
207 -
208 -DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO )
209 -
210 -src_configure() {
211 - local myconf=(
212 - $(use_enable introspection)
213 - $(use_enable udisks gudev)
214 - $(use_enable libnotify notifications)
215 - $(use_enable exif)
216 - $(use_enable pcre)
217 - $(use_enable trash-panel-plugin tpa-plugin)
218 - )
219 -
220 - econf "${myconf[@]}"
221 -}
222 -
223 -src_test() {
224 - virtx emake check
225 -}
226 -
227 -src_install() {
228 - default
229 - find "${D}" -name '*.la' -delete || die
230 -}
231 -
232 -pkg_postinst() {
233 - xdg_desktop_database_update
234 - gnome2_icon_cache_update
235 -}
236 -
237 -pkg_postrm() {
238 - xdg_desktop_database_update
239 - gnome2_icon_cache_update
240 -}
241
242 diff --git a/xfce-base/thunar/thunar-1.8.0.ebuild b/xfce-base/thunar/thunar-1.8.0.ebuild
243 deleted file mode 100644
244 index bd9b4cac075..00000000000
245 --- a/xfce-base/thunar/thunar-1.8.0.ebuild
246 +++ /dev/null
247 @@ -1,80 +0,0 @@
248 -# Copyright 1999-2018 Gentoo Foundation
249 -# Distributed under the terms of the GNU General Public License v2
250 -
251 -EAPI=6
252 -inherit gnome2-utils virtualx xdg-utils
253 -
254 -MY_P=${P^}
255 -
256 -DESCRIPTION="File manager for the Xfce desktop environment"
257 -HOMEPAGE="https://www.xfce.org/projects/ https://docs.xfce.org/xfce/thunar/start"
258 -SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${MY_P}.tar.bz2"
259 -
260 -LICENSE="GPL-2 LGPL-2"
261 -SLOT="0/3"
262 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
263 -IUSE="exif introspection libnotify pcre test +trash-panel-plugin udisks"
264 -
265 -GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
266 -COMMON_DEPEND=">=dev-lang/perl-5.6
267 - >=dev-libs/glib-2.30:=
268 - >=x11-libs/gdk-pixbuf-2.14:=
269 - >=x11-libs/gtk+-3.22:3=
270 - >=xfce-base/exo-0.11:=
271 - >=xfce-base/libxfce4ui-4.12:=
272 - >=xfce-base/libxfce4util-4.12:=
273 - >=xfce-base/xfconf-4.12:=
274 - exif? ( >=media-libs/libexif-0.6.19:= )
275 - introspection? ( dev-libs/gobject-introspection:= )
276 - libnotify? ( >=x11-libs/libnotify-0.7:= )
277 - pcre? ( >=dev-libs/libpcre-6:= )
278 - trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
279 - udisks? ( virtual/libgudev:= )"
280 -RDEPEND="${COMMON_DEPEND}
281 - >=dev-util/desktop-file-utils-0.20-r1
282 - x11-misc/shared-mime-info
283 - trash-panel-plugin? ( ${GVFS_DEPEND} )
284 - udisks? (
285 - virtual/udev
286 - ${GVFS_DEPEND}[udisks,udev]
287 - )"
288 -DEPEND="${COMMON_DEPEND}
289 - dev-util/intltool
290 - sys-devel/gettext
291 - virtual/pkgconfig"
292 -
293 -S=${WORKDIR}/${MY_P}
294 -
295 -DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO )
296 -
297 -src_configure() {
298 - local myconf=(
299 - $(use_enable introspection)
300 - $(use_enable udisks gudev)
301 - $(use_enable libnotify notifications)
302 - $(use_enable exif)
303 - $(use_enable pcre)
304 - $(use_enable trash-panel-plugin tpa-plugin)
305 - )
306 -
307 - econf "${myconf[@]}"
308 -}
309 -
310 -src_test() {
311 - virtx emake check
312 -}
313 -
314 -src_install() {
315 - default
316 - find "${D}" -name '*.la' -delete || die
317 -}
318 -
319 -pkg_postinst() {
320 - xdg_desktop_database_update
321 - gnome2_icon_cache_update
322 -}
323 -
324 -pkg_postrm() {
325 - xdg_desktop_database_update
326 - gnome2_icon_cache_update
327 -}