[Bug 297302] misc/xdelta3: Update to 3.2.0 and take maintainership
[email protected] Wed, 05 Aug 2026 19:10:24 +0000
| Newsgroups | gmane.os.freebsd.devel.ports.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D297302
Bug ID: 297302
Summary: misc/xdelta3: Update to 3.2.0 and take maintainership
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: [email protected]
Reporter: [email protected]
Created attachment 273491
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D273491&action=
=3Dedit
misc/xdelta3: update to 3.2.0 and take maintainership
Update misc/xdelta3 from 3.1.0 to 3.2.0 and take maintainership (as
[email protected]).
Changes:
- Switch the upstream build from Autotools to CMake (see
https://github.com/jmacd/xdelta)
- Update the declared license from GPLv2+ to Apache 2.0 (as per
https://github.com/jmacd/xdelta)
- Provide BLAKE3 1.8.5 locally so CMake performs no network fetch
- Enable armor support and the static-library build
- Install the public header, static library, pkg-config file, and CMake
package metadata
- Remove the obsolete regtest patch (not required anymore due to changes to=
the
build infrastructure)
- Update WWW, COMMENT, and pkg-descr to reflect these chagnes
- Add a complete pkg-plist
QA:
- portclippy --strict: clean
- portfmt -D: clean
- portlint -C: looks fine
- make test: 3/3 tests passed
- poudriere testport on 15.1-RELEASE-p2 arm64
- poudriere testport on 15.0-RELEASE-p12 arm64
- poudriere testport on 14.4-RELEASE-p8 arm64
- Armored and non-armored encode/decode round trips
- Installed CMake consumer using xdelta3::xdelta3
]
=3D=3D
Added:
- misc/xdelta3/pkg-plist
Deleted:
- misc/xdelta3/files/patch-testing_regtest.cc (not required anymore)
--=20
You are receiving this mail because:
You are the assignee for the bug.=