commit ghc-Glob for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2020-08-28 21:23:36

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


Package is "ghc-Glob"

Fri Aug 28 21:23:36 2020 rev:19 rq:829148 version:0.10.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2020-08-10 
14:53:29.071857512 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new.3399/ghc-Glob.changes  
2020-08-28 21:23:37.276389612 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:43:46 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.2Xmz2D/_old  2020-08-28 21:23:38.752390311 +0200
+++ /var/tmp/diff_new_pack.2Xmz2D/_new  2020-08-28 21:23:38.756390313 +0200
@@ -55,7 +55,7 @@
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
-%setup -q -n %{pkg_name}-%{version}
+%autosetup -n %{pkg_name}-%{version}
 chmod -x *.txt   # https://github.com/Deewiant/glob/issues/31
 
 %build




commit ghc-Glob for openSUSE:Factory

2020-08-10 Thread root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2020-08-10 14:53:21

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


Package is "ghc-Glob"

Mon Aug 10 14:53:21 2020 rev:18 rq:824306 version:0.10.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2020-06-19 
17:06:56.097028700 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new.3399/ghc-Glob.changes  
2020-08-10 14:53:29.071857512 +0200
@@ -1,0 +2,9 @@
+Mon Jul 20 02:00:58 UTC 2020 - psim...@suse.com
+
+- Update Glob to version 0.10.1.
+  0.10.1, 2020-07-19:
+   Updated code and dependencies to support dlist-1.0.
+
+   Cabal-Version minimum bumped to 1.10 as Hackage now rejects older 
minima.
+
+---

Old:

  Glob-0.10.0.tar.gz
  Glob.cabal

New:

  Glob-0.10.1.tar.gz



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.oebYS8/_old  2020-08-10 14:53:29.659857822 +0200
+++ /var/tmp/diff_new_pack.oebYS8/_new  2020-08-10 14:53:29.659857822 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-Glob
 #
-# Copyright (c) 2019 SUSE LLC
+# 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
@@ -19,13 +19,12 @@
 %global pkg_name Glob
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.10.0
+Version:0.10.1
 Release:0
 Summary:Globbing library
 License:BSD-3-Clause
 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/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-directory-devel
@@ -57,7 +56,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 chmod -x *.txt   # https://github.com/Deewiant/glob/issues/31
 
 %build

++ Glob-0.10.0.tar.gz -> Glob-0.10.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.10.0/CHANGELOG.txt 
new/Glob-0.10.1/CHANGELOG.txt
--- old/Glob-0.10.0/CHANGELOG.txt   1970-01-01 01:00:00.0 +0100
+++ new/Glob-0.10.1/CHANGELOG.txt   2001-09-09 03:46:40.0 +0200
@@ -1,3 +1,8 @@
+0.10.1, 2020-07-19:
+   Updated code and dependencies to support dlist-1.0.
+
+   Cabal-Version minimum bumped to 1.10 as Hackage now rejects older 
minima.
+
 0.10.0, 2018-12-19:
Bug fix: "**/" matched hidden directories in some scenarios even when
 matchDotsImplicitly was set to False.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.10.0/Glob.cabal new/Glob-0.10.1/Glob.cabal
--- old/Glob-0.10.0/Glob.cabal  1970-01-01 01:00:00.0 +0100
+++ new/Glob-0.10.1/Glob.cabal  2001-09-09 03:46:40.0 +0200
@@ -1,7 +1,7 @@
-Cabal-Version: >= 1.9.2
+Cabal-Version: >= 1.10
 
 Name:Glob
-Version: 0.10.0
+Version: 0.10.1
 Homepage:http://iki.fi/matti.niemenmaa/glob/
 Synopsis:Globbing library
 Category:System
@@ -28,17 +28,19 @@
Build-Depends: base >= 4 && < 5
 , containers   <  0.7
 , directory<  1.4
-, dlist>= 0.4 && < 0.9
+, dlist>= 0.4 && < 1.1
 , filepath >= 1.1 && < 1.5
 , transformers >= 0.2 && < 0.6
 , transformers-compat >= 0.3 && < 0.7
 
if impl(ghc < 8.0)
-  Build-Depends: semigroups >= 0.18 && < 0.19
+  Build-Depends: semigroups >= 0.18 && < 0.20
 
if os(windows)
   Build-Depends: Win32 == 2.*
 
+   Default-Language: Haskell98
+
Exposed-Modules: System.FilePath.Glob
 System.FilePath.Glob.Primitive
Other-Modules:   System.FilePath.Glob.Base
@@ -58,7 +60,7 @@
Build-Depends: base   >= 4 && < 5
 , containers <  0.7
 , directory  <  1.4
-, dlist  >= 0.4 && < 0.9
+, dlist  >= 0.4 && < 1.1
 , filepath   >= 1.1 && < 1.5
 , transformers   >= 0.2 && < 0.6
 , transformers-compat>= 0.3 && < 0.7
@@ -69,11 +71,13 @@
 , test-framework-quickcheck2 >= 0.3 && < 1
 

commit ghc-Glob for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2020-06-19 17:06:53

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


Package is "ghc-Glob"

Fri Jun 19 17:06:53 2020 rev:17 rq:815010 version:0.10.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2019-12-27 
13:50:53.492553117 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new.3606/ghc-Glob.changes  
2020-06-19 17:06:56.097028700 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 11:13:35 UTC 2020 - Peter Simons 
+
+- Re-generate file with latest version of spec-cleaner.
+
+---



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.KPq01V/_old  2020-06-19 17:06:56.673030216 +0200
+++ /var/tmp/diff_new_pack.KPq01V/_new  2020-06-19 17:06:56.673030216 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-Glob
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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-Glob for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2019-12-27 13:50:37

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


Package is "ghc-Glob"

