Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/glade/, dev-util/glade/files/
Date: Thu, 20 Jan 2022 19:29:29
Message-Id: 1642706881.6056e84c2a009fc2d40edf91db4b3f8ce3c5183f.floppym@gentoo
1 commit: 6056e84c2a009fc2d40edf91db4b3f8ce3c5183f
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 20 19:28:01 2022 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 20 19:28:01 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6056e84c
7
8 dev-util/glade: fix build with meson-0.61
9
10 Closes: https://bugs.gentoo.org/831453
11 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
12
13 dev-util/glade/files/glade-3.38.2-meson-0.61.patch | 57 ++++++++++++++++++++++
14 dev-util/glade/glade-3.38.2.ebuild | 5 +-
15 2 files changed, 61 insertions(+), 1 deletion(-)
16
17 diff --git a/dev-util/glade/files/glade-3.38.2-meson-0.61.patch b/dev-util/glade/files/glade-3.38.2-meson-0.61.patch
18 new file mode 100644
19 index 000000000000..72f9c0e509ba
20 --- /dev/null
21 +++ b/dev-util/glade/files/glade-3.38.2-meson-0.61.patch
22 @@ -0,0 +1,57 @@
23 +From 61304b2e8bac8ded76643cb7c3e781f73881dd2b Mon Sep 17 00:00:00 2001
24 +From: Mike Gilbert <floppym@g.o>
25 +Date: Thu, 20 Jan 2022 14:18:09 -0500
26 +Subject: [PATCH 1/2] meson: i18n.merge_file() does not take a positional
27 + argument
28 +
29 +---
30 + data/meson.build | 2 --
31 + 1 file changed, 2 deletions(-)
32 +
33 +diff --git a/data/meson.build b/data/meson.build
34 +index 9f244566..bfbc514c 100644
35 +--- a/data/meson.build
36 ++++ b/data/meson.build
37 +@@ -2,7 +2,6 @@ desktop_conf = configuration_data()
38 + desktop_conf.set('VERSION', glade_version)
39 +
40 + i18n.merge_file(
41 +- 'desktop',
42 + type: 'desktop',
43 + input: configure_file(
44 + input: 'org.gnome.Glade.desktop.in.in',
45 +@@ -18,7 +17,6 @@ i18n.merge_file(
46 + appdata = glade_name + '.appdata.xml'
47 +
48 + i18n.merge_file(
49 +- 'appdata',
50 + input: 'org.gnome.Glade.appdata.xml.in',
51 + output: '@BASENAME@',
52 + po_dir: po_dir,
53 +--
54 +GitLab
55 +
56 +
57 +From 04ba6f969f716fbfe3c7feb7e4bab8678cc1e9eb Mon Sep 17 00:00:00 2001
58 +From: Mike Gilbert <floppym@g.o>
59 +Date: Thu, 20 Jan 2022 14:19:03 -0500
60 +Subject: [PATCH 2/2] Remove duplicate entry for 'da' from help/LINGUAS
61 +
62 +---
63 + help/LINGUAS | 1 -
64 + 1 file changed, 1 deletion(-)
65 +
66 +diff --git a/help/LINGUAS b/help/LINGUAS
67 +index fc3cd4c3..d67e42c8 100644
68 +--- a/help/LINGUAS
69 ++++ b/help/LINGUAS
70 +@@ -1,6 +1,5 @@
71 + # please keep this list sorted alphabetically
72 + #
73 +-da
74 + bg
75 + ca
76 + cs
77 +--
78 +GitLab
79 +
80
81 diff --git a/dev-util/glade/glade-3.38.2.ebuild b/dev-util/glade/glade-3.38.2.ebuild
82 index b904db0e2b54..5844cf0a192c 100644
83 --- a/dev-util/glade/glade-3.38.2.ebuild
84 +++ b/dev-util/glade/glade-3.38.2.ebuild
85 @@ -1,4 +1,4 @@
86 -# Copyright 1999-2021 Gentoo Authors
87 +# Copyright 1999-2022 Gentoo Authors
88 # Distributed under the terms of the GNU General Public License v2
89
90 EAPI=7
91 @@ -50,6 +50,9 @@ PATCHES=(
92 # To avoid file collison with other slots, rename help module.
93 # Prevent the UI from loading glade:3's gladeui devhelp documentation.
94 "${FILESDIR}"/${PN}-3.14.1-doc-version.patch
95 +
96 + # https://bugs.gentoo.org/831453
97 + "${FILESDIR}"/glade-3.38.2-meson-0.61.patch
98 )
99
100 pkg_setup() {