Skip to content

Commit 2ddcbab

Browse files
author
taca
committed
devel/ruby-rake-compiler-dock
1.10.0 (2025-10-25) * Add support for ARM64 host images and release rake-compiler-dock host images for ARM64 and x86_64. NetBSD#140 * Add new target platform aarch64-mingw-ucrt aka Windows on ARM. NetBSD#152 * Allow easier selection of the ruby run in the container. NetBSD#151 * Install mig which is a Macos specific RPC code generator. NetBSD#155 * Add RCD_IMAGE_VERSION env var to easily set image version or snapshot. NetBSD#163 * Disable rpath in cross compiled C extensions, since it is only valid in the build environment. NetBSD#165 * Drop support for Ruby 2.4, 2.5, and 2.6. NetBSD#153 @ianks @flavorjones * Remove rbenv ruby version 2.5.9 from the build container. NetBSD#153 @ianks @flavorjones * Rename History.md to CHANGELOG.md which is more common. Contributors * @flavorjones * @ianks 1.11.0 / 2025-12-25 * Bump Ruby 4 cross-compilation support to 4.0.0. * Drop support for Ruby 2.7. NetBSD#180 @larskanis * Bump Ruby 3.3 to v3.3.10 (from v3.3.9) @flavorjones * Bump Ruby 3.4 to v3.4.8 (from v3.4.5) @flavorjones * Bump rake-compiler dependency to v1.3.1 (from v1.2.9) @flavorjones * Remove native Ruby 3.4.x from the host environment. NetBSD#178 @larskanis * Optimized images by improving layer sharing. @larskanis CRuby container summary * native rubies: 4.0.0 (default), 3.1.7 * RUBY_CC_VERSION=4.0.0:3.4.8:3.3.10:3.2.9:3.1.7:3.0.7 Contributors * @flavorjones * @larskanis 1.11.1 (2025-12-26) * JRuby 10.0 replaces JRuby 9.4 in the JRuby build container. #185 @flavorjones Contributors * @flavorjones
1 parent 48cf5ee commit 2ddcbab

3 files changed

Lines changed: 15 additions & 11 deletions

File tree

devel/ruby-rake-compiler-dock/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.1 2025/11/03 05:35:54 taca Exp $
1+
# $NetBSD: Makefile,v 1.2 2026/01/17 16:29:24 taca Exp $
22

3-
DISTNAME= rake-compiler-dock-1.9.1
3+
DISTNAME= rake-compiler-dock-1.11.1
44
CATEGORIES= devel
55

66
MAINTAINER= pkgsrc-users@NetBSD.org