Fri Dec 27 13:50:37 2019 rev:16 rq:759315 version:0.10.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2019-06-19 
21:11:36.742696568 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new.6675/ghc-Glob.changes  
2019-12-27 13:50:53.492553117 +0100
@@ -1,0 +2,5 @@
+Fri Nov  8 16:13:48 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.OQFUw7/_old  2019-12-27 13:50:54.256553660 +0100
+++ /var/tmp/diff_new_pack.OQFUw7/_new  2019-12-27 13:50:54.260553663 +0100
@@ -23,7 +23,6 @@
 Release:0
 Summary:Globbing library
 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
 Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
@@ -48,7 +47,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-Glob for openSUSE:Factory

2019-06-19 Thread root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2019-06-19 21:10:02

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


Package is "ghc-Glob"

Wed Jun 19 21:10:02 2019 rev:15 rq:710616 version:0.10.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2019-01-25 
22:42:21.503302637 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new.4811/ghc-Glob.changes  
2019-06-19 21:11:36.742696568 +0200
@@ -1,0 +2,5 @@
+Tue Jun 11 14:29:05 UTC 2019 - Peter Simons 
+
+- Update Cabal file for more accurate build dependencies.
+
+---

New:

  Glob.cabal



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.4VB73N/_old  2019-06-19 21:11:37.398697205 +0200
+++ /var/tmp/diff_new_pack.4VB73N/_new  2019-06-19 21:11:37.402697209 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-Glob
 #
-# 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
@@ -26,6 +26,7 @@
 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
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-directory-devel
@@ -58,6 +59,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 chmod -x *.txt   # https://github.com/Deewiant/glob/issues/31
 
 %build

++ Glob.cabal ++
Cabal-Version: >= 1.9.2

Name:Glob
Version: 0.10.0
x-revision: 1
Homepage:http://iki.fi/matti.niemenmaa/glob/
Synopsis:Globbing library
Category:System
Stability:   provisional
Description:
   A library for globbing: matching patterns against file paths.

Author:   Matti Niemenmaa
Maintainer:   Matti Niemenmaa 
License:  BSD3
License-File: LICENSE.txt

Build-Type: Simple

Extra-Source-Files: CHANGELOG.txt
CREDITS.txt
README.txt

Source-Repository head
  Type: git
  Location: https://github.com/Deewiant/glob

Library
   Build-Depends: base >= 4 && < 5
, containers   <  0.7
, directory<  1.4
, dlist>= 0.4 && < 0.9
, filepath >= 1.1 && < 1.5
, transformers >= 0.2 && < 0.6
, transformers-compat >= 0.3 && < 0.7

   if impl(ghc < 8.0)
  Build-Depends: semigroups >= 0.18 && < 0.20

   if os(windows)
  Build-Depends: Win32 == 2.*

   Exposed-Modules: System.FilePath.Glob
System.FilePath.Glob.Primitive
   Other-Modules:   System.FilePath.Glob.Base
System.FilePath.Glob.Directory
System.FilePath.Glob.Match
System.FilePath.Glob.Simplify
System.FilePath.Glob.Utils

   GHC-Options: -Wall

Test-Suite glob-tests
   type: exitcode-stdio-1.0

   hs-source-dirs: ., tests
   main-is: Main.hs

   Build-Depends: base   >= 4 && < 5
, containers <  0.7
, directory  <  1.4
, dlist  >= 0.4 && < 0.9
, filepath   >= 1.1 && < 1.5
, transformers   >= 0.2 && < 0.6
, transformers-compat>= 0.3 && < 0.7
, HUnit  >= 1.2 && < 1.7
, QuickCheck >= 2 && < 3
, test-framework >= 0.2 && < 1
, test-framework-hunit   >= 0.2 && < 1
, test-framework-quickcheck2 >= 0.3 && < 1

   if impl(ghc < 8.0)
  Build-Depends: semigroups >= 0.18 && < 0.20

   if os(windows)
  Build-Depends: Win32 == 2.*

   Other-Modules: System.FilePath.Glob.Base
  System.FilePath.Glob.Directory
  System.FilePath.Glob.Match
  System.FilePath.Glob.Primitive
  System.FilePath.Glob.Simplify
  System.FilePath.Glob.Utils
  Tests.Base
  Tests.Compiler
  Tests.Directory
  Tests.Instances
  Tests.Matcher
  Tests.Optimizer
 

commit ghc-Glob for openSUSE:Factory

2019-01-25 Thread root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2019-01-25 22:42:21

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


Package is "ghc-Glob"

Fri Jan 25 22:42:21 2019 rev:14 rq:667131 version:0.10.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2018-10-25 
08:17:12.772047886 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new.28833/ghc-Glob.changes 
2019-01-25 22:42:21.503302637 +0100
@@ -1,0 +2,9 @@
+Thu Dec 20 03:01:18 UTC 2018 - psim...@suse.com
+
+- Update Glob to version 0.10.0.
+  0.10.0, 2018-12-19:
+   Bug fix: "**/" matched hidden directories in some scenarios even when
+matchDotsImplicitly was set to False.
+Thanks to Travis Sunderland for the report as well as the fix.
+
+---

Old:

  Glob-0.9.3.tar.gz

New:

  Glob-0.10.0.tar.gz



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.AcEtEu/_old  2019-01-25 22:42:22.007302016 +0100
+++ /var/tmp/diff_new_pack.AcEtEu/_new  2019-01-25 22:42:22.007302016 +0100
@@ -19,7 +19,7 @@
 %global pkg_name Glob
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.9.3
+Version:0.10.0
 Release:0
 Summary:Globbing library
 License:BSD-3-Clause
@@ -58,6 +58,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+chmod -x *.txt   # https://github.com/Deewiant/glob/issues/31
 
 %build
 %ghc_lib_build

++ Glob-0.9.3.tar.gz -> Glob-0.10.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.9.3/CHANGELOG.txt 
new/Glob-0.10.0/CHANGELOG.txt
--- old/Glob-0.9.3/CHANGELOG.txt2018-09-22 11:55:01.0 +0200
+++ new/Glob-0.10.0/CHANGELOG.txt   1970-01-01 01:00:00.0 +0100
@@ -1,3 +1,8 @@
+0.10.0, 2018-12-19:
+   Bug fix: "**/" matched hidden directories in some scenarios even when
+matchDotsImplicitly was set to False.
+Thanks to Travis Sunderland for the report as well as the fix.
+
 0.9.3, 2018-09-22:
