[Midnightbsd-cvs] [MidnightBSD/mports] 0df8c6: devel/libgdata: drop obsolete test dependency (#642)

Lucas Holt noreply at github.com
Sun Jul 19 07:21:00 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 0df8c6ad043be77277138e62f60d9acdd3bd77ac
      https://github.com/MidnightBSD/mports/commit/0df8c6ad043be77277138e62f60d9acdd3bd77ac
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-07-19 (Sun, 19 Jul 2026)

  Changed paths:
    M devel/libgdata/Makefile

  Log Message:
  -----------
  devel/libgdata: drop obsolete test dependency (#642)

## Summary

- remove the obsolete `net/uhttpmock` build dependency
- retain Meson’s disabled always-built tests configuration

## Root cause

`libgdata` tests are disabled, but the old dependency caused the current
`uhttpmock` port to be installed. That port provides `libuhttpmock-1.0`,
while the disabled test path requested `libuhttpmock-0.0`.

## Validation

- `bmake check-license`
- `bmake -n configure`
- `git diff --check`

A direct Meson configure confirmed that `-Dalways_build_tests=false`
skips the obsolete uhttpmock probe.

## Summary by Sourcery

Clean up libgdata port by removing an unnecessary test-related build
dependency on uhttpmock.

Bug Fixes:
- Remove obsolete uhttpmock build dependency that was only used by
disabled tests.

Build:
- Drop net/uhttpmock from BUILD_DEPENDS in libgdata since tests are not
built.

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