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


Reply via email to