commit ghc-base-prelude for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package ghc-base-prelude for 
openSUSE:Factory checked in at 2020-08-28 21:25:54

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


Package is "ghc-base-prelude"

Fri Aug 28 21:25:54 2020 rev:13 rq:829187 version:1.4

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes
2020-06-19 17:08:39.813300335 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-base-prelude.new.3399/ghc-base-prelude.changes  
2020-08-28 21:25:57.552456068 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:44:06 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ ghc-base-prelude.spec ++
--- /var/tmp/diff_new_pack.mxCs9s/_old  2020-08-28 21:25:58.152456352 +0200
+++ /var/tmp/diff_new_pack.mxCs9s/_new  2020-08-28 21:25:58.156456354 +0200
@@ -53,7 +53,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-base-prelude for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package ghc-base-prelude for 
openSUSE:Factory checked in at 2020-06-19 17:08:33

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


Package is "ghc-base-prelude"

Fri Jun 19 17:08:33 2020 rev:12 rq:815040 version:1.4

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes
2019-12-27 13:51:43.780588831 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-base-prelude.new.3606/ghc-base-prelude.changes  
2020-06-19 17:08:39.813300335 +0200
@@ -2 +2 @@
-Fri Nov  8 16:13:18 UTC 2019 - Peter Simons 
+Sun Jun 14 18:00:44 UTC 2020 - psim...@suse.com
@@ -4 +4 @@
-- Drop obsolete group attributes.
+- Add base-prelude at version 1.4.
@@ -6,64 +5,0 @@

-Sat Oct 20 11:31:11 UTC 2018 - Peter Simons 
-
-- Use https URL to refer to bugs.opensuse.org.
-

-Wed Jul 18 14:26:15 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:32:08 UTC 2018 - psim...@suse.com
-
-- Update base-prelude to version 1.3.
-  # 1.3
-
-  * Give preference to Semigroup definitions over Monoid
-

-Mon May 14 17:02:11 UTC 2018 - psim...@suse.com
-
-- Update base-prelude to version 1.2.1.
-  Upstream does not provide a changelog.
-

-Thu Aug  3 15:38:38 UTC 2017 - psim...@suse.com
-
-- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
-

-Thu Jul 27 14:07:24 UTC 2017 - psim...@suse.com
-
-- Update to version 1.2.0.1.
-

-Sun Jul 10 17:28:20 UTC 2016 - psim...@suse.com
-
-- Update to version 1.0.1.1 revision 0 with cabal2obs.
-

-Mon May 23 08:41:45 UTC 2016 - mimi...@gmail.com
-
-- update to 1.0.1.1
-

-Sun Feb 14 07:14:16 UTC 2016 - mimi...@gmail.com
-
-- update to 1
-

-Wed Jan  6 08:27:32 UTC 2016 - mimi...@gmail.com
-
-- update to 0.1.21
-

-Mon Dec 21 07:59:22 UTC 2015 - mimi...@gmail.com
-
-- update to 0.1.20
-

-Fri Oct 23 07:13:01 UTC 2015 - mimi...@gmail.com
-
-- initial commit

Old:

  base-prelude-1.3.tar.gz

New:

  base-prelude-1.4.tar.gz



Other differences:
--
++ ghc-base-prelude.spec ++
--- /var/tmp/diff_new_pack.Sb4sX0/_old  2020-06-19 17:08:40.413301898 +0200
+++ /var/tmp/diff_new_pack.Sb4sX0/_new  2020-06-19 17:08:40.417301909 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-base-prelude
 #
-# Copyright (c) 2019 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
@@ -18,7 +18,7 @@
 
 %global pkg_name base-prelude
 Name:   ghc-%{pkg_name}
-Version:1.3
+Version:1.4
 Release:0
 Summary:The most complete prelude formed solely from the "base" package
 License:MIT

++ base-prelude-1.3.tar.gz -> base-prelude-1.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-1.3/base-prelude.cabal 
new/base-prelude-1.4/base-prelude.cabal
--- old/base-prelude-1.3/base-prelude.cabal 2018-06-05 14:31:25.0 
+0200
+++ new/base-prelude-1.4/base-prelude.cabal 2020-06-13 12:05:52.0 
+0200
@@ -1,7 +1,7 @@
 name:
   base-prelude
 version:
