git: fe9c374bc821 - 2026Q1 - games/punchy: respect MAKE_JOBS_NUMBER
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 21 Feb 2026 10:58:51 UTC
The branch 2026Q1 has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=fe9c374bc8211fd0da45c0eb07074fb6c0a2d5f3
commit fe9c374bc8211fd0da45c0eb07074fb6c0a2d5f3
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2026-02-21 09:47:54 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2026-02-21 10:58:41 +0000
games/punchy: respect MAKE_JOBS_NUMBER
Pass -j<n> from Cargo to Ninja. NUM_JOBS is part of default variables.
https://doc.rust-lang.org/cargo/reference/environment-variables.html
PR: 293314
Reported by: fuz
Obtained from: upstream
(cherry picked from commit b1c3c8e30d1289957594afbf327de479cc131145)
---
games/punchy/files/patch-ninja-jobs | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/games/punchy/files/patch-ninja-jobs b/games/punchy/files/patch-ninja-jobs
new file mode 100644
index 000000000000..ae8f708f9e6a
--- /dev/null
+++ b/games/punchy/files/patch-ninja-jobs
@@ -0,0 +1,15 @@
+https://github.com/denoland/rusty_v8/commit/ca83ce53bad1
+
+--- cargo-crates/v8-0.47.1/build.rs.orig 1973-11-29 21:33:09 UTC
++++ cargo-crates/v8-0.47.1/build.rs
+@@ -644,6 +644,10 @@ fn ninja(gn_out_dir: &Path, maybe_env: Option<NinjaEnv
+ let mut cmd = Command::new(cmd_string);
+ cmd.arg("-C");
+ cmd.arg(&gn_out_dir);
++ if let Ok(jobs) = env::var("NUM_JOBS") {
++ cmd.arg("-j");
++ cmd.arg(jobs);
++ }
+ if let Some(env) = maybe_env {
+ for item in env {
+ cmd.env(item.0, item.1);