Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
adam dbf03bb1d6 py-esptool: updated to 2.8
Version 2.8

Features
esptool.py image_info now prints a summary of segment memory types (IRAM, DRAM, etc) based on the address range.
esptool.py write_flash will warn if it looks like a bootloader binary is built for ESP32-S2 or another newer chip (support for flashing ESP32-S2 will be added in a future version.)

Bug Fixes
Removed ESP8266 SDK & ESP-IDF dependencies when building the flasher stub binaries. Previously the SDKs were used to include some register address macros, only. This removes any uncertainty about whether the flasher stub binary is a derived work of either SDK. The flasher stub binary itself is the same as the binary in v2.7.
Fixed minor issues running esptool automated tests on macOS.
Minor flake8 fixes including compatibility with newer flake8 versions.

ESP32 Only

Features
Support detection of new ESP32 silicon revisions
New esptool.py elf2image --min-rev X option allows creating a .bin file which only supports a minimum ESP32 silicon revision.

Bugfixes
Fix burning custom MAC with espefuse.py when 3/4 Coding Scheme is set
2020-07-21 08:14:06 +00:00
archivers Revbump all Go packages after go114 update. 2020-07-17 18:04:11 +00:00
audio fluidsynth: dbus ladspa are additional supported options so += 2020-07-16 01:28:25 +00:00
benchmarks *: Update broken sf.net HOMEPAGEs 2020-06-14 10:07:48 +00:00
biology gnome-chemistry-utils: Update to 0.14.16 2020-06-29 13:04:48 +00:00
bootstrap bootstrap: Switch OSF1 to mksh. 2020-07-15 10:32:12 +00:00
cad (cad/qcad) Add one patch for adapting to QT update, Re: QPainterPath 2020-06-16 23:09:31 +00:00
chat Revbump all Go packages after go114 update. 2020-07-17 18:04:11 +00:00
comms py-esptool: updated to 2.8 2020-07-21 08:14:06 +00:00
converters py-simplejson: updated to 3.17.2 2020-07-20 19:14:03 +00:00
cross xtensa-esp32-elf-gcc: fix C++ relocation issue 2020-07-20 02:14:10 +00:00
databases redis: updated to 6.0.6 2020-07-21 07:34:43 +00:00
devel py-flaky: updated to 3.7.0 2020-07-21 07:41:17 +00:00
distfiles
doc Updated www/py-uvicorn, www/py-nbformat 2020-07-21 07:59:25 +00:00
editors py-jedi: updated to 0.17.2 2020-07-21 08:04:58 +00:00
emulators pkglint: fix category Makefiles 2020-07-17 06:10:34 +00:00
filesystems Update filesystems/glusterfs to 8.0 2020-07-07 01:01:27 +00:00
finance finance/ledger2beancount: Update upstream, and cite upstream patch. 2020-07-16 18:09:30 +00:00
fonts unifont: update to 13.0.03. 2020-07-17 23:53:43 +00:00
games warzone2100: Update to 3.4.1 2020-07-20 20:21:26 +00:00
geography geography: Add lua-mmdb 2020-07-09 10:48:58 +00:00
graphics jasper: updated to 2.0.18 2020-07-21 07:31:28 +00:00
ham (ham/predict) Updated to 2.2.6 2020-06-16 13:43:36 +00:00
inputmethod inputmethod/mozc-server: fix build problem 2020-06-19 05:45:30 +00:00
lang Revbump all Go packages after go114 update. 2020-07-17 18:04:11 +00:00
licenses licenses: Add ttyp0-license 2020-06-17 11:06:58 +00:00
mail Remove outdated MESSAGE. Add local copies of online manpages. Bump PKGREVISION. 2020-07-18 13:31:44 +00:00
math math/maxima: update to maxima-5.44.0 2020-07-20 06:42:31 +00:00
mbone Fix const issues 2020-05-14 19:26:01 +00:00
meta-pkgs pkglint: fix category Makefiles 2020-07-17 06:10:34 +00:00
misc xfce4-time-out-plugin: update to 1.1.1 2020-07-20 23:40:42 +00:00
mk mk: remove backwards compatibility for pkg_install from before 2010 2020-07-13 20:25:57 +00:00
multimedia obs-studio: make NetBSD build the vlc plugin 2020-07-19 06:57:11 +00:00
net samba4: NetBSD current supports ACL, add it to allow-list 2020-07-20 22:19:58 +00:00
news sfeed_curses: Belatedly include curses bl3 (oops) 2020-07-17 18:11:02 +00:00
packages
parallel ganglia-monitor-core: add buildlink3.mk 2020-07-13 18:40:47 +00:00
pkgtools Revbump all Go packages after go114 update. 2020-07-17 18:04:11 +00:00
print pkglint: fix category Makefiles 2020-07-17 06:10:34 +00:00
regress show-all: fix typo in variable name 2020-07-01 09:13:12 +00:00
security security/libssh: Build fix 2020-07-20 15:56:24 +00:00
shells shells/pbosh: Update to 20200701 2020-07-17 11:34:59 +00:00
sysutils intel-microcode-netbsd: fix for the RC script 2020-07-20 21:43:19 +00:00
templates
textproc textproc: Added textproc/ruby-asciidoctor version 2.0.10 2020-07-20 19:47:18 +00:00
time py-vdirsyncer: update to 0.16.8. 2020-07-17 23:25:12 +00:00
wm awesome: gets lua category 2020-07-02 10:27:21 +00:00
www py-nbformat: updated to 5.0.7 2020-07-21 07:55:57 +00:00
x11 qt5-qscintilla: better patch for install_name 2020-07-20 17:09:15 +00:00
Makefile Makefile: fix outdated documentation 2020-02-12 15:04:51 +00:00
pkglocate
README.md README.md: minor adjustments 2020-01-15 16:19: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.

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