Hello community,
here is the log from the commit of package ghc-regex-tdfa for
openSUSE:Leap:15.2 checked in at 2020-02-19 18:40:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/ghc-regex-tdfa (Old)
and /work/SRC/openSUSE:Leap:15.2/.ghc-regex-tdfa.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-regex-tdfa"
Wed Feb 19 18:40:50 2020 rev:13 rq:771428 version:1.3.1.0
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/ghc-regex-tdfa/ghc-regex-tdfa.changes
2020-01-15 15:02:34.473814778 +0100
+++
/work/SRC/openSUSE:Leap:15.2/.ghc-regex-tdfa.new.26092/ghc-regex-tdfa.changes
2020-02-19 18:40:50.810163484 +0100
@@ -1,0 +2,50 @@
+Wed Jan 1 11:09:16 UTC 2020 - [email protected]
+
+- Drop obsolete code that used to create a Setup.hs file. The new
+ rpm macros do this automatically now.
+
+-------------------------------------------------------------------
+Wed Nov 27 03:01:02 UTC 2019 - [email protected]
+
+- Update regex-tdfa to version 1.3.1.0.
+
+ * Merge <http://hackage.haskell.org/package/regex-tdfa-text> into
+ `regex-tdfa`; see <https://github.com/haskell-hvr/regex-tdfa/issues/4>.
+
+ * 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.
+
+-------------------------------------------------------------------
+Fri Nov 8 16:14:34 UTC 2019 - Peter Simons <[email protected]>
+
+- Drop obsolete group attributes.
+
+-------------------------------------------------------------------
+Sun Sep 29 07:57:22 UTC 2019 - [email protected]
+
+- Update regex-tdfa to version 1.3.0.
+ # 1.3.0
+
+ Same as 1.2.3.3.
+
+ See <https://github.com/ChrisKuklewicz/regex-tdfa/issues/29>.
+
+ # 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.
+
+-------------------------------------------------------------------
+Fri May 10 13:28:35 UTC 2019 - [email protected]
+
+- 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.3.1.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-regex-tdfa.spec ++++++
--- /var/tmp/diff_new_pack.xuUVvu/_old 2020-02-19 18:40:51.186163946 +0100
+++ /var/tmp/diff_new_pack.xuUVvu/_new 2020-02-19 18:40:51.190163951 +0100
@@ -1,7 +1,7 @@
#
# spec file for package ghc-regex-tdfa
#
-# Copyright (c) 2018 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
@@ -17,12 +17,12 @@
%global pkg_name regex-tdfa
+%bcond_with tests
Name: ghc-%{pkg_name}
-Version: 1.2.3.1
+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
@@ -33,13 +33,26 @@
BuildRequires: ghc-parsec-devel
BuildRequires: ghc-regex-base-devel
BuildRequires: ghc-rpm-macros
+BuildRequires: ghc-text-devel
+%if %{with tests}
+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
+<//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.
%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}
@@ -57,6 +70,9 @@
%install
%ghc_lib_install
+%check
+%cabal_test
+
%post devel
%ghc_pkg_recache
++++++ regex-tdfa-1.2.3.1.tar.gz -> regex-tdfa-1.3.1.0.tar.gz ++++++
++++ 13178 lines of diff (skipped)