Updated dependencies to allow containers-0.7 (GHC 8.6). Thanks to
chessai for the merge request.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.9.3/CREDITS.txt new/Glob-0.10.0/CREDITS.txt
--- old/Glob-0.9.3/CREDITS.txt  2018-09-22 11:55:01.0 +0200
+++ new/Glob-0.10.0/CREDITS.txt 1970-01-01 01:00:00.0 +0100
@@ -4,3 +4,4 @@
 Stephen Hicks
 Matti Niemenmaa
 Masahiro Sakai
+Travis Sunderland
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.9.3/Glob.cabal new/Glob-0.10.0/Glob.cabal
--- old/Glob-0.9.3/Glob.cabal   2018-09-22 11:55:01.0 +0200
+++ new/Glob-0.10.0/Glob.cabal  1970-01-01 01:00:00.0 +0100
@@ -1,7 +1,7 @@
 Cabal-Version: >= 1.9.2
 
 Name:Glob
-Version: 0.9.3
+Version: 0.10.0
 Homepage:http://iki.fi/matti.niemenmaa/glob/
 Synopsis:Globbing library
 Category:System
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.9.3/System/FilePath/Glob/Match.hs 
new/Glob-0.10.0/System/FilePath/Glob/Match.hs
--- old/Glob-0.9.3/System/FilePath/Glob/Match.hs2018-09-22 
11:55:01.0 +0200
+++ new/Glob-0.10.0/System/FilePath/Glob/Match.hs   1970-01-01 
01:00:00.0 +0100
@@ -6,6 +6,8 @@
 
 import Control.Exception (assert)
 import Data.Char (isDigit, toLower, toUpper)
+import Data.List (findIndex)
+import Data.Maybe(fromMaybe, isJust)
 #if !MIN_VERSION_base(4,8,0)
 import Data.Monoid   (mappend)
 #endif
@@ -122,14 +124,16 @@
 match' o again@(AnyNonPathSeparator:xs) path@(c:cs) =
match' o xs path || (not (isPathSeparator c) && match' o again cs)
 
-match' o again@(AnyDirectory:xs) path =
-   let parts   = pathParts (dropWhile isPathSeparator path)
-   matches = any (match' o xs) parts || any (match' o again) (tail parts)
-in if null xs && not (matchDotsImplicitly o)
-  --  **/ shouldn't match foo/.bar, so check that remaining bits don't
-  -- start with .
-  then all (not.isExtSeparator.head) (init parts) && matches
-  else matches
+match' o (AnyDirectory:xs) path =
+   if matchDotsImplicitly o
+  then hasMatch
+  --  **/baz shouldn't match foo/.bar/baz, so check that none of the
+  -- directories matched by **/ start with .
+  else hasMatch && all (not.isExtSeparator.head) matchedDirs
+ where parts   = pathParts (dropWhile isPathSeparator path)
+   matchIndex = 

commit ghc-Glob for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2018-10-25 08:16:18

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


Package is "ghc-Glob"

Thu Oct 25 08:16:18 2018 rev:13 rq:642859 version:0.9.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2018-07-21 
10:21:15.887014652 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2018-10-25 
08:17:12.772047886 +0200
@@ -1,0 +2,10 @@
+Thu Oct  4 15:39:53 UTC 2018 - psim...@suse.com
+
+- Update Glob to version 0.9.3.
+  0.9.3, 2018-09-22:
+   Updated dependencies to allow containers-0.7 (GHC 8.6). Thanks to
+   chessai for the merge request.
+
+   Updated tests to compile with GHC 8.6.
+
+---

Old:

  Glob-0.9.2.tar.gz

New:

  Glob-0.9.3.tar.gz



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.C4v7x9/_old  2018-10-25 08:17:13.176047710 +0200
+++ /var/tmp/diff_new_pack.C4v7x9/_new  2018-10-25 08:17:13.180047707 +0200
@@ -12,14 +12,14 @@
 # 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 Glob
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.9.2
+Version:0.9.3
 Release:0
 Summary:Globbing library
 License:BSD-3-Clause

++ Glob-0.9.2.tar.gz -> Glob-0.9.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.9.2/CHANGELOG.txt new/Glob-0.9.3/CHANGELOG.txt
--- old/Glob-0.9.2/CHANGELOG.txt2018-02-26 17:56:04.0 +0100
+++ new/Glob-0.9.3/CHANGELOG.txt2018-09-22 11:55:01.0 +0200
@@ -1,3 +1,9 @@
+0.9.3, 2018-09-22:
+   Updated dependencies to allow containers-0.7 (GHC 8.6). Thanks to
+   chessai for the merge request.
+
+   Updated tests to compile with GHC 8.6.
+
 0.9.2, 2018-02-26:
Updated dependencies to allow transformers-compat-0.6.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.9.2/Glob.cabal new/Glob-0.9.3/Glob.cabal
--- old/Glob-0.9.2/Glob.cabal   2018-02-26 17:56:04.0 +0100
+++ new/Glob-0.9.3/Glob.cabal   2018-09-22 11:55:01.0 +0200
@@ -1,7 +1,7 @@
 Cabal-Version: >= 1.9.2
 
 Name:Glob
-Version: 0.9.2
+Version: 0.9.3
 Homepage:http://iki.fi/matti.niemenmaa/glob/
 Synopsis:Globbing library
 Category:System
@@ -26,7 +26,7 @@
 
 Library
Build-Depends: base >= 4 && < 5
-, containers   <  0.6
+, containers   <  0.7
 , directory<  1.4
 , dlist>= 0.4 && < 0.9
 , filepath >= 1.1 && < 1.5
@@ -56,7 +56,7 @@
main-is: Main.hs
 
Build-Depends: base   >= 4 && < 5
-, containers <  0.6
+, containers <  0.7
 , directory  <  1.4
 , dlist  >= 0.4 && < 0.9
 , filepath   >= 1.1 && < 1.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.9.2/tests/Tests/Base.hs 
