commit ghc-regex-tdfa for openSUSE:Factory

2020-09-07 Thread root
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2020-09-07 22:03:36

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


Package is "ghc-regex-tdfa"

Mon Sep  7 22:03:36 2020 rev:15 rq:832313 version:1.3.1.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2020-08-28 21:37:13.728776410 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new.3399/ghc-regex-tdfa.changes  
2020-09-07 22:03:37.134105563 +0200
@@ -1,0 +2,6 @@
+Mon Aug 31 09:34:35 UTC 2020 - psim...@suse.com
+
+- Update regex-tdfa to version 1.3.1.0 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+---



Other differences:
--



commit ghc-regex-tdfa for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2020-08-28 21:37:08

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


Package is "ghc-regex-tdfa"

Fri Aug 28 21:37:08 2020 rev:14 rq:829401 version:1.3.1.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2020-06-19 17:17:30.630903155 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new.3399/ghc-regex-tdfa.changes  
2020-08-28 21:37:13.728776410 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:45:52 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ ghc-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.2s13tE/_old  2020-08-28 21:37:15.204777109 +0200
+++ /var/tmp/diff_new_pack.2s13tE/_new  2020-08-28 21:37:15.208777111 +0200
@@ -63,7 +63,7 @@
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
-%setup -q -n %{pkg_name}-%{version}
+%autosetup -n %{pkg_name}-%{version}
 cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build




commit ghc-regex-tdfa for openSUSE:Factory

2020-06-19 Thread root
Hello community,

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

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


Package is "ghc-regex-tdfa"

Fri Jun 19 17:17:28 2020 rev:13 rq:815162 version:1.3.1.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2020-05-11 13:36:18.656483314 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new.3606/ghc-regex-tdfa.changes  
2020-06-19 17:17:30.630903155 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 11:14:32 UTC 2020 - Peter Simons 
+
+- Re-generate file with latest version of spec-cleaner.
+
+---



Other differences:
--
++ ghc-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.wfJmaC/_old  2020-06-19 17:17:31.358905216 +0200
+++ /var/tmp/diff_new_pack.wfJmaC/_new  2020-06-19 17:17:31.362905228 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-regex-tdfa
 #
-# Copyright (c) 2020 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-regex-tdfa for openSUSE:Factory

2020-05-11 Thread root
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2020-05-11 13:35:56

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


Package is "ghc-regex-tdfa"

Mon May 11 13:35:56 2020 rev:12 rq:801046 version:1.3.1.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2020-01-03 17:36:06.283268572 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new.2738/ghc-regex-tdfa.changes  
2020-05-11 13:36:18.656483314 +0200
@@ -1,0 +2,5 @@
+Thu May  7 08:08:25 UTC 2020 - Peter Simons 
+
+- Update Cabal file to get more accurate dependency information.
+
+---

New:

  regex-tdfa.cabal



Other differences:
--
++ ghc-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.q5cVkm/_old  2020-05-11 13:36:19.308484682 +0200
+++ /var/tmp/diff_new_pack.q5cVkm/_new  2020-05-11 13:36:19.308484682 +0200
@@ -25,6 +25,7 @@
 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-array-devel
 BuildRequires:  ghc-bytestring-devel
@@ -63,6 +64,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ regex-tdfa.cabal ++
cabal-version:  1.12
name:   regex-tdfa
version:1.3.1.0
x-revision: 1

build-Type: Simple
license:BSD3
license-file:   LICENSE
copyright:  Copyright (c) 2007-2009, Christopher Kuklewicz
author: Christopher Kuklewicz
maintainer: h...@gnu.org
bug-reports:https://github.com/hvr/regex-tdfa/issues
tested-with:GHC==7.4.2
  , GHC==7.6.3
  , GHC==7.8.4
  , GHC==7.10.3
  , GHC==8.0.2
  , GHC==8.2.2
  , GHC==8.4.4
  , GHC==8.6.5
  , GHC==8.8.3
  , GHC==8.10.1

category:   Text
synopsis:   Pure Haskell Tagged DFA Backend for "Text.Regex" 
(regex-base)
description:
  This package provides a pure Haskell \"Tagged\" DFA regex engine for 