-  1.3
+  1.4
 synopsis:
   The most complete prelude formed solely from the "base" package
 description:
@@ -56,6 +56,6 @@
   exposed-modules:
 BasePrelude
   build-depends:
-base >= 4.6 && < 5
+base >= 4.9 && < 5
   default-language:
 Haskell2010
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-1.3/library/BasePrelude.hs 
new/base-prelude-1.4/library/BasePrelude.hs
--- old/base-prelude-1.3/library/BasePrelude.hs 2018-06-05 14:31:25.0 
+0200
+++ new/base-prelude-1.4/library/BasePrelude.hs 

commit ghc-base-prelude for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package ghc-base-prelude for 
openSUSE:Factory checked in at 2019-12-27 13:51:42

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


Package is "ghc-base-prelude"

Fri Dec 27 13:51:42 2019 rev:11 rq:759344 version:1.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes
2018-10-25 08:22:36.767904114 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-base-prelude.new.6675/ghc-base-prelude.changes  
2019-12-27 13:51:43.780588831 +0100
@@ -1,0 +2,5 @@
+Fri Nov  8 16:13:18 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---



Other differences:
--
++ ghc-base-prelude.spec ++
--- /var/tmp/diff_new_pack.BrVXkE/_old  2019-12-27 13:51:45.128589789 +0100
+++ /var/tmp/diff_new_pack.BrVXkE/_new  2019-12-27 13:51:45.128589789 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-base-prelude
 #
-# 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
@@ -22,7 +22,6 @@
 Release:0
 Summary:The most complete prelude formed solely from the "base" package
 License:MIT
-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
@@ -45,7 +44,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-base-prelude for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package ghc-base-prelude for 
openSUSE:Factory checked in at 2018-10-25 08:22:32

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


Package is "ghc-base-prelude"

Thu Oct 25 08:22:32 2018 rev:10 rq:643351 version:1.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes
2018-07-24 17:13:18.958598656 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-base-prelude.new/ghc-base-prelude.changes   
2018-10-25 08:22:36.767904114 +0200
@@ -1,0 +2,5 @@
+Sat Oct 20 11:31:11 UTC 2018 - Peter Simons 
+
+- Use https URL to refer to bugs.opensuse.org.
+
+---



Other differences:
--
++ ghc-base-prelude.spec ++
--- /var/tmp/diff_new_pack.T0rVul/_old  2018-10-25 08:22:37.511903778 +0200
+++ /var/tmp/diff_new_pack.T0rVul/_new  2018-10-25 08:22:37.515903776 +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-base-prelude for openSUSE:Factory

2018-07-24 Thread root
Hello community,

here is the log from the commit of package ghc-base-prelude for 
openSUSE:Factory checked in at 2018-07-24 17:13:13

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


Package is "ghc-base-prelude"

Tue Jul 24 17:13:13 2018 rev:9 rq:623723 version:1.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes
2018-05-30 12:23:47.733211648 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-base-prelude.new/ghc-base-prelude.changes   
2018-07-24 17:13:18.958598656 +0200
@@ -1,0 +2,14 @@
+Wed Jul 18 14:26:15 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:32:08 UTC 2018 - psim...@suse.com
+
+- Update base-prelude to version 1.3.
+  # 1.3
+
+  * Give preference to Semigroup definitions over Monoid
+
+---
@@ -46 +59,0 @@
-

Old:

  base-prelude-1.2.1.tar.gz

New:

  base-prelude-1.3.tar.gz



Other differences:
--
++ ghc-base-prelude.spec ++
--- /var/tmp/diff_new_pack.T0GB49/_old  2018-07-24 17:13:19.690599607 +0200
+++ /var/tmp/diff_new_pack.T0GB49/_new  2018-07-24 17:13:19.690599607 +0200
@@ -18,7 +18,7 @@
 
 %global pkg_name base-prelude
 Name:   ghc-%{pkg_name}
-Version:1.2.1
+Version:1.3
 Release:0
 Summary:The most complete prelude formed solely from the "base" package
 License:MIT

