Gentoo Archives: gentoo-commits

From: John Helmert III <ajak@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-wm/i3-gaps/files/, x11-wm/i3-gaps/
Date: Mon, 24 May 2021 23:37:27
Message-Id: 1621899420.5b8611b7bb94f56f25cff9dffd56d9b59a1923e4.ajak@gentoo
1 commit: 5b8611b7bb94f56f25cff9dffd56d9b59a1923e4
2 Author: John Helmert III <ajak <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 24 23:19:10 2021 +0000
4 Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
5 CommitDate: Mon May 24 23:37:00 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8611b7
7
8 x11-wm/i3-gaps: drop 4.18.2, 4.19
9
10 Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
11
12 x11-wm/i3-gaps/Manifest | 2 -
13 .../files/i3-gaps-4.18.2-drop-branch-test.patch | 11 ---
14 x11-wm/i3-gaps/i3-gaps-4.18.2.ebuild | 101 ---------------------
15 x11-wm/i3-gaps/i3-gaps-4.19.ebuild | 91 -------------------
16 4 files changed, 205 deletions(-)
17
18 diff --git a/x11-wm/i3-gaps/Manifest b/x11-wm/i3-gaps/Manifest
19 index 44c70ad8330..a50c19c767e 100644
20 --- a/x11-wm/i3-gaps/Manifest
21 +++ b/x11-wm/i3-gaps/Manifest
22 @@ -1,3 +1 @@
23 -DIST i3-gaps-4.18.2.tar.gz 3999555 BLAKE2B d825bb4acb76a7909569aa10c6cab517ff08ee4d4d29175c9a84686c83f225a8a090c26ad4bf4ef03e2062bf4d48c7e2e2bf70b49f7a67ecad386597fc1602bd SHA512 86c76340d1df40bbd7e804515ae9dda350458d22651bee508f9f141acd3f4ea4025c8f40ddf0cdfe1fc3c6b26cbf5c3900204545468776721857bb104200ee34
24 DIST i3-gaps-4.19.1.tar.gz 4189285 BLAKE2B 91dcf3024cfdc01f52eefc53912d5d2264c51683ae1249761fa848593ffea94ee67d7638d07e078477074fa57158d099f668a27f88b7ad3c10e56efb464bb6d9 SHA512 200610a221655beee5c204dca1b2d8fe37c64d9054713605a403ba8973b30460bbc64f9172aa3b262f2f8b477584fca667137147ac076bb06745130f31750a9a
25 -DIST i3-gaps-4.19.tar.gz 4192134 BLAKE2B cc70e36fd01e777e1e4357d1799777eb42c21f1666759d8730c548773c87e4c2806ae5376703956761a8fc036c5e847a4734cddd695067f684038c1cc9a8905e SHA512 db09203256172cc4807189bbf16d793c9203c908d2e75cbb7d973d1f0338f6e3734afe68ffe1c43ef3e43e5b2c6dba1ab9135625e4d42d10a9ea6f44f673d384
26
27 diff --git a/x11-wm/i3-gaps/files/i3-gaps-4.18.2-drop-branch-test.patch b/x11-wm/i3-gaps/files/i3-gaps-4.18.2-drop-branch-test.patch
28 deleted file mode 100644
29 index f6312fd0bf8..00000000000
30 --- a/x11-wm/i3-gaps/files/i3-gaps-4.18.2-drop-branch-test.patch
31 +++ /dev/null
32 @@ -1,11 +0,0 @@
33 -diff --git a/testcases/t/193-ipc-version.t b/testcases/t/193-ipc-version.t
34 -index d5f4badf..1f911a63 100644
35 ---- a/testcases/t/193-ipc-version.t
36 -+++ b/testcases/t/193-ipc-version.t
37 -@@ -32,6 +32,4 @@ cmp_ok($version->{minor}, '>', 0, 'minor version > 0');
38 -
39 - is(int($version->{minor}), $version->{minor}, 'minor version is an integer');
40 - is(int($version->{patch}), $version->{patch}, 'patch version is an integer');
41 --like($version->{human_readable}, qr/branch/, 'human readable version contains branch name');
42 --
43 - done_testing;
44
45 diff --git a/x11-wm/i3-gaps/i3-gaps-4.18.2.ebuild b/x11-wm/i3-gaps/i3-gaps-4.18.2.ebuild
46 deleted file mode 100644
47 index 61451b2c94d..00000000000
48 --- a/x11-wm/i3-gaps/i3-gaps-4.18.2.ebuild
49 +++ /dev/null
50 @@ -1,101 +0,0 @@
51 -# Copyright 1999-2020 Gentoo Authors
52 -# Distributed under the terms of the GNU General Public License v2
53 -
54 -EAPI=7
55 -
56 -inherit autotools out-of-source
57 -
58 -DESCRIPTION="i3 fork with gaps and some more features"
59 -HOMEPAGE="https://github.com/Airblader/i3"
60 -SRC_URI="https://github.com/Airblader/i3/archive/${PV}.tar.gz -> ${P}.tar.gz"
61 -
62 -LICENSE="BSD"
63 -SLOT="0"
64 -KEYWORDS="amd64 ~ppc64 x86"
65 -IUSE="doc test"
66 -RESTRICT="!test? ( test )"
67 -
68 -CDEPEND="dev-libs/glib:2
69 - dev-libs/libev
70 - dev-libs/libpcre
71 - dev-libs/yajl
72 - x11-libs/cairo[X,xcb(+)]
73 - x11-libs/libxcb[xkb]
74 - x11-libs/libxkbcommon[X]
75 - x11-libs/pango[X]
76 - x11-libs/startup-notification
77 - x11-libs/xcb-util
78 - x11-libs/xcb-util-cursor
79 - x11-libs/xcb-util-keysyms
80 - x11-libs/xcb-util-wm
81 - x11-libs/xcb-util-xrm
82 -"
83 -DEPEND="${CDEPEND}
84 - test? (
85 - dev-perl/ExtUtils-PkgConfig
86 - dev-perl/IPC-Run
87 - dev-perl/Inline
88 - dev-perl/Inline-C
89 - dev-perl/X11-XCB
90 - dev-perl/XS-Object-Magic
91 - x11-base/xorg-server[xephyr,xvfb]
92 - x11-misc/xvfb-run
93 - )
94 -"
95 -BDEPEND="
96 - app-text/asciidoc
97 - app-text/xmlto
98 - dev-lang/perl
99 - virtual/pkgconfig
100 -"
101 -RDEPEND="${CDEPEND}
102 - dev-lang/perl
103 - dev-perl/AnyEvent-I3
104 - dev-perl/JSON-XS
105 - !x11-wm/i3
106 -"
107 -
108 -S="${WORKDIR}/i3-${PV}"
109 -
110 -DOCS=( RELEASE-NOTES-$(ver_cut 1-3) )
111 -
112 -PATCHES=(
113 - "${FILESDIR}/${PN}-$(ver_cut 1-2)-musl.patch"
114 - "${FILESDIR}/${PN}-4.18.2-drop-branch-test.patch"
115 -)
116 -
117 -src_prepare() {
118 - default
119 - eautoreconf
120 -}
121 -
122 -my_src_configure() {
123 - # disable sanitizer: otherwise injects -O0 -g
124 - local myeconfargs=(
125 - $(use_enable doc docs)
126 - --enable-debug=no
127 - --enable-mans
128 - --disable-sanitizers
129 - )
130 - econf "${myeconfargs[@]}"
131 -}
132 -
133 -my_src_install_all() {
134 - doman "${BUILD_DIR}"/man/*.1
135 - einstalldocs
136 -
137 - exeinto /etc/X11/Sessions
138 - newexe - i3wm <<- EOF
139 - #!/usr/bin/env sh
140 - exec /usr/bin/i3
141 - EOF
142 -}
143 -
144 -pkg_postinst() {
145 - einfo "There are several packages that you may find useful with ${PN} and"
146 - einfo "their usage is suggested by the upstream maintainers, namely:"
147 - einfo " x11-misc/dmenu"
148 - einfo " x11-misc/i3lock"
149 - einfo " x11-misc/i3status"
150 - einfo "Please refer to their description for additional info."
151 -}
152
153 diff --git a/x11-wm/i3-gaps/i3-gaps-4.19.ebuild b/x11-wm/i3-gaps/i3-gaps-4.19.ebuild
154 deleted file mode 100644
155 index be6619cfd96..00000000000
156 --- a/x11-wm/i3-gaps/i3-gaps-4.19.ebuild
157 +++ /dev/null
158 @@ -1,91 +0,0 @@
159 -# Copyright 1999-2020 Gentoo Authors
160 -# Distributed under the terms of the GNU General Public License v2
161 -
162 -EAPI=7
163 -
164 -inherit meson optfeature
165 -
166 -DESCRIPTION="i3 fork with gaps and some more features"
167 -HOMEPAGE="https://github.com/Airblader/i3"
168 -SRC_URI="https://github.com/Airblader/i3/archive/${PV}.tar.gz -> ${P}.tar.gz"
169 -
170 -LICENSE="BSD"
171 -SLOT="0"
172 -KEYWORDS="~amd64 ~ppc64 ~x86"
173 -IUSE="doc test"
174 -RESTRICT="!test? ( test )"
175 -
176 -COMMON_DEPEND="dev-libs/glib:2
177 - dev-libs/libev
178 - dev-libs/libpcre
179 - dev-libs/yajl
180 - x11-libs/cairo[X,xcb(+)]
181 - x11-libs/libxcb[xkb]
182 - x11-libs/libxkbcommon[X]
183 - x11-libs/pango[X]
184 - x11-libs/startup-notification
185 - x11-libs/xcb-util
186 - x11-libs/xcb-util-cursor
187 - x11-libs/xcb-util-keysyms
188 - x11-libs/xcb-util-wm
189 - x11-libs/xcb-util-xrm
190 -"
191 -DEPEND="${COMMON_DEPEND}
192 - test? (
193 - dev-perl/ExtUtils-PkgConfig
194 - dev-perl/IPC-Run
195 - dev-perl/Inline
196 - dev-perl/Inline-C
197 - dev-perl/X11-XCB
198 - dev-perl/XS-Object-Magic
199 - x11-apps/xhost
200 - x11-base/xorg-server[xephyr,xvfb]
201 - x11-misc/xvfb-run
202 - )
203 -"
204 -BDEPEND="app-text/asciidoc
205 - app-text/xmlto
206 - dev-lang/perl
207 - virtual/pkgconfig
208 -"
209 -RDEPEND="${COMMON_DEPEND}
210 - dev-lang/perl
211 - dev-perl/AnyEvent-I3
212 - dev-perl/JSON-XS
213 - !x11-wm/i3
214 -"
215 -
216 -S="${WORKDIR}/i3-${PV}"
217 -
218 -DOCS=( RELEASE-NOTES-$(ver_cut 1-3) )
219 -
220 -PATCHES=(
221 - "${FILESDIR}/${PN}-4.18-musl.patch"
222 - "${FILESDIR}/${PN}-4.19-fix-docdir.patch"
223 -)
224 -
225 -src_configure() {
226 - local emesonargs=(
227 - -Ddocdir="/usr/share/doc/${PF}"
228 - -Ddocs=$(usex doc true false)
229 - -Dmans=true
230 - )
231 -
232 - meson_src_configure
233 -}
234 -
235 -src_install() {
236 - meson_src_install
237 -
238 - exeinto /etc/X11/Sessions
239 - newexe - i3wm <<- EOF
240 - #!/usr/bin/env sh
241 - exec /usr/bin/i3
242 - EOF
243 -}
244 -
245 -pkg_postinst() {
246 - optfeature "Application launcher" x11-misc/dmenu
247 - optfeature "Simple screen locker" x11-misc/i3lock
248 - optfeature "Status bar generator" x11-misc/i3status
249 -}