Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
adam 6f6d75e159 open-vm-tools: updated to 11.3.5
open-vm-tools 11.3.5

For issues resolved in this release, see Resolved Issues section.

Added a configurable logging capability to the network script.

The network script has been updated to:

use vmware-toolbox-cmd to query any network logging configuration from the tools.conf file.
use vmtoolsd --cmd "log ..." to log a message to the vmx logfile when the logging handler is configured to "vmx" or when the logfile is full or is not writeable.
The hgfsmounter (mount.vmhgfs) command has been removed from open-vm-tools.

The hgfsmounter (mount.vmhgfs) command is no longer used in Linux open-vm-tools. It has been replaced by hgfs-fuse. Therefore, removing all references to the hgfsmounter in Linux builds.


Open-vm-tools 11.3.0

A small command line tool, vmwgfxctrl, has been added to open-vm-tools for Linux that can be used to control various aspects of the vmwgfx Linux kernel module. Currently it can both display and set the current topology of the vmwgfx kernel driver. It is useful when trying to configure custom resolutions on recent Linux distributions, including multi-monitor setups.
A command line tool, vmware-alias-import, has been added to open-vm-tools that can be used to import vgauth config data and apply it to the running vgauth service.
2021-12-07 18:25:45 +00:00
archivers archivers/ruby-xz: update to 1.0.2 2021-12-05 15:26:13 +00:00
audio mpc: update to 0.34. 2021-12-07 18:17:56 +00:00
benchmarks bonnie++: Bump revision. 2021-11-20 05:57:28 +00:00
biology *: Revbump for protobuf-3.19.0 2021-11-11 12:02:46 +00:00
bootstrap bootstrap: Remove unused variable. 2021-11-29 18:32:51 +00:00
cad kicad-packages3d: update HOMEPAGE 2021-12-02 16:40:18 +00:00
chat chat/matrix-synapse: Update to 1.47.1 (security) 2021-11-23 12:47:51 +00:00
comms libhidapi: Support install on Darwin. 2021-12-07 16:42:13 +00:00
converters converters/cbmconvert: update to 2.1.4. 2021-12-05 16:22:44 +00:00
cross freemint-*: disable MKPIE some more 2021-11-18 16:05:28 +00:00
databases Update to 1.2.1. From the changelog: 2021-12-06 12:48:15 +00:00
devel devel/Makefile: add some packages 2021-12-07 18:03:29 +00:00
distfiles
doc doc: Updated audio/mpc to 0.34 2021-12-07 18:18:05 +00:00
editors xfce4-mousepad: update to 0.5.8 2021-12-02 00:44:08 +00:00
emulators hercules4sdl: Use tarball name as downloaded by web browser 2021-12-01 03:51:57 +00:00
filesystems Honor LDFLAGS to support RELRO 2021-12-02 12:02:05 +00:00
finance py-vatnumber: remove, unmaintained upstream. 2021-12-06 13:55:41 +00:00
fonts harfbuzz harfbuzz-icu: updated to 3.1.2 2021-11-29 20:24:56 +00:00
games games/woof: Update to 8.1.0 2021-12-01 11:08:00 +00:00
geography geography/viking: Update to 1.10 2021-12-01 01:04:42 +00:00
graphics pngquant: updated to 2.17.0 2021-12-02 12:35:00 +00:00
ham ham/chirp: Update to 20211105 2021-11-05 12:33:37 +00:00
inputmethod *: recursive bump for gstreamer 1.18.5 2021-11-15 22:53:55 +00:00
lang jimtcl: Update to 0.81. Fix Darwin and SunOS. 2021-12-07 17:51:20 +00:00
licenses licenses: Do not use UTF-8 encoding. ASCII is sufficient 2021-11-16 17:13:58 +00:00
mail dovecot2-pigeonhole: updated to 0.5.17.1 2021-12-07 16:58:04 +00:00
math gsl: update to 2.7.1. 2021-12-07 18:16:00 +00:00
mbone mbone: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:57:00 +00:00
meta-pkgs modular-xorg-drivers: Support detecting builtin input drivers 2021-12-02 18:22:07 +00:00
misc dpkg: updated to 1.21.1 2021-12-07 18:15:17 +00:00
mk Add mongodb3 & mongodb4 to defaults/options.description 2021-12-06 15:32:25 +00:00
multimedia libvpx: Fix platform matches. 2021-12-07 12:24:22 +00:00
net libtorrent-rasterbar: updated to 1.2.15 2021-12-06 19:19:45 +00:00
news news/canlock-hp: Update to 3.3.0 2021-12-03 10:59:16 +00:00
packages
parallel llvm: update llvm and friends to 13.0.0 2021-11-23 20:55:42 +00:00
pkgtools pbulk: make rsync dependency a default-on option 2021-12-06 11:21:19 +00:00
print py-octoprint: fix dependencies 2021-12-07 10:51:22 +00:00
regress regress: Remove reference to LOWER_OS_VERSION. 2021-11-30 09:40:10 +00:00
security security/Makefile: add some packages 2021-12-07 18:05:37 +00:00
shells fish: do not regenerate docs 2021-11-27 12:43:58 +00:00
sysutils open-vm-tools: updated to 11.3.5 2021-12-07 18:25:45 +00:00
templates templates: disable search bar until the results are better 2021-04-21 11:14:11 +00:00
textproc ugrep: updated to 3.3.10 2021-12-07 09:43:17 +00:00
time py-cftime: not for python 2.x 2021-12-06 15:38:18 +00:00
wm Add leftwm 2021-12-06 22:09:13 +00:00
www py-FormEncode: update to 2.0.1. 2021-12-06 14:41:21 +00:00
x11 libX11: update to 1.7.3. 2021-12-07 08:38:13 +00:00
_NetBSD-pkgdb _NetBSD-pkgdb: Use $@ insted of $* 2020-12-29 17:56:14 +00:00
Makefile
pkglocate
README.md README.md: Add trailing slash to the URI 2021-10-21 12:18:01 +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.

Community / 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