++ base-prelude-1.2.1.tar.gz -> base-prelude-1.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-1.2.1/CHANGELOG.md 
new/base-prelude-1.3/CHANGELOG.md
--- old/base-prelude-1.2.1/CHANGELOG.md 2018-05-12 14:32:05.0 +0200
+++ new/base-prelude-1.3/CHANGELOG.md   2018-06-05 14:31:25.0 +0200
@@ -1,3 +1,7 @@
+# 1.3
+
+* Give preference to Semigroup definitions over Monoid
+
 # 1.2
 
 * Replace the `Foreign` export with `Foreign.Storable`, `Foreign.Ptr`, 
`Foreign.ForeignPtr`, `Foreign.StablePtr`. It's more conservative and way less 
likely to cause name collisions.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-1.2.1/base-prelude.cabal 
new/base-prelude-1.3/base-prelude.cabal
--- old/base-prelude-1.2.1/base-prelude.cabal   2018-05-12 14:32:05.0 
+0200
+++ new/base-prelude-1.3/base-prelude.cabal 2018-06-05 14:31:25.0 
+0200
@@ -1,7 +1,7 @@
 name:
   base-prelude
 version:
-  1.2.1
+  1.3
 synopsis:
   The most complete prelude formed solely from the "base" package
 description:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-1.2.1/library/BasePrelude.hs 
new/base-prelude-1.3/library/BasePrelude.hs
--- old/base-prelude-1.2.1/library/BasePrelude.hs   2018-05-12 
14:32:05.0 +0200
+++ new/base-prelude-1.3/library/BasePrelude.hs 2018-06-05 14:31:25.0 
+0200
@@ -35,34 +35,71 @@
 import Control.Exception as Exports
 import Control.Monad as Exports hiding (mapM_, sequence_, forM_, msum, mapM, 
sequence, forM)
 import Control.Monad.Fix as Exports hiding (fix)
+#if MIN_VERSION_base(4,9,0)
+import Control.Monad.Fail as Exports (MonadFail)
+#endif
+#if MIN_VERSION_base(4,9,0)
+import Control.Monad.IO.Class as Exports
+#endif
 import Control.Monad.ST as Exports
+#if MIN_VERSION_base(4,8,0)
+import Data.Bifunctor as Exports
+#endif
 import Data.Bits as Exports
-import Data.Bool as Exports hiding (bool)
+import Data.Bool as Exports
 import Data.Char as Exports
+#if MIN_VERSION_base(4,7,0)
+import Data.Coerce as Exports
+#endif
 import Data.Complex as Exports
 import Data.Data as Exports
 import Data.Dynamic as Exports
 import Data.Either as Exports
 import Data.Fixed as Exports
 import Data.Foldable as Exports
-import Data.Functor as Exports hiding (($>))
-import Data.Function as Exports hiding ((.), id, (&))
+import Data.Functor as Exports
+#if MIN_VERSION_base(4,9,0)
+import Data.Functor.Classes as Exports
+#endif
+#if MIN_VERSION_base(4,9,0)
+import Data.Functor.Compose as Exports
+#endif
+#if MIN_VERSION_base(4,8,0)
+import Data.Functor.Identity as Exports
+#endif
+import Data.Function as Exports hiding ((.), id)
 import Data.Int as Exports
 import Data.IORef as Exports
 import Data.Ix as Exports
