commit ghc-IntervalMap for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-IntervalMap for openSUSE:Factory checked in at 2016-12-06 14:23:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-IntervalMap (Old) and /work/SRC/openSUSE:Factory/.ghc-IntervalMap.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ghc-IntervalMap" Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-IntervalMap/ghc-IntervalMap.changes 2016-09-24 15:21:47.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-IntervalMap.new/ghc-IntervalMap.changes 2016-12-06 14:23:59.000000000 +0100 @@ -1,0 +2,5 @@ +Tue Nov 22 16:06:50 UTC 2016 - psimons@suse.com + +- Update to version 0.5.2.0 with cabal2obs. + +------------------------------------------------------------------- Old: ---- IntervalMap-0.5.1.1.tar.gz New: ---- IntervalMap-0.5.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-IntervalMap.spec ++++++ --- /var/tmp/diff_new_pack.t3u7UO/_old 2016-12-06 14:24:00.000000000 +0100 +++ /var/tmp/diff_new_pack.t3u7UO/_new 2016-12-06 14:24:00.000000000 +0100 @@ -19,15 +19,14 @@ %global pkg_name IntervalMap %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.5.1.1 +Version: 0.5.2.0 Release: 0 Summary: Containers for intervals, with efficient search License: BSD-3-Clause -Group: System/Libraries +Group: Development/Languages/Other 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-containers-devel BuildRequires: ghc-deepseq-devel BuildRequires: ghc-rpm-macros @@ -35,7 +34,6 @@ %if %{with tests} BuildRequires: ghc-QuickCheck-devel %endif -# End cabal-rpm deps %description Ordered containers of intervals, with efficient search for all keys containing @@ -56,20 +54,14 @@ %prep %setup -q -n %{pkg_name}-%{version} - %build %ghc_lib_build - %install %ghc_lib_install - %check -%if %{with tests} -%{cabal} test -%endif - +%cabal_test %post devel %ghc_pkg_recache ++++++ IntervalMap-0.5.1.1.tar.gz -> IntervalMap-0.5.2.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IntervalMap-0.5.1.1/Data/IntervalMap/Generic/Lazy.hs new/IntervalMap-0.5.2.0/Data/IntervalMap/Generic/Lazy.hs --- old/IntervalMap-0.5.1.1/Data/IntervalMap/Generic/Lazy.hs 2016-06-12 14:35:52.000000000 +0200 +++ new/IntervalMap-0.5.2.0/Data/IntervalMap/Generic/Lazy.hs 2016-11-21 15:27:41.000000000 +0100 @@ -24,11 +24,11 @@ , (!), (\\) -- * Query - , M.null + , null , size , member , notMember - , M.lookup + , lookup , findWithDefault -- ** Interval query @@ -76,7 +76,7 @@ -- * Traversal -- ** Map - , M.map + , map , mapWithKey , mapAccum , mapAccumWithKey @@ -86,7 +86,7 @@ , mapKeysMonotonic -- ** Fold - , M.foldr, M.foldl + , foldr, foldl , foldrWithKey, foldlWithKey , flattenWith, flattenWithMonotonic @@ -111,7 +111,7 @@ , fromDistinctAscList -- * Filter - , M.filter + , filter , filterWithKey , partition , partitionWithKey @@ -123,7 +123,7 @@ , split , splitLookup - , M.splitAt + , splitAt , splitIntersecting -- * Submap @@ -155,4 +155,5 @@ ) where -import Data.IntervalMap.Generic.Base as M +import Prelude hiding (filter, foldl, foldr, lookup, map, null, splitAt) +import Data.IntervalMap.Generic.Base diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IntervalMap-0.5.1.1/Data/IntervalMap/Lazy.hs new/IntervalMap-0.5.2.0/Data/IntervalMap/Lazy.hs --- old/IntervalMap-0.5.1.1/Data/IntervalMap/Lazy.hs 2016-06-12 14:35:52.000000000 +0200 +++ new/IntervalMap-0.5.2.0/Data/IntervalMap/Lazy.hs 2016-11-21 15:27:41.000000000 +0100 @@ -24,11 +24,11 @@ , (!), (\\) -- * Query - , M.null + , null , size , member , notMember - , M.lookup + , lookup , findWithDefault -- ** Interval query @@ -76,7 +76,7 @@ -- * Traversal -- ** Map - , M.map + , map , mapWithKey , mapAccum , mapAccumWithKey @@ -86,7 +86,7 @@ , mapKeysMonotonic -- ** Fold - , M.foldr, M.foldl + , foldr, foldl , foldrWithKey, foldlWithKey -- * Flatten @@ -113,7 +113,7 @@ , fromDistinctAscList -- * Filter - , M.filter + , filter , filterWithKey , partition , partitionWithKey @@ -125,7 +125,7 @@ , split , splitLookup - , M.splitAt + , splitAt , splitIntersecting -- * Submap @@ -157,8 +157,9 @@ ) where +import Prelude hiding (filter, foldl, foldr, lookup, map, null, splitAt) import Data.IntervalMap.Interval as I -import Data.IntervalMap.Generic.Lazy hiding (IntervalMap, null, filter, lookup, map, foldr, foldl, flattenWith) +import Data.IntervalMap.Generic.Lazy hiding (IntervalMap, flattenWith) import qualified Data.IntervalMap.Generic.Lazy as M diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IntervalMap-0.5.1.1/Data/IntervalMap/Strict.hs new/IntervalMap-0.5.2.0/Data/IntervalMap/Strict.hs --- old/IntervalMap-0.5.1.1/Data/IntervalMap/Strict.hs 2016-06-12 14:35:52.000000000 +0200 +++ new/IntervalMap-0.5.2.0/Data/IntervalMap/Strict.hs 2016-11-21 15:27:41.000000000 +0100 @@ -169,7 +169,7 @@ , split , splitLookup - , M.splitAt + , splitAt , splitIntersecting -- * Submap @@ -202,8 +202,9 @@ ) where +import Prelude hiding (filter, foldl, foldr, lookup, map, null, splitAt) import Data.IntervalMap.Interval as I -import Data.IntervalMap.Generic.Strict hiding (IntervalMap, null, filter, lookup, map, foldr, foldl, flattenWith) +import Data.IntervalMap.Generic.Strict hiding (IntervalMap, flattenWith) import qualified Data.IntervalMap.Generic.Strict as M diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IntervalMap-0.5.1.1/IntervalMap.cabal new/IntervalMap-0.5.2.0/IntervalMap.cabal --- old/IntervalMap-0.5.1.1/IntervalMap.cabal 2016-06-12 14:35:52.000000000 +0200 +++ new/IntervalMap-0.5.2.0/IntervalMap.cabal 2016-11-21 15:27:41.000000000 +0100 @@ -1,5 +1,5 @@ Name: IntervalMap -Version: 0.5.1.1 +Version: 0.5.2.0 Stability: experimental Synopsis: Containers for intervals, with efficient search. Homepage: http://www.chr-breitkopf.de/comp/IntervalMap diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IntervalMap-0.5.1.1/README.md new/IntervalMap-0.5.2.0/README.md --- old/IntervalMap-0.5.1.1/README.md 2016-06-12 14:35:52.000000000 +0200 +++ new/IntervalMap-0.5.2.0/README.md 2016-11-21 15:27:41.000000000 +0100 @@ -1,4 +1,4 @@ -# IntervalMap [![Build Status](https://travis-ci.org/bokesan/IntervalMap.svg?branch=master)](https://travis-ci.org/bokesan/IntervalMap) +# IntervalMap [![Hackage](https://img.shields.io/hackage/v/IntervalMap.svg)](https://hackage.haskell.org/package/IntervalMap) [![Build Status](https://travis-ci.org/bokesan/IntervalMap.svg?branch=master)](https://travis-ci.org/bokesan/IntervalMap) *@GitHub users:* please base pull requests on the *develop* branch. Thanks. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IntervalMap-0.5.1.1/changelog new/IntervalMap-0.5.2.0/changelog --- old/IntervalMap-0.5.1.1/changelog 2016-06-12 14:35:52.000000000 +0200 +++ new/IntervalMap-0.5.2.0/changelog 2016-11-21 15:27:41.000000000 +0100 @@ -1,3 +1,5 @@ +0.5.2.0 Bugfix: exported Prelude functions instead of correct ones. + 0.5.1.1 Improve performance of findLast. 0.5.1.0 Major performance improvements.
participants (1)
-
root@hilbert.suse.de