new/Glob-0.9.3/tests/Tests/Base.hs
--- old/Glob-0.9.2/tests/Tests/Base.hs  2018-02-26 17:56:04.0 +0100
+++ new/Glob-0.9.3/tests/Tests/Base.hs  2018-09-22 11:55:01.0 +0200
@@ -43,7 +43,7 @@
 
 instance Arbitrary COpts where
arbitrary = do
-  [a,b,c,d,e,f] <- vector 6
+  (a,b,c,d,e,f) <- arbitrary
   return.COpts $ CompOptions a b c d e f False
 
 




commit ghc-Glob for openSUSE:Factory

2018-07-21 Thread root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2018-07-21 10:18:57

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


Package is "ghc-Glob"

Sat Jul 21 10:18:57 2018 rev:12 rq:623697 version:0.9.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2018-05-30 
12:22:27.783604295 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2018-07-21 
10:21:15.887014652 +0200
@@ -1,0 +2,6 @@
+Wed Jul 18 14:26:09 UTC 2018 - psim...@suse.com
+
+- Cosmetic: replace tabs with blanks, strip trailing white space,
+  and update copyright headers with spec-cleaner.
+
+---
@@ -127 +132,0 @@
-



Other differences:
--



commit ghc-Glob for openSUSE:Factory

2018-05-30 Thread root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2018-05-30 12:08:03

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


Package is "ghc-Glob"

Wed May 30 12:08:03 2018 rev:11 rq:607804 version:0.9.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2017-09-15 
21:12:34.273039727 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2018-05-30 
12:22:27.783604295 +0200
@@ -1,0 +2,60 @@
+Mon May 14 17:02:11 UTC 2018 - psim...@suse.com
+
+- Update Glob to version 0.9.2.
+
+  Made Tests.Utils use Ints instead of Floats to avoid spurious failures
+  that aren't of any concern.
+
+  New functions, data types, and constants:
+  System.FilePath.Glob.isLiteral :: Pattern -> Bool
+  Tells whether a Pattern is a literal file path.
+
+  Thanks to Simon Hengel and Harry Garrood for the
+  feature request.
+
+  System.FilePath.Glob.GlobOptions
+  Options for the glob* family of IO functions.
+
+  System.FilePath.Glob.globDefault :: GlobOptions
+  Use matchDefault and don't return unmatched files.
+
+  Changed function types:
+  System.FilePath.Glob.globDir :: [Pattern] -> FilePath -> IO 
[[FilePath]]
+  No longer returns unmatched paths, like globDir1.
+
+  System.FilePath.Glob.globDirWith :: GlobOptions -> [Pattern] -> 
FilePath -> IO ([[FilePath]], Maybe [FilePath])
+  Takes GlobOptions instead of MatchOptions, and returns
+  unmatched paths in a Maybe corresponding to whether they
+  were requested in the options or not.
+
+  This is a significant performance boost for all glob*
+  functions when unmatched file paths are not desired.
+
+  Optimization: when unmatched file paths are not requested, glob and
+globDir1 use commonDirectory to avoid extra
+getDirectoryContents calls at the start.
+  Optimization: character ranges containing . or / are simplified more
+than before, especially when they make the entire pattern
+incapable of matching anything.
+  Optimization: extension separator matching where the extension is
+surrounded by other literals (e.g. "*.txt" or "foo.*" or
+simply "foo.txt") should be quicker in general, and the
+Patterns should be smaller. (This adds to the number of
+places where the code assumes that the extension separator
+is the '.' character.)
+
+  Bug fix: commonDirectory should no longer add extra directory separators
+   to the Pattern.
+  Bug fix: the glob* functions should now place slashes correctly when
+   using recursively matching patterns with extra slashes, such as
+   "**//foo".
+  Bug fix: number ranges are no longer optimized to single characters, so
+   that leading zeroes are handled correctly: e.g. "<0-9>" didn't
+   match "007".
+  Bug fix: "//" did not match itself.
+  Bug fix: ".//" did not match itself.
+  Bug fix: "x" did not match ".//x" (with ignoreDotSlash enabled).
+  Bug fix: "<-><->" matched single digit numbers.
+  Bug fix: "<0-0><1-1>" didn't match "01".
+
+---

Old:

  Glob-0.8.0.tar.gz

New:

  Glob-0.9.2.tar.gz



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.UOFRQQ/_old  2018-05-30 12:22:28.807574648 +0200
+++ /var/tmp/diff_new_pack.UOFRQQ/_new  2018-05-30 12:22:28.811574532 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-Glob
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -19,7 +19,7 @@
 %global pkg_name Glob
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.8.0
+Version:0.9.2
 Release:0
 Summary:Globbing library
 License:BSD-3-Clause
@@ -75,7 +75,7 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%doc LICENSE.txt
+%license LICENSE.txt
 
 %files devel -f %{name}-devel.files
 %doc CHANGELOG.txt README.txt

++ Glob-0.8.0.tar.gz -> Glob-0.9.2.tar.gz ++
 1619 lines of diff (skipped)




commit ghc-Glob for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2017-09-15 21:12:33

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


Package is "ghc-Glob"

Fri Sep 15 21:12:33 2017 rev:10 rq:523945 version:0.8.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2017-08-31 
20:49:55.622499508 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2017-09-15 
21:12:34.273039727 +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-Glob.spec ++
--- /var/tmp/diff_new_pack.QmauGs/_old  2017-09-15 21:12:34.924948190 +0200
+++ /var/tmp/diff_new_pack.QmauGs/_new  2017-09-15 21:12:34.928947628 +0200
@@ -23,8 +23,8 @@
 Release:0
 Summary:Globbing library
 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-containers-devel
@@ -34,7 +34,6 @@
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-transformers-compat-devel
 BuildRequires:  ghc-transformers-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
 BuildRequires:  ghc-QuickCheck-devel
@@ -48,7 +47,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}
@@ -76,11 +75,9 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE.txt
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 %doc CHANGELOG.txt README.txt
 
 %changelog




commit ghc-Glob for openSUSE:Factory

