./pkgtools/pkgin, Apt / yum like tool for managing pkgsrc binary packages

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 25.10.0nb1, Package name: pkgin-25.10.0nb1, Maintainer: pkgsrc-users

pkgin 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: 267.648 KB

Version history: (Expand)


CVS history: (Expand)


   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1
   2025-10-03 15:59:15 by Jonathan Perkin | Files touched by this commit (2) | Package updated
Log message:
pkgin: Update to 25.10.0.

## Version 25.10.0 (2025-10-03)

 * Fix issue where "keep" packages were not marked correctly during \ 
upgrades
   that immediately followed a local database update (e.g. a manual pkg_add).
   2025-07-23 13:10:51 by Jonathan Perkin | Files touched by this commit (2)
Log message:
pkgin: Update to 25.7.0.

## Version 25.7.0 (2025-07-23)

 * Skip separate packaging tool upgrade step if they are only being refreshed
   to avoid unnecessary re-runs.

 * Update automake.

## Version 25.5.2 (2025-05-20)

 * Fix additional warnings after re-enabling maintainer mode.
   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) | Package updated
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