Sun Sep 13 09:03:17 2015 UTC ()
Update ruby-ffi to 1.9.10.

1.9.10
* Simplify clean list and add libtest build files.
* methodHandleParamTypes needs to refer to valid memory after rbffi_MethodHandle_Init
* tweak travis to allow failure in 2.2 on osx
* allow failure on osx 2.2 and head builds
* CLEAN tweak [ci skip]

1.9.9
* workaround bundler problem
* fix struct specs on 1.8 sets them to pending rather than checking for a raise but...
* better clean/clobber config
* Simplify cross build tasks and add rake-compiler-dock for building Windows binary gems.
* Added Platform.solaris? singleton method.
* fix library load... forever
* better native_type
* enable and fix warnings in specs.
* add compiler and platform based tests
* Fix compatibility with newer libffi on Windows/MSVC
* Handle better RUBY_VERSION.


(taca)
diff -r1.14 -r1.15 pkgsrc/devel/ruby-ffi/Makefile
diff -r1.12 -r1.13 pkgsrc/devel/ruby-ffi/distinfo

cvs diff -r1.14 -r1.15 pkgsrc/devel/ruby-ffi/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-ffi/Makefile 2015/03/15 16:04:57 1.14
+++ pkgsrc/devel/ruby-ffi/Makefile 2015/09/13 09:03:17 1.15
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: Makefile,v 1.14 2015/03/15 16:04:57 taca Exp $ 1# $NetBSD: Makefile,v 1.15 2015/09/13 09:03:17 taca Exp $
2 2
3DISTNAME= ffi-1.9.8 3DISTNAME= ffi-1.9.10
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://wiki.github.com/ffi/ffi 7HOMEPAGE= http://wiki.github.com/ffi/ffi
8COMMENT= Loading dynamic libraries, binding functions within them 8COMMENT= Loading dynamic libraries, binding functions within them
9LICENSE= modified-bsd 9LICENSE= modified-bsd
10 10
11USE_RAKE= YES 11USE_RAKE= YES
12 12
13.include "../../lang/ruby/gem.mk" 13.include "../../lang/ruby/gem.mk"
14.include "../../devel/libffi/buildlink3.mk" 14.include "../../devel/libffi/buildlink3.mk"
15.include "../../mk/bsd.pkg.mk" 15.include "../../mk/bsd.pkg.mk"

cvs diff -r1.12 -r1.13 pkgsrc/devel/ruby-ffi/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-ffi/distinfo 2015/03/15 16:04:57 1.12
+++ pkgsrc/devel/ruby-ffi/distinfo 2015/09/13 09:03:17 1.13
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.12 2015/03/15 16:04:57 taca Exp $ 1$NetBSD: distinfo,v 1.13 2015/09/13 09:03:17 taca Exp $
2 2
3SHA1 (ffi-1.9.8.gem) = 103d4a5d7f41edb4bb80d9e40839cbec895cbc19 3SHA1 (ffi-1.9.10.gem) = dcb88563a9d2e88f8d9b73ce893bc44d8f26d449
4RMD160 (ffi-1.9.8.gem) = 92a925571546d72bc74d8d5471b12698cd802d96 4RMD160 (ffi-1.9.10.gem) = f93eed545141fe5ea516b9ef7e2661a0bbfc3d96
5Size (ffi-1.9.8.gem) = 881152 bytes 5Size (ffi-1.9.10.gem) = 881664 bytes