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 --