-import Data.List as Exports hiding (sortOn, isSubsequenceOf, uncons, concat, 
foldr, foldl1, maximum, minimum, product, sum, all, and, any, concatMap, elem, 
foldl, foldr1, notElem, or, find, maximumBy, minimumBy, mapAccumL, mapAccumR, 
foldl')

commit ghc-base-prelude for openSUSE:Factory

2018-05-30 Thread root
Hello community,

here is the log from the commit of package ghc-base-prelude for 
openSUSE:Factory checked in at 2018-05-30 12:00:45

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


Package is "ghc-base-prelude"

Wed May 30 12:00:45 2018 rev:8 rq:607752 version:1.2.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes
2017-09-15 21:21:49.350928737 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-base-prelude.new/ghc-base-prelude.changes   
2018-05-30 12:23:47.733211648 +0200
@@ -1,0 +2,6 @@
+Mon May 14 17:02:11 UTC 2018 - psim...@suse.com
+
+- Update base-prelude to version 1.2.1.
+  Upstream does not provide a changelog.
+
+---

Old:

  base-prelude-1.2.0.1.tar.gz

New:

  base-prelude-1.2.1.tar.gz



Other differences:
--
++ ghc-base-prelude.spec ++
--- /var/tmp/diff_new_pack.tOoJTs/_old  2018-05-30 12:23:48.577185591 +0200
+++ /var/tmp/diff_new_pack.tOoJTs/_new  2018-05-30 12:23:48.581185468 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-base-prelude
 #
-# 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 base-prelude
 Name:   ghc-%{pkg_name}
-Version:1.2.0.1
+Version:1.2.1
 Release:0
 Summary:The most complete prelude formed solely from the "base" package
 License:MIT
@@ -70,7 +70,7 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%doc LICENSE
+%license LICENSE
 
 %files devel -f %{name}-devel.files
 %doc CHANGELOG.md

++ base-prelude-1.2.0.1.tar.gz -> base-prelude-1.2.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-1.2.0.1/base-prelude.cabal 
new/base-prelude-1.2.1/base-prelude.cabal
--- old/base-prelude-1.2.0.1/base-prelude.cabal 2017-03-16 13:53:41.0 
+0100
+++ new/base-prelude-1.2.1/base-prelude.cabal   2018-05-12 14:32:05.0 
+0200
@@ -1,7 +1,7 @@
 name:
   base-prelude
 version:
-  1.2.0.1
+  1.2.1
 synopsis:
   The most complete prelude formed solely from the "base" package
 description:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-1.2.0.1/library/BasePrelude.hs 
new/base-prelude-1.2.1/library/BasePrelude.hs
--- old/base-prelude-1.2.0.1/library/BasePrelude.hs 2017-03-16 
13:53:41.0 +0100
+++ new/base-prelude-1.2.1/library/BasePrelude.hs   2018-05-12 
14:32:05.0 +0200
@@ -36,9 +36,6 @@
 import Control.Monad as Exports hiding (mapM_, sequence_, forM_, msum, mapM, 
sequence, forM)
 import Control.Monad.Fix as Exports hiding (fix)
 import Control.Monad.ST as Exports
-#if MIN_VERSION_base(4,8,0)
-import Data.Bifunctor as Exports
-#endif
 import Data.Bits as Exports
 import Data.Bool as Exports hiding (bool)
 import Data.Char as Exports
@@ -90,6 +87,26 @@
 import Text.Read as Exports (Read(..), readMaybe, readEither)
 import Unsafe.Coerce as Exports
 
+-- Conditional imports for newer bases
+#if MIN_VERSION_base(4,7,0)
+import Data.Coerce as Exports
+import Data.Proxy as Exports
+#endif
+#if MIN_VERSION_base(4,8,0)
+import Data.Bifunctor as Exports
+import Data.Functor.Identity as Exports
+import Data.Void as Exports
+import Numeric.Natural as Exports
+#endif
+#if MIN_VERSION_base(4,9,0)
+import Control.Monad.Fail as Exports (MonadFail)
+import Control.Monad.IO.Class as Exports
+import Data.Functor.Classes as Exports
+import Data.Functor.Compose as Exports
+import Data.List.NonEmpty as Exports (NonEmpty(..))
+import Data.Semigroup as Exports hiding ((<>), First(..), Last(..))
+#endif
+
 -- Conditional imports for reimplementations
 #if MIN_VERSION_base(4,7,0)
 import Data.Bool (bool)




commit ghc-base-prelude for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-base-prelude for 
openSUSE:Factory checked in at 2017-09-15 21:21:47

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


Package is "ghc-base-prelude"

Fri Sep 15 21:21:47 2017 rev:7 rq:524162 version:1.2.0.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes
2017-08-31 20:50:11.956206751 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-base-prelude.new/ghc-base-prelude.changes   
2017-09-15 21:21:49.350928737 +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-base-prelude.spec ++
--- /var/tmp/diff_new_pack.HXw8MH/_old  2017-09-15 21:21:50.154815419 +0200
+++ /var/tmp/diff_new_pack.HXw8MH/_new  2017-09-15 21:21:50.158814856 +0200
@@ -22,12 +22,11 @@
 Release:0
 Summary:The most complete prelude formed solely from the "base" package
 License:MIT
-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-rpm-macros
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 A library which aims to reexport all the non-conflicting and most general
@@ -46,7 +45,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}
@@ -71,11 +70,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-base-prelude for openSUSE:Factory

2017-08-31 Thread root
Hello community,

