Simple version update. Related fixes: * FFI::VERSION is defined as part of require 'ffi' now. * Remove support for tainted objects which cause deprecation warnings in ruby-2.7
Tested on amd64. Will be committing next week unless I hear objections. Thanks, Jeremy Index: Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-ffi/Makefile,v retrieving revision 1.24 diff -u -p -r1.24 Makefile --- Makefile 12 Nov 2019 06:41:34 -0000 1.24 +++ Makefile 31 Jan 2020 23:45:50 -0000 @@ -2,7 +2,7 @@ COMMENT = cross-platform dynamic library loading for ruby -DISTNAME = ffi-1.11.1 +DISTNAME = ffi-1.12.1 CATEGORIES = devel HOMEPAGE= https://github.com/ffi/ffi Index: distinfo =================================================================== RCS file: /cvs/ports/devel/ruby-ffi/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo 12 Nov 2019 06:41:34 -0000 1.8 +++ distinfo 31 Jan 2020 23:45:53 -0000 @@ -1,2 +1,2 @@ -SHA256 (ffi-1.11.1.gem) = kK4qf+esTArzBlD7qLddk/82EYA8STckgRh5euXtuxo= -SIZE (ffi-1.11.1.gem) = 868352 +SHA256 (ffi-1.12.1.gem) = 0WZ0rgAnmnru1wX6hUr31yHPWwpKv2qALzBun4fsW0Q= +SIZE (ffi-1.12.1.gem) = 896000 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/ruby-ffi/pkg/PLIST,v retrieving revision 1.9 diff -u -p -r1.9 PLIST --- pkg/PLIST 12 Nov 2019 06:41:35 -0000 1.9 +++ pkg/PLIST 31 Jan 2020 23:47:23 -0000 @@ -1,6 +1,7 @@ @comment $OpenBSD: PLIST,v 1.9 2019/11/12 06:41:35 jeremy Exp $ ${GEM_LIB}/cache/${DISTNAME}.gem ${GEM_LIB}/gems/${DISTNAME}/ +${GEM_LIB}/gems/${DISTNAME}/.appveyor.yml ${GEM_LIB}/gems/${DISTNAME}/.gitignore ${GEM_LIB}/gems/${DISTNAME}/.gitmodules ${GEM_LIB}/gems/${DISTNAME}/.travis.yml @@ -12,7 +13,6 @@ ${GEM_LIB}/gems/${DISTNAME}/LICENSE ${GEM_LIB}/gems/${DISTNAME}/LICENSE.SPECS ${GEM_LIB}/gems/${DISTNAME}/README.md ${GEM_LIB}/gems/${DISTNAME}/Rakefile -${GEM_LIB}/gems/${DISTNAME}/appveyor.yml ${GEM_LIB}/gems/${DISTNAME}/ffi.gemspec ${GEM_LIB}/gems/${DISTNAME}/lib/ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/ @@ -104,6 +104,8 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/plat ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-cygwin/types.conf ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-darwin/ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-darwin/types.conf +${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-dragonflybsd/ +${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-dragonflybsd/types.conf ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-freebsd/ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-freebsd/types.conf ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-freebsd12/ @@ -133,7 +135,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/type ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/union.rb ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/variadic.rb ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/version.rb -${GEM_LIB}/gems/${DISTNAME}/lib/ffi_c.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/ffi_c.so ${GEM_LIB}/gems/${DISTNAME}/samples/ ${GEM_LIB}/gems/${DISTNAME}/samples/getlogin.rb ${GEM_LIB}/gems/${DISTNAME}/samples/getpid.rb