Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/gnome-disk-utility/
Date: Fri, 16 Apr 2021 22:03:56
Message-Id: 1618610628.e27b28c330efee8d8428061d9b0d4e7f45ee753e.mattst88@gentoo
1 commit: e27b28c330efee8d8428061d9b0d4e7f45ee753e
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 16 22:00:04 2021 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 16 22:03:48 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27b28c3
7
8 sys-apps/gnome-disk-utility: Version bump to 40.0
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 sys-apps/gnome-disk-utility/Manifest | 1 +
13 .../gnome-disk-utility-40.0.ebuild | 63 ++++++++++++++++++++++
14 2 files changed, 64 insertions(+)
15
16 diff --git a/sys-apps/gnome-disk-utility/Manifest b/sys-apps/gnome-disk-utility/Manifest
17 index e30857bbf90..8e00cb835f7 100644
18 --- a/sys-apps/gnome-disk-utility/Manifest
19 +++ b/sys-apps/gnome-disk-utility/Manifest
20 @@ -1 +1,2 @@
21 DIST gnome-disk-utility-3.38.2.tar.xz 1375128 BLAKE2B e437eead1273bb2931462ac6c7a7dfea75c603c5325af003d403f4b5130b28e95496724c1939e5dd2e3c8b517eb0d3cdf51952299451546b41f9f5eaddcf9e63 SHA512 3afc0a40e82f0ab3608302af3d83acb15a758581122188125f9572e95a802359d1af0a1e99fb0cd8fb612413aac09e3d33404d08a2d5e189b79d4f284c92cb82
22 +DIST gnome-disk-utility-40.0.tar.xz 1386880 BLAKE2B 680057797dc820197adbb3a8dea53c9545343ef03037d22ac3f3f87f34a0727d02c2b602a5886006e30acf97a1c1358258ff6f947be2192d835f955020b366cb SHA512 c53e1bef93dc024bc69be60848825f8175841319a2a7b92a75f48432423c5465151536f597c69707ebff37e5bc8e2c96d8a10f0f0e7ebe7cdc961a74841efd80
23
24 diff --git a/sys-apps/gnome-disk-utility/gnome-disk-utility-40.0.ebuild b/sys-apps/gnome-disk-utility/gnome-disk-utility-40.0.ebuild
25 new file mode 100644
26 index 00000000000..3192512980a
27 --- /dev/null
28 +++ b/sys-apps/gnome-disk-utility/gnome-disk-utility-40.0.ebuild
29 @@ -0,0 +1,63 @@
30 +# Copyright 1999-2021 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=7
34 +
35 +inherit gnome.org gnome2-utils meson xdg
36 +
37 +DESCRIPTION="Disk Utility for GNOME using udisks"
38 +HOMEPAGE="https://wiki.gnome.org/Apps/Disks"
39 +
40 +LICENSE="GPL-2+"
41 +SLOT="0"
42 +IUSE="fat elogind gnome systemd"
43 +REQUIRED_USE="?? ( elogind systemd )"
44 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
45 +
46 +DEPEND="
47 + >=media-libs/libdvdread-4.2.0:0=
48 + >=dev-libs/glib-2.31:2
49 + >=x11-libs/gtk+-3.16.0:3
50 + >=media-libs/libcanberra-0.1[gtk3]
51 + >=gui-libs/libhandy-1.1.90:1=
52 + >=app-arch/xz-utils-5.0.5
53 + >=x11-libs/libnotify-0.7:=
54 + >=app-crypt/libsecret-0.7
55 + >=dev-libs/libpwquality-1.0.0
56 + >=sys-fs/udisks-2.7.6:2
57 + elogind? ( >=sys-auth/elogind-209 )
58 + systemd? ( >=sys-apps/systemd-209:0= )
59 +"
60 +RDEPEND="${DEPEND}
61 + x11-themes/adwaita-icon-theme
62 + fat? ( sys-fs/dosfstools )
63 + gnome? ( >=gnome-base/gnome-settings-daemon-3.8 )
64 +"
65 +# libxml2 for xml-stripblanks in gresource
66 +BDEPEND="
67 + dev-libs/libxml2:2
68 + app-text/docbook-xsl-stylesheets
69 + dev-libs/libxslt
70 + dev-util/glib-utils
71 + >=sys-devel/gettext-0.19.8
72 + virtual/pkgconfig
73 +"
74 +
75 +src_configure() {
76 + local emesonargs=(
77 + -Dlogind=$(usex systemd libsystemd $(usex elogind libelogind none))
78 + $(meson_use gnome gsd_plugin)
79 + -Dman=true
80 + )
81 + meson_src_configure
82 +}
83 +
84 +pkg_postinst() {
85 + xdg_pkg_postinst
86 + gnome2_schemas_update
87 +}
88 +
89 +pkg_postrm() {
90 + xdg_pkg_postrm
91 + gnome2_schemas_update
92 +}