commit ghc-hsemail for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package ghc-hsemail for openSUSE:Factory 
checked in at 2020-08-28 21:33:19

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


Package is "ghc-hsemail"

Fri Aug 28 21:33:19 2020 rev:7 rq:829301 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hsemail/ghc-hsemail.changes  2020-06-19 
17:13:16.662129603 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hsemail.new.3399/ghc-hsemail.changes
2020-08-28 21:33:19.912665638 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:45:03 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ ghc-hsemail.spec ++
--- /var/tmp/diff_new_pack.HfYp0E/_old  2020-08-28 21:33:20.464665900 +0200
+++ /var/tmp/diff_new_pack.HfYp0E/_new  2020-08-28 21:33:20.468665902 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-hsemail
 #
-# 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
@@ -48,7 +48,7 @@
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
-%setup -q -n %{pkg_name}-%{version}
+%autosetup -n %{pkg_name}-%{version}
 
 %build
 %ghc_lib_build




commit ghc-hsemail for openSUSE:Factory

2020-06-19 Thread root
Hello community,

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

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


Package is "ghc-hsemail"

Fri Jun 19 17:13:16 2020 rev:6 rq:815103 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hsemail/ghc-hsemail.changes  2019-12-27 
13:54:00.096676659 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-hsemail.new.3606/ghc-hsemail.changes
2020-06-19 17:13:16.662129603 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 11:14:11 UTC 2020 - Peter Simons 
+
+- Re-generate file with latest version of spec-cleaner.
+
+---



Other differences:
--
++ ghc-hsemail.spec ++
--- /var/tmp/diff_new_pack.19LjdK/_old  2020-06-19 17:13:17.142131208 +0200
+++ /var/tmp/diff_new_pack.19LjdK/_new  2020-06-19 17:13:17.146131222 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-hsemail
 #
-# 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-hsemail for openSUSE:Factory

2019-12-27 Thread root
Hello community,

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

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


Package is "ghc-hsemail"

Fri Dec 27 13:53:59 2019 rev:5 rq:759412 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hsemail/ghc-hsemail.changes  2019-06-30 
10:21:35.391628448 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hsemail.new.6675/ghc-hsemail.changes
2019-12-27 13:54:00.096676659 +0100
@@ -1,0 +2,5 @@
+Fri Nov  8 16:13:52 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---



Other differences:
--
++ ghc-hsemail.spec ++
--- /var/tmp/diff_new_pack.0ufKly/_old  2019-12-27 13:54:01.284677233 +0100
+++ /var/tmp/diff_new_pack.0ufKly/_new  2019-12-27 13:54:01.284677233 +0100
@@ -23,7 +23,6 @@
 Release:0
 Summary:Parsec parsers for the Internet Message format (e-mail)
 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
@@ -40,7 +39,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-hsemail for openSUSE:Factory

2019-06-30 Thread root
Hello community,

here is the log from the commit of package ghc-hsemail for openSUSE:Factory 
checked in at 2019-06-30 10:21:34

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


Package is "ghc-hsemail"

