Request for version bump of xmobar to 0.22.1, this build adds support for xbm and xpm icon formats in status monitors. Ebuild attached Reproducible: Always
Created attachment 387274 [details] xmobar-0.22.1.ebuild
Comment on attachment 387274 [details] xmobar-0.22.1.ebuild --- xmobar-0.21.ebuild +++ xmobar-0.22.1.ebuild @@ -5,7 +5,7 @@ EAPI=5 # ebuild generated by hackport 0.4.3.9999 -#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 +#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 @@ -17,7 +17,7 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="alsa dbus inotify mpd mpris timezone wifi xft" +IUSE="alsa dbus inotify mpd mpris timezone wifi xft xpm" RDEPEND="x11-libs/libXrandr wifi? ( net-wireless/wireless-tools ) @@ -41,6 +41,7 @@ timezone? ( >=dev-haskell/timezone-olson-0.1 <dev-haskell/timezone-olson-0.2 >=dev-haskell/timezone-series-0.1 <dev-haskell/timezone-series-0.2 ) xft? ( >=dev-haskell/x11-xft-0.2 <dev-haskell/x11-xft-0.4 ) + xpm? ( x11-libs/libXpm ) " src_configure() { @@ -55,7 +56,8 @@ $(cabal_flag mpris with_mpris) \ --flag=with_threaded \ --flag=with_utf8 \ - $(cabal_flag xft with_xft) + $(cabal_flag xft with_xft) \ + $(cabal_flag xpm with_xpm) } src_install() {
My bad, I missed the dependency on updated dev-haskell/libmpd initially. --- xmobar-0.21.ebuild 2014-10-22 17:36:35.064968198 +0000 +++ xmobar-0.22.1.ebuild 2014-10-24 15:17:43.891824914 +0000 @@ -5,7 +5,7 @@ EAPI=5 # ebuild generated by hackport 0.4.3.9999 -#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 +#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 @@ -17,7 +17,7 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="alsa dbus inotify mpd mpris timezone wifi xft" +IUSE="alsa dbus inotify mpd mpris timezone wifi xft xpm" RDEPEND="x11-libs/libXrandr wifi? ( net-wireless/wireless-tools ) @@ -36,11 +36,12 @@ >=dev-haskell/alsa-mixer-0.2 <dev-haskell/alsa-mixer-0.3 ) dbus? ( >=dev-haskell/dbus-0.10 ) inotify? ( >=dev-haskell/hinotify-0.3 <dev-haskell/hinotify-0.4 ) - mpd? ( >=dev-haskell/libmpd-0.8 <dev-haskell/libmpd-0.9 ) + mpd? ( >=dev-haskell/libmpd-0.9 ) mpris? ( >=dev-haskell/dbus-0.10 ) timezone? ( >=dev-haskell/timezone-olson-0.1 <dev-haskell/timezone-olson-0.2 >=dev-haskell/timezone-series-0.1 <dev-haskell/timezone-series-0.2 ) xft? ( >=dev-haskell/x11-xft-0.2 <dev-haskell/x11-xft-0.4 ) + xpm? ( x11-libs/libXpm ) " src_configure() { @@ -53,10 +54,10 @@ $(cabal_flag wifi with_iwlib) \ $(cabal_flag mpd with_mpd) \ $(cabal_flag mpris with_mpris) \ - --flags=with_xpm \ --flag=with_threaded \ --flag=with_utf8 \ - $(cabal_flag xft with_xft) + $(cabal_flag xft with_xft) \ + $(cabal_flag xpm with_xpm) } src_install() {
Pushed as: > *xmobar-0.22.1 (25 Oct 2014) > > 25 Oct 2014; Sergei Trofimovich <slyfox@gentoo.org> +xmobar-0.22.1.ebuild: > Version bump (bug #526606 by Phil Tooley). Thanks!