Path to this page:
./
pkgtools/pkgin,
Apt / yum like tool for managing pkgsrc binary packages
Branch: CURRENT,
Version: 25.5.1,
Package name: pkgin-25.5.1,
Maintainer: pkgsrc-userspkgin 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: 261.915 KB
Version history: (Expand)
- (2025-05-20) Updated to version: pkgin-25.5.1
- (2025-05-19) Updated to version: pkgin-25.5.0
- (2025-04-23) Updated to version: pkgin-24.12.0nb1
- (2024-12-06) Updated to version: pkgin-24.12.0
- (2024-11-15) Updated to version: pkgin-23.8.1nb7
- (2024-11-01) Updated to version: pkgin-23.8.1nb6
CVS history: (Expand)
2025-05-20 10:31:24 by Thomas Klausner | Files touched by this commit (1) |
Log message:
pkgin: remove obsolete information from distinfo
|
2025-05-20 10:21:45 by Jonathan Perkin | Files touched by this commit (3) |
Log message:
pkgin: Update to 25.5.1.
## Version 25.5.1 (2025-05-20)
* Fix uninitialized variable.
|
2025-05-20 09:59:20 by Thomas Klausner | Files touched by this commit (3) |
Log message:
pkgin: fix 'pkgin ug' on NetBSD
An uninitialized variable led to realloc errors.
Bump PKGREVISION.
|
2025-05-19 11:00:11 by Jonathan Perkin | Files touched by this commit (2) |  |
Log message:
pkgin: Update to 25.5.0.
## Version 25.5.0 (2025-05-19)
* Improve SUPERSEDES support. Top-level packages that are superseded are
now correctly handled, and replacements are now correctly calculated to
handle e.g. the recent php-X.Y -> phpXY-X.Y renames.
* Improved handling for CONFLICTS. Rather than simply give up, pkgin will
now calculate the impact of the CONFLICT and show what will happen if the
user wishes to continue.
* Upgrades will now first upgrade just the core packaging tools if they
have available updates. Users may have to run "pkgin upgrade" twice to
ensure all packages are upgraded. This will help upgrade scenarios and
avoid users having to manually run "pkg_add -U pkg_install pkgin" prior
to upgrades.
|
2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449) |
Log message:
*: recursive bump for icu 77 and libxml2 2.14
|
2025-01-13 12:24:47 by Jonathan Perkin | Files touched by this commit (7) |
Log message:
*: Drop MAINTAINER.
|
2024-12-06 11:19:35 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
pkgin: Add pkgin-static option.
This ensures pkgin links all pkgsrc libraries statically. I've used a
variant of this patch for my illumos and macOS binary builds for a long
time now, and it works very well to eliminate a whole class of potential
upgrade problems.
Not enabled by default, as it can be specific to each OS and
configuration, but is highly recommended for anyone distributing binary
package repositories.
|
2024-12-06 11:09:34 by Jonathan Perkin | Files touched by this commit (3) |
Log message:
pkgin: Update to 24.12.0.
Tested on SmartOS, macOS, NetBSD, and Linux. Tested with libfetch's
"openssl" option both on and off. The package no longer pulls in
OpenSSL directly, instead leaving it to libfetch to determine whether
support is enabled or not.
## Version 24.12.0 (2024-12-05)
* Cross-build fixes from Taylor.
* Ensure logs use ISO-8601 timestamps.
* Various autoconf and nbcompat cleanups.
|