Sun Jun 30 10:21:34 2019 rev:4 rq:712503 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hsemail/ghc-hsemail.changes  2019-06-19 
21:12:17.106735785 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hsemail.new.4615/ghc-hsemail.changes
2019-06-30 10:21:35.391628448 +0200
@@ -1,0 +2,15 @@
+Thu Jun 27 02:02:51 UTC 2019 - psim...@suse.com
+
+- Update hsemail to version 2.2.0.
+  ## v2.2.0
+
+  * Drop the `parsec2read` function. `Read` is not supposed to be defined
+manually, really. It's supposed to be a dual to the derived `Show` 
instance.
+  * Drop the Rfc2821 module. This code is not generic enough to be useful,
+really. I use it in 
[Postmaster](http://hackage.haskell.org/package/postmaster),
+and there it will live henceforth.
+  * `caseString` no longer returns a string; it just returns `()`.
+  * Make use of `DayOfWeek` type from new `time` library.
+  * Drop the obsolete dependency on `mtl`.
+
+---

Old:

  hsemail-2.1.0.tar.gz

New:

  hsemail-2.2.0.tar.gz



Other differences:
--
++ ghc-hsemail.spec ++
--- /var/tmp/diff_new_pack.OUQCTc/_old  2019-06-30 10:21:35.899629238 +0200
+++ /var/tmp/diff_new_pack.OUQCTc/_new  2019-06-30 10:21:35.903629244 +0200
@@ -19,24 +19,24 @@
 %global pkg_name hsemail
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:2.1.0
+Version:2.2.0
 Release:0
-Summary:Parsec parsers for the RFC2822 Internet Message format
+Summary:Parsec parsers for the Internet Message format (e-mail)
 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
-BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-rpm-macros
+BuildRequires:  ghc-time-compat-devel
 BuildRequires:  ghc-time-devel
 %if %{with tests}
 BuildRequires:  ghc-hspec-devel
 %endif
 
 %description
-Parsec parsers for the Internet Message format defined in RFC 2821 and 2822.
+Parsec parsers for the Internet Message format defined in RFC2822.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files

++ hsemail-2.1.0.tar.gz -> hsemail-2.2.0.tar.gz ++
 2924 lines of diff (skipped)




commit ghc-hsemail for openSUSE:Factory

2019-06-19 Thread root
Hello community,

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

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


Package is "ghc-hsemail"

Wed Jun 19 21:10:45 2019 rev:3 rq:710628 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hsemail/ghc-hsemail.changes  2018-10-25 
08:26:17.291803644 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hsemail.new.4811/ghc-hsemail.changes
2019-06-19 21:12:17.106735785 +0200
@@ -1,0 +2,9 @@
+Tue Jun 11 02:01:28 UTC 2019 - psim...@suse.com
+
+- Update hsemail to version 2.1.0.
+  * Re-write code to use the modern `time` library rather than `old-time`.
+  * rfc2821: drop the entire smtp FSM stuff
+  * hsemail.cabal: drop unnecessary build-depends
+  * Drop support for GHC versions prior to 7.10.x.
+
+---

Old:

  hsemail-2.tar.gz

New:

  hsemail-2.1.0.tar.gz



Other differences:
--
++ ghc-hsemail.spec ++
--- /var/tmp/diff_new_pack.fK6O6x/_old  2019-06-19 21:12:17.646736310 +0200
+++ /var/tmp/diff_new_pack.fK6O6x/_new  2019-06-19 21:12:17.650736313 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-hsemail
 #
-# 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
@@ -19,7 +19,7 @@
 %global pkg_name hsemail
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:2
+Version:2.1.0
 Release:0
 Summary:Parsec parsers for the RFC2822 Internet Message format
 License:BSD-3-Clause
@@ -28,11 +28,10 @@
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-mtl-devel
-BuildRequires:  ghc-old-time-devel
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-rpm-macros
+BuildRequires:  ghc-time-devel
 %if %{with tests}
-BuildRequires:  ghc-doctest-devel
 BuildRequires:  ghc-hspec-devel
 %endif
 
@@ -72,5 +71,6 @@
 %license LICENSE
 
 %files devel -f %{name}-devel.files
+%doc ChangeLog.md README.md
 
 %changelog

++ hsemail-2.tar.gz -> hsemail-2.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hsemail-2/ChangeLog.md new/hsemail-2.1.0/ChangeLog.md
--- old/hsemail-2/ChangeLog.md  1970-01-01 01:00:00.0 +0100
+++ new/hsemail-2.1.0/ChangeLog.md  2019-06-10 20:21:36.0 +0200
@@ -0,0 +1,63 @@
+# Change Log for hsemail
+
+## v2.1.0
+
+* Re-write code to use the modern `time` library rather than `old-time`.
+* rfc2821: drop the entire smtp FSM stuff
+* hsemail.cabal: drop unnecessary build-depends
+* Drop support for GHC versions prior to 7.10.x.
+
+## v2
+
+* Import Data.Monoid to fix build with GHC 7.8.x.
+* Ensure that `body` consumes remaining input.
+* Refrain from parsing body.
+
+## v1.7.7
+
+* rfc2822: allow 8 bit characters is message bodys
+
+## v1.7.6
+
+* move the project to github
+
+## v1.7.5
+
+* rfc2822: support obsolete local_part syntax
+* rfc2822: support obsolete domain syntax
+* rfc2822: fixed typo in the parser for domain literals
+* rfc2822: support obsolete quoted-pair syntax
+* Greatly extend the test suite.
+
+## v1.7.4
+
+* rfc2822: fix `return_path` parser
+* rfc2822: improve documentation (especially `subject`, `comments`)
+
+## v1.7.3
+
+* rfc2822: fix infinite recursion between `day` and `obs_day`
+
+## v1.7.2
+
+* `word` parser failed for quoted string prefixed by ws
+
+## v1.7.1
+
+* Updated Gero's e-mail address.
+
+## v1.7
+
+* Fixed plenty of GHC and HLint warnings.
+
+## v1.6
+
+* rfc2822: derive `Show` for new `GenericMessage` type
+
+## v1.5
+
+* `Message` is now usable with `ByteString` or other types as body.
+
+## 1.4
+
+* Initial version.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hsemail-2/README.md new/hsemail-2.1.0/README.md
--- old/hsemail-2/README.md 1970-01-01 01:00:00.0 +0100
+++ new/hsemail-2.1.0/README.md 2019-06-10 20:21:36.0 +0200
@@ -0,0 +1,7 @@
+hsemail
+===
+
+[![hackage 
release](https://img.shields.io/hackage/v/hsemail.svg?label=hackage)](http://hackage.haskell.org/package/hsemail)
+[![stackage LTS 
package](http://stackage.org/package/hsemail/badge/lts)](http://stackage.org/lts/package/hsemail)
+[![stackage Nightly 
package](http://stackage.org/package/hsemail/badge/nightly)](http://stackage.org/nightly/package/hsemail)
+[![travis build 

commit ghc-hsemail for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package ghc-hsemail for openSUSE:Factory 
checked in at 2018-10-25 08:26:14

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


Package is "ghc-hsemail"

Thu Oct 25 08:26:14 2018 rev:2 rq:643403 version:2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hsemail/ghc-hsemail.changes  2018-07-25 
16:08:40.145395549 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hsemail.new/ghc-hsemail.changes 
2018-10-25 08:26:17.291803644 +0200
@@ -1,0 +2,5 @@
+Sat Oct 20 11:31:35 UTC 2018 - Peter Simons 
+
+- Use https URL to refer to bugs.opensuse.org.
+
+---



Other differences:
--
++ ghc-hsemail.spec ++
--- /var/tmp/diff_new_pack.jFDDNc/_old  2018-10-25 08:26:18.019803309 +0200
+++ /var/tmp/diff_new_pack.jFDDNc/_new  2018-10-25 08:26:18.023803307 +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-hsemail for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-hsemail for openSUSE:Factory 
checked in at 2017-09-15 21:49:24

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


Package is "ghc-hsemail"

Fri Sep 15 21:49:24 2017 rev:3 rq:524781 version:2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hsemail/ghc-hsemail.changes  2017-06-04 
01:57:39.402614021 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hsemail.new/ghc-hsemail.changes 
2017-09-15 21:49:24.189742840 +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-hsemail.spec ++
--- /var/tmp/diff_new_pack.claYeE/_old  2017-09-15 21:49:25.093615434 +0200
+++ /var/tmp/diff_new_pack.claYeE/_new  2017-09-15 21:49:25.097614871 +0200
@@ -23,15 +23,14 @@
 Release:0
 Summary:Parsec parsers for the RFC2822 Internet Message format
 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-mtl-devel
 BuildRequires:  ghc-old-time-devel
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-rpm-macros
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-doctest-devel
 BuildRequires:  ghc-hspec-devel
@@ -42,7 +41,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}
@@ -70,10 +69,8 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 
 %changelog




commit ghc-hsemail for openSUSE:Factory

2017-06-03 Thread root
Hello community,

here is the log from the commit of package ghc-hsemail for openSUSE:Factory 
checked in at 2017-06-04 01:57:38

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


Package is "ghc-hsemail"

Sun Jun  4 01:57:38 2017 rev:2 rq:499705 version:2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hsemail/ghc-hsemail.changes  2017-03-08 
00:55:09.450446935 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-hsemail.new/ghc-hsemail.changes 
2017-06-04 01:57:39.402614021 +0200
@@ -1,0 +2,5 @@
+Thu May 18 09:52:27 UTC 2017 - psim...@suse.com
+
+- Update to version 2 with cabal2obs.
+
+---

Old:

  hsemail-1.7.7.tar.gz

New:

  hsemail-2.tar.gz



Other differences:
--
++ ghc-hsemail.spec ++
--- /var/tmp/diff_new_pack.eob2AM/_old  2017-06-04 01:57:40.822413438 +0200
+++ /var/tmp/diff_new_pack.eob2AM/_new  2017-06-04 01:57:40.826412873 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-hsemail
 #
-# 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,15 +19,14 @@
 %global pkg_name hsemail
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.7.7
+Version:2
 Release:0
-Summary:Internet Message Parsers
+Summary:Parsec parsers for the RFC2822 Internet Message format
 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
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-old-time-devel
 BuildRequires:  ghc-parsec-devel
@@ -37,10 +36,9 @@
 BuildRequires:  ghc-doctest-devel
 BuildRequires:  ghc-hspec-devel
 %endif
-# End cabal-rpm deps
 
 %description
-Parsers for the syntax defined in RFC2821 and 2822.
+Parsec parsers for the Internet Message format defined in RFC 2821 and 2822.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -56,20 +54,14 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post devel
 %ghc_pkg_recache
@@ -83,6 +75,5 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc doc-test.hs example
 
 %changelog

++ hsemail-1.7.7.tar.gz -> hsemail-2.tar.gz ++
 5084 lines of diff (skipped)