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)


Reply via email to