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, 17 Mar 2023 12:30:40
Message-Id: 1679056228.c514e79e5573c9be8b158f4073faa2ca4371dbbe.mattst88@gentoo
1 commit: c514e79e5573c9be8b158f4073faa2ca4371dbbe
2 Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
3 AuthorDate: Fri Mar 17 11:23:17 2023 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 17 12:30:28 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c514e79e
7
8 sys-apps/gnome-disk-utility: Version bump to 44.0
9
10 Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
11 Closes: https://github.com/gentoo/gentoo/pull/30169
12 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
13
14 sys-apps/gnome-disk-utility/Manifest | 1 +
15 .../gnome-disk-utility-44.0.ebuild | 63 ++++++++++++++++++++++
16 2 files changed, 64 insertions(+)
17
18 diff --git a/sys-apps/gnome-disk-utility/Manifest b/sys-apps/gnome-disk-utility/Manifest
19 index 8711aa897b48..d7a4b57a2790 100644
20 --- a/sys-apps/gnome-disk-utility/Manifest
21 +++ b/sys-apps/gnome-disk-utility/Manifest
22 @@ -1,2 +1,3 @@
23 DIST gnome-disk-utility-43.0.tar.xz 1752240 BLAKE2B 906183e7f61c4e9d2206fe2c99034f06a0aa3869d253587325ae18b336dffc6d8523a2f4d89c4338ed64947e73c5a24de15dfdb15a9d42d77fe51fd2321bf159 SHA512 8cb1b10fba21c90bceec9521103defe092dea9a4c89a39ae44e4d5981dd0d1958649e7a2743535f0135a3c9179cad0e0aced98dfc805e19bdec81651abcecf48
24 +DIST gnome-disk-utility-44.0.tar.xz 1768392 BLAKE2B 1e066934afa09cf4dc19bd5473106a1e6b992eacf2712e10974229aa920c64c034174028df59c4047d8cc5fdc21adf8b4934cf91ab937779bbdcc5d76263a235 SHA512 b97e8d6ae3d89a73616d7110dc4edf31e2a88a3109df99926ba0f17db7bd07257812c40e0af5a62b291c5a4e924af463f952496cbe7072eb923897076c1704f7
25 DIST gnome-disk-utility-44.rc.tar.xz 1768008 BLAKE2B abdff1507373daa887097780a77761c207d9ab44932bec028d4b22bd9378db6cd47774482bada7ebd9ca734b6cf7b73f9a4fefff5e486ee3b672f62ef57b2769 SHA512 1f462de2830396e6129187e6302ebe509edee532a85b9e7b29528929f4a776b90ec14193a00631d0ae322e6eed7f3cbaff7a06b6006b6489bdb65ce281870f30
26
27 diff --git a/sys-apps/gnome-disk-utility/gnome-disk-utility-44.0.ebuild b/sys-apps/gnome-disk-utility/gnome-disk-utility-44.0.ebuild
28 new file mode 100644
29 index 000000000000..1899f63d92d5
30 --- /dev/null
31 +++ b/sys-apps/gnome-disk-utility/gnome-disk-utility-44.0.ebuild
32 @@ -0,0 +1,63 @@
33 +# Copyright 1999-2023 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=8
37 +
38 +inherit gnome.org gnome2-utils meson xdg
39 +
40 +DESCRIPTION="Disk Utility for GNOME using udisks"
41 +HOMEPAGE="https://wiki.gnome.org/Apps/Disks"
42 +
43 +LICENSE="GPL-2+"
44 +SLOT="0"
45 +IUSE="fat elogind gnome systemd"
46 +REQUIRED_USE="?? ( elogind systemd )"
47 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
48 +
49 +DEPEND="
50 + >=media-libs/libdvdread-4.2.0:0=
51 + >=dev-libs/glib-2.31:2
52 + >=x11-libs/gtk+-3.16.0:3
53 + >=media-libs/libcanberra-0.1[gtk3]
54 + >=gui-libs/libhandy-1.5.0:1
55 + >=app-arch/xz-utils-5.0.5
56 + >=x11-libs/libnotify-0.7
57 + >=app-crypt/libsecret-0.7
58 + >=dev-libs/libpwquality-1.0.0
59 + >=sys-fs/udisks-2.7.6:2
60 + elogind? ( >=sys-auth/elogind-209 )
61 + systemd? ( >=sys-apps/systemd-209:0= )
62 +"
63 +RDEPEND="${DEPEND}
64 + x11-themes/adwaita-icon-theme
65 + fat? ( sys-fs/dosfstools )
66 + gnome? ( >=gnome-base/gnome-settings-daemon-3.8 )
67 +"
68 +# libxml2 for xml-stripblanks in gresource
69 +BDEPEND="
70 + dev-libs/libxml2:2
71 + app-text/docbook-xsl-stylesheets
72 + dev-libs/libxslt
73 + dev-util/glib-utils
74 + >=sys-devel/gettext-0.19.8
75 + virtual/pkgconfig
76 +"
77 +
78 +src_configure() {
79 + local emesonargs=(
80 + -Dlogind=$(usex systemd libsystemd $(usex elogind libelogind none))
81 + $(meson_use gnome gsd_plugin)
82 + -Dman=true
83 + )
84 + meson_src_configure
85 +}
86 +
87 +pkg_postinst() {
88 + xdg_pkg_postinst
89 + gnome2_schemas_update
90 +}
91 +
92 +pkg_postrm() {
93 + xdg_pkg_postrm
94 + gnome2_schemas_update
95 +}