here is the log from the commit of package ghc-base-prelude for 
openSUSE:Factory checked in at 2017-08-31 20:50:11

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


Package is "ghc-base-prelude"

Thu Aug 31 20:50:11 2017 rev:6 rq:513210 version:1.2.0.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes
2016-07-21 08:00:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-base-prelude.new/ghc-base-prelude.changes   
2017-08-31 20:50:11.956206751 +0200
@@ -1,0 +2,5 @@
+Thu Jul 27 14:07:24 UTC 2017 - psim...@suse.com
+
+- Update to version 1.2.0.1.
+
+---

Old:

  base-prelude-1.0.1.1.tar.gz

New:

  base-prelude-1.2.0.1.tar.gz



Other differences:
--
++ ghc-base-prelude.spec ++
--- /var/tmp/diff_new_pack.ybYf9T/_old  2017-08-31 20:50:12.720099523 +0200
+++ /var/tmp/diff_new_pack.ybYf9T/_new  2017-08-31 20:50:12.720099523 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-base-prelude
 #
-# 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
@@ -18,11 +18,11 @@
 
 %global pkg_name base-prelude
 Name:   ghc-%{pkg_name}
-Version:1.0.1.1
+Version:1.2.0.1
 Release:0
 Summary:The most complete prelude formed solely from the "base" package
 License:MIT
-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
@@ -58,15 +58,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ base-prelude-1.0.1.1.tar.gz -> base-prelude-1.2.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-1.0.1.1/CHANGELOG.md 
new/base-prelude-1.2.0.1/CHANGELOG.md
--- old/base-prelude-1.0.1.1/CHANGELOG.md   2016-05-22 13:15:57.0 
+0200
+++ new/base-prelude-1.2.0.1/CHANGELOG.md   2017-03-16 13:53:41.0 
+0100
@@ -1,3 +1,11 @@
+# 1.2
+
+* Replace the `Foreign` export with `Foreign.Storable`, `Foreign.Ptr`, 
`Foreign.ForeignPtr`, `Foreign.StablePtr`. It's more conservative and way less 
likely to cause name collisions.
+
+# 1.1
+
+* Export `Foreign`
+
 # 1.0.1
 
 * Relaxed the "base" dependency
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-1.0.1.1/base-prelude.cabal 
new/base-prelude-1.2.0.1/base-prelude.cabal
--- old/base-prelude-1.0.1.1/base-prelude.cabal 2016-05-22 13:15:57.0 
+0200
+++ new/base-prelude-1.2.0.1/base-prelude.cabal 2017-03-16 13:53:41.0 
+0100
@@ -1,7 +1,7 @@
 name:
   base-prelude
 version:
-  1.0.1.1
+  1.2.0.1
 synopsis:
   The most complete prelude formed solely from the "base" package
 description:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-1.0.1.1/library/BasePrelude.hs 
new/base-prelude-1.2.0.1/library/BasePrelude.hs
--- old/base-prelude-1.0.1.1/library/BasePrelude.hs 2016-05-22 
13:15:57.0 +0200
+++ new/base-prelude-1.2.0.1/library/BasePrelude.hs 2017-03-16 
13:53:41.0 +0100
@@ -66,7 +66,10 @@
 import Data.Version as Exports
 import Data.Word as Exports
 import Debug.Trace as Exports hiding (traceShowId, traceM, traceShowM)
-import Foreign.Storable as Exports (Storable)
+import Foreign.Storable as Exports
+import Foreign.Ptr as Exports
+import Foreign.ForeignPtr as Exports
+import Foreign.StablePtr as Exports
 import GHC.Conc as Exports hiding (withMVar, threadWaitWriteSTM, 
threadWaitWrite, threadWaitReadSTM, threadWaitRead)
 import GHC.Exts as Exports (lazy, inline, sortWith, groupWith)
 import GHC.Generics as Exports (Generic)
@@ -87,9 +90,23 @@
 import Text.Read as Exports (Read(..), readMaybe, readEither)
 import Unsafe.Coerce as Exports
 
+-- Conditional imports for reimplementations
+#if MIN_VERSION_base(4,7,0)
+import Data.Bool (bool)
+import Debug.Trace (traceShowId, traceM, traceShowM)
+import Data.Functor (($>))
+#endif
+#if MIN_VERSION_base(4,8,0)
+import Data.Function ((&))
+import Data.List (isSubsequenceOf, sortOn, uncons)
+#endif
+
+
+-
+-- Reimplementations for base-4.7

