Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
Date: Sat, 15 Aug 2020 11:48:17
Message-Id: 1597492079.3a496d45bd739b36b5297929d03315f6544c65ef.slyfox@gentoo
1 commit: 3a496d45bd739b36b5297929d03315f6544c65ef
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 15 11:47:59 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 15 11:47:59 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a496d45
7
8 x11-wm/xmonad: drop old
9
10 Package-Manager: Portage-3.0.2, Repoman-2.3.23
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 x11-wm/xmonad/Manifest | 4 --
14 x11-wm/xmonad/metadata.xml | 2 -
15 x11-wm/xmonad/xmonad-0.11-r1.ebuild | 72 ------------------------------
16 x11-wm/xmonad/xmonad-0.11-r3.ebuild | 79 ---------------------------------
17 x11-wm/xmonad/xmonad-0.11.1.ebuild | 79 ---------------------------------
18 x11-wm/xmonad/xmonad-0.12.ebuild | 87 -------------------------------------
19 x11-wm/xmonad/xmonad-0.13.ebuild | 78 ---------------------------------
20 7 files changed, 401 deletions(-)
21
22 diff --git a/x11-wm/xmonad/Manifest b/x11-wm/xmonad/Manifest
23 index 906195a5a50..41cf1312cbb 100644
24 --- a/x11-wm/xmonad/Manifest
25 +++ b/x11-wm/xmonad/Manifest
26 @@ -1,5 +1 @@
27 -DIST xmonad-0.11.1.tar.gz 59307 BLAKE2B 98dc31dd53e933f68dbf00121c6a0b4e4a24a19ce46410a7b1d7a21977b2c980de623187a59b097dec46944163b1685472902d8df4b47f0d0ac47db93844ee13 SHA512 4916451d81d359dbbf508f3b20f649f956255f526f14b1eb6c0d32bc789474db30d7acac768663ca32784c7fe361195a50f45a7cb7371ee9a29c9b8f1c64d528
28 -DIST xmonad-0.11.tar.gz 59119 BLAKE2B 75ae39e2e54d4b5ed14f99d0144d4ee7741c611f18b5692aedce49b0a4dc07a17f613280d93fd715b812a2c22e27ad9f7fe8693dba38739ccf6dde9742fe03b9 SHA512 34740f032508584f34f6b138d21394eca17e8020bccc4d8c6e8b3cb6b7ca64b153077cfd16636a6130768ebd145fe993569f8a229862d7816d0c89c905ee08bc
29 -DIST xmonad-0.12.tar.gz 61436 BLAKE2B ea42fc105e30be59a2cb0180c05ef88024e51a1a224bdd6bb910d45cddabc2709411e2f0c7aa6c5723f54653db242bda80ab92249204106955be75a4a077f1ea SHA512 e519c038d90db037bc81e7baf7b07cfa53922509e98ffddacfc4a6cc2c7376383be1e721f613057a5febbfcc661807b6382124eb673ac7a7cda23c738d3539ab
30 -DIST xmonad-0.13.tar.gz 72034 BLAKE2B c95b24ae406268da642168defcc633cf8185f0f2dbcede1122c48c3812bf250df69d917c479f328cca450dec362ae0614d2acaf09d62123d15d646dcae8d98ec SHA512 9d9436f36fe0f6a9732502b0211fc41a224b1320b843d266b6d2dd201e4329b688f7eed5b08597b2edd713cc25f2b88a2a1f1ee43e18615c0a78e97e4716b122
31 DIST xmonad-0.15.tar.gz 68822 BLAKE2B 9ee9a070f6743fbab2cffe05ee9e60b64fded0b4916fdec03a550f5d5ec5a34102ab2d4e9586b9a0ca534db284a8058f11ee248072f3f3b312ae30c09873feff SHA512 f881f3faa4f5a0de7a5a37118cd7041083ae3a7569c7094b55dedb9aa858176789aff459d426b237ebae5cc4598b06de790938775a7ac968c2d76be3f0efc8ba
32
33 diff --git a/x11-wm/xmonad/metadata.xml b/x11-wm/xmonad/metadata.xml
34 index 7ec6ab24184..e366d8236ca 100644
35 --- a/x11-wm/xmonad/metadata.xml
36 +++ b/x11-wm/xmonad/metadata.xml
37 @@ -6,8 +6,6 @@
38 <name>Gentoo Haskell</name>
39 </maintainer>
40 <use>
41 - <flag name="default-term">Pull terminal specified in default xmonad config
42 - to be a bit less hostile by default.</flag>
43 <flag name="no-autorepeat-keys">Allow ignoring of keyboard autorepeat.</flag>
44 </use>
45 <longdescription>
46
47 diff --git a/x11-wm/xmonad/xmonad-0.11-r1.ebuild b/x11-wm/xmonad/xmonad-0.11-r1.ebuild
48 deleted file mode 100644
49 index e5ca5742639..00000000000
50 --- a/x11-wm/xmonad/xmonad-0.11-r1.ebuild
51 +++ /dev/null
52 @@ -1,72 +0,0 @@
53 -# Copyright 1999-2019 Gentoo Authors
54 -# Distributed under the terms of the GNU General Public License v2
55 -
56 -EAPI=5
57 -
58 -# ebuild generated by hackport 0.3.1
59 -
60 -CABAL_FEATURES="bin lib profile haddock hscolour hoogle"
61 -inherit haskell-cabal
62 -
63 -DESCRIPTION="A tiling window manager"
64 -HOMEPAGE="https://xmonad.org/"
65 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
66 -
67 -LICENSE="BSD"
68 -SLOT="0/${PV}"
69 -KEYWORDS="~amd64 ~x86"
70 -IUSE="+default-term"
71 -
72 -RDEPEND="dev-haskell/extensible-exceptions:=[profile?]
73 - dev-haskell/mtl:=[profile?]
74 - =dev-haskell/utf8-string-0.3*:=[profile?]
75 - >=dev-haskell/x11-1.5:=[profile?]
76 - <dev-haskell/x11-1.7:=[profile?]
77 - >=dev-lang/ghc-6.10.4:="
78 -DEPEND="${RDEPEND}
79 - >=dev-haskell/cabal-1.6"
80 -PDEPEND="default-term? ( x11-terms/xterm )
81 - x11-apps/xmessage
82 -"
83 -
84 -SAMPLE_CONFIG="xmonad.hs"
85 -SAMPLE_CONFIG_LOC="man"
86 -
87 -src_prepare() {
88 - # allow user patches
89 - epatch_user
90 -}
91 -
92 -src_install() {
93 - cabal_src_install
94 -
95 - echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}"
96 - exeinto /etc/X11/Sessions
97 - doexe "${T}/${PN}"
98 -
99 - insinto /usr/share/xsessions
100 - doins "${FILESDIR}/${PN}.desktop"
101 -
102 - doman man/xmonad.1
103 - dohtml man/xmonad.1.html
104 -
105 - dodoc CONFIG README
106 -}
107 -
108 -pkg_postinst() {
109 - haskell-cabal_pkg_postinst
110 -
111 - elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
112 - elog " /usr/share/${PF}/ghc-$(ghc-version)/${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}"
113 - elog "The parameters in this file are the defaults used by xmonad."
114 - elog "To customize xmonad, copy this file to:"
115 - elog " ~/.xmonad/${SAMPLE_CONFIG}"
116 - elog "After editing, use 'mod-q' to dynamically restart xmonad "
117 - elog "(where the 'mod' key defaults to 'Alt')."
118 - elog ""
119 - elog "Read the README or man page for more information, and to see "
120 - elog "other possible configurations go to:"
121 - elog " http://haskell.org/haskellwiki/Xmonad/Config_archive"
122 - elog "Please note that many of these configurations will require the "
123 - elog "x11-wm/xmonad-contrib package to be installed."
124 -}
125
126 diff --git a/x11-wm/xmonad/xmonad-0.11-r3.ebuild b/x11-wm/xmonad/xmonad-0.11-r3.ebuild
127 deleted file mode 100644
128 index 2d82ba07f83..00000000000
129 --- a/x11-wm/xmonad/xmonad-0.11-r3.ebuild
130 +++ /dev/null
131 @@ -1,79 +0,0 @@
132 -# Copyright 1999-2019 Gentoo Authors
133 -# Distributed under the terms of the GNU General Public License v2
134 -
135 -EAPI=5
136 -
137 -# ebuild generated by hackport 0.3.1
138 -
139 -CABAL_FEATURES="bin lib profile haddock hscolour hoogle"
140 -inherit haskell-cabal
141 -
142 -DESCRIPTION="A tiling window manager"
143 -HOMEPAGE="https://xmonad.org/"
144 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
145 -
146 -LICENSE="BSD"
147 -SLOT="0/${PV}"
148 -KEYWORDS="~amd64 ~x86"
149 -IUSE="+default-term no-autorepeat-keys"
150 -
151 -RDEPEND="dev-haskell/extensible-exceptions:=[profile?]
152 - dev-haskell/mtl:=[profile?]
153 - >=dev-haskell/utf8-string-0.3:=[profile?]
154 - >=dev-haskell/x11-1.5:=[profile?]
155 - <dev-haskell/x11-1.7:=[profile?]
156 - >=dev-lang/ghc-6.10.4:="
157 -DEPEND="${RDEPEND}
158 - >=dev-haskell/cabal-1.6"
159 -PDEPEND="default-term? ( x11-terms/xterm )
160 - x11-apps/xmessage
161 -"
162 -
163 -SAMPLE_CONFIG="xmonad.hs"
164 -SAMPLE_CONFIG_LOC="man"
165 -
166 -src_prepare() {
167 - epatch "$FILESDIR"/${P}-ghc-7.10.patch
168 - epatch "$FILESDIR"/${P}-sample.patch
169 - use no-autorepeat-keys && epatch "$FILESDIR"/${PN}-check-repeat.patch
170 -
171 - cabal_chdeps \
172 - "utf8-string >= 0.3 && < 0.4" "utf8-string >= 0.3 && < 1.1"
173 -
174 - # allow user patches
175 - epatch_user
176 -}
177 -
178 -src_install() {
179 - cabal_src_install
180 -
181 - echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}"
182 - exeinto /etc/X11/Sessions
183 - doexe "${T}/${PN}"
184 -
185 - insinto /usr/share/xsessions
186 - doins "${FILESDIR}/${PN}.desktop"
187 -
188 - doman man/xmonad.1
189 - dohtml man/xmonad.1.html
190 -
191 - dodoc CONFIG README
192 -}
193 -
194 -pkg_postinst() {
195 - haskell-cabal_pkg_postinst
196 -
197 - elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
198 - elog " /usr/share/${PF}/ghc-$(ghc-version)/${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}"
199 - elog "The parameters in this file are the defaults used by xmonad."
200 - elog "To customize xmonad, copy this file to:"
201 - elog " ~/.xmonad/${SAMPLE_CONFIG}"
202 - elog "After editing, use 'mod-q' to dynamically restart xmonad "
203 - elog "(where the 'mod' key defaults to 'Alt')."
204 - elog ""
205 - elog "Read the README or man page for more information, and to see "
206 - elog "other possible configurations go to:"
207 - elog " http://haskell.org/haskellwiki/Xmonad/Config_archive"
208 - elog "Please note that many of these configurations will require the "
209 - elog "x11-wm/xmonad-contrib package to be installed."
210 -}
211
212 diff --git a/x11-wm/xmonad/xmonad-0.11.1.ebuild b/x11-wm/xmonad/xmonad-0.11.1.ebuild
213 deleted file mode 100644
214 index 2a5384a34eb..00000000000
215 --- a/x11-wm/xmonad/xmonad-0.11.1.ebuild
216 +++ /dev/null
217 @@ -1,79 +0,0 @@
218 -# Copyright 1999-2019 Gentoo Authors
219 -# Distributed under the terms of the GNU General Public License v2
220 -
221 -EAPI=5
222 -
223 -# ebuild generated by hackport 0.4.4.9999
224 -
225 -CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
226 -inherit haskell-cabal
227 -
228 -DESCRIPTION="A tiling window manager"
229 -HOMEPAGE="https://xmonad.org/"
230 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
231 -
232 -LICENSE="BSD"
233 -SLOT="0/${PV}"
234 -KEYWORDS="~amd64 ~x86"
235 -IUSE="+default-term no-autorepeat-keys"
236 -
237 -RDEPEND="dev-haskell/extensible-exceptions:=[profile?]
238 - dev-haskell/mtl:=[profile?]
239 - >=dev-haskell/utf8-string-0.3:=[profile?]
240 - >=dev-haskell/x11-1.5:=[profile?] <dev-haskell/x11-1.7:=[profile?]
241 - >=dev-lang/ghc-7.4.1:=
242 -"
243 -DEPEND="${RDEPEND}
244 - >=dev-haskell/cabal-1.6
245 -"
246 -PDEPEND="default-term? ( x11-terms/xterm )
247 - x11-apps/xmessage
248 -"
249 -
250 -SAMPLE_CONFIG="xmonad.hs"
251 -SAMPLE_CONFIG_LOC="man"
252 -
253 -src_prepare() {
254 - epatch "$FILESDIR"/${PN}-0.11-sample.patch
255 - use no-autorepeat-keys && epatch "$FILESDIR"/${PN}-check-repeat.patch
256 -
257 - cabal_chdeps \
258 - "utf8-string >= 0.3 && < 0.4" "utf8-string >= 0.3 && < 1.1"
259 -
260 - # allow user patches
261 - epatch_user
262 -}
263 -
264 -src_install() {
265 - cabal_src_install
266 -
267 - echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}"
268 - exeinto /etc/X11/Sessions
269 - doexe "${T}/${PN}"
270 -
271 - insinto /usr/share/xsessions
272 - doins "${FILESDIR}/${PN}.desktop"
273 -
274 - doman man/xmonad.1
275 - dohtml man/xmonad.1.html
276 -
277 - dodoc CONFIG README
278 -}
279 -
280 -pkg_postinst() {
281 - haskell-cabal_pkg_postinst
282 -
283 - elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
284 - elog " /usr/share/${PF}/ghc-$(ghc-version)/${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}"
285 - elog "The parameters in this file are the defaults used by xmonad."
286 - elog "To customize xmonad, copy this file to:"
287 - elog " ~/.xmonad/${SAMPLE_CONFIG}"
288 - elog "After editing, use 'mod-q' to dynamically restart xmonad "
289 - elog "(where the 'mod' key defaults to 'Alt')."
290 - elog ""
291 - elog "Read the README or man page for more information, and to see "
292 - elog "other possible configurations go to:"
293 - elog " http://haskell.org/haskellwiki/Xmonad/Config_archive"
294 - elog "Please note that many of these configurations will require the "
295 - elog "x11-wm/xmonad-contrib package to be installed."
296 -}
297
298 diff --git a/x11-wm/xmonad/xmonad-0.12.ebuild b/x11-wm/xmonad/xmonad-0.12.ebuild
299 deleted file mode 100644
300 index 72f49bc5342..00000000000
301 --- a/x11-wm/xmonad/xmonad-0.12.ebuild
302 +++ /dev/null
303 @@ -1,87 +0,0 @@
304 -# Copyright 1999-2019 Gentoo Authors
305 -# Distributed under the terms of the GNU General Public License v2
306 -
307 -EAPI=5
308 -
309 -# ebuild generated by hackport 0.4.6.9999
310 -#hackport: flags: -generatemanpage,-testing
311 -
312 -CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
313 -inherit haskell-cabal
314 -
315 -DESCRIPTION="A tiling window manager"
316 -HOMEPAGE="https://xmonad.org/"
317 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
318 -
319 -LICENSE="BSD"
320 -SLOT="0/${PV}"
321 -KEYWORDS="~amd64 ~x86"
322 -IUSE="+default-term no-autorepeat-keys"
323 -
324 -RESTRICT=test # fails test on ghc-8 (assert has different text of exception)
325 -
326 -RDEPEND="dev-haskell/data-default:=[profile?]
327 - dev-haskell/extensible-exceptions:=[profile?]
328 - dev-haskell/mtl:=[profile?]
329 - dev-haskell/setlocale:=[profile?]
330 - >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
331 - >=dev-haskell/x11-1.5:=[profile?] <dev-haskell/x11-1.7:=[profile?]
332 - >=dev-lang/ghc-7.4.1:=
333 -"
334 -DEPEND="${RDEPEND}
335 - >=dev-haskell/cabal-1.8
336 - test? ( >=dev-haskell/quickcheck-2 )
337 -"
338 -PDEPEND="default-term? ( x11-terms/xterm )
339 - x11-apps/xmessage
340 -"
341 -
342 -SAMPLE_CONFIG="xmonad.hs"
343 -SAMPLE_CONFIG_LOC="man"
344 -
345 -src_prepare() {
346 - use no-autorepeat-keys && epatch "$FILESDIR"/${PN}-0.12-check-repeat.patch
347 -
348 - # allow user patches
349 - epatch_user
350 -}
351 -
352 -src_configure() {
353 - haskell-cabal_src_configure \
354 - --flag=-generatemanpage \
355 - --flag=-testing
356 -}
357 -
358 -src_install() {
359 - cabal_src_install
360 -
361 - echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}"
362 - exeinto /etc/X11/Sessions
363 - doexe "${T}/${PN}"
364 -
365 - insinto /usr/share/xsessions
366 - doins "${FILESDIR}/${PN}.desktop"
367 -
368 - doman man/xmonad.1
369 - dohtml man/xmonad.1.html
370 -
371 - dodoc CONFIG README.md CHANGES.md
372 -}
373 -
374 -pkg_postinst() {
375 - haskell-cabal_pkg_postinst
376 -
377 - elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
378 - elog " /usr/share/${PF}/ghc-$(ghc-version)/${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}"
379 - elog "The parameters in this file are the defaults used by xmonad."
380 - elog "To customize xmonad, copy this file to:"
381 - elog " ~/.xmonad/${SAMPLE_CONFIG}"
382 - elog "After editing, use 'mod-q' to dynamically restart xmonad "
383 - elog "(where the 'mod' key defaults to 'Alt')."
384 - elog ""
385 - elog "Read the README or man page for more information, and to see "
386 - elog "other possible configurations go to:"
387 - elog " http://haskell.org/haskellwiki/Xmonad/Config_archive"
388 - elog "Please note that many of these configurations will require the "
389 - elog "x11-wm/xmonad-contrib package to be installed."
390 -}
391
392 diff --git a/x11-wm/xmonad/xmonad-0.13.ebuild b/x11-wm/xmonad/xmonad-0.13.ebuild
393 deleted file mode 100644
394 index 80e6c99b32d..00000000000
395 --- a/x11-wm/xmonad/xmonad-0.13.ebuild
396 +++ /dev/null
397 @@ -1,78 +0,0 @@
398 -# Copyright 1999-2019 Gentoo Authors
399 -# Distributed under the terms of the GNU General Public License v2
400 -
401 -EAPI=6
402 -
403 -# ebuild generated by hackport 0.5.1.9999
404 -#hackport: flags: -generatemanpage,-testing,-profiling
405 -
406 -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
407 -inherit haskell-cabal
408 -
409 -DESCRIPTION="A tiling window manager"
410 -HOMEPAGE="https://xmonad.org/"
411 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
412 -
413 -LICENSE="BSD"
414 -SLOT="0/${PV}"
415 -KEYWORDS="~amd64 ~x86"
416 -IUSE="+default-term"
417 -
418 -RDEPEND="dev-haskell/data-default:=[profile?]
419 - dev-haskell/extensible-exceptions:=[profile?]
420 - dev-haskell/mtl:=[profile?]
421 - dev-haskell/setlocale:=[profile?]
422 - >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
423 - >=dev-haskell/x11-1.8:=[profile?] <dev-haskell/x11-1.9:=[profile?]
424 - >=dev-lang/ghc-8.0.1:=
425 -"
426 -DEPEND="${RDEPEND}
427 - >=dev-haskell/cabal-1.24.0.0
428 - test? ( >=dev-haskell/quickcheck-2 )
429 -"
430 -PDEPEND="default-term? ( x11-terms/xterm )
431 - x11-apps/xmessage
432 -"
433 -
434 -DOCS=( CONFIG README.md CHANGES.md )
435 -HTML_DOCS=( man/xmonad.1.html )
436 -
437 -src_configure() {
438 - haskell-cabal_src_configure \
439 - --flag=-generatemanpage \
440 - --flag=-profiling \
441 - --flag=-testing
442 -}
443 -
444 -src_install() {
445 - default
446 -
447 - cabal_src_install
448 -
449 - echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}"
450 - exeinto /etc/X11/Sessions
451 - doexe "${T}/${PN}"
452 -
453 - insinto /usr/share/xsessions
454 - doins "${FILESDIR}/${PN}.desktop"
455 -
456 - doman man/xmonad.1
457 -}
458 -
459 -pkg_postinst() {
460 - haskell-cabal_pkg_postinst
461 -
462 - elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
463 - elog " /usr/share/${PF}/ghc-$(ghc-version)/man/xmonad.hs"
464 - elog "The parameters in this file are the defaults used by xmonad."
465 - elog "To customize xmonad, copy this file to:"
466 - elog " ~/.xmonad/${SAMPLE_CONFIG}"
467 - elog "After editing, use 'mod-q' to dynamically restart xmonad "
468 - elog "(where the 'mod' key defaults to 'Alt')."
469 - elog ""
470 - elog "Read the README or man page for more information, and to see "
471 - elog "other possible configurations go to:"
472 - elog " http://haskell.org/haskellwiki/Xmonad/Config_archive"
473 - elog "Please note that many of these configurations will require the "
474 - elog "x11-wm/xmonad-contrib package to be installed."
475 -}