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



details:   https://anonhg.NetBSD.org/pkgsrc/rev/38a80f183548
branches:  trunk
changeset: 382253:38a80f183548
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Jun 24 15:46:49 2018 +0000

description:
devel/ruby-ffi: update to 1.9.25

1.9.25 / 2018-06-03
-------------------

Changed:
* Revert closures via libffi.
  This re-adds ClosurePool and fixes compat with SELinux enabled systems. #621


1.9.24 / 2018-06-02
-------------------

Added:
* Added a CHANGELOG file
* Add mips64(eb) support, and mips r6 support. (#601)

Changed:
* Update libffi to latest changes on master.
* Don't search in hardcoded /usr paths on Windows.
* Don't treat Symbol args different to Strings in ffi_lib.
* Make sure size_t is defined in Thread.c. Fixes #609

diffstat:

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

diffs (137 lines):

diff -r e1462db9c1d5 -r 38a80f183548 devel/ruby-ffi/Makefile
--- a/devel/ruby-ffi/Makefile   Sun Jun 24 14:22:32 2018 +0000
+++ b/devel/ruby-ffi/Makefile   Sun Jun 24 15:46:49 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2018/02/28 16:30:45 taca Exp $
+# $NetBSD: Makefile,v 1.19 2018/06/24 15:46:49 taca Exp $
 
-DISTNAME=      ffi-1.9.23
+DISTNAME=      ffi-1.9.25
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
diff -r e1462db9c1d5 -r 38a80f183548 devel/ruby-ffi/PLIST
--- a/devel/ruby-ffi/PLIST      Sun Jun 24 14:22:32 2018 +0000
+++ b/devel/ruby-ffi/PLIST      Sun Jun 24 15:46:49 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2018/02/28 16:30:45 taca Exp $
+@comment $NetBSD: PLIST,v 1.16 2018/06/24 15:46:49 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_EXTSDIR}/ffi_c.${RUBY_DLEXT}
 ${GEM_EXTSDIR}/gem.build_complete
@@ -6,6 +6,7 @@
 ${GEM_LIBDIR}/.gitmodules
 ${GEM_LIBDIR}/.travis.yml
 ${GEM_LIBDIR}/.yardopts
+${GEM_LIBDIR}/CHANGELOG.md
 ${GEM_LIBDIR}/COPYING
 ${GEM_LIBDIR}/Gemfile
 ${GEM_LIBDIR}/LICENSE
@@ -20,8 +21,8 @@
 ${GEM_LIBDIR}/ext/ffi_c/Buffer.c
 ${GEM_LIBDIR}/ext/ffi_c/Call.c
 ${GEM_LIBDIR}/ext/ffi_c/Call.h
-${GEM_LIBDIR}/ext/ffi_c/Closure.c
-${GEM_LIBDIR}/ext/ffi_c/Closure.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
@@ -66,17 +67,24 @@
 ${GEM_LIBDIR}/ext/ffi_c/libffi.vc.mk
 ${GEM_LIBDIR}/ext/ffi_c/libffi.vc64.mk
 ${GEM_LIBDIR}/ext/ffi_c/libffi/.appveyor.yml
+${GEM_LIBDIR}/ext/ffi_c/libffi/.github/issue_template.md
 ${GEM_LIBDIR}/ext/ffi_c/libffi/.gitignore
 ${GEM_LIBDIR}/ext/ffi_c/libffi/.travis.yml
+${GEM_LIBDIR}/ext/ffi_c/libffi/.travis/ar-lib
+${GEM_LIBDIR}/ext/ffi_c/libffi/.travis/build.sh
+${GEM_LIBDIR}/ext/ffi_c/libffi/.travis/compile
 ${GEM_LIBDIR}/ext/ffi_c/libffi/.travis/install.sh
+${GEM_LIBDIR}/ext/ffi_c/libffi/.travis/moxie-sim.exp
+${GEM_LIBDIR}/ext/ffi_c/libffi/.travis/site.exp
 ${GEM_LIBDIR}/ext/ffi_c/libffi/ChangeLog.libffi
 ${GEM_LIBDIR}/ext/ffi_c/libffi/ChangeLog.libffi-3.1
 ${GEM_LIBDIR}/ext/ffi_c/libffi/ChangeLog.libgcj
 ${GEM_LIBDIR}/ext/ffi_c/libffi/ChangeLog.v1
 ${GEM_LIBDIR}/ext/ffi_c/libffi/LICENSE
+${GEM_LIBDIR}/ext/ffi_c/libffi/LICENSE-BUILDTOOLS
 ${GEM_LIBDIR}/ext/ffi_c/libffi/Makefile.am
 ${GEM_LIBDIR}/ext/ffi_c/libffi/Makefile.in
-${GEM_LIBDIR}/ext/ffi_c/libffi/README
+${GEM_LIBDIR}/ext/ffi_c/libffi/README.md
 ${GEM_LIBDIR}/ext/ffi_c/libffi/acinclude.m4
 ${GEM_LIBDIR}/ext/ffi_c/libffi/autogen.sh
 ${GEM_LIBDIR}/ext/ffi_c/libffi/config.guess
