Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-hackage-security for 
openSUSE:Factory checked in at 2022-10-13 15:42:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-hackage-security (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-hackage-security.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-hackage-security"

Thu Oct 13 15:42:04 2022 rev:27 rq:1008468 version:0.6.1.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/ghc-hackage-security/ghc-hackage-security.changes    
    2022-08-01 21:29:57.097579464 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-hackage-security.new.2275/ghc-hackage-security.changes
      2022-10-13 15:42:10.106740647 +0200
@@ -2,29 +2 @@
-Wed May 25 10:55:41 UTC 2022 - Peter Simons <[email protected]>
-
-- Update hackage-security to version 0.6.2.1 revision 2.
-  Upstream has revised the Cabal build instructions on Hackage.
-
--------------------------------------------------------------------
-Fri Feb 18 15:40:15 UTC 2022 - Peter Simons <[email protected]>
-
-- Update hackage-security to version 0.6.2.1 revision 1.
-  Upstream has revised the Cabal build instructions on Hackage.
-
--------------------------------------------------------------------
-Thu Feb 17 20:27:39 UTC 2022 - Peter Simons <[email protected]>
-
-- Update hackage-security to version 0.6.2.1.
-  0.6.2.1
-  -------
-
-  * Allow GHC-9.0 (base-4.15) (#265)
-  * Fix running `cabal repl hackage-security` (#263)
-
--------------------------------------------------------------------
-Sat Jan 22 17:15:12 UTC 2022 - Peter Simons <[email protected]>
-
-- Update hackage-security to version 0.6.2.0.
-  0.6.2.0
-  -------
-
-  * Safely prepare for when cabal factors out Cabal-syntax
+Mon Jan 17 11:19:09 UTC 2022 - Peter Simons <[email protected]>
@@ -31,0 +4 @@
+- Update hackage-security to version 0.6.1.0.

Old:
----
  hackage-security-0.6.2.1.tar.gz
  hackage-security.cabal

New:
----
  hackage-security-0.6.1.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-hackage-security.spec ++++++
--- /var/tmp/diff_new_pack.g6I17A/_old  2022-10-13 15:42:11.034742458 +0200
+++ /var/tmp/diff_new_pack.g6I17A/_new  2022-10-13 15:42:11.046742482 +0200
@@ -19,15 +19,13 @@
 %global pkg_name hackage-security
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        0.6.2.1
+Version:        0.6.1.0
 Release:        0
 Summary:        Hackage security library
 License:        BSD-3-Clause
 URL:            https://hackage.haskell.org/package/%{pkg_name}
 Source0:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
-BuildRequires:  ghc-Cabal-syntax-devel
 BuildRequires:  ghc-base16-bytestring-devel
 BuildRequires:  ghc-base64-bytestring-devel
 BuildRequires:  ghc-bytestring-devel
@@ -91,7 +89,6 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ hackage-security-0.6.2.1.tar.gz -> hackage-security-0.6.1.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hackage-security-0.6.2.1/ChangeLog.md 
new/hackage-security-0.6.1.0/ChangeLog.md
--- old/hackage-security-0.6.2.1/ChangeLog.md   2001-09-09 03:46:40.000000000 
+0200
+++ new/hackage-security-0.6.1.0/ChangeLog.md   2001-09-09 03:46:40.000000000 
+0200
@@ -1,16 +1,5 @@
 See also http://pvp.haskell.org/faq
 
-0.6.2.1
--------
-
-* Allow GHC-9.0 (base-4.15) (#265)
-* Fix running `cabal repl hackage-security` (#263)
-
-0.6.2.0
--------
-
-* Safely prepare for when cabal factors out Cabal-syntax
-
 0.6.1.0
 -------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hackage-security-0.6.2.1/hackage-security.cabal 
new/hackage-security-0.6.1.0/hackage-security.cabal
--- old/hackage-security-0.6.2.1/hackage-security.cabal 2001-09-09 
03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/hackage-security.cabal 2001-09-09 
03:46:40.000000000 +0200
@@ -1,6 +1,6 @@
 cabal-version:       1.12
 name:                hackage-security
-version:             0.6.2.1
+version:             0.6.1.0
 
 synopsis:            Hackage security library
 description:         The hackage security library provides both server and
@@ -48,11 +48,6 @@
   description: Are we using @network-uri@?
   manual: False
 
-flag Cabal-syntax
-  description: Are we using Cabal-syntax?
-  manual: False
-  default: False
-
 flag old-directory
   description: Use @directory@ < 1.2 and @old-time@
   manual:      False
@@ -113,12 +108,15 @@
                        Hackage.Security.Util.Lens
                        Hackage.Security.Util.Stack
                        Hackage.Security.Util.TypedEmbedded
-                       MyPrelude
+                       Prelude
   -- We support ghc 7.4 (bundled with Cabal 1.14) and up
-  build-depends:       base              >= 4.5     && < 4.16,
+  build-depends:       base              >= 4.5     && < 4.17,
                        base16-bytestring >= 0.1.1   && < 1.1,
                        base64-bytestring >= 1.0     && < 1.3,
                        bytestring        >= 0.9     && < 0.12,
+                       Cabal             >= 1.14    && < 1.26
+                                      || >= 2.0     && < 2.6
+                                      || >= 3.0     && < 3.8,
                        containers        >= 0.4     && < 0.7,
                        ed25519           >= 0.0     && < 0.1,
                        filepath          >= 1.2     && < 1.5,
@@ -151,14 +149,6 @@
   else
     build-depends:     base       >= 4.10
 
-  if flag(Cabal-syntax)
-    build-depends: Cabal-syntax >= 3.7 && < 3.9
-  else
-    build-depends: Cabal        >= 1.14    && < 1.26
-                             || >= 2.0     && < 2.6
-                             || >= 3.0     && < 3.7,
-                   Cabal-syntax <  3.7
-
   hs-source-dirs:      src
   default-language:    Haskell2010
   default-extensions:  DefaultSignatures
@@ -171,7 +161,6 @@
                        KindSignatures
                        MultiParamTypeClasses
                        NamedFieldPuns
-                       NoImplicitPrelude
                        NoMonomorphismRestriction
                        RankNTypes
                        RecordWildCards
@@ -269,9 +258,6 @@
                        time,
                        zlib
 
-  if flag(Cabal-syntax)
-    build-depends: Cabal-syntax
-
   -- dependencies exclusive to test-suite
   build-depends:       tasty            >= 1.2 && < 1.5,
                        tasty-hunit      == 0.10.*,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Formats.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Formats.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Formats.hs 
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Formats.hs 
2001-09-09 03:46:40.000000000 +0200
@@ -17,7 +17,6 @@
   , formatsLookup
   ) where
 
-import MyPrelude
 import Hackage.Security.Util.Stack
 import Hackage.Security.Util.TypedEmbedded
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Repository/Cache.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Repository/Cache.hs
--- 
old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Repository/Cache.hs    
    2001-09-09 03:46:40.000000000 +0200
+++ 
new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Repository/Cache.hs    
    2001-09-09 03:46:40.000000000 +0200
@@ -15,7 +15,6 @@
   , lockCacheWithLogger
   ) where
 
-import MyPrelude
 import Control.Exception
 import Control.Monad
 import Control.Monad.IO.Class
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Repository/HttpLib.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Repository/HttpLib.hs
--- 
old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Repository/HttpLib.hs  
    2001-09-09 03:46:40.000000000 +0200
+++ 
new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Repository/HttpLib.hs  
    2001-09-09 03:46:40.000000000 +0200
@@ -11,7 +11,6 @@
   , bodyReaderFromBS
   ) where
 
-import MyPrelude
 import Data.IORef
 import Network.URI hiding (uriPath, path)
 import qualified Data.ByteString      as BS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Repository/Local.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Repository/Local.hs
--- 
old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Repository/Local.hs    
    2001-09-09 03:46:40.000000000 +0200
+++ 
new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Repository/Local.hs    
    2001-09-09 03:46:40.000000000 +0200
@@ -5,7 +5,6 @@
   , withRepository
   ) where
 
-import MyPrelude
 import Hackage.Security.Client.Formats
 import Hackage.Security.Client.Repository
 import Hackage.Security.Client.Repository.Cache
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Repository/Remote.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Repository/Remote.hs
--- 
old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Repository/Remote.hs   
    2001-09-09 03:46:40.000000000 +0200
+++ 
new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Repository/Remote.hs   
    2001-09-09 03:46:40.000000000 +0200
@@ -27,7 +27,6 @@
   , fileSizeWithinBounds
   ) where
 
