Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
fcambus 16dcfc89b5 ibm-plex-otf: update to 5.2.1.
v5.2.1:

IBM Plex Sans JP:

Added:

- CSS stylesheets: css/ibm-plex-sans-jp.css and css/ibm-plex-sans-jp.min.css
- Sass entrypoint: scss/sans-jp/index.scss

The upcoming major release will make chosing specific font-weights and
languages easier for developers. Until then, enjoy IBM Plex Sans JP!


v5.1.3:

IBM Plex Sans KR:

Fixed:

- WWS naming scheme to make sure all weights are grouped together on certain
  versions of Windows referenced in #326


v5.1.0:

IBM Plex Sans KR Styles:

- CSS stylesheets: css/ibm-plex-sans-kr.css and css/ibm-plex-sans-kr.min.css
- Sass entrypoint: scss/sans-kr/index.scss

Rendering CJK fonts performantly on the web requires many more subsets
than western languages. These additional subsets result in many more
font-family declarations. Adding these declarations to the currently
generated stylesheet would cause it to double in size.

For this reason, we've split IBM Plex Sans KR off into it's own style
sheet. In the future, we'll be exporting similar stylesheets per-language
so developers can chose inidividual languages to suit their users.


v5.0.0:

New font file updates for:

- IBM Plex Sans
- IBM Plex Serif
- IBM Plex Sans Condensed
- IBM Plex Mono

This includes some changes to the vertical metrics of the font files as
well as a few changes to the available glyphs.

Breaking:

- Changed IBM Plex Sans Condensed to IBM Plex Sans Cond, this won't impact
  web applications, but could for other third party applications

New:

- IBM Plex Sans KR (Korean)
2021-07-25 20:12:01 +00:00
archivers engrampa: update to 1.24.2 2021-07-20 23:51:33 +00:00
audio g/c RUSTFLAGS from individual package Makefiles. Handled by cargo.mk. 2021-07-22 16:16:35 +00:00
benchmarks bonnie++: update to 1.98 2021-07-10 01:43:57 +00:00
biology py-numpy: "Python version >= 3.7 required." 2021-06-29 08:41:59 +00:00
bootstrap Spaces to tabs (NFCI). 2021-07-13 12:43:58 +00:00
cad Bump PKGREVISION for affected packages by changing default Ruby's version. 2021-07-21 14:40:28 +00:00
chat Update chat/matrix-synapse to 1.38.1 2021-07-25 19:48:43 +00:00
comms py-rich: updated to 10.6.0 2021-07-13 04:25:32 +00:00
converters bdf2psf: update to 1.204. 2021-07-12 10:18:40 +00:00
cross cross/ppc-morphos-gcc-10/Makefile: Fix comment 2021-07-25 17:31:10 +00:00
databases promscale: update to 0.5.1 2021-07-25 17:10:13 +00:00
devel In libuuid, rename random_get_bytes() to symbol name conflict on Solaris. 2021-07-25 04:00:34 +00:00
distfiles
doc doc: Updated chat/matrix-synapse to 1.38.1 2021-07-25 19:48:55 +00:00
editors g/c RUSTFLAGS from individual package Makefiles. Handled by cargo.mk. 2021-07-22 16:16:35 +00:00
emulators PC6001VX: update to 3.8.0. 2021-07-25 15:57:05 +00:00
filesystems fuse-djmount: retire; does not build with external nor internal libupnp; last release 2006-08-07 2021-06-15 09:05:40 +00:00
finance py-eth-account: updated to 0.5.5 2021-07-23 14:06:31 +00:00
fonts ibm-plex-otf: update to 5.2.1. 2021-07-25 20:12:01 +00:00
games dMagnetic: update to 0.32. 2021-07-23 11:03:50 +00:00
geography geography/qgis: Update to 3.16.8 2021-07-07 00:26:51 +00:00
graphics MesaLib: remove unused PLIST.wayland variable 2021-07-22 10:34:01 +00:00
ham ham/chirp: Update to 20210724 2021-07-25 13:15:32 +00:00
inputmethod ibus-python: remove reference to Linux in DESCR 2021-06-23 20:25:13 +00:00
lang lang/gauche: update to Gauche-0.9.10 2021-07-24 14:50:42 +00:00
licenses Add SMath Studio as math/smath-studio. 2021-06-29 14:28:12 +00:00
mail Bump PKGREVISION for affected packages by changing default Ruby's version. 2021-07-21 14:40:28 +00:00
math Bump PKGREVISION for affected packages by changing default Ruby's version. 2021-07-21 14:40:28 +00:00
mbone *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
meta-pkgs bulk-test-llvm: add creduce 2021-07-15 16:55:00 +00:00
misc Bump PKGREVISION for affected packages by changing default Ruby's version. 2021-07-21 14:40:28 +00:00
mk mk/defaults/options.description: +llvm-target-aarch64 2021-07-20 07:14:21 +00:00
multimedia multimedia/sickgear: Patch out Python version check 2021-07-25 18:02:50 +00:00
net net/samba4: update to 4.3.10 2021-07-25 15:58:04 +00:00
news lottanzb: comment out dead HOMEPAGE and MASTER_SITES. 2021-07-20 21:38:59 +00:00
packages
parallel spirv-llvm-translator: update for compatibility with llvm12 2021-07-24 11:00:13 +00:00
pkgtools pkgin: Update to 21.7.0. 2021-07-22 14:47:46 +00:00
print Bump PKGREVISION for affected packages by changing default Ruby's version. 2021-07-21 14:40:28 +00:00
regress *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
security security/ccid: Update to 1.4.35 2021-07-25 18:03:38 +00:00
shells g/c RUSTFLAGS from individual package Makefiles. Handled by cargo.mk. 2021-07-22 16:16:35 +00:00
sysutils sysutils/py-Glances: Update to 3.2.2 2021-07-25 16:47:46 +00:00
templates templates: disable search bar until the results are better 2021-04-21 11:14:11 +00:00
textproc g/c RUSTFLAGS from individual package Makefiles. Handled by cargo.mk. 2021-07-22 16:16:35 +00:00
time py-iso8601: updated to 0.1.16 2021-07-19 19:56:00 +00:00
wm Bump PKGREVISION for affected packages by changing default Ruby's version. 2021-07-21 14:40:28 +00:00
www Welcome to version 5.8. 2021-07-25 11:49:00 +00:00
x11 mozo: update to 1.24.1 2021-07-24 21:51:53 +00:00
_NetBSD-pkgdb _NetBSD-pkgdb: Use $@ insted of $* 2020-12-29 17:56:14 +00:00
Makefile
pkglocate
README.md use libera.chat's hosted kiwiirc 2021-05-29 13:14:10 +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