2017-08-31 Thread root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2017-08-31 20:49:54

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


Package is "ghc-Glob"

Thu Aug 31 20:49:54 2017 rev:9 rq:513186 version:0.8.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2017-02-03 
17:37:43.580486957 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2017-08-31 
20:49:55.622499508 +0200
@@ -1,0 +2,5 @@
+Thu Jul 27 14:08:13 UTC 2017 - psim...@suse.com
+
+- Update to version 0.8.0.
+
+---

Old:

  Glob-0.7.14.tar.gz

New:

  Glob-0.8.0.tar.gz



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.vWB9Et/_old  2017-08-31 20:49:56.750341194 +0200
+++ /var/tmp/diff_new_pack.vWB9Et/_new  2017-08-31 20:49:56.770338386 +0200
@@ -19,7 +19,7 @@
 %global pkg_name Glob
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.7.14
+Version:0.8.0
 Release:0
 Summary:Globbing library
 License:BSD-3-Clause

++ Glob-0.7.14.tar.gz -> Glob-0.8.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.14/CHANGELOG.txt 
new/Glob-0.8.0/CHANGELOG.txt
--- old/Glob-0.7.14/CHANGELOG.txt   2016-12-29 18:14:26.0 +0100
+++ new/Glob-0.8.0/CHANGELOG.txt2017-05-27 11:33:57.0 +0200
@@ -1,3 +1,6 @@
+0.8.0, 2017-05-27:
+Added instance IsString Pattern, thanks to Mitsutoshi Aoe.
+
 0.7.14, 2016-12-29:
Update dependencies to allow directory-1.3.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.14/Glob.cabal new/Glob-0.8.0/Glob.cabal
--- old/Glob-0.7.14/Glob.cabal  2016-12-29 18:14:26.0 +0100
+++ new/Glob-0.8.0/Glob.cabal   2017-05-27 11:33:57.0 +0200
@@ -1,7 +1,7 @@
 Cabal-Version: >= 1.9.2
 
 Name:Glob
-Version: 0.7.14
+Version: 0.8.0
 Homepage:http://iki.fi/matti.niemenmaa/glob/
 Synopsis:Globbing library
 Category:System
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.14/System/FilePath/Glob/Base.hs 
new/Glob-0.8.0/System/FilePath/Glob/Base.hs
--- old/Glob-0.7.14/System/FilePath/Glob/Base.hs2016-12-29 
18:14:26.0 +0100
+++ new/Glob-0.8.0/System/FilePath/Glob/Base.hs 2017-05-27 11:33:57.0 
+0200
@@ -30,6 +30,7 @@
 import Data.Maybe(fromMaybe)
 import Data.Monoid   (Monoid, mappend, mempty, mconcat)
 import Data.Semigroup(Semigroup, (<>), sconcat, stimes)
+import Data.String   (IsString(fromString))
 import System.FilePath   ( pathSeparator, extSeparator
  , isExtSeparator, isPathSeparator
  )
@@ -163,6 +164,9 @@
mappend = (<>)
mconcat = optimize . Pattern . concatMap unPattern
 
+instance IsString Pattern where
+fromString = compile
+
 -- |Options which can be passed to the 'tryCompileWith' or 'compileWith'
 -- functions: with these you can selectively toggle certain features at compile
 -- time.




commit ghc-Glob for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2017-01-27 11:12:22

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


Package is "ghc-Glob"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2017-01-12 
15:46:38.481427920 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2017-02-03 
17:37:43.580486957 +0100
@@ -1,0 +2,5 @@
+Mon Jan  9 06:33:42 UTC 2017 - psim...@suse.com
+
+- Update to version 0.7.14 with cabal2obs.
+
+---

Old:

  Glob-0.7.13.tar.gz

New:

  Glob-0.7.14.tar.gz



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.yQNYI3/_old  2017-02-03 17:37:44.308383931 +0100
+++ /var/tmp/diff_new_pack.yQNYI3/_new  2017-02-03 17:37:44.312383365 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-Glob
 #
-# 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
@@ -19,7 +19,7 @@
 %global pkg_name Glob
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.7.13
+Version:0.7.14
 Release:0
 Summary:Globbing library
 License:BSD-3-Clause

++ Glob-0.7.13.tar.gz -> Glob-0.7.14.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.13/CHANGELOG.txt 
new/Glob-0.7.14/CHANGELOG.txt
--- old/Glob-0.7.13/CHANGELOG.txt   2016-11-25 16:25:30.0 +0100
+++ new/Glob-0.7.14/CHANGELOG.txt   2016-12-29 18:14:26.0 +0100
@@ -1,3 +1,6 @@
+0.7.14, 2016-12-29:
+   Update dependencies to allow directory-1.3.
+
 0.7.13, 2016-11-25:
Update test dependencies to allow HUnit-1.5.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.13/Glob.cabal new/Glob-0.7.14/Glob.cabal
--- old/Glob-0.7.13/Glob.cabal  2016-11-25 16:25:30.0 +0100
+++ new/Glob-0.7.14/Glob.cabal  2016-12-29 18:14:26.0 +0100
@@ -1,7 +1,7 @@
 Cabal-Version: >= 1.9.2
 
 Name:Glob
-Version: 0.7.13
+Version: 0.7.14
 Homepage:http://iki.fi/matti.niemenmaa/glob/
 Synopsis:Globbing library
 Category:System
@@ -27,7 +27,7 @@
 Library
Build-Depends: base >= 4 && < 5
 , containers   <  0.6
-, directory<  1.3
+, directory<  1.4
 , dlist>= 0.4 && < 0.9
 , filepath >= 1.1 && < 1.5
 , transformers >= 0.2 && < 0.6
@@ -55,7 +55,7 @@
 
Build-Depends: base   >= 4 && < 5
 , containers <  0.6
-, directory  <  1.3
+, directory  <  1.4
 , dlist  >= 0.4 && < 0.9
 , filepath   >= 1.1 && < 1.5
 , transformers   >= 0.2 && < 0.6




commit ghc-Glob for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2016-11-05 21:27:16

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


