🤖: Automatic update to 1.17.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-ffi?expand=0&rev=105
This commit is contained in:
parent
30ab4a4c63
commit
faf54f8cf1
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6d3242ff10c87271b0675c58d68d3f10148fabc2ad6da52a18123f06078871fb
|
|
||||||
size 999936
|
|
BIN
ffi-1.17.0.gem
(Stored with Git LFS)
Normal file
BIN
ffi-1.17.0.gem
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +1,46 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jun 21 09:51:52 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
|
||||||
|
|
||||||
|
- 1.17.0 / 2024-06-02
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
Fixed:
|
||||||
|
* Add FFI::AbstractMemory#read_array_of_string . It was defined but not exposed to Ruby nor tested. #1070
|
||||||
|
|
||||||
|
1.17.0.rc2 / 2024-04-22
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
Fixed:
|
||||||
|
* Add missing write barriers to StructLayout#initialize causing a segfault with GC.stress. #1079
|
||||||
|
|
||||||
|
1.17.0.rc1 / 2024-04-08
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
Fixed:
|
||||||
|
* Fix type definitions on `aarch64-linux`. #1067, #1066
|
||||||
|
* Use RB_TEST for `Pointer.autorelease=` . #1065
|
||||||
|
So that `false` and `nil` are treated as falsey and anything else as truthy.
|
||||||
|
* Replace Fixnum by Integer. #1064
|
||||||
|
Fixnum is no longer present in the ruby language.
|
||||||
|
* Update `FFI::NativeType` doc. #1061
|
||||||
|
* Store FFI::Type::Mapped of FFI::StrPtrConverter in global instead of custom type map
|
||||||
|
* Various documentation fixes. #1042
|
||||||
|
* Update `FFI::Pointer#==` to return `false` if a pointer is compared to a non-pointer object, which is the expected behavior. #1083
|
||||||
|
* Avoid warning about undefined wariable `@ffi_functions` #1085
|
||||||
|
* Fix a very unlikely GC bug when using a callback block. # 1089
|
||||||
|
|
||||||
|
Added:
|
||||||
|
* Provide binary gems for many platforms. #990
|
||||||
|
* Add Windows fat binary gem for Ruby-3.3
|
||||||
|
* Add RBS type definitions for many user facing parts of the FFI API. #1042
|
||||||
|
* Improve fallback search path logic. #1088
|
||||||
|
Respect LD_LIBRARY_PATH and DYLD_LIBRARY_PATH on Macos.
|
||||||
|
* Update libffi to current git master branch.
|
||||||
|
|
||||||
|
Removed:
|
||||||
|
* Remove `enum CHAR_ARRAY` which is no longer used. #1063
|
||||||
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Nov 3 07:35:38 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>
|
Fri Nov 3 07:35:38 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package rubygem-ffi
|
# spec file for package rubygem-ffi
|
||||||
#
|
#
|
||||||
# Copyright (c) 2023 SUSE LLC
|
# Copyright (c) 2024 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -24,7 +24,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
Name: rubygem-ffi
|
Name: rubygem-ffi
|
||||||
Version: 1.16.3
|
Version: 1.17.0
|
||||||
Release: 0
|
Release: 0
|
||||||
%define mod_name ffi
|
%define mod_name ffi
|
||||||
%define mod_full_name %{mod_name}-%{version}
|
%define mod_full_name %{mod_name}-%{version}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user