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.15.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3077c27eb487
branches:  trunk
changeset: 448286:3077c27eb487
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Mar 07 08:30:47 2021 +0000

description:
devel/ruby-ffi: update to 1.15.0

1.15.0 / 2021-03-05

Fixed:

* Fix MSVC build
* Fix async callbacks in conjunction with fork(). #884

Added:

* Allow to pass callbacks in varargs. #885
* Name the threads for FFI callback dispatcher and async thread calls for
  easier debugging.  #883 The name can be retrieved by Thread.name and is
  shown by Thread.list.inspect etc.  Even gdb shows the thread name on
  supported operating systems.
* Add types.conf for powerpc64le-linux
* Add types.conf for riscv64-linux
* More release automation of ffi gems

Changed:

* Switch from rubygems-tasks to bundler/gem_helper

Removed:

* Remove unused VariadicInvoker#init

diffstat:

 devel/ruby-ffi/Makefile |   4 ++--
 devel/ruby-ffi/PLIST    |   5 ++++-
 devel/ruby-ffi/distinfo |  10 +++++-----
 3 files changed, 11 insertions(+), 8 deletions(-)

diffs (53 lines):

diff -r d9d0e8618b88 -r 3077c27eb487 devel/ruby-ffi/Makefile
--- a/devel/ruby-ffi/Makefile   Sun Mar 07 08:28:39 2021 +0000
+++ b/devel/ruby-ffi/Makefile   Sun Mar 07 08:30:47 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2021/01/10 14:49:36 taca Exp $
+# $NetBSD: Makefile,v 1.28 2021/03/07 08:30:47 taca Exp $
 
-DISTNAME=      ffi-1.14.2
+DISTNAME=      ffi-1.15.0
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
diff -r d9d0e8618b88 -r 3077c27eb487 devel/ruby-ffi/PLIST
--- a/devel/ruby-ffi/PLIST      Sun Mar 07 08:28:39 2021 +0000
+++ b/devel/ruby-ffi/PLIST      Sun Mar 07 08:30:47 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2021/01/10 14:49:36 taca Exp $
+@comment $NetBSD: PLIST,v 1.22 2021/03/07 08:30:47 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_EXTSDIR}/ffi_c.${RUBY_DLEXT}
 ${GEM_EXTSDIR}/gem.build_complete
@@ -528,6 +528,8 @@
 ${GEM_LIBDIR}/lib/ffi/platform/powerpc-linux/types.conf
 ${GEM_LIBDIR}/lib/ffi/platform/powerpc-openbsd/types.conf
 ${GEM_LIBDIR}/lib/ffi/platform/powerpc64-linux/types.conf
+${GEM_LIBDIR}/lib/ffi/platform/powerpc64le-linux/types.conf
+${GEM_LIBDIR}/lib/ffi/platform/riscv64-linux/types.conf
 ${GEM_LIBDIR}/lib/ffi/platform/s390-linux/types.conf
 ${GEM_LIBDIR}/lib/ffi/platform/s390x-linux/types.conf
 ${GEM_LIBDIR}/lib/ffi/platform/sparc-linux/types.conf
@@ -562,6 +564,7 @@
 ${GEM_LIBDIR}/lib/ffi/variadic.rb
 ${GEM_LIBDIR}/lib/ffi/version.rb
 ${GEM_LIBDIR}/lib/ffi_c.${RUBY_DLEXT}
+${GEM_LIBDIR}/rakelib/ffi_gem_helper.rb
 ${GEM_LIBDIR}/samples/getlogin.rb
 ${GEM_LIBDIR}/samples/getpid.rb
 ${GEM_LIBDIR}/samples/gettimeofday.rb
diff -r d9d0e8618b88 -r 3077c27eb487 devel/ruby-ffi/distinfo
--- a/devel/ruby-ffi/distinfo   Sun Mar 07 08:28:39 2021 +0000
+++ b/devel/ruby-ffi/distinfo   Sun Mar 07 08:30:47 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.25 2021/01/10 14:49:36 taca Exp $
+$NetBSD: distinfo,v 1.26 2021/03/07 08:30:47 taca Exp $
 
-SHA1 (ffi-1.14.2.gem) = 95d2b5964ad619b9f84b3583b00ea3b344891da3
-RMD160 (ffi-1.14.2.gem) = abab8fb2e60a50acd3a049bc47a08c038957b6f0
-SHA512 (ffi-1.14.2.gem) = 4ac26b7d5f9a984a3201cbe82c79b9ba4b5ec113657845e96576cc36de6fcdb469eab0aa2017cd964e7c73b7ed4e5c26f020272b799efe4cd8a2e02329b58797
-Size (ffi-1.14.2.gem) = 908288 bytes
+SHA1 (ffi-1.15.0.gem) = 8579cf1fcb8bc73a2d46688196c63e4ac0fc057e
+RMD160 (ffi-1.15.0.gem) = b3e595b81767d35100ba2414226748ae0bccb939
+SHA512 (ffi-1.15.0.gem) = cfcc629ad80f0c99fdadef1e766b42a60d2e71c822a9358a9c17edd35a665cca7ed145c36b961e9c6ed7634b95808985705c02c4436b0ce4a26f06f75f215b89
+Size (ffi-1.15.0.gem) = 909312 bytes



Home | Main Index | Thread Index | Old Index