Package is "ghc-Glob"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2016-08-25 
09:58:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2016-11-05 
21:27:17.0 +0100
@@ -1,0 +2,5 @@
+Tue Oct 11 08:50:08 UTC 2016 - psim...@suse.com
+
+- Update to version 0.7.12 with cabal2obs.
+
+---

Old:

  Glob-0.7.11.tar.gz

New:

  Glob-0.7.12.tar.gz



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.Jbn9Ug/_old  2016-11-05 21:27:18.0 +0100
+++ /var/tmp/diff_new_pack.Jbn9Ug/_new  2016-11-05 21:27:18.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name Glob
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.7.11
+Version:0.7.12
 Release:0
 Summary:Globbing library
 License:BSD-3-Clause
@@ -32,7 +32,6 @@
 BuildRequires:  ghc-dlist-devel
 BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-rpm-macros
-BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-transformers-compat-devel
 BuildRequires:  ghc-transformers-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ Glob-0.7.11.tar.gz -> Glob-0.7.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.11/CHANGELOG.txt 
new/Glob-0.7.12/CHANGELOG.txt
--- old/Glob-0.7.11/CHANGELOG.txt   2016-08-08 18:58:03.0 +0200
+++ new/Glob-0.7.12/CHANGELOG.txt   2016-10-07 18:35:11.0 +0200
@@ -1,3 +1,6 @@
+0.7.12, 2016-10-07:
+   Update test dependencies to allow HUnit-1.4.
+
 0.7.11, 2016-08-08:
Got rid of tests/Utils.hs to fix test compilation on case-insensitive
filesystems (tests/Utils.hs vs tests/Tests/Utils.hs).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.11/Glob.cabal new/Glob-0.7.12/Glob.cabal
--- old/Glob-0.7.11/Glob.cabal  2016-08-08 18:58:03.0 +0200
+++ new/Glob-0.7.12/Glob.cabal  2016-10-07 18:35:11.0 +0200
@@ -1,7 +1,7 @@
 Cabal-Version: >= 1.9.2
 
 Name:Glob
-Version: 0.7.11
+Version: 0.7.12
 Homepage:http://iki.fi/matti.niemenmaa/glob/
 Synopsis:Globbing library
 Category:System
@@ -60,7 +60,7 @@
 , filepath   >= 1.1 && < 1.5
 , transformers   >= 0.2 && < 0.6
 , transformers-compat>= 0.3 && < 0.6
-, HUnit  >= 1.2 && < 1.4
+, HUnit  >= 1.2 && < 1.5
 , QuickCheck >= 2 && < 3
 , test-framework >= 0.2 && < 1
 , test-framework-hunit   >= 0.2 && < 1




commit ghc-Glob for openSUSE:Factory

2016-08-25 Thread h_root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2016-08-25 09:58:02

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


Package is "ghc-Glob"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2016-08-24 
10:07:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2016-08-25 
09:58:09.0 +0200
@@ -1,0 +2,5 @@
+Wed Aug 17 18:28:52 UTC 2016 - psim...@suse.com
+
+- Update to version 0.7.11 revision 0 with cabal2obs.
+
+---

Old:

  Glob-0.7.10.tar.gz

New:

  Glob-0.7.11.tar.gz



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.WsCg1z/_old  2016-08-25 09:58:10.0 +0200
+++ /var/tmp/diff_new_pack.WsCg1z/_new  2016-08-25 09:58:10.0 +0200
@@ -19,11 +19,11 @@
 %global pkg_name Glob
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.7.10
+Version:0.7.11
 Release:0
 Summary:Globbing library
 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
 BuildRequires:  ghc-Cabal-devel
@@ -61,19 +61,15 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
 %cabal_test
 
-
 %post devel
 %ghc_pkg_recache
 

++ Glob-0.7.10.tar.gz -> Glob-0.7.11.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.10/CHANGELOG.txt 
new/Glob-0.7.11/CHANGELOG.txt
--- old/Glob-0.7.10/CHANGELOG.txt   2016-07-18 18:58:59.0 +0200
+++ new/Glob-0.7.11/CHANGELOG.txt   2016-08-08 18:58:03.0 +0200
@@ -1,3 +1,7 @@
+0.7.11, 2016-08-08:
+   Got rid of tests/Utils.hs to fix test compilation on case-insensitive
+   filesystems (tests/Utils.hs vs tests/Tests/Utils.hs).
+
 0.7.10, 2016-07-18:
Update dependencies to allow dlist-0.8.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.10/Glob.cabal new/Glob-0.7.11/Glob.cabal
--- old/Glob-0.7.10/Glob.cabal  2016-07-18 18:58:59.0 +0200
+++ new/Glob-0.7.11/Glob.cabal  2016-08-08 18:58:03.0 +0200
@@ -1,7 +1,7 @@
 Cabal-Version: >= 1.9.2
 
 Name:Glob
-Version: 0.7.10
+Version: 0.7.11
 Homepage:http://iki.fi/matti.niemenmaa/glob/
 Synopsis:Globbing library
 Category:System
@@ -85,4 +85,3 @@
   Tests.Regression
   Tests.Simplifier
   Tests.Utils
-  Utils
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.10/tests/Tests/Base.hs 
new/Glob-0.7.11/tests/Tests/Base.hs
--- old/Glob-0.7.10/tests/Tests/Base.hs 2016-07-18 18:58:59.0 +0200
+++ new/Glob-0.7.11/tests/Tests/Base.hs 2016-08-08 18:58:03.0 +0200
@@ -1,7 +1,7 @@
 -- File created: 2008-10-10 22:03:00
 
 module Tests.Base ( PString(unPS), Path(unP), COpts(unCOpts)
-  , fromRight, isRight
+  , (-->), fromRight, isRight
   ) where
 
 import System.FilePath (extSeparator, pathSeparators)
@@ -9,8 +9,6 @@
 
 import System.FilePath.Glob.Base (CompOptions(..))
 
-import Utils (fromRight, isRight)
-
 newtype PString = PatString { unPS:: String } deriving Show
 newtype Path= Path  { unP :: String } deriving Show
 newtype COpts   = COpts { unCOpts :: CompOptions } deriving Show
