Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/gnome-text-editor/
Date: Sat, 18 Mar 2023 02:36:48
Message-Id: 1679106960.234aa30bb65a076ab6801755da50d93e13539e90.mattst88@gentoo
1 commit: 234aa30bb65a076ab6801755da50d93e13539e90
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 18 02:36:00 2023 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 18 02:36:00 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=234aa30b
7
8 app-editors/gnome-text-editor: Version bump to 44.0
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 app-editors/gnome-text-editor/Manifest | 1 +
13 .../gnome-text-editor-44.0.ebuild | 57 ++++++++++++++++++++++
14 2 files changed, 58 insertions(+)
15
16 diff --git a/app-editors/gnome-text-editor/Manifest b/app-editors/gnome-text-editor/Manifest
17 index 1ee221f952c3..7235392331ff 100644
18 --- a/app-editors/gnome-text-editor/Manifest
19 +++ b/app-editors/gnome-text-editor/Manifest
20 @@ -1,2 +1,3 @@
21 DIST gnome-text-editor-43.2.tar.xz 611536 BLAKE2B d2230dee0b858384af9c9138631262eca27c0d79d9fc9dbf0a19206e325691326c1a8f80dee5ee4ade6f023b2cf91f10425eb522beed72bc41768645ca8200bc SHA512 b5fd2b5605b6ded13f0bcb684e543f8cd5fae0ec28f713d5cb45e07e5e17115632595d83e2ecbb37b7fba2eec887c11da2ea8d17b842de75ce1c4e27a0f17187
22 +DIST gnome-text-editor-44.0.tar.xz 610996 BLAKE2B 02ab81055402df584a448d0e611b608e5fa10d6f4a600755cbab9f730aa1806268f7277dafb4fd3aa95ff2be64d2894806c6038ad81dae7cfb87b28dccc7da24 SHA512 bca373a124c3e648fa28da1a493163d768488fa3645fcfbfa7a115e195c0c971dc98e007c9c0fdf7fe415df64e76071fc83e33831707bb31154e66355948bbb3
23 DIST gnome-text-editor-44.rc.tar.xz 608816 BLAKE2B 6712bb75d1a02c5544736fb9d4e9aba6a9fffff9c8ffc1f9ac89359e911184b27dd0d3716c54c8583aa13ab66ef9c2ca36dc374c2285b263df58bace6e6ecdc9 SHA512 d704b32f6c83493cf17ea4afa7720ebd346f3667e780a1ed01425b8246930c23f2e078c8bc62ca65e00598d316da71da8baf057f2e13977dfd4789005e2a0b73
24
25 diff --git a/app-editors/gnome-text-editor/gnome-text-editor-44.0.ebuild b/app-editors/gnome-text-editor/gnome-text-editor-44.0.ebuild
26 new file mode 100644
27 index 000000000000..a65ff8c7c29b
28 --- /dev/null
29 +++ b/app-editors/gnome-text-editor/gnome-text-editor-44.0.ebuild
30 @@ -0,0 +1,57 @@
31 +# Copyright 2022-2023 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +inherit gnome.org gnome2-utils meson xdg
37 +
38 +DESCRIPTION="A simple text editor for the GNOME desktop"
39 +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-text-editor"
40 +S="${WORKDIR}/gnome-text-editor-${PV/_/.}"
41 +
42 +LICENSE="GPL-3+ CC-BY-SA-3.0"
43 +SLOT="0"
44 +
45 +IUSE="spell"
46 +
47 +KEYWORDS="~amd64 ~riscv"
48 +
49 +DEPEND="
50 + >=dev-libs/glib-2.73.0:2
51 + >=gui-libs/gtk-4.7:4
52 + >=gui-libs/gtksourceview-5.5.0:5
53 + >=gui-libs/libadwaita-1.2:1
54 + app-text/editorconfig-core-c
55 + x11-libs/cairo
56 + spell? (
57 + >=app-text/enchant-2.2.0:2
58 + dev-libs/icu:=
59 + )
60 +"
61 +RDEPEND="${DEPEND}
62 + gnome-base/gsettings-desktop-schemas
63 +"
64 +BDEPEND="
65 + dev-util/glib-utils
66 + dev-util/itstool
67 + >=sys-devel/gettext-0.21
68 + virtual/pkgconfig
69 +"
70 +
71 +src_configure() {
72 + local emesonargs=(
73 + $(meson_feature spell enchant)
74 + -Dbugreport_url="https://bugs.gentoo.org"
75 + )
76 + meson_src_configure
77 +}
78 +
79 +pkg_postinst() {
80 + xdg_pkg_postinst
81 + gnome2_schemas_update
82 +}
83 +
84 +pkg_postrm() {
85 + xdg_pkg_postrm
86 + gnome2_schemas_update
87 +}