commit ghc-base-prelude for openSUSE:Factory

2016-07-21 Thread h_root
Hello community,

here is the log from the commit of package ghc-base-prelude for 
openSUSE:Factory checked in at 2016-07-21 08:00:32

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


Package is "ghc-base-prelude"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes
2016-05-31 12:24:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-base-prelude.new/ghc-base-prelude.changes   
2016-07-21 08:00:37.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:28:20 UTC 2016 - psim...@suse.com
+
+- Update to version 1.0.1.1 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ ghc-base-prelude.spec ++
--- /var/tmp/diff_new_pack.T0d3oS/_old  2016-07-21 08:00:39.0 +0200
+++ /var/tmp/diff_new_pack.T0d3oS/_new  2016-07-21 08:00:39.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-base-prelude
 #
-# 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
@@ -17,50 +17,56 @@
 
 
 %global pkg_name base-prelude
-
-Name:   ghc-base-prelude
+Name:   ghc-%{pkg_name}
 Version:1.0.1.1
 Release:0
-Summary:The most complete prelude formed from only the "base" package
+Summary:The most complete prelude formed solely from the "base" package
 License:MIT
 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
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-A library which reexports all non-conflicting and most general definitions from
-the "base" package. This includes APIs for applicatives, arrows, monoids,
-foldables, traversables, exceptions, generics, ST, MVars and STM.
+A library which aims to reexport all the non-conflicting and most general
+definitions from the "base" package. This includes APIs for applicatives,
+arrows, monoids, foldables, traversables, exceptions, generics, ST, MVars and
+STM.
 
 This package will never have any dependencies other than "base".
 
+/Versioning policy/
+
+The versioning policy of this package deviates from PVP in the sense that its
+exports in part are transitively determined by the version of "base".
+Therefore it's recommended for the users of "base-prelude" to specify the
+bounds of "base" as well.
 
 %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
 
+
 %install
 %ghc_lib_install
 
+
 %post devel
 %ghc_pkg_recache
 
@@ -73,5 +79,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc CHANGELOG.md
 
 %changelog




commit ghc-base-prelude for openSUSE:Factory

2016-05-31 Thread h_root
Hello community,

here is the log from the commit of package ghc-base-prelude for 
openSUSE:Factory checked in at 2016-05-31 12:24:07

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


Package is "ghc-base-prelude"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes
2016-01-08 15:22:40.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-base-prelude.new/ghc-base-prelude.changes   
2016-05-31 12:24:11.0 +0200
@@ -1,0 +2,10 @@
+Mon May 23 08:41:45 UTC 2016 - mimi...@gmail.com
+
+- update to 1.0.1.1 
+
+---
+Sun Feb 14 07:14:16 UTC 2016 - mimi...@gmail.com
+
+- update to 1
+
+---

Old:

  base-prelude-0.1.21.tar.gz

New:

  base-prelude-1.0.1.1.tar.gz



Other differences:
--
++ ghc-base-prelude.spec ++
--- /var/tmp/diff_new_pack.WU403a/_old  2016-05-31 12:24:12.0 +0200
+++ /var/tmp/diff_new_pack.WU403a/_new  2016-05-31 12:24:12.0 +0200
@@ -19,7 +19,7 @@
 %global pkg_name base-prelude
 
 Name:   ghc-base-prelude
-Version:0.1.21
+Version:1.0.1.1
 Release:0
 Summary:The most complete prelude formed from only the "base" package
 License:MIT

