xmobar 0.47 → 0.47.1
raw patch · 3 files changed
+15/−3 lines, 3 files
Files
- changelog.md +5/−0
- readme.org +8/−1
- xmobar.cabal +2/−2
changelog.md view
@@ -1,3 +1,8 @@+## Version 0.47.1 (September, 2)++- Allow compilation with libmpd even with GHC > 9.4, by requesting it+ explicitly with `with_mpd`. See #667 for further details.+ ## Version 0.47 (August, 2023) - Fix: center middle section for templates of the for }M{
readme.org view
@@ -31,7 +31,14 @@ * Breaking news - - Starting with version 0.45 we use cairo/pango as our drawing engine+ - Starting with version 0.47.1, we are excluding MPD from the extensions+ included with ~all_extensions~ when GHC version is 9.4 or greater, because+ that seems to break cabal compilation. However, it's been reported that+ in some installations compilation with ~libmpd~ works fine: just add+ explicitly the ~with_mpd~ flag to include MPD and check for yourself.+ Compilation with stack has also been reported to work. Please see the+ comments in issue #679 for details.+ - Starting with version 0.45, we use cairo/pango as our drawing engine (instead of plain X11/Xft). From a user's point of view, that change should be mostly transparent, except for the facts that it's allowed fixing quite a few bugs and that your /font names/ in your configuration, if
xmobar.cabal view
@@ -1,5 +1,5 @@ name: xmobar-version: 0.47+version: 0.47.1 homepage: https://codeberg.org/xmobar/xmobar synopsis: A Minimalistic Text Based Status Bar description: Xmobar is a minimalistic text based status bar.@@ -255,7 +255,7 @@ cereal >= 0.5.8.1 cpp-options: -DUSE_NL80211 - if (flag(with_mpd) || flag(all_extensions)) && impl(ghc < 9.4)+ if flag(with_mpd) || (flag(all_extensions) && impl(ghc < 9.4)) build-depends: libmpd >= 0.9.2.0 other-modules: Xmobar.Plugins.Monitors.MPD cpp-options: -DLIBMPD