[Midnightbsd-cvs] [MidnightBSD/mports] 33d782: games/libmanette: update to 0.2.13 (#1314)

Lucas Holt noreply at github.com
Wed Sep 16 13:56:21 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 33d782dfe11a4f553f8a9f060587d5e533cfa378
      https://github.com/MidnightBSD/mports/commit/33d782dfe11a4f553f8a9f060587d5e533cfa378
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-16 (Wed, 16 Sep 2026)

  Changed paths:
    M games/libmanette/Makefile
    M games/libmanette/distinfo
    A games/libmanette/files/patch-meson.build
    M games/libmanette/pkg-plist

  Log Message:
  -----------
  games/libmanette: update to 0.2.13 (#1314)

Updates libmanette to 0.2.13 for current GNOME game consumers, including
Quadrapassel 51.0.

The release adds a mandatory HIDAPI dependency. The upstream
hidapi-hidraw provider is Linux-specific, so the included Meson patch
retains it on Linux and selects MidnightBSDs portable hidapi provider
elsewhere. The package plist is refreshed for the gi-docgen
documentation layout, and the source-evidenced LGPL 2.1-or-later
metadata is corrected to lgpl2.1+.

Validation: bmake makesum, patch, build, fake, package, test; optional
TEST configuration 4/4; check-license; and git diff --check. SONAME
remains libmanette-0.2.so.0.

## Summary by Sourcery

Update the libmanette port to version 0.2.13 and align its dependencies,
documentation packaging, platform support, and license metadata with the
new release.

Enhancements:
- Update libmanette to 0.2.13 for current GNOME game consumers.
- Add HIDAPI support with platform-appropriate provider selection.
- Refresh documentation packaging for gi-docgen output and correct the
LGPL 2.1-or-later license metadata.

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