pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/ruby-ffi



Module Name:    pkgsrc
Committed By:   taca
Date:           Wed Oct 30 14:05:23 UTC 2019

Modified Files:
        pkgsrc/devel/ruby-ffi: Makefile PLIST distinfo

Log Message:
devel/ruby-ffi: update to 1.11.1

Update ruby-ffi to 1.11.1.

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:
* Fix stdcall on Win32. #649, #669
* 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
* Remove unused spec files. #684


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/ruby-ffi/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/ruby-ffi/PLIST
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/ruby-ffi/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ruby-ffi/Makefile
diff -u pkgsrc/devel/ruby-ffi/Makefile:1.20 pkgsrc/devel/ruby-ffi/Makefile:1.21
--- pkgsrc/devel/ruby-ffi/Makefile:1.20 Sun Jan 20 13:48:30 2019
+++ pkgsrc/devel/ruby-ffi/Makefile      Wed Oct 30 14:05:23 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2019/01/20 13:48:30 taca Exp $
+# $NetBSD: Makefile,v 1.21 2019/10/30 14:05:23 taca Exp $
 
-DISTNAME=      ffi-1.10.0
+DISTNAME=      ffi-1.11.1
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/devel/ruby-ffi/PLIST
diff -u pkgsrc/devel/ruby-ffi/PLIST:1.17 pkgsrc/devel/ruby-ffi/PLIST:1.18
--- pkgsrc/devel/ruby-ffi/PLIST:1.17    Sun Jan 20 13:48:30 2019
+++ pkgsrc/devel/ruby-ffi/PLIST Wed Oct 30 14:05:23 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2019/01/20 13:48:30 taca Exp $
+@comment $NetBSD: PLIST,v 1.18 2019/10/30 14:05:23 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_EXTSDIR}/ffi_c.${RUBY_DLEXT}
 ${GEM_EXTSDIR}/gem.build_complete
@@ -23,7 +23,6 @@ ${GEM_LIBDIR}/ext/ffi_c/Call.c
 ${GEM_LIBDIR}/ext/ffi_c/Call.h
 ${GEM_LIBDIR}/ext/ffi_c/ClosurePool.c
 ${GEM_LIBDIR}/ext/ffi_c/ClosurePool.h
-${GEM_LIBDIR}/ext/ffi_c/DataConverter.c
 ${GEM_LIBDIR}/ext/ffi_c/DynamicLibrary.c
 ${GEM_LIBDIR}/ext/ffi_c/DynamicLibrary.h
 ${GEM_LIBDIR}/ext/ffi_c/Function.c
@@ -45,8 +44,6 @@ ${GEM_LIBDIR}/ext/ffi_c/Pointer.c
 ${GEM_LIBDIR}/ext/ffi_c/Pointer.h
 ${GEM_LIBDIR}/ext/ffi_c/Struct.c
 ${GEM_LIBDIR}/ext/ffi_c/Struct.h
-${GEM_LIBDIR}/ext/ffi_c/StructByReference.c
-${GEM_LIBDIR}/ext/ffi_c/StructByReference.h
 ${GEM_LIBDIR}/ext/ffi_c/StructByValue.c
 ${GEM_LIBDIR}/ext/ffi_c/StructByValue.h
 ${GEM_LIBDIR}/ext/ffi_c/StructLayout.c
@@ -472,6 +469,7 @@ ${GEM_LIBDIR}/lib/ffi.rb
 ${GEM_LIBDIR}/lib/ffi/autopointer.rb
 ${GEM_LIBDIR}/lib/ffi/buffer.rb
 ${GEM_LIBDIR}/lib/ffi/callback.rb
+${GEM_LIBDIR}/lib/ffi/data_converter.rb
 ${GEM_LIBDIR}/lib/ffi/enum.rb
 ${GEM_LIBDIR}/lib/ffi/errno.rb
 ${GEM_LIBDIR}/lib/ffi/ffi.rb
@@ -526,6 +524,8 @@ ${GEM_LIBDIR}/lib/ffi/platform/x86_64-so
 ${GEM_LIBDIR}/lib/ffi/platform/x86_64-windows/types.conf
 ${GEM_LIBDIR}/lib/ffi/pointer.rb
 ${GEM_LIBDIR}/lib/ffi/struct.rb
+${GEM_LIBDIR}/lib/ffi/struct_by_reference.rb
+${GEM_LIBDIR}/lib/ffi/struct_layout.rb
 ${GEM_LIBDIR}/lib/ffi/struct_layout_builder.rb
 ${GEM_LIBDIR}/lib/ffi/tools/const_generator.rb
 ${GEM_LIBDIR}/lib/ffi/tools/generator.rb

Index: pkgsrc/devel/ruby-ffi/distinfo
diff -u pkgsrc/devel/ruby-ffi/distinfo:1.19 pkgsrc/devel/ruby-ffi/distinfo:1.20
--- pkgsrc/devel/ruby-ffi/distinfo:1.19 Sun Jan 20 13:48:30 2019
+++ pkgsrc/devel/ruby-ffi/distinfo      Wed Oct 30 14:05:23 2019
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.19 2019/01/20 13:48:30 taca Exp $
+$NetBSD: distinfo,v 1.20 2019/10/30 14:05:23 taca Exp $
 
-SHA1 (ffi-1.10.0.gem) = 15d8209c5c420a141e38763b153b41e5de2535ba
-RMD160 (ffi-1.10.0.gem) = 940829e28d15630a2fcfc6402b939819c3b0fece
-SHA512 (ffi-1.10.0.gem) = 7bdb52c9912c976379fa50e86bc6cb2551c236b59f7610d864ab37a5357a231ed9b44c45941d8be68038e6e84542005b808045ed8da0e9e07de4428100f3bf1b
-Size (ffi-1.10.0.gem) = 869376 bytes
+SHA1 (ffi-1.11.1.gem) = 7ae20190e4858ad770b4e11e4369922d26fc6bd8
+RMD160 (ffi-1.11.1.gem) = cc937f4048b01ef4b160be217d88569881120812
+SHA512 (ffi-1.11.1.gem) = 077206807a44f1dd8b62217a42d22b5504ff2fcb8788c184d9e55e4469a4e712e531cdf514e981d8a95f5bd663b993fe44d2807d328f93ce43d431bb3d92b61b
+Size (ffi-1.11.1.gem) = 868352 bytes



Home | Main Index | Thread Index | Old Index