Hello community, here is the log from the commit of package ghc-hruby for openSUSE:Factory checked in at 2018-01-24 15:32:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-hruby (Old) and /work/SRC/openSUSE:Factory/.ghc-hruby.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-hruby" Wed Jan 24 15:32:05 2018 rev:4 rq:568726 version:0.3.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-hruby/ghc-hruby.changes 2017-08-31 21:03:26.632570847 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-hruby.new/ghc-hruby.changes 2018-01-24 15:32:15.709430590 +0100 @@ -1,0 +2,12 @@ +Mon Jan 1 10:19:10 UTC 2018 - [email protected] + +- Update to version 0.3.5.1. + A more detailed change log is not available. + +------------------------------------------------------------------- +Thu Dec 21 19:12:56 UTC 2017 - [email protected] + +- Update to version 0.3.5. + A more detailed change log is not available. + +------------------------------------------------------------------- Old: ---- hruby-0.3.4.4.tar.gz New: ---- hruby-0.3.5.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-hruby.spec ++++++ --- /var/tmp/diff_new_pack.EGpnm0/_old 2018-01-24 15:32:16.365399913 +0100 +++ /var/tmp/diff_new_pack.EGpnm0/_new 2018-01-24 15:32:16.365399913 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-hruby # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %global pkg_name hruby %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.3.4.4 +Version: 0.3.5.1 Release: 0 Summary: Embed a Ruby intepreter in your Haskell program ! License: BSD-3-Clause @@ -36,7 +36,7 @@ BuildRequires: ghc-text-devel BuildRequires: ghc-unordered-containers-devel BuildRequires: ghc-vector-devel -BuildRequires: ruby2.4-devel +BuildRequires: ruby-devel %if %{with tests} BuildRequires: ghc-QuickCheck-devel %endif @@ -50,7 +50,7 @@ Group: Development/Libraries/Haskell Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} -Requires: ruby2.4-devel +Requires: ruby-devel Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} ++++++ hruby-0.3.4.4.tar.gz -> hruby-0.3.5.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hruby-0.3.4.4/Foreign/Ruby/Bindings.hsc new/hruby-0.3.5.1/Foreign/Ruby/Bindings.hsc --- old/hruby-0.3.4.4/Foreign/Ruby/Bindings.hsc 2016-05-10 17:12:55.000000000 +0200 +++ new/hruby-0.3.5.1/Foreign/Ruby/Bindings.hsc 2017-12-14 10:49:43.000000000 +0100 @@ -97,6 +97,9 @@ foreign import ccall safe "rb_funcall" c_rb_funcall_3 :: RValue -> RID -> Int -> RValue -> RValue -> RValue -> IO RValue foreign import ccall safe "rb_funcall" c_rb_funcall_4 :: RValue -> RID -> Int -> RValue -> RValue -> RValue -> RValue -> IO RValue foreign import ccall safe "rb_funcall" c_rb_funcall_5 :: RValue -> RID -> Int -> RValue -> RValue -> RValue -> RValue -> RValue -> IO RValue +#ifdef RUBY2 +foreign import ccall safe "rb_funcall_with_block" c_rb_funcall_with_block :: RValue -> RID -> Int -> Ptr RValue -> RValue -> IO RValue +#endif foreign import ccall unsafe "rb_gv_get" c_rb_gv_get :: CString -> IO RValue foreign import ccall unsafe "rb_intern" c_rb_intern :: CString -> IO RID foreign import ccall unsafe "rb_id2name" rb_id2name :: RID -> IO CString diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hruby-0.3.4.4/hruby.cabal new/hruby-0.3.5.1/hruby.cabal --- old/hruby-0.3.4.4/hruby.cabal 2017-07-21 14:39:55.000000000 +0200 +++ new/hruby-0.3.5.1/hruby.cabal 2017-12-26 16:07:42.000000000 +0100 @@ -2,7 +2,7 @@ -- see http://haskell.org/cabal/users-guide/ name: hruby -version: 0.3.4.4 +version: 0.3.5.1 synopsis: Embed a Ruby intepreter in your Haskell program ! description: This doesn't work with Ruby 1.9. Everything you need should be in Foreign.Ruby.Safe. license: BSD3
