Path to this page:
./
pkgtools/pkgchkxx,
Complete rewrite of pkg_chk and pkg_rolling-replace in C++
Branch: CURRENT,
Version: 0.2.1,
Package name: pkgchkxx-0.2.1,
Maintainer: pkgsrc-userspkgchkxx and pkgrrxx are complete rewrites of pkgsrc pkg_chk and
pkg_rolling-replace respectively. These are functionally compatible but run
faster.
This implementation achieves better performance by using a faster language,
better algorithms, and making use of many CPUs whenever possible.
Master sites:
Filesize: 523.012 KB
Version history: (Expand)
- (2024-05-26) Updated to version: pkgchkxx-0.2.1
- (2024-04-22) Updated to version: pkgchkxx-0.2
- (2024-01-03) Updated to version: pkgchkxx-0.1.6nb2
- (2024-01-01) Package added to pkgsrc.se, version pkgchkxx-0.1.6nb1 (created)
CVS history: (Expand)
2024-06-09 10:12:14 by Masatake Daimon | Files touched by this commit (1) |
Log message:
pkgtools/pkgchkxx: Remove redundant unique_ptr from USE_CXX_FEATURES, suggested \
by gdt@
|
2024-05-26 12:39:42 by Masatake Daimon | Files touched by this commit (2) |
Log message:
pkgtools/pkgchkxx: Update to 0.2.1
## 0.2.1 -- 2024-05-26
* Fix compilation on Linux (Fedora 40), patch by @bsiegert [#3]
* Fix a bug in 0.2 where defining `${WRKOBJDIR}` in `mk.conf` makes
`pkgrrxx` fail to clean `WRKDIR`, reported by @schmonz [#4]
|
2024-04-22 05:22:37 by Masatake Daimon | Files touched by this commit (2) | |
Log message:
pkgtools/pkgchkxx: Update to 0.2
* Performance improvement: `pkgchkxx -s` no longer invokes `make update
CLEANDEPENDS=yes` but now uses `make update
DEPENDS_TARGET='package-install clean'`.
* Performance improvement: `pkgrrxx` by default now removes working
directories directly instead of running `make clean`, which is slow. You
can disable this optimization with a configure option
`--disable-fast-clean`.
* Performance improvement: Tools now use `posix_spawn(3)` on platforms
where it exists, and fall back to `fork` & `exec` where it doesn't.
* `pkgrrxx` now shows the number of entries in each non-empty TODO list, to
give the user some clue about the time it's going to take.
* Fixed an issue where `RR> ` could be printed twice depending on how the
C++ compiler optimized the code.
|
2024-01-03 13:32:59 by Greg Troxel | Files touched by this commit (4) |
Log message:
pkgtools/*: revbump for libfetch
libfetch's recent behavior change can be viewed as a bugfix or as an
ABI change. pkg_install vendors libfetch from the sources, for
bootstrapping reasons and thus needs a revbump. For consistency and
to reduce confusion, also bump the other two packages that depend on
it.
|
2024-01-01 14:39:05 by Benny Siegert | Files touched by this commit (4) |
Log message:
New package, pkgtools/pkgchkxx. From wip.
pkgchkxx and pkgrrxx are complete rewrites of pkgsrc pkg_chk and
pkg_rolling-replace respectively. These are functionally compatible but run
faster.
This implementation achieves better performance by using a faster language,
better algorithms, and making use of many CPUs whenever possible.
|