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 <psim...@suse.com>
+
+- 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 <nikita.y.vol...@mail.ru>
@@ -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
 
 --
 

Reply via email to