Page MenuHomeFreeBSD

lang/jpm: update email - add runtime dependencies
ClosedPublic

Authored by hsw_bitmark.com on Dec 12 2025, 3:49 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Jan 12, 12:22 PM
Unknown Object (File)
Sat, Jan 10, 2:33 AM
Unknown Object (File)
Fri, Jan 9, 5:09 PM
Unknown Object (File)
Sat, Jan 3, 5:15 PM
Unknown Object (File)
Sat, Jan 3, 2:14 AM
Unknown Object (File)
Sat, Jan 3, 2:14 AM
Unknown Object (File)
Sat, Jan 3, 2:14 AM
Unknown Object (File)
Sat, Jan 3, 2:11 AM

Details

Summary

Update to my working email address, same as lang/janet. So as to receive any version change email in the future.
Add janet as runtime dependency since jpm is just a script that uses janet executable.
Add git since "jmp deps" requires it.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

hsw_bitmark.com created this revision.
dave_freedave.net added inline comments.
lang/jpm/Makefile
14–16

Shouldn't this just be DEPENDS since it needs janet at runtime too?

Also it needs git at runtime for janet deps.

at least it would need an additional RUN_DEPENDS - I will do some tests

Unfortunately my update to 15 had made the poudriere jail very slow (10x slower) and unstable build randomly fails
with pkg static errors like: libgcrypt/1.11.2/15_0-amd64-default.log:pkg-static: Fail to chmod /5.42/perl/man/man3/Pod::Perldoc::ToTk.3.gz:Bad file descriptor

hsw_bitmark.com retitled this revision from lang/jpm: update email to lang/jpm: update email - add runtime dependencies.Dec 16 2025, 3:57 AM
hsw_bitmark.com edited the summary of this revision. (Show Details)

Thanks for adding RUN_DEPENDS to port.

This revision is now accepted and ready to land.Dec 17 2025, 4:40 PM
This revision was automatically updated to reflect the committed changes.