Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
ryoon ac103ff854 gnu-pw-mgr: Update to 2.7.4
* Use pkgsrc libtool.
* Use MASTER_SITE_GNU as MASTER_SITES.

Changelog:
New in 2.7.4 - September 2020
New in 2.4 - August, 2018

disable the --use-pbkdf2 option and implement --rehash as replacement

* the default "rehash" count is printed with --status output
* security question answers can now be stable across password
  changes. Two answers are now printed: the deprecated version
  that changes with the rehash count, and the new version that
  is stable.

New in 2.2 - June, 2018

* Chase Bank has added the password restriction that no three characters
  may be in sequence. So look for that and fix it, if need be.

* Let people know when they last modified a password.
  Mark the day when the pbkdf2 count is modified.

* The confirmation value printed out is a hash based on the confirmation
  string and the current password. So, if the password changes, then
  so does the confirmation string. Not ideal. This change restricts
  the hashing source to just the password id and the confirmation
  string.

* Users may now specify a config file other than the default.

New in 2.0 - May, 2016

* A new option --shared to implement sharing passwords.
  This allows shared logins with secure passwords and still
  keeps all the other passwords very secret.  See the docs for
  the rationale and usage.
2021-03-08 12:39:33 +00:00
archivers Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
audio py-discogs-client: updated to 2.3.0 2021-03-07 17:31:28 +00:00
benchmarks Switch to use lang/php/json.mk. 2021-03-07 13:21:56 +00:00
biology py-cutadapt: updated to 3.3 2021-03-08 07:10:56 +00:00
bootstrap In the process of looking at PR#55952, we discovered something that 2021-02-15 12:56:53 +00:00
cad (cad/kicad-packages3d) PLIST patch by Mustafa Dogan dogan (at) tesmer.org.tr 2021-03-03 23:37:59 +00:00
chat Update chat/matrix-synapse to 1.28.0 2021-03-06 19:00:43 +00:00
comms asterisk14 was deleted 2021-02-28 22:57:01 +00:00
converters Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
cross mingw-w64-i686-binutils: Update to 2.36 2021-01-28 12:43:28 +00:00
databases Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
devel tig: update to 2.5.3. 2021-03-08 08:45:56 +00:00
distfiles
doc doc: removed guardtime 2021-03-08 11:49:13 +00:00
editors retext: updated to 7.2.1 2021-03-07 07:31:00 +00:00
emulators qemu: Readd support for curses(3) (do not force ncursesw) 2021-03-06 21:50:34 +00:00
filesystems py-fs: updated to 2.4.12 2021-01-24 20:27:06 +00:00
finance Add rates 2021-03-03 12:17:41 +00:00
fonts cyr-rfx-*: revert distinfo change 2021-03-06 16:14:33 +00:00
games games/woof: Update to 4.0.0 2021-03-08 10:55:47 +00:00
geography geography/py-proj: Restore lost PKGREVISION 2021-03-06 16:12:30 +00:00
graphics Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
ham ham/xlog: Improve workarounds for upstream portability issues 2021-02-16 20:22:52 +00:00
inputmethod inputmethod: Enable rime-wugniu 2021-03-06 05:09:17 +00:00
lang mono-basic: Update to 4.7. 2021-03-08 11:00:42 +00:00
licenses licenses: Remove -license suffix from ODC Open Database License 2021-03-06 04:30:56 +00:00
mail re-alpine: remove, unlikely to support openssl 1.1 any time soon 2021-03-08 11:06:46 +00:00
math Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
mbone *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
meta-pkgs Each time you make software that uses Werror by default a pkgsrc cries 2021-03-07 17:22:41 +00:00
misc Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
mk Add odbl-v1 to default acceptable license list 2021-03-06 04:36:21 +00:00
multimedia multimedia/php-ming: fix build problem with maintainer-zts 2021-03-07 09:38:58 +00:00
net Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
news neix: add an upstream patch URL 2021-02-08 02:56:19 +00:00
packages
parallel Revbump packages with a runtime Python dep but no version prefix. 2020-12-04 20:44:57 +00:00
pkgtools pkg_install: Bump PKGREVISON to include odbl-v1 as acceptable license 2021-03-06 04:41:53 +00:00
print Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
regress regress/infra-unittests: use single quotes for string literals 2021-01-04 21:11:43 +00:00
security gnu-pw-mgr: Update to 2.7.4 2021-03-08 12:39:33 +00:00
shells fish: Update to 3.2.0 2021-03-05 08:47:29 +00:00
sysutils sysutils/macchina: update to 0.5.1 2021-03-08 11:23:27 +00:00
templates genreadme: Reduce size of generated README.all 2021-02-24 08:16:32 +00:00
textproc textproc/ripgrep: fix build fail 2021-03-08 10:26:17 +00:00
time Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
wm herbstluftwm: update to 0.9.2 2021-03-05 08:55:26 +00:00
www re-assign maint 2021-03-08 08:44:28 +00:00
x11 Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
_NetBSD-pkgdb _NetBSD-pkgdb: Use $@ insted of $* 2020-12-29 17:56:14 +00:00
Makefile Makefile: fix outdated documentation 2020-02-12 15:04:51 +00:00
pkglocate
README.md *: fix a bunch of typos in README and various documentation files. 2020-12-12 10:42:47 +00:00

pkgsrc

pkgsrc is a framework for building software for a variety of UNIX-like systems.

It produces binary packages, which can be managed with tools such as pkgin. pkgsrc is highly configurable, supporting building packages for an arbitrary installation prefix (the default is /usr/pkg), allowing multiple branches to coexist on one machine, a build options framework, and a compiler transformation framework, among other advanced features. Unprivileged use and installation is also supported.

pkgsrc is the default package manager for NetBSD and SmartOS. It's also supported as a first-class option in OmniOS CE and Oasis Linux.

Bootstrapping

To use pkgsrc on operating systems other than NetBSD, you first need to bootstrap:

cd pkgsrc/bootstrap
./bootstrap

Note that this is only for the most simple case, using pkgsrc's defaults.

Please consult bootstrap/README and bootstrap/README.OS for detailed information about bootstrapping.

Building packages

cd pkgsrc/category/package-name
$PREFIX/bin/bmake install

Where $PREFIX is where you've chosen to install packages (typically /usr/pkg)

On NetBSD, bmake is simply the built-in make tool.

To build packages in bulk, tools such as pkgtools/pbulk and pkgtools/pkg_comp can be used.

Troubleshooting

Latest sources

To fetch the main CVS repository:

cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc

To work in the Git mirror, which is updated every few hours from CVS:

git clone https://github.com/NetBSD/pkgsrc.git