-import MyPrelude
 import Control.Concurrent
 import Control.Exception
 import Control.Monad.Cont
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Repository.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Repository.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Repository.hs      
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Repository.hs      
2001-09-09 03:46:40.000000000 +0200
@@ -30,7 +30,6 @@
   , mustCache
   ) where
 
-import MyPrelude
 import Control.Exception
 import Data.Typeable (Typeable)
 import qualified Codec.Archive.Tar.Index as Tar
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Verify.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Verify.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Client/Verify.hs  
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Client/Verify.hs  
2001-09-09 03:46:40.000000000 +0200
@@ -10,7 +10,6 @@
   , liftIO
   ) where
 
-import MyPrelude
 import Control.Exception
 import Control.Monad.Reader
 import Data.IORef
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Client.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Client.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Client.hs 2001-09-09 
03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Client.hs 2001-09-09 
03:46:40.000000000 +0200
@@ -41,7 +41,7 @@
   , LocalFileCorrupted(..)
   ) where
 
-import MyPrelude hiding (log)
+import Prelude hiding (log)
 import Control.Arrow (first)
 import Control.Exception
 import Control.Monad
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/JSON.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/JSON.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/JSON.hs   2001-09-09 
03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/JSON.hs   2001-09-09 
03:46:40.000000000 +0200
@@ -38,7 +38,6 @@
   , module Hackage.Security.Util.JSON
   ) where
 