@@ -112,6 +120,7 @@
 ${GEM_LIBDIR}/ext/ffi_c/libffi/m4/ax_enable_builddir.m4
 ${GEM_LIBDIR}/ext/ffi_c/libffi/m4/ax_gcc_archflag.m4
 ${GEM_LIBDIR}/ext/ffi_c/libffi/m4/ax_gcc_x86_cpuid.m4
+${GEM_LIBDIR}/ext/ffi_c/libffi/m4/ax_require_defined.m4
 ${GEM_LIBDIR}/ext/ffi_c/libffi/man/Makefile.am
 ${GEM_LIBDIR}/ext/ffi_c/libffi/man/Makefile.in
 ${GEM_LIBDIR}/ext/ffi_c/libffi/man/ffi.3
@@ -204,6 +213,9 @@
 ${GEM_LIBDIR}/ext/ffi_c/libffi/src/powerpc/sysv.S
 ${GEM_LIBDIR}/ext/ffi_c/libffi/src/prep_cif.c
 ${GEM_LIBDIR}/ext/ffi_c/libffi/src/raw_api.c
+${GEM_LIBDIR}/ext/ffi_c/libffi/src/riscv/ffi.c
+${GEM_LIBDIR}/ext/ffi_c/libffi/src/riscv/ffitarget.h
+${GEM_LIBDIR}/ext/ffi_c/libffi/src/riscv/sysv.S
 ${GEM_LIBDIR}/ext/ffi_c/libffi/src/s390/ffi.c
 ${GEM_LIBDIR}/ext/ffi_c/libffi/src/s390/ffitarget.h
 ${GEM_LIBDIR}/ext/ffi_c/libffi/src/s390/internal.h
@@ -248,7 +260,15 @@
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/lib/libffi.exp
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/lib/target-libpath.exp
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/lib/wrapper.exp
+${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.bhaible/Makefile
+${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.bhaible/README
+${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.bhaible/alignof.h
+${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.bhaible/bhaible.exp
+${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.bhaible/test-call.c
+${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.bhaible/test-callback.c
+${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.bhaible/testcases.c
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.call/align_mixed.c
+${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.call/align_stdcall.c
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.call/call.exp
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.call/closure_fn0.c
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.call/closure_fn1.c
@@ -379,6 +399,7 @@
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.call/strlen3.c
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.call/strlen4.c
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.call/struct1.c
+${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.call/struct10.c
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.call/struct2.c
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.call/struct3.c
 ${GEM_LIBDIR}/ext/ffi_c/libffi/testsuite/libffi.call/struct4.c
@@ -472,8 +493,13 @@
 ${GEM_LIBDIR}/lib/ffi/platform/i386-windows/types.conf
 ${GEM_LIBDIR}/lib/ffi/platform/ia64-linux/types.conf
 ${GEM_LIBDIR}/lib/ffi/platform/mips-linux/types.conf
+${GEM_LIBDIR}/lib/ffi/platform/mips64-linux/types.conf
 ${GEM_LIBDIR}/lib/ffi/platform/mips64el-linux/types.conf
 ${GEM_LIBDIR}/lib/ffi/platform/mipsel-linux/types.conf
+${GEM_LIBDIR}/lib/ffi/platform/mipsisa32r6-linux/types.conf
+${GEM_LIBDIR}/lib/ffi/platform/mipsisa32r6el-linux/types.conf
+${GEM_LIBDIR}/lib/ffi/platform/mipsisa64r6-linux/types.conf
+${GEM_LIBDIR}/lib/ffi/platform/mipsisa64r6el-linux/types.conf
 ${GEM_LIBDIR}/lib/ffi/platform/powerpc-aix/types.conf
 ${GEM_LIBDIR}/lib/ffi/platform/powerpc-darwin/types.conf
 ${GEM_LIBDIR}/lib/ffi/platform/powerpc-linux/types.conf
diff -r e1462db9c1d5 -r 38a80f183548 devel/ruby-ffi/distinfo
--- a/devel/ruby-ffi/distinfo   Sun Jun 24 14:22:32 2018 +0000
+++ b/devel/ruby-ffi/distinfo   Sun Jun 24 15:46:49 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.17 2018/02/28 16:30:45 taca Exp $
+$NetBSD: distinfo,v 1.18 2018/06/24 15:46:49 taca Exp $
 
-SHA1 (ffi-1.9.23.gem) = bd258682cc2785e421b3665f49e99a7a87323ce2
-RMD160 (ffi-1.9.23.gem) = cbba55baa3f56ae4defcaeb786cb5a8eabc84ad6
-SHA512 (ffi-1.9.23.gem) = 6e4400872e5ea0b27a1406a334fd0aa1802c2fc0b99c41302369666da74991b8ee66ce1be08d2526e8c22e803d6f43a3181f4628d9bc87eccb572fb591c14b5f
-Size (ffi-1.9.23.gem) = 816128 bytes
+SHA1 (ffi-1.9.25.gem) = 86fa011857f977254ccf39f507587310f9ade768
+RMD160 (ffi-1.9.25.gem) = beb8aed151ce3b62d6e0304edf850a02ba526807
+SHA512 (ffi-1.9.25.gem) = c27e3cac623f001014ff1c81133eb27af7cd14239031c37ec3477f16ae77c6b81a64d253c946e445494909536cfea901dce2c3392d7e9f532544f3329d27a752
+Size (ffi-1.9.25.gem) = 867840 bytes



Home | Main Index | Thread Index | Old Index