pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/ruby-ffi devel/ruby-ffi: update to 1.11.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/c42e346db740
branches: trunk
changeset: 403664:c42e346db740
user: taca <taca%pkgsrc.org@localhost>
date: Wed Oct 30 14:05:23 2019 +0000
description:
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
diffstat:
devel/ruby-ffi/Makefile | 4 ++--
devel/ruby-ffi/PLIST | 8 ++++----
devel/ruby-ffi/distinfo | 10 +++++-----
3 files changed, 11 insertions(+), 11 deletions(-)
diffs (70 lines):
diff -r a60d6345a035 -r c42e346db740 devel/ruby-ffi/Makefile
--- a/devel/ruby-ffi/Makefile Wed Oct 30 14:04:06 2019 +0000
+++ b/devel/ruby-ffi/Makefile Wed Oct 30 14:05:23 2019 +0000
@@ -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
diff -r a60d6345a035 -r c42e346db740 devel/ruby-ffi/PLIST
--- a/devel/ruby-ffi/PLIST Wed Oct 30 14:04:06 2019 +0000
+++ b/devel/ruby-ffi/PLIST Wed Oct 30 14:05:23 2019 +0000
@@ -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.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.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/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-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
diff -r a60d6345a035 -r c42e346db740 devel/ruby-ffi/distinfo
--- a/devel/ruby-ffi/distinfo Wed Oct 30 14:04:06 2019 +0000
+++ b/devel/ruby-ffi/distinfo Wed Oct 30 14:05:23 2019 +0000
@@ -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