1 |
commit: d89647005a898ebbcaec80d0caeb124a8fe44075 |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jun 28 22:15:52 2020 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jun 28 22:15:56 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8964700 |
7 |
|
8 |
x11-misc/xmobar: drop old |
9 |
|
10 |
Package-Manager: Portage-2.3.103, Repoman-2.3.23 |
11 |
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> |
12 |
|
13 |
x11-misc/xmobar/Manifest | 2 - |
14 |
x11-misc/xmobar/xmobar-0.23.1.ebuild | 88 -------------------------------- |
15 |
x11-misc/xmobar/xmobar-0.24.2.ebuild | 93 ---------------------------------- |
16 |
x11-misc/xmobar/xmobar-0.24.3.ebuild | 97 ------------------------------------ |
17 |
4 files changed, 280 deletions(-) |
18 |
|
19 |
diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest |
20 |
index 2075e92898a..f8f176ea99e 100644 |
21 |
--- a/x11-misc/xmobar/Manifest |
22 |
+++ b/x11-misc/xmobar/Manifest |
23 |
@@ -1,3 +1 @@ |
24 |
-DIST xmobar-0.23.1.tar.gz 96169 BLAKE2B 5d16d3fc0a052614bc86cbc5ab515a5e2879d39d7bdf4541a3a10193c08bdc34a9bb07468ff7142c73e58694fb24c2fe581934404fd5ca737c4736855c60d316 SHA512 0215c02d32d90efff4d041d48b663755ccfb1944281f8a2cabb3e88cc9fd77221da03dd709b9c96f5ca8d7204561fe33fdabf37a2d919a83374df71909cc5978 |
25 |
-DIST xmobar-0.24.2.tar.gz 100179 BLAKE2B a5ca50d66bdb83274be62d1df83545d3527a3d05fc41708be44927ff75519f8686a2afc6671bede1142b881ebef37ede5116abff557b03276d509b031f5292d3 SHA512 c271e50d615d509c2c15ffa716b45df3211cfa143b128126c55a78a056475c9fbb6d7abc60a6a058e20a12aced5f33b94cecc35c73a76505e33e62ea1f1561f8 |
26 |
DIST xmobar-0.24.3.tar.gz 100317 BLAKE2B 3ca7aeb977688b975674dc767f645d15aaf296ff906f51d79529ee58d827188437695b4ee0b960563f6c0ce1489baf1f5bdc4360807989277078a93dfafb3ed1 SHA512 aa16d55b16cf108005ee8ec6c3d1b348b3e70a5182cbb97eed2aeb67bed83bee4b23acff6d29d5bda5a30ce35dc87463a6ade6e0814b588f53b173a1c3b5a5b3 |
27 |
|
28 |
diff --git a/x11-misc/xmobar/xmobar-0.23.1.ebuild b/x11-misc/xmobar/xmobar-0.23.1.ebuild |
29 |
deleted file mode 100644 |
30 |
index 4ae5b8af980..00000000000 |
31 |
--- a/x11-misc/xmobar/xmobar-0.23.1.ebuild |
32 |
+++ /dev/null |
33 |
@@ -1,88 +0,0 @@ |
34 |
-# Copyright 1999-2020 Gentoo Authors |
35 |
-# Distributed under the terms of the GNU General Public License v2 |
36 |
- |
37 |
-EAPI=5 |
38 |
- |
39 |
-# ebuild generated by hackport 0.4.5.9999 |
40 |
-#hackport: flags: -all_extensions,+with_threaded,+with_utf8,with_iwlib:wifi,with_alsa:alsa,with_xft:xft,with_datezone:timezone,with_dbus:dbus,with_mpd:mpd,with_inotify:inotify,with_mpris:mpris,with_xpm:xpm |
41 |
- |
42 |
-CABAL_FEATURES="bin" |
43 |
-inherit haskell-cabal |
44 |
- |
45 |
-DESCRIPTION="A Minimalistic Text Based Status Bar" |
46 |
-HOMEPAGE="https://xmobar.org" |
47 |
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" |
48 |
- |
49 |
-LICENSE="BSD" |
50 |
-SLOT="0" |
51 |
-KEYWORDS="~amd64 ~x86" |
52 |
-IUSE="alsa dbus inotify mpd mpris timezone wifi xft xpm" |
53 |
- |
54 |
-RDEPEND=">=dev-haskell/http-4000.2.4:= |
55 |
- >=dev-haskell/mtl-2.1:= <dev-haskell/mtl-2.3:= |
56 |
- dev-haskell/old-locale:= |
57 |
- >=dev-haskell/parsec-3.1:= <dev-haskell/parsec-3.2:= |
58 |
- dev-haskell/regex-compat:= |
59 |
- >=dev-haskell/stm-2.3:= <dev-haskell/stm-2.5:= |
60 |
- dev-haskell/transformers:= |
61 |
- >=dev-haskell/utf8-string-0.3:= <dev-haskell/utf8-string-1.1:= |
62 |
- >=dev-haskell/x11-1.6.1:= |
63 |
- >=dev-lang/ghc-7.4.1:= |
64 |
- x11-libs/libXrandr |
65 |
- x11-libs/libXrender |
66 |
- alsa? ( >=dev-haskell/alsa-core-0.5:= <dev-haskell/alsa-core-0.6:= |
67 |
- >=dev-haskell/alsa-mixer-0.2:= <dev-haskell/alsa-mixer-0.3:= ) |
68 |
- dbus? ( >=dev-haskell/dbus-0.10:= ) |
69 |
- inotify? ( >=dev-haskell/hinotify-0.3:= <dev-haskell/hinotify-0.4:= ) |
70 |
- mpd? ( >=dev-haskell/libmpd-0.9:= <dev-haskell/libmpd-0.10:= ) |
71 |
- mpris? ( >=dev-haskell/dbus-0.10:= ) |
72 |
- timezone? ( >=dev-haskell/timezone-olson-0.1:= <dev-haskell/timezone-olson-0.2:= |
73 |
- >=dev-haskell/timezone-series-0.1:= <dev-haskell/timezone-series-0.2:= ) |
74 |
- wifi? ( net-wireless/wireless-tools ) |
75 |
- xft? ( >=dev-haskell/x11-xft-0.2:= <dev-haskell/x11-xft-0.4:= ) |
76 |
- xpm? ( x11-libs/libXpm ) |
77 |
-" |
78 |
-DEPEND="${RDEPEND} |
79 |
- >=dev-haskell/cabal-1.6 |
80 |
-" |
81 |
- |
82 |
-src_prepare() { |
83 |
- # xmobar is an idle multithreaded program |
84 |
- # which sits in 'while { sleep(1); }' |
85 |
- # loops in multiple threads. |
86 |
- # It has a pathological behaviour in GHC: |
87 |
- # everything program does is thread context switch |
88 |
- # 100 times per second. It's easily seen with |
89 |
- # |
90 |
- # $ strace -f -p `pidof xmobar` |
91 |
- # |
92 |
- # where rt_sigreturn() manages to enter/exit |
93 |
- # kernel 32 times in each second to do nothing |
94 |
- # This workaround allows shrinkng wakeups/thread |
95 |
- # switches down to one per second (internal xmobar's |
96 |
- # cycle). |
97 |
- # Be careful when remove it :] |
98 |
- HCFLAGS+=" -with-rtsopts=-V0" |
99 |
-} |
100 |
- |
101 |
-src_configure() { |
102 |
- haskell-cabal_src_configure \ |
103 |
- --flag=-all_extensions \ |
104 |
- $(cabal_flag alsa with_alsa) \ |
105 |
- $(cabal_flag timezone with_datezone) \ |
106 |
- $(cabal_flag dbus with_dbus) \ |
107 |
- $(cabal_flag inotify with_inotify) \ |
108 |
- $(cabal_flag wifi with_iwlib) \ |
109 |
- $(cabal_flag mpd with_mpd) \ |
110 |
- $(cabal_flag mpris with_mpris) \ |
111 |
- --flag=with_threaded \ |
112 |
- --flag=with_utf8 \ |
113 |
- $(cabal_flag xft with_xft) \ |
114 |
- $(cabal_flag xpm with_xpm) |
115 |
-} |
116 |
- |
117 |
-src_install() { |
118 |
- cabal_src_install |
119 |
- |
120 |
- dodoc samples/xmobar.config readme.md news.md |
121 |
-} |
122 |
|
123 |
diff --git a/x11-misc/xmobar/xmobar-0.24.2.ebuild b/x11-misc/xmobar/xmobar-0.24.2.ebuild |
124 |
deleted file mode 100644 |
125 |
index e87d7fd1a21..00000000000 |
126 |
--- a/x11-misc/xmobar/xmobar-0.24.2.ebuild |
127 |
+++ /dev/null |
128 |
@@ -1,93 +0,0 @@ |
129 |
-# Copyright 1999-2020 Gentoo Authors |
130 |
-# Distributed under the terms of the GNU General Public License v2 |
131 |
- |
132 |
-EAPI=6 |
133 |
- |
134 |
-# ebuild generated by hackport 0.5.9999 |
135 |
-#hackport: flags: -all_extensions,+with_threaded,+with_utf8,with_iwlib:wifi,with_alsa:alsa,with_xft:xft,with_datezone:timezone,with_dbus:dbus,with_mpd:mpd,with_inotify:inotify,with_mpris:mpris,with_xpm:xpm |
136 |
- |
137 |
-CABAL_FEATURES="bin" |
138 |
-inherit haskell-cabal |
139 |
- |
140 |
-DESCRIPTION="A Minimalistic Text Based Status Bar" |
141 |
-HOMEPAGE="https://xmobar.org" |
142 |
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" |
143 |
- |
144 |
-LICENSE="BSD" |
145 |
-SLOT="0" |
146 |
-KEYWORDS="~amd64 ~x86" |
147 |
-IUSE="alsa dbus inotify mpd mpris timezone wifi conduit uvmeter xft xpm" |
148 |
- |
149 |
-RDEPEND=">=dev-haskell/http-4000.2.4:= |
150 |
- >=dev-haskell/mtl-2.1:= <dev-haskell/mtl-2.3:= |
151 |
- dev-haskell/old-locale:= |
152 |
- >=dev-haskell/parsec-3.1:= <dev-haskell/parsec-3.2:= |
153 |
- dev-haskell/regex-compat:= |
154 |
- >=dev-haskell/stm-2.3:= <dev-haskell/stm-2.5:= |
155 |
- dev-haskell/transformers:= |
156 |
- >=dev-haskell/utf8-string-0.3:= <dev-haskell/utf8-string-1.1:= |
157 |
- >=dev-haskell/x11-1.6.1:= |
158 |
- >=dev-lang/ghc-7.4.1:= |
159 |
- x11-libs/libXrandr |
160 |
- x11-libs/libXrender |
161 |
- alsa? ( >=dev-haskell/alsa-core-0.5:= <dev-haskell/alsa-core-0.6:= |
162 |
- >dev-haskell/alsa-mixer-0.2.0.2:= ) |
163 |
- dbus? ( >=dev-haskell/dbus-0.10:= ) |
164 |
- inotify? ( >=dev-haskell/hinotify-0.3:= <dev-haskell/hinotify-0.4:= ) |
165 |
- mpd? ( >=dev-haskell/libmpd-0.9:= <dev-haskell/libmpd-0.10:= ) |
166 |
- mpris? ( >=dev-haskell/dbus-0.10:= ) |
167 |
- timezone? ( >=dev-haskell/timezone-olson-0.1:= <dev-haskell/timezone-olson-0.2:= |
168 |
- >=dev-haskell/timezone-series-0.1:= <dev-haskell/timezone-series-0.2:= ) |
169 |
- wifi? ( net-wireless/wireless-tools ) |
170 |
- conduit? ( dev-haskell/http-conduit:= |
171 |
- dev-haskell/http-types:= ) |
172 |
- xft? ( >=dev-haskell/x11-xft-0.2:= <dev-haskell/x11-xft-0.4:= ) |
173 |
- xpm? ( x11-libs/libXpm ) |
174 |
-" |
175 |
-DEPEND="${RDEPEND} |
176 |
- >=dev-haskell/cabal-1.6 |
177 |
-" |
178 |
- |
179 |
-src_prepare() { |
180 |
- default |
181 |
- # xmobar is an idle multithreaded program |
182 |
- # which sits in 'while { sleep(1); }' |
183 |
- # loops in multiple threads. |
184 |
- # It has a pathological behaviour in GHC: |
185 |
- # everything program does is thread context switch |
186 |
- # 100 times per second. It's easily seen with |
187 |
- # |
188 |
- # $ strace -f -p `pidof xmobar` |
189 |
- # |
190 |
- # where rt_sigreturn() manages to enter/exit |
191 |
- # kernel 32 times in each second to do nothing |
192 |
- # This workaround allows shrinkng wakeups/thread |
193 |
- # switches down to one per second (internal xmobar's |
194 |
- # cycle). |
195 |
- # Be careful when remove it :] |
196 |
- HCFLAGS+=" -with-rtsopts=-V0" |
197 |
-} |
198 |
- |
199 |
-src_configure() { |
200 |
- haskell-cabal_src_configure \ |
201 |
- --flag=-all_extensions \ |
202 |
- $(cabal_flag alsa with_alsa) \ |
203 |
- $(cabal_flag conduit with_conduit) \ |
204 |
- $(cabal_flag timezone with_datezone) \ |
205 |
- $(cabal_flag dbus with_dbus) \ |
206 |
- $(cabal_flag inotify with_inotify) \ |
207 |
- $(cabal_flag wifi with_iwlib) \ |
208 |
- $(cabal_flag mpd with_mpd) \ |
209 |
- $(cabal_flag mpris with_mpris) \ |
210 |
- --flag=with_threaded \ |
211 |
- --flag=with_utf8 \ |
212 |
- $(cabal_flag uvmeter with_uvmeter) \ |
213 |
- $(cabal_flag xft with_xft) \ |
214 |
- $(cabal_flag xpm with_xpm) |
215 |
-} |
216 |
- |
217 |
-src_install() { |
218 |
- cabal_src_install |
219 |
- |
220 |
- dodoc samples/xmobar.config readme.md news.md |
221 |
-} |
222 |
|
223 |
diff --git a/x11-misc/xmobar/xmobar-0.24.3.ebuild b/x11-misc/xmobar/xmobar-0.24.3.ebuild |
224 |
deleted file mode 100644 |
225 |
index 62173b3a335..00000000000 |
226 |
--- a/x11-misc/xmobar/xmobar-0.24.3.ebuild |
227 |
+++ /dev/null |
228 |
@@ -1,97 +0,0 @@ |
229 |
-# Copyright 1999-2020 Gentoo Authors |
230 |
-# Distributed under the terms of the GNU General Public License v2 |
231 |
- |
232 |
-EAPI=6 |
233 |
- |
234 |
-# ebuild generated by hackport 0.5.9999 |
235 |
-#hackport: flags: -all_extensions,+with_threaded,+with_utf8,with_iwlib:wifi,with_alsa:alsa,with_xft:xft,with_datezone:timezone,with_dbus:dbus,with_mpd:mpd,with_inotify:inotify,with_mpris:mpris,with_xpm:xpm |
236 |
- |
237 |
-CABAL_FEATURES="bin" |
238 |
-inherit haskell-cabal |
239 |
- |
240 |
-DESCRIPTION="A Minimalistic Text Based Status Bar" |
241 |
-HOMEPAGE="https://xmobar.org" |
242 |
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" |
243 |
- |
244 |
-LICENSE="BSD" |
245 |
-SLOT="0" |
246 |
-KEYWORDS="~amd64 ~x86" |
247 |
-IUSE="alsa dbus inotify mpd mpris timezone wifi conduit uvmeter xft xpm" |
248 |
- |
249 |
-RDEPEND=">=dev-haskell/http-4000.2.4:= |
250 |
- >=dev-haskell/mtl-2.1:= <dev-haskell/mtl-2.3:= |
251 |
- dev-haskell/old-locale:= |
252 |
- >=dev-haskell/parsec-3.1:= <dev-haskell/parsec-3.2:= |
253 |
- dev-haskell/regex-compat:= |
254 |
- >=dev-haskell/stm-2.3:= <dev-haskell/stm-2.5:= |
255 |
- >=dev-haskell/utf8-string-0.3:= <dev-haskell/utf8-string-1.1:= |
256 |
- >=dev-haskell/x11-1.6.1:= |
257 |
- >=dev-lang/ghc-7.8.2:= |
258 |
- x11-libs/libXrandr |
259 |
- x11-libs/libXrender |
260 |
- alsa? ( >=dev-haskell/alsa-core-0.5:= <dev-haskell/alsa-core-0.6:= |
261 |
- >dev-haskell/alsa-mixer-0.2.0.2:= ) |
262 |
- dbus? ( >=dev-haskell/dbus-0.10:= ) |
263 |
- inotify? ( >=dev-haskell/hinotify-0.3:= <dev-haskell/hinotify-0.4:= ) |
264 |
- mpd? ( >=dev-haskell/libmpd-0.9:= <dev-haskell/libmpd-0.10:= ) |
265 |
- mpris? ( >=dev-haskell/dbus-0.10:= ) |
266 |
- timezone? ( >=dev-haskell/timezone-olson-0.1:= <dev-haskell/timezone-olson-0.2:= |
267 |
- >=dev-haskell/timezone-series-0.1:= <dev-haskell/timezone-series-0.2:= ) |
268 |
- wifi? ( net-wireless/wireless-tools ) |
269 |
- conduit? ( dev-haskell/http-conduit:= |
270 |
- dev-haskell/http-types:= ) |
271 |
- xft? ( >=dev-haskell/x11-xft-0.2:= <dev-haskell/x11-xft-0.4:= ) |
272 |
- xpm? ( x11-libs/libXpm ) |
273 |
-" |
274 |
-DEPEND="${RDEPEND} |
275 |
- >=dev-haskell/cabal-1.18.1.3 |
276 |
-" |
277 |
- |
278 |
-PATCHES=("${FILESDIR}"/${P}-noxpm.patch) |
279 |
- |
280 |
-src_prepare() { |
281 |
- default |
282 |
- # xmobar is an idle multithreaded program |
283 |
- # which sits in 'while { sleep(1); }' |
284 |
- # loops in multiple threads. |
285 |
- # It has a pathological behaviour in GHC: |
286 |
- # everything program does is thread context switch |
287 |
- # 100 times per second. It's easily seen with |
288 |
- # |
289 |
- # $ strace -f -p `pidof xmobar` |
290 |
- # |
291 |
- # where rt_sigreturn() manages to enter/exit |
292 |
- # kernel 32 times in each second to do nothing |
293 |
- # This workaround allows shrinkng wakeups/thread |
294 |
- # switches down to one per second (internal xmobar's |
295 |
- # cycle). |
296 |
- # Be careful when remove it :] |
297 |
- HCFLAGS+=" -with-rtsopts=-V0" |
298 |
- |
299 |
- cabal_chdeps \ |
300 |
- 'stm >= 2.3 && < 2.5' 'stm >= 2.3' |
301 |
-} |
302 |
- |
303 |
-src_configure() { |
304 |
- haskell-cabal_src_configure \ |
305 |
- --flag=-all_extensions \ |
306 |
- $(cabal_flag alsa with_alsa) \ |
307 |
- $(cabal_flag conduit with_conduit) \ |
308 |
- $(cabal_flag timezone with_datezone) \ |
309 |
- $(cabal_flag dbus with_dbus) \ |
310 |
- $(cabal_flag inotify with_inotify) \ |
311 |
- $(cabal_flag wifi with_iwlib) \ |
312 |
- $(cabal_flag mpd with_mpd) \ |
313 |
- $(cabal_flag mpris with_mpris) \ |
314 |
- --flag=with_threaded \ |
315 |
- --flag=with_utf8 \ |
316 |
- $(cabal_flag uvmeter with_uvmeter) \ |
317 |
- $(cabal_flag xft with_xft) \ |
318 |
- $(cabal_flag xpm with_xpm) |
319 |
-} |
320 |
- |
321 |
-src_install() { |
322 |
- cabal_src_install |
323 |
- |
324 |
- dodoc samples/xmobar.config readme.md news.md |
325 |
-} |