Third Party Software Distributed with NetBSD
This page contains a list of the software that has been integrated into NetBSD where we are not the primary maintainer.
When you make changes to this software, be sure to discuss it with the maintainer and contribute your patches. Divergence from the official sources is not desirable, and should be avoided as much as possible.
When importing, please deal with the RCS IDs in this way:
- Preserve the RCS IDs in the files by removing the $ signs from the IDs before you do the import.
- After the import, add NetBSD RCS IDs to all of the files.
-
acpica: Version in tree: 20240827 Current Version: 20240827 Maintainer(external): Intel Responsible(NetBSD): jruoho Mailing List: devel@acpica.org Archive Site: http://www.acpica.org/downloads/ Notes: You want the unix2 (dual-licensed) tar file.
Please read src/sys/dev/acpi/acpica/README before any modification.am-utils [amd]: Version in tree: 6.2 (20140117) Current Version: 6.2 (20140117) Maintainer(external): Erez Zadok <ezk@cs.columbia.edu> Responsible(NetBSD): christos Mailing List: am-utils Archive Site: ftp://ftp.am-utils.org/pub/am-utils/ Notes: Amd2netbsd script to convert to BSD make system and remove unneeded files.
Fix symbolic links before import.
Check external/bsd/am-utils/include/config.h is correct after import.
Update date of release in external/bsd/am-utils/man/Makefile (two places).Automated Testing Framework (ATF): Version in tree: 0.20 Current Version: 0.21 Maintainer(external): Julio Merino <jmmv@NetBSD.org> Responsible(NetBSD): jmmv Mailing List: atf-discuss@googlegroups.com Notes: The source files are in external/bsd/atf/dist.
Use external/bsd/atf/prepare-import.sh to regenerate the dist/ directory.
Please avoid performing local changes to this package without discussing
them with the responsible person and/or the mailing list shown above.
Note that the external/bsd/atf/dist/tools is owned by NetBSD and does not
exist upstream; however, please continue to discuss any desired changes
upfront.ath-hal: Version in tree: FreeBSD SVN revision number 185521 Current Version: FreeBSD SVN revision number 361486 Maintainer(external): Sam Leffler <sam@errno.com> Responsible(NetBSD): sam, alc Mailing List: none Archive Site: none bc: Version in tree: 1.06 Current Version: 1.07.1 Maintainer(external): Phil Nelson <phil@cs.wwu.edu> Responsible(NetBSD): phil, simonb Mailing List: bug-bc@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/bc/ Notes: bc includes dc, both of which are in the NetBSD tree. bind [named and utils]: Version in tree: 9.18.30/MPL Current Version: 9.18.30/MPL 9.20.2/MPL Maintainer(external): ISC Responsible(NetBSD): christos Mailing List: https://lists.isc.org/mailman/listinfo/bind-users Archive Site: ftp://ftp.isc.org/isc/bind9/ Notes: First bind2netbsd script to import into src/external/bsd/bind/dist.
The Makefiles in src/external/mpl/bind are not handled by the script.
Build bind to generate the include files.
Then binclude4netbsd script to import into src/external/bsd/bind/include.
The libc and include parts of the resolver are now part of libbind.blocklist: Version in tree: current-2020-06-14 Current Version: current-2020-06-14 Maintainer(external): Christos Zoulas <christos@zoulas.com> Responsible(NetBSD): christos Archive Site: https://github.com/zoulasc/blocklist libuv: Version in tree: 1.44.2 Current Version: 1.45.0 Maintainer(external): libuv Responsible(NetBSD): christos Mailing List: https://groups.google.com/forum/#!forum/libuv Archive Site: https://dist.libuv.org/dist/ unbound: Version in tree: 1.19.1 Current Version: 1.19.1 Maintainer(external): Nlnetlabs Responsible(NetBSD): christos Mailing List: https://unbound.nlnetlabs.nl/mailman/listinfo/unbound-users Archive Site: https://www.unbound.net/downloads/unbound-latest.tar.gz Notes: Use cleantags to import
run configure and update config files in includensd: Version in tree: 4.8.0 Current Version: 4.8.0 Maintainer(external): Nlnetlabs Responsible(NetBSD): christos Mailing List: https://open.nlnetlabs.nl/mailman/listinfo/nsd-users/ Archive Site: https://www.nlnetlabs.nl/svn/nsd/ Notes: Use cleantags to import
run configure and update config files in includelibbind [libc resolver and includes]: Version in tree: libbind-6.0-rc1 Current Version: libbind-6.0 Maintainer(external): ISC Responsible(NetBSD): christos Mailing List: https://lists.isc.org/mailman/listinfo/bind-workers Archive Site: https://downloads.isc.org/isc/libbind/cur/ Notes: First libbind2netbsd script to import into src/external/bsd/libbind/dist.
Then include4netbsd script to import into src/include.
Then libc4netbsd script to update the resolver in libc.
Todo[1]: Update libresolv if needed.
Todo[2]: A few files in libc/net were imported in the ISC branch but now
they are too different or do not exist anymore:
gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c
Others like getaddrinfo.c could be merged with isc, but it seems
that ours is from a more recent version of KAME?
Todo[3]: net/base64.c is imported from bind but should be moved from net
to isc/base64.c.
Todo[4]: Re-entrant functions of net/*
Todo[5]: Reconcile the doc directory.bsd-family-tree: Version in tree: 361673 Current Version: 361673 Maintainer(external): The FreeBSD Project Archive Site: https://svnweb.freebsd.org/base/head/share/misc/bsd-family-tree Notes: Please send all updates upstream. Eitan Adler <lists@eitanadler.com>
is a FreeBSD committer who has been helpful with incorporating changes
in the past.byacc: Version in tree: 20240109 Current Version: 20240109 Maintainer(external): Thomas Dickey <dickey@invisible-island.net> Responsible(NetBSD): christos Archive Site: http://www.invisible-island.net/byacc/byacc.html Notes: See /usr/src/external/bsd/byacc/byacc2netbsd for update instructions. bzip2: Version in tree: 1.0.8 Current Version: 1.0.8 Maintainer(external): Julian Seward <jseward@acm.org> Archive Site: https://sourceware.org/pub/bzip2/ Notes: See /usr/src/external/bsd/bzip2/bzip2netbsd for update instructions. Citrus XPG4DL: Version in tree: Current Version: Maintainer(external): Citrus Responsible(NetBSD): tshiozak Mailing List: bsd-locale@hauN.org Archive Site: http://citrus.bsdclub.org/ Notes: language C multilingualization support suite using wchar_t and other standards.
The main development playground of Citrus is in NetBSD CVS, so you don't
need to look for other CVS tree (like citrus CVS tree)
main trunc has Citrus code in the following places:
- src/lib/libc/locale, LC_CTYPE: single/multibyte support
- src/lib/libintl: GNU libc compatible gettext(3) implementation.
- src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
- src/lib/libc/iconv: iconv(3)cron: Version in tree: 4.1 Current Version: 4.1 Maintainer(external): ISC Archive Site: ftp://ftp.isc.org/isc/cron/ cvs: Version in tree: 1.12.13 Current Version: 1.12.13 Maintainer(external): cvshome Responsible(NetBSD): christos Mailing List: bug-cvs@gnu.org Archive Site: http://ftp.gnu.org/non-gnu/cvs/ Notes: Use external/gpl2/xcvs/dist/cvs2netbsd for preparing the source tree
for the import.
Do not forget to update external/gpl2/xcvs/include/config.h to match
external/gpl2/xcvs/dist/config.h.in.db: Version in tree: 1.85 Current Version: 1.86/4.7.25 Maintainer(external): Keith Bostic <bostic@vangogh.cs.berkeley.edu> Archive Site: http://www.oracle.com/technology/software/products/berkeley-db/ Notes: Note that we cannot use db 2.x for license reasons.
Three bug fixes against 1.85 sent back to bostic. Changes to
man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
Import of DB 1.85 was done via a sh script which converted the
distribution into the netbsd format. The script can be found in
src/lib/libc/db/db2netbsd.dhcp: Version in tree: 4.4.3-P1 Current Version: 4.4.3-P1 Maintainer(external): mellon Responsible(NetBSD): mellon Mailing List: dhcp-bugs@isc.org Archive Site: ftp://ftp.isc.org/isc/dhcp/ Notes: Use the dhcp2netbsd script. dhcpcd: Version in tree: 10.0.8 Current Version: 10.0.8 Maintainer(external): roy Archive Site: https://github.com/NetworkConfiguration/dhcpcd/releases Notes: Please submit all changes upstream.
Import using the import-src make target.drm: Version in tree: Linux 5.6-rc3, upstream tag v5.6-rc3 Current Version: Linux 6.6 (LTS), upstream branch linux-6.6.y, tag v6.6.35 Maintainer(external): Intel, AMD, Linux kernel developers Responsible(NetBSD): riastradh Mailing List: dri-devel@lists.freedesktop.org Archive Site: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git Notes: Graphics drivers. Talk to riastradh@ about updates. When importing
from Linux, we map
drivers/gpu/drm -> sys/external/bsd/drm2/dist/drm
include/drm -> sys/external/bsd/drm2/dist/include/drm
include/uapi/drm -> sys/external/bsd/drm2/dist/include/uapi/drm
GPL sources are excluded. In the future, we may import them into
external/gpl2/drm2 and build them as kernel modules. Sources are
processed with prepare-import.sh first, as well as:
- amdgpu/amdgpu2netbsd
- i915drm/i915drmkms2netbsd
- radeon/radeon2netbsd
- drm/drm2netbsd
- nouveau/nouveau2netbsd
- vmwgfx/vmwgfx2netbsd
Past vendor release tags:
- linux-3-6-rc8-drm2-bsd
- linux-3-15-drm-bsd
- linux-3-15-drm-bsd-reimport-nouveau
- linux-drm-v4-4-143
- linux-drm-v5-6-rc3ekermit: Version in tree: 1.7 Current Version: 1.7 Maintainer(external): Kermit Project Responsible(NetBSD): apb Archive Site: ftp://ftp.kermitproject.org/kermit/ekermit/ expat: Version in tree: 2.4.6 Current Version: 2.6.2 Maintainer(external): Expat Project Responsible(NetBSD): mrg Mailing List: expat-discuss@libexpat.org Archive Site: https://github.com/libexpat/libexpat/releases Notes: Please use "expat" as the vendor tag for CVS imports. file: Version in tree: 5.45 Current Version: 5.45 Maintainer(external): Christos Zoulas <christos@zoulas.com> Responsible(NetBSD): christos, pooka Mailing List: file@astron.com Archive Site: ftp://ftp.astron.com/pub/file/ Notes: use file2netbsd flex: Version in tree: 2.6.4 Current Version: 2.6.4 Maintainer(external): Will Estes <wlestes@users.sourceforge.net> Mailing List: http://lists.sourceforge.net/mailman/listinfo/flex-announce Archive Site: https://github.com/westes/flex/releases Notes: There is a flex2netbsd script to help newer imports. gcc: Version in tree: 10.5.0/12.4.0 Current Version: 10.5.0/12.4.0/13.3.0/14.2.0 Maintainer(external): FSF Responsible(NetBSD): mrg, christos, skrll Mailing List: gcc-bugs@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/gcc/ Notes: In the long term, we expect that there will often be two versions,
in the "gcc" and "gcc.old" directories. Having two versions allows
migration from one version of gcc to another to happen for one port
at a time, instead of for all ports simultaneously.
When importing a new version of external/gpl3/gcc.old:
- copy the current version of external/gpl3/gcc
- import it to a "NETBSD" vendor branch in external/gpl3/gcc.old
Before importing a new version of external/gpl3/gcc:
- delete all .cvsignore and .gitignore files
- delete java ada fortran their libraries and testsuites
- delete libffi zlib boehm-gc
- update tools/gcc/gcc-version.mk for the NetBSD GCC date
- use core/c++/objc/testsuite tarballs
- you can use the gcc2netbsd script for the above (except version)
- update tools/gcc/gcc-version.mk
- force generate and copy tools/gcc build version of these files
into gcc/dist/gcc/doc: cpp.1 cpp.info gcc.1 gcc.info gcov.1gdb: Version in tree: 15.1 Current Version: 15.1 Maintainer(external): FSF Responsible(NetBSD): christos Mailing List: bug-gdb@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/gdb/ Notes: When updating GDB, it is imperative to test that:
- Debugging of kernel cores ("target kvm") works correctly
- Support for our kernel's remote serial debugging protocol
("options KGDB") works correctly.binutils: Version in tree: 2.42 Current Version: 2.42 Maintainer(external): FSF Responsible(NetBSD): thorpej, mrg Mailing List: bug-gnu-utils@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/binutils/ autoconf: Version in tree: 2.69 Current Version: 2.72 Maintainer(external): FSF Responsible(NetBSD): christos Mailing List: bug-autoconf@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/autoconf/ Notes: This is only used to re-generate the configure files in tools/compat.
It is not part of the regular build.gdtoa: Version in tree: 2016-02-19 Current Version: 2018-06-18 Maintainer(external): David M. Gay <dmg@acm.org> Responsible(NetBSD): kleink Mailing List: none Archive Site: http://www.netlib.org/fp/ Notes: Test suite integrated at this time, but not built (and fails to run).
No hexadecimal floating-point string conversion for VAX FP yet.
Only double-precision addressed at this time.heimdal: Version in tree: 7.8.0 Current Version: 7.8.0 Maintainer(external): Heimdal <heimdal@h5l.org> Responsible(NetBSD): joda, lha Mailing List: heimdal-discuss@sics.se Archive Site: https://github.com/heimdal/heimdal/releases/ hunt: Version in tree: 2003-04-16 Current Version: 2003-04-16 Maintainer(external): Greg Couch <gregc@cgl.ucsf.edu> Responsible(NetBSD): mrg ipf: Version in tree: 5.1.1 Current Version: 5.1.2 Maintainer(external): Darren Reed Responsible(NetBSD): darrenr, christos Mailing List: ipfilter@postbox.anu.edu.au Archive Site: rsync -a a.cvs.sourceforge.net::cvsroot/ipfilter/ Notes: ipf2netbsd should be used on a virgin ipfilter source tree. ipsec-tools: Version in tree: (ipsec-tools head is NetBSD-current head) Current Version: Maintainer(external): IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net> Responsible(NetBSD): manu, vanhu, mgrooms Mailing List: ipsec-tools-devel@lists.sourceforge.net Archive Site: http://ipsec-tools.sourceforge.net Notes: ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools
We don't run ipsec-tools' configure as part of the NetBSD build. configure
generated files are available in the NetBSD source tree at:
src/lib/libipsec/config.h
src/lib/libipsec/package_version.h
When configure.ac is updated, run the following:
cd src/crypto/dist/ipsec-tools
./bootstrap
./configure --enable-adminport --enable-hybrid --enable-frag \
--enable-natt --enable-dpd
Then copy package_version.h to src/lib/libipsec and merge config.h with
src/lib/libipsec/config.h (it needs some manual tweaking)jemalloc: Version in tree: 5.3.0 Current Version: 5.3.0 Maintainer(external): Jason Evans Responsible(NetBSD): christos Archive Site: https://github.com/jemalloc/jemalloc Notes: There are two versions of this in-tree, the principal one tracking the
modern upstream, and a much older one found directly at src/lib/libc/stdlib
which is still in use and receiving local updates as well.KAME IPv6: Version in tree: KAME/NetBSD SNAP kit Current Version: KAME/NetBSD SNAP kit (shipped every week) Maintainer(external): KAME Project <kame@kame.net> Mailing List: snap-users@kame.net Archive Site: http://www.kame.net/ Notes: IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
more conservative implementation policy.
IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
Please do not make too many diff-unfriendly changes (like indentation change,
KNF police). We need to take diffs across KAME snapshots on upgrades.
To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
in sys/netinet6/in6.h. No script is available for upgrades.
"KAME" branch is used for kernel merge work purposes.
http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
among KAME/*BSD, *BSD-current and recent *BSD releases.kyua-atf-compat: Version in tree: 0.1 Current Version: 0.13 Maintainer(external): Julio Merino <jmmv@NetBSD.org> Responsible(NetBSD): jmmv Mailing List: kyua-discuss@googlegroups.com Notes: The source files are in external/bsd/kyua-atf-compat/dist.
Use external/bsd/kyua-atf-compat/prepare-import.sh to regenerate the dist/
directory.kyua-cli: Version in tree: 0.7 Current Version: 0.9 Maintainer(external): Julio Merino <jmmv@NetBSD.org> Responsible(NetBSD): jmmv Mailing List: kyua-discuss@googlegroups.com Notes: The source files are in external/bsd/kyua-cli/dist.
Use external/bsd/kyua-cli/prepare-import.sh to regenerate the dist/ directory.kyua-testers: Version in tree: 0.1 Current Version: 0.3 Maintainer(external): Julio Merino <jmmv@NetBSD.org> Responsible(NetBSD): jmmv Mailing List: kyua-discuss@googlegroups.com Notes: The source files are in external/bsd/kyua-testers/dist.
Use external/bsd/kyua-testers/prepare-import.sh to regenerate the dist/
directory.less: Version in tree: less-643 Current Version: less-643 Maintainer(external): Mark Nudelman <markn@greenwoodsoftware.com> Responsible(NetBSD): mrg, simonb Mailing List: less-announce-request@greenwoodsoftware.com Archive Site: http://www.greenwoodsoftware.com/less/download.html Notes: Many changes to make less act as more when invoked as more. Beware.
Use the "src/external/bsd/less/less2netbsd" script to prepare source tree
for importation. Run ./configure beforehand to generate "defines.h".
Talk to mrg before importing any new version.libarchive: Version in tree: 3.7.7 Current Version: 3.7.7 Maintainer(external): kientzle@freebsd.org, joerg@NetBSD.org Responsible(NetBSD): joerg Archive Site: https://github.com/libarchive/libarchive/releases Notes: Distribution is stripped down to the relevant part. libdevmapper: Version in tree: 1.02.40 Current Version: 2.2.03.09 Maintainer(external): lvm-devel@redhat.com Responsible(NetBSD): haad Archive Site: ftp://sources.redhat.com/pub/lvm2/ Notes: The lvm2tools and the libdevmapper are now distributed as one source
repository. See the lvm2tools Notes for more information.libevent: Version in tree: 2.1.12-stable Current Version: 2.1.12-stable Maintainer(external): Niels Provos <provos@citi.umich.edu> Archive Site: http://www.monkey.org/~provos/libevent/ Notes: - Run the libevent2netbsd script
- Build the doxygen man pages. Edit the Doxyfile to GENERATE_MAN=yes.
man pages are in doxygen/man/man3. Remove the extra man pages that are
.so'ing only. Copy the rest to man.llvm: Version in tree: 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da) Current Version: Maintainer(external): llvm-dev@lists.llvm.org Responsible(NetBSD): joerg Notes: A CVS ACL is in place for the location to prevent unintentioned commits.
All changes should come via import from upstream SVN.lvm2tools: Version in tree: 2.02.56 Current Version: 2.03.02 Maintainer(external): lvm-devel@redhat.com Responsible(NetBSD): haad Archive Site: ftp://sources.redhat.com/pub/lvm2/ Notes: Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to
prepare source tree for import. Keep eye on dist/include/configure.h
it might change over the releases. We maintain our own version of
libdevmapper ioctl protocol code, therefore we should test it before
import. Talk to haad before importing new version.libpcap: Version in tree: 1.10.5 Current Version: 1.10.5 Maintainer(external): tcpdump-workers@tcpdump.org Responsible(NetBSD): dyoung Mailing List: tcpdump-workers@tcpdump.org Archive Site: http://www.tcpdump.org/release/ Notes: Use the src/external/bsd/libpcap/libpcap2netbsd script to prepare source
tree. sys/net/dlt.h is a copy of the dlt constants from dlt.h. We use our
own copy of bpf_filter.ctcpdump: Version in tree: 4.99.5 Current Version: 4.99.5 Maintainer(external): tcpdump-workers@lists.tcpdump.org Mailing List: tcpdump-workers@lists.tcpdump.org Archive Site: http://www.tcpdump.org/release/ Notes: Use the src/external/bsd/tcpdump/tcpdump2netbsd script to prepare source
tree.libwrap: Version in tree: tcp_wrappers 7.6 w/ large amount of IPv6 changes Current Version: tcp_wrappers 7.6-ipv6.4 Maintainer(external): Wietse Venema <wietse@porcupine.org> Responsible(NetBSD): cjs Archive Site: ftp://ftp.porcupine.org/pub/security/ Notes: We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
under src/usr.sbin). We don't use tcpd; that functionality is built
into inetd. The provided libwrap2netbsd script handles just libwrap.Lua: Version in tree: Lua 5.4.6 Current Version: Lua 5.4.6 Maintainer(external): PUC Rio Responsible(NetBSD): mbalmer, lneto, salazar, alnsn Notes: The default module paths have been changed to not include the current
working directory '.' to avoid potential security problems.
All 11 bugfixes listed on http://www.lua.org/bugs.html#5.4.4 as of 2023-04-18
have been applied.Lutok: Version in tree: 0.3 Current Version: 0.4 Maintainer(external): Julio Merino <jmmv@NetBSD.org> Responsible(NetBSD): jmmv Mailing List: lutok-discuss@googlegroups.com Notes: The source files are in external/bsd/lutok/dist.
Use external/bsd/lutok/prepare-import.sh to regenerate the dist/ directory.m4: Version in tree: 20091026 Current Version: 20190628 Maintainer(external): The OpenBSD Project Responsible(NetBSD): christos Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4 Notes: Uses libc's ohash mDNSResponder: Version in tree: 2559.1.1 Current Version: 2559.1.1 Maintainer(external): Apple Responsible(NetBSD): tsarna, christos Mailing List: bonjour-dev@lists.apple.com Archive Site: https://www.opensource.apple.com/tarballs/mDNSResponder/ mandoc: Version in tree: 1.14.5 Current Version: 1.14.6 Maintainer(external): Kristaps Džonsons/Ingo Schwarze Responsible(NetBSD): joerg Archive Site: http://mandoc.bsd.lv/snapshots/ mesa-demos: Version in tree: 8.1.0 Current Version: 8.4.0 Maintainer(external): mesa-git@? Responsible(NetBSD): riastradh, mrg Archive Site: ftp://ftp.freedesktop.org/pub/mesa/demos/ Notes: We use only glxinfo and glxgears. Delete all else on import.
Vendor tag: xorg
Release tag: mesa-demos-X-Y-Zmesa-drm: Version in tree: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c Current Version: Maintainer(external): mesa-git@? Responsible(NetBSD): mrg, bjs Archive Site: git://anongit.freedesktop.org/git/mesa/drm MesaLib: Version in tree: 19.1.7 Current Version: 20.1.1 Maintainer(external): mesa-git@? Responsible(NetBSD): riastradh, mrg Archive Site: ftp://ftp.freedesktop.org/pub/mesa/ Notes: Vendor tag: xorg
Release tag: MesaLib-X-Y-Zmopd: Version in tree: 2.5.3 Current Version: 2.5.3 Maintainer(external): Mats O Jansson <maja@celsiustech.se> Responsible(NetBSD): cjs Archive Site: http://www.stacken.kth.se/~moj/mopd.html Notes: Delete the otherOS directory before importing. nawk: Version in tree: 2024-08-17 Current Version: 2024-08-17 Maintainer(external): Brian Kernighan <bwk@princeton.edu> Responsible(NetBSD): jdolecek Archive Site: https://github.com/onetrueawk/awk Notes: Build maketab from nawk sources and generate proctab.c. ndbootd: Version in tree: 0.5 Current Version: 0.5 Maintainer(external): Matt Fredette <fredette@alum.mit.edu> Responsible(NetBSD): fredette Notes: Run ./configure, save config.h, make distclean, rm all autoconf/automake
and ndbootd-raw.c. Restore saved config.h, and force it to define
HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import.ntp: Version in tree: 4.2.8p18 Current Version: 4.2.8p18 Maintainer(external): David L. Mills <mills@udel.edu> Responsible(NetBSD): simonb, jonathan, kardel Archive Site: http://www.ntp.org/ Notes: See /usr/src/dist/ntp/ntp2netbsd for update instructions. nvi: Version in tree: 1.81.6, HEAD as of 2013-11-20 Current Version: 1.81.6 Maintainer(external): Sven Verdoolaege <skimo@kotnet.org>, Keith Bostic Responsible(NetBSD): christos Archive Site: git://repo.or.cz/nvi.git Notes: We have lots of local fixes. OpenLDAP: Version in tree: 2.5.6 Current Version: 2.5.18 Maintainer(external): OpenLDAP Foundation Archive Site: http://www.openldap.org/ OpenPAM: Version in tree: 20230627 (Ximenia) Current Version: 20230627 (Ximenia) Maintainer(external): Dag-Erling Smørgrav <des@FreeBSD.org> Responsible(NetBSD): christos Archive Site: http://www.openpam.org/ openresolv: Version in tree: 3.13.2 Current Version: 3.13.2 Maintainer(external): roy Archive Site: https://github.com/NetworkConfiguration/openresolv/releases Notes: Please submit all changes to the author. HPN-SSH: Version in tree: 6.1p1 13 v14 Current Version: 6.3p1 v14 Maintainer(external): www.psc.edu Responsible(NetBSD): christos Notes: Patch applied after OpenSSH import. OpenSSH: Version in tree: 9.9 Current Version: 9.9 / portable 9.9p1 Maintainer(external): OpenSSH Responsible(NetBSD): thorpej, christos, elric Mailing List: openssh-unix-announce@mindrot.org Archive Site: http://www.openssh.com/ftp.html Notes: imported from OpenBSD ssh -- is not from the portable OpenSSH
use openssh2netbsd before import.
local changes (should always try to bring them back to master openssh tree,
markus is very cooperative about it):
- default for PermitRootLogin is set to "no"
- IgnoreRootRhosts added
- look at login.conf to check valid user/access list
- krb5 support re-added
- hack in cipher.c #ifdef ACCS because we are missing EVP_acss
when someone imports openssl, we can remove this.
- added moduli from portable openssh
- added USE_PAM patches and auth_pam.[ch] from portable openssh
(see if there is any difference between the current version of opensshX.Yp1
and the new opensshZ.Wp1) and apply them.
- added LDAP from portable openssh.
- conditionalize login_cap
- conditionalize bsd_auth
- restore krb5, krb4, afs, skey
- bring in hpn patches, disable mt aes cipher, keep speedups and cipher none
- fix ctype macro arguments
- umac is broken, disable it
- better ~homedir handling
- netbsd style tunnels
- urandom, xhome, chrootdir, rescuedir NetBSD handling
- utmp/utmpx handling
- handle tty posix_vdisable properly
- handle setuid and unsetuid the posix way instead of setresuid()
- add all missing functions
- always bump major when importing to avoid api problems.
- make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes.
- adjust the DEFAULT_PKCS11_WHITELIST for ssh-agent
- blocklistd additionsOpenSSL: Version in tree: 1.0.2o/1.1.1t/3.0.15 Current Version: 1.0.2zd/1.1.1u/3.0.15/3.3.2 Maintainer(external): The OpenSSL Project Responsible(NetBSD): christos, mjf, tls, riastradh, spz Mailing List: openssl-announce@openssl.org Archive Site: ftp://ftp.openssl.org/source/ Notes: - Next update to be in crypto/openssl/apache2/openssl/dist, since
OpenSSL 3.0 was relicensed as Apache2
- Run openssl2netbsd to get rid of the RCSID identifiers
- import
- configure and build after importing in the import directory
- check the generated files against the ones in the include directory
and merge changes
- copy the toplevel libFOO.ld files to our FOO.map linker files (the legacy.ld
is in providers/), and sync the FOO.expsym files if there were changes
- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man
to regen man pages.
- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/arch/*
to regen assembly files
- run openssl speed -evp aes-256-cbc and compare the results with the
autoconf buildpcc: Version in tree: 1.1.0.DEVEL 20160208 Current Version: 1.1.0 20141210 Maintainer(external): Anders Magnusson <ragge@NetBSD.org> Responsible(NetBSD): plunky Mailing List: pcc-list@ludd.ltu.se Archive Site: ftp://pcc.ludd.ltu.se/pub/pcc/ Notes: This is a development snapshot. See the src/external/bsd/pcc/prepare-import.sh
file for details about how to get the latest version from the upstream server
and import it.pdisk: Version in tree: 0.8a2 Current Version: 0.8a2 Maintainer(external): Eryk Vershen <eryk@cfcl.com> Responsible(NetBSD): dbj Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html Notes: This is the disk partition utility used by Apple's mkLinux and OS X
It is imported into external/bsd/pdisk.pdksh: Version in tree: 5.2.14p2 Current Version: 5.2.14p2 Maintainer(external): Michael Rendell <michael@cs.mun.ca> Responsible(NetBSD): jdolecek Notes: pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied. PF (openbsd packet filter): Version in tree: OpenBSD 4.2 Current Version: OpenBSD 6.3-current Maintainer(external): The OpenBSD Project Responsible(NetBSD): peter, yamt Mailing List: pf@benzedrine.cx or appropriate OpenBSD mailing list Archive Site: ftp://ftp.openbsd.org/ Notes: kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
definition (files.pf). userland code is imported into src/dist/pf, and
reachover Makefiles are in src/usr.sbin/pf.pkg_install: Version in tree: 20240307 Current Version: 20240307 Maintainer(external): The pkgsrc developers Responsible(NetBSD): joerg Mailing List: tech-pkg@NetBSD.org Notes: The authoritative version is in pkgsrc/pkgtools/pkg_install. ping: Version in tree: 980911 Current Version: 980911 Maintainer(external): Mike Muuss Responsible(NetBSD): christos Notes: We use err() and friends. We have changes for snprintf, extra
formatting in man pages, disallowing flood pinging, alignment fixes,
and more. Vern's ping is gone. We are too different from everyone else
now to do a new import.Postfix: Version in tree: 3.8.4 Current Version: 3.8.5 Maintainer(external): Wietse Venema <wietse@porcupine.org> Responsible(NetBSD): christos Mailing List: postfix-users@postfix.org ppp: Version in tree: 2.4.9 Current Version: 2.4.9 Maintainer(external): Paul Mackerras <paulus@samba.org> Responsible(NetBSD): christos, cube Notes: BSD support was removed from 2.4.0; I added it back and removed
some GPL pieces. Multilink support is missing. Repeated pings to
Paulus have not yielded results. I've retrofitted pppdump to use
net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
is clearly a pain. I have not tested the modules code, neither our
makefiles make it easy to construct a module, but I left one there
as an example.
TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're
using the version found in 2.4.1.root.cache: Version in tree: 2023112702 (November 27, 2023) Current Version: 2023112702 (November 27, 2023) Maintainer(external): InterNIC Responsible(NetBSD): thorpej Archive Site: ftp://ftp.internic.net/domain/named.root Notes: The root server cache is also included with BIND. However, the
InterNIC version is usually more up to date.routed: Version in tree: 2.32 Current Version: 2.32 Maintainer(external): Vernon Schryver <vjs@rhyolite.com> Responsible(NetBSD): christos Notes: We use the md5 code from libc
We don't allow RIP_TRACEON and RIP_TRACEOFF
We use arc4random
We use strlcpy/snprintfsend-pr (part of GNATS): Version in tree: 3.2 Current Version: 4.2 Maintainer(external): FSF Mailing List: bug-gnats@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/gnats/ Notes: We have 3.2 with patches to become 3.95 which was never distributed. This
is the last "standalone" send-pr version. Newer versions require "query-pr"
to be installed and many more changes. It is not worth the hassle.SoftFloat: Version in tree: 2a Current Version: 3e Maintainer(external): John Hauser <jhauser@jhauser.us> Responsible(NetBSD): bjh21 Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html Notes: Heavily modified for use as a soft float library for GCC. The actual
arithmetic code is unchanged, though, and should behave exactly like the
original.sqlite: Version in tree: 3.45.1 Current Version: 3.45.1 Maintainer(external): Richard Hipp <drh@sqlite.org> Responsible(NetBSD): joerg Notes: See README file TestFloat: Version in tree: 2a Current Version: 3e Maintainer(external): John Hauser <jhauser@jhauser.us> Responsible(NetBSD): ross Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html malloc: Version in tree: 1995-01-15 Current Version: 1995-01-15 Maintainer(external): FSF Responsible(NetBSD): christos Archive Site: ftp://prep.ai.mit.edu/old-gnu/malloc.tar.gz Notes: The original version of gnumalloc was added (not imported) from
prep.ai.mit.edu in src/gnu/lib/libmalloc in 1993. This is the newest
version from 1995. It is written by Mike Haertel, and was distributed
both standalone and as part of glibc. At some point glibc switched
to use Doug Lea's ptmalloc which is now tightly bound with glibc
and cannot be separated. The Doug Lea version of malloc is also
distributed in a standalone form by Wolfram Gloger in
http://www.malloc.de/en/. We can consider switching to ptmalloc
at some point since it will provide an alternative MT malloc, but
perhaps this implementation should be kept anyway for historical
purposes.tmux: Version in tree: 3.5a Current Version: 3.5a Maintainer(external): Nicholas Marriott <nicholas.marriott@gmail.com> Responsible(NetBSD): christos Mailing List: tmux-users@googlegroups.com Notes: See src/external/bsd/tmux/README for instructions on how to import a
new tmux release.top: Version in tree: 3.8beta1 Current Version: 3.8beta1 Maintainer(external): William LeFebvre <wnl@groupsys.com> Responsible(NetBSD): simonb, christos Mailing List: top-spinners@ocee.groupsys.com Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz traceroute: Version in tree: 1.4a12 Current Version: 1.4a12 Maintainer(external): traceroute@ee.lbl.gov Archive Site: ftp://ftp.ee.lbl.gov/ Notes: Added changes from a5 -> a12 manually. tradcpp: Version in tree: 0.5.3 Current Version: 0.5.3 Maintainer(external): David A. Holland <dholland@NetBSD.org> Responsible(NetBSD): dholland Mailing List: tech-toolchain Archive Site: https://ftp.NetBSD.org/pub/NetBSD/misc/dholland/ tz: Version in tree: tzcode2024b / tzdata2024bgtz Current Version: tzcode2024b / tzdata2024b Maintainer(external): Paul Eggert <eggert@cs.ucla.edu> Responsible(NetBSD): kleink, christos, kre Mailing List: tz@iana.org Archive Site: ftp://munnari.oz.au/pub/oldtz/ Notes: Don't use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import.
Diffs are now applied by hand, since we have too many diffs (re-entrant tzcode,
register removal) to apply. The diffs have been submitted upstream but there
is too much inertia to apply them. Check for .gitignore files.
For the data files, do use external/public-domain/tz/tzdata2netbsd (usually,
for now, late 2021, do it manually).wpa_supplicant/hostapd: Version in tree: 2.11 Current Version: 2.11 Maintainer(external): Jouni Malinen <jkmaline@cc.hut.fi> Responsible(NetBSD): scw, dyoung, christos Archive Site: http://w1.fi/releases/ Notes: See src/external/bsd/wpa/NetBSD-upgrade for update instructions. zlib: Version in tree: 1.3.1 Current Version: 1.3.1 Maintainer(external): Jean-loup Gailly and Mark Adler <zlib@gzip.org> Responsible(NetBSD): gwr, christos Archive Site: http://www.zlib.net/ Notes: Imported to src/common/dist/zlib and shared by the kernel and userland.
Remember to run cleantagszstd: Version in tree: 1.5.6 Current Version: 1.5.6 Maintainer(external): Meta Responsible(NetBSD): christos Archive Site: https://github.com/facebook/zstd services, protocols: Version in tree: 2021-04-07 (services), 2021-02-26 (protocols) Current Version: 2021-04-07 (services), 2021-02-26 (protocols) Maintainer(external): IANA Responsible(NetBSD): christos Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols) Notes: 1. Build package net/iana-etc
2. Add NetBSD rcsid to the generated protocols and services in the package
work area.
3. Append the local services from the current services file.
4. Run:
services_mkdb -u services > /usr/src/etc/services
cp protocols /usr/src/etc/protocols
5. Fix protocols
- fix manet alias to MANET; giving an alias with the same name is a no/op
- protocol 84 is defined for as ttp and iptm, merge the two entries since
libc getprotoent() does not read the whole file and merge in the "files"
implementation.
- add alias carp to vrrp
- put back 240 (pfsync), splitting the unassigned entriespigz: Version in tree: 2.3.1 Current Version: 2.4 Maintainer(external): Mark Adler <madler@alumni.caltech.edu> Responsible(NetBSD): mrg, tls Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net Archive Site: http://zlib.net/pigz/ xz: Version in tree: 5.2.4 Current Version: 5.6.0 Maintainer(external): Lasse Collin <lasse.collin@tukanni.org> Responsible(NetBSD): joerg Archive Site: http://tukaani.org/xz/ Notes: 1. See prepare-import script for stripping down the distribution.
2. Use run-configure and double check that the stripped down configure works
for tools.
3. Carefully check for non-autoconf GPL components leaked into the dist area.mpc: Version in tree: 1.3.1 Current Version: 1.3.1 Responsible(NetBSD): mrg Mailing List: http://www.multiprecision.org/index.php?prog=mpc&page=development Archive Site: http://www.multiprecision.org/mpc/download/ mpfr: Version in tree: 4.2.1 Current Version: 4.2.1 Responsible(NetBSD): mrg Mailing List: http://websympa.loria.fr/wwsympa/arc/mpfr-announce Archive Site: http://www.mpfr.org/mpfr-current/ GNU MP: Version in tree: 6.2.1 Current Version: 6.3.0 Maintainer(external): https://gmplib.org/mailman/listinfo/gmp-devel Responsible(NetBSD): mrg Mailing List: https://gmplib.org/mailman/listinfo/gmp-announce Archive Site: https://gmplib.org/ osnet: Version in tree: osnet-20100224 Current Version: ? Maintainer(external): ? Responsible(NetBSD): ? Mailing List: ? Archive Site: ? sljit: Version in tree: 0.93 (svn revision 333) Current Version: 0.93 Maintainer(external): Zoltán Herczeg <hzmester@freemail.hu Responsible(NetBSD): alnsn Mailing List: none Archive Site: http://sourceforge.net/projects/sljit/ Notes: Need to feed back local changes tre: Version in tree: 0.8.0, git source as of 20171117 Current Version: 0.8.0 Maintainer(external): http://laurikari.net/tre Responsible(NetBSD): agc, christos Archive Site: https://github.com/laurikari/tre Notes: Need to feed back local changes TrouSerS: Version in tree: 0.3.14 Current Version: 0.3.14 Maintainer(external): http://trousers.sourceforge.net Responsible(NetBSD): christos Mailing List: http://trousers.sourceforge.net Archive Site: http://trousers.sourceforge.net Notes: Need to feed back local changes tpm-tools: Version in tree: 1.3.9.1 Current Version: 1.3.9.1 Maintainer(external): http://trousers.sourceforge.net Responsible(NetBSD): christos Mailing List: http://trousers.sourceforge.net Archive Site: http://trousers.sourceforge.net Notes: Need to feed back local changes elftoolchain (libelf/libdwarf): Version in tree: r4037 Current Version: 0.7.1 Maintainer(external): Joseph Koshi <jkoshi@freebsd.org> Responsible(NetBSD): christos Mailing List: none Archive Site: none Notes: See README we use the svn id as the tag. timeout: Version in tree: FreeBSD-2014-07-16 r268763 Current Version: FreeBSD-2016-05-01 r331720 Maintainer(external): Baptiste Daroussin <bapt@FreeBSD.org> Responsible(NetBSD): christos Mailing List: none Archive Site: none libproc: Version in tree: FreeBSD-2015-09-24 Current Version: FreeBSD-2018-07-27 r336782 Maintainer(external): Rui Paulo <rpaulo@FreeBSD.org> Responsible(NetBSD): christos Mailing List: none Archive Site: none librtld_db: Version in tree: FreeBSD-2015-09-24 Current Version: FreeBSD-2017-11-26 r326219 Maintainer(external): Rui Paulo <rpaulo@FreeBSD.org> Responsible(NetBSD): christos Mailing List: none Archive Site: none netcat: Version in tree: OpenBSD-2017-02-06 Current Version: OpenBSD-2020-02-12 Maintainer(external): OpenBSD Responsible(NetBSD): christos Mailing List: none Archive Site: http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/ gnu-efi: Version in tree: 3.0.14 Current Version: 3.0.14 Maintainer(external): https://sourceforge.net/projects/gnu-efi/ Mailing List: https://sourceforge.net/projects/gnu-efi/ Archive Site: https://sourceforge.net/projects/gnu-efi/ dc: Version in tree: 20170410 Current Version: 20190906 Maintainer(external): The OpenBSD Project Responsible(NetBSD): christos Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/dc Notes: Uses OpenSSL's bignum dtc, libfdt: Version in tree: 1.5.1 Current Version: 1.5.1 Maintainer(external): David Gibson <david@gibson.dropbear.id.au>, Jon Loeliger <jdl@jdl.com> Responsible(NetBSD): skrll Mailing List: mailto:devicetree-compiler@vger.kernel.org Archive Site: https://git.kernel.org/pub/scm/utils/dtc/dtc.git Notes: external/gpl2/dtc/dtc2netbsd should be used to create directories to import dts: Version in tree: 5.15 Current Version: 5.15 Maintainer(external): https://www.kernel.org/ Responsible(NetBSD): jmcneill Mailing List: mailto:devicetree@vger.kernel.org Archive Site: https://cdn.kernel.org/pub/linux/kernel/v5.x/ Notes: sys/external/gpl2/dts/dts2netbsd should be used to create directories to import
Not all DTS files are presently sourced from kernel.org.iscsi: Version in tree: 4.12.4 Current Version: 4.12.4 Maintainer(external): Intel Corporation rpi-firmware: Version in tree: Current Version: rtwn: Version in tree: Current Version: urtwn: Version in tree: Current Version: repulse: Version in tree: Current Version: cxgb: Version in tree: Current Version: athn: Version in tree: Current Version: otus: Version in tree: Current Version: intel-fw-eula: Version in tree: Current Version: intel-fw-public: Version in tree: Current Version: aic7xxx: Version in tree: Current Version: Maintainer(external): Justin T. Gibbs atmel: Version in tree: Current Version: bge: Version in tree: Current Version: bnx: Version in tree: Current Version: Maintainer(external): David Christensen <davidch@broadcom.com> cylades-z: Version in tree: Current Version: Maintainer(external): Cyclades Corp i8255x: Version in tree: 3.28 Current Version: Maintainer(external): Patrick J Luhmann (PJL) isp: Version in tree: Current Version: radeon: Version in tree: Current Version: ral: Version in tree: Current Version: Archive Site: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git rum: Version in tree: Current Version: Maintainer(external): Paul Lin <paul_lin@ralinktech.com.tw> run: Version in tree: Current Version: Maintainer(external): Paul Lin <paul_lin@ralinktech.com.tw> siop: Version in tree: Current Version: Maintainer(external): Manuel Bouyer, Shuichiro URATA, Michael L. Hitch tigon: Version in tree: 12.4.11 Current Version: Maintainer(external): wpaul@brak.osd.bsdi.com Archive Site: https://people.freebsd.org/~wpaul/Alteon/ Notes: See https://lists.debian.org/debian-legal/2011/10/msg00001.html typhoon: Version in tree: Current Version: Maintainer(external): 3Com Corporation wi: Version in tree: Current Version: Maintainer(external): Symbol Technologies Inc. yds: Version in tree: Current Version: Maintainer(external): Yamaha Corporation zyd: Version in tree: Current Version: Maintainer(external): ZyDAS Technology Corporation libnv: Version in tree: 20180906 Current Version: $(date) Maintainer(external): christos Notes: To be used only for npf (library and headers are private)
Copied from FreeBSD:
/usr/src/sys/sys/{d,c,}nv.h
/usr/src/lib/libnv/
/usr/src/contrib/lib/libnv/
/usr/src/share/man/man9/{d,c,}nv.9gettext: Version in tree: 0.16.1 (Last GPLv2+ version) Current Version: 0.22.5 Maintainer(external): FSF Responsible(NetBSD): christos Mailing List: bug-gnu-utils@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/gettext/ Notes: GNU gettext is used for userland tools like msgfmt(1) only. For libintl,
we use BSD-licensed implementation from Citrus project (see entry for
"Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one.grep: Version in tree: 2.5.1a (last GPLv2+ version) Current Version: 3.7 Maintainer(external): FSF Responsible(NetBSD): simonb Mailing List: bug-gnu-utils@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/grep/ Notes: Use external/gpl2/grep/grep2netbsd for preparing the source tree
for the import.
On 2 Jan 2004, a non-GNU grep (FreeGrep, https://github.com/howardjp/freegrep;
see also http://www.monkey.org/openbsd/archive/tech/0306/msg00129.html)
was imported into src/usr.bin/grep;
on 16 Feb 2011, the BSD grep implementation from FreeBSD was imported
in src/usr.bin/grep, replacing FreeGrep
(http://mail-index.NetBSD.org/source-changes/2011/02/16/msg018643.html).groff: Version in tree: 1.19.2 (last GPLv2+ version) Current Version: 1.22.4 Maintainer(external): Werner Lemberg/FSF Mailing List: bug-groff@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/groff/ Notes: Use groff2netbsd from external/gpl2/groff/groff2netbsd to prepare the
distribution for import.
Update MDATE in src/external/gpl2/groff/Makefile.inc.gmake: Version in tree: 3.81 (Last GPlv2+ version) Current Version: 4.4 Maintainer(external): FSF Mailing List: bug-make@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/make/ diffutils: Version in tree: 2.8.1 (Last GPLv2+ version) Current Version: 3.6 Maintainer(external): FSF Mailing List: bug-diffutils@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/diffutils/ Notes: Use external/gpl2/diffutils/diffutils2netbsd for preparing the source tree
for the import.rcs: Version in tree: 5.7 (Last GPLv2+ version) Current Version: 5.9.4 Maintainer(external): FSF Responsible(NetBSD): agc Mailing List: bug-gnu-utils@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/rcs/ Notes: Old versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS). texinfo: Version in tree: 4.8a (Last GPLv2+ version) Current Version: 7.0 Maintainer(external): FSF Mailing List: bug-texinfo@gnu.org Archive Site: ftp://ftp.gnu.org/gnu/texinfo/ Notes: Use src/external/gpl2/texinfo/texinfo2netbsd for preparing the source tree
for the import.indent: Version in tree: FreeBSD-2018-11-04 r340138 Current Version: FreeBSD-2020-05-21 r361337 Maintainer(external): The FreeBSD Project Mailing List: none Archive Site: none Notes: Tests are stored in tests/usr.bin/indent. ena: Version in tree: 0.8.1 Current Version: 2.1.1 Maintainer(external): Amazon.com Mailing List: none Archive Site: https://github.com/amzn/amzn-drivers/tree/master/kernel/fbsd/ena terminfo: Version in tree: 20231209 Current Version: 20231209 Maintainer(external): Thomas Dickey (ncurses) Mailing List: bug-ncurses@gnu.org Archive Site: ftp://ftp.invisible-island.net/ncurses/current Notes: Use the import script in /usr/src/share/terminfo libcbor: Version in tree: 0.7.0 Current Version: 0.5.0-119-g3b41770 (3b41770ab0ca408d242041dddb3b75811345573f) Maintainer(external): Pavel Kalvoda Responsible(NetBSD): christos Archive Site: https://github.com/PJK/libcbor pam-u2f: Version in tree: 1.2.0 Current Version: 1.2.0 Maintainer(external): Yubico Responsible(NetBSD): christos Archive Site: https://github.com/Yubico/pam-u2f libfido2: Version in tree: 1.13.0 Current Version: 1.13.0 Maintainer(external): Yubico Responsible(NetBSD): christos Archive Site: https://github.com/Yubico/libfido2 libsodium: Version in tree: 1.0.16 Current Version: 1.0.18 Maintainer(external): Frank Denis Responsible(NetBSD): riastradh Mailing List: sodium-subscribe@pureftpd.org Archive Site: https://github.com/jedisct1/libsodium Sensirion VOC index algorithm: Version in tree: git commit hash 4f69c0d8e2f7192aeaf0d268211b1f54af50146b Current Version: git commit hash 4f69c0d8e2f7192aeaf0d268211b1f54af50146b Maintainer(external): Brad Spencer Responsible(NetBSD): brad Archive Site: https://github.com/Sensirion/embedded-sgp Terminus Font: Version in tree: 4.49.1 Current Version: 4.49.1 Maintainer(external): Dimitar Toshkov Zhekov Archive Site: http://terminus-font.sourceforge.net/ Notes: Suitably encoded BDF files are prepared from the Unicode encoded
masters using upstream build scripts. BDF files are converted to the
WSF files with xsrc/local/programs/bdfload. File names for the
re-encoded subsets follow the convention used by the upstream.Spleen: Version in tree: 1.9.1 Current Version: 1.9.1 Maintainer(external): Frederic Cambus Responsible(NetBSD): fcambus Archive Site: https://github.com/fcambus/spleen
Back to NetBSD Documentation: Software