[Midnightbsd-cvs] [MidnightBSD/mports] 04c527: math/lib2geom: update to 1.4 (#1182)
Lucas Holt
noreply at github.com
Fri Sep 11 09:22:06 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 04c527804de8f6a1e0dfa0f7dec3a98382b7fc32
https://github.com/MidnightBSD/mports/commit/04c527804de8f6a1e0dfa0f7dec3a98382b7fc32
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-11 (Fri, 11 Sep 2026)
Changed paths:
M math/lib2geom/Makefile
M math/lib2geom/distinfo
M math/lib2geom/pkg-descr
M math/lib2geom/pkg-plist
Log Message:
-----------
math/lib2geom: update to 1.4 (#1182)
Updates lib2geom to 1.4 and resets PORTREVISION to 0.\n\nValidation:
makesum, patch, build, fake, package, check-license, and git diff
--check passed. Upstream tests had two deterministic numerical failures
(CircleIntersection at ~1e-15 and CoincidingIntersect expected 2/got 1);
per maintainer direction, NO_TEST=yes is set rather than weakening
assertions.
## Summary by Sourcery
Update the lib2geom port to version 1.4 and align its dependencies,
licensing, build options, and package contents with the new release.
New Features:
- Update lib2geom to version 1.4 with current GitLab source tracking.
- Add optional support for building GPL-licensed code.
- Declare the library’s dual LGPL/MPL licensing and updated Python,
Cython, Ragel, and Cairo dependencies.
Enhancements:
- Refresh the port configuration, build options, and installed file list
for the newer lib2geom release.
Build:
- Reset PORTREVISION and update package metadata for the lib2geom 1.4
build.
Tests:
- Enable the upstream testing configuration while disabling test
execution because of known deterministic numerical failures.
---------
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