Index | Thread | Search

From:
Klemens Nanni <kn@openbsd.org>
Subject:
PLIST additions in ruby-* ports
To:
ports <ports@openbsd.org>, Jeremy Evans <jeremy@openbsd.org>
Date:
Sat, 06 Sep 2025 13:21:58 +0000

Download raw body.

Thread
I built a few deps and noticed update-plist adding a bunch of files,
here is -current devel/ruby-ffi as example adding +500 source files:

Did something in the lang/ruby change or does one just manually
fix PLIST for such ports?

www/ruby-sassc also suddenly wants to ship a bunch of sources.

Seems like a systematic issue.


Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-ffi/pkg/PLIST,v
diff -u -p -r1.13 PLIST
--- pkg/PLIST	11 Mar 2022 18:53:14 -0000	1.13
+++ pkg/PLIST	6 Sep 2025 13:15:35 -0000
@@ -1,4 +1,7 @@
 ${GEM_LIB}/cache/${DISTNAME}.gem
+@so ${GEM_EXTENSIONS_DIR}/ffi_c.so
+${GEM_EXTENSIONS_DIR}/gem_make.out
+${GEM_EXTENSIONS_DIR}/mkmf.log
 ${GEM_LIB}/gems/${DISTNAME}/
 ${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
 ${GEM_LIB}/gems/${DISTNAME}/COPYING
@@ -7,6 +10,558 @@ ${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}/ext/
+${GEM_LIB}/gems/${DISTNAME}/ext/ffi_c/
+${GEM_LIB}/gems/${DISTNAME}/ext/ffi_c/.sitearchdir.time
+${GEM_LIB}/gems/${DISTNAME}/ext/ffi_c/AbstractMemory.c
...