devel/ruby-rake-compiler-dock/PLIST

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,31 @@
1-
@comment $NetBSD: PLIST,v 1.1 2025/11/03 05:35:54 taca Exp $
1+
@comment $NetBSD: PLIST,v 1.2 2026/01/17 16:29:24 taca Exp $
22
bin/rake-compiler-dock${RUBY_SUFFIX}
33
${GEM_HOME}/cache/${GEM_NAME}.gem
44
${GEM_LIBDIR}/.dockerignore
55
${GEM_LIBDIR}/.github/workflows/ci.yml
66
${GEM_LIBDIR}/.github/workflows/publish-images.yml
7+
${GEM_LIBDIR}/.github/workflows/publish-images.yml.erb
78
${GEM_LIBDIR}/.github/workflows/release-images.yml
89
${GEM_LIBDIR}/.gitignore
10+
${GEM_LIBDIR}/CHANGELOG.md
911
${GEM_LIBDIR}/CONTRIBUTING.md
1012
${GEM_LIBDIR}/Dockerfile.jruby
1113
${GEM_LIBDIR}/Dockerfile.mri.erb
1214
${GEM_LIBDIR}/Gemfile
13-
${GEM_LIBDIR}/History.md
1415
${GEM_LIBDIR}/LICENSE.txt
1516
${GEM_LIBDIR}/README.md
1617
${GEM_LIBDIR}/Rakefile
1718
${GEM_LIBDIR}/bin/rake-compiler-dock
19+
${GEM_LIBDIR}/build/buildkitd.toml
1820
${GEM_LIBDIR}/build/gem_helper.rb
1921
${GEM_LIBDIR}/build/mk_i686.rb
2022
${GEM_LIBDIR}/build/mk_musl_cross.sh
2123
${GEM_LIBDIR}/build/mk_osxcross.sh
2224
${GEM_LIBDIR}/build/mk_pkg_config.sh
2325
${GEM_LIBDIR}/build/parallel_docker_build.rb
24-
${GEM_LIBDIR}/build/patches/rake-compiler-1.2.9/0004-Enable-build-of-static-libruby.patch
25-
${GEM_LIBDIR}/build/patches/rake-compiler-1.2.9/0005-build-miniruby-first.patch
26+
${GEM_LIBDIR}/build/patches/rake-compiler-1.3.1/0004-Enable-build-of-static-libruby.patch
27+
${GEM_LIBDIR}/build/patches/rake-compiler-1.3.1/0005-build-miniruby-first.patch
28+
${GEM_LIBDIR}/build/patches/rake-compiler-1.3.1/0006-ruby-4-rubyspec-capiext.patch
2629
${GEM_LIBDIR}/build/rcd-env.sh
2730
${GEM_LIBDIR}/build/runas
2831
${GEM_LIBDIR}/build/sigfw.c
@@ -42,8 +45,8 @@ ${GEM_LIBDIR}/mingw64-ucrt/gcc-mingw-w64-only-c-c++.patch
4245
${GEM_LIBDIR}/mingw64-ucrt/mingw-w64-enable-ucrt.patch
4346
${GEM_LIBDIR}/rake-compiler-dock.gemspec
4447
${GEM_LIBDIR}/test/env/Dockerfile.alpine
45-
${GEM_LIBDIR}/test/env/Dockerfile.centos
4648
${GEM_LIBDIR}/test/env/Dockerfile.debian
49+
${GEM_LIBDIR}/test/fixtures/mig_test_rpc.defs
4750
${GEM_LIBDIR}/test/rcd_test/Gemfile
4851
${GEM_LIBDIR}/test/rcd_test/Rakefile
4952
${GEM_LIBDIR}/test/rcd_test/ext/java/RcdTestExtService.java
@@ -55,6 +58,7 @@ ${GEM_LIBDIR}/test/rcd_test/lib/rcd_test.rb
5558
${GEM_LIBDIR}/test/rcd_test/rcd_test.gemspec
5659
${GEM_LIBDIR}/test/rcd_test/test/test_basic.rb
5760
${GEM_LIBDIR}/test/test_environment_variables.rb
61+
${GEM_LIBDIR}/test/test_mig.rb
5862
${GEM_LIBDIR}/test/test_parallel_docker_build.rb
5963
${GEM_LIBDIR}/test/test_starter.rb
6064
${GEM_LIBDIR}/test/test_versions.rb
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$NetBSD: distinfo,v 1.1 2025/11/03 05:35:54 taca Exp $
1+
$NetBSD: distinfo,v 1.2 2026/01/17 16:29:24 taca Exp $
22

3-
BLAKE2s (rake-compiler-dock-1.9.1.gem) = 7a316be7dcd8d5c72079b339979d4bbb9af5e7355384747a4563ef01aa36ddcf
4-
SHA512 (rake-compiler-dock-1.9.1.gem) = 3dfeaf0b182c1f6452008132ad26fffff162960e370e509e3388ffe4388aebf7b9c2136b5f76ee24cc3c4b6e177d16b1c7f9747e3728f5117bcba208afe12c99
5-
Size (rake-compiler-dock-1.9.1.gem) = 47104 bytes
3+
BLAKE2s (rake-compiler-dock-1.11.1.gem) = 1ea74584b67d81819fa774df91ced8629df81ff138b44fb9b0f1b5c394f12de7
4+
SHA512 (rake-compiler-dock-1.11.1.gem) = 0ad14318e951199ec684eb3bec37e3fb15292c635719d28b2635d891ee0f21656aef57afbde4d05598c5dbcacd5b349d6caf0513c086eff477ea419ae19e31e2
5+
Size (rake-compiler-dock-1.11.1.gem) = 53760 bytes

0 commit comments

Comments
 (0)