pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/ruby-rb_sys



Module Name:    pkgsrc
Committed By:   taca
Date:           Tue May  5 12:47:02 UTC 2026

Modified Files:
        pkgsrc/devel/ruby-rb_sys: Makefile PLIST distinfo

Log Message:
devel/ruby-rb_sys: update to 0.9.128

0.9.127 (2026-04-23)

What's Changed

* Fix favicon.ico by @bangseongbeom in #726
* Fix mobile sidebar not showing up by @bangseongbeom in #725
* Correct optional arguments to nilable arguments by @bangseongbeom in #724
* Remove json from runtime dependencies by @hsbt in #727
* Replace shell which calls with pure Ruby executable lookup in rb-sys-dock
  by @ianks in #722
* feat(stable-api): add RB_OBJ_WRITE and RB_OBJ_WRITTEN for GC write barrier
  by @ianks in #678
* feat(stable-api): add RARRAY_AREF and RARRAY_ASET with write barrier by
  @ianks in #682
* feat(stable-api): add FL_ABLE for flag checking by @ianks in #677
* feat(stable-api): add accessor methods (RSTRING_END, RDATA_PTR,
  RB_OBJ_FREEZE, RB_OBJ_PROMOTED) by @ianks in #679
* feat(stable-api): add float, hash, and encoding methods by @ianks in #681
* perf(stable-api): inline encoding_get for MRI stable versions by @ianks in
  #730
* Ensure that Cargo metadata is UTF-8 encoded by @bangseongbeom in #731
* chore(deps): bump rake-compiler-dock to 1.12.0 by @ianks in #732
* perf(stable-api): inline num2dbl T_FLOAT fast path for MRI by @ianks in
  #733
* perf(stable-api): inline dbl2num flonum encode for MRI by @ianks in #734
* perf(stable-api): inline rhash_size for MRI by @ianks in #735
* perf(stable-api): inline num2long/num2ulong Bignum fast path for MRI by
  @ianks in #736

* test(stable-api): add comprehensive edge-case parity tests by @ianks in #737

New Contributors

* @bangseongbeom made their first contribution in #726
* @hsbt made their first contribution in #727

0.9.128 (2026-05-04)

What's Changed

* Fix background color for navbar by @bangseongbeom in #738
* Fix docsite mobile layout by @bangseongbeom in #739
* chore: bump MSRV 1.71 → 1.75, adopt new APIs by @ianks in #740
* fix: Ignored target defined via cargo config file by @Stranger6667 in #654
* fix: exclude rb_matchext_struct from opaque list for Ruby 4.1+ by @ianks
  in #741

New Contributors

* @Stranger6667 made their first contribution in #654


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/ruby-rb_sys/Makefile \
    pkgsrc/devel/ruby-rb_sys/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/ruby-rb_sys/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ruby-rb_sys/Makefile
diff -u pkgsrc/devel/ruby-rb_sys/Makefile:1.3 pkgsrc/devel/ruby-rb_sys/Makefile:1.4
--- pkgsrc/devel/ruby-rb_sys/Makefile:1.3       Sun Apr 12 14:42:19 2026
+++ pkgsrc/devel/ruby-rb_sys/Makefile   Tue May  5 12:47:02 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2026/04/12 14:42:19 taca Exp $
+# $NetBSD: Makefile,v 1.4 2026/05/05 12:47:02 taca Exp $
 
-DISTNAME=      rb_sys-0.9.126
+DISTNAME=      rb_sys-0.9.128
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -8,9 +8,9 @@ HOMEPAGE=       https://oxidize-rb.github.io/r
 COMMENT=       Helpers for compiling Rust extensions for ruby
 LICENSE=       mit
 
-OVERRIDE_GEMSPEC+=     rake-compiler-dock>=1.11.0
+OVERRIDE_GEMSPEC+=     rake-compiler-dock>=1.12.0
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-rake-compiler-dock>=1.11.0<1.12:../../devel/ruby-rake-compiler-dock
+DEPENDS+=      ${RUBY_PKGPREFIX}-rake-compiler-dock>=1.12.0<1.13:../../devel/ruby-rake-compiler-dock
 
 USE_LANGUAGES= # none
 
Index: pkgsrc/devel/ruby-rb_sys/distinfo
diff -u pkgsrc/devel/ruby-rb_sys/distinfo:1.3 pkgsrc/devel/ruby-rb_sys/distinfo:1.4
--- pkgsrc/devel/ruby-rb_sys/distinfo:1.3       Sun Apr 12 14:42:19 2026
+++ pkgsrc/devel/ruby-rb_sys/distinfo   Tue May  5 12:47:02 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2026/04/12 14:42:19 taca Exp $
+$NetBSD: distinfo,v 1.4 2026/05/05 12:47:02 taca Exp $
 
-BLAKE2s (rb_sys-0.9.126.gem) = 939c527cba63623c90282907fb60453aaa4d0eff4001b66a07314c4fa285a0ba
-SHA512 (rb_sys-0.9.126.gem) = 5a4cbf417dfafe16bf60cbb57d20ffecde3120d350080075b1010c5c407865d8fcce7c4f4585f775102a9c43bd6016f4bf40580fcb607ad767b90d7d78db8f08
-Size (rb_sys-0.9.126.gem) = 31232 bytes
+BLAKE2s (rb_sys-0.9.128.gem) = 75b441f222437a86543e5274184cc161f8493e1b7b27b1e49415664b6f13013f
+SHA512 (rb_sys-0.9.128.gem) = 4db89f2ca4f75ade4a32a84ea1eb4e344df6008b099e67178dbdd3322d29396ac268f479de9efd0b0e6f84272a3adbfe3af31502385c2df92133e23865012995
+Size (rb_sys-0.9.128.gem) = 32256 bytes

Index: pkgsrc/devel/ruby-rb_sys/PLIST
diff -u pkgsrc/devel/ruby-rb_sys/PLIST:1.1 pkgsrc/devel/ruby-rb_sys/PLIST:1.2
--- pkgsrc/devel/ruby-rb_sys/PLIST:1.1  Mon Nov  3 05:38:50 2025
+++ pkgsrc/devel/ruby-rb_sys/PLIST      Tue May  5 12:47:02 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2025/11/03 05:38:50 taca Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/05/05 12:47:02 taca Exp $
 bin/rb-sys-dock${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/.yardopts
@@ -9,6 +9,7 @@ ${GEM_LIBDIR}/certs/ianks.pem
 ${GEM_LIBDIR}/exe/rb-sys-dock
 ${GEM_LIBDIR}/lib/rb_sys.rb
 ${GEM_LIBDIR}/lib/rb_sys/cargo.rb
+${GEM_LIBDIR}/lib/rb_sys/cargo/config.rb
 ${GEM_LIBDIR}/lib/rb_sys/cargo/metadata.rb
 ${GEM_LIBDIR}/lib/rb_sys/cargo_builder.rb
 ${GEM_LIBDIR}/lib/rb_sys/cargo_builder/link_flag_converter.rb



Home | Main Index | Thread Index | Old Index