[Midnightbsd-cvs] [MidnightBSD/mports] a4d23f: textproc/gitlab-elasticsearch-indexer: fix LICENSE...

Lucas Holt noreply at github.com
Sat Aug 22 00:01:16 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: a4d23f996375ad90791eb996cd970092fe924aa8
      https://github.com/MidnightBSD/mports/commit/a4d23f996375ad90791eb996cd970092fe924aa8
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-08-22 (Sat, 22 Aug 2026)

  Changed paths:
    M textproc/gitlab-elasticsearch-indexer/Makefile

  Log Message:
  -----------
  textproc/gitlab-elasticsearch-indexer: fix LICENSE case (#769)

## Problem

`LICENSE= MIT`. Identifiers are case-sensitive and the recognized one is
`mit`, so the framework treats `MIT` as a *custom* license and aborts
before doing any work:

```
===>  License not correctly defined: for unknown licenses, defining
      LICENSE_PERMS is mandatory (otherwise use a known LICENSE)
```

Reproduced locally with `bmake check-license`.

## Fix

`MIT` → `mit`.

The license itself is correct — `LICENSE.md` upstream at
https://gitlab.com/gitlab-org/gitlab-elasticsearch-indexer is the MIT
license text. Only the identifier spelling was wrong.

No `PORTREVISION` bump — the port could not build at all, so there is no
package whose metadata changes.

## Context

Magus run 647 has not reached `textproc` yet, but this port will fail
the same way `cad/cura` (#766) and `japanese/p5-WWW-MobileCarrierJP`
(#767) already did — reported as a *fetch* failure, because the license
check runs inside the fetch target.

Found by sweeping the tree for `LICENSE` tokens that are neither in
`bmake license-list` nor backed by a `LICENSE_PERMS` definition. That
sweep returned exactly four ports; these two and the two above are all
of them.

## Testing

`bmake check-license` → `===>  License mit accepted by the user`

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

## Summary by Sourcery

Bug Fixes:
- Correct the GitLab Elasticsearch indexer port’s license identifier so
license validation recognizes the existing MIT license.

Signed-off-by: Lucas Holt <luke at foolishgames.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