[Midnightbsd-cvs] [MidnightBSD/mports] 87aa82: lang/python312: stabilize GitHub patch fetches (#775)

Lucas Holt noreply at github.com
Mon Aug 24 09:14:43 EDT 2026


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

  Changed paths:
    M lang/python312/Makefile
    M lang/python312/distinfo

  Log Message:
  -----------
  lang/python312: stabilize GitHub patch fetches (#775)

## Summary

- request full Git object IDs for the three CPython commit patches
- refresh patch checksums and sizes
- prevent future checksum churn when GitHub lengthens abbreviated object
IDs

## Validation

- `BATCH=yes bmake makesum`
- fresh `bmake checksum` from an empty temporary distfile directory
- `BATCH=yes bmake patch`
- `BATCH=yes bmake`
- `BATCH=yes bmake fake`
- `BATCH=yes bmake package`
- `BATCH=yes bmake check-license`
- `portlint -AC lang/python312` (0 fatal errors; 11 pre-existing
warnings)
- confirmed patch bodies are unchanged after excluding Git `index`
metadata

## Existing QA warnings

`fake-qa` still reports the existing undeclared `libb2` dependency, two
pkg-config plist omissions, a non-ELF GDB helper warning, and an
ineffective `REINPLACE_CMD`. These are outside this fetch-only change.

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