2024-09-13 21:23:31 by Jonathan Perkin | Files touched by this commit (3) |
Log message:
mktool: Update to 1.1.0.
## Version 1.1.0 (2024-09-13)
* digest: Add new "mktool digest" command. Aims for compatibility with
pkgtools/digest, and should already serve as a drop-in replacement.
* Update pkgsrc-rs and simplify some code accordingly.
* Add note on Minimum Rust Supported Version (1.74.0).
|
2024-09-13 12:39:00 by Jonathan Perkin | Files touched by this commit (2) | |
Log message:
mktool: Update to 1.0.1.
## Version 1.0.1 (2024-09-13)
* fetch: Use a shared client instance, improves performance quite a bit.
* fetch: Disable Referer header, this appears to cause problems when trying
to download through multiple redirects from SourceForge.
* fetch: Minor updates to progress bar formatting, improves initial display
while waiting for redirects to be followed.
* fetch: Fix 'make makedistinfo' when there is no existing distinfo file.
|
2024-09-12 12:57:45 by Jonathan Perkin | Files touched by this commit (4) |
Log message:
mktool: Update to 1.0.0.
This is the first official stable release, so take maintainership of the
package. I'm now reasonably confident that the replacement utilities will
work correctly in all cases, backed up by a number of bulk builds and lots
of testing.
Changes since the last beta release are:
* Much improved "mktool fetch" output.
* Higher performance and lower system time by switching to rayon threads.
* A number of minor cleanups.
Enjoy!
|
2024-09-11 21:46:35 by pin | Files touched by this commit (3) | |
Log message:
pkgtools/mktool: update to 0.1.21
- ctfconvert: Add initial implementation.
- checksum: Migrate to rayon for parallel threads.
- distinfo: Migrate to rayon for parallel threads.
- main: Add MKTOOL_DEFAULT_THREADS.
|
2024-09-01 17:57:12 by pin | Files touched by this commit (3) | |
Log message:
pkgtools/mktool: update to 0.1.20
v0.1.20
- checksum: Fix paths that don't match distinfo.
v0.1.19
- fetch: Update to pkgsrc 0.1.29 API.
- distinfo: Rewrite to use pkgsrc 0.1.29 API.
- checksum: Rewrite to use pkgsrc 0.1.29 API.
- Cargo: Bump pkgsrc requirement to 0.1.29.
- distinfo: Add test for makepatchsum with no patches.
- checksum: Test specific digest missing message.
|
2024-08-26 13:32:27 by pin | Files touched by this commit (3) | |
Log message:
pkgtools/mktool: update to 0.1.18
v0.1.18
- Cargo: Bump pkgsrc requirement for DIST_SUBDIR fix.
v0.1.17
- fetch: Create all parent directories.
- symlinks: Add integration tests.
- symlink: Simplify code with a vec.
- tests: Use CARGO_TARGET_TMPDIR.
- distinfo: Fix doc reference.
v0.1.16
- symlinks: Add initial version.
|
2024-08-24 17:58:21 by pin | Files touched by this commit (3) | |
Log message:
pkgtools/mktool: update to 0.1.15
- distinfo: Fix test_distinfo_just_distinfo.
- distinfo: Use pkgsrc::distinfo::Distinfo.
- distinfo: Test algorithm order.
- distinfo: Add invalid file tests.
- distinfo: Test file input modes.
- checksum: Simplify previous test.
- checksum: Test file input modes.
- distinfo: Add initial integration tests.
- checksum: cargo fmt.
- checksum: Use format!() for clarity.
- checksum: Fix error messages.
- checksum: Split tests into separate functions.
- checksum: Include invalid file in previous.
- checksum: Test output order.
|
2024-08-23 08:42:39 by pin | Files touched by this commit (3) | |
Log message:
pkgtools/mktool: update to 0.1.14
- fetch: Check file first, unlink if bad.
- distinfo: Refactor to use Distfile::Entry.
- fetch: Only check file size if file exists.
- checksum: Fix patch mode.
- checksum: Improve compatibility with checksum.awk.
- checksum: Fix strip suffix mode.
|
2024-08-19 21:15:36 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
mktool: update to 0.1.11.
'make fetch' support.
|
2024-08-08 13:51:20 by Thomas Klausner | Files touched by this commit (4) | |
Log message:
mktool: update to 0.1.10
Improve DESCR per jperkin@
0.1.10:
Use latest pkgsrc-rs crate
0.1.9:
Support MKTOOL_JOBS environment variable.
|