Hello community,

here is the log from the commit of package rubygem-ffi for openSUSE:Factory 
checked in at 2019-07-08 15:12:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-ffi (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-ffi.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-ffi"

Mon Jul  8 15:12:47 2019 rev:30 rq:714010 version:1.11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-ffi/rubygem-ffi.changes  2019-05-21 
10:40:10.839095039 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-ffi.new.4615/rubygem-ffi.changes        
2019-07-08 16:40:53.292948280 +0200
@@ -1,0 +2,9 @@
+Mon Jul  8 08:33:44 UTC 2019 - Manuel Schnitzer <[email protected]>
+
+- updated to version 1.11.1
+
+  Changed:
+  * Raise required ruby version to >=2.0. #699, #700
+  * Fix a possible linker error on ruby < 2.3 on Linux.
+
+-------------------------------------------------------------------

Old:
----
  ffi-1.11.0.gem

New:
----
  ffi-1.11.1.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-ffi.spec ++++++
--- /var/tmp/diff_new_pack.X69KdO/_old  2019-07-08 16:40:53.792948990 +0200
+++ /var/tmp/diff_new_pack.X69KdO/_new  2019-07-08 16:40:53.796948995 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-ffi
-Version:        1.11.0
+Version:        1.11.1
 Release:        0
 %define mod_name ffi
 %define mod_full_name %{mod_name}-%{version}
@@ -32,7 +32,7 @@
 BuildRequires:  libffi-devel
 # /MANUAL
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  %{rubydevel >= 1.9}
+BuildRequires:  %{rubydevel >= 2.0}
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  %{rubygem rdoc > 3.10}
 BuildRequires:  ruby-macros >= 5

++++++ ffi-1.11.0.gem -> ffi-1.11.1.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md    2019-05-17 22:45:46.000000000 +0200
+++ new/CHANGELOG.md    2019-05-20 20:30:19.000000000 +0200
@@ -1,18 +1,30 @@
+1.11.1 / 2019-05-20
+-------------------
+
+Changed:
+* Raise required ruby version to >=2.0. #699, #700
+* Fix a possible linker error on ruby < 2.3 on Linux.
+
+
 1.11.0 / 2019-05-17
 -------------------
 
 Added:
+* Add ability to disable or force use of system libffi. #669
+  Use like `gem inst ffi -- --enable-system-libffi` .
+* Add ability to call FFI callbacks from outside of FFI call frame. #584
 * Add proper documentation to FFI::Generator and ::Task
 * Add gemspec metadata. #696, #698
 
 Changed:
-* Add ability to disable or force system libffi. #669
-  Use like `gem inst ffi -- --enable-system-libffi` .
-* Move FFI::Platform::CPU from C to Ruby. #663
 * Fix stdcall on Win32. #649, #669
-* Move FFI::StructByReference to Ruby. #681
-* Fix FFI::Pointer#read_string(0) to return a binary String. #692
 * Fix load paths for FFI::Generator::Task
+* Fix FFI::Pointer#read_string(0) to return a binary String. #692
+* Fix benchmark suite so that it runs on ruby-2.x
+* Move FFI::Platform::CPU from C to Ruby. #663
+* Move FFI::StructByReference to Ruby. #681
+* Move FFI::DataConverter to Ruby (#661)
+* Various cleanups and improvements of specs and benchmarks
 
 Removed:
 * Remove ruby-1.8 and 1.9 compatibility code. #683
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ext/ffi_c/extconf.rb new/ext/ffi_c/extconf.rb
--- old/ext/ffi_c/extconf.rb    2019-05-17 22:45:46.000000000 +0200
+++ new/ext/ffi_c/extconf.rb    2019-05-20 20:30:19.000000000 +0200
@@ -39,8 +39,8 @@
   have_header('shlwapi.h')
   have_func('rb_thread_call_without_gvl') || abort("Ruby C-API function 
`rb_thread_call_without_gvl` is missing")
   have_func('ruby_native_thread_p')
-  if RbConfig::CONFIG['host_os'].downcase !~ /darwin/ || RUBY_VERSION >= 
"2.3.0"
-    # On OSX ruby_thread_has_gvl_p is detected but fails at runtime for ruby < 
2.3.0
+  if RUBY_VERSION >= "2.3.0"
+    # On OSX and Linux ruby_thread_has_gvl_p() is detected but fails at 
runtime for ruby < 2.3.0
     have_func('ruby_thread_has_gvl_p')
   end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ffi.gemspec new/ffi.gemspec
--- old/ffi.gemspec     2019-05-17 22:45:46.000000000 +0200
+++ new/ffi.gemspec     2019-05-20 20:30:20.000000000 +0200
@@ -34,7 +34,7 @@
   s.rdoc_options = %w[--exclude=ext/ffi_c/.*\.o$ --exclude=ffi_c\.(bundle|so)$]
   s.license = 'BSD-3-Clause'
   s.require_paths << 'ext/ffi_c'
-  s.required_ruby_version = '>= 1.9'
+  s.required_ruby_version = '>= 2.0'
   s.add_development_dependency 'rake', '~> 12.1'
   s.add_development_dependency 'rake-compiler', '~> 1.0'
   s.add_development_dependency 'rake-compiler-dock', '~> 0.7.0'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/ffi/version.rb new/lib/ffi/version.rb
--- old/lib/ffi/version.rb      2019-05-17 22:45:46.000000000 +0200
+++ new/lib/ffi/version.rb      2019-05-20 20:30:20.000000000 +0200
@@ -1,3 +1,3 @@
 module FFI
-  VERSION = '1.11.0'
+  VERSION = '1.11.1'
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2019-05-17 22:45:46.000000000 +0200
+++ new/metadata        2019-05-20 20:30:19.000000000 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: ffi
 version: !ruby/object:Gem::Version
-  version: 1.11.0
+  version: 1.11.1
 platform: ruby
 authors:
 - Wayne Meissner
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2019-05-17 00:00:00.000000000 Z
+date: 2019-05-20 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: rake
@@ -649,7 +649,7 @@
   requirements:
   - - ">="
     - !ruby/object:Gem::Version
-      version: '1.9'
+      version: '2.0'
 required_rubygems_version: !ruby/object:Gem::Requirement
   requirements:
   - - ">="


Reply via email to