[Midnightbsd-cvs] [MidnightBSD/mports] 81cc7d: graphics/artcraft: Add npm and Git fetch dependenc...

Thread index · Date index · Mailing lists

From: Lucas Holt <noreply_at_github.com>
Date: Mon, 12 Oct 2026 04:13:10 UTC

  Branch: refs/heads/master\n  Home:   https://github.com/MidnightBSD/mports\n  Commit: 81cc7d6d75d8aa235f83b49dd270779ae95ca392\n      https://github.com/MidnightBSD/mports/commit/81cc7d6d75d8aa235f83b49dd270779ae95ca392\n  Author: Lucas Holt <luke@foolishgames.com>\n  Date:   2026-10-12 (Mon, 12 Oct 2026)\n\n  Changed paths:\n    M graphics/artcraft/Makefile\n\n  Log Message:\n  -----------\n  graphics/artcraft: Add npm and Git fetch dependencies (#1771)\n\nArtCraft runs npm ci in post-fetch, and its lockfile includes a\nGit-based package. Declare npm and Git as FETCH_DEPENDS so both are\npresent before that hook. npm remains a BUILD_DEPENDS for pre-build.\nValidation: bmake fetch-depends and portlint -N passed.\n\n## Summary by Sourcery\n\nEnhancements:\n- Declare npm and Git as fetch-time dependencies for ArtCraft so its\npost-fetch dependency installation can run successfully, while retaining\nnpm for the build phase.\n\nSigned-off-by: Lucas Holt <luke@foolishgames.com>\n\n\n\nTo unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications\n\nMidnightbsd-cvs\nmidnightbsd-cvs@midnightbsd.org\nTo unsubscribe: midnightbsd-cvs+unsubscribe@midnightbsd.org\nhttps://lists.midnightbsd.org/\n