Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Go to file
adam 86a51be07e py-filebrowser_safe: updated to 1.1.1
1.1.1 (2022-01-05)

Bug Fixes

prevent path traversal when browsing

1.1.0 (2021-12-29)

Features

add Django 4.0.0 compatibility

1.0.0 (2021-11-19)

Bug Fixes

provide fallback for THUMBNAILS_DIR_NAME (f9991d5)
Features

add Django 2.2 compatability
BREAKING CHANGES

dropped support for Python 2 and Django < 2.2

Swap self.path for self.name

Remove future import
Fix formatting

Add a renderer kwarg to FileBrowseWidget.render

Required by Django>=2.1

Python bump for travis

Version bump for tox

Make widget scripts load in correct order in dj2.2

Fix crash when date filtering folders with folders inside
2024-02-21 19:31:34 +00:00
archivers Don't build bsdunzip, it's not used anyway. 2024-02-15 19:43:42 +00:00
audio mpg123: updated to 1.32.5 2024-02-21 13:08:54 +00:00
benchmarks ramspeed: Make it compilable by fixing amd64 assember files. 2024-02-21 12:50:22 +00:00
biology py-cutadapt: add missing tool 2024-02-18 11:14:08 +00:00
bootstrap Don't build bsdunzip, it's not used anyway. 2024-02-15 19:43:42 +00:00
cad Bump revision by changing default version of Ruby. 2024-02-10 14:42:38 +00:00
chat py-matrix-nio: Not for python38. 2024-02-12 11:48:50 +00:00
comms Update to Asterisk 18.21.0 2024-02-19 05:59:51 +00:00
converters orcus: Update to 0.19.2 2024-02-10 01:00:57 +00:00
cross cross/lwtools: Update to 4.22 2024-02-11 22:04:11 +00:00
databases ldb: add missing word 2024-02-21 15:10:15 +00:00
devel py-pooch: updated to 1.8.1 2024-02-21 12:42:04 +00:00
distfiles
doc Updated www/py-httpcore, www/py-httpx, www/py-test-httpx, www/py-test-jupyter 2024-02-21 19:25:00 +00:00
editors editors/featherpad: update to 1.5.0 2024-02-19 04:20:26 +00:00
emulators snes9x: Attempt to accomodate messy c++ versions situation 2024-02-21 11:31:21 +00:00
filesystems Revbump all Go packages after go121 update 2024-02-07 14:50:44 +00:00
finance py-stripe: updated to 8.3.0 2024-02-21 13:11:19 +00:00
fonts py-fonttools: updated to 4.49.0 2024-02-18 20:58:08 +00:00
games bugdom2: force c++20 for std::u8string 2024-02-18 11:12:29 +00:00
geography geography/gama: Update to 2.29 2024-02-20 12:01:01 +00:00
graphics graphics/oculante: update to 0.8.8 2024-02-20 21:30:36 +00:00
ham *: Recursive revbump from audio/pulseaudio-17.0 2024-01-30 14:21:28 +00:00
inputmethod qt6: updated to 6.6.2 2024-02-16 17:39:03 +00:00
lang janet: Requires C11 atomics support 2024-02-21 10:57:08 +00:00
licenses licenses: add mbrola-voices-license 2024-01-26 13:01:46 +00:00
mail py-dkim: update to 1.1.5. Changes: 2024-02-19 15:11:42 +00:00
math z3: Requires a C++17 compiler 2024-02-21 10:50:35 +00:00
mbone fetch from backup 2023-12-22 18:31:14 +00:00
meta-pkgs texlive-collection-langcyrillic: update to revision 69727 2024-02-19 19:36:29 +00:00
misc misc/rust-kanban: update to 0.9.3 2024-02-20 21:34:11 +00:00
mk mk/fetch: Remove -O from curl's FETCH_AFTER_ARGS. 2024-02-21 10:53:28 +00:00
multimedia gstreamer: update to 1.22.10 2024-02-20 20:40:06 +00:00
net *net-snmp: update to 5.9.4 2024-02-21 10:21:00 +00:00
news news/Makefile: +newsraft 2024-02-19 01:39:29 +00:00
packages
parallel py-threadpoolctl: updated to 3.3.0 2024-02-14 21:31:01 +00:00
pkgtools plist-utils: fix regex so that plist-sort starts up and sorts 2024-02-07 17:05:24 +00:00
print poppler*: update to 24.02.0 2024-02-20 21:10:22 +00:00
regress lintpkgsrc, regress: update references to pkglint files 2023-10-16 22:21:55 +00:00
science science/cgnslib: import new package vom wip 2023-07-25 11:23:54 +00:00
security libfido2: Remove even more overzealous warning options that specific 2024-02-21 10:47:10 +00:00
shells shells/oh-my-posh: update to 19.11.4 2024-02-21 04:19:50 +00:00
sysutils sysutils/zoxide: update to 0.9.4 2024-02-21 04:21:02 +00:00
templates
textproc py-prettytable: updated to 3.10.0 2024-02-21 12:23:44 +00:00
time py-types-python-dateutil: updated to 2.8.19.20240106 2024-02-19 18:33:25 +00:00
wm awesome: fix builds with newer Ruby versions 2024-02-14 03:31:15 +00:00
www py-filebrowser_safe: updated to 1.1.1 2024-02-21 19:31:34 +00:00
x11 dunst: add librsvg dependency 2024-02-21 14:30:58 +00:00
_NetBSD-pkgdb
Makefile
pkglocate
README.md README.md: new URL for BulkTracker. 2024-01-31 02:50:22 +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