++ base-prelude-0.1.21.tar.gz -> base-prelude-1.0.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-0.1.21/CHANGELOG.md 
new/base-prelude-1.0.1.1/CHANGELOG.md
--- old/base-prelude-0.1.21/CHANGELOG.md1970-01-01 01:00:00.0 
+0100
+++ new/base-prelude-1.0.1.1/CHANGELOG.md   2016-05-22 13:15:57.0 
+0200
@@ -0,0 +1,33 @@
+# 1.0.1
+
+* Relaxed the "base" dependency
+
+# 1
+
+No changes.
+
+# 0.2
+
+* Reexported `Data.Bifunctor`.
+
+* `first` and `second` are now (conditionally) exported from `Data.Bifunctor`, 
not `Control.Arrow`; note that if your version of base is lower than 4.8, 
`first` and `second` won't be available at all.
+
+# 0.1.21
+
+* Reexported `printf` and `hPrintf` from `Text.Printf`.
+
+# 0.1.20
+
+* Reexported `Numeric`.
+
+# 0.1.19
+
+* Avoided the clash between `(&)` and `sortOn` defined in the package and 
versions of these functions imported from base.
+
+# 0.1.18
+
+* Added implementations of `(&)` and `sortOn` (normally not available in older 
versions of base).
+
+# 0.1.17
+
+* Reexported `Control.Monad.Fix`.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-0.1.21/base-prelude.cabal 
new/base-prelude-1.0.1.1/base-prelude.cabal
--- old/base-prelude-0.1.21/base-prelude.cabal  2016-01-05 09:36:05.0 
+0100
+++ new/base-prelude-1.0.1.1/base-prelude.cabal 2016-05-22 13:15:57.0 
+0200
@@ -1,16 +1,23 @@
 name:
   base-prelude
 version:
-  0.1.21
+  1.0.1.1
 synopsis:
-  The most complete prelude formed from only the "base" package
+  The most complete prelude formed solely from the "base" package
 description:
-  A library which reexports all non-conflicting and
+  A library which aims to reexport all the non-conflicting and
   most general definitions from the \"base\" package.
   This includes APIs for applicatives, arrows, monoids, foldables, 
traversables,
   exceptions, generics, ST, MVars and STM.
   .
   This package will never have any dependencies other than \"base\".
+  .
+  /Versioning policy/
+  .
+  The versioning policy of this package deviates from PVP in the sense
+  that its exports in part are transitively determined by the version of 
\"base\".
+  Therefore it's recommended for the users of \"base-prelude\" to specify
+  the bounds of \"base\" as well.
 category:
   Prelude
 homepage:
@@ -29,6 +36,8 @@
   LICENSE
 build-type:
   Simple
+extra-source-files:
+  CHANGELOG.md
 cabal-version:
   >=1.10
 
@@ -47,6 +56,6 @@
   exposed-modules:
 BasePrelude
   build-depends:
-base >= 4.6 && < 4.9
+base >= 4.6 && < 5
   default-language:
 Haskell2010
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-0.1.21/library/BasePrelude.hs 
new/base-prelude-1.0.1.1/library/BasePrelude.hs
--- old/base-prelude-0.1.21/library/BasePrelude.hs  2016-01-05 
09:36:05.0 +0100
+++ new/base-prelude-1.0.1.1/library/BasePrelude.hs 2016-05-22 
13:15:57.0 +0200
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP #-}
 -- |
 -- This module reexports most of the definitions from the \"base\" package,
 -- which are meant to be imported unqualified.
@@ -28,13 +29,16 @@
 -
 
 import Control.Applicative as Exports
-import Control.Arrow as 

commit ghc-base-prelude for openSUSE:Factory

2016-01-08 Thread h_root
Hello community,

here is the log from the commit of package ghc-base-prelude for 
openSUSE:Factory checked in at 2016-01-08 15:22:38

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


Package is "ghc-base-prelude"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes
2015-12-23 08:50:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-base-prelude.new/ghc-base-prelude.changes   
2016-01-08 15:22:40.0 +0100
@@ -1,0 +2,5 @@
+Wed Jan  6 08:27:32 UTC 2016 - mimi...@gmail.com
+
+- update to 0.1.21 
+
+---

Old:

  base-prelude-0.1.20.tar.gz

New:

  base-prelude-0.1.21.tar.gz



Other differences:
--
++ ghc-base-prelude.spec ++
--- /var/tmp/diff_new_pack.UVxKgT/_old  2016-01-08 15:22:41.0 +0100
+++ /var/tmp/diff_new_pack.UVxKgT/_new  2016-01-08 15:22:41.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name base-prelude
 
 Name:   ghc-base-prelude
-Version:0.1.20
+Version:0.1.21
 Release:0
 Summary:The most complete prelude formed from only the "base" package
 License:MIT

