commit ghc-xmonad-contrib for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package ghc-xmonad-contrib for 
openSUSE:Factory checked in at 2020-08-28 21:41:42

Comparing /work/SRC/openSUSE:Factory/ghc-xmonad-contrib (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new.3399 (New)


Package is "ghc-xmonad-contrib"

Fri Aug 28 21:41:42 2020 rev:8 rq:829506 version:0.16

Changes:

--- /work/SRC/openSUSE:Factory/ghc-xmonad-contrib/ghc-xmonad-contrib.changes
2020-08-18 12:24:59.287821006 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new.3399/ghc-xmonad-contrib.changes
  2020-08-28 21:41:45.276895584 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:46:44 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ ghc-xmonad-contrib.spec ++
--- /var/tmp/diff_new_pack.m668Ht/_old  2020-08-28 21:41:45.748895758 +0200
+++ /var/tmp/diff_new_pack.m668Ht/_new  2020-08-28 21:41:45.752895759 +0200
@@ -68,7 +68,7 @@
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
-%setup -q -n %{pkg_name}-%{version}
+%autosetup -n %{pkg_name}-%{version}
 
 %build
 %ghc_lib_build




commit ghc-xmonad-contrib for openSUSE:Factory

2020-08-18 Thread root
Hello community,

here is the log from the commit of package ghc-xmonad-contrib for 
openSUSE:Factory checked in at 2020-08-18 12:24:53

Comparing /work/SRC/openSUSE:Factory/ghc-xmonad-contrib (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new.3399 (New)


Package is "ghc-xmonad-contrib"

Tue Aug 18 12:24:53 2020 rev:7 rq:825804 version:0.16

Changes:

--- /work/SRC/openSUSE:Factory/ghc-xmonad-contrib/ghc-xmonad-contrib.changes
2020-06-19 17:21:47.563613729 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new.3399/ghc-xmonad-contrib.changes
  2020-08-18 12:24:59.287821006 +0200
@@ -1,0 +2,6 @@
+Tue Jul 28 15:11:39 UTC 2020 - Michel Normand 
+
+- Add _constraints for min 4GB disk space for some arches
+  aarch64 ppc64 ppc64le
+
+---

New:

  _constraints



Other differences:
--
++ _constraints ++

  

  aarch64
  ppc64
  ppc64le


  
4
  

  




commit ghc-xmonad-contrib for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package ghc-xmonad-contrib for 
openSUSE:Factory checked in at 2020-06-19 17:21:37

Comparing /work/SRC/openSUSE:Factory/ghc-xmonad-contrib (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new.3606 (New)


Package is "ghc-xmonad-contrib"

Fri Jun 19 17:21:37 2020 rev:6 rq:815225 version:0.16

Changes:

--- /work/SRC/openSUSE:Factory/ghc-xmonad-contrib/ghc-xmonad-contrib.changes
2020-05-11 13:37:00.836571735 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new.3606/ghc-xmonad-contrib.changes
  2020-06-19 17:21:47.563613729 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 11:14:54 UTC 2020 - Peter Simons 
+
+- Re-generate file with latest version of spec-cleaner.
+
+---



Other differences:
--
++ ghc-xmonad-contrib.spec ++
--- /var/tmp/diff_new_pack.mc3iXf/_old  2020-06-19 17:21:48.419616219 +0200
+++ /var/tmp/diff_new_pack.mc3iXf/_new  2020-06-19 17:21:48.423616231 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-xmonad-contrib
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




commit ghc-xmonad-contrib for openSUSE:Factory

2020-05-11 Thread root
Hello community,

here is the log from the commit of package ghc-xmonad-contrib for 
openSUSE:Factory checked in at 2020-05-11 13:36:53

Comparing /work/SRC/openSUSE:Factory/ghc-xmonad-contrib (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new.2738 (New)


Package is "ghc-xmonad-contrib"

Mon May 11 13:36:53 2020 rev:5 rq:801066 version:0.16

Changes:

--- /work/SRC/openSUSE:Factory/ghc-xmonad-contrib/ghc-xmonad-contrib.changes
2019-12-27 13:59:22.084832243 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new.2738/ghc-xmonad-contrib.changes
  2020-05-11 13:37:00.836571735 +0200
@@ -1,0 +2,5 @@
+Thu May  7 07:56:23 UTC 2020 - Peter Simons 
+
+- Fix cosmetic error in the %description.
+
+---



Other differences:
--
++ ghc-xmonad-contrib.spec ++
--- /var/tmp/diff_new_pack.ynEsK7/_old  2020-05-11 13:37:01.628573395 +0200
+++ /var/tmp/diff_new_pack.ynEsK7/_new  2020-05-11 13:37:01.632573403 +0200
@@ -55,7 +55,7 @@
 "XMonad.Doc.Extending", using the contributed extensions library
 
 "XMonad.Doc.Developing", introduction to xmonad internals and writing your own
-extensions. .
+extensions.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files




commit ghc-xmonad-contrib for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package ghc-xmonad-contrib for 
openSUSE:Factory checked in at 2019-12-27 13:59:21

Comparing /work/SRC/openSUSE:Factory/ghc-xmonad-contrib (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new.6675 (New)


Package is "ghc-xmonad-contrib"

Fri Dec 27 13:59:21 2019 rev:4 rq:759567 version:0.16

Changes:

--- /work/SRC/openSUSE:Factory/ghc-xmonad-contrib/ghc-xmonad-contrib.changes
2019-10-18 14:35:26.271926181 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new.6675/ghc-xmonad-contrib.changes
  2019-12-27 13:59:22.084832243 +0100
@@ -1,0 +2,5 @@
+Fri Nov  8 16:15:17 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---



Other differences:
--
++ ghc-xmonad-contrib.spec ++
--- /var/tmp/diff_new_pack.V4mhW2/_old  2019-12-27 13:59:22.644832514 +0100
+++ /var/tmp/diff_new_pack.V4mhW2/_new  2019-12-27 13:59:22.648832516 +0100
@@ -22,7 +22,6 @@
 Release:0
 Summary:Third party extensions for xmonad
 License:BSD-3-Clause
-Group:  Development/Libraries/Haskell
 URL:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
@@ -60,7 +59,6 @@
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
-Group:  Development/Libraries/Haskell
 Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}




commit ghc-xmonad-contrib for openSUSE:Factory

2019-10-18 Thread root
Hello community,

here is the log from the commit of package ghc-xmonad-contrib for 
openSUSE:Factory checked in at 2019-10-18 14:35:24

Comparing /work/SRC/openSUSE:Factory/ghc-xmonad-contrib (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new.2352 (New)


Package is "ghc-xmonad-contrib"

Fri Oct 18 14:35:24 2019 rev:3 rq:737227 version:0.16

Changes:

--- /work/SRC/openSUSE:Factory/ghc-xmonad-contrib/ghc-xmonad-contrib.changes
2018-10-25 08:19:38.507983800 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new.2352/ghc-xmonad-contrib.changes
  2019-10-18 14:35:26.271926181 +0200
@@ -1,0 +2,9 @@
+Mon Sep 23 02:01:20 UTC 2019 - psim...@suse.com
+
+- Update xmonad-contrib to version 0.16.
+  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/xmonad-contrib-0.16/src/CHANGES.md
+
+---

Old:

  xmonad-contrib-0.15.tar.gz

New:

  xmonad-contrib-0.16.tar.gz



Other differences:
--
++ ghc-xmonad-contrib.spec ++
--- /var/tmp/diff_new_pack.rfvGHS/_old  2019-10-18 14:35:27.083924066 +0200
+++ /var/tmp/diff_new_pack.rfvGHS/_new  2019-10-18 14:35:27.087924056 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-xmonad-contrib
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %global pkg_name xmonad-contrib
 Name:   ghc-%{pkg_name}
-Version:0.15
+Version:0.16
 Release:0
 Summary:Third party extensions for xmonad
 License:BSD-3-Clause

++ xmonad-contrib-0.15.tar.gz -> xmonad-contrib-0.16.tar.gz ++
 3129 lines of diff (skipped)




commit ghc-xmonad-contrib for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package ghc-xmonad-contrib for 
openSUSE:Factory checked in at 2018-10-25 08:19:36

Comparing /work/SRC/openSUSE:Factory/ghc-xmonad-contrib (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new (New)


Package is "ghc-xmonad-contrib"

Thu Oct 25 08:19:36 2018 rev:2 rq:642908 version:0.15

Changes:

--- /work/SRC/openSUSE:Factory/ghc-xmonad-contrib/ghc-xmonad-contrib.changes
2018-08-04 21:53:49.005323870 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new/ghc-xmonad-contrib.changes   
2018-10-25 08:19:38.507983800 +0200
@@ -1,0 +2,42 @@
+Thu Oct  4 09:42:58 UTC 2018 - psim...@suse.com
+
+- Update xmonad-contrib to version 0.15.
+  ## unknown
+
+  ## 0.15
+
+  ### Breaking Changes
+
+* `XMonad.Layout.Groups` & `XMonad.Layout.Groups.Helpers`
+  The layout will no longer perform refreshes inside of its message 
handling.
+  If you have been relying on it to in your xmonad.hs, you will need to 
start
+  sending its messages in a manner that properly handles refreshing, e.g. 
with
+  `sendMessage`.
+
+  ### New Modules
+
+* `XMonad.Util.Purex`
+
+  Unlike the opaque `IO` actions that `X` actions can wrap, regular reads 
from
+  the `XConf` and modifications to the `XState` are fundamentally pure --
+  contrary to the current treatment of such actions in most xmonad code. 
Pure
+  modifications to the `WindowSet` can be readily composed, but due to the
+  need for those modifications to be properly handled by `windows`, other 
pure
+  changes to the `XState` cannot be interleaved with those changes to the
+  `WindowSet` without superfluous refreshes, hence breaking composability.
+
+  This module aims to rectify that situation by drawing attention to it and
+  providing `PureX`: a pure type with the same monadic interface to state 
as
+  `X`. The `XLike` typeclass enables writing actions generic over the two
+  monads; if pure, existing `X` actions can be generalised with only a 
change
+  to the type signature. Various other utilities are provided, in 
particular
+  the `defile` function which is needed by end-users.
+
+  ### Bug Fixes and Minor Changes
+
+* Add support for GHC 8.6.1.
+
+* `XMonad.Actions.MessageHandling`
+  Refresh-performing functions updated to better reflect the new 
`sendMessage`.
+
+---
@@ -5 +46,0 @@
-

Old:

  xmonad-contrib-0.14.tar.gz

New:

  xmonad-contrib-0.15.tar.gz



Other differences:
--
++ ghc-xmonad-contrib.spec ++
--- /var/tmp/diff_new_pack.pESICg/_old  2018-10-25 08:19:40.003983137 +0200
+++ /var/tmp/diff_new_pack.pESICg/_new  2018-10-25 08:19:40.007983135 +0200
@@ -12,13 +12,13 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %global pkg_name xmonad-contrib
 Name:   ghc-%{pkg_name}
-Version:0.14
+Version:0.15
 Release:0
 Summary:Third party extensions for xmonad
 License:BSD-3-Clause

++ xmonad-contrib-0.14.tar.gz -> xmonad-contrib-0.15.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xmonad-contrib-0.14/CHANGES.md 
new/xmonad-contrib-0.15/CHANGES.md
--- old/xmonad-contrib-0.14/CHANGES.md  2018-07-31 15:53:27.0 +0200
+++ new/xmonad-contrib-0.15/CHANGES.md  1970-01-01 01:00:00.0 +0100
@@ -1,5 +1,43 @@
 # Change Log / Release Notes
 
+## unknown
+
+## 0.15
+
+### Breaking Changes
+
+  * `XMonad.Layout.Groups` & `XMonad.Layout.Groups.Helpers`
+The layout will no longer perform refreshes inside of its message handling.
+If you have been relying on it to in your xmonad.hs, you will need to start
+sending its messages in a manner that properly handles refreshing, e.g. 
with
+`sendMessage`.
+
+### New Modules
+
+  * `XMonad.Util.Purex`
+
+Unlike the opaque `IO` actions that `X` actions can wrap, regular reads 
from
+the `XConf` and modifications to the `XState` are fundamentally pure --
+contrary to the current treatment of such actions in most xmonad code. Pure
+modifications to the `WindowSet` can be readily composed, but due to the
+need for those modifications to be properly handled by `windows`, other 
pure
+changes to the `XState` cannot be interleaved with those changes to the
+`WindowSet` without superfluous refreshes, hence breaking composability.
+
+This module aims to rectify that situation by drawing 

commit ghc-xmonad-contrib for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-xmonad-contrib for 
openSUSE:Factory checked in at 2017-09-15 22:27:23

Comparing /work/SRC/openSUSE:Factory/ghc-xmonad-contrib (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new (New)


Package is "ghc-xmonad-contrib"

Fri Sep 15 22:27:23 2017 rev:5 rq:525733 version:0.13

Changes:

--- /work/SRC/openSUSE:Factory/ghc-xmonad-contrib/ghc-xmonad-contrib.changes
2017-03-03 17:52:56.237914456 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new/ghc-xmonad-contrib.changes   
2017-09-15 22:27:23.368613543 +0200
@@ -1,0 +2,5 @@
+Thu Aug  3 15:38:38 UTC 2017 - psim...@suse.com
+
+- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
+
+---



Other differences:
--
++ ghc-xmonad-contrib.spec ++
--- /var/tmp/diff_new_pack.R5peJq/_old  2017-09-15 22:27:24.000524522 +0200
+++ /var/tmp/diff_new_pack.R5peJq/_new  2017-09-15 22:27:24.000524522 +0200
@@ -22,8 +22,8 @@
 Release:0
 Summary:Third party extensions for xmonad
 License:BSD-3-Clause
-Group:  Development/Languages/Other
-Url:https://hackage.haskell.org/package/%{pkg_name}
+Group:  Development/Libraries/Haskell
+URL:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-X11-devel
@@ -42,7 +42,6 @@
 BuildRequires:  ghc-unix-devel
 BuildRequires:  ghc-utf8-string-devel
 BuildRequires:  ghc-xmonad-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Third party tiling algorithms, configurations and scripts to xmonad, a tiling
@@ -60,7 +59,7 @@
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
-Group:  Development/Libraries/Other
+Group:  Development/Libraries/Haskell
 Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}
@@ -85,11 +84,9 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 %doc CHANGES.md README.md
 
 %changelog




commit ghc-xmonad-contrib for openSUSE:Factory

2017-03-03 Thread root
Hello community,

here is the log from the commit of package ghc-xmonad-contrib for 
openSUSE:Factory checked in at 2017-03-03 17:52:54

Comparing /work/SRC/openSUSE:Factory/ghc-xmonad-contrib (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new (New)


Package is "ghc-xmonad-contrib"

Fri Mar  3 17:52:54 2017 rev:4 rq:461702 version:0.13

Changes:

--- /work/SRC/openSUSE:Factory/ghc-xmonad-contrib/ghc-xmonad-contrib.changes
2016-07-20 09:24:25.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new/ghc-xmonad-contrib.changes   
2017-03-03 17:52:56.237914456 +0100
@@ -1,0 +2,5 @@
+Sun Feb 12 14:16:56 UTC 2017 - psim...@suse.com
+
+- Update to version 0.13 with cabal2obs.
+
+---

Old:

  2.cabal
  xmonad-contrib-0.12.tar.gz

New:

  xmonad-contrib-0.13.tar.gz



Other differences:
--
++ ghc-xmonad-contrib.spec ++
--- /var/tmp/diff_new_pack.VNXOjR/_old  2017-03-03 17:52:57.045800349 +0100
+++ /var/tmp/diff_new_pack.VNXOjR/_new  2017-03-03 17:52:57.045800349 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-xmonad-contrib
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,18 +18,17 @@
 
 %global pkg_name xmonad-contrib
 Name:   ghc-%{pkg_name}
-Version:0.12
+Version:0.13
 Release:0
 Summary:Third party extensions for xmonad
 License:BSD-3-Clause
-Group:  System/Libraries
+Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-X11-devel
 BuildRequires:  ghc-X11-xft-devel
+BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-directory-devel
 BuildRequires:  ghc-extensible-exceptions-devel
@@ -44,7 +43,6 @@
 BuildRequires:  ghc-utf8-string-devel
 BuildRequires:  ghc-xmonad-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 Third party tiling algorithms, configurations and scripts to xmonad, a tiling
@@ -73,17 +71,13 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
-
 
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 
@@ -96,6 +90,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc README.md
+%doc CHANGES.md README.md
 
 %changelog

++ xmonad-contrib-0.12.tar.gz -> xmonad-contrib-0.13.tar.gz ++
 5216 lines of diff (skipped)




commit ghc-xmonad-contrib for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package ghc-xmonad-contrib for 
openSUSE:Factory checked in at 2016-07-20 09:24:18

Comparing /work/SRC/openSUSE:Factory/ghc-xmonad-contrib (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new (New)


Package is "ghc-xmonad-contrib"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-xmonad-contrib/ghc-xmonad-contrib.changes
2015-12-24 12:17:09.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new/ghc-xmonad-contrib.changes   
2016-07-20 09:24:25.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:23:57 UTC 2016 - psim...@suse.com
+
+- Update to version 0.12 revision 2 with cabal2obs.
+
+---

New:

  2.cabal



Other differences:
--
++ ghc-xmonad-contrib.spec ++
--- /var/tmp/diff_new_pack.nEsKJA/_old  2016-07-20 09:24:27.0 +0200
+++ /var/tmp/diff_new_pack.nEsKJA/_new  2016-07-20 09:24:27.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-xmonad-contrib
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,15 @@
 
 
 %global pkg_name xmonad-contrib
-Name:   ghc-xmonad-contrib
+Name:   ghc-%{pkg_name}
 Version:0.12
 Release:0
 Summary:Third party extensions for xmonad
 License:BSD-3-Clause
 Group:  System/Libraries
 Url:https://hackage.haskell.org/package/%{pkg_name}
-Source0:
https://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
+Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal
 BuildRequires:  ghc-Cabal-devel
 # Begin cabal-rpm deps:
 BuildRequires:  ghc-X11-devel
@@ -32,6 +33,7 @@
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-directory-devel
 BuildRequires:  ghc-extensible-exceptions-devel
+BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-old-locale-devel
 BuildRequires:  ghc-old-time-devel
@@ -65,25 +67,28 @@
 Requires:   ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}
 Requires(postun): ghc-compiler = %{ghc_version}
-Provides:   %{name}-static = %{version}-%{release}
 
 %description devel
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
+
 
 %build
-%{ghc_lib_build}
+%ghc_lib_build
+
 
 %install
-%{ghc_lib_install}
+%ghc_lib_install
+
 
 %post devel
-%{ghc_pkg_recache}
+%ghc_pkg_recache
 
 %postun devel
-%{ghc_pkg_recache}
+%ghc_pkg_recache
 
 %files -f %{name}.files
 %defattr(-,root,root,-)

++ 2.cabal ++
name:   xmonad-contrib
version:0.12
x-revision: 2
homepage:   http://xmonad.org/
synopsis:   Third party extensions for xmonad
description:
Third party tiling algorithms, configurations and scripts to xmonad,
a tiling window manager for X.
.
For an introduction to building, configuring and using xmonad
extensions, see "XMonad.Doc". In particular:
.
"XMonad.Doc.Configuring", a guide to configuring xmonad
.
"XMonad.Doc.Extending", using the contributed extensions library
.
"XMonad.Doc.Developing", introduction to xmonad internals and writing
your own extensions.
.
category:   System
license:BSD3
license-file:   LICENSE
author: Spencer Janssen & others
maintainer: xmo...@haskell.org
extra-source-files: README.md CHANGES.md scripts/generate-configs 
scripts/run-xmonad.sh
scripts/window-properties.sh
scripts/xinitrc scripts/xmonad-acpi.c
scripts/xmonad-clock.c
tests/genMain.hs
tests/ManageDocks.hs
tests/Selective.hs
tests/SwapWorkspaces.hs
tests/XPrompt.hs
XMonad/Config/dmwit.xmobarrc
cabal-version:  >= 1.6
build-type: Simple
bug-reports:https://github.com/xmonad/xmonad-contrib/issues

tested-with:
GHC==7.6.3,
GHC==7.8.4,
GHC==7.10.2

source-repository head
  type: git
  location: https://github.com/xmonad/xmonad-contrib


flag use_xft
  description: Use Xft to render text

flag testing
  description: 

commit ghc-xmonad-contrib for openSUSE:Factory

2015-12-24 Thread h_root
Hello community,

here is the log from the commit of package ghc-xmonad-contrib for 
openSUSE:Factory checked in at 2015-12-24 12:17:02

Comparing /work/SRC/openSUSE:Factory/ghc-xmonad-contrib (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new (New)


Package is "ghc-xmonad-contrib"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-xmonad-contrib/ghc-xmonad-contrib.changes
2015-05-21 08:38:56.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-xmonad-contrib.new/ghc-xmonad-contrib.changes   
2015-12-24 12:17:09.0 +0100
@@ -1,0 +2,48 @@
+Tue Dec 22 09:32:00 UTC 2015 - mimi...@gmail.com
+
+- update to 0.12
+- drop xmonad-contrib-0.11.4-import-Applicative.patch
+* Breaking Changes:
+   + XMonad.Actions.UpdatePointer.updatePointer arguments were changed. 
This allows 
+   including aspects of both of the TowardsCentre and Relative methods. 
+* New Modules
+   + XMonad.Actions.AfterDrag
+   + XMonad.Actions.DynamicProjects
+   + XMonad.Actions.LinkWorkspaces
+   + XMonad.Config.Bepo
+   + XMonad.Config.Dmwit
+   + Daniel Wagner's configuration.
+   + XMonad.Config.Mate
+   + XMonad.Config.Prime
+   + XMonad.Hooks.DynamicProperty
+   + XMonad.Hooks.ManageDebug
+   + XMonad.Hooks.WallpaperSetter
+   + XMonad.Hooks.WorkspaceHistory
+   + XMonad.Layout.AvoidFloats
+   + XMonad.Layout.BinarySpacePartition
+   + XMonad.Layout.Dwindle
+   + XMonad.Layout.Hidden
+   + XMonad.Layout.IfMax
+   + XMonad.Layout.PerScreen
+   + XMonad.Layout.Stoppable
+   + XMonad.Prompt.ConfirmPrompt
+   + XMonad.Prompt.Pass
+   + XMonad.Util.RemoteWindows
+   + XMonad.Util.SpawnNamedPipe
+   + XMonad.Util.WindowState
+* Miscellaneous Changes
+   + Fix issue #9: XMonad.Prompt.Shell searchPredicate is ignored, 
defaults to isPrefixOf
+   + Fix moveHistory when alwaysHighlight is enabled
+   + XMonad.Actions.DynamicWorkspaceGroups now exports addRawWSGroup
+   + Side tabs were added to the tabbed layout
+   + XMonad/Layout/IndependentScreens now exports marshallSort
+   + XMonad/Hooks/UrgencyHook now exports clearUrgency
+   + Exceptions are now caught when finding commands on PATH in 
Prompt.Shell
+   + Switched to Data.Default wherever possible
+   + XMonad.Layout.IndependentScreens now exports whenCurrentOn
+   + XMonad.Util.NamedActions now exports addDescrKeys'
+   + EWMH DEMANDS_ATTENTION support added to UrgencyHook
+   + New useTransientFor modifier in XMonad.Layout.TrackFloating
+   + Added the ability to remove arbitrary workspaces
+
+---

Old:

  xmonad-contrib-0.11.4-import-Applicative.patch
  xmonad-contrib-0.11.4.tar.gz

New:

  xmonad-contrib-0.12.tar.gz



Other differences:
--
++ ghc-xmonad-contrib.spec ++
--- /var/tmp/diff_new_pack.qUhrCM/_old  2015-12-24 12:17:11.0 +0100
+++ /var/tmp/diff_new_pack.qUhrCM/_new  2015-12-24 12:17:11.0 +0100
@@ -18,14 +18,13 @@
 
 %global pkg_name xmonad-contrib
 Name:   ghc-xmonad-contrib
-Version:0.11.4
+Version:0.12
 Release:0
 Summary:Third party extensions for xmonad
 License:BSD-3-Clause
 Group:  System/Libraries
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
-Patch0: xmonad-contrib-0.11.4-import-Applicative.patch
 BuildRequires:  ghc-Cabal-devel
 # Begin cabal-rpm deps:
 BuildRequires:  ghc-X11-devel
@@ -73,7 +72,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-%patch0 -p1
 
 %build
 %{ghc_lib_build}
@@ -93,6 +91,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc README
+%doc README.md
 
 %changelog

++ xmonad-contrib-0.11.4.tar.gz -> xmonad-contrib-0.12.tar.gz ++
 11679 lines of diff (skipped)