Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-regex-tdfa for openSUSE:Factory 
checked in at 2022-02-11 23:07:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-regex-tdfa (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new.1956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-regex-tdfa"

Fri Feb 11 23:07:58 2022 rev:20 rq:953400 version:1.3.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-regex-tdfa/ghc-regex-tdfa.changes    
2021-08-25 20:58:49.401112737 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-regex-tdfa.new.1956/ghc-regex-tdfa.changes  
2022-02-11 23:09:53.695030207 +0100
@@ -1,0 +2,6 @@
+Mon Jan 31 16:31:26 UTC 2022 - Peter Simons <[email protected]>
+
+- Update regex-tdfa to version 1.3.1.1 revision 3.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-regex-tdfa.spec ++++++
--- /var/tmp/diff_new_pack.LFxLZn/_old  2022-02-11 23:09:54.691033087 +0100
+++ /var/tmp/diff_new_pack.LFxLZn/_new  2022-02-11 23:09:54.699033111 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-regex-tdfa
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +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
+Source1:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/3.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-bytestring-devel

++++++ regex-tdfa.cabal ++++++
--- /var/tmp/diff_new_pack.LFxLZn/_old  2022-02-11 23:09:54.763033296 +0100
+++ /var/tmp/diff_new_pack.LFxLZn/_new  2022-02-11 23:09:54.767033307 +0100
@@ -1,169 +1,170 @@
-cabal-version:          1.12
-name:                   regex-tdfa
-version:                1.3.1.1
-x-revision:             1
-
-build-Type:             Simple
-license:                BSD3
-license-file:           LICENSE
-copyright:              Copyright (c) 2007-2009, Christopher Kuklewicz
-author:                 Christopher Kuklewicz
-maintainer:
-  Herbert Valerio Riedel <[email protected]>,
-  Andreas Abel
-homepage:               https://wiki.haskell.org/Regular_expressions
-bug-reports:            https://github.com/hvr/regex-tdfa/issues
-
-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 
<//hackage.haskell.org/package/regex-base regex-base>. This implementation was 
inspired by the algorithm (and Master's thesis) behind the regular expression 
library known as <https://github.com/laurikari/tre/ TRE or libtre>.
-  .
-  Please consult the "Text.Regex.TDFA" module for API documentation including 
a tutorial with usage examples;
-  see also <https://wiki.haskell.org/Regular_expressions> for general 
information about regular expression support in Haskell.
-
-extra-source-files:
-  CHANGELOG.md
-  test/cases/*.txt
-
-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.4
-  GHC == 8.10.4
-  GHC == 9.0.1
-
-source-repository head
-  type:                git
-  location:            https://github.com/hvr/regex-tdfa.git
-
-source-repository this
-  type:                git
-  location:            https://github.com/hvr/regex-tdfa.git
-  tag:                 v1.3.1.1
-
-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 
<https://cabal.readthedocs.io/en/latest/nix-local-build.html#configuring-builds-with-cabal-project
 cabal's user-guide> 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
-                        Text.Regex.TDFA.TNFA
-                        Text.Regex.TDFA.Text
-                        Text.Regex.TDFA.Text.Lazy
-
-  other-modules:        Paths_regex_tdfa
-
-  -- Support Semigroup instances uniformly
-  --
-  -- See also
-  --  
https://prime.haskell.org/wiki/Libraries/Proposals/SemigroupMonoid#RecommendedVariant
-  --
-  -- NB: This is the same logic `parsec.cabal` uses, so this doesn't
-  -- add any new dependency that isn't already incurred by
-  -- `regex-tdfa`'s transitive deps
-  if !impl(ghc >= 8.0)
-    build-depends:      fail               == 4.9.*
-                      , semigroups         == 0.18.* || == 0.19.*
-  build-depends:        array              >= 0.4 && < 0.6
-                      , base               >= 4.5 && < 4.17
-                      , bytestring         >= 0.9.2 && < 0.12
-                      , containers         >= 0.4.2 && < 0.7
-                      , mtl                >= 2.1.3 && < 2.3
-                      , parsec             == 3.1.*
-                      , regex-base         == 0.94.*
-                      , text               >= 1.2.3 && < 1.3
-
-  default-language:     Haskell2010
-  default-extensions:   BangPatterns
-                        ExistentialQuantification
-                        FlexibleContexts
-                        FlexibleInstances
-                        ForeignFunctionInterface
-                        FunctionalDependencies
-                        MagicHash
-                        MultiParamTypeClasses
-                        NondecreasingIndentation
-                        RecursiveDo
-                        TypeOperators
-                        TypeSynonymInstances
-                        UnboxedTuples
-                        UnliftedFFITypes
-  other-extensions:     CPP
-
-  ghc-options:          -Wall -funbox-strict-fields -fspec-constr-count=10 
-fno-warn-orphans
-
-  if flag(force-O2)
-    ghc-options:        -O2
-
-
-test-suite regex-tdfa-unittest
-  type:                 exitcode-stdio-1.0
-
-  hs-source-dirs:       test
-  main-is:              Main.hs
-
-  -- intra-package dependency
-  build-depends:        regex-tdfa
-
-  -- dependencies whose version constraints are inherited via intra-package 
'regex-tdfa' dependency
-  if !impl(ghc >= 8.0)
-    build-depends:      fail
-                      , semigroups
-  build-depends:        array
-                      , base
-                      , bytestring
-                      , containers
-                      , filepath
-                      , mtl
-                      , regex-base
-                      , text
-
-  -- component-specific dependencies not inherited via 'regex-tdfa'
-                      , directory          >= 1.1.0  && < 1.4
-                      , filepath           >= 1.3.0  && < 1.5
-                      , utf8-string        >= 1.0.1  && < 1.1
-
-  default-language:     Haskell2010
-  default-extensions:   FlexibleInstances
-                        FlexibleContexts
-                        Rank2Types
-  other-extensions:     GeneralizedNewtypeDeriving
-
-  ghc-options:          -Wall -funbox-strict-fields
-
-  if flag(force-O2)
-    ghc-options:        -O2
+cabal-version:          1.12
+name:                   regex-tdfa
+version:                1.3.1.1
+x-revision: 3
+
+build-Type:             Simple
+license:                BSD3
+license-file:           LICENSE
+copyright:              Copyright (c) 2007-2009, Christopher Kuklewicz
+author:                 Christopher Kuklewicz
+maintainer:
+  Herbert Valerio Riedel <[email protected]>,
+  Andreas Abel
+homepage:               https://wiki.haskell.org/Regular_expressions
+bug-reports:            https://github.com/hvr/regex-tdfa/issues
+
+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 
<//hackage.haskell.org/package/regex-base regex-base>. This implementation was 
inspired by the algorithm (and Master's thesis) behind the regular expression 
library known as <https://github.com/laurikari/tre/ TRE or libtre>.
+  .
+  Please consult the "Text.Regex.TDFA" module for API documentation including 
a tutorial with usage examples;
+  see also <https://wiki.haskell.org/Regular_expressions> for general 
information about regular expression support in Haskell.
+
+extra-source-files:
+  CHANGELOG.md
+  test/cases/*.txt
+
+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.4
+  GHC == 8.10.7
+  GHC == 9.0.1
+  GHC == 9.2.1
+
+source-repository head
+  type:                git
+  location:            https://github.com/hvr/regex-tdfa.git
+
+source-repository this
+  type:                git
+  location:            https://github.com/hvr/regex-tdfa.git
+  tag:                 v1.3.1.1
+
+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 
<https://cabal.readthedocs.io/en/latest/nix-local-build.html#configuring-builds-with-cabal-project
 cabal's user-guide> 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
+                        Text.Regex.TDFA.TNFA
+                        Text.Regex.TDFA.Text
+                        Text.Regex.TDFA.Text.Lazy
+
+  other-modules:        Paths_regex_tdfa
+
+  -- Support Semigroup instances uniformly
+  --
+  -- See also
+  --  
https://prime.haskell.org/wiki/Libraries/Proposals/SemigroupMonoid#RecommendedVariant
+  --
+  -- NB: This is the same logic `parsec.cabal` uses, so this doesn't
+  -- add any new dependency that isn't already incurred by
+  -- `regex-tdfa`'s transitive deps
+  if !impl(ghc >= 8.0)
+    build-depends:      fail               == 4.9.*
+                      , semigroups         == 0.18.* || == 0.19.*
+  build-depends:        array              >= 0.4 && < 0.6
+                      , base               >= 4.5 && < 4.17
+                      , bytestring         >= 0.9.2 && < 0.12
+                      , containers         >= 0.4.2 && < 0.7
+                      , mtl                >= 2.1.3 && < 2.4
+                      , parsec             == 3.1.*
+                      , regex-base         == 0.94.*
+                      , text               >= 1.2.3 && < 2.1
+
+  default-language:     Haskell2010
+  default-extensions:   BangPatterns
+                        ExistentialQuantification
+                        FlexibleContexts
+                        FlexibleInstances
+                        ForeignFunctionInterface
+                        FunctionalDependencies
+                        MagicHash
+                        MultiParamTypeClasses
+                        NondecreasingIndentation
+                        RecursiveDo
+                        TypeOperators
+                        TypeSynonymInstances
+                        UnboxedTuples
+                        UnliftedFFITypes
+  other-extensions:     CPP
+
+  ghc-options:          -Wall -funbox-strict-fields -fspec-constr-count=10 
-fno-warn-orphans
+
+  if flag(force-O2)
+    ghc-options:        -O2
+
+
+test-suite regex-tdfa-unittest
+  type:                 exitcode-stdio-1.0
+
+  hs-source-dirs:       test
+  main-is:              Main.hs
+
+  -- intra-package dependency
+  build-depends:        regex-tdfa
+
+  -- dependencies whose version constraints are inherited via intra-package 
'regex-tdfa' dependency
+  if !impl(ghc >= 8.0)
+    build-depends:      fail
+                      , semigroups
+  build-depends:        array
+                      , base
+                      , bytestring
+                      , containers
+                      , filepath
+                      , mtl
+                      , regex-base
+                      , text
+
+  -- component-specific dependencies not inherited via 'regex-tdfa'
+                      , directory          >= 1.1.0  && < 1.4
+                      , filepath           >= 1.3.0  && < 1.5
+                      , utf8-string        >= 1.0.1  && < 1.1
+
+  default-language:     Haskell2010
+  default-extensions:   FlexibleInstances
+                        FlexibleContexts
+                        Rank2Types
+  other-extensions:     GeneralizedNewtypeDeriving
+
+  ghc-options:          -Wall -funbox-strict-fields
+
+  if flag(force-O2)
+    ghc-options:        -O2
 

Reply via email to