++ base-prelude-0.1.20.tar.gz -> base-prelude-0.1.21.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-0.1.20/base-prelude.cabal 
new/base-prelude-0.1.21/base-prelude.cabal
--- old/base-prelude-0.1.20/base-prelude.cabal  2015-12-18 05:21:29.0 
+0100
+++ new/base-prelude-0.1.21/base-prelude.cabal  2016-01-05 09:36:05.0 
+0100
@@ -1,7 +1,7 @@
 name:
   base-prelude
 version:
-  0.1.20
+  0.1.21
 synopsis:
   The most complete prelude formed from only the "base" package
 description:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-0.1.20/library/BasePrelude.hs 
new/base-prelude-0.1.21/library/BasePrelude.hs
--- old/base-prelude-0.1.20/library/BasePrelude.hs  2015-12-18 
05:21:29.0 +0100
+++ new/base-prelude-0.1.21/library/BasePrelude.hs  2016-01-05 
09:36:05.0 +0100
@@ -79,6 +79,7 @@
 import System.Timeout as Exports
 import Text.ParserCombinators.ReadP as Exports (ReadP, ReadS, readP_to_S, 
readS_to_P)
 import Text.ParserCombinators.ReadPrec as Exports (ReadPrec, readPrec_to_P, 
readP_to_Prec, readPrec_to_S, readS_to_Prec)
+import Text.Printf as Exports (printf, hPrintf)
 import Text.Read as Exports (Read(..), readMaybe, readEither)
 import Unsafe.Coerce as Exports
 




commit ghc-base-prelude for openSUSE:Factory

2015-12-22 Thread h_root
Hello community,

here is the log from the commit of package ghc-base-prelude for 
openSUSE:Factory checked in at 2015-12-23 08:50:06

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


Package is "ghc-base-prelude"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes
2015-11-10 10:02:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-base-prelude.new/ghc-base-prelude.changes   
2015-12-23 08:50:12.0 +0100
@@ -1,0 +2,5 @@
+Mon Dec 21 07:59:22 UTC 2015 - mimi...@gmail.com
+
+- update to 0.1.20 
+
+---

Old:

  base-prelude-0.1.19.tar.gz

New:

  base-prelude-0.1.20.tar.gz



Other differences:
--
++ ghc-base-prelude.spec ++
--- /var/tmp/diff_new_pack.uQSFTq/_old  2015-12-23 08:50:12.0 +0100
+++ /var/tmp/diff_new_pack.uQSFTq/_new  2015-12-23 08:50:12.0 +0100
@@ -15,15 +15,16 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %global pkg_name base-prelude
 
 Name:   ghc-base-prelude
-Version:0.1.19
+Version:0.1.20
 Release:0
 Summary:The most complete prelude formed from only the "base" package
+License:MIT
 Group:  System/Libraries
 
-License:MIT
 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
@@ -54,30 +55,23 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %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,-)
 
-
 %changelog

++ base-prelude-0.1.19.tar.gz -> base-prelude-0.1.20.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-0.1.19/base-prelude.cabal 
new/base-prelude-0.1.20/base-prelude.cabal
--- old/base-prelude-0.1.19/base-prelude.cabal  2015-03-31 08:21:26.0 
+0200
+++ new/base-prelude-0.1.20/base-prelude.cabal  2015-12-18 05:21:29.0 
+0100
@@ -1,7 +1,7 @@
 name:
   base-prelude
 version:
-  0.1.19
+  0.1.20
 synopsis:
   The most complete prelude formed from only the "base" package
 description:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-prelude-0.1.19/library/BasePrelude.hs 
new/base-prelude-0.1.20/library/BasePrelude.hs
--- old/base-prelude-0.1.19/library/BasePrelude.hs  2015-03-31 
08:21:26.0 +0200
+++ new/base-prelude-0.1.20/library/BasePrelude.hs  2015-12-18 
05:21:29.0 +0100
@@ -67,6 +67,7 @@
 import GHC.Exts as Exports (lazy, inline, sortWith, groupWith)
 import GHC.Generics as Exports (Generic)
 import GHC.IO.Exception as Exports
+import Numeric as Exports
 import Prelude as Exports hiding (concat, foldr, mapM_, sequence_, foldl1, 
maximum, minimum, product, sum, all, and, any, concatMap, elem, foldl, foldr1, 
notElem, or, mapM, sequence, id, (.))
 import System.Environment as Exports
 import System.Exit as Exports