@@ -72,3 +70,11 @@
   , maybe "" show (b :: Maybe Int)
   , ">"
   ]
+
+fromRight (Right x) = x
+fromRight _ = error "fromRight :: Left"
+
+isRight (Right _) = True
+isRight _ = False
+
+a --> b = not a || b
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.10/tests/Tests/Utils.hs 
new/Glob-0.7.11/tests/Tests/Utils.hs
--- old/Glob-0.7.10/tests/Tests/Utils.hs2016-07-18 18:58:59.0 
+0200
+++ new/Glob-0.7.11/tests/Tests/Utils.hs2016-08-08 18:58:03.0 
+0200
@@ -9,7 +9,7 @@
 
 import System.FilePath.Glob.Utils
 
-import Utils
+import Tests.Base ((-->))
 
 tests = testGroup "Utils"
[ testProperty "overlapperLosesNoInfo" prop_overlapperLosesNoInfo
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.10/tests/Utils.hs 
new/Glob-0.7.11/tests/Utils.hs
--- old/Glob-0.7.10/tests/Utils.hs  2016-07-18 

commit ghc-Glob for openSUSE:Factory

2016-08-24 Thread h_root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2016-08-24 10:07:38

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


Package is "ghc-Glob"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2016-07-21 
08:04:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2016-08-24 
10:07:39.0 +0200
@@ -1,0 +2,5 @@
+Fri Jul 22 06:08:21 UTC 2016 - psim...@suse.com
+
+- Update to version 0.7.10 revision 0 with cabal2obs.
+
+---

Old:

  Glob-0.7.9.tar.gz

New:

  Glob-0.7.10.tar.gz



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.5iGdeq/_old  2016-08-24 10:07:40.0 +0200
+++ /var/tmp/diff_new_pack.5iGdeq/_new  2016-08-24 10:07:40.0 +0200
@@ -19,7 +19,7 @@
 %global pkg_name Glob
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.7.9
+Version:0.7.10
 Release:0
 Summary:Globbing library
 License:BSD-3-Clause
@@ -27,7 +27,6 @@
 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
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-directory-devel
 BuildRequires:  ghc-dlist-devel
@@ -44,7 +43,6 @@
 BuildRequires:  ghc-test-framework-hunit-devel
 BuildRequires:  ghc-test-framework-quickcheck2-devel
 %endif
-# End cabal-rpm deps
 
 %description
 A library for globbing: matching patterns against file paths.
@@ -73,9 +71,7 @@
 
 
 %check
-%if %{with tests}
-%{cabal} test
-%endif
+%cabal_test
 
 
 %post devel

++ Glob-0.7.9.tar.gz -> Glob-0.7.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.9/CHANGELOG.txt 
new/Glob-0.7.10/CHANGELOG.txt
--- old/Glob-0.7.9/CHANGELOG.txt2016-07-02 19:04:04.0 +0200
+++ new/Glob-0.7.10/CHANGELOG.txt   2016-07-18 18:58:59.0 +0200
@@ -1,3 +1,6 @@
+0.7.10, 2016-07-18:
+   Update dependencies to allow dlist-0.8.
+
 0.7.9, 2016-07-02:
Add missing Utils module to test suite, so that the tests provided with
the sdist tarball actually run.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.9/Glob.cabal new/Glob-0.7.10/Glob.cabal
--- old/Glob-0.7.9/Glob.cabal   2016-07-02 19:04:04.0 +0200
+++ new/Glob-0.7.10/Glob.cabal  2016-07-18 18:58:59.0 +0200
@@ -1,7 +1,7 @@
 Cabal-Version: >= 1.9.2
 
 Name:Glob
-Version: 0.7.9
+Version: 0.7.10
 Homepage:http://iki.fi/matti.niemenmaa/glob/
 Synopsis:Globbing library
 Category:System
@@ -28,7 +28,7 @@
Build-Depends: base >= 4 && < 5
 , containers   <  0.6
 , directory<  1.3
-, dlist>= 0.4 && < 0.8
+, dlist>= 0.4 && < 0.9
 , filepath >= 1.1 && < 1.5
 , transformers >= 0.2 && < 0.6
 , transformers-compat >= 0.3 && < 0.6
@@ -56,7 +56,7 @@
Build-Depends: base   >= 4 && < 5
 , containers <  0.6
 , directory  <  1.3
-, dlist  >= 0.4 && < 0.8
+, dlist  >= 0.4 && < 0.9
 , filepath   >= 1.1 && < 1.5
 , transformers   >= 0.2 && < 0.6
 , transformers-compat>= 0.3 && < 0.6




commit ghc-Glob for openSUSE:Factory

2016-07-21 Thread h_root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2016-07-21 08:04:02

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


Package is "ghc-Glob"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2016-07-05 
09:52:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2016-07-21 
08:04:08.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:16:38 UTC 2016 - psim...@suse.com
+
+- Update to version 0.7.9 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.7RovZz/_old  2016-07-21 08:04:10.0 +0200
+++ /var/tmp/diff_new_pack.7RovZz/_new  2016-07-21 08:04:10.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-Glob
 #
-# 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
@@ -15,50 +15,55 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%global pkg_name Glob
 
-Name:   ghc-Glob
+%global pkg_name Glob
+%bcond_with tests
+Name:   ghc-%{pkg_name}
 Version:0.7.9
 Release:0
 Summary:Globbing library
-Group:  System/Libraries
-
 License:BSD-3-Clause
+Group:  System/Libraries
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
 BuildRequires:  ghc-Cabal-devel
-BuildRequires:  ghc-rpm-macros
 # Begin cabal-rpm deps:
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-directory-devel
 BuildRequires:  ghc-dlist-devel
 BuildRequires:  ghc-filepath-devel
+BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-semigroups-devel
-BuildRequires:  ghc-transformers-devel
 BuildRequires:  ghc-transformers-compat-devel
+BuildRequires:  ghc-transformers-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if %{with tests}
+BuildRequires:  ghc-HUnit-devel
+BuildRequires:  ghc-QuickCheck-devel
+BuildRequires:  ghc-test-framework-devel
+BuildRequires:  ghc-test-framework-hunit-devel
+BuildRequires:  ghc-test-framework-quickcheck2-devel
+%endif
 # End cabal-rpm deps
 
 %description
 A library for globbing: matching patterns against file paths.
 
-
 %package devel
 Summary:Haskell %{pkg_name} library development files
 Group:  Development/Libraries/Other
+Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}
 Requires(postun): ghc-compiler = %{ghc_version}
