[Midnightbsd-cvs] [MidnightBSD/mports] 51c94d: devel/hs-ShellCheck: new port, ShellCheck 0.11.0 (...

Lucas Holt noreply at github.com
Fri Oct 2 11:07:44 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 51c94d86e890611dfc9a2a890c3d7392f0b4cf86
      https://github.com/MidnightBSD/mports/commit/51c94d86e890611dfc9a2a890c3d7392f0b4cf86
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-10-02 (Fri, 02 Oct 2026)

  Changed paths:
    M devel/Makefile
    A devel/hs-ShellCheck/Makefile
    A devel/hs-ShellCheck/distinfo
    A devel/hs-ShellCheck/pkg-descr

  Log Message:
  -----------
  devel/hs-ShellCheck: new port, ShellCheck 0.11.0 (#1670)

New port: ShellCheck 0.11.0, a static analysis tool for shell scripts.
Based on FreeBSD's devel/hs-ShellCheck.

- distinfo identical to FreeBSD's; no GHC boot packages vendored, no
bound changes needed
- MANPAGES option kept but **off by default**: it build-depends on
textproc/hs-pandoc (very heavy, and no package built yet); FreeBSD's
ppc64le-only tasty patch dropped
- amd64/4.0.6 with GHC 9.12.4: build/fake/package OK, no plist problems.
`shellcheck` on a script with `rm $f` reports SC2086; `--version` →
0.11.0
- portlint: 0 fatal
- Not tested: MANPAGES=on

🤖 Generated with [Claude Code](https://claude.com/claude-code)

## Summary by Sourcery

Add ShellCheck 0.11.0 as a Haskell-based port for static analysis of
shell scripts.

New Features:
- Add the ShellCheck 0.11.0 static analysis tool as a Haskell port,
including its executable and package metadata.
- Provide an optional MANPAGES feature for building and installing the
ShellCheck manual page.

Build:
- Register the new hs-ShellCheck port in the devel ports collection.

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply at anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications



More information about the Midnightbsd-cvs mailing list