-import MyPrelude
 import Control.Arrow (first, second)
 import Control.Exception
 import Control.Monad.Except
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Key/Env.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Key/Env.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Key/Env.hs        
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Key/Env.hs        
2001-09-09 03:46:40.000000000 +0200
@@ -12,7 +12,7 @@
   , union
   ) where
 
-import MyPrelude hiding (lookup, null)
+import Prelude hiding (lookup, null)
 import Control.Monad
 import Data.Map (Map)
 import qualified Data.Map as Map
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hackage-security-0.6.2.1/src/Hackage/Security/Key.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Key.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Key.hs    2001-09-09 
03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Key.hs    2001-09-09 
03:46:40.000000000 +0200
@@ -25,7 +25,6 @@
   , verify
   ) where
 
-import MyPrelude
 import Control.Monad
 import Data.Functor.Identity
 import Data.Typeable (Typeable)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Common.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Common.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Common.hs     
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Common.hs     
2001-09-09 03:46:40.000000000 +0200
@@ -6,7 +6,6 @@
   , KeyThreshold(..)
   ) where
 
-import MyPrelude
 import Hackage.Security.JSON
 
 
{-------------------------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/FileInfo.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/FileInfo.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/FileInfo.hs   
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/FileInfo.hs   
2001-09-09 03:46:40.000000000 +0200
@@ -13,7 +13,7 @@
   , Int54
   ) where
 
-import MyPrelude hiding (lookup)
+import Prelude hiding (lookup)
 import Data.Map (Map)
 import qualified Crypto.Hash.SHA256   as SHA256
 import qualified Data.Map             as Map
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/FileMap.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/FileMap.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/FileMap.hs    
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/FileMap.hs    
2001-09-09 03:46:40.000000000 +0200
@@ -18,7 +18,7 @@
   , fileMapChanges
   ) where
 
-import MyPrelude hiding (lookup)
+import Prelude hiding (lookup)
 import Control.Arrow (second)
 import Data.Map (Map)
 import qualified Data.Map as Map
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Header.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Header.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Header.hs     
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Header.hs     
2001-09-09 03:46:40.000000000 +0200
@@ -12,7 +12,6 @@
   , versionIncrement
   ) where
 
