2024-02-04 09:34:33 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
pkg_install: regen all cat pages
'make update-catpages'
|
2024-02-03 18:36:01 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
pkg_install: regen pkg_install.conf.cat.in
mandoc -Tascii -I os=pkgsrc <pkg_install.conf.5.in >pkg_install.conf.cat.in
|
2024-02-03 18:35:27 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
pkg_install: Clarify meaning and defaults in pkg_install.conf(5).
No functional change -- just a documentation change.
|
2024-02-03 11:58:37 by Joseph Koshy | Files touched by this commit (1) |
Log message:
pkg_create: fail gracefully on encountering nameless uids and gids.
PR pkg/57888
Submitted by: Sunil Nimmagadda
|
2024-01-26 13:40:04 by Taylor R Campbell | Files touched by this commit (3) |
Log message:
pkg_install: Fix mistake in previous: this is strchr, not strchrnul.
Either
if ((q = strchr(p, '/')) == NULL)
or
if (*(q = strchrnul(p, '/')) == '\0')
will work, but not
if (*(q = strchr(p, '/')) == '\0')
which will crash with a null pointer dereference. Let's get the
right version of this committed, not the wrong one! Oops.
While here, reset PKGREVISION like I meant to do yesterday.
|
2024-01-26 04:24:49 by Taylor R Campbell | Files touched by this commit (6) |
Log message:
pkg_install-20240125: Extend `-m' syntax to allow OPSYS too.
- If there's no slash `/', take it all as ${MACHINE_ARCH}.
- If there is a slash, then split it by `/' and ` ' into:
${OPSYS}/${MACHINE_ARCH} ${OPSYS_VERSION}
For example:
NetBSD/aarch64 10.0
All the variables are restricted to lie in a safe set [a-zA-Z0-9._-],
so the notation can be extended later.
No change to existing syntax (no MACHINE_ARCH has `/' in it, or
anything outside the safe set), and `-m' is generally only used with
cross builds anyway, so this shouldn't break existing cross builds
and should have no impact on native builds.
Proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2024/01/13/msg028825.html
|
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.
|
2023-11-08 02:24:29 by Alistair G. Crooks | Files touched by this commit (1) |
Log message:
Fix PR pkg/55401 from Sevan Janiyan, and after some testing and
encouragement from David Holland, and also the younger generation -
apply the fix from the PR.
Thanks for the PR, the fix, and the nudges, folks, and sorry it took so long!
|
2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298) |
Log message:
*: bump for openssl 3
|
2023-04-18 17:47:37 by Thomas Klausner | Files touched by this commit (1) |
Log message:
pkg_install: allow cecill-c-v1 by default (OSI approved)
|