-Requires:   %{name} = %{version}-%{release}
 
 %description devel
 This package provides the Haskell %{pkg_name} library development files.
 
-
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
+
 %build
 %ghc_lib_build
 
@@ -67,22 +72,24 @@
 %ghc_lib_install
 
 
+%check
+%if %{with tests}
+%{cabal} test
+%endif
+
+
 %post devel
 %ghc_pkg_recache
 
-
 %postun devel
 %ghc_pkg_recache
 
-
 %files -f %{name}.files
 %defattr(-,root,root,-)
 %doc LICENSE.txt
 
-
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc README.txt
-
+%doc CHANGELOG.txt README.txt
 
 %changelog




commit ghc-Glob for openSUSE:Factory

2016-07-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2016-07-05 09:52:46

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


Package is "ghc-Glob"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2015-11-26 
17:02:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2016-07-05 
09:52:58.0 +0200
@@ -1,0 +2,22 @@
+Sun Jul  3 10:07:56 UTC 2016 - mimi...@gmail.com
+
+- update to 0.7.9
+* Add missing Utils module to test suite, so that the tests provided with
+   the sdist tarball actually run.
+* Add dependency on transformers-compat to allow using
+   Control.Monad.Trans.Except also with older library versions.
+
+---
+Thu Jun 30 12:05:56 UTC 2016 - mimi...@gmail.com
+
+- update to 0.7.7
+* Update test dependencies to allow HUnit-1.3.
+* Update dependencies to allow filepath-1.4.
+* Added Cabal Source-Repository metadata, pointing to GitHub.
+* Integrated tests with Cabal so that they can be run with "cabal test".
+* Got rid of deprecation warnings by using Control.Monad.Trans.Except
+instead of Control.Monad.Trans.Error.
+* Added Semigroup instance, bringing in a new dependency on semigroups on
+pre-8.0 GHC versions.
+
+---

Old:

  Glob-0.7.5.tar.gz

New:

  Glob-0.7.9.tar.gz



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.Ua8gSd/_old  2016-07-05 09:52:59.0 +0200
+++ /var/tmp/diff_new_pack.Ua8gSd/_new  2016-07-05 09:52:59.0 +0200
@@ -18,7 +18,7 @@
 %global pkg_name Glob
 
 Name:   ghc-Glob
-Version:0.7.5
+Version:0.7.9
 Release:0
 Summary:Globbing library
 Group:  System/Libraries
@@ -35,7 +35,9 @@
 BuildRequires:  ghc-directory-devel
 BuildRequires:  ghc-dlist-devel
 BuildRequires:  ghc-filepath-devel
+BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-transformers-devel
+BuildRequires:  ghc-transformers-compat-devel
 # End cabal-rpm deps
 
 %description
@@ -56,7 +58,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cabal-tweak-dep-ver  filepath '< 1.4' '< 1.5'
 
 %build
 %ghc_lib_build

++ Glob-0.7.5.tar.gz -> Glob-0.7.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.5/CHANGELOG.txt new/Glob-0.7.9/CHANGELOG.txt
--- old/Glob-0.7.5/CHANGELOG.txt2014-05-08 20:30:42.0 +0200
+++ new/Glob-0.7.9/CHANGELOG.txt2016-07-02 19:04:04.0 +0200
@@ -1,3 +1,27 @@
+0.7.9, 2016-07-02:
+   Add missing Utils module to test suite, so that the tests provided with
+   the sdist tarball actually run.
+
+0.7.8, 2016-07-01:
+   Add dependency on transformers-compat to allow using
+   Control.Monad.Trans.Except also with older library versions.
+
+0.7.7, 2016-06-28:
+   Update test dependencies to allow HUnit-1.3.
+
+0.7.6, 2016-06-28:
+   Update dependencies to allow filepath-1.4.
+
+   Added Cabal Source-Repository metadata, pointing to GitHub.
+
+   Integrated tests with Cabal so that they can be run with "cabal test".
+
+   Got rid of deprecation warnings by using Control.Monad.Trans.Except
+   instead of Control.Monad.Trans.Error.
+
+   Added Semigroup instance, bringing in a new dependency on semigroups on
+   pre-8.0 GHC versions.
+
 0.7.5, 2014-05-08:
Update dependencies to allow transformers-0.4.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.5/CREDITS.txt new/Glob-0.7.9/CREDITS.txt
--- old/Glob-0.7.5/CREDITS.txt  2014-05-08 20:30:42.0 +0200
+++ new/Glob-0.7.9/CREDITS.txt  2016-07-02 19:04:04.0 +0200
@@ -1,4 +1,5 @@
 In alphabetical order by surname:
 
 Stephen Hicks
-Matti   Niemenmaa
+Matti Niemenmaa
+Masahiro Sakai
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.5/Glob.cabal new/Glob-0.7.9/Glob.cabal
--- old/Glob-0.7.5/Glob.cabal   2014-05-08 20:30:42.0 +0200
+++ new/Glob-0.7.9/Glob.cabal   2016-07-02 19:04:04.0 +0200
@@ -1,7 +1,7 @@
-Cabal-Version: >= 1.6
+Cabal-Version: >= 1.9.2
 
 Name:Glob
-Version: 0.7.5
+Version: 0.7.9
 Homepage:http://iki.fi/matti.niemenmaa/glob/
 Synopsis:Globbing library
 Category:System
@@ -19,17 +19,22 @@
 Extra-Source-Files: CHANGELOG.txt
 CREDITS.txt
 README.txt
-tests/README.txt
-tests/*.hs
-