Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ghc-isomorphism-class for
openSUSE:Factory checked in at 2023-10-25 18:03:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-isomorphism-class (Old)
and /work/SRC/openSUSE:Factory/.ghc-isomorphism-class.new.24901 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-isomorphism-class"
Wed Oct 25 18:03:32 2023 rev:3 rq:1120166 version:0.1.0.11
Changes:
--------
---
/work/SRC/openSUSE:Factory/ghc-isomorphism-class/ghc-isomorphism-class.changes
2023-10-18 21:25:47.580881507 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-isomorphism-class.new.24901/ghc-isomorphism-class.changes
2023-10-25 18:04:13.185262143 +0200
@@ -1,0 +2,6 @@
+Sun Oct 15 00:57:45 UTC 2023 - Peter Simons <[email protected]>
+
+- Update isomorphism-class to version 0.1.0.11.
+ Upstream does not provide a change log file.
+
+-------------------------------------------------------------------
Old:
----
isomorphism-class-0.1.0.10.tar.gz
New:
----
isomorphism-class-0.1.0.11.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-isomorphism-class.spec ++++++
--- /var/tmp/diff_new_pack.39pPai/_old 2023-10-25 18:04:13.805282996 +0200
+++ /var/tmp/diff_new_pack.39pPai/_new 2023-10-25 18:04:13.805282996 +0200
@@ -20,7 +20,7 @@
%global pkgver %{pkg_name}-%{version}
%bcond_with tests
Name: ghc-%{pkg_name}
-Version: 0.1.0.10
+Version: 0.1.0.11
Release: 0
Summary: Isomorphism typeclass solving the conversion problem
License: MIT
@@ -59,7 +59,7 @@
%endif
%description
-Isomorphism typeclass solving the conversion problem.
+Lawful typeclass for lossless conversion between types.
%package devel
Summary: Haskell %{pkg_name} library development files
++++++ isomorphism-class-0.1.0.10.tar.gz -> isomorphism-class-0.1.0.11.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/isomorphism-class-0.1.0.10/isomorphism-class.cabal
new/isomorphism-class-0.1.0.11/isomorphism-class.cabal
--- old/isomorphism-class-0.1.0.10/isomorphism-class.cabal 2001-09-09
03:46:40.000000000 +0200
+++ new/isomorphism-class-0.1.0.11/isomorphism-class.cabal 2001-09-09
03:46:40.000000000 +0200
@@ -1,7 +1,9 @@
cabal-version: 3.0
name: isomorphism-class
-version: 0.1.0.10
+version: 0.1.0.11
synopsis: Isomorphism typeclass solving the conversion problem
+description: Lawful typeclass for lossless conversion between types.
+category: Conversion
homepage: https://github.com/nikita-volkov/isomorphism-class
bug-reports: https://github.com/nikita-volkov/isomorphism-class/issues
author: Nikita Volkov <[email protected]>
@@ -40,7 +42,7 @@
, containers >=0.6 && <0.7
, hashable >=1 && <2
, primitive >=0.7.3 && <0.10
- , text >=1.2 && <3
+ , text >=1.2 && <2.2
, unordered-containers >=0.2 && <0.3
, vector >=0.12 && <0.14
@@ -51,7 +53,7 @@
main-is: Main.hs
other-modules: Test.ExtraInstances
build-depends:
- , bytestring >=0.10 && <0.12
+ , bytestring >=0.11.1.0 && <0.12
, isomorphism-class
, primitive >=0.7.3 && <0.10
, QuickCheck >=2.13 && <3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/isomorphism-class-0.1.0.10/library/IsomorphismClass/Prelude.hs
new/isomorphism-class-0.1.0.11/library/IsomorphismClass/Prelude.hs
--- old/isomorphism-class-0.1.0.10/library/IsomorphismClass/Prelude.hs
2001-09-09 03:46:40.000000000 +0200
+++ new/isomorphism-class-0.1.0.11/library/IsomorphismClass/Prelude.hs
2001-09-09 03:46:40.000000000 +0200
@@ -26,7 +26,7 @@
import Data.Fixed as Exports
import Data.Foldable as Exports hiding (toList)
import Data.Function as Exports hiding (id, (.))
-import Data.Functor as Exports
+import Data.Functor as Exports hiding (unzip)
import Data.Functor.Classes as Exports
import Data.Functor.Compose as Exports
import Data.Functor.Contravariant as Exports
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/isomorphism-class-0.1.0.10/library/IsomorphismClass.hs
new/isomorphism-class-0.1.0.11/library/IsomorphismClass.hs
--- old/isomorphism-class-0.1.0.10/library/IsomorphismClass.hs 2001-09-09
03:46:40.000000000 +0200
+++ new/isomorphism-class-0.1.0.11/library/IsomorphismClass.hs 2001-09-09
03:46:40.000000000 +0200
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP #-}
{-# OPTIONS_GHC -Wno-unused-top-binds #-}
-- |
@@ -117,12 +118,14 @@
import qualified Data.Primitive.ByteArray as PrimitiveByteArray
import qualified Data.Sequence as Seq
import qualified Data.Text as Text
-import qualified Data.Text.Array as TextArray
import qualified Data.Text.Lazy as TextLazy
import qualified Data.Text.Lazy.Builder as TextLazyBuilder
import qualified Data.Vector as Vector
import IsomorphismClass.Prelude
+#if !MIN_VERSION_text(2,1,0)
+import qualified Data.Text.Array as TextArray
import qualified IsomorphismClass.TextCompat.Array as TextCompatArray
+#endif
-- | Bidirectional conversion between two types with no loss of information.
-- The bidirectionality is encoded via a recursive dependency with arguments
@@ -197,8 +200,10 @@
instance IsomorphicTo [Word8] PrimitiveByteArray.ByteArray where
to = toList
+#if !MIN_VERSION_text(2,1,0)
instance IsomorphicTo [Word8] TextArray.Array where
to = to . to @ByteStringShort.ShortByteString
+#endif
--
@@ -276,8 +281,10 @@
instance IsomorphicTo ByteString PrimitiveByteArray.ByteArray where
to = to . to @ByteStringShort.ShortByteString
+#if !MIN_VERSION_text(2,1,0)
instance IsomorphicTo ByteString TextArray.Array where
to = to . to @ByteStringShort.ShortByteString
+#endif
--
@@ -299,8 +306,10 @@
instance IsomorphicTo ByteStringLazy.ByteString PrimitiveByteArray.ByteArray
where
to = to . to @ByteStringShort.ShortByteString
+#if !MIN_VERSION_text(2,1,0)
instance IsomorphicTo ByteStringLazy.ByteString TextArray.Array where
to = to . to @ByteStringShort.ShortByteString
+#endif
--
@@ -322,8 +331,10 @@
instance IsomorphicTo ByteStringShort.ShortByteString
PrimitiveByteArray.ByteArray where
to (PrimitiveByteArray.ByteArray array) = ByteStringShortInternal.SBS array
+#if !MIN_VERSION_text(2,1,0)
instance IsomorphicTo ByteStringShort.ShortByteString TextArray.Array where
to a = ByteStringShortInternal.SBS (TextCompatArray.toUnliftedByteArray a)
+#endif
--
@@ -345,8 +356,10 @@
instance IsomorphicTo ByteStringBuilder.Builder PrimitiveByteArray.ByteArray
where
to = to . to @ByteStringShort.ShortByteString
+#if !MIN_VERSION_text(2,1,0)
instance IsomorphicTo ByteStringBuilder.Builder TextArray.Array where
to = to . to @ByteStringShort.ShortByteString
+#endif
--
@@ -368,11 +381,14 @@
instance IsomorphicTo PrimitiveByteArray.ByteArray ByteStringBuilder.Builder
where
to = to . to @ByteStringShort.ShortByteString
+#if !MIN_VERSION_text(2,1,0)
instance IsomorphicTo PrimitiveByteArray.ByteArray TextArray.Array where
to a = PrimitiveByteArray.ByteArray (TextCompatArray.toUnliftedByteArray a)
+#endif
--
+#if !MIN_VERSION_text(2,1,0)
instance IsomorphicTo TextArray.Array [Word8] where
to = to . to @ByteStringShort.ShortByteString
@@ -390,6 +406,7 @@
instance IsomorphicTo TextArray.Array ByteStringBuilder.Builder where
to = to . to @ByteStringShort.ShortByteString
+#endif
--