Hello community, here is the log from the commit of package ghc-lifted-base for openSUSE:Factory checked in at 2016-08-24 10:07:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-lifted-base (Old) and /work/SRC/openSUSE:Factory/.ghc-lifted-base.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-lifted-base" Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-lifted-base/ghc-lifted-base.changes 2016-07-21 08:05:01.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-lifted-base.new/ghc-lifted-base.changes 2016-08-24 10:07:50.000000000 +0200 @@ -1,0 +2,5 @@ +Fri Jul 22 06:06:17 UTC 2016 - [email protected] + +- Update to version 0.2.3.7 revision 0 with cabal2obs. + +------------------------------------------------------------------- Old: ---- lifted-base-0.2.3.6.tar.gz New: ---- lifted-base-0.2.3.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-lifted-base.spec ++++++ --- /var/tmp/diff_new_pack.ikiB4x/_old 2016-08-24 10:07:53.000000000 +0200 +++ /var/tmp/diff_new_pack.ikiB4x/_new 2016-08-24 10:07:53.000000000 +0200 @@ -19,7 +19,7 @@ %global pkg_name lifted-base %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.2.3.6 +Version: 0.2.3.7 Release: 0 Summary: Lifted IO operations from the base library License: BSD-3-Clause @@ -27,7 +27,6 @@ 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 -# Begin cabal-rpm deps: BuildRequires: ghc-monad-control-devel BuildRequires: ghc-rpm-macros BuildRequires: ghc-transformers-base-devel @@ -39,7 +38,6 @@ BuildRequires: ghc-transformers-compat-devel BuildRequires: ghc-transformers-devel %endif -# End cabal-rpm deps %description 'lifted-base' exports IO operations from the base library lifted to any @@ -75,9 +73,7 @@ %check -%if %{with tests} -%{cabal} test -%endif +%cabal_test %post devel ++++++ lifted-base-0.2.3.6.tar.gz -> lifted-base-0.2.3.7.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-base-0.2.3.6/Control/Concurrent/Chan/Lifted.hs new/lifted-base-0.2.3.7/Control/Concurrent/Chan/Lifted.hs --- old/lifted-base-0.2.3.6/Control/Concurrent/Chan/Lifted.hs 2015-02-13 20:59:16.000000000 +0100 +++ new/lifted-base-0.2.3.7/Control/Concurrent/Chan/Lifted.hs 2016-07-19 19:05:25.000000000 +0200 @@ -3,7 +3,7 @@ {-# LANGUAGE FlexibleContexts #-} #if __GLASGOW_HASKELL__ >= 702 -{-# LANGUAGE Trustworthy #-} +{-# LANGUAGE Safe #-} #endif {- | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-base-0.2.3.6/Control/Concurrent/Lifted.hs new/lifted-base-0.2.3.7/Control/Concurrent/Lifted.hs --- old/lifted-base-0.2.3.6/Control/Concurrent/Lifted.hs 2015-02-13 20:59:16.000000000 +0100 +++ new/lifted-base-0.2.3.7/Control/Concurrent/Lifted.hs 2016-07-19 19:05:25.000000000 +0200 @@ -1,7 +1,7 @@ {-# LANGUAGE CPP, NoImplicitPrelude, FlexibleContexts, RankNTypes #-} #if __GLASGOW_HASKELL__ >= 702 -{-# LANGUAGE Trustworthy #-} +{-# LANGUAGE Safe #-} #endif {- | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-base-0.2.3.6/Control/Concurrent/MVar/Lifted.hs new/lifted-base-0.2.3.7/Control/Concurrent/MVar/Lifted.hs --- old/lifted-base-0.2.3.6/Control/Concurrent/MVar/Lifted.hs 2015-02-13 20:59:16.000000000 +0100 +++ new/lifted-base-0.2.3.7/Control/Concurrent/MVar/Lifted.hs 2016-07-19 19:05:25.000000000 +0200 @@ -4,7 +4,7 @@ , TupleSections #-} #if __GLASGOW_HASKELL__ >= 702 -{-# LANGUAGE Trustworthy #-} +{-# LANGUAGE Safe #-} #endif {- | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-base-0.2.3.6/Control/Concurrent/QSem/Lifted.hs new/lifted-base-0.2.3.7/Control/Concurrent/QSem/Lifted.hs --- old/lifted-base-0.2.3.6/Control/Concurrent/QSem/Lifted.hs 2015-02-13 20:59:16.000000000 +0100 +++ new/lifted-base-0.2.3.7/Control/Concurrent/QSem/Lifted.hs 2016-07-19 19:05:25.000000000 +0200 @@ -4,7 +4,7 @@ {-# LANGUAGE FlexibleContexts #-} #if __GLASGOW_HASKELL__ >= 702 -{-# LANGUAGE Trustworthy #-} +{-# LANGUAGE Safe #-} #endif {- | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-base-0.2.3.6/Control/Concurrent/QSemN/Lifted.hs new/lifted-base-0.2.3.7/Control/Concurrent/QSemN/Lifted.hs --- old/lifted-base-0.2.3.6/Control/Concurrent/QSemN/Lifted.hs 2015-02-13 20:59:16.000000000 +0100 +++ new/lifted-base-0.2.3.7/Control/Concurrent/QSemN/Lifted.hs 2016-07-19 19:05:25.000000000 +0200 @@ -4,7 +4,7 @@ {-# LANGUAGE FlexibleContexts #-} #if __GLASGOW_HASKELL__ >= 702 -{-# LANGUAGE Trustworthy #-} +{-# LANGUAGE Safe #-} #endif {- | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-base-0.2.3.6/Control/Exception/Lifted.hs new/lifted-base-0.2.3.7/Control/Exception/Lifted.hs --- old/lifted-base-0.2.3.6/Control/Exception/Lifted.hs 2015-02-13 20:59:16.000000000 +0100 +++ new/lifted-base-0.2.3.7/Control/Exception/Lifted.hs 2016-07-19 19:05:25.000000000 +0200 @@ -8,7 +8,7 @@ #endif #if __GLASGOW_HASKELL__ >= 702 -{-# LANGUAGE Trustworthy #-} +{-# LANGUAGE Safe #-} #endif {- | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-base-0.2.3.6/Data/IORef/Lifted.hs new/lifted-base-0.2.3.7/Data/IORef/Lifted.hs --- old/lifted-base-0.2.3.6/Data/IORef/Lifted.hs 2015-02-13 20:59:16.000000000 +0100 +++ new/lifted-base-0.2.3.7/Data/IORef/Lifted.hs 2016-07-19 19:05:25.000000000 +0200 @@ -3,7 +3,7 @@ {-# LANGUAGE FlexibleContexts #-} #if __GLASGOW_HASKELL__ >= 702 -{-# LANGUAGE Trustworthy #-} +{-# LANGUAGE Safe #-} #endif {- | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-base-0.2.3.6/Foreign/Marshal/Utils/Lifted.hs new/lifted-base-0.2.3.7/Foreign/Marshal/Utils/Lifted.hs --- old/lifted-base-0.2.3.6/Foreign/Marshal/Utils/Lifted.hs 2015-02-13 20:59:16.000000000 +0100 +++ new/lifted-base-0.2.3.7/Foreign/Marshal/Utils/Lifted.hs 2016-07-19 19:05:25.000000000 +0200 @@ -3,7 +3,7 @@ {-# LANGUAGE FlexibleContexts #-} #if __GLASGOW_HASKELL__ >= 702 -{-# LANGUAGE Trustworthy #-} +{-# LANGUAGE Safe #-} #endif {- | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-base-0.2.3.6/System/Timeout/Lifted.hs new/lifted-base-0.2.3.7/System/Timeout/Lifted.hs --- old/lifted-base-0.2.3.6/System/Timeout/Lifted.hs 2015-02-13 20:59:16.000000000 +0100 +++ new/lifted-base-0.2.3.7/System/Timeout/Lifted.hs 2016-07-19 19:05:25.000000000 +0200 @@ -1,7 +1,7 @@ {-# LANGUAGE CPP, NoImplicitPrelude, FlexibleContexts #-} #if __GLASGOW_HASKELL__ >= 702 -{-# LANGUAGE Trustworthy #-} +{-# LANGUAGE Safe #-} #endif ------------------------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-base-0.2.3.6/bench/bench.hs new/lifted-base-0.2.3.7/bench/bench.hs --- old/lifted-base-0.2.3.6/bench/bench.hs 2015-02-13 20:59:16.000000000 +0100 +++ new/lifted-base-0.2.3.7/bench/bench.hs 2016-07-19 19:05:25.000000000 +0200 @@ -45,24 +45,28 @@ , b "bracket_" benchBracket_ MP.bracket_ MC.bracket_ , b "catch" benchCatch MP.catch MC.catch , b "try" benchTry MP.try MC.try - , b "mask" benchMask mpMask MC.mask + + , bgroup "mask" + [ bench "monad-peel" $ whnfIO $ benchMask mpMask + , bench "monad-control" $ whnfIO $ benchMask MC.mask + ] , bgroup "liftIOOp" - [ bench "monad-peel" $ exe $ MP.liftIOOp (E.bracket nop (\_ -> nop)) - (\_ -> nop) - , bench "monad-control" $ exe $ MC.liftBaseOp (E.bracket nop (\_ -> nop)) - (\_ -> nop) + [ bench "monad-peel" $ whnfIO $ exe $ MP.liftIOOp (E.bracket nop (\_ -> nop)) + (\_ -> nop) + , bench "monad-control" $ whnfIO $ exe $ MC.liftBaseOp (E.bracket nop (\_ -> nop)) + (\_ -> nop) ] , bgroup "liftIOOp_" - [ bench "monad-peel" $ exe $ MP.liftIOOp_ (E.bracket_ nop nop) nop - , bench "monad-control" $ exe $ MC.liftBaseOp_ (E.bracket_ nop nop) nop + [ bench "monad-peel" $ whnfIO $ exe $ MP.liftIOOp_ (E.bracket_ nop nop) nop + , bench "monad-control" $ whnfIO $ exe $ MC.liftBaseOp_ (E.bracket_ nop nop) nop ] ] b name bnch peel mndCtrl = bgroup name - [ bench "monad-peel" $ bnch peel - , bench "monad-control" $ bnch mndCtrl + [ bench "monad-peel" $ whnfIO $ bnch peel + , bench "monad-control" $ whnfIO $ bnch mndCtrl ] -------------------------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-base-0.2.3.6/include/inlinable.h new/lifted-base-0.2.3.7/include/inlinable.h --- old/lifted-base-0.2.3.6/include/inlinable.h 2015-02-13 20:59:16.000000000 +0100 +++ new/lifted-base-0.2.3.7/include/inlinable.h 2016-07-19 19:05:25.000000000 +0200 @@ -1,3 +1,3 @@ -#if __GLASCOW_HASKELL__ < 700 -#define INLINABLE INLINE +#if __GLASGOW_HASKELL__ < 700 +#define INLINABLE INLINE #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-base-0.2.3.6/lifted-base.cabal new/lifted-base-0.2.3.7/lifted-base.cabal --- old/lifted-base-0.2.3.6/lifted-base.cabal 2015-02-13 20:59:16.000000000 +0100 +++ new/lifted-base-0.2.3.7/lifted-base.cabal 2016-07-19 19:05:25.000000000 +0200 @@ -1,5 +1,5 @@ Name: lifted-base -Version: 0.2.3.6 +Version: 0.2.3.7 Synopsis: lifted IO operations from the base library License: BSD3 License-file: LICENSE @@ -65,11 +65,11 @@ build-depends: lifted-base , base >= 3 && < 5 - , transformers >= 0.3 && < 0.5 + , transformers >= 0.3 && < 0.6 , transformers-base >= 0.4.4 && < 0.5 - , transformers-compat >= 0.3 && < 0.5 + , transformers-compat >= 0.3 && < 0.6 , monad-control >= 1.0.0.3 && < 1.1 - , HUnit >= 1.2.2 && < 1.3 + , HUnit >= 1.2.2 && < 1.4 , test-framework >= 0.2.4 && < 0.9 , test-framework-hunit >= 0.2.4 && < 0.4 @@ -89,7 +89,7 @@ build-depends: lifted-base , base >= 3 && < 5 - , transformers >= 0.2 && < 0.5 - , criterion >= 0.5 && < 0.9 + , transformers >= 0.2 && < 0.6 + , criterion >= 1 && < 1.2 , monad-control >= 0.3 && < 1.1 - , monad-peel >= 0.1 && < 0.2 + , monad-peel >= 0.1 && < 0.3
