[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2024-10-01 Thread Matt Turner
commit: 9192b76b2a83de523bce7fd91c36a2de3d25ce52
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Sep  9 21:42:27 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct  1 21:02:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9192b76b

x11-misc/xmobar: Drop stable keywords

Depends on dev-haskell/* packages, which are losing stable keywords.

Signed-off-by: Matt Turner  gentoo.org>

 x11-misc/xmobar/xmobar-0.44.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xmobar/xmobar-0.44.1.ebuild 
b/x11-misc/xmobar/xmobar-0.44.1.ebuild
index 365e5f2504d5..d4b3ed57f85d 100644
--- a/x11-misc/xmobar/xmobar-0.44.1.ebuild
+++ b/x11-misc/xmobar/xmobar-0.44.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="alsa dbus mpd mpris +rtsopts timezone uvmeter +weather wifi xft xpm"
 
 RDEPEND=">=dev-haskell/aeson-1.4.7.1:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2023-10-22 Thread Sam James
commit: b85c9f666d7fc138e8f35f874cd6b5db728bfcac
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:11:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:10:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85c9f66

x11-misc/xmobar: add 0.46

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-misc/xmobar/Manifest   |  1 +
 x11-misc/xmobar/metadata.xml   |  5 +++
 x11-misc/xmobar/xmobar-0.46.ebuild | 86 ++
 3 files changed, 92 insertions(+)

diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest
index b3c8e55f3b59..7860d4448776 100644
--- a/x11-misc/xmobar/Manifest
+++ b/x11-misc/xmobar/Manifest
@@ -1 +1,2 @@
 DIST xmobar-0.44.1.tar.gz 156756 BLAKE2B 
bee81627744146989b402ae04d36edb5e4a69686b546457afebad81cda96ece4ce0ace8a2855bd5136610be3fc396c2f62121ea062fffb1ad837145cf3238fdb
 SHA512 
e04f3f9f40ffa4095df2b523916686d93d28b4cbb880f7732cf63d6f1915e721043764b9d723ed8b3c4938c3df749d0e5a9ddb9a9e64a2a015f8f0d6b3f46c97
+DIST xmobar-0.46.tar.gz 168197 BLAKE2B 
a1b0e94794232641574b0e6c1c55ab8c203fec800702896ab516f2df7d50ffec709385958ffd4098f79ac00a9c88c72c04088bca5f4523501cdb12cf39da8bb5
 SHA512 
37ebef56c3046b45ec83025ab8233827f50dcc3aa48691e06ac00c59b8bedeafd5860c94e36d54d3f499217a27a12641b0e98f6f0f248b9d56a22d1b103c50c8

diff --git a/x11-misc/xmobar/metadata.xml b/x11-misc/xmobar/metadata.xml
index 85386171573c..bcca3a0444db 100644
--- a/x11-misc/xmobar/metadata.xml
+++ b/x11-misc/xmobar/metadata.xml
@@ -7,6 +7,7 @@


Use alsa-mixer to get the volume from 
soundcards.
+   Enables localized date support.
Publish a service on the session bus for 
controlling xmobar.
MPD support. Needs libmpd installed.
MPRIS v1, v2 support.
@@ -17,5 +18,9 @@
Wireless info support via nl80211. Required 
for the Wireless plugin on systems running Linux, the kernel.
Use Xft to render text. UTF-8 support 
included.
Enable usage of xpm for icons.
+   Use XRender for alpha background 
pseudo-transparency.

+   
+   xmobar
+   
 

diff --git a/x11-misc/xmobar/xmobar-0.46.ebuild 
b/x11-misc/xmobar/xmobar-0.46.ebuild
new file mode 100644
index ..30c801488862
--- /dev/null
+++ b/x11-misc/xmobar/xmobar-0.46.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.0.0.
+#hackport: flags: 
-all_extensions,+with_threaded,+with_utf8,-with_iwlib,with_nl80211:wifi,+with_inotify
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A Minimalistic Text Based Status Bar"
+HOMEPAGE="https://codeberg.org/xmobar/xmobar";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="alsa datezone dbus mpd mpris +rtsopts uvmeter +weather wifi xpm +xrender"
+
+RDEPEND=">=dev-haskell/aeson-1.4.7.1:=[profile?]
+   dev-haskell/async:=[profile?]
+   >=dev-haskell/cairo-0.13:=[profile?]
+   >=dev-haskell/colour-2.3.6:=[profile?]
+   >=dev-haskell/extensible-exceptions-0.1:=[profile?] 
=dev-haskell/hinotify-0.3:=[profile?] 
=dev-haskell/pango-0.13:=[profile?]
+   >=dev-haskell/parsec-numbers-0.1.0:=[profile?]
+   dev-haskell/regex-compat:=[profile?]
+   >=dev-haskell/stm-2.3:=[profile?] =dev-haskell/utf8-string-0.3:=[profile?] 
=dev-haskell/x11-1.6.1:=[profile?]
+   >=dev-lang/ghc-8.4.3:=
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? (
+   >=dev-haskell/alsa-core-0.5:=[profile?] 
=dev-haskell/alsa-mixer-0.3:=[profile?] 
=dev-haskell/timezone-olson-0.2:=[profile?] 
=dev-haskell/timezone-series-0.1:=[profile?] 
=dev-haskell/dbus-1:=[profile?] )
+   mpd? ( >=dev-haskell/libmpd-0.9.2.0:=[profile?] )
+   mpris? ( >=dev-haskell/dbus-1:=[profile?] )
+   uvmeter? ( dev-haskell/http-conduit:=[profile?]
+   dev-haskell/http-types:=[profile?] )
+   weather? ( dev-haskell/http-client-tls:=[profile?]
+   dev-haskell/http-conduit:=[profile?]
+   dev-haskell/http-types:=[profile?] )
+   wifi? ( >=dev-haskell/cereal-0.5.8.1:=[profile?]
+   >=dev-haskell/netlink-1.1.1.0:=[profile?] )
+   xpm? ( x11-libs/libXpm )
+   xrender? ( >=dev-haskell/x11-xft-0.2:=[profile?] )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2.0.1
+   test? ( >=dev-haskell/hspec-2 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2023-03-17 Thread Sam James
commit: 379819d1c966e72d30858ae26d74fc1448873781
Author: hololeap  users  noreply  github  com>
AuthorDate: Wed Mar 15 23:45:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 17 18:22:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379819d1

x11-misc/xmobar: Stabilize for amd64

Signed-off-by: hololeap  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 x11-misc/xmobar/xmobar-0.44.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/xmobar/xmobar-0.44.1.ebuild 
b/x11-misc/xmobar/xmobar-0.44.1.ebuild
index 4a7d43bb0054..365e5f2504d5 100644
--- a/x11-misc/xmobar/xmobar-0.44.1.ebuild
+++ b/x11-misc/xmobar/xmobar-0.44.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="alsa dbus mpd mpris +rtsopts timezone uvmeter +weather wifi xft xpm"
 
 RDEPEND=">=dev-haskell/aeson-1.4.7.1:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2022-10-05 Thread Jakov Smolić
commit: cd69a9c995eb36ae130bef6e931e1463a6f15a5e
Author: matoro  users  noreply  github  com>
AuthorDate: Wed Sep 21 22:03:01 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Oct  6 06:11:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd69a9c9

x11-misc/xmobar: keyword 0.44.1 for ~riscv

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-misc/xmobar/xmobar-0.44.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xmobar/xmobar-0.44.1.ebuild 
b/x11-misc/xmobar/xmobar-0.44.1.ebuild
index d09d7919119c..4a7d43bb0054 100644
--- a/x11-misc/xmobar/xmobar-0.44.1.ebuild
+++ b/x11-misc/xmobar/xmobar-0.44.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="alsa dbus mpd mpris +rtsopts timezone uvmeter +weather wifi xft xpm"
 
 RDEPEND=">=dev-haskell/aeson-1.4.7.1:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2022-08-31 Thread Sam James
commit: de126293588687d8c9ae9e66a7717269816487ff
Author: matoro  users  noreply  github  com>
AuthorDate: Sun Aug 28 17:29:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 31 21:31:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de126293

x11-misc/xmobar: keyword 0.44.1 for ~arm64

Thanks-to: Marcus Comstedt  mc.pp.se>
Signed-off-by: Sam James  gentoo.org>

 x11-misc/xmobar/xmobar-0.44.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xmobar/xmobar-0.44.1.ebuild 
b/x11-misc/xmobar/xmobar-0.44.1.ebuild
index 8d0b3c15b0d0..d09d7919119c 100644
--- a/x11-misc/xmobar/xmobar-0.44.1.ebuild
+++ b/x11-misc/xmobar/xmobar-0.44.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="alsa dbus mpd mpris +rtsopts timezone uvmeter +weather wifi xft xpm"
 
 RDEPEND=">=dev-haskell/aeson-1.4.7.1:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2022-08-18 Thread Sam James
commit: 8353a5ccecf3492e6867eb0a4f25f3311209dbc4
Author: matoro  users  noreply  github  com>
AuthorDate: Mon Aug 15 06:09:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 18 18:44:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8353a5cc

x11-misc/xmobar: keyword 0.44.1 for ~ppc64

Signed-off-by: Sam James  gentoo.org>

 x11-misc/xmobar/xmobar-0.44.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xmobar/xmobar-0.44.1.ebuild 
b/x11-misc/xmobar/xmobar-0.44.1.ebuild
index 3a1e2ecbeb3f..8d0b3c15b0d0 100644
--- a/x11-misc/xmobar/xmobar-0.44.1.ebuild
+++ b/x11-misc/xmobar/xmobar-0.44.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="alsa dbus mpd mpris +rtsopts timezone uvmeter +weather wifi xft xpm"
 
 RDEPEND=">=dev-haskell/aeson-1.4.7.1:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2022-07-30 Thread Sam James
commit: 72c4f8d8edebd4fb7932c639a75deca015405b2d
Author: Jack Todaro  posteo  org>
AuthorDate: Sat Jul 30 22:07:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 31 01:29:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c4f8d8

x11-misc/xmobar: drop 0.37

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 x11-misc/xmobar/Manifest   |  1 -
 x11-misc/xmobar/xmobar-0.37.ebuild | 99 --
 2 files changed, 100 deletions(-)

diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest
index 840013c22735..b3c8e55f3b59 100644
--- a/x11-misc/xmobar/Manifest
+++ b/x11-misc/xmobar/Manifest
@@ -1,2 +1 @@
-DIST xmobar-0.37.tar.gz 139585 BLAKE2B 
b7f115dc18f1ec6f2dc767c0cf6f4f94a9e3691cd5823302cc033542a10430bd3f29f906c4b1d8705cfae7e999695ac85d03d0c3ecfe4f7efaeac627a5e61d3f
 SHA512 
a2904f3658ea32654ba343cd2c815928900e29e819dbc5ddff931601f42bae244365d2636ffce8b52c4dc57f88f3abebeffc62924fd3b39e197698d7b0da7d5d
 DIST xmobar-0.44.1.tar.gz 156756 BLAKE2B 
bee81627744146989b402ae04d36edb5e4a69686b546457afebad81cda96ece4ce0ace8a2855bd5136610be3fc396c2f62121ea062fffb1ad837145cf3238fdb
 SHA512 
e04f3f9f40ffa4095df2b523916686d93d28b4cbb880f7732cf63d6f1915e721043764b9d723ed8b3c4938c3df749d0e5a9ddb9a9e64a2a015f8f0d6b3f46c97

diff --git a/x11-misc/xmobar/xmobar-0.37.ebuild 
b/x11-misc/xmobar/xmobar-0.37.ebuild
deleted file mode 100644
index df9b615bd71e..
--- a/x11-misc/xmobar/xmobar-0.37.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.7
-#hackport: flags: 
-all_extensions,+with_threaded,+with_utf8,with_iwlib:iwlib,with_alsa:alsa,with_xft:xft,with_datezone:timezone,with_dbus:dbus,with_mpd:mpd,with_inotify:inotify,with_mpris:mpris,with_xpm:xpm,with_nl80211:wifi
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A Minimalistic Text Based Status Bar"
-HOMEPAGE="https://xmobar.org";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa dbus inotify iwlib mpd mpris +rtsopts timezone uvmeter +weather 
wifi xft xpm"
-
-RDEPEND="dev-haskell/async:=[profile?]
-   >=dev-haskell/extensible-exceptions-0.1:=[profile?] 
=dev-haskell/mtl-2.1:=[profile?] =dev-haskell/parsec-3.1:=[profile?] =dev-haskell/parsec-numbers-0.1.0:=[profile?]
-   dev-haskell/regex-compat:=[profile?]
-   >=dev-haskell/stm-2.3:=[profile?] =dev-haskell/utf8-string-0.3:=[profile?] 
=dev-haskell/x11-1.6.1:=[profile?]
-   >=dev-lang/ghc-8.4.3:=
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   alsa? ( >=dev-haskell/alsa-core-0.5:=[profile?] 
=dev-haskell/alsa-mixer-0.3:=[profile?] 
=dev-haskell/dbus-1:=[profile?]
-   weather? ( dev-haskell/http-client-tls:=[profile?]
-   dev-haskell/http-conduit:=[profile?]
-   dev-haskell/http-types:=[profile?] )
-   xpm? ( x11-libs/libXpm ) )
-   !dbus? ( !uvmeter? ( weather? ( !xpm? ( 
dev-haskell/http-client-tls:=[profile?]
-   
dev-haskell/http-conduit:=[profile?]
-   
dev-haskell/http-types:=[profile?] ) ) ) )
-   inotify? ( >=dev-haskell/hinotify-0.3:=[profile?] 
=dev-haskell/libmpd-0.9.2.0:=[profile?] )
-   mpris? ( >=dev-haskell/dbus-1:=[profile?]
-   !dbus? ( !uvmeter? ( weather? ( 
dev-haskell/http-client-tls:=[profile?]
-   
dev-haskell/http-conduit:=[profile?]
-   
dev-haskell/http-types:=[profile?] ) ) )
-   xpm? ( x11-libs/libXpm
-   weather? ( dev-haskell/http-client-tls:=[profile?]
-   dev-haskell/http-conduit:=[profile?]
-   dev-haskell/http-types:=[profile?] ) )
-   !xpm? ( uvmeter? ( weather? ( 
dev-haskell/http-client-tls:=[profile?] ) ) ) )
-   !mpris? ( !dbus? ( weather? ( dev-haskell/http-client-tls:=[profile?] )
-   xpm? ( x11-libs/libXpm
-   weather? ( 
dev-haskell/http-conduit:=[profile?]
-   
dev-haskell/http-types:=[profile?] ) ) ) )
-   timezone? ( >=dev-haskell/timezone-olson-0.2:=[profile?] 
=dev-haskell/timezone-series-0.1:=[profile?] 
=dev-haskell/cereal-0.5.8.1:=[profile?]
-   >=dev-haskell/netlink-1.1.1.0:=[profile?] )
-   !wifi? ( iwlib? ( >=dev-haskell/iwlib-0.1.0:=[profile?] 
=dev-haskell/x11-xft-0.2:=[profile?] 


[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2022-07-30 Thread Sam James
commit: 32cfc09a0bb09a6780867efc7461bbc706d6b307
Author: Jack Todaro  posteo  org>
AuthorDate: Sat Jul 30 22:07:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 31 01:29:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32cfc09a

x11-misc/xmobar: add 0.44.1

Closes: https://bugs.gentoo.org/847283
Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 x11-misc/xmobar/Manifest |  1 +
 x11-misc/xmobar/metadata.xml | 31 
 x11-misc/xmobar/xmobar-0.44.1.ebuild | 97 
 3 files changed, 109 insertions(+), 20 deletions(-)

diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest
index 3a0dfd778cd5..840013c22735 100644
--- a/x11-misc/xmobar/Manifest
+++ b/x11-misc/xmobar/Manifest
@@ -1 +1,2 @@
 DIST xmobar-0.37.tar.gz 139585 BLAKE2B 
b7f115dc18f1ec6f2dc767c0cf6f4f94a9e3691cd5823302cc033542a10430bd3f29f906c4b1d8705cfae7e999695ac85d03d0c3ecfe4f7efaeac627a5e61d3f
 SHA512 
a2904f3658ea32654ba343cd2c815928900e29e819dbc5ddff931601f42bae244365d2636ffce8b52c4dc57f88f3abebeffc62924fd3b39e197698d7b0da7d5d
+DIST xmobar-0.44.1.tar.gz 156756 BLAKE2B 
bee81627744146989b402ae04d36edb5e4a69686b546457afebad81cda96ece4ce0ace8a2855bd5136610be3fc396c2f62121ea062fffb1ad837145cf3238fdb
 SHA512 
e04f3f9f40ffa4095df2b523916686d93d28b4cbb880f7732cf63d6f1915e721043764b9d723ed8b3c4938c3df749d0e5a9ddb9a9e64a2a015f8f0d6b3f46c97

diff --git a/x11-misc/xmobar/metadata.xml b/x11-misc/xmobar/metadata.xml
index 86ecf67faf16..85386171573c 100644
--- a/x11-misc/xmobar/metadata.xml
+++ b/x11-misc/xmobar/metadata.xml
@@ -6,25 +6,16 @@
Gentoo Haskell


-   Use alsa-mixer to get the volume from 
soundcards
-   Publish a service on the session bus for 
controlling xmobar
-   inotify support (modern Linux only). 
Required for the Mail and MBox plugins
-   Support mpd plugin
-   Enables localized date support
-   Enables MPRIS v1, v2  support
-   Reduce process wakekups frequency to 
decrease CPU usage
-   Plugin to show UV data for Australia
-   Enable weather plugin
-   Wireless info support via nl80211. Required 
for the Wireless plugin on systems running Linux
-   Wireless info support via Wext ioctls 
(deprecated)
-   Use Xft to render text. UTF-8 support 
included
-   Enable usage of xpm for icons
+   Use alsa-mixer to get the volume from 
soundcards.
+   Publish a service on the session bus for 
controlling xmobar.
+   MPD support. Needs libmpd installed.
+   MPRIS v1, v2 support.
+   Use -with-rtsopts=-V0 to reduce 
wakeups.
+   Enables localized date support.
+   UVMeter only useful to australians.
+   Enable weather plugin.
+   Wireless info support via nl80211. Required 
for the Wireless plugin on systems running Linux, the kernel.
+   Use Xft to render text. UTF-8 support 
included.
+   Enable usage of xpm for icons.

-   
-   Xmobar is a minimalistic text based status bar.
-   
-   Inspired by the Ion3 status bar, it supports similar
-   features, like dynamic color management, output templates,
-   and extensibility through plugins.
-   
 

diff --git a/x11-misc/xmobar/xmobar-0.44.1.ebuild 
b/x11-misc/xmobar/xmobar-0.44.1.ebuild
new file mode 100644
index ..3a1e2ecbeb3f
--- /dev/null
+++ b/x11-misc/xmobar/xmobar-0.44.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.1.1.
+#hackport: flags: 
-all_extensions,+with_threaded,+with_utf8,-with_iwlib,with_nl80211:wifi,+with_inotify
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A Minimalistic Text Based Status Bar"
+HOMEPAGE="https://codeberg.org/xmobar/xmobar";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa dbus mpd mpris +rtsopts timezone uvmeter +weather wifi xft xpm"
+
+RDEPEND=">=dev-haskell/aeson-1.4.7.1:=[profile?]
+   dev-haskell/async:=[profile?]
+   >=dev-haskell/extensible-exceptions-0.1:=[profile?] 
=dev-haskell/parsec-numbers-0.1.0:=[profile?]
+   dev-haskell/regex-compat:=[profile?]
+   >=dev-haskell/stm-2.3:=[profile?] =dev-haskell/utf8-string-0.3:=[profile?] 
=dev-haskell/x11-1.6.1:=[profile?]
+   >=dev-lang/ghc-8.4.3:=
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? ( >=dev-haskell/alsa-core-0.5:=[profile?] 
=dev-haskell/alsa-mixer-0.3:=[profile?] 
=dev-haskell/dbus-1:=[profile?]
+   weather? ( dev-hask

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2021-04-24 Thread Sergei Trofimovich
commit: 8813d6f7ba112a71b3fc48cb1b0a4c53f93c64f7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Apr 24 12:21:18 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr 24 12:37:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8813d6f7

x11-misc/xmobar: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/xmobar/Manifest   |  1 -
 x11-misc/xmobar/xmobar-0.36.ebuild | 99 --
 2 files changed, 100 deletions(-)

diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest
index 6144625238e..3a0dfd778cd 100644
--- a/x11-misc/xmobar/Manifest
+++ b/x11-misc/xmobar/Manifest
@@ -1,2 +1 @@
-DIST xmobar-0.36.tar.gz 136890 BLAKE2B 
be76faaec78d66b5f0f99542bc59330106c34413c5502f4dbef8dc47647dbf7ebfc94311de965520ca620c8cfbdc1ba68a3eab36da65e476c413ad9f8f4f3695
 SHA512 
abb7f9cf367fa5c03f5928006fc5f7c38434743350d5f524307b99448cb30436fb44e0c856bd274032a6803f05b64e6d4ac553f51f4bd817efd2861408007c02
 DIST xmobar-0.37.tar.gz 139585 BLAKE2B 
b7f115dc18f1ec6f2dc767c0cf6f4f94a9e3691cd5823302cc033542a10430bd3f29f906c4b1d8705cfae7e999695ac85d03d0c3ecfe4f7efaeac627a5e61d3f
 SHA512 
a2904f3658ea32654ba343cd2c815928900e29e819dbc5ddff931601f42bae244365d2636ffce8b52c4dc57f88f3abebeffc62924fd3b39e197698d7b0da7d5d

diff --git a/x11-misc/xmobar/xmobar-0.36.ebuild 
b/x11-misc/xmobar/xmobar-0.36.ebuild
deleted file mode 100644
index 319433122f0..000
--- a/x11-misc/xmobar/xmobar-0.36.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6
-#hackport: flags: 
-all_extensions,+with_threaded,+with_utf8,with_iwlib:iwlib,with_alsa:alsa,with_xft:xft,with_datezone:timezone,with_dbus:dbus,with_mpd:mpd,with_inotify:inotify,with_mpris:mpris,with_xpm:xpm,with_nl80211:wifi
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A Minimalistic Text Based Status Bar"
-HOMEPAGE="https://xmobar.org";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa dbus inotify iwlib mpd mpris +rtsopts timezone uvmeter +weather 
wifi xft xpm"
-
-RDEPEND="dev-haskell/async:=[profile?]
-   >=dev-haskell/extensible-exceptions-0.1:=[profile?] 
=dev-haskell/mtl-2.1:=[profile?] =dev-haskell/parsec-3.1:=[profile?] =dev-haskell/parsec-numbers-0.1.0:=[profile?]
-   dev-haskell/regex-compat:=[profile?]
-   >=dev-haskell/stm-2.3:=[profile?] =dev-haskell/utf8-string-0.3:=[profile?] 
=dev-haskell/x11-1.6.1:=[profile?]
-   >=dev-lang/ghc-8.4.3:=
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   alsa? ( >=dev-haskell/alsa-core-0.5:=[profile?] 
=dev-haskell/alsa-mixer-0.3:=[profile?] 
=dev-haskell/dbus-1:=[profile?]
-   weather? ( dev-haskell/http-client-tls:=[profile?]
-   dev-haskell/http-conduit:=[profile?]
-   dev-haskell/http-types:=[profile?] )
-   xpm? ( x11-libs/libXpm ) )
-   !dbus? ( !uvmeter? ( weather? ( !xpm? ( 
dev-haskell/http-client-tls:=[profile?]
-   
dev-haskell/http-conduit:=[profile?]
-   
dev-haskell/http-types:=[profile?] ) ) ) )
-   inotify? ( >=dev-haskell/hinotify-0.3:=[profile?] 
=dev-haskell/iwlib-0.1.0:=[profile?] 
=dev-haskell/cereal-0.5.8.1:=[profile?]
-   >=dev-haskell/netlink-1.1.1.0:=[profile?] ) )
-   mpd? ( >=dev-haskell/libmpd-0.9.0.10:=[profile?] )
-   mpris? ( >=dev-haskell/dbus-1:=[profile?]
-   !dbus? ( !uvmeter? ( weather? ( 
dev-haskell/http-client-tls:=[profile?]
-   
dev-haskell/http-conduit:=[profile?]
-   
dev-haskell/http-types:=[profile?] ) ) )
-   xpm? ( x11-libs/libXpm
-   weather? ( dev-haskell/http-client-tls:=[profile?]
-   dev-haskell/http-conduit:=[profile?]
-   dev-haskell/http-types:=[profile?] ) )
-   !xpm? ( uvmeter? ( weather? ( 
dev-haskell/http-client-tls:=[profile?] ) ) ) )
-   !mpris? ( !dbus? ( weather? ( dev-haskell/http-client-tls:=[profile?] )
-   xpm? ( x11-libs/libXpm
-   weather? ( 
dev-haskell/http-conduit:=[profile?]
-   
dev-haskell/http-types:=[profile?] ) ) ) )
-   timezone? ( >=dev-haskell/timezone-olson-0.1:=[profile?] 
=dev-haskell/timezone-series-0.1:=[profile?] 
=dev-haskell/x11-xft-0.2:=[profile?] 


[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2021-04-22 Thread Sergei Trofimovich
commit: cd99df98f4606d705bdf0fc47c29d62e0308d6c8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr 23 06:37:02 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 23 06:37:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd99df98

x11-misc/xmobar: bump up to 0.37

Reported-by: Kajzer
Closes: https://bugs.gentoo.org/785130
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/xmobar/Manifest   |  1 +
 x11-misc/xmobar/xmobar-0.37.ebuild | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest
index 4e4fd46bf3e..6144625238e 100644
--- a/x11-misc/xmobar/Manifest
+++ b/x11-misc/xmobar/Manifest
@@ -1 +1,2 @@
 DIST xmobar-0.36.tar.gz 136890 BLAKE2B 
be76faaec78d66b5f0f99542bc59330106c34413c5502f4dbef8dc47647dbf7ebfc94311de965520ca620c8cfbdc1ba68a3eab36da65e476c413ad9f8f4f3695
 SHA512 
abb7f9cf367fa5c03f5928006fc5f7c38434743350d5f524307b99448cb30436fb44e0c856bd274032a6803f05b64e6d4ac553f51f4bd817efd2861408007c02
+DIST xmobar-0.37.tar.gz 139585 BLAKE2B 
b7f115dc18f1ec6f2dc767c0cf6f4f94a9e3691cd5823302cc033542a10430bd3f29f906c4b1d8705cfae7e999695ac85d03d0c3ecfe4f7efaeac627a5e61d3f
 SHA512 
a2904f3658ea32654ba343cd2c815928900e29e819dbc5ddff931601f42bae244365d2636ffce8b52c4dc57f88f3abebeffc62924fd3b39e197698d7b0da7d5d

diff --git a/x11-misc/xmobar/xmobar-0.37.ebuild 
b/x11-misc/xmobar/xmobar-0.37.ebuild
new file mode 100644
index 000..df9b615bd71
--- /dev/null
+++ b/x11-misc/xmobar/xmobar-0.37.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.7
+#hackport: flags: 
-all_extensions,+with_threaded,+with_utf8,with_iwlib:iwlib,with_alsa:alsa,with_xft:xft,with_datezone:timezone,with_dbus:dbus,with_mpd:mpd,with_inotify:inotify,with_mpris:mpris,with_xpm:xpm,with_nl80211:wifi
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A Minimalistic Text Based Status Bar"
+HOMEPAGE="https://xmobar.org";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa dbus inotify iwlib mpd mpris +rtsopts timezone uvmeter +weather 
wifi xft xpm"
+
+RDEPEND="dev-haskell/async:=[profile?]
+   >=dev-haskell/extensible-exceptions-0.1:=[profile?] 
=dev-haskell/mtl-2.1:=[profile?] =dev-haskell/parsec-3.1:=[profile?] =dev-haskell/parsec-numbers-0.1.0:=[profile?]
+   dev-haskell/regex-compat:=[profile?]
+   >=dev-haskell/stm-2.3:=[profile?] =dev-haskell/utf8-string-0.3:=[profile?] 
=dev-haskell/x11-1.6.1:=[profile?]
+   >=dev-lang/ghc-8.4.3:=
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? ( >=dev-haskell/alsa-core-0.5:=[profile?] 
=dev-haskell/alsa-mixer-0.3:=[profile?] 
=dev-haskell/dbus-1:=[profile?]
+   weather? ( dev-haskell/http-client-tls:=[profile?]
+   dev-haskell/http-conduit:=[profile?]
+   dev-haskell/http-types:=[profile?] )
+   xpm? ( x11-libs/libXpm ) )
+   !dbus? ( !uvmeter? ( weather? ( !xpm? ( 
dev-haskell/http-client-tls:=[profile?]
+   
dev-haskell/http-conduit:=[profile?]
+   
dev-haskell/http-types:=[profile?] ) ) ) )
+   inotify? ( >=dev-haskell/hinotify-0.3:=[profile?] 
=dev-haskell/libmpd-0.9.2.0:=[profile?] )
+   mpris? ( >=dev-haskell/dbus-1:=[profile?]
+   !dbus? ( !uvmeter? ( weather? ( 
dev-haskell/http-client-tls:=[profile?]
+   
dev-haskell/http-conduit:=[profile?]
+   
dev-haskell/http-types:=[profile?] ) ) )
+   xpm? ( x11-libs/libXpm
+   weather? ( dev-haskell/http-client-tls:=[profile?]
+   dev-haskell/http-conduit:=[profile?]
+   dev-haskell/http-types:=[profile?] ) )
+   !xpm? ( uvmeter? ( weather? ( 
dev-haskell/http-client-tls:=[profile?] ) ) ) )
+   !mpris? ( !dbus? ( weather? ( dev-haskell/http-client-tls:=[profile?] )
+   xpm? ( x11-libs/libXpm
+   weather? ( 
dev-haskell/http-conduit:=[profile?]
+   
dev-haskell/http-types:=[profile?] ) ) ) )
+   timezone? ( >=dev-haskell/timezone-olson-0.2:=[profile?] 
=dev-haskell/timezone-series-0.1:=[profile?] 
=dev-haskell/cereal-0.5.8.1:=[profile?]
+   >=dev-haskell/netlink-1.1.1.0:=[profile?] )
+   !wifi? ( iwlib? ( >=dev-haskell/iwlib-0.1.0:=[profile?] 
=dev-haskell/x11-xft-0.2:=[profile?] 


[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/files/, x11-misc/xmobar/

2020-08-26 Thread Sergei Trofimovich
commit: 233d3fcfd7085787218a341c0f16980937d4f192
Author: Jack Todaro  posteo  org>
AuthorDate: Tue Aug 25 23:22:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 26 23:25:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233d3fcf

x11-misc/xmobar: remove old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/xmobar/Manifest   |   2 -
 .../files/xmobar-0.24.3-alsa-mixer-0.3.patch   |  26 --
 x11-misc/xmobar/files/xmobar-0.24.3-noxpm.patch|   9 --
 x11-misc/xmobar/metadata.xml   |   1 -
 x11-misc/xmobar/xmobar-0.24.3-r1.ebuild| 100 -
 x11-misc/xmobar/xmobar-0.35.1.ebuild   |  99 
 6 files changed, 237 deletions(-)

diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest
index 1efb7834a4b..4e4fd46bf3e 100644
--- a/x11-misc/xmobar/Manifest
+++ b/x11-misc/xmobar/Manifest
@@ -1,3 +1 @@
-DIST xmobar-0.24.3.tar.gz 100317 BLAKE2B 
3ca7aeb977688b975674dc767f645d15aaf296ff906f51d79529ee58d827188437695b4ee0b960563f6c0ce1489baf1f5bdc4360807989277078a93dfafb3ed1
 SHA512 
aa16d55b16cf108005ee8ec6c3d1b348b3e70a5182cbb97eed2aeb67bed83bee4b23acff6d29d5bda5a30ce35dc87463a6ade6e0814b588f53b173a1c3b5a5b3
-DIST xmobar-0.35.1.tar.gz 133251 BLAKE2B 
bebd535f2f29f89131b468e1226a63168321cfdb93129e4e3e6cdf9e2489bf4df6bdc02a5d3f6569d5c35d2cfe1fb05efec73587544c7526bf2f97bfe6a7e1b4
 SHA512 
fd7bb8710f3c877835aa0b20e0fca227f6f620c0be31acd46e6a464b4ba3f6c7da8df31cd3f345e606b03a54328dd9a298e46e8fc2935e74ebd8c5712cedbf76
 DIST xmobar-0.36.tar.gz 136890 BLAKE2B 
be76faaec78d66b5f0f99542bc59330106c34413c5502f4dbef8dc47647dbf7ebfc94311de965520ca620c8cfbdc1ba68a3eab36da65e476c413ad9f8f4f3695
 SHA512 
abb7f9cf367fa5c03f5928006fc5f7c38434743350d5f524307b99448cb30436fb44e0c856bd274032a6803f05b64e6d4ac553f51f4bd817efd2861408007c02

diff --git a/x11-misc/xmobar/files/xmobar-0.24.3-alsa-mixer-0.3.patch 
b/x11-misc/xmobar/files/xmobar-0.24.3-alsa-mixer-0.3.patch
deleted file mode 100644
index 837df1d2975..000
--- a/x11-misc/xmobar/files/xmobar-0.24.3-alsa-mixer-0.3.patch
+++ /dev/null
@@ -1,26 +0,0 @@
 a/src/Plugins/Monitors/Volume.hs
-+++ b/src/Plugins/Monitors/Volume.hs
-@@ -122,7 +122,8 @@ formatDb opts dbi = do
- runVolume :: String -> String -> [String] -> Monitor String
- runVolume mixerName controlName argv = do
- opts <- io $ parseOpts argv
--(lo, hi, val, db, sw) <- io readMixer
-+(lo', hi', val', db, sw) <- io readMixer
-+let (lo, hi, val) = (toInteger <$> lo', toInteger <$> hi', toInteger <$> 
val')
- p <- liftMonitor $ liftM3 formatVol lo hi val
- b <- liftMonitor $ liftM3 formatVolBar lo hi val
- v <- liftMonitor $ liftM3 formatVolVBar lo hi val
-@@ -164,11 +165,11 @@ runVolume mixerName controlName argv = do
- 
- getDB :: Maybe Volume -> IO (Maybe Integer)
- getDB Nothing = return Nothing
--getDB (Just v) = channel (dB v) 0
-+getDB (Just v) = fmap toInteger <$> channel (dB v) 0
- 
- getVal :: Maybe Volume -> IO (Maybe Integer)
- getVal Nothing = return Nothing
--getVal (Just v) = channel (value v) 0
-+getVal (Just v) = fmap toInteger <$> channel (value v) 0
- 
- getSw :: Maybe Switch -> IO (Maybe Bool)
- getSw Nothing = return Nothing

diff --git a/x11-misc/xmobar/files/xmobar-0.24.3-noxpm.patch 
b/x11-misc/xmobar/files/xmobar-0.24.3-noxpm.patch
deleted file mode 100644
index 8f4da6b7884..000
--- a/x11-misc/xmobar/files/xmobar-0.24.3-noxpm.patch
+++ /dev/null
@@ -1,9 +0,0 @@
-diff --git a/xmobar.cabal b/xmobar.cabal
-index f6a6dae..8a17579 100644
 a/xmobar.cabal
-+++ b/xmobar.cabal
-@@ -89,3 +89,3 @@ executable xmobar
-   Xmobar, Actions, Bitmap, Config, Parsers, Commands, Localize,
--  XUtil, XPMFile, StatFS, Runnable, ColorCache, Window, Signal,
-+  XUtil, StatFS, Runnable, ColorCache, Window, Signal,
-   Environment,

diff --git a/x11-misc/xmobar/metadata.xml b/x11-misc/xmobar/metadata.xml
index 3ecfd078e08..f3ba842d32a 100644
--- a/x11-misc/xmobar/metadata.xml
+++ b/x11-misc/xmobar/metadata.xml
@@ -7,7 +7,6 @@


Use alsa-mixer to get the volume from 
soundcards
-   Use conduit to fetch weather data.
Publish a service on the session bus for 
controlling xmobar
inotify support (modern Linux only). 
Required for the Mail and MBox plugins
Support mpd plugin

diff --git a/x11-misc/xmobar/xmobar-0.24.3-r1.ebuild 
b/x11-misc/xmobar/xmobar-0.24.3-r1.ebuild
deleted file mode 100644
index 7cf587b8268..000
--- a/x11-misc/xmobar/xmobar-0.24.3-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.
-#hackport: flags

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2020-08-26 Thread Sergei Trofimovich
commit: 7a4227ea82a8dd25db563eaf7737724295480400
Author: Jack Todaro  posteo  org>
AuthorDate: Tue Aug 25 23:19:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 26 23:25:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4227ea

x11-misc/xmobar: bump up to 0.36

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/xmobar/Manifest   |  1 +
 x11-misc/xmobar/xmobar-0.36.ebuild | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest
index e67d06ea76c..1efb7834a4b 100644
--- a/x11-misc/xmobar/Manifest
+++ b/x11-misc/xmobar/Manifest
@@ -1,2 +1,3 @@
 DIST xmobar-0.24.3.tar.gz 100317 BLAKE2B 
3ca7aeb977688b975674dc767f645d15aaf296ff906f51d79529ee58d827188437695b4ee0b960563f6c0ce1489baf1f5bdc4360807989277078a93dfafb3ed1
 SHA512 
aa16d55b16cf108005ee8ec6c3d1b348b3e70a5182cbb97eed2aeb67bed83bee4b23acff6d29d5bda5a30ce35dc87463a6ade6e0814b588f53b173a1c3b5a5b3
 DIST xmobar-0.35.1.tar.gz 133251 BLAKE2B 
bebd535f2f29f89131b468e1226a63168321cfdb93129e4e3e6cdf9e2489bf4df6bdc02a5d3f6569d5c35d2cfe1fb05efec73587544c7526bf2f97bfe6a7e1b4
 SHA512 
fd7bb8710f3c877835aa0b20e0fca227f6f620c0be31acd46e6a464b4ba3f6c7da8df31cd3f345e606b03a54328dd9a298e46e8fc2935e74ebd8c5712cedbf76
+DIST xmobar-0.36.tar.gz 136890 BLAKE2B 
be76faaec78d66b5f0f99542bc59330106c34413c5502f4dbef8dc47647dbf7ebfc94311de965520ca620c8cfbdc1ba68a3eab36da65e476c413ad9f8f4f3695
 SHA512 
abb7f9cf367fa5c03f5928006fc5f7c38434743350d5f524307b99448cb30436fb44e0c856bd274032a6803f05b64e6d4ac553f51f4bd817efd2861408007c02

diff --git a/x11-misc/xmobar/xmobar-0.36.ebuild 
b/x11-misc/xmobar/xmobar-0.36.ebuild
new file mode 100644
index 000..319433122f0
--- /dev/null
+++ b/x11-misc/xmobar/xmobar-0.36.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.6
+#hackport: flags: 
-all_extensions,+with_threaded,+with_utf8,with_iwlib:iwlib,with_alsa:alsa,with_xft:xft,with_datezone:timezone,with_dbus:dbus,with_mpd:mpd,with_inotify:inotify,with_mpris:mpris,with_xpm:xpm,with_nl80211:wifi
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A Minimalistic Text Based Status Bar"
+HOMEPAGE="https://xmobar.org";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa dbus inotify iwlib mpd mpris +rtsopts timezone uvmeter +weather 
wifi xft xpm"
+
+RDEPEND="dev-haskell/async:=[profile?]
+   >=dev-haskell/extensible-exceptions-0.1:=[profile?] 
=dev-haskell/mtl-2.1:=[profile?] =dev-haskell/parsec-3.1:=[profile?] =dev-haskell/parsec-numbers-0.1.0:=[profile?]
+   dev-haskell/regex-compat:=[profile?]
+   >=dev-haskell/stm-2.3:=[profile?] =dev-haskell/utf8-string-0.3:=[profile?] 
=dev-haskell/x11-1.6.1:=[profile?]
+   >=dev-lang/ghc-8.4.3:=
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? ( >=dev-haskell/alsa-core-0.5:=[profile?] 
=dev-haskell/alsa-mixer-0.3:=[profile?] 
=dev-haskell/dbus-1:=[profile?]
+   weather? ( dev-haskell/http-client-tls:=[profile?]
+   dev-haskell/http-conduit:=[profile?]
+   dev-haskell/http-types:=[profile?] )
+   xpm? ( x11-libs/libXpm ) )
+   !dbus? ( !uvmeter? ( weather? ( !xpm? ( 
dev-haskell/http-client-tls:=[profile?]
+   
dev-haskell/http-conduit:=[profile?]
+   
dev-haskell/http-types:=[profile?] ) ) ) )
+   inotify? ( >=dev-haskell/hinotify-0.3:=[profile?] 
=dev-haskell/iwlib-0.1.0:=[profile?] 
=dev-haskell/cereal-0.5.8.1:=[profile?]
+   >=dev-haskell/netlink-1.1.1.0:=[profile?] ) )
+   mpd? ( >=dev-haskell/libmpd-0.9.0.10:=[profile?] )
+   mpris? ( >=dev-haskell/dbus-1:=[profile?]
+   !dbus? ( !uvmeter? ( weather? ( 
dev-haskell/http-client-tls:=[profile?]
+   
dev-haskell/http-conduit:=[profile?]
+   
dev-haskell/http-types:=[profile?] ) ) )
+   xpm? ( x11-libs/libXpm
+   weather? ( dev-haskell/http-client-tls:=[profile?]
+   dev-haskell/http-conduit:=[profile?]
+   dev-haskell/http-types:=[profile?] ) )
+   !xpm? ( uvmeter? ( weather? ( 
dev-haskell/http-client-tls:=[profile?] ) ) ) )
+   !mpris? ( !dbus? ( weather? ( dev-haskell/http-client-tls:=[profile?] )
+   xpm? ( x11-libs/libXpm
+   

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2020-06-28 Thread Sergei Trofimovich
commit: d89647005a898ebbcaec80d0caeb124a8fe44075
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 28 22:15:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 28 22:15:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8964700

x11-misc/xmobar: drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/xmobar/Manifest |  2 -
 x11-misc/xmobar/xmobar-0.23.1.ebuild | 88 
 x11-misc/xmobar/xmobar-0.24.2.ebuild | 93 --
 x11-misc/xmobar/xmobar-0.24.3.ebuild | 97 
 4 files changed, 280 deletions(-)

diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest
index 2075e92898a..f8f176ea99e 100644
--- a/x11-misc/xmobar/Manifest
+++ b/x11-misc/xmobar/Manifest
@@ -1,3 +1 @@
-DIST xmobar-0.23.1.tar.gz 96169 BLAKE2B 
5d16d3fc0a052614bc86cbc5ab515a5e2879d39d7bdf4541a3a10193c08bdc34a9bb07468ff7142c73e58694fb24c2fe581934404fd5ca737c4736855c60d316
 SHA512 
0215c02d32d90efff4d041d48b663755ccfb1944281f8a2cabb3e88cc9fd77221da03dd709b9c96f5ca8d7204561fe33fdabf37a2d919a83374df71909cc5978
-DIST xmobar-0.24.2.tar.gz 100179 BLAKE2B 
a5ca50d66bdb83274be62d1df83545d3527a3d05fc41708be44927ff75519f8686a2afc6671bede1142b881ebef37ede5116abff557b03276d509b031f5292d3
 SHA512 
c271e50d615d509c2c15ffa716b45df3211cfa143b128126c55a78a056475c9fbb6d7abc60a6a058e20a12aced5f33b94cecc35c73a76505e33e62ea1f1561f8
 DIST xmobar-0.24.3.tar.gz 100317 BLAKE2B 
3ca7aeb977688b975674dc767f645d15aaf296ff906f51d79529ee58d827188437695b4ee0b960563f6c0ce1489baf1f5bdc4360807989277078a93dfafb3ed1
 SHA512 
aa16d55b16cf108005ee8ec6c3d1b348b3e70a5182cbb97eed2aeb67bed83bee4b23acff6d29d5bda5a30ce35dc87463a6ade6e0814b588f53b173a1c3b5a5b3

diff --git a/x11-misc/xmobar/xmobar-0.23.1.ebuild 
b/x11-misc/xmobar/xmobar-0.23.1.ebuild
deleted file mode 100644
index 4ae5b8af980..000
--- a/x11-misc/xmobar/xmobar-0.23.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.5.
-#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
-
-CABAL_FEATURES="bin"
-inherit haskell-cabal
-
-DESCRIPTION="A Minimalistic Text Based Status Bar"
-HOMEPAGE="https://xmobar.org";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa dbus inotify mpd mpris timezone wifi xft xpm"
-
-RDEPEND=">=dev-haskell/http-4000.2.4:=
-   >=dev-haskell/mtl-2.1:= =dev-haskell/parsec-3.1:= =dev-haskell/stm-2.3:= =dev-haskell/utf8-string-0.3:= =dev-haskell/x11-1.6.1:=
-   >=dev-lang/ghc-7.4.1:=
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   alsa? ( >=dev-haskell/alsa-core-0.5:= =dev-haskell/alsa-mixer-0.2:= =dev-haskell/dbus-0.10:= )
-   inotify? ( >=dev-haskell/hinotify-0.3:= =dev-haskell/libmpd-0.9:= =dev-haskell/dbus-0.10:= )
-   timezone? ( >=dev-haskell/timezone-olson-0.1:= 
=dev-haskell/timezone-series-0.1:= 
=dev-haskell/x11-xft-0.2:= https://xmobar.org";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa dbus inotify mpd mpris timezone wifi conduit uvmeter xft xpm"
-
-RDEPEND=">=dev-haskell/http-4000.2.4:=
-   >=dev-haskell/mtl-2.1:= =dev-haskell/parsec-3.1:= =dev-haskell/stm-2.3:= =dev-haskell/utf8-string-0.3:= =dev-haskell/x11-1.6.1:=
-   >=dev-lang/ghc-7.4.1:=
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   alsa? ( >=dev-haskell/alsa-core-0.5:= dev-haskell/alsa-mixer-0.2.0.2:= )
-   dbus? ( >=dev-haskell/dbus-0.10:= )
-   inotify? ( >=dev-haskell/hinotify-0.3:= =dev-haskell/libmpd-0.9:= =dev-haskell/dbus-0.10:= )
-   timezone? ( >=dev-haskell/timezone-olson-0.1:= 
=dev-haskell/timezone-series-0.1:= 
=dev-haskell/x11-xft-0.2:= https://xmobar.org";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa dbus inotify mpd mpris timezone wifi conduit uvmeter xft xpm"
-
-RDEPEND=">=dev-haskell/http-4000.2.4:=
-   >=dev-haskell/mtl-2.1:= =dev-haskell/parsec-3.1:= =dev-haskell/stm-2.3:= =dev-haskell/utf8-string-0.3:= =dev-haskell/x11-1.6.1:=
-   >=dev-lang/ghc-7.8.2:=
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   alsa? ( >=dev-haskell/alsa-core-0.5:= dev-haskell/alsa-mixer-0.2.0.2:= )
-   dbus? ( >=dev-haskell/dbus-0.10:= )
-   inotify? ( >=dev-haskell/hinotify-0.3:= =dev-haskell/libmpd-0.9:= =dev-haskell/dbus-0.10:= )
-   timezone? ( >=dev-haskell/timezone-olson-0.1:= 
=dev-haskell/timezone-series-0.1:= 
=dev-haskell/x11-xft-0.2:= = 2.3 && < 2.5' 'stm 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/, x11-misc/xmobar/files/

2020-06-05 Thread Sergei Trofimovich
commit: be6f210f3f95f83575f99aa76d84c163fa2ccc2e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun  5 22:29:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 22:29:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6f210f

x11-misc/xmobar: tweak for alsa-mixer-0.3

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/727232
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/xmobar-0.24.3-alsa-mixer-0.3.patch   |  26 ++
 x11-misc/xmobar/xmobar-0.24.3-r1.ebuild| 100 +
 2 files changed, 126 insertions(+)

diff --git a/x11-misc/xmobar/files/xmobar-0.24.3-alsa-mixer-0.3.patch 
b/x11-misc/xmobar/files/xmobar-0.24.3-alsa-mixer-0.3.patch
new file mode 100644
index 000..837df1d2975
--- /dev/null
+++ b/x11-misc/xmobar/files/xmobar-0.24.3-alsa-mixer-0.3.patch
@@ -0,0 +1,26 @@
+--- a/src/Plugins/Monitors/Volume.hs
 b/src/Plugins/Monitors/Volume.hs
+@@ -122,7 +122,8 @@ formatDb opts dbi = do
+ runVolume :: String -> String -> [String] -> Monitor String
+ runVolume mixerName controlName argv = do
+ opts <- io $ parseOpts argv
+-(lo, hi, val, db, sw) <- io readMixer
++(lo', hi', val', db, sw) <- io readMixer
++let (lo, hi, val) = (toInteger <$> lo', toInteger <$> hi', toInteger <$> 
val')
+ p <- liftMonitor $ liftM3 formatVol lo hi val
+ b <- liftMonitor $ liftM3 formatVolBar lo hi val
+ v <- liftMonitor $ liftM3 formatVolVBar lo hi val
+@@ -164,11 +165,11 @@ runVolume mixerName controlName argv = do
+ 
+ getDB :: Maybe Volume -> IO (Maybe Integer)
+ getDB Nothing = return Nothing
+-getDB (Just v) = channel (dB v) 0
++getDB (Just v) = fmap toInteger <$> channel (dB v) 0
+ 
+ getVal :: Maybe Volume -> IO (Maybe Integer)
+ getVal Nothing = return Nothing
+-getVal (Just v) = channel (value v) 0
++getVal (Just v) = fmap toInteger <$> channel (value v) 0
+ 
+ getSw :: Maybe Switch -> IO (Maybe Bool)
+ getSw Nothing = return Nothing

diff --git a/x11-misc/xmobar/xmobar-0.24.3-r1.ebuild 
b/x11-misc/xmobar/xmobar-0.24.3-r1.ebuild
new file mode 100644
index 000..7cf587b8268
--- /dev/null
+++ b/x11-misc/xmobar/xmobar-0.24.3-r1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.5.
+#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
+
+CABAL_FEATURES="bin"
+inherit haskell-cabal
+
+DESCRIPTION="A Minimalistic Text Based Status Bar"
+HOMEPAGE="https://xmobar.org";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa dbus inotify mpd mpris timezone wifi conduit uvmeter xft xpm"
+
+RDEPEND=">=dev-haskell/http-4000.2.4:=
+   >=dev-haskell/mtl-2.1:= =dev-haskell/parsec-3.1:= =dev-haskell/stm-2.3:= =dev-haskell/utf8-string-0.3:= =dev-haskell/x11-1.6.1:=
+   >=dev-lang/ghc-7.8.2:=
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? ( >=dev-haskell/alsa-core-0.5:= =dev-haskell/alsa-mixer-0.3:= )
+   dbus? ( >=dev-haskell/dbus-0.10:= )
+   inotify? ( >=dev-haskell/hinotify-0.3:= =dev-haskell/libmpd-0.9:= =dev-haskell/dbus-0.10:= )
+   timezone? ( >=dev-haskell/timezone-olson-0.1:= 
=dev-haskell/timezone-series-0.1:= 
=dev-haskell/x11-xft-0.2:= = 2.3 && < 2.5' 'stm >= 2.3'
+}
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=-all_extensions \
+   $(cabal_flag alsa with_alsa) \
+   $(cabal_flag conduit with_conduit) \
+   $(cabal_flag timezone with_datezone) \
+   $(cabal_flag dbus with_dbus) \
+   $(cabal_flag inotify with_inotify) \
+   $(cabal_flag wifi with_iwlib) \
+   $(cabal_flag mpd with_mpd) \
+   $(cabal_flag mpris with_mpris) \
+   --flag=with_threaded \
+   --flag=with_utf8 \
+   $(cabal_flag uvmeter with_uvmeter) \
+   $(cabal_flag xft with_xft) \
+   $(cabal_flag xpm with_xpm)
+}
+
+src_install() {
+   cabal_src_install
+
+   dodoc samples/xmobar.config readme.md news.md
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2020-06-05 Thread Sergei Trofimovich
commit: 3be367dd52b1e4ac2b2ae3f5d1a594e2f3bb17c2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun  5 07:44:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 08:26:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be367dd

x11-misc/xmobar: allow stm-2.5

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/xmobar/xmobar-0.24.3.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-misc/xmobar/xmobar-0.24.3.ebuild 
b/x11-misc/xmobar/xmobar-0.24.3.ebuild
index 9c2fcc1f822..62173b3a335 100644
--- a/x11-misc/xmobar/xmobar-0.24.3.ebuild
+++ b/x11-misc/xmobar/xmobar-0.24.3.ebuild
@@ -67,6 +67,9 @@ src_prepare() {
# cycle).
# Be careful when remove it :]
HCFLAGS+=" -with-rtsopts=-V0"
+
+   cabal_chdeps \
+   'stm >= 2.3 && < 2.5' 'stm >= 2.3'
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2019-09-30 Thread Sergei Trofimovich
commit: 1abb23efdc71ee0f54b2a602c2b40e986e860e20
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Sep 30 23:35:15 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep 30 23:36:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1abb23ef

x11-misc/xmobar: drop underscores from IUSE, bug #695144

Reported-by: Michał Górny
Closes: https://bugs.gentoo.org/695144
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-misc/xmobar/metadata.xml |  4 ++--
 x11-misc/xmobar/xmobar-0.24.2.ebuild | 10 +-
 x11-misc/xmobar/xmobar-0.24.3.ebuild | 10 +-
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/x11-misc/xmobar/metadata.xml b/x11-misc/xmobar/metadata.xml
index 7cb1b0df794..69dba3f2e45 100644
--- a/x11-misc/xmobar/metadata.xml
+++ b/x11-misc/xmobar/metadata.xml
@@ -9,8 +9,8 @@
Support mpd plugin
Enables MPRIS v1, v2  support
Enables localized date support
-   Use conduit to fetch weather 
data.
-   Plugin to show UV data for 
Australia.
+   Use conduit to fetch weather data.
+   Plugin to show UV data for 
Australia.


Xmobar is a minimalistic text based status bar.

diff --git a/x11-misc/xmobar/xmobar-0.24.2.ebuild 
b/x11-misc/xmobar/xmobar-0.24.2.ebuild
index 6444bb6aae4..e6856fed386 100644
--- a/x11-misc/xmobar/xmobar-0.24.2.ebuild
+++ b/x11-misc/xmobar/xmobar-0.24.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="alsa dbus inotify mpd mpris timezone wifi with_conduit with_uvmeter xft 
xpm"
+IUSE="alsa dbus inotify mpd mpris timezone wifi conduit uvmeter xft xpm"
 
 RDEPEND=">=dev-haskell/http-4000.2.4:=
>=dev-haskell/mtl-2.1:= =dev-haskell/http-4000.2.4:=
timezone? ( >=dev-haskell/timezone-olson-0.1:= 
=dev-haskell/timezone-series-0.1:= 
=dev-haskell/x11-xft-0.2:= 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/, x11-misc/xmobar/files/

2016-11-30 Thread Sergei Trofimovich
commit: d792824ec49f5518240c4a50ead0e2a6cfb62e55
Author: Sergei Trofimovich  google  com>
AuthorDate: Wed Nov 30 09:56:18 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 30 09:58:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d792824e

x11-misc/xmobar: in USE=-xmp don't use XPMFile in preprocessor, bug #601262

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/601262

Package-Manager: portage-2.3.2

 x11-misc/xmobar/files/xmobar-0.24.3-noxpm.patch | 9 +
 x11-misc/xmobar/xmobar-0.24.3.ebuild| 2 ++
 2 files changed, 11 insertions(+)

diff --git a/x11-misc/xmobar/files/xmobar-0.24.3-noxpm.patch 
b/x11-misc/xmobar/files/xmobar-0.24.3-noxpm.patch
new file mode 100644
index ..8f4da6b
--- /dev/null
+++ b/x11-misc/xmobar/files/xmobar-0.24.3-noxpm.patch
@@ -0,0 +1,9 @@
+diff --git a/xmobar.cabal b/xmobar.cabal
+index f6a6dae..8a17579 100644
+--- a/xmobar.cabal
 b/xmobar.cabal
+@@ -89,3 +89,3 @@ executable xmobar
+   Xmobar, Actions, Bitmap, Config, Parsers, Commands, Localize,
+-  XUtil, XPMFile, StatFS, Runnable, ColorCache, Window, Signal,
++  XUtil, StatFS, Runnable, ColorCache, Window, Signal,
+   Environment,

diff --git a/x11-misc/xmobar/xmobar-0.24.3.ebuild 
b/x11-misc/xmobar/xmobar-0.24.3.ebuild
index 2440311..dcd9f32 100644
--- a/x11-misc/xmobar/xmobar-0.24.3.ebuild
+++ b/x11-misc/xmobar/xmobar-0.24.3.ebuild
@@ -48,6 +48,8 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
 "
 
+PATCHES=("${FILESDIR}"/${P}-noxpm.patch)
+
 src_prepare() {
default
# xmobar is an idle multithreaded program



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2016-08-11 Thread Sergei Trofimovich
commit: 172e10d6fc7379bbcde5603686deb1ceca7183ee
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Aug 11 20:40:18 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Aug 11 20:41:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172e10d6

x11-misc/xmobar: bump up to 0.24.2

Package-Manager: portage-2.3.0

 x11-misc/xmobar/Manifest |  1 +
 x11-misc/xmobar/metadata.xml |  3 ++
 x11-misc/xmobar/xmobar-0.24.2.ebuild | 94 
 3 files changed, 98 insertions(+)

diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest
index 7ac78eb..7c4cce0 100644
--- a/x11-misc/xmobar/Manifest
+++ b/x11-misc/xmobar/Manifest
@@ -3,3 +3,4 @@ DIST xmobar-0.21.tar.gz 85387 SHA256 
f576b6c090db0d8ea8497106dfa8098c529ec620d41
 DIST xmobar-0.22.1.tar.gz 92790 SHA256 
9feb62064e1eb85edce6ffbc4d9b5e1a3dd6a9d12970cb4674c475301de3dc56 SHA512 
2f824e87502b0b7901583a2cbb95cbc8c34f12d031da56a4dab2427676aba91bb54bafe631c1e637422b5a6f250f7d4f1dcf51597c6f7192db01341baa6a1e9a
 WHIRLPOOL 
24134f22861e45443d48c0ea1cbde3b664c97fd768f2e544fbc0f7da1f6066313bb6de8894e0728bfec554a893c1612052a5bb562622f7ea344f2c9b5a4a444d
 DIST xmobar-0.23.1.tar.gz 96169 SHA256 
3b31558373bdb8561f06440da902dd0db8398e5c774fa027931785c263f5567a SHA512 
0215c02d32d90efff4d041d48b663755ccfb1944281f8a2cabb3e88cc9fd77221da03dd709b9c96f5ca8d7204561fe33fdabf37a2d919a83374df71909cc5978
 WHIRLPOOL 
9357a6bb809c7fe65ac8fd2c52eba9807d41b358bac10417416fa8b9aa1bb17c8cd62495b102d56c8ff1cd8ed2550a33fad3bfce0b56510968308418b4a7e352
 DIST xmobar-0.23.tar.gz 95874 SHA256 
bbe567762ce093b7be28bebb3c9669a16e9e57025da5130564ed57d448ab835a SHA512 
5853a9d2479efbd217153a28416c37d68184335e184722bbdcd350bb015c99dc154817da6ba8ccb9120b6d5403d391d7cd792e38112dff3ee94c7d2e0d131eaf
 WHIRLPOOL 
975483fbda6fb70f0a5a44f5dd8addc0b1e5bc411844eeab42bc90e7e93b5064c0fa3a71c30488c63b3a82d76bb176d705ea3ce264626c2fa5c1cd4776de59ff
+DIST xmobar-0.24.2.tar.gz 100179 SHA256 
a8aa243ec8d86b88da2c072eeef4d09be00091254ad05eaf517756e20483cd64 SHA512 
c271e50d615d509c2c15ffa716b45df3211cfa143b128126c55a78a056475c9fbb6d7abc60a6a058e20a12aced5f33b94cecc35c73a76505e33e62ea1f1561f8
 WHIRLPOOL 
515dfff222b604b7fcfcd510cdb085b1a02969aafe6376b16d0108a37e71fc5b90402673c31961047b5b2dc0e18a98826f49508b12dca8610d0f5bd31c0294c6

diff --git a/x11-misc/xmobar/metadata.xml b/x11-misc/xmobar/metadata.xml
index 75fd0ad..7cb1b0d 100644
--- a/x11-misc/xmobar/metadata.xml
+++ b/x11-misc/xmobar/metadata.xml
@@ -3,11 +3,14 @@
 

hask...@gentoo.org
+   Gentoo Haskell


Support mpd plugin
Enables MPRIS v1, v2  support
Enables localized date support
+   Use conduit to fetch weather 
data.
+   Plugin to show UV data for 
Australia.


Xmobar is a minimalistic text based status bar.

diff --git a/x11-misc/xmobar/xmobar-0.24.2.ebuild 
b/x11-misc/xmobar/xmobar-0.24.2.ebuild
new file mode 100644
index 000..22dbdb1
--- /dev/null
+++ b/x11-misc/xmobar/xmobar-0.24.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+#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
+
+CABAL_FEATURES="bin"
+inherit haskell-cabal
+
+DESCRIPTION="A Minimalistic Text Based Status Bar"
+HOMEPAGE="http://xmobar.org";
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa dbus inotify mpd mpris timezone wifi with_conduit with_uvmeter xft 
xpm"
+
+RDEPEND=">=dev-haskell/http-4000.2.4:=
+   >=dev-haskell/mtl-2.1:= =dev-haskell/parsec-3.1:= =dev-haskell/stm-2.3:= =dev-haskell/utf8-string-0.3:= =dev-haskell/x11-1.6.1:=
+   >=dev-lang/ghc-7.4.1:=
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? ( >=dev-haskell/alsa-core-0.5:= dev-haskell/alsa-mixer-0.2.0.2:= )
+   dbus? ( >=dev-haskell/dbus-0.10:= )
+   inotify? ( >=dev-haskell/hinotify-0.3:= =dev-haskell/libmpd-0.9:= =dev-haskell/dbus-0.10:= )
+   timezone? ( >=dev-haskell/timezone-olson-0.1:= 
=dev-haskell/timezone-series-0.1:= 
=dev-haskell/x11-xft-0.2:= 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2016-08-11 Thread Sergei Trofimovich
commit: 5c6f7dbe32455b64722573967cc09e62fb004946
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Aug 11 20:41:05 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Aug 11 20:41:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6f7dbe

x11-misc/xmobar: drop old

Package-Manager: portage-2.3.0

 x11-misc/xmobar/Manifest|  4 --
 x11-misc/xmobar/xmobar-0.20.1-r1.ebuild | 70 --
 x11-misc/xmobar/xmobar-0.21.ebuild  | 65 
 x11-misc/xmobar/xmobar-0.22.1.ebuild| 68 --
 x11-misc/xmobar/xmobar-0.23.ebuild  | 75 -
 5 files changed, 282 deletions(-)

diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest
index 7c4cce0..2fb7d25 100644
--- a/x11-misc/xmobar/Manifest
+++ b/x11-misc/xmobar/Manifest
@@ -1,6 +1,2 @@
-DIST xmobar-0.20.1.tar.gz 83871 SHA256 
73cb4bbb1186dbdd89b9dd75df95eb8bfe7a74bd6c41898de4b9e3c88c7d4e9a SHA512 
b3fe69024a26bd8bc1728fced5f3c69afeb0b462c7b44acada3a6744ee686a789ceff260519bdc0feb398b520a5fc86b4ca1d8addfe8b51bfe95769ca6f8323a
 WHIRLPOOL 
bb0a4661b78e816dd29b55ed0f2f5f9b62ac0efc9ee102d30c3dd1ddde498a481cf6c7559800f75ed43e114294019b69a46d8299c54efd53cb7ce8b4fc3df631
-DIST xmobar-0.21.tar.gz 85387 SHA256 
f576b6c090db0d8ea8497106dfa8098c529ec620d41d5e2791a47e04d0d20fc0 SHA512 
0dd6e348ff05cb72d21491ee7c8b157b5da238fee569f4a30bf702f08b39aa648e7b51413864ffb333dbb80537d1f165532d52e86ae53e81e673d20e11d80859
 WHIRLPOOL 
dc2707cfa9e0a496a178791a3082a8d10e579f4b5e4c1961fe091e13aa2eda47a5b55ef400fc4f7f484a3f68175cb6b5af6e763ddeb0a96baf2062ebdd3d7a60
-DIST xmobar-0.22.1.tar.gz 92790 SHA256 
9feb62064e1eb85edce6ffbc4d9b5e1a3dd6a9d12970cb4674c475301de3dc56 SHA512 
2f824e87502b0b7901583a2cbb95cbc8c34f12d031da56a4dab2427676aba91bb54bafe631c1e637422b5a6f250f7d4f1dcf51597c6f7192db01341baa6a1e9a
 WHIRLPOOL 
24134f22861e45443d48c0ea1cbde3b664c97fd768f2e544fbc0f7da1f6066313bb6de8894e0728bfec554a893c1612052a5bb562622f7ea344f2c9b5a4a444d
 DIST xmobar-0.23.1.tar.gz 96169 SHA256 
3b31558373bdb8561f06440da902dd0db8398e5c774fa027931785c263f5567a SHA512 
0215c02d32d90efff4d041d48b663755ccfb1944281f8a2cabb3e88cc9fd77221da03dd709b9c96f5ca8d7204561fe33fdabf37a2d919a83374df71909cc5978
 WHIRLPOOL 
9357a6bb809c7fe65ac8fd2c52eba9807d41b358bac10417416fa8b9aa1bb17c8cd62495b102d56c8ff1cd8ed2550a33fad3bfce0b56510968308418b4a7e352
-DIST xmobar-0.23.tar.gz 95874 SHA256 
bbe567762ce093b7be28bebb3c9669a16e9e57025da5130564ed57d448ab835a SHA512 
5853a9d2479efbd217153a28416c37d68184335e184722bbdcd350bb015c99dc154817da6ba8ccb9120b6d5403d391d7cd792e38112dff3ee94c7d2e0d131eaf
 WHIRLPOOL 
975483fbda6fb70f0a5a44f5dd8addc0b1e5bc411844eeab42bc90e7e93b5064c0fa3a71c30488c63b3a82d76bb176d705ea3ce264626c2fa5c1cd4776de59ff
 DIST xmobar-0.24.2.tar.gz 100179 SHA256 
a8aa243ec8d86b88da2c072eeef4d09be00091254ad05eaf517756e20483cd64 SHA512 
c271e50d615d509c2c15ffa716b45df3211cfa143b128126c55a78a056475c9fbb6d7abc60a6a058e20a12aced5f33b94cecc35c73a76505e33e62ea1f1561f8
 WHIRLPOOL 
515dfff222b604b7fcfcd510cdb085b1a02969aafe6376b16d0108a37e71fc5b90402673c31961047b5b2dc0e18a98826f49508b12dca8610d0f5bd31c0294c6

diff --git a/x11-misc/xmobar/xmobar-0.20.1-r1.ebuild 
b/x11-misc/xmobar/xmobar-0.20.1-r1.ebuild
deleted file mode 100644
index eadaa76..000
--- a/x11-misc/xmobar/xmobar-0.20.1-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# ebuild generated by hackport 0.3.6.
-#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
-
-CABAL_FEATURES="bin"
-inherit haskell-cabal
-
-DESCRIPTION="A Minimalistic Text Based Status Bar"
-HOMEPAGE="http://projects.haskell.org/xmobar/";
-SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa dbus inotify mpd mpris timezone wifi xft"
-
-RDEPEND="x11-libs/libXrandr
-   wifi? ( net-wireless/wireless-tools )
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8.0.2
-   >=dev-haskell/http-4000
-   >=dev-haskell/mtl-2.0 =dev-haskell/parsec-3.1 =dev-haskell/stm-2.3 =dev-haskell/utf8-string-0.3 =dev-haskell/x11-1.6.1
-   >=dev-lang/ghc-6.12.1
-   alsa? ( >=dev-haskell/alsa-core-0.5 =dev-haskell/alsa-mixer-0.2 =dev-haskell/dbus-0.10 )
-   inotify? ( >=dev-haskell/hinotify-0.3 =dev-haskell/libmpd-0.8 =dev-haskell/dbus-0.10 )
-   timezone? ( >=dev-haskell/timezone-olson-0.1 
=dev-haskell/timezone-series-0.1 
=dev-haskell/x11-xft-0.2 = 2.0 && < 2.2' 'mtl >= 2.0 && < 2.3'
-}
-
-src_configure() {
-   haskell-cabal_src_configure \
-   --flag=-all_extensions \
-   $(cabal_flag alsa with_alsa) \
-   $(cabal_flag timezone

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmobar/

2015-09-29 Thread Sergei Trofimovich
commit: 6fb4ff9599a287f1c3fb576aee273ad16c324ebc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Sep 29 20:45:09 2015 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Sep 29 20:52:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb4ff95

x11-misc/xmobar: x86, amd64 stable, bug #561508

Package-Manager: portage-2.2.22

 x11-misc/xmobar/xmobar-0.23.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xmobar/xmobar-0.23.1.ebuild 
b/x11-misc/xmobar/xmobar-0.23.1.ebuild
index 9ecbc72..de57cc6 100644
--- a/x11-misc/xmobar/xmobar-0.23.1.ebuild
+++ b/x11-misc/xmobar/xmobar-0.23.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="alsa dbus inotify mpd mpris timezone wifi xft xpm"
 
 RDEPEND=">=dev-haskell/http-4000.2.4:=