Hello community, here is the log from the commit of package xmobar for openSUSE:Factory checked in at 2018-12-06 12:17:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xmobar (Old) and /work/SRC/openSUSE:Factory/.xmobar.new.19453 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xmobar" Thu Dec 6 12:17:02 2018 rev:4 rq:653447 version:0.29 Changes: -------- --- /work/SRC/openSUSE:Factory/xmobar/xmobar.changes 2018-10-25 08:20:12.691968628 +0200 +++ /work/SRC/openSUSE:Factory/.xmobar.new.19453/xmobar.changes 2018-12-06 12:17:02.749537264 +0100 @@ -1,0 +2,19 @@ +Sat Dec 1 08:41:36 UTC 2018 - [email protected] + +- Update xmobar to version 0.29. + + - New `Alsa` monitor for volume display that doesn't use polling, by + Daniel Schüssler. + - `ThermalZone` retries reading missing files, thanks to Reed Koser. + - `TopProc` ignores kernel threads (see also [issue #369]). + - `Wireless` simple autodetection of wirless interface name (if set + to ""). + - Experimental support for using xmobar as a library, so that + configurations are in fact Haskell programs a la Xmonad (beta + stage, with help from Pavan Rikhi). Traditional config files are + still (and will continue to be) supported. + - Correctly parsing configuration options `mwClass` and `wmName`. + + [issue #369]: https://github.com/jaor/xmobar/issues/369 + +------------------------------------------------------------------- @@ -5,4 +24,4 @@ - Upstream has edited the change log file since the last release in - a non-trivial way, i.e. they did more than just add a new entry - at the top. You can review the file at: - http://hackage.haskell.org/package/xmobar-0.28.1/src/changelog.md + + - Dependencies updated to work with GHC 8.6, avoiding [issue #354]. + + [issue #354]: https://github.com/jaor/xmobar/issues/354 Old: ---- xmobar-0.28.1.tar.gz New: ---- xmobar-0.29.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xmobar.spec ++++++ --- /var/tmp/diff_new_pack.Wm6QdK/_old 2018-12-06 12:17:03.277536698 +0100 +++ /var/tmp/diff_new_pack.Wm6QdK/_new 2018-12-06 12:17:03.281536693 +0100 @@ -16,23 +16,27 @@ # +%global pkg_name xmobar %bcond_with tests -Name: xmobar -Version: 0.28.1 +Name: %{pkg_name} +Version: 0.29 Release: 0 Summary: A Minimalistic Text Based Status Bar License: BSD-3-Clause Group: System/GUI/Other URL: https://hackage.haskell.org/package/%{name} Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz +BuildRequires: chrpath BuildRequires: ghc-Cabal-devel BuildRequires: ghc-HTTP-devel BuildRequires: ghc-X11-devel BuildRequires: ghc-X11-xft-devel +BuildRequires: ghc-async-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-containers-devel BuildRequires: ghc-dbus-devel BuildRequires: ghc-directory-devel +BuildRequires: ghc-extensible-exceptions-devel BuildRequires: ghc-filepath-devel BuildRequires: ghc-hinotify-devel BuildRequires: ghc-iwlib-devel @@ -54,6 +58,7 @@ BuildRequires: libiw-devel %if %{with tests} BuildRequires: ghc-hspec-devel +BuildRequires: ghc-temporary-devel %endif %description @@ -62,22 +67,59 @@ Inspired by the Ion3 status bar, it supports similar features, like dynamic color management, output templates, and extensibility through plugins. +%package -n ghc-%{name} +Summary: Haskell %{name} library +Group: System/Libraries + +%description -n ghc-%{name} +This package provides the Haskell %{name} shared library. + +%package -n ghc-%{name}-devel +Summary: Haskell %{name} library development files +Group: Development/Libraries/Haskell +Requires: ghc-%{name} = %{version}-%{release} +Requires: ghc-compiler = %{ghc_version} +Requires: libXpm-devel +Requires: libXrandr-devel +Requires: libXrender-devel +Requires: libiw-devel +Requires(post): ghc-compiler = %{ghc_version} +Requires(postun): ghc-compiler = %{ghc_version} + +%description -n ghc-%{name}-devel +This package provides the Haskell %{name} library development files. + %prep %setup -q +echo > Setup.hs 'import Distribution.Simple' +echo >>Setup.hs 'main = defaultMain' %build %define cabal_configure_options -fwith_dbus -fwith_inotify -fwith_iwlib -fwith_mpris -fwith_thread -fwith_utf8 -fwith_xft -fwith_xpm -%ghc_bin_build +%ghc_lib_build %install -%ghc_bin_install +%ghc_lib_install +%ghc_fix_rpath %{pkg_name}-%{version} %check %cabal_test +%post -n ghc-%{name}-devel +%ghc_pkg_recache + +%postun -n ghc-%{name}-devel +%ghc_pkg_recache + %files %license license -%doc changelog.md readme.md +%doc changelog.md examples readme.md %{_bindir}/%{name} +%files -n ghc-%{name} -f ghc-%{name}.files +%license license + +%files -n ghc-%{name}-devel -f ghc-%{name}-devel.files +%doc changelog.md examples readme.md + %changelog ++++++ xmobar-0.28.1.tar.gz -> xmobar-0.29.tar.gz ++++++ ++++ 17751 lines of diff (skipped)