-import MyPrelude
 import Data.Time
 import Data.Typeable (Typeable)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Layout/Cache.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Layout/Cache.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Layout/Cache.hs       
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Layout/Cache.hs       
2001-09-09 03:46:40.000000000 +0200
@@ -4,7 +4,6 @@
   , cabalCacheLayout
   ) where
 
-import MyPrelude
 import Hackage.Security.TUF.Paths
 import Hackage.Security.Util.Path
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Layout/Index.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Layout/Index.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Layout/Index.hs       
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Layout/Index.hs       
2001-09-09 03:46:40.000000000 +0200
@@ -9,7 +9,6 @@
   , indexLayoutPkgPrefs
   ) where
 
-import MyPrelude
 import Distribution.Package
 import Distribution.Text
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Layout/Repo.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Layout/Repo.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Layout/Repo.hs        
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Layout/Repo.hs        
2001-09-09 03:46:40.000000000 +0200
@@ -5,7 +5,6 @@
   , cabalLocalRepoLayout
   ) where
 
-import MyPrelude
 import Distribution.Package
 import Distribution.Text
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Mirrors.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Mirrors.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Mirrors.hs    
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Mirrors.hs    
2001-09-09 03:46:40.000000000 +0200
@@ -9,7 +9,6 @@
   , describeMirror
   ) where
 
-import MyPrelude
 import Control.Monad.Except
 import Network.URI
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Paths.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Paths.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Paths.hs      
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Paths.hs      
2001-09-09 03:46:40.000000000 +0200
@@ -14,7 +14,6 @@
   , anchorCachePath
   ) where
 
-import MyPrelude
 import Hackage.Security.Util.Path
 import Hackage.Security.Util.Pretty
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Patterns.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Patterns.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Patterns.hs   
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Patterns.hs   
2001-09-09 03:46:40.000000000 +0200
@@ -26,7 +26,6 @@
   , qqd
   ) where
 
-import MyPrelude
 import Control.Monad.Except
 import Language.Haskell.TH (Q, Exp)
 import System.FilePath.Posix
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Root.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Root.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Root.hs       
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Root.hs       
2001-09-09 03:46:40.000000000 +0200
@@ -6,7 +6,6 @@
   , RoleSpec(..)
   ) where
 
-import MyPrelude
 import Hackage.Security.JSON
 import Hackage.Security.Key
 import Hackage.Security.Key.Env (KeyEnv)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Signed.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Signed.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Signed.hs     
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Signed.hs     
2001-09-09 03:46:40.000000000 +0200
@@ -27,7 +27,6 @@
   , toPreSignatures
   ) where
 
-import MyPrelude
 import Control.Monad
 import Data.Functor.Identity
 import qualified Data.ByteString      as BS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Snapshot.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Snapshot.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Snapshot.hs   
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Snapshot.hs   
2001-09-09 03:46:40.000000000 +0200
@@ -3,7 +3,6 @@
     Snapshot(..)
   ) where
 
-import MyPrelude
 import Control.Monad.Except
 import Control.Monad.Reader
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Targets.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Targets.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Targets.hs    
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Targets.hs    
2001-09-09 03:46:40.000000000 +0200
@@ -8,7 +8,6 @@
   , targetsLookup
   ) where
 
-import MyPrelude
 import Hackage.Security.JSON
 import Hackage.Security.Key
 import Hackage.Security.Key.Env (KeyEnv)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Timestamp.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Timestamp.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/TUF/Timestamp.hs  
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/TUF/Timestamp.hs  
2001-09-09 03:46:40.000000000 +0200
@@ -3,7 +3,6 @@
     Timestamp(..)
   ) where
 
-import MyPrelude
 import Control.Monad.Except
 import Control.Monad.Reader
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Trusted/TCB.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Trusted/TCB.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Trusted/TCB.hs    
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Trusted/TCB.hs    
2001-09-09 03:46:40.000000000 +0200
@@ -26,7 +26,6 @@
 #endif
   ) where
 
