Path to this page:
./
pkgtools/pkgin,
Apt / yum like tool for managing pkgsrc binary packages
Branch: CURRENT,
Version: 23.8.1nb2,
Package name: pkgin-23.8.1nb2,
Maintainer: jperkinpkgin is aimed at being an apt / yum like tool for managing
pkgsrc binary packages. It relies on pkg_summary(5) for
installation, removal and upgrade of packages and associated
dependencies, using a remote repository.
Required to run:[
archivers/libarchive] [
pkgtools/pkg_install] [
security/openssl]
Required to build:[
net/libfetch] [
pkgtools/cwrappers]
Master sites:
Filesize: 260.771 KB
Version history: (Expand)
- (2023-11-08) Updated to version: pkgin-23.8.1nb2
- (2023-10-25) Updated to version: pkgin-23.8.1nb1
- (2023-08-22) Updated to version: pkgin-23.8.1
- (2023-08-16) Updated to version: pkgin-23.8.0
- (2023-04-19) Updated to version: pkgin-22.10.0nb2
- (2022-11-23) Updated to version: pkgin-22.10.0nb1
CVS history: (Expand)
2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377) |
Log message:
*: recursive bump for icu 74.1
|
2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298) |
Log message:
*: bump for openssl 3
|
2023-08-22 09:14:18 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
pkgin: Update to 23.8.1.
## Version 23.8.1 (2023-08-22)
* Fix regression introduced in 23.8.0 where only the first argument to
"keep" and "unkeep" commands was processed. Reported by gdt.
|
2023-08-16 19:19:55 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
pkgin: Update to 23.8.0.
## Version 23.8.0 (2023-08-16)
This is the biggest overhaul of pkgin yet! As well as fixing many bugs, pkgin
23.8.0 runs "pkgin -n upgrade" over 2,000x faster on a test system \
with 12,663
packages installed compared to 22.10.0 (1.4 seconds vs over 54 minutes).
* Large overhaul of dependency resolution code, fixing many upgrade issues,
providing significant performance improvements, and improving code and
logic readability.
* Add support for SUPERSEDES.
* Fix install and removal ordering.
* Improve and fix handling of "keep" packages, using "pkg_add \
-A" to
correctly install automatic packages rather than applying keep or unkeep
flags afterwards.
* Output improvements, sorting packages alphabetically and providing a
simple progress counter. Fix unwanted output that could end up mixed
with package paths in "pkgin export".
* Correct handling of +REQUIRED_BY for reverse dependencies, fixing
DEPENDS that use alternate matches.
* Many internal code improvements, memory leaks plugged, and compiler
warnings eradicated.
Fixes at least the following issues:
* NetBSDfr/pkgin#10
* NetBSDfr/pkgin#44
* NetBSDfr/pkgin#79
* NetBSDfr/pkgin#95
* NetBSDfr/pkgin#97
* NetBSDfr/pkgin#110
* NetBSDfr/pkgin#113
* NetBSDfr/pkgin#128
* NetBSD PR#51465
* NetBSD PR#56683
|
2023-04-19 10:12:01 by Adam Ciarcinski | Files touched by this commit (2359) |  |
Log message:
revbump after textproc/icu update
|
2022-11-23 17:21:30 by Adam Ciarcinski | Files touched by this commit (1878) |  |
Log message:
massive revision bump after textproc/icu update
|
2022-10-05 19:23:02 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
pkgin: Update to 22.10.0.
## Version 22.10.0 (2022-10-05)
* Fix issue where newly-installed packages were not correctly marked as
keep packages.
|
2022-09-06 14:32:47 by Jonathan Perkin | Files touched by this commit (2) |  |
Log message:
pkgin: Update to 22.9.0.
## Version 22.9.0 (2022-09-06)
* Pass verbose flag down to libfetch operations too.
* Update show-keep/show-no-keep output format (Sunil Nimmagadda).
* Add -4 and -6 flags to force libfetch to use IPv4/IPv6 (Staffan Thomén,
Sebastian Wiedenroth).
* Convert many SQL queries to use sqlite3_snprintf() and sqlite3 format
strings to reduce potential SQL injection attacks (Taylor R Campbell).
* Use sqlite3 savepoints, fixing issue around interrupted local summary
updates (Taylor R Campbell).
* Use posix_spawn() on newer macOS.
|