Friday, January 31, 2020

Update: devel/ruby-ffi 1.11.1 -> 1.12.1

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

No comments:

Post a Comment