. This implementation was 
inspired by the algorithm (and Master's thesis) behind the regular expression 
library known as .
  .
  Please consult the "Text.Regex.TDFA" module for API documentation including a 
tutorial with usage examples;
  see also  for general 
information about regular expression support in Haskell.

extra-source-files:
  CHANGELOG.md
  test/cases/*.txt

source-repository head
  type:git
  location:https://github.com/hvr/regex-tdfa.git

flag force-O2
  default: False
  manual: True
  description:
Force building @regex-tdfa@ with \"@ghc-options: -O2@\".
.
__NOTE__: This flag is mostly provided for legacy use-cases. Nowadays you 
can conveniently control optimization levels on a per-package granularity via 
@cabal.project@ files; see 
 for more details.

library
  hs-source-dirs:   lib

  exposed-modules:  Data.IntMap.CharMap2
Data.IntMap.EnumMap2
Data.IntSet.EnumSet2
Text.Regex.TDFA
Text.Regex.TDFA.ByteString
Text.Regex.TDFA.ByteString.Lazy
Text.Regex.TDFA.Common
Text.Regex.TDFA.CorePattern
Text.Regex.TDFA.IntArrTrieSet
Text.Regex.TDFA.NewDFA.Engine
Text.Regex.TDFA.NewDFA.Engine_FA
Text.Regex.TDFA.NewDFA.Engine_NC
Text.Regex.TDFA.NewDFA.Engine_NC_FA
Text.Regex.TDFA.NewDFA.Tester
Text.Regex.TDFA.NewDFA.Uncons
Text.Regex.TDFA.NewDFA.MakeTest
Text.Regex.TDFA.Pattern
Text.Regex.TDFA.ReadRegex
Text.Regex.TDFA.Sequence
Text.Regex.TDFA.String
Text.Regex.TDFA.TDFA

commit ghc-regex-tdfa for openSUSE:Factory

2020-01-03 Thread root
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2020-01-03 17:35:42

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


Package is "ghc-regex-tdfa"

Fri Jan  3 17:35:42 2020 rev:11 rq:760295 version:1.3.1.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2019-12-27 13:56:46.540757084 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new.6675/ghc-regex-tdfa.changes  
2020-01-03 17:36:06.283268572 +0100
@@ -1,0 +2,6 @@
+Wed Jan  1 11:09:16 UTC 2020 - psim...@suse.com
+
+- Drop obsolete code that used to create a Setup.hs file. The new
+  rpm macros do this automatically now.
+
+---
@@ -5,4 +11,11 @@
-  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/regex-tdfa-1.3.1.0/src/CHANGELOG.md
+
+  * Merge  into
+`regex-tdfa`; see .
+
+  * Don't inject `ghc-options: -O2` by default anymore (see #7 for
+rationale) and introduce `force-O2` cabal flag to control the
+injection of `ghc-options: -O2`. Note that you can conveniently
+control optimization levels on a per-package granularity via
+`cabal.project` files; see [cabal's
+
user-guide](https://cabal.readthedocs.io/en/latest/nix-local-build.html#configuring-builds-with-cabal-project)
+for more details.



Other differences:
--
++ ghc-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.8TJ9bR/_old  2020-01-03 17:36:07.115268999 +0100
+++ /var/tmp/diff_new_pack.8TJ9bR/_new  2020-01-03 17:36:07.159269021 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-regex-tdfa
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 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
@@ -63,8 +63,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-echo > Setup.hs 'import Distribution.Simple'
-echo >>Setup.hs 'main = defaultMain'
 
 %build
 %ghc_lib_build




commit ghc-regex-tdfa for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2019-12-27 13:56:42

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


Package is "ghc-regex-tdfa"

Fri Dec 27 13:56:42 2019 rev:10 rq:759490 version:1.3.1.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2019-10-18 14:34:52.480014187 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new.6675/ghc-regex-tdfa.changes  
2019-12-27 13:56:46.540757084 +0100
@@ -1,0 +2,14 @@
+Wed Nov 27 03:01:02 UTC 2019 - psim...@suse.com
+
+- Update regex-tdfa to version 1.3.1.0.
+  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/regex-tdfa-1.3.1.0/src/CHANGELOG.md
+
+---
+Fri Nov  8 16:14:34 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---

Old:

  regex-tdfa-1.3.0.tar.gz

New:

  regex-tdfa-1.3.1.0.tar.gz



Other differences:
--
++ ghc-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.bvLleW/_old  2019-12-27 13:56:49.052758298 +0100
+++ /var/tmp/diff_new_pack.bvLleW/_new  2019-12-27 13:56:49.056758300 +0100
@@ -19,11 +19,10 @@
 %global pkg_name regex-tdfa
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.3.0
+Version:1.3.1.0
 Release:0
-Summary:Replaces/Enhances Text.Regex
+Summary:Pure Haskell Tagged DFA Backend for "Text.Regex" (regex-base)
 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
@@ -34,18 +33,26 @@
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-regex-base-devel
 BuildRequires:  ghc-rpm-macros
+BuildRequires:  ghc-text-devel
 %if %{with tests}
-BuildRequires:  ghc-file-embed-devel
+BuildRequires:  ghc-directory-devel
 BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-utf8-string-devel
 %endif
 
 %description
-A new all Haskell "tagged" DFA regex engine, inspired by libtre.
+This package provides a pure Haskell "Tagged" DFA regex engine for
+. This implementation was
+inspired by the algorithm (and Master's thesis) behind the regular expression
+library known as .
+
+Please consult the "Text.Regex.TDFA" module for API documentation including a
+tutorial with usage examples; see also
+ for general information about
+regular expression support in Haskell.
 
 %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}
@@ -56,6 +63,8 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+echo > Setup.hs 'import Distribution.Simple'
+echo >>Setup.hs 'main = defaultMain'
 
 %build
 %ghc_lib_build

++ regex-tdfa-1.3.0.tar.gz -> regex-tdfa-1.3.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-tdfa-1.3.0/CHANGELOG.md 
new/regex-tdfa-1.3.1.0/CHANGELOG.md
--- old/regex-tdfa-1.3.0/CHANGELOG.md   2001-09-09 03:46:40.0 +0200
+++ new/regex-tdfa-1.3.1.0/CHANGELOG.md 2001-09-09 03:46:40.0 +0200
@@ -1,32 +1,42 @@
+See also http://pvp.haskell.org/faq
+
+## 1.3.1.0
+
+- Merge  into 
`regex-tdfa`; see .
+- Don't inject `ghc-options: -O2` by default anymore (see #7 for rationale) 
and introduce `force-O2` cabal flag to control the injection of `ghc-options: 
-O2`.
+  Note that you can conveniently control optimization levels on a per-package 
granularity via `cabal.project` files; see [cabal's 
user-guide](https://cabal.readthedocs.io/en/latest/nix-local-build.html#configuring-builds-with-cabal-project)
 for more details.
+
 # 1.3.0
 
-Same as 1.2.3.3.
+- Same as 1.2.3.3 release; see 
.
+- Compatibility with GHC 8.8 and regex-base-0.9.4 (h/t @asr).
+- Turned `regex-tdfa-unittest` into a `regex-tdfa` testsuite.
 
-See .
+
 
-# 1.2.3.3 (deprecated)
+### 1.2.3.3 (deprec

commit ghc-regex-tdfa for openSUSE:Factory

2019-10-18 Thread root
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2019-10-18 14:34:47

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


Package is "ghc-regex-tdfa"

Fri Oct 18 14:34:47 2019 rev:9 rq:737215 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2019-05-17 23:43:06.709914510 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new.2352/ghc-regex-tdfa.changes  
2019-10-18 14:34:52.480014187 +0200
@@ -1,0 +2,15 @@
+Sun Sep 29 07:57:22 UTC 2019 - psim...@suse.com
+
+- Update regex-tdfa to version 1.3.0.
+  # 1.3.0
+
+  Same as 1.2.3.3.
+
+  See .
+
+  # 1.2.3.3 (deprecated)
+
+  * Compatibility with GHC 8.8 and regex-base-0.9.4 (h/t @asr).
+  * Turned `regex-tdfa-unittest` into a `regex-tdfa` testsuite.
+
+---

Old:

  regex-tdfa-1.2.3.2.tar.gz

New:

  regex-tdfa-1.3.0.tar.gz



Other differences:
--
++ ghc-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.heiRc8/_old  2019-10-18 14:34:53.044012718 +0200
+++ /var/tmp/diff_new_pack.heiRc8/_new  2019-10-18 14:34:53.048012707 +0200
@@ -17,8 +17,9 @@
 
 
 %global pkg_name regex-tdfa
+%bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.2.3.2
+Version:1.3.0
 Release:0
 Summary:Replaces/Enhances Text.Regex
 License:BSD-3-Clause
@@ -33,6 +34,11 @@
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-regex-base-devel
 BuildRequires:  ghc-rpm-macros
+%if %{with tests}
+BuildRequires:  ghc-file-embed-devel
+BuildRequires:  ghc-filepath-devel
+BuildRequires:  ghc-utf8-string-devel
+%endif
 
 %description
 A new all Haskell "tagged" DFA regex engine, inspired by libtre.
@@ -57,6 +63,9 @@
 %install
 %ghc_lib_install
 
+%check
+%cabal_test
+
 %post devel
 %ghc_pkg_recache
 

++ regex-tdfa-1.2.3.2.tar.gz -> regex-tdfa-1.3.0.tar.gz ++
 12859 lines of diff (skipped)




commit ghc-regex-tdfa for openSUSE:Factory

2019-05-17 Thread root
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2019-05-17 23:43:02

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


Package is "ghc-regex-tdfa"

Fri May 17 23:43:02 2019 rev:8 rq:703477 version:1.2.3.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2018-10-25 09:03:19.746615326 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new.5148/ghc-regex-tdfa.changes  
2019-05-17 23:43:06.709914510 +0200
@@ -1,0 +2,8 @@
+Fri May 10 13:28:35 UTC 2019 - psim...@suse.com
+
+- Update regex-tdfa to version 1.2.3.2.
+  # 1.2.3.2
+
+  * Significantly improved documentation (h/t William Yao).
+
+---

Old:

  regex-tdfa-1.2.3.1.tar.gz

New:

  regex-tdfa-1.2.3.2.tar.gz



Other differences:
--
++ ghc-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.LxqY2Q/_old  2019-05-17 23:43:09.433913013 +0200
+++ /var/tmp/diff_new_pack.LxqY2Q/_new  2019-05-17 23:43:09.437913011 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-regex-tdfa
 #
-# 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 regex-tdfa
 Name:   ghc-%{pkg_name}
-Version:1.2.3.1
+Version:1.2.3.2
 Release:0
 Summary:Replaces/Enhances Text.Regex
 License:BSD-3-Clause

++ regex-tdfa-1.2.3.1.tar.gz -> regex-tdfa-1.2.3.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-tdfa-1.2.3.1/CHANGELOG.md 
new/regex-tdfa-1.2.3.2/CHANGELOG.md
--- old/regex-tdfa-1.2.3.1/CHANGELOG.md 2018-06-22 10:56:03.0 +0200
+++ new/regex-tdfa-1.2.3.2/CHANGELOG.md 2019-05-09 11:08:35.0 +0200
@@ -1,3 +1,7 @@
+# 1.2.3.2
+
+* Significantly improved documentation (h/t William Yao).
+
 # 1.2.3.1
 
 * Compatibility with `containers-0.6`.
@@ -37,7 +41,7 @@
 
 # 1.1.4
 
-fixed 
+fixed
 
 # 1.1.3
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/regex-tdfa-1.2.3.1/Text/Regex/TDFA/ByteString/Lazy.hs 
new/regex-tdfa-1.2.3.2/Text/Regex/TDFA/ByteString/Lazy.hs
--- old/regex-tdfa-1.2.3.1/Text/Regex/TDFA/ByteString/Lazy.hs   2018-06-22 
10:38:28.0 +0200
+++ new/regex-tdfa-1.2.3.2/Text/Regex/TDFA/ByteString/Lazy.hs   2019-05-08 
23:56:36.0 +0200
@@ -1,6 +1,6 @@
-{-| 
+{-|
 This modules provides 'RegexMaker' and 'RegexLike' instances for using
-'ByteString' with the DFA backend ("Text.Regex.Lib.WrapDFAEngine" and
+@ByteString@ with the DFA backend ("Text.Regex.Lib.WrapDFAEngine" and
 "Text.Regex.Lazy.DFAEngineFPS").  This module is usually used via
 import "Text.Regex.TDFA".
 
@@ -45,7 +45,7 @@
   matchCount r s = length (matchAll r' s)
 where r' = r { regex_execOptions = (regex_execOptions r) {captureGroups = 
False} }
   matchTest = Tester.matchTest
-  matchOnceText regex source = 
+  matchOnceText regex source =
 fmap (\ma ->
 let (o32,l32) = ma!0
 o = fi o32
@@ -64,7 +64,7 @@
   let (off0,len0) = x!0
   trans pair@(off32,len32) = (L.take (fi len32) (L.drop (fi 
(off32-i)) t),pair)
   t' = L.drop (fi (off0+len0-i)) t
-  in amap trans x : seq t' (go (off0+len0) t' xs) 
+  in amap trans x : seq t' (go (off0+len0) t' xs)
 in go 0 source (matchAll regex source)
 
 fi :: (Integral a, Num b) => a -> b
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-tdfa-1.2.3.1/Text/Regex/TDFA/ByteString.hs 
new/regex-tdfa-1.2.3.2/Text/Regex/TDFA/ByteString.hs
--- old/regex-tdfa-1.2.3.1/Text/Regex/TDFA/ByteString.hs2018-06-22 
10:38:28.0 +0200
+++ new/regex-tdfa-1.2.3.2/Text/Regex/TDFA/ByteString.hs2019-05-08 
23:56:36.0 +0200
@@ -1,6 +1,6 @@
-{-| 
+{-|
 This modules provides 'RegexMaker' and 'RegexLike' instances for using
-'ByteString' with the DFA backend ("Text.Regex.Lib.WrapDFAEngine" and
+@ByteString@ with the DFA backend ("Text.Regex.Lib.WrapDFAEngine" and
 "Text.Regex.Lazy.DFAEngineFPS").  This module is usually used via
 import "Text.Regex.TDFA".
 
@@ -44,7 +44,7 @@
   matchCount r s = length (matchAll r' s)
 where r' = r { regex_execOptions = (regex_execOptions r) {captureGroups = 
False} }
   matchTest = Tester.matchTest
-  matchOnceText regex source = 
+  matchOnceText regex source =
 fmap (\ma -> let (o,l) = ma

commit ghc-regex-tdfa for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2018-10-25 09:03:16

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


Package is "ghc-regex-tdfa"

Thu Oct 25 09:03:16 2018 rev:7 rq:643448 version:1.2.3.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2018-07-24 17:21:32.167234740 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new/ghc-regex-tdfa.changes   
2018-10-25 09:03:19.746615326 +0200
@@ -1,0 +2,5 @@
+Sat Oct 20 11:31:56 UTC 2018 - Peter Simons 
+
+- Use https URL to refer to bugs.opensuse.org.
+
+---



Other differences:
--
++ ghc-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.11LVCI/_old  2018-10-25 09:03:20.242615021 +0200
+++ /var/tmp/diff_new_pack.11LVCI/_new  2018-10-25 09:03:20.242615021 +0200
@@ -12,7 +12,7 @@
 # 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/
 #
 
 




commit ghc-regex-tdfa for openSUSE:Factory

2018-07-24 Thread root
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2018-07-24 17:21:29

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


Package is "ghc-regex-tdfa"

Tue Jul 24 17:21:29 2018 rev:6 rq:623842 version:1.2.3.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2018-05-30 12:27:01.186873018 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new/ghc-regex-tdfa.changes   
2018-07-24 17:21:32.167234740 +0200
@@ -1,0 +2,14 @@
+Wed Jul 18 14:26:38 UTC 2018 - psim...@suse.com
+
+- Cosmetic: replace tabs with blanks, strip trailing white space,
+  and update copyright headers with spec-cleaner.
+
+---
+Fri Jul 13 14:31:47 UTC 2018 - psim...@suse.com
+
+- Update regex-tdfa to version 1.2.3.1.
+  # 1.2.3.1
+
+  * Compatibility with `containers-0.6`.
+
+---
@@ -40 +53,0 @@
-

Old:

  regex-tdfa-1.2.3.tar.gz

New:

  regex-tdfa-1.2.3.1.tar.gz



Other differences:
--
++ ghc-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.bY3gM2/_old  2018-07-24 17:21:32.919235703 +0200
+++ /var/tmp/diff_new_pack.bY3gM2/_new  2018-07-24 17:21:32.923235708 +0200
@@ -18,7 +18,7 @@
 
 %global pkg_name regex-tdfa
 Name:   ghc-%{pkg_name}
-Version:1.2.3
+Version:1.2.3.1
 Release:0
 Summary:Replaces/Enhances Text.Regex
 License:BSD-3-Clause

++ regex-tdfa-1.2.3.tar.gz -> regex-tdfa-1.2.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-tdfa-1.2.3/CHANGELOG.md 
new/regex-tdfa-1.2.3.1/CHANGELOG.md
--- old/regex-tdfa-1.2.3/CHANGELOG.md   2018-03-10 15:00:10.0 +0100
+++ new/regex-tdfa-1.2.3.1/CHANGELOG.md 2018-06-22 10:56:03.0 +0200
@@ -1,3 +1,7 @@
+# 1.2.3.1
+
+* Compatibility with `containers-0.6`.
+
 # 1.2.3
 
 * Added `Semigroup` instances for some types (h/t Herbert Valerio Riedel).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-tdfa-1.2.3/Data/IntMap/CharMap2.hs 
new/regex-tdfa-1.2.3.1/Data/IntMap/CharMap2.hs
--- old/regex-tdfa-1.2.3/Data/IntMap/CharMap2.hs2018-03-10 
14:59:08.0 +0100
+++ new/regex-tdfa-1.2.3.1/Data/IntMap/CharMap2.hs  2018-06-22 
11:57:21.0 +0200
@@ -9,6 +9,11 @@
 import Data.Char as C(ord)
 import Data.List as L (map)
 import qualified Data.IntMap as M
+#if MIN_VERSION_containers(0,6,0)
+import qualified Data.IntMap.Internal.Debug as MD
+#else
+import qualified Data.IntMap as MD
+#endif
 import qualified Data.IntSet as S(IntSet)
 import Data.Semigroup as Sem
 
@@ -150,10 +155,10 @@
 f' a1 b a2 = f a1 (unsafeChr b) a2
 
 fold :: (a -> b -> b) -> b -> CharMap a -> b
-fold f a (CharMap m) = M.fold f a m
+fold f a (CharMap m) = M.foldr f a m
 
 foldWithKey :: (Key -> a -> b -> b) -> b -> CharMap a -> b
-foldWithKey f a (CharMap m) = M.foldWithKey f' a m
+foldWithKey f a (CharMap m) = M.foldrWithKey f' a m
   where f' b a1 a2 = f (unsafeChr b) a1 a2
 
 elems :: CharMap a -> [a]
@@ -250,10 +255,10 @@
 isProperSubmapOfBy f (CharMap m1) (CharMap m2) = M.isProperSubmapOfBy f m1 m2
 
 showTree :: Show a => CharMap a -> String
-showTree (CharMap m) = M.showTree m
+showTree (CharMap m) = MD.showTree m
 
 showTreeWith :: Show a => Bool -> Bool -> CharMap a -> String
-showTreeWith b1 b2 (CharMap m) = M.showTreeWith b1 b2 m
+showTreeWith b1 b2 (CharMap m) = MD.showTreeWith b1 b2 m
 {-# INLINE (!) #-}
 {-# INLINE (\\) #-}
 {-# INLINE null #-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-tdfa-1.2.3/Data/IntMap/EnumMap2.hs 
new/regex-tdfa-1.2.3.1/Data/IntMap/EnumMap2.hs
--- old/regex-tdfa-1.2.3/Data/IntMap/EnumMap2.hs2018-03-10 
14:59:08.0 +0100
+++ new/regex-tdfa-1.2.3.1/Data/IntMap/EnumMap2.hs  2018-06-22 
11:57:40.0 +0200
@@ -1,7 +1,14 @@
+{-# LANGUAGE CPP #-}
+
 module Data.IntMap.EnumMap2 where
 
 import Data.Foldable(Foldable(..))
 import qualified Data.IntMap as M
+#if MIN_VERSION_containers(0,6,0)
+import qualified Data.IntMap.Internal.Debug as MD
+#else
+import qualified Data.IntMap as MD
+#endif
 import qualified Data.IntSet.EnumSet2 as S (EnumSet(..))
 import Data.Semigroup as Sem
 import Prelude
@@ -144,10 +151,10 @@
 f' a1 b a2 = f a1 (toEnum b) a2
 
 fold :: (Enum key) => (a -> b -> b) -> b -> EnumMap key a -> b
-fold f a (EnumMap m) = M.fold f a m
+fold f a (EnumMap m) = M.foldr f a m
 
 foldWithKey :: (Enum key) => (key -> a -> b -> b) -> b -> EnumMap key a -> b
-foldWith

commit ghc-regex-tdfa for openSUSE:Factory

2018-05-30 Thread root
Hello community,

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

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


Package is "ghc-regex-tdfa"

Wed May 30 12:12:08 2018 rev:5 rq:607870 version:1.2.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2017-09-15 22:09:22.364897100 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new/ghc-regex-tdfa.changes   
2018-05-30 12:27:01.186873018 +0200
@@ -1,0 +2,6 @@
+Mon May 14 17:02:11 UTC 2018 - psim...@suse.com
+
+- Update regex-tdfa to version 1.2.3.
+  * Added `Semigroup` instances for some types.
+
+---

Old:

  regex-tdfa-1.2.2.tar.gz

New:

  regex-tdfa-1.2.3.tar.gz



Other differences:
--
++ ghc-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.cKZXPe/_old  2018-05-30 12:27:01.742853866 +0200
+++ /var/tmp/diff_new_pack.cKZXPe/_new  2018-05-30 12:27:01.742853866 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-regex-tdfa
 #
-# 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
@@ -18,7 +18,7 @@
 
 %global pkg_name regex-tdfa
 Name:   ghc-%{pkg_name}
-Version:1.2.2
+Version:1.2.3
 Release:0
 Summary:Replaces/Enhances Text.Regex
 License:BSD-3-Clause
@@ -64,7 +64,7 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%doc LICENSE
+%license LICENSE
 
 %files devel -f %{name}-devel.files
 %doc CHANGELOG.md

++ regex-tdfa-1.2.2.tar.gz -> regex-tdfa-1.2.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-tdfa-1.2.2/CHANGELOG.md 
new/regex-tdfa-1.2.3/CHANGELOG.md
--- old/regex-tdfa-1.2.2/CHANGELOG.md   2016-04-28 13:04:18.0 +0200
+++ new/regex-tdfa-1.2.3/CHANGELOG.md   2018-03-10 15:00:10.0 +0100
@@ -1,3 +1,7 @@
+# 1.2.3
+
+* Added `Semigroup` instances for some types (h/t Herbert Valerio Riedel).
+
 # 1.2.2
 
 * New maintainer.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-tdfa-1.2.2/Data/IntMap/CharMap2.hs 
new/regex-tdfa-1.2.3/Data/IntMap/CharMap2.hs
--- old/regex-tdfa-1.2.2/Data/IntMap/CharMap2.hs2016-04-28 
13:04:18.0 +0200
+++ new/regex-tdfa-1.2.3/Data/IntMap/CharMap2.hs2018-03-10 
14:59:08.0 +0100
@@ -10,7 +10,7 @@
 import Data.List as L (map)
 import qualified Data.IntMap as M
 import qualified Data.IntSet as S(IntSet)
-import Data.Monoid(Monoid(..))
+import Data.Semigroup as Sem
 
 #ifndef __GLASGOW_HASKELL__
 unsafeChr = chr
@@ -18,9 +18,12 @@
 
 newtype CharMap a = CharMap {unCharMap :: M.IntMap a} deriving 
(Eq,Ord,Read,Show)
 
+instance Sem.Semigroup (CharMap a) where
+  CharMap x <> CharMap y = CharMap (x `mappend` y)
+
 instance Monoid (CharMap a) where
   mempty = CharMap mempty
-  CharMap x `mappend` CharMap y = CharMap (x `mappend` y)
+  mappend = (<>)
 
 instance Functor CharMap where
   fmap f (CharMap m) = CharMap (fmap f m)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-tdfa-1.2.2/Data/IntMap/EnumMap2.hs 
new/regex-tdfa-1.2.3/Data/IntMap/EnumMap2.hs
--- old/regex-tdfa-1.2.2/Data/IntMap/EnumMap2.hs2016-04-28 
13:04:18.0 +0200
+++ new/regex-tdfa-1.2.3/Data/IntMap/EnumMap2.hs2018-03-10 
14:59:08.0 +0100
@@ -3,16 +3,19 @@
 import Data.Foldable(Foldable(..))
 import qualified Data.IntMap as M
 import qualified Data.IntSet.EnumSet2 as S (EnumSet(..))
-import Data.Monoid(Monoid(..))
+import Data.Semigroup as Sem
 import Prelude
 import qualified Prelude as L (map)
 
 newtype EnumMap k a = EnumMap {unEnumMap :: M.IntMap a}
   deriving (Eq,Ord,Read,Show)
 
+instance Ord k => Sem.Semigroup (EnumMap k a) where
+  EnumMap x <> EnumMap y = EnumMap (x `mappend` y)
+
 instance Ord k => Monoid (EnumMap k a) where
   mempty = EnumMap mempty
-  EnumMap x `mappend` EnumMap y = EnumMap (x `mappend` y)
+  mappend = (<>)
 
 instance Ord k => Functor (EnumMap k) where
   fmap f (EnumMap m) = EnumMap (fmap f m)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-tdfa-1.2.2/Data/IntSet/EnumSet2.hs 
new/regex-tdfa-1.2.3/Data/IntSet/EnumSet2.hs
--- old/regex-tdfa-1.2.2/Data/IntSet/EnumSet2.hs2016-04-28 
13:04:18.0 +0200
+++ new/regex-tdfa-1.2.3/Data/IntSet/EnumSet2.hs2018-03-10 
14:59:08.0 

commit ghc-regex-tdfa for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2017-09-15 22:09:21

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


Package is "ghc-regex-tdfa"

Fri Sep 15 22:09:21 2017 rev:4 rq:525292 version:1.2.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2016-07-20 09:26:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new/ghc-regex-tdfa.changes   
2017-09-15 22:09:22.364897100 +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-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.PZcITJ/_old  2017-09-15 22:09:23.136788351 +0200
+++ /var/tmp/diff_new_pack.PZcITJ/_new  2017-09-15 22:09:23.144787224 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-regex-tdfa
 #
-# 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
@@ -22,11 +22,10 @@
 Release:0
 Summary:Replaces/Enhances Text.Regex
 License:BSD-3-Clause
-Group:  System/Libraries
-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
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-containers-devel
@@ -34,15 +33,13 @@
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-regex-base-devel
 BuildRequires:  ghc-rpm-macros
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 A new all Haskell "tagged" DFA regex engine, inspired by libtre.
 
 %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}
@@ -54,15 +51,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 
@@ -70,11 +64,9 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 %doc CHANGELOG.md
 
 %changelog




commit ghc-regex-tdfa for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2016-07-20 09:26:52

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


Package is "ghc-regex-tdfa"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2016-05-31 12:24:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new/ghc-regex-tdfa.changes   
2016-07-20 09:26:55.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:17:02 UTC 2016 - psim...@suse.com
+
+- Update to version 1.2.2 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ ghc-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.rMv0Pl/_old  2016-07-20 09:26:56.0 +0200
+++ /var/tmp/diff_new_pack.rMv0Pl/_new  2016-07-20 09:26:56.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-regex-tdfa
 #
-# 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,21 +15,17 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%global pkg_name regex-tdfa
 
+%global pkg_name regex-tdfa
 Name:   ghc-%{pkg_name}
 Version:1.2.2
 Release:0
 Summary:Replaces/Enhances Text.Regex
-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-array-devel
 BuildRequires:  ghc-bytestring-devel
@@ -37,24 +33,24 @@
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-regex-base-devel
+BuildRequires:  ghc-rpm-macros
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # End cabal-rpm deps
 
 %description
 A new all Haskell "tagged" DFA regex engine, inspired by libtre.
 
-
 %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}
 
@@ -70,18 +66,15 @@
 %post devel
 %ghc_pkg_recache
 
-
 %postun devel
 %ghc_pkg_recache
 
-
 %files -f %{name}.files
 %defattr(-,root,root,-)
 %doc LICENSE
 
-
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-
+%doc CHANGELOG.md
 
 %changelog




commit ghc-regex-tdfa for openSUSE:Factory

2016-05-31 Thread h_root
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2016-05-31 12:24:34

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


Package is "ghc-regex-tdfa"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes
2015-09-08 17:58:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new/ghc-regex-tdfa.changes   
2016-05-31 12:24:35.0 +0200
@@ -1,0 +2,6 @@
+Thu May 12 19:14:14 UTC 2016 - mimi...@gmail.com
+
+- update to 1.2.2
+* Now we don't reexport the problematic Show instance for functions.
+
+---

Old:

  regex-tdfa-1.2.1.tar.gz

New:

  regex-tdfa-1.2.2.tar.gz



Other differences:
--
++ ghc-regex-tdfa.spec ++
--- /var/tmp/diff_new_pack.jfr7I9/_old  2016-05-31 12:24:36.0 +0200
+++ /var/tmp/diff_new_pack.jfr7I9/_new  2016-05-31 12:24:36.0 +0200
@@ -18,7 +18,7 @@
 %global pkg_name regex-tdfa
 
 Name:   ghc-%{pkg_name}
-Version:1.2.1
+Version:1.2.2
 Release:0
 Summary:Replaces/Enhances Text.Regex
 Group:  System/Libraries

++ regex-tdfa-1.2.1.tar.gz -> regex-tdfa-1.2.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-tdfa-1.2.1/CHANGELOG.md 
new/regex-tdfa-1.2.2/CHANGELOG.md
--- old/regex-tdfa-1.2.1/CHANGELOG.md   1970-01-01 01:00:00.0 +0100
+++ new/regex-tdfa-1.2.2/CHANGELOG.md   2016-04-28 13:04:18.0 +0200
@@ -0,0 +1,157 @@
+# 1.2.2
+
+* New maintainer.
+* Now we don't reexport the problematic `Show` instance for functions.
+
+# 1.2.1
+
+* Updated dependency versions.
+
+# 1.2.0
+
+"Almost ghc-7.8" with the array 0.4 changes for `Data.Array.Unsafe`
+
+# 1.1.8
+
+Make ghc-7.0.2 on platorm 2011.2.0.0.0 happy
+
+# 1.1.7
+
+fix url below
+
+# 1.1.6
+
+Fix bug preventing `[]] [-] [^]] [^-]` (thanks to Maxime Henrion)
+
+# 1.1.5
+
+try `needUniqTags` in `POr` in CorePattern.hs, try `toAdvice b` for `PStar 
child`
+
+# 1.1.4
+
+fixed 
+
+# 1.1.3
+
+BROKEN after 100 characters the `compressOrbit` dies!
+
+# 1.1.2
+
+worked
+
+# 1.1.1
+
+add gnu escapes
+
+# 1.1.0
+
+NewDFA code working
+
+# 1.0.7
+
+make NewDFA directory and String_NC
+
+# 1.0.6
+
+try NewDFATest_SBS with `uncons`
+
+# 1.0.5
+
+use `uncons` on SBS
+
+# 1.0.4
+
+try repaired NewDFATest_SBS
+
+* np13: try to improve readability with the `mm` combinator? Yes!
+* np12: expand `o` in the case where `t` lookup get `Nothing`? Yes – this is 
the fix!?
+* np11: break multi to not look at `o` and just return `True`? Yes 
+* np10: Peel off `CharMap`/`IntMap` and DFA/DT with pattern matching? No
+* np9:  `INLINE` `endOf`? No
+* np8:  np6 and `NOINLINE` `endOff`? No
+* np7:  just return `True`? Fast
+* np6:  comment out ans check? No
+* np5:  comment out all `Multi0` code? No
+* np4:  comment out all `Single0` and `Single` code? No
+* np3:  `!off` the multi? No
+* np2:  comment out all Testing code? No
+
+# 1.0.3
+
+try to alter `matchTest` to not have the `Bool` args? No
+
+# 1.0.2
+
+arg, the prof is fast and the normal slow!
+
+# 1.0.1
+
+add NewDFATest.hs
+
+# 0.99.20
+
+go to many vs single?
+
+# 0.99.19
+
+try for pre-comparison of orbit-logs!
+
+# 0.99.18
+
+try alternate lazy/strict strategy in NewDFA. Fix offset laziness.
+
+# 0.99.17
+
+radical removal of flag array and adding of `SetVal` to handle groups
+
+# 0.99.16
+
+performance? up to v15
+
+# 0.99.15
+
+get string with NewDFA testing, unit tests and 1000 random regex pass
+
+# 0.99.14
+
+start changing to the new real DFA
+
+# 0.99.13
+
+more cleanup
+
+# 0.99.12
+
+try to debug 0.99.11: fixed `updateWinner`
+
+# 0.99.11
+
+improve above fix and make stuff work better – HAS BUG, along with old TDFA!
+
+# 0.99.10
+
+fixed `((.?)*)*` patterns by changing `PStar nullView` when `mayFirstBeNull`
+
+# 0.99.9
+
+testing changing `bestTrans`/`chooseWith`/`choose` to include 
`enterOrbit`/`newFlags`/`(_,True)` info
+
+# 0.99.8
+
+testing changing `Maximize` to `Minimize` for `Tag`s, decide `(a*)*` is 
canonical problem
+
+# 0.99.7
+
+Use `(PGroup Nothing)` in `Pattern` to decompose `PBound`
+
+# 0.99.6
+
+change to nested `nonEmpty` calls for `PBound`
+
+# 0.99.5
+
+remove `PNonEmpty` constructor
+
+# 0.99.4
+
+tests `pnonempty' = \ p -> POr [ PEmpty, p ]` instead of `PNonEmpty`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-tdfa-1.2.1/Text/Regex/TDFA/Common.hs 
new/regex-tdfa-1.2.2/Text/Regex/TDFA/Common.hs
--- old/regex-tdfa-1.2.1/Text/Regex/TDFA/Common.hs  2015-08-29 
11:07:54.0 +0200
+++ new/