-import MyPrelude
 import Control.Exception
 import Control.Monad.Except
 import Data.Typeable
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Trusted.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Trusted.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Trusted.hs        
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Trusted.hs        
2001-09-09 03:46:40.000000000 +0200
@@ -12,7 +12,6 @@
   , trustedFileInfoEqual
   ) where
 
-import MyPrelude
 import Data.Function (on)
 import Data.Time
 import Hackage.Security.TUF
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Base64.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Base64.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Base64.hs    
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Base64.hs    
2001-09-09 03:46:40.000000000 +0200
@@ -4,7 +4,6 @@
   , toByteString
   ) where
 
-import MyPrelude
 import Data.ByteString (ByteString)
 import qualified Data.ByteString.Char8  as C8  -- only called on B64-enc 
strings
 import qualified Data.ByteString.Base64 as B64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Checked.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Checked.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Checked.hs   
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Checked.hs   
2001-09-09 03:46:40.000000000 +0200
@@ -25,7 +25,6 @@
   , internalError
   ) where
 
-import MyPrelude
 import Control.Exception (Exception, IOException)
 import qualified Control.Exception as Base
 import Data.Typeable (Typeable)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Exit.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Exit.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Exit.hs      
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Exit.hs      
2001-09-09 03:46:40.000000000 +0200
@@ -1,6 +1,5 @@
 module Hackage.Security.Util.Exit where
 
-import MyPrelude
 import Control.Monad.Except
 
 
{-------------------------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Util/IO.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Util/IO.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Util/IO.hs        
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Util/IO.hs        
2001-09-09 03:46:40.000000000 +0200
@@ -9,7 +9,6 @@
   , timedIO
   ) where
 
-import MyPrelude
 import Control.Concurrent (threadDelay)
 import Control.Exception
 import Data.Time
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Util/JSON.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Util/JSON.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Util/JSON.hs      
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Util/JSON.hs      
2001-09-09 03:46:40.000000000 +0200
@@ -23,7 +23,6 @@
   , Int54
   ) where
 
-import MyPrelude
 import Control.Monad (liftM)
 import Data.Maybe (catMaybes)
 import Data.Map (Map)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Lens.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Lens.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Lens.hs      
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Lens.hs      
2001-09-09 03:46:40.000000000 +0200
@@ -14,7 +14,6 @@
   , set
   ) where
 
-import MyPrelude
 import Control.Applicative
 import Data.Functor.Identity
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Path.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Path.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Path.hs      
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Path.hs      
2001-09-09 03:46:40.000000000 +0200
@@ -83,7 +83,6 @@
   , IO.hSeek
   ) where
 
-import MyPrelude
 import Control.Monad
 import Data.List (isPrefixOf)
 import System.IO (IOMode(..), BufferMode(..), Handle, SeekMode(..))
@@ -295,7 +294,7 @@
 fromAbsoluteFilePath :: FilePath -> Path Absolute
 fromAbsoluteFilePath fp
   | FP.Native.isAbsolute fp = mkPathNative fp
-  | otherwise               = error ("fromAbsoluteFilePath: not an absolute 
path: " ++ fp)
+  | otherwise               = error "fromAbsoluteFilePath: not an absolute 
path"
 
 
{-------------------------------------------------------------------------------
   Wrappers around System.IO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Pretty.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Pretty.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Pretty.hs    
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Pretty.hs    
2001-09-09 03:46:40.000000000 +0200
@@ -3,8 +3,6 @@
     Pretty(..)
   ) where
 
-import MyPrelude
-
 -- | Produce a human-readable string
 class Pretty a where
   pretty :: a -> String
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Some.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Some.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Some.hs      
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Some.hs      
2001-09-09 03:46:40.000000000 +0200
@@ -19,7 +19,6 @@
 #endif
   ) where
 
-import MyPrelude
 #if MIN_VERSION_base(4,7,0)
 import Data.Typeable (Typeable)
 #else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Stack.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Stack.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Util/Stack.hs     
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Util/Stack.hs     
2001-09-09 03:46:40.000000000 +0200
@@ -3,8 +3,6 @@
     (:-)(..)
   ) where
 
