Hello community, here is the log from the commit of package ghc-hashtables for openSUSE:Factory checked in at 2015-11-23 07:30:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-hashtables (Old) and /work/SRC/openSUSE:Factory/.ghc-hashtables.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-hashtables" Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-hashtables/ghc-hashtables.changes 2015-09-08 17:58:13.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-hashtables.new/ghc-hashtables.changes 2015-11-23 07:30:25.000000000 +0100 @@ -1,0 +2,6 @@ +Sun Nov 22 09:38:37 UTC 2015 - [email protected] + +- update to 1.2.1.0 +* Fixed an FFI import typo bug + +------------------------------------------------------------------- Old: ---- hashtables-1.2.0.2.tar.gz New: ---- hashtables-1.2.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-hashtables.spec ++++++ --- /var/tmp/diff_new_pack.Nn9BeS/_old 2015-11-23 07:30:26.000000000 +0100 +++ /var/tmp/diff_new_pack.Nn9BeS/_new 2015-11-23 07:30:26.000000000 +0100 @@ -15,15 +15,16 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %global pkg_name hashtables Name: ghc-hashtables -Version: 1.2.0.2 +Version: 1.2.1.0 Release: 0 Summary: Mutable hash tables in the ST monad +License: BSD-3-Clause Group: System/Libraries -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 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -61,31 +62,24 @@ %prep %setup -q -n %{pkg_name}-%{version} - %build %ghc_lib_build - %install %ghc_lib_install - %post devel %ghc_pkg_recache - %postun devel %ghc_pkg_recache - %files -f %{name}.files %defattr(-,root,root,-) %doc LICENSE - %files devel -f %{name}-devel.files %defattr(-,root,root,-) %doc README.md - %changelog ++++++ hashtables-1.2.0.2.tar.gz -> hashtables-1.2.1.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hashtables-1.2.0.2/changelog.md new/hashtables-1.2.1.0/changelog.md --- old/hashtables-1.2.0.2/changelog.md 2015-01-09 18:50:23.000000000 +0100 +++ new/hashtables-1.2.1.0/changelog.md 2015-11-20 01:09:28.000000000 +0100 @@ -1,5 +1,11 @@ # Hashtables changelog +## 1.2.1.0 + + - Fixed an FFI import typo bug + (https://github.com/gregorycollins/hashtables/pull/27), thanks to Thijs + Alkemade for the fix. + ## 1.2.0.2 - Fixed serious bug (https://github.com/gregorycollins/hashtables/issues/24) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hashtables-1.2.0.2/hashtables.cabal new/hashtables-1.2.1.0/hashtables.cabal --- old/hashtables-1.2.0.2/hashtables.cabal 2015-01-09 18:50:23.000000000 +0100 +++ new/hashtables-1.2.1.0/hashtables.cabal 2015-11-20 01:09:28.000000000 +0100 @@ -1,5 +1,5 @@ Name: hashtables -Version: 1.2.0.2 +Version: 1.2.1.0 Synopsis: Mutable hash tables in the ST monad Homepage: http://github.com/gregorycollins/hashtables License: BSD3 @@ -91,16 +91,6 @@ Haskell code and try not to use unportable GHC extensions. Turning this flag on forces @unsafe-tricks@ and @sse42@ /OFF/. . - This package has been tested with GHC 7.0.3, on: - . - * a MacBook Pro running Snow Leopard with an Intel Core i5 processor, - running GHC 7.0.3 in 64-bit mode. - . - * an Arch Linux desktop with an AMD Phenom II X4 940 quad-core processor. - . - * a MacBook Pro running Snow Leopard with an Intel Core 2 Duo processor, - running GHC 6.12.3 in 32-bit mode. - . Please send bug reports to <https://github.com/gregorycollins/hashtables/issues>. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hashtables-1.2.0.2/src/Data/HashTable/Internal/CacheLine.hs new/hashtables-1.2.1.0/src/Data/HashTable/Internal/CacheLine.hs --- old/hashtables-1.2.0.2/src/Data/HashTable/Internal/CacheLine.hs 2015-01-09 18:50:23.000000000 +0100 +++ new/hashtables-1.2.1.0/src/Data/HashTable/Internal/CacheLine.hs 2015-11-20 01:09:28.000000000 +0100 @@ -56,7 +56,7 @@ foreign import ccall unsafe "line_search_2" c_lineSearch_2 :: Ptr a -> CInt -> CUShort -> CUShort -> IO CInt -foreign import ccall unsafe "line_search_2" +foreign import ccall unsafe "line_search_3" c_lineSearch_3 :: Ptr a -> CInt -> CUShort -> CUShort -> CUShort -> IO CInt foreign import ccall unsafe "forward_search_2" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hashtables-1.2.0.2/test/suite/Data/HashTable/Test/Common.hs new/hashtables-1.2.1.0/test/suite/Data/HashTable/Test/Common.hs --- old/hashtables-1.2.0.2/test/suite/Data/HashTable/Test/Common.hs 2015-01-09 18:50:23.000000000 +0100 +++ new/hashtables-1.2.1.0/test/suite/Data/HashTable/Test/Common.hs 2015-11-20 01:09:28.000000000 +0100 @@ -25,8 +25,10 @@ import Test.Framework.Providers.HUnit import Test.Framework.Providers.QuickCheck2 import Test.HUnit (assertFailure) -import Test.QuickCheck -import Test.QuickCheck.Monadic +import Test.QuickCheck (arbitrary, choose, + sample') +import Test.QuickCheck.Monadic (PropertyM, assert, + forAllM, monadicIO, run) ------------------------------------------------------------------------------ import qualified Data.HashTable.Class as C import Data.HashTable.Internal.Utils (unsafeIOToST)