-import MyPrelude
-
 data h :- t = h :- t
   deriving (Eq, Show)
 infixr 5 :-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hackage-security-0.6.2.1/src/Hackage/Security/Util/TypedEmbedded.hs 
new/hackage-security-0.6.1.0/src/Hackage/Security/Util/TypedEmbedded.hs
--- old/hackage-security-0.6.2.1/src/Hackage/Security/Util/TypedEmbedded.hs     
2001-09-09 03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Hackage/Security/Util/TypedEmbedded.hs     
2001-09-09 03:46:40.000000000 +0200
@@ -7,8 +7,6 @@
   , AsType(..)
   ) where
 
-import MyPrelude
-
 -- | Type equality proofs
 --
 -- This is a direct copy of "type-equality:Data.Type.Equality"; if we don't
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hackage-security-0.6.2.1/src/MyPrelude.hs 
new/hackage-security-0.6.1.0/src/MyPrelude.hs
--- old/hackage-security-0.6.2.1/src/MyPrelude.hs       2001-09-09 
03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/MyPrelude.hs       1970-01-01 
01:00:00.000000000 +0100
@@ -1,31 +0,0 @@
--- | Smooth over differences between various ghc versions by making older
--- preludes look like 4.8.0
-{-# LANGUAGE CPP #-}
-module MyPrelude (
-    module P
-#if !MIN_VERSION_base(4,8,0)
-  , Applicative(..)
-  , Monoid(..)
-  , (<$>)
-  , (<$)
-  , Traversable(traverse)
-  , displayException
-#endif
-  ) where
-
-#if MIN_VERSION_base(4,8,0)
-import Prelude as P
-#else
-#if MIN_VERSION_base(4,6,0)
-import Prelude as P
-#else
-import Prelude as P hiding (catch)
-#endif
-import Control.Applicative
-import Control.Exception (Exception)
-import Data.Monoid
-import Data.Traversable (Traversable(traverse))
-
-displayException :: Exception e => e -> String
-displayException = show
-#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hackage-security-0.6.2.1/src/Prelude.hs 
new/hackage-security-0.6.1.0/src/Prelude.hs
--- old/hackage-security-0.6.2.1/src/Prelude.hs 1970-01-01 01:00:00.000000000 
+0100
+++ new/hackage-security-0.6.1.0/src/Prelude.hs 2001-09-09 03:46:40.000000000 
+0200
@@ -0,0 +1,32 @@
+-- | Smooth over differences between various ghc versions by making older
+-- preludes look like 4.8.0
+{-# LANGUAGE PackageImports #-}
+{-# LANGUAGE CPP #-}
+module Prelude (
+    module P
+#if !MIN_VERSION_base(4,8,0)
+  , Applicative(..)
+  , Monoid(..)
+  , (<$>)
+  , (<$)
+  , Traversable(traverse)
+  , displayException
+#endif
+  ) where
+
+#if MIN_VERSION_base(4,8,0)
+import "base" Prelude as P
+#else
+#if MIN_VERSION_base(4,6,0)
+import "base" Prelude as P
+#else
+import "base" Prelude as P hiding (catch)
+#endif
+import Control.Applicative
+import Control.Exception (Exception)
+import Data.Monoid
+import Data.Traversable (Traversable(traverse))
+
+displayException :: Exception e => e -> String
+displayException = show
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hackage-security-0.6.2.1/src/Text/JSON/Canonical.hs 
new/hackage-security-0.6.1.0/src/Text/JSON/Canonical.hs
--- old/hackage-security-0.6.2.1/src/Text/JSON/Canonical.hs     2001-09-09 
03:46:40.000000000 +0200
+++ new/hackage-security-0.6.1.0/src/Text/JSON/Canonical.hs     2001-09-09 
03:46:40.000000000 +0200
@@ -30,7 +30,6 @@
   , prettyCanonicalJSON
   ) where
 
-import MyPrelude
 import Text.ParserCombinators.Parsec
          ( CharParser, (<|>), (<?>), many, between, sepBy
          , satisfy, char, string, digit, spaces

Reply via email to