3RDPARTY revision 1.2164
1#	$NetBSD: 3RDPARTY,v 1.2164 2026/01/31 17:45:10 wiz Exp $
2#
3# This file contains a list of the software that has been integrated into
4# NetBSD where we are not the primary maintainer.
5#
6# When you make changes to this software, be sure to discuss it with the
7# maintainer and contribute your patches.  Divergence from the official
8# sources is not desirable, and should be avoided as much as possible.
9#
10# When importing, please deal with the RCS IDs in this way:
11#   1. Preserve the RCS IDs in the files by removing the $ signs from
12#      the IDs before you do the import.
13#   2. After the import, add NetBSD RCS IDs to all of the files.
14#
15# A few notes on the format of this file (for the benefit of
16# 3rdparty2html):
17#
18# 1.) Any line whose first non-whitespace character is # is a comment;
19# 2.) Entries are separated by blank lines;
20# 3.) Every package needs at least the Package, Version, Current Vers,
21#     and Maintainer fields;
22# 4.) Where a field has multiple lines of information, the field tag
23#     should be repeated on each line, except:
24# 5.) The Notes: field tag should appear on a line by itself; all
25#     remaining lines until the end of the record are notes.
26#
27# Package:	name or brief description (required, must be first)
28# Version:	version that is included with NetBSD (required)
29# Current Vers:	version that is available upstream (required)
30# Maintainer:	name and/or email address of upstream maintainer (required)
31# Archive Site:	URL to archive of upstream releases
32# Home Page:	URL to web page for upstream project
33# Date:		Date last checked
34# Mailing List:	email address or URL related to upstream mailing list
35# License:	description of license
36# Responsible:	comma-separated list of NetBSD developers
37# Location:	comma-separated list of subdirectories in the NetBSD src tree
38# Vendor tag:	name of branch where vendor imports go (usually uppercase)
39# Release tag:	tag of the latest vendor import (lowercase with version number)
40# Current tag:	actual latest tag (not symbolic like release tag)
41# Notes:
42# Multiple lines of free-form text,
43# Must be last.
44#
45
46Package:	acpica
47Version:	20251212
48Current Vers:	20251212
49Maintainer:	Intel
50Archive Site:	http://www.acpica.org/downloads/
51Home Page:	http://www.acpica.org/
52Date:		2026-001-17
53Mailing List:	devel@acpica.org
54License:	BSD-like
55Responsible:	jruoho,christos
56Location:	sys/external/bsd/acpica/dist
57Vendor tag:	intel
58Release tag:	acpica-YYYYMMDD
59Current tag:	acpica-20250807
60Notes:
61You want the unix2 (dual-licensed) tar file.
62Please read src/sys/dev/acpi/acpica/README before any modification.
63
64Package:	am-utils [amd]
65Version:	6.2 (20140117)
66Current Vers:	6.2 (20140117)
67Maintainer:	Erez Zadok <ezk@cs.columbia.edu>
68Archive Site:	ftp://ftp.am-utils.org/pub/am-utils/
69Home Page:	https://www.am-utils.org/
70Date:		2020-06-13
71Mailing List:	am-utils
72Responsible:	christos
73License:	BSD (4-clause)
74Location:	external/bsd/am-utils/dist
75Vendor tag:	ezk
76Release tag:	am-utils-x-y-YYYYMMDD
77Notes:
78Amd2netbsd script to convert to BSD make system and remove unneeded files.
79Fix symbolic links before import.
80Check external/bsd/am-utils/include/config.h is correct after import.
81Update date of release in external/bsd/am-utils/man/Makefile (two places).
82
83Package:	Automated Testing Framework (ATF)
84Version:	0.20
85Current Vers:	0.23
86Maintainer:	The FreeBSD Foundation
87Archive site:	https://github.com/freebsd/atf/releases
88Home page:	https://github.com/freebsd/atf
89Date:		2025-03.29
90Responsible:	-
91License:	The NetBSD Foundation's license (BSD 2-clause)
92Location:	external/bsd/atf/dist
93Notes:
94The source files are in external/bsd/atf/dist.
95Use external/bsd/atf/prepare-import.sh to regenerate the dist/ directory.
96Please avoid performing local changes to this package without discussing
97them with the responsible person and/or the mailing list shown above.
98Note that the external/bsd/atf/dist/tools is owned by NetBSD and does not
99exist upstream; however, please continue to discuss any desired changes
100upfront.
101
102Package:	ath-hal
103Version:	FreeBSD SVN revision number 185521
104Current Vers:	FreeBSD SVN revision number 361486
105Maintainer:	Sam Leffler <sam@errno.com>
106Archive Site:	none
107Home Page:	https://svnweb.freebsd.org/base/head/sys/dev/ath/ath_hal/
108Date:		2020-06-13
109Mailing List:	none
110Responsible:	sam, alc
111License:	BSD-like (2-clause), ISC
112Location:	sys/external/isc/atheros_hal/dist
113Notes:
114
115Package:	bc
116Version:	1.06
117Current Vers:	1.08.1
118Maintainer:	Phil Nelson <phil@cs.wwu.edu>
119Archive Site:	ftp://ftp.gnu.org/gnu/bc/
120Home Page:	http://www.gnu.org/software/bc/
121Date:		2020-06-13
122Mailing List:	bug-bc@gnu.org
123Responsible:	phil, simonb
124License:	GPLv2, LGPGv2.1
125Location:	external/bsd/bc
126Notes:
127bc includes dc, both of which are in the NetBSD tree.
128
129Package:	bind [named and utils]
130Version:	9.20.18/MPL
131Current Vers:	9.20.18/MPL
132Maintainer:	ISC
133Archive Site:	ftp://ftp.isc.org/isc/bind9/
134Home Page:	https://www.isc.org/software/bind/
135Date:		2026-01-29
136Mailing List:	https://lists.isc.org/mailman/listinfo/bind-announce
137Mailing List:	https://lists.isc.org/mailman/listinfo/bind-users
138Responsible:	christos
139License:	BSD-like (2-clause) / MPL
140Location:	external/mpl/bind/dist
141Notes:
142First bind2netbsd script to import into src/external/bsd/bind/dist.
143The Makefiles in src/external/mpl/bind are not handled by the script.
144Build bind to generate the include files.
145Then binclude4netbsd script to import into src/external/bsd/bind/include.
146The libc and include parts of the resolver are now part of libbind.
147
148Package:	blocklist
149Version:	current-2020-06-14
150Current Vers:	current-2020-06-14
151Maintainer:	Christos Zoulas <christos@zoulas.com>
152Archive Site:	https://github.com/zoulasc/blocklist
153Home Page:	https://github.com/zoulasc/blocklist
154Date:		2020-06-13
155Responsible:	christos
156License:	BSD-like (2-clause)
157Location:	external/bsd/blocklist
158Notes:
159
160Package:	libuv
161Version:	1.51.0
162Current Vers:	1.51.0
163Maintainer:	libuv
164Archive Site:	https://dist.libuv.org/dist/
165Home Page:	https://libuv.org
166Date:		2026-01-28
167Mailing List:	https://groups.google.com/forum/#!forum/libuv
168Responsible:	christos
169License:	mit
170Location:	external/mit/libuv/dist
171Notes:
172
173Package:	unbound
174Version:	1.24.2
175Current Vers:	1.24.2
176Maintainer:	Nlnetlabs
177Archive Site:	https://www.unbound.net/downloads/unbound-latest.tar.gz
178Home Page:	https://www.unbound.net/
179Date:		2026-01-16
180Mailing List:	https://unbound.nlnetlabs.nl/mailman/listinfo/unbound-users
181Responsible:	christos
182License:	BSD-like
183Location:	external/bsd/unbound/dist
184Vendor tag:	NLNETLABS
185Release tag:	unbound-M-m-t
186Current tag:	unbound-1-24-2
187Notes:
188Use cleantags to import
189run configure --with-libevent and update config files in include
190diff the new and previous config file and manually adjust
191
192Package:	nsd
193Version:	4.14.0
194Current Vers:	4.14.0
195Maintainer:	Nlnetlabs
196Archive Site:	https://www.nlnetlabs.nl/svn/nsd/
197Home Page:	https://www.nlnetlabs.nl/projects/nsd/
198Date:		2026-01-15
199Mailing List:	https://open.nlnetlabs.nl/mailman/listinfo/nsd-users/
200Responsible:	christos
201License:	BSD-like
202Location:	external/bsd/nsd/dist
203Release tag	nsd-M-m-t
204Current tag	nsd-1-14-0
205Notes:
206- Use cleantags to import
207- run configure and update config files in include
208- autoconf does not work propelry:
209  configure does not work detecting sizeof off_t, comment it out.
210  autoreconf -f -i
211  other stuff hand-changed in config.h
212- needs the protobuf-c package to create export.h, build it and then
213  copy into dist
214- disable dnstap, needs too much stuff from pkgsrc
215
216Package:	libbind [libc resolver and includes]
217Version:	libbind-6.0-rc1
218Current Vers:	libbind-6.0
219Maintainer:	ISC
220Archive Site:	https://downloads.isc.org/isc/libbind/cur/
221Home Page:	https://www.isc.org/othersoftware/#libbind
222Date:		2019-01-09
223Mailing List:	https://lists.isc.org/mailman/listinfo/bind-workers
224Responsible:	christos
225License:	BSD-like (2-clause)
226Location:	external/bsd/libbind/dist
227Notes:
228First libbind2netbsd script to import into src/external/bsd/libbind/dist.
229Then include4netbsd script to import into src/include.
230Then libc4netbsd script to update the resolver in libc.
231Todo[1]: Update libresolv if needed.
232Todo[2]: A few files in libc/net were imported in the ISC branch but now
233	 they are too different or do not exist anymore:
234	    gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c
235	 Others like getaddrinfo.c could be merged with isc, but it seems
236	 that ours is from a more recent version of KAME?
237Todo[3]: net/base64.c is imported from bind but should be moved from net
238	 to isc/base64.c.
239Todo[4]: Re-entrant functions of net/*
240Todo[5]: Reconcile the doc directory.
241
242Package:	bsd-family-tree
243Version:	361673
244Current Vers:	361673
245Maintainer:	The FreeBSD Project
246Archive Site:	https://svnweb.freebsd.org/base/head/share/misc/bsd-family-tree
247Home Page:	https://svnweb.freebsd.org/base/head/share/misc/bsd-family-tree
248Date:		2020-04-02
249Mailing List:
250Responsible:
251License:	BSD (2-clause) (see http://www.freebsd.org/cgi/cvsweb.cgi/src/COPYRIGHT)
252Location:	share/misc/bsd-family-tree
253Notes:
254Please send all updates upstream.  Eitan Adler <lists@eitanadler.com>
255is a FreeBSD committer who has been helpful with incorporating changes
256in the past.
257
258Package:	byacc
259Version:	20241231
260Current Vers:	202401231
261Maintainer:	Thomas Dickey <dickey@invisible-island.net>
262Archive Site:	http://www.invisible-island.net/byacc/byacc.html
263Home Page:	http://www.invisible-island.net/byacc/byacc.html
264Date:		2026-101-18
265Mailing List:
266Responsible:	christos
267License:	Public Domain
268Location:	external/bsd/byacc/dist
269Notes:
270See /usr/src/external/bsd/byacc/byacc2netbsd for update instructions.
271
272Package:	bzip2
273Version:	1.0.8
274Current Vers:	1.0.8
275Maintainer:	Julian Seward <jseward@acm.org>
276Archive Site:	https://sourceware.org/pub/bzip2/
277Home Page:	https://www.sourceware.org/bzip2/
278Date:		2020-06-13
279Mailing List:
280Responsible:
281License:	BSD (4-clause)
282Location:	external/bsd/bzip2
283Notes:
284See /usr/src/external/bsd/bzip2/bzip2netbsd for update instructions.
285
286Package:	Citrus XPG4DL
287Version:
288Current Vers:
289Maintainer:	Citrus
290Archive Site:	http://citrus.bsdclub.org/
291Home Page:	http://citrus.bsdclub.org/
292Date:		2020-06-13
293Mailing List:	bsd-locale@hauN.org
294Responsible:	tshiozak
295License:	Ambiguous. Either BSD or Perl Artistic License
296		See http://citrus.bsdclub.org/#pol_license for more info.
297Location:	lib
298Notes:
299language C multilingualization support suite using wchar_t and other standards.
300The main development playground of Citrus is in NetBSD CVS, so you don't
301need to look for other CVS tree (like citrus CVS tree)
302main trunc has Citrus code in the following places:
303- src/lib/libc/locale, LC_CTYPE: single/multibyte support
304- src/lib/libintl: GNU libc compatible gettext(3) implementation.
305- src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
306- src/lib/libc/iconv: iconv(3)
307
308Package:	cron
309Version:	4.1
310Current Vers:	4.1
311Maintainer:	ISC
312Archive Site:	ftp://ftp.isc.org/isc/cron/
313Home Page:
314Date:		2020-06-13
315Mailing List:
316Responsible:
317License:	BSD-like
318Location:	external/bsd/cron/dist
319Notes:
320
321Package:	cvs
322Version:	1.12.13
323Current Vers:	1.12.13
324Maintainer:	cvshome
325Archive Site:	http://ftp.gnu.org/non-gnu/cvs/
326Home Page:	http://cvs.nongnu.org/
327Date:		2020-06-13
328Mailing List:	bug-cvs@gnu.org
329Responsible:	christos
330License:	GPLv1, LGPLv2
331Location:	external/gpl2/xcvs/dist
332Notes:
333Use external/gpl2/xcvs/dist/cvs2netbsd for preparing the source tree
334for the import.
335Do not forget to update external/gpl2/xcvs/include/config.h to match
336external/gpl2/xcvs/dist/config.h.in.
337
338Package:	db
339Version:	1.85
340Current Vers:	1.86/4.7.25
341Maintainer:	Keith Bostic <bostic@vangogh.cs.berkeley.edu>
342Archive Site:	http://www.oracle.com/technology/software/products/berkeley-db/
343Home Page:	http://www.oracle.com/database/berkeley-db/
344Date:		2019-01-09
345Mailing List:
346Responsible:
347License:	BSD or Oracle Commercial License
348Location:	lib/libc/db
349Notes:
350Note that we cannot use db 2.x for license reasons.
351Three bug fixes against 1.85 sent back to bostic.  Changes to
352man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
353Import of DB 1.85 was done via a sh script which converted the
354distribution into the netbsd format.  The script can be found in
355src/lib/libc/db/db2netbsd.
356
357Package:	dhcp
358Version:	4.4.3-P1
359Current Vers:	4.4.3-P1
360Maintainer:	mellon
361Archive Site:	ftp://ftp.isc.org/isc/dhcp/
362Home Page:	http://www.isc.org/software/dhcp/
363Date:		2022-10-05
364Mailing List:	dhcp-server@isc.org
365Mailing List:	dhcp-client@isc.org
366Mailing List:	dhcp-announce@isc.org
367Mailing List:	dhcp-bugs@isc.org
368Responsible:	mellon
369License:	MPL
370Location:	external/mpl/dhcp
371Notes:
372Use the dhcp2netbsd script.
373
374Package:	dhcpcd
375Version:	10.2.3
376Current Vers:	10.2.3
377Maintainer:	roy
378Archive Site:	https://github.com/NetworkConfiguration/dhcpcd/releases
379Home Page:	https://roy.marples.name/projects/dhcpcd/
380Home Page:	https://github.com/NetworkConfiguration/dhcpcd
381Date:		2025-02-12
382License:	BSD (2-clause)
383Location:	external/bsd/dhcpcd/dist
384Notes:
385Please submit all changes upstream.
386Import using the import-src make target.
387
388Package:	drm
389Version:	Linux 5.6-rc3, upstream tag v5.6-rc3
390Current Vers:	Linux 6.6 (LTS), upstream branch linux-6.6.y, tag v6.6.35
391Maintainer:	Intel, AMD, Linux kernel developers
392Archive Site:	https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
393Home Page:	https://dri.freedesktop.org/
394Mailing List:	dri-devel@lists.freedesktop.org
395Responsible:	riastradh
396License:	BSD
397Location:	sys/external/bsd/drm2/dist
398Vendor tag:	LINUX
399Release tag:	linux-drm-vX-Y(-rcZ) (formerly linux-X-Y(-rcZ)-drm-bsd)
400Notes:
401Graphics drivers.   Talk to riastradh@ about updates.  When importing
402from Linux, we map
403       drivers/gpu/drm	       ->      sys/external/bsd/drm2/dist/drm
404       include/drm	       ->      sys/external/bsd/drm2/dist/include/drm
405       include/uapi/drm	       ->      sys/external/bsd/drm2/dist/include/uapi/drm
406GPL sources are excluded.  In the future, we may import them into
407external/gpl2/drm2 and build them as kernel modules.  Sources are
408processed with prepare-import.sh first, as well as:
409- amdgpu/amdgpu2netbsd
410- i915drm/i915drmkms2netbsd
411- radeon/radeon2netbsd
412- drm/drm2netbsd
413- nouveau/nouveau2netbsd
414- vmwgfx/vmwgfx2netbsd
415Past vendor release tags:
416- linux-3-6-rc8-drm2-bsd
417- linux-3-15-drm-bsd
418- linux-3-15-drm-bsd-reimport-nouveau
419- linux-drm-v4-4-143
420- linux-drm-v5-6-rc3
421
422Package:	ekermit
423Version:	1.7
424Current Vers:	1.7
425Maintainer:	Kermit Project
426Archive Site:	ftp://ftp.kermitproject.org/kermit/ekermit/
427Home Page:	http://www.kermitproject.org/ek.html
428Date:		2020-06-13
429Mailing List:
430Responsible:	apb
431License:	BSD (3 clause)
432Location:	external/bsd/ekermit
433Notes:
434
435Package:	expat
436Version:	2.7.1
437Current Vers:	2.7.4
438Maintainer:	Expat Project
439Archive Site:	https://github.com/libexpat/libexpat/releases
440Home Page:	http://www.libexpat.org/
441Date:		2026-01-31
442Mailing List:	expat-discuss@libexpat.org
443Responsible:	mrg
444License:	MIT
445Location:	src/external/mit/expat/dist
446Vendor tag:	expat
447Release tag:	expat-X-Y-Z for expat-X.Y.Z
448Notes:
449
450Package:	file
451Version:	5.45
452Current Vers:	5.45
453Maintainer:	Christos Zoulas <christos@zoulas.com>
454Archive Site:	ftp://ftp.astron.com/pub/file/
455Home Page:	http://www.darwinsys.com/file/
456Date:		2023-08-18
457Mailing List:	file@astron.com
458Responsible:	christos, pooka
459License:	BSD (2-clause)
460Location:	external/bsd/file/dist
461Notes:
462use file2netbsd
463
464Package:	flex
465Version:	2.6.4
466Current Vers:	2.6.4
467Maintainer:	Will Estes <wlestes@users.sourceforge.net>
468Archive Site:	https://github.com/westes/flex/releases
469Home Page:	https://github.com/westes/flex
470Date:		2026-01-30
471Mailing List:	http://lists.sourceforge.net/mailman/listinfo/flex-announce
472Responsible:
473License:	BSD-like
474Location:	external/bsd/flex/dist
475Notes:
476There is a flex2netbsd script to help newer imports.
477
478Package:	gcc
479Version:	12.5.0/14.3.0
480Current Vers:	12.5.0/13.4.0/14.3.0/15.2.0
481Maintainer:	FSF
482Archive Site:	ftp://ftp.gnu.org/gnu/gcc/
483Home Page:	https://www.gnu.org/software/gcc/
484Date:		2026-01-06
485Mailing List:	gcc-bugs@gnu.org
486Responsible:	mrg, christos, skrll
487License:	GPLv3, LGPLv3.1
488Location:	external/gpl3/gcc.old/dist
489Location:	external/gpl3/gcc/dist
490Notes:
491In the long term, we expect that there will often be two versions,
492in the "gcc" and "gcc.old" directories.  Having two versions allows
493migration from one version of gcc to another to happen for one port
494at a time, instead of for all ports simultaneously.
495When importing a new version of external/gpl3/gcc.old:
496	- copy the current version of external/gpl3/gcc
497	- import it to a "NETBSD" vendor branch in external/gpl3/gcc.old
498Before importing a new version of external/gpl3/gcc:
499	- delete all .cvsignore and .gitignore files
500	- delete java ada fortran their libraries and testsuites
501	- delete libffi zlib boehm-gc
502	- update tools/gcc/gcc-version.mk for the NetBSD GCC date
503	- use core/c++/objc/testsuite tarballs
504	- you can use the gcc2netbsd script for the above (except version)
505	- update tools/gcc/gcc-version.mk
506	- force generate and copy tools/gcc build version of these files
507	  into gcc/dist/gcc/doc: cpp.1 cpp.info gcc.1 gcc.info gcov.1
508
509Package:	gdb
510Version:	16.3
511Current Vers:	17.1
512Maintainer:	FSF
513Archive Site:	ftp://ftp.gnu.org/gnu/gdb/
514Home Page:	http://www.gnu.org/software/gdb/
515Date:		2026-01-30
516Mailing List:	bug-gdb@gnu.org
517Responsible:	christos
518License:	GPLv3, LGPLv3.1
519Location:	external/gpl3/gdb/dist
520Notes:
521When updating GDB, it is imperative to test that:
522	- Debugging of kernel cores ("target kvm") works correctly
523	- Support for our kernel's remote serial debugging protocol
524	  ("options KGDB") works correctly.
525
526Package:	binutils
527Version:	2.45
528Current Vers:	2.45.1
529Maintainer:	FSF
530Archive Site:	ftp://ftp.gnu.org/gnu/binutils/
531Home Page:	https://www.gnu.org/software/binutils/
532Date:		2026-01-30
533Mailing List:	bug-gnu-utils@gnu.org
534Responsible:	thorpej, mrg
535License:	GPLv3, LGPLv3, GPLv2, LGPLv2, BSD
536Location:	external/gpl3/binutils/dist
537Notes:
538
539Package:	autoconf
540Version:	2.69
541Current Vers:	2.72
542Maintainer:	FSF
543Archive Site:	ftp://ftp.gnu.org/gnu/autoconf/
544Home Page:	http://www.gnu.org/software/autoconf/
545Date:		2024-03-06
546Mailing List:	bug-autoconf@gnu.org
547Responsible:	christos
548License:	GPLv3+
549Location:	external/gpl3/autoconf
550Notes:
551This is only used to re-generate the configure files in tools/compat.
552It is not part of the regular build.
553
554Package:	gdtoa
555Version:	2016-02-19
556Current Vers:	2018-06-18
557Maintainer:	David M. Gay <dmg@acm.org>
558Archive Site:	http://www.netlib.org/fp/
559Home Page:	http://www.netlib.org/fp/
560Date:		2021-04-10
561Mailing List:	none
562Responsible:	kleink
563License:	BSD-like
564Location:	lib/libc/gdtoa
565Notes:
566Test suite integrated at this time, but not built (and fails to run).
567No hexadecimal floating-point string conversion for VAX FP yet.
568Only double-precision addressed at this time.
569
570
571Package:	heimdal
572Version:	7.8.0
573Current Vers:	7.8.0
574Maintainer:	Heimdal <heimdal@h5l.org>
575Archive Site:	https://github.com/heimdal/heimdal/releases/
576Home Page:	http://www.h5l.org/
577Date:		2023-06-19
578Mailing List:	heimdal-discuss@sics.se
579Responsible:	joda, lha
580License:	BSD
581Location:	crypto/external/bsd/heimdal/dist
582Notes:
583
584Package:	hunt
585Version:	2003-04-16
586Current Vers:	2003-04-16
587Maintainer:	Greg Couch <gregc@cgl.ucsf.edu>
588Archive Site:
589Home Page:	http://www.cgl.ucsf.edu/home/gregc/oss.html
590Date:		2019-01-09
591Responsible:	mrg
592License:	BSD (3-clause)
593Location:	games/hunt
594Notes:
595
596Package:	ipf
597Version:	5.1.1
598Current Vers:	5.1.2
599Maintainer:	Darren Reed
600Archive Site:	rsync -a a.cvs.sourceforge.net::cvsroot/ipfilter/
601Home Page:	https://www.phildev.net/ipf/
602Date:		2025-09-06
603Mailing List:	ipfilter@postbox.anu.edu.au
604Responsible:	darrenr, christos
605License:	BSD-based; see src/external/bsd/ipf/dist/IPFILTER.LICENCE
606Location:	external/bsd/ipf,sys/external/bsd/ipf
607Notes:
608ipf2netbsd should be used on a virgin ipfilter source tree.
609all the original download places are gone.
610Latest release was July 22, 2012
611https://fossies.org/linux/misc/old/ip_fil5.1.2.tar.gz
612The changes between 5.1.1 and 5.1.2 from what I can tell by looking at
613the diffs in the DARRENR branch and the tar file (since there is no
614more 5.1.1 avalaible anymore) are in test data and a perl script
615
616Package:	ipsec-tools
617Version:	(ipsec-tools head is NetBSD-current head)
618Maintainer:	IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net>
619Archive Site:	http://ipsec-tools.sourceforge.net
620Home Page:	http://ipsec-tools.sourceforge.net
621Date:		2025-09-06
622Mailing List:	ipsec-tools-devel@lists.sourceforge.net
623Responsible:	manu, vanhu, mgrooms
624License:	BSD (3-clause)
625Location:	crypto/dist/ipsec-tools
626Notes:
627ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools
628We don't run ipsec-tools' configure as part of the NetBSD build. configure
629generated files are available in the NetBSD source tree at:
630  src/lib/libipsec/config.h
631  src/lib/libipsec/package_version.h
632When configure.ac is updated, run the following:
633  cd src/crypto/dist/ipsec-tools
634  ./bootstrap
635  ./configure --enable-adminport --enable-hybrid --enable-frag \
636  	      --enable-natt --enable-dpd
637Then copy package_version.h to src/lib/libipsec and merge config.h with
638src/lib/libipsec/config.h (it needs some manual tweaking)
639
640NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing,
641NetBSD-current always contains latest ipsec-tools code. On the other hand,
642ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which
643are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly
644sync with ipsec-tools-0_7-branch)
645
646Package:	jemalloc
647Version:	5.3.0
648Current Vers:	5.3.0
649Maintainer:	Jason Evans
650Archive Site:	https://github.com/jemalloc/jemalloc
651Home Page:	https://jemalloc.net
652Date:		2025-09-06
653Mailing List:
654Responsible:	christos
655License:	BSD
656Location:	external/bsd/jemalloc
657Notes:
658Jason Evans post-mortem for jemalloc; there will be no further development:
659https://jasone.github.io/2025/06/12/jemalloc-postmortem/
660There are two versions of this in-tree, the principal one tracking the
661modern upstream, and a much older one found directly at src/lib/libc/stdlib
662which is still in use and receiving local updates as well.
663
664Package:	KAME IPv6
665Version:	KAME/NetBSD SNAP kit
666Current Vers:	KAME/NetBSD SNAP kit (shipped every week)
667Maintainer:	KAME Project <kame@kame.net>
668Archive Site:	http://www.kame.net/
669Home Page:	http://www.kame.net/
670Date:		2025-09-06
671Mailing List:	snap-users@kame.net
672Responsible:
673License:	BSD (3-clause)
674Location:	sys/netinet6
675Notes:
676KAME project was completed at 2006-03
677IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
678more conservative implementation policy.
679IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
680Please do not make too many diff-unfriendly changes (like indentation change,
681KNF police).  We need to take diffs across KAME snapshots on upgrades.
682To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
683in sys/netinet6/in6.h.  No script is available for upgrades.
684"KAME" branch is used for kernel merge work purposes.
685http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
686among KAME/*BSD, *BSD-current and recent *BSD releases.
687
688Package:	kyua-atf-compat
689Version:	0.1
690Current Vers:	0.14.1
691Maintainer:	The FreeBSD Foundation
692Archive site:	https://github.com/freebsd/kyua/releases
693Home page:	https://github.com/freebsd/kyua
694Date:		2025-03-29
695Responsible:	-
696License:	BSD 3-clause
697Location:	external/bsd/kyua-atf-compat/dist
698Notes:
699The source files are in external/bsd/kyua-atf-compat/dist.
700Use external/bsd/kyua-atf-compat/prepare-import.sh to regenerate the dist/
701directory.
702
703Package:	kyua-cli
704Version:	0.7
705Current Vers:	0.14.1
706Maintainer:	The FreeBSD Foundation
707Archive site:	https://github.com/freebsd/kyua/releases
708Home page:	https://github.com/freebsd/kyua
709Date:		2025-03-29
710Responsible:	-
711License:	BSD 3-clause
712Location:	external/bsd/kyua-cli/dist
713Notes:
714The source files are in external/bsd/kyua-cli/dist.
715Use external/bsd/kyua-cli/prepare-import.sh to regenerate the dist/ directory.
716
717Package:	kyua-testers
718Version:	0.1
719Current Vers:	0.14.1
720Maintainer:	The FreeBSD Foundation
721Archive site:	https://github.com/freebsd/kyua/releases
722Home page:	https://github.com/freebsd/kyua
723Date:		2025-03-29
724Responsible:	-
725License:	BSD 3-clause
726Location:	external/bsd/kyua-testers/dist
727Notes:
728The source files are in external/bsd/kyua-testers/dist.
729Use external/bsd/kyua-testers/prepare-import.sh to regenerate the dist/
730directory.
731
732Package:	less
733Version:	less-643
734Current Vers:	less-685
735Maintainer:	Mark Nudelman <markn@greenwoodsoftware.com>
736Archive Site:	http://www.greenwoodsoftware.com/less/download.html
737Home Page:	http://www.greenwoodsoftware.com/less/
738Date:		2025-11-01
739Mailing List:	less-announce-request@greenwoodsoftware.com
740Responsible:	mrg, simonb
741License:	Less License (BSD 2-clause) or GPLv3 (v2 prior to less-418)
742Location:	external/bsd/less/dist
743Notes:
744Many changes to make less act as more when invoked as more.  Beware.
745Use the "src/external/bsd/less/less2netbsd" script to prepare source tree
746for importation.  Run ./configure beforehand to generate "defines.h".
747Talk to mrg before importing any new version.
748
749Package:	libarchive
750Version:	3.8.5
751Current Vers:	3.8.5
752Maintainer:	kientzle@freebsd.org, joerg@NetBSD.org
753Archive Site:	https://github.com/libarchive/libarchive/releases
754Home Page: 	http://www.libarchive.org
755Date:		2026-01-30
756Responsible:	joerg
757License:	BSD (2-clause)
758Location:	external/bsd/libarchive/dist
759Notes:
760Distribution is stripped down to the relevant part.
761run configure against the full distribution and adjust include/config_netbsd.h
762
763Package:	libdevmapper
764Version:	1.02.40
765Current Vers:	2.2.03.09
766Maintainer:	lvm-devel@redhat.com
767Archive Site:	ftp://sources.redhat.com/pub/lvm2/
768Home Page:	http://sources.redhat.com/lvm2/
769Date:		2020-06-13
770Responsible:	haad
771License:	LGPLv2.1
772Location:	external/gpl2/lvm2/dist/libdm
773Notes:
774The lvm2tools and the libdevmapper are now distributed as one source
775repository. See the lvm2tools Notes for more information.
776
777Package:	libevent
778Version:	2.1.12-stable
779Current Vers:	2.1.12-stable
780Maintainer:	Niels Provos <provos@citi.umich.edu>
781Archive Site:	http://www.monkey.org/~provos/libevent/
782Home Page:	http://www.monkey.org/~provos/libevent/
783Date:		2021-04-06
784Responsible:
785License:	BSD (3/4-clause)
786Location:	external/bsd/libevent/dist
787Notes:
788- Run the libevent2netbsd script
789- Build the doxygen man pages. Edit the Doxyfile to GENERATE_MAN=yes.
790  man pages are in doxygen/man/man3. Remove the extra man pages that are
791  .so'ing only. Copy the rest to man.
792
793Package:	llvm
794Version:	10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
795Current Vers.:	18.1
796Maintainer:	llvm-dev@lists.llvm.org
797Home Page:	https://llvm.org
798Date:		2024-03-06
799Responsible:	joerg
800License:	Apache2 with runtime exceptions
801Location:	external/apache2/llvm/dist
802Notes:
803A CVS ACL is in place for the location to prevent unintentioned commits.
804All changes should come via import from upstream SVN.
805
806Package:	lvm2tools
807Version:	2.02.56
808Current Vers:	2.03.02
809Maintainer:	lvm-devel@redhat.com
810Archive Site:	ftp://sources.redhat.com/pub/lvm2/
811Home Page:	http://sources.redhat.com/lvm2/
812Date:		2019-01-09
813Responsible:	haad
814License:	GPLv2
815Location:	external/gpl2/lvm2/dist
816Notes:
817Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to
818prepare source tree for import. Keep eye on dist/include/configure.h
819it might change over the releases.  We maintain our own version of
820libdevmapper ioctl protocol code, therefore we should test it before
821import. Talk to haad before importing new version.
822
823Package:	libpcap
824Version:	1.10.5
825Current Vers:	1.10.6
826Maintainer:	tcpdump-workers@tcpdump.org
827Archive Site:	http://www.tcpdump.org/release/
828Home Page:	http://www.tcpdump.org/
829Date:		2026-01-18
830Mailing List:	tcpdump-workers@tcpdump.org
831Responsible:	dyoung
832License:	BSD (3/4-clause)
833Location:	external/bsd/libpcap/dist
834Notes:
835Use the src/external/bsd/libpcap/libpcap2netbsd script to prepare source
836tree. sys/net/dlt.h is a copy of the dlt constants from dlt.h. We use our
837own copy of bpf_filter.c
838
839Package:	tcpdump
840Version:	4.99.5
841Current Vers:	4.99.6
842Maintainer:	tcpdump-workers@lists.tcpdump.org
843Archive Site:	http://www.tcpdump.org/release/
844Home Page:	http://www.tcpdump.org/
845Date:		2026-01-18
846Mailing List:	tcpdump-workers@lists.tcpdump.org
847Responsible:
848License:	BSD (3-clause)
849Location:	external/bsd/tcpdump/dist
850Notes:
851Use the src/external/bsd/tcpdump/tcpdump2netbsd script to prepare source
852tree.
853
854Package:	libwrap
855Version:	tcp_wrappers 7.6 w/ large amount of IPv6 changes
856Current Vers:	tcp_wrappers 7.6-ipv6.4
857Maintainer:	Wietse Venema <wietse@porcupine.org>
858Archive Site:	ftp://ftp.porcupine.org/pub/security/
859Home Page:	ftp://ftp.porcupine.org/pub/security/
860Date:		2025-09-06
861Mailing List:
862Responsible:	cjs
863License:	BSD-like
864Location:	lib/libwrap
865Notes:
866We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
867under src/usr.sbin). We don't use tcpd; that functionality is built
868into inetd. The provided libwrap2netbsd script handles just libwrap.
869
870Package:	Lua
871Version:	Lua 5.4.6
872Current Vers:	Lua 5.4.6
873Maintainer:	PUC Rio
874Home Page:	https://www.lua.org/
875Date:		2023-04-16
876Mailing List:
877Responsible:	mbalmer, lneto, salazar, alnsn
878License:	MIT
879Location:	external/mit/lua/dist
880Notes:
881The default module paths have been changed to not include the current
882working directory '.' to avoid potential security problems.
883All 11 bugfixes listed on http://www.lua.org/bugs.html#5.4.4 as of 2023-04-18
884have been applied.
885
886Package:	Lutok
887Version:	0.3
888Current Vers:	0.6
889Maintainer:	The FreeBSD Foundation
890Archive site:	https://github.com/freebsd/lutok/releases
891Home page:	https://github.com/freebsd/lutok
892Date:		2025-03-29
893Responsible:	-
894License:	BSD 3-clause
895Location:	external/bsd/lutok/dist
896Notes:
897The source files are in external/bsd/lutok/dist.
898Use external/bsd/lutok/prepare-import.sh to regenerate the dist/ directory.
899
900Package:	m4
901Version:	20091026
902Current Vers:	20190628
903Maintainer:	The OpenBSD Project
904Archive Site:	http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4
905Home Page:	http://www.openbsd.org/
906Date:		2020-06-13
907Mailing List:
908License:	BSD 3-clause like (dns-sd)
909Responsible:	christos
910Location:	usr.bin/m4
911Notes:
912Uses libc's ohash
913
914Package:	mDNSResponder
915Version:	2559.1.1
916Current Vers:	2600.140.3
917Maintainer:	Apple
918Archive Site:	https://www.opensource.apple.com/tarballs/mDNSResponder/
919Home Page:	https://developer.apple.com/bonjour/
920Date:		2025-09-06
921Mailing List:	bonjour-dev@lists.apple.com
922License:	Apache2 (mdnsd), BSD 3-clause (libdns_sd),
923		BSD 3-clause like (dns-sd)
924Responsible:	tsarna, christos
925Location:	external/apache2/mDNSResponder/dist
926Vendor tag:	APPLE
927Release tag:	mdnsresponder-X-Y-Z for mDNSResponder X.Y.Z
928Notes:
929
930Package:	mandoc
931Version:	1.14.6
932Current Vers:	1.14.6
933Maintainer:	Ingo Schwarze
934Archive Site:	http://mandoc.bsd.lv/snapshots/
935Home Page:	http://mandoc.bsd.lv/
936Date:		2025-05-09
937Mailing List:	https://mandoc.bsd.lv/contact.html
938Responsible:	joerg
939License:	BSD (2-clause)
940Location:	external/bsd/mdocml/dist
941Vendor tag:	KRISTAPS
942Release tag:	mdocml-X-Y-Z for mandoc-X.Y.Z
943Notes:
944
945Package:	mesa-demos
946Version:	8.1.0
947Current Vers:	8.4.0
948Maintainer:	mesa-git@?
949Archive Site:	ftp://ftp.freedesktop.org/pub/mesa/demos/
950Home Page:	http://www.mesa3d.org/
951Date:		2020-06-13
952Mailing List:
953Responsible:	riastradh, mrg
954License:	ISC
955Location:	xsrc/external/mit/mesa-demos/dist
956Notes:
957We use only glxinfo and glxgears.  Delete all else on import.
958Vendor tag:	xorg
959Release tag:	mesa-demos-X-Y-Z
960
961Package:	mesa-drm
962Version:	git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
963Current Vers:
964Maintainer:	mesa-git@?
965Archive Site:	git://anongit.freedesktop.org/git/mesa/drm
966Home Page:	http://cgit.freedesktop.org/mesa/drm/
967Date:		2019-01-09
968Mailing List:
969Responsible:	mrg, bjs
970License:	BSD
971Location:	sys/external/bsd/drm/dist
972Notes:
973
974Package:	MesaLib
975Version:	19.1.7
976Current Vers:	25.1.4
977Maintainer:	mesa-git@?
978Archive Site:	ftp://ftp.freedesktop.org/pub/mesa/
979Home Page:	http://www.mesa3d.org/
980Date:		2025-07-29
981Mailing List:
982Responsible:	riastradh, mrg
983License:	ISC
984Location:	xsrc/external/mit/MesaLib/dist
985Notes:
986Vendor tag:	xorg
987Release tag:	MesaLib-X-Y-Z
988
989Package:	mopd
990Version:	2.5.3
991Current Vers:	2.5.3
992Maintainer:	Mats O Jansson <maja@celsiustech.se>
993Archive Site:	http://www.stacken.kth.se/~moj/mopd.html
994Home Page:	http://www.stacken.kth.se/~moj/mopd.html
995Date:		2019-01-09
996Mailing List:
997Responsible:	cjs
998License:	BSD (4-clause)
999Location:	usr.sbin/mopd
1000Notes:
1001Delete the otherOS directory before importing.
1002
1003Package:	nawk
1004Version:	2024-08-17
1005Current Vers:	2024-08-17
1006Maintainer:	Brian Kernighan <bwk@princeton.edu>
1007Archive Site:	https://github.com/onetrueawk/awk
1008Home Page:	http://www.cs.princeton.edu/~bwk/btl.mirror/
1009Date:		2024-08-17
1010Mailing List:
1011Responsible:	jdolecek
1012License:	BSD-like
1013Location:	external/historical/nawk/dist
1014Notes:
1015Build maketab from nawk sources and generate proctab.c.
1016
1017Package:	ndbootd
1018Version:	0.5
1019Current Vers:	0.5
1020Maintainer:	Matt Fredette <fredette@alum.mit.edu>
1021Archive Site:
1022Home Page:
1023Date:		2019-01-09
1024Responsible:	fredette
1025License:	BSD (4-clause)
1026Location:	usr.sbin/ndbootd
1027Notes:
1028Run ./configure, save config.h, make distclean, rm all autoconf/automake
1029and ndbootd-raw.c.  Restore saved config.h, and force it to define
1030HAVE_STRICT_ALIGNMENT.  Fix RCS IDs, import.
1031
1032Package:	ntp
1033Version:	4.2.8p18
1034Current Vers:	4.2.8p18
1035Maintainer:	David L. Mills <mills@udel.edu>
1036Archive Site:	http://www.ntp.org/
1037Home Page:	http://www.ntp.org/, http://support.ntp.org/
1038Date:		2025-09-02
1039Mailing List:
1040Responsible:	simonb, jonathan, kardel
1041License:	BSD-like
1042Location:	external/bsd/ntp/dist
1043Notes:
1044See /usr/src/dist/ntp/ntp2netbsd for update instructions.
1045
1046Package:	nvi
1047Version:	1.81.6, HEAD as of 2013-11-20
1048Current Vers:	1.81.6
1049Maintainer:	Sven Verdoolaege <skimo@kotnet.org>, Keith Bostic
1050Archive Site:	git://repo.or.cz/nvi.git
1051Home Page:	https://repo.or.cz/w/nvi.git http://www.bostic.com/vi/
1052Date:		2020-06-13
1053Mailing List:
1054Responsible:	christos
1055License:	BSD (3/4-clause)
1056Location:	external/bsd/nvi/dist
1057Notes:
1058We have lots of local fixes.
1059
1060Package:	OpenLDAP
1061Version:	2.6.10
1062Current Vers:	2.6.10
1063Maintainer:	OpenLDAP Foundation
1064Archive Site:	http://www.openldap.org/
1065Home Page:	http://www.openldap.org/
1066Date:		2025-09-05
1067Mailing List:
1068Responsible:
1069License:	BSD (3-clause)
1070Location:	external/bsd/openldap/dist
1071Vendor tag:	OPENLDAP
1072Release tag:	OPENLDAPM_m_t
1073Current tag:	OPENLDAP2_6_10
1074Notes:
1075
1076Package:	OpenPAM
1077Version:	2025-05-31 (Zingiber)
1078Current Vers:	2025-05-31 (Zingiber)
1079Maintainer:	Dag-Erling Smørgrav <des@FreeBSD.org>
1080Archive Site:	http://www.openpam.org/
1081Home Page:	http://www.openpam.org/
1082Date:		2025-09-02
1083Mailing List:
1084Responsible:	christos
1085License:	BSD (3-clause)
1086Location:	external/bsd/openpam/dist
1087Vendor tag:	OPENPAM
1088Release tag:	name-YYYY-MM-DD
1089Current tag:	zingiber-2025-05-31
1090Notes:
1091
1092Package:	openresolv
1093Version:	3.17.3
1094Current Vers:	3.17.1 (patched to 3.17.3)
1095Maintainer:	roy
1096Archive Site:	https://github.com/NetworkConfiguration/openresolv/releases
1097Home Page:	http://roy.marples.name/projects/openresolv/
1098Date:		2025-12-11
1099License:	BSD (2-clause)
1100Location:	external/bsd/openresolv/dist
1101Notes:
1102Please submit all changes to the author.
1103
1104Package:	HPN-SSH
1105Version:	6.1p1 13 v14
1106Current Vers:	6.3p1 v14
1107Maintainer:	www.psc.edu
1108Archive Site:
1109Home Page:	http://www.psc.edu/index.php/hpn-ssh
1110Date:		2019-01-09
1111Mailing List:
1112Responsible:	christos
1113License:
1114Location:	crypto/external/bsd/openssh/dist
1115Notes:
1116Patch applied after OpenSSH import.
1117
1118Package:	OpenSSH
1119Version:	10.2
1120Current Vers:	10.2 / portable 10.2p1
1121Maintainer:	OpenSSH
1122Archive Site:	http://www.openssh.com/ftp.html
1123Home Page:	http://www.openssh.com/portable.html
1124Date:		2025-10-11
1125Mailing List:	openssh-unix-announce@mindrot.org
1126Responsible:	thorpej, christos, elric
1127License:	BSD. See src/crypto/external/bsd/openssh/dist/LICENSE
1128Location:	crypto/external/bsd/openssh/dist
1129Vendor tag:	OPENSSH
1130Release tag:	vXY-YYYYMMDD for version X.Y
1131Notes:
1132imported from OpenBSD ssh -- is not from the portable OpenSSH
1133use openssh2netbsd before import.
1134local changes (should always try to bring them back to master openssh tree,
1135markus is very cooperative about it):
1136- default for PermitRootLogin is set to "no"
1137- IgnoreRootRhosts added
1138- look at login.conf to check valid user/access list
1139- krb5 support re-added
1140- hack in cipher.c #ifdef ACCS because we are missing EVP_acss
1141  when someone imports openssl, we can remove this.
1142- added moduli from portable openssh
1143- added USE_PAM patches and auth_pam.[ch] from portable openssh
1144  (see if there is any difference between the current version of opensshX.Yp1
1145   and the new opensshZ.Wp1) and apply them.
1146- added LDAP from portable openssh.
1147- conditionalize login_cap
1148- conditionalize bsd_auth
1149- restore krb5, krb4, afs, skey
1150- bring in hpn patches, disable mt aes cipher, keep speedups and cipher none
1151- fix ctype macro arguments
1152- umac is broken, disable it
1153- better ~homedir handling
1154- netbsd style tunnels
1155- urandom, xhome, chrootdir, rescuedir NetBSD handling
1156- utmp/utmpx handling
1157- handle tty posix_vdisable properly
1158- handle setuid and unsetuid the posix way instead of setresuid()
1159- add all missing functions
1160- always bump major when importing to avoid api problems.
1161- make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes.
1162- adjust the DEFAULT_PKCS11_WHITELIST for ssh-agent
1163- blocklistd additions
1164- LIBWRAP support is maintained (now in sshd-session.c)
1165
1166Package:	OpenSSL
1167Version:	1.0.2o/1.1.1t/3.0.16/3.5.5
1168Current Vers:	1.0.2zm/1.1.1zd/3.0.18/3.2.6/3.3.5/3.4.4/3.5.5,3.6.1
1169Maintainer:	The OpenSSL Project
1170Archive Site:	https://github.com/openssl/openssl/releases
1171Home Page:	http://www.openssl.org/
1172Date:		2026-01-27
1173Mailing List:	openssl-announce@openssl.org
1174Responsible:	christos, mjf, tls, riastradh, spz
1175License:	Apache2
1176Location:	crypto/external/apache2/openssl/dist
1177Vendor tag:	OPENSSL
1178Release tag:	openssl-x-y-z (openssl-x-y-zw in past with lettered releases)
1179Current tag:	openssl-3-5-1
1180Notes:
1181- Run openssl2netbsd to get rid of the RCSID identifiers
1182- import
1183- configure and build after importing in the import directory
1184- check the generated files against the ones in the include and source
1185  directories and merge changes
1186- copy the toplevel libFOO.ld files to our FOO.map linker files (the legacy.ld
1187  is in providers/), and sync the FOO.expsym files if there were changes
1188  remember to add the extra sha symbol renaming stuff to libcrypto.
1189- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man
1190  to regen man pages.
1191- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/arch/*
1192  to regen assembly files
1193- make sure that the lib/libcrypto/gen script is up to date with
1194  util/perl/OpenSSL/stackhash.pm
1195- compare the list of files in each of the libraries with the one from
1196  the openssl build with ar t | sed -e 's/lib[a-z]*-lib-//' | sort -u
1197- run openssl speed -evp aes-256-cbc and compare the results with the
1198  autoconf build
1199
1200Package:	pcc
1201Version:	1.1.0.DEVEL 20160208
1202Current Vers:	1.1.0 20141210
1203Maintainer:	Anders Magnusson <ragge@NetBSD.org>
1204Archive Site:	ftp://pcc.ludd.ltu.se/pub/pcc/
1205Home Page:	http://pcc.ludd.ltu.se/
1206Date:		2019-01-09
1207Mailing List:	pcc-list@ludd.ltu.se
1208Responsible:	plunky
1209License:	BSD
1210Location:	external/bsd/pcc/dist
1211Notes:
1212This is a development snapshot. See the src/external/bsd/pcc/prepare-import.sh
1213file for details about how to get the latest version from the upstream server
1214and import it.
1215
1216Package:	pdisk
1217Version:	0.8a2
1218Current Vers:	0.8a2
1219Maintainer:	Eryk Vershen <eryk@cfcl.com>
1220Archive Site:	http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
1221Home Page:	http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
1222Date:		2019-01-09
1223Mailing List:
1224Responsible:	dbj
1225License:	BSD-like
1226Location:	external/bsd/pdisk
1227Notes:
1228This is the disk partition utility used by Apple's mkLinux and OS X
1229It is imported into external/bsd/pdisk.
1230
1231Package:	pdksh
1232Version:	5.2.14p2
1233Current Vers:	5.2.14p2
1234Maintainer:	Michael Rendell <michael@cs.mun.ca>
1235Archive Site:
1236Home Page:
1237Date:		2019-01-09
1238Mailing List:
1239Responsible:	jdolecek
1240License:	Public domain
1241Location:	bin/ksh
1242Notes:
1243pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
1244
1245Package:	PF (openbsd packet filter)
1246Version:	OpenBSD 4.2
1247Current Vers:	OpenBSD 6.3-current
1248Maintainer:	The OpenBSD Project
1249Archive Site:	ftp://ftp.openbsd.org/
1250Home Page:	http://www.openbsd.org/faq/pf/
1251Date:		2019-01-09
1252Mailing List:	pf@benzedrine.cx or appropriate OpenBSD mailing list
1253Responsible:	peter, yamt
1254License:	BSD (2-clause)
1255Location:	dist/pf,sys/dist/pf
1256Notes:
1257kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
1258definition (files.pf).  userland code is imported into src/dist/pf, and
1259reachover Makefiles are in src/usr.sbin/pf.
1260
1261Package:	pkg_install
1262Version:	20250417
1263Current Vers:	20250417
1264Maintainer:	The pkgsrc developers
1265Home Page:	http://www.pkgsrc.org/
1266Date:		2025-05-09
1267Mailing List:	tech-pkg@NetBSD.org
1268Responsible:	joerg
1269License:	BSD
1270Location:	external/bsd/pkg_install/dist
1271Vendor tag:	PKGSRC
1272Release tag:	pkg_install-YYYYMMDD
1273Notes:
1274The authoritative version is in pkgsrc/pkgtools/pkg_install.
1275
1276Package:	ping
1277Version:	980911
1278Current Vers:	980911
1279Maintainer:	Mike Muuss
1280Archive Site:
1281Date:		2021-02-28
1282Mailing List:
1283Responsible:	christos
1284License:	BSD (3-clause)
1285Location:	sbin/ping
1286Notes:
1287We use err() and friends. We have changes for snprintf, extra
1288formatting in man pages, disallowing flood pinging, alignment fixes,
1289and more. Vern's ping is gone. We are too different from everyone else
1290now to do a new import.
1291
1292Package:	Postfix
1293Version:	3.10.1
1294Current Vers:	3.10.7
1295Maintainer:	Wietse Venema <wietse@porcupine.org>
1296Archive Site:
1297Home Page:	https://www.postfix.org/
1298Date: 		2026-01-18
1299Mailing List:	postfix-users@postfix.org
1300Responsible:	christos
1301License:	IBM Public License. See also src/external/ibm-public/postfix/dist.
1302Location:	external/ibm-public/postfix/dist
1303Notes:
1304
1305Package:	ppp
1306Version:	2.5.2
1307Current Vers:	2.5.2
1308Maintainer:	Paul Mackerras <paulus@samba.org>
1309Archive Site:
1310Home Page:
1311Date: 		2025-09-02
1312GIT root:	https://github.com/ppp-project/ppp
1313Mailing List:
1314Responsible:	christos, cube
1315License:	BSD (3-clause)
1316Location:	external/bsd/ppp/dist
1317Notes:
1318BSD support was removed from 2.4.0; I added it back and removed
1319some GPL pieces. Multilink support is missing. Repeated pings to
1320Paulus have not yielded results. I've retrofitted pppdump to use
1321net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
1322is clearly a pain. I have not tested the modules code, neither our
1323makefiles make it easy to construct a module, but I left one there
1324as an example.
1325TDB code as found in 2.4.x, x>1 is under the GPL.  Therefore, we're
1326using the version found in 2.4.1.
1327
1328Package:	root.cache
1329Version:	2023112702 (November 27, 2023)
1330Current Vers:	2023112702 (November 27, 2023)
1331Maintainer:	InterNIC
1332Archive Site:	ftp://ftp.internic.net/domain/named.root
1333Home Page:	ftp://ftp.internic.net/domain/named.root
1334Date:		2023-11-23
1335Mailing List:
1336Responsible:	thorpej
1337License:	Public domain
1338Location:	etc/namedb
1339Notes:
1340The root server cache is also included with BIND.  However, the
1341InterNIC version is usually more up to date.
1342
1343Package:	routed
1344Version:	2.32
1345Current Vers:	2.32
1346Maintainer:	Vernon Schryver <vjs@rhyolite.com>
1347Archive Site:
1348Home Page:
1349Date:		2021-02-28
1350Mailing List:
1351Responsible:	christos
1352License:	BSD (4-clause)
1353Location:	sbin/routed
1354Notes:
1355We use the md5 code from libc
1356We don't allow RIP_TRACEON and RIP_TRACEOFF
1357We use arc4random
1358We use strlcpy/snprintf
1359
1360Package:	send-pr (part of GNATS)
1361Version:	3.2
1362Current Vers:	4.2
1363Maintainer:	FSF
1364Archive Site:	ftp://ftp.gnu.org/gnu/gnats/
1365Home Page:	http://www.gnu.org/software/gnats/
1366Mailing List:	bug-gnats@gnu.org
1367License:	GPLv2+ (4.1), GPLv3+ (4.2 and later)
1368Responsible:
1369Location:	external/gpl2/send-pr
1370Notes:
1371We have 3.2 with patches to become 3.95 which was never distributed. This
1372is the last "standalone" send-pr version. Newer versions require "query-pr"
1373to be installed and many more changes. It is not worth the hassle.
1374
1375Package:	SoftFloat
1376Version:	2a
1377Current Vers:	3e
1378Maintainer:	John Hauser <jhauser@jhauser.us>
1379Archive Site:	http://www.jhauser.us/arithmetic/SoftFloat.html
1380Home Page:	http://www.jhauser.us/arithmetic/SoftFloat.html
1381Mailing List:
1382Responsible:	bjh21
1383License:	Public domain
1384Location:	lib/libc/softfloat
1385Notes:
1386Heavily modified for use as a soft float library for GCC.  The actual
1387arithmetic code is unchanged, though, and should behave exactly like the
1388original.
1389
1390Package:	sqlite
1391Version:	3.45.1
1392Current Vers:	3.51.2
1393Maintainer:	Richard Hipp <drh@sqlite.org>
1394Home Page:	http://www.sqlite.org
1395Date: 		2026-01-18
1396Responsible:	joerg
1397License:	Public domain
1398Location:	external/public-domain/sqlite/dist
1399Notes:
1400See README file
1401
1402
1403Package:	TestFloat
1404Version:	2a
1405Current Vers:	3e
1406Maintainer:	John Hauser <jhauser@jhauser.us>
1407Archive Site:	http://www.jhauser.us/arithmetic/TestFloat.html
1408Home Page:	http://www.jhauser.us/arithmetic/TestFloat.html
1409Date:		2020-06-13
1410Mailing List:
1411Responsible:	ross
1412License:	BSD (4-clause)
1413Location:	regress/lib/libc/ieeefp/testfloat
1414Notes:
1415
1416
1417Package:	malloc
1418Version:	1995-01-15
1419Current Vers:	1995-01-15
1420Maintainer:	FSF
1421Archive Site:	ftp://prep.ai.mit.edu/old-gnu/malloc.tar.gz
1422Home Page:
1423Mailing List:
1424Responsible:	christos
1425License:	GPLv2+
1426Location:	external/gpl2/libmalloc
1427Notes:
1428The original version of gnumalloc was added (not imported) from
1429prep.ai.mit.edu in src/gnu/lib/libmalloc in 1993. This is the newest
1430version from 1995. It is written by Mike Haertel, and was distributed
1431both standalone and as part of glibc. At some point glibc switched
1432to use Doug Lea's ptmalloc which is now tightly bound with glibc
1433and cannot be separated. The Doug Lea version of malloc is also
1434distributed in a standalone form by Wolfram Gloger in
1435http://www.malloc.de/en/.  We can consider switching to ptmalloc
1436at some point since it will provide an alternative MT malloc, but
1437perhaps this implementation should be kept anyway for historical
1438purposes.
1439
1440Package:	tmux
1441Version:	3.5a
1442Current Vers:	3.6a
1443Maintainer:	Nicholas Marriott <nicholas.marriott@gmail.com>
1444Archive site:	https://github.com/tmux/tmux
1445Home page:	http://tmux.github.io
1446Date: 		2026-01-18
1447Mailing List:	tmux-users@googlegroups.com
1448Responsible:	christos
1449License:	BSD
1450Location:	external/bsd/tmux/dist
1451Vendor tag:	TMUX
1452Release tag:	tmux-x-y
1453Notes:
1454See src/external/bsd/tmux/README for instructions on how to import a
1455new tmux release.
1456
1457Package:	top
1458Version:	3.8beta1
1459Current Vers:	3.8beta1
1460Maintainer:	William LeFebvre <wnl@groupsys.com>
1461Archive Site:	[dead] http://www.unixtop.org/dist/top-3.8beta1.tar.gz
1462Home Page:	[dead] http://www.unixtop.org/
1463Date: 		2026-01-18
1464Mailing List:	[dead] top-spinners@ocee.groupsys.com
1465Responsible:	simonb, christos
1466License:	BSD (2-clause)
1467Location:	external/bsd/top/dist
1468Notes:
1469We are the upstream now.
1470
1471Package:	traceroute
1472Version:	1.4a12
1473Current Vers:	1.4a12
1474Maintainer:	traceroute@ee.lbl.gov
1475Archive Site:	ftp://ftp.ee.lbl.gov/
1476Home Page:	http://ftp.ee.lbl.gov/
1477Mailing List:
1478Responsible:
1479License:	BSD (4-clause)
1480Location:	usr.sbin/traceroute
1481Notes:
1482Added changes from a5 -> a12 manually.
1483
1484Package:	tradcpp
1485Version:	0.5.3
1486Current Vers:	0.5.3
1487Maintainer:	David A. Holland <dholland@NetBSD.org>
1488Archive Site:	https://ftp.NetBSD.org/pub/NetBSD/misc/dholland/
1489Home Page:	https://www.NetBSD.org/~dholland/tradcpp/
1490Mailing List:	tech-toolchain
1491Responsible:	dholland
1492License:	BSD (2-clause)
1493Location:	external/bsd/tradcpp
1494Notes:
1495
1496Package:	tz
1497Version:	tzcode2025c / tzdata2025cgtz
1498Current Vers:	tzcode2025c / tzdata2025c
1499Maintainer:	Paul Eggert <eggert@cs.ucla.edu>
1500Archive Site:	ftp://ftp.iana.org/tz/releases/
1501Archive Site:	ftp://munnari.oz.au/pub/oldtz/
1502Old Archive Site:	ftp://elsie.nci.nih.gov/pub/
1503Home Page:	http://www.iana.org/time-zones
1504Date:		2025-12-18
1505Mailing List:	tz@iana.org
1506Responsible:	kleink, christos, kre
1507License:	Public domain
1508Location:	lib/libc/time/zoneinfo, external/public-domain/tz/share
1509Vendor tag:	?? / TZDATA
1510Release tag:	?? / Use TZDATAYYYYx[GTZ] all in upper case (incl 'x').
1511Notes:
1512Don't use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import.
1513Diffs are now applied by hand, since we have too many diffs (re-entrant tzcode,
1514register removal) to apply. The diffs have been submitted upstream but there
1515is too much inertia to apply them. Check for .gitignore files.
1516For the data files, do use external/public-domain/tz/tzdata2netbsd (usually,
1517for now, late 2021, do it manually).
1518
1519Package:	wpa_supplicant/hostapd
1520Version:	2.11
1521Current Vers:	2.11
1522Maintainer:	Jouni Malinen <jkmaline@cc.hut.fi>
1523Archive Site:	http://w1.fi/releases/
1524Home Page:	http://w1.fi/wpa_supplicant/
1525Date:		2025-09-06
1526Mailing List:
1527Responsible:	scw, dyoung, christos
1528License:	BSD or GPLv2
1529Location:	external/bsd/wpa/dist
1530Notes:
1531See src/external/bsd/wpa/NetBSD-upgrade for update instructions.
1532
1533Package:	zlib
1534Version:	1.3.1
1535Current Vers:	1.3.1
1536Maintainer:	Jean-loup Gailly and Mark Adler <zlib@gzip.org>
1537Archive Site:	http://www.zlib.net/
1538Home Page:	http://www.zlib.net/
1539Date: 		2024-09-22
1540Mailing List:
1541Responsible:	gwr, christos
1542License:	BSD (3-clause)
1543Location:	common/dist/zlib
1544Notes:
1545Imported to src/common/dist/zlib and shared by the kernel and userland.
1546Remember to run cleantags
1547
1548Package:	zstd
1549Version:	1.5.6
1550Current Vers:	1.5.7
1551Maintainer:	Meta
1552Archive Site:	https://github.com/facebook/zstd
1553Home Page:	https://github.com/facebook/zstd
1554Date: 		2025-02-20
1555Mailing List:
1556Responsible:	christos
1557License:	BSD (3-clause)/GPLv2
1558Location:	external/bsd/zstd
1559Notes:
1560
1561Package:	services, protocols
1562Version:	2021-04-07 (services), 2021-02-26 (protocols)
1563Current Vers:	2021-04-07 (services), 2021-02-26 (protocols)
1564Maintainer:	IANA
1565Archive Site:	http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt (services)
1566Archive Site:	http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols)
1567Home Page:	http://www.iana.org/
1568Date: 		2021-04-08
1569Mailing List:
1570Responsible:	christos
1571License:	None
1572Location:	etc
1573Notes:
15741. Build package net/iana-etc
15752. Add NetBSD rcsid to the generated protocols and services in the package
1576   work area.
15773. Append the local services from the current services file.
15784. Run:
1579	services_mkdb -u services > /usr/src/etc/services
1580	cp protocols /usr/src/etc/protocols
15815. Fix protocols
1582   - fix manet alias to MANET; giving an alias with the same name is a no/op
1583   - protocol 84 is defined for as ttp and iptm, merge the two entries since
1584     libc getprotoent() does not read the whole file and merge in the "files"
1585     implementation.
1586   - add alias carp to vrrp
1587   - put back 240 (pfsync), splitting the unassigned entries
1588
1589Package:	pigz
1590Version:	2.3.1
1591Current Vers:	2.4
1592Maintainer:	Mark Adler <madler@alumni.caltech.edu>
1593Archive Site:	http://zlib.net/pigz/
1594Home Page:	http://zlib.net/pigz/
1595Mailing List:	http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net
1596Responsible:	mrg, tls
1597License:	zlib
1598Location:	external/zlib/pigz/dist
1599Notes:
1600
1601Package:	xz
1602Version:	5.2.4
1603Current Vers:	5.8.1
1604Maintainer:	Lasse Collin <lasse.collin@tukanni.org>
1605Archive Site:	http://tukaani.org/xz/
1606Home Page:	http://tukaani.org/xz/
1607Date: 		2025-07-29
1608Responsible:	joerg
1609License:	public-domain
1610Location:	external/public-domain/xz/dist
1611Notes:
16121. See prepare-import script for stripping down the distribution.
16132. Use run-configure and double check that the stripped down configure works
1614   for tools.
16153. Carefully check for non-autoconf GPL components leaked into the dist area.
1616
1617Package:	mpc
1618Version:	1.3.1
1619Current Vers:	1.3.1
1620Maintainer:
1621Archive Site:	http://www.multiprecision.org/mpc/download/
1622Home Page:	http://www.multiprecision.org/mpc/
1623Mailing List:	http://www.multiprecision.org/index.php?prog=mpc&page=development
1624Responsible:	mrg
1625License:	LGPL3
1626Location:	external/lgpl3/mpc/dist
1627Notes:
1628
1629Package:	mpfr
1630Version:	4.2.1
1631Current Vers:	4.2.1
1632Maintainer:
1633Archive Site:	http://www.mpfr.org/mpfr-current/
1634Home Page:	http://www.mpfr.org/
1635Mailing List:	http://websympa.loria.fr/wwsympa/arc/mpfr-announce
1636Responsible:	mrg
1637License:	LGPL3
1638Location:	external/lgpl3/mpfr/dist
1639Notes:
1640
1641Package:	GNU MP
1642Version:	6.2.1
1643Current Vers:	6.3.0
1644Maintainer:	https://gmplib.org/mailman/listinfo/gmp-devel
1645Archive Site:	https://gmplib.org/
1646Home Page:	https://gmplib.org/
1647Mailing List:	https://gmplib.org/mailman/listinfo/gmp-announce
1648Responsible:	mrg
1649License:	LGPL3
1650Location:	external/lgpl3/gmp/dist
1651Notes:		See the README.
1652
1653Package:	osnet
1654Version:	osnet-20100224
1655Current Vers:	?
1656Maintainer:	?
1657Archive Site:	?
1658Home Page:	?
1659Mailing List:	?
1660Responsible:	?
1661License:	CDDL
1662Location:	external/cddl/osnet
1663Notes:
1664
1665Package:	sljit
1666Version:	0.93 (svn revision 333)
1667Current Vers:	0.93
1668Maintainer:	Zoltán Herczeg <hzmester@freemail.hu
1669Archive Site:	http://sourceforge.net/projects/sljit/
1670Home Page:	http://sljit.sourceforge.net/
1671Mailing List:	none
1672Responsible:	alnsn
1673License:	BSD (2-clause)
1674Location:	sys/external/bsd/sljit/dist
1675Notes:
1676		Need to feed back local changes
1677
1678Package:	tre
1679Version:	0.8.0, git source as of 20171117
1680Current Vers:	0.8.0
1681Maintainer:	http://laurikari.net/tre
1682Archive Site:	https://github.com/laurikari/tre
1683Home Page:	http://laurikari.net/tre
1684Mailing List:
1685Responsible:	agc, christos
1686License:	BSD (2-clause)
1687Location:	external/bsd/tre/dist
1688Notes:
1689		Need to feed back local changes
1690
1691Package:	TrouSerS
1692Version:	0.3.14
1693Current Vers:	0.3.14
1694Maintainer:	http://trousers.sourceforge.net
1695Archive Site:	http://trousers.sourceforge.net
1696Home Page:	http://trousers.sourceforge.net
1697Mailing List:	http://trousers.sourceforge.net
1698Responsible:	christos
1699License:	CPL
1700Location:	crypto/external/cpl/trousers/dist
1701Notes:
1702		Need to feed back local changes
1703
1704Package:	tpm-tools
1705Version:	1.3.9.1
1706Current Vers:	1.3.9.1
1707Maintainer:	http://trousers.sourceforge.net
1708Archive Site:	http://trousers.sourceforge.net
1709Home Page:	http://trousers.sourceforge.net
1710Mailing List:	http://trousers.sourceforge.net
1711Responsible:	christos
1712License:	CPL
1713Location:	crypto/external/cpl/tpm-tools/dist
1714Notes:
1715		Need to feed back local changes
1716
1717Package:	elftoolchain (libelf/libdwarf)
1718Version:	r4037
1719Current Vers:	0.7.1
1720Maintainer:	Joseph Koshi <jkoshi@freebsd.org>
1721Archive Site:	none
1722Home Page:	http://elftoolchain.sourceforge.net
1723Date:		2025-09-06
1724Mailing List:	none
1725Responsible:	christos
1726License:	BSD-like (2-clause)
1727Location:	sys/external/bsd/elftoolchain/dist
1728Vendor tag:	FreeBSD
1729Release tag:	elftoolchain-rNNNNN
1730Notes:
1731		See README we use the svn id as the tag.
1732
1733Package:	timeout
1734Version:	FreeBSD-2014-07-16 r268763
1735Current Vers:	FreeBSD-2016-05-01 r331720
1736Maintainer:	Baptiste Daroussin <bapt@FreeBSD.org>
1737Archive Site:	none
1738Home Page:	https://svnweb.freebsd.org/base/head/usr.bin/timeout/
1739Mailing List:	none
1740Responsible:	christos
1741License:	BSD-like (2-clause)
1742Location:	usr.bin/timeout
1743
1744Package:	libproc
1745Version:	FreeBSD-2015-09-24
1746Current Vers:	FreeBSD-2018-07-27 r336782
1747Maintainer:	Rui Paulo <rpaulo@FreeBSD.org>
1748Archive Site:	none
1749Home Page:	https://svnweb.freebsd.org/base/head/lib/libproc/
1750Mailing List:	none
1751Responsible:	christos
1752License:	BSD-like (2-clause)
1753Location:	external/bsd/libproc/dist
1754
1755Package:	librtld_db
1756Version:	FreeBSD-2015-09-24
1757Current Vers:	FreeBSD-2017-11-26 r326219
1758Maintainer:	Rui Paulo <rpaulo@FreeBSD.org>
1759Archive Site:	none
1760Home Page:	https://svnweb.freebsd.org/base/head/lib/librtld_db/
1761Mailing List:	none
1762Responsible:	christos
1763License:	BSD-like (2-clause)
1764Location:	external/bsd/librtld_db/dist
1765
1766Package:	netcat
1767Version:	OpenBSD-2017-02-06
1768Current Vers:	OpenBSD-2020-02-12
1769Maintainer:	OpenBSD
1770Archive Site:	http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/
1771Home Page:	none
1772Date:		2020-06-13
1773Mailing List:	none
1774Responsible:	christos
1775License:	BSD-like (3-clause)
1776Location:	usr.bin/nc
1777
1778Package:	gnu-efi
1779Version:	3.0.14
1780Current Vers:	3.0.14
1781Maintainer:	https://sourceforge.net/projects/gnu-efi/
1782Archive Site:	https://sourceforge.net/projects/gnu-efi/
1783Home Page:	https://sourceforge.net/projects/gnu-efi/
1784Mailing List:	https://sourceforge.net/projects/gnu-efi/
1785Responsible:
1786License:	BSD-like (3-clause)
1787Location:	sys/external/bsd/gnu-efi
1788
1789Package:	dc
1790Version:	20170410
1791Current Vers:	20190906
1792Maintainer:	The OpenBSD Project
1793Archive Site:	http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/dc
1794Home Page:	http://www.openbsd.org/
1795Date:		2020-06-13
1796Mailing List:
1797License:	BSD
1798Responsible:	christos
1799Location:	usr.bin/dc
1800Notes:
1801		Uses OpenSSL's bignum
1802
1803Package:	dtc, libfdt
1804Version:	1.5.1
1805Current Vers:	1.5.1
1806Maintainer:	David Gibson <david@gibson.dropbear.id.au>, Jon Loeliger <jdl@jdl.com>
1807Archive Site:	https://git.kernel.org/pub/scm/utils/dtc/dtc.git
1808Home Page:	https://git.kernel.org/pub/scm/utils/dtc/dtc.git
1809Mailing List:	mailto:devicetree-compiler@vger.kernel.org
1810Responsible:	skrll
1811License:	GPLv2 (dtc), BSD (libfdt)
1812Location:	external/gpl2/dtc, sys/external/bsd/libfdt
1813Notes:
1814external/gpl2/dtc/dtc2netbsd should be used to create directories to import
1815
1816Package:	dts
1817Version:	5.15
1818Current Vers:	5.15
1819Maintainer:	https://www.kernel.org/
1820Archive Site:	https://cdn.kernel.org/pub/linux/kernel/v5.x/
1821Home Page:	https://www.kernel.org/
1822Mailing List:	mailto:devicetree@vger.kernel.org
1823Responsible:	jmcneill
1824License:	GPLv2 and dual GPLv2/X11 license
1825Location:	sys/external/gpl2/dts
1826Notes:
1827sys/external/gpl2/dts/dts2netbsd should be used to create directories to import
1828Not all DTS files are presently sourced from kernel.org.
1829
1830Package:	iscsi
1831Version:	4.12.4
1832Current Vers:	4.12.4
1833Maintainer:	Intel Corporation
1834Archive Site:
1835Home Page:
1836Mailing List:
1837Responsible:
1838License:	BSD-like (4-clause)
1839Location:	external/bsd/iscsi
1840Notes:
1841
1842Package:	rpi-firmware
1843Version:
1844Current Vers:
1845Maintainer:
1846Archive Site:
1847Home Page:
1848Mailing List:
1849License:	Broadcom, Raspberry Pi (Trading) Ltd
1850Responsible:
1851Location:	external/broadcom/rpi-firmware
1852Notes:
1853
1854Package:	rtwn
1855Version:
1856Current Vers:
1857Maintainer:
1858Archive Site:
1859Home Page:
1860Mailing List:
1861License:	Realtek Semiconductor Corporation
1862Responsible:
1863Location:	external/realtek/rtwn
1864Notes:
1865
1866Package:	urtwn
1867Version:
1868Current Vers:
1869Maintainer:
1870Archive Site:
1871Home Page:
1872Mailing List:
1873License:	Realtek Semiconductor Corporation
1874Responsible:
1875Location:	external/realtek/urtwn/
1876Notes:
1877
1878Package:	repulse
1879Version:
1880Current Vers:
1881Maintainer:
1882Archive Site:
1883Home Page:
1884Mailing List:
1885License:	ALiENDESiGN GbR
1886Responsible:
1887Location:	sys/arch/amiga/dev/repulse_firmware.h
1888Notes:
1889
1890Package:	cxgb
1891Version:
1892Current Vers:
1893Maintainer:
1894Archive Site:
1895Home Page:
1896Mailing List:
1897License:	Chelsio Inc.
1898Responsible:
1899Location:	sys/dev/pci/cxgb/cxgb_firmware_exports.h
1900Notes:
1901
1902Package:	athn
1903Version:
1904Current Vers:
1905Maintainer:
1906Archive Site:
1907Home Page:
1908Mailing List:
1909License:	Atheros Communicatios, Inc.
1910Responsible:
1911Location:	external/atheros/athn
1912Notes:
1913
1914Package:	otus
1915Version:
1916Current Vers:
1917Maintainer:
1918Archive Site:
1919Home Page:
1920Mailing List:
1921License:	Atheros Communicatios, Inc.
1922Responsible:
1923Location:	external/atheros/otus
1924Notes:
1925
1926Package:	intel-fw-eula
1927Version:
1928Current Vers:
1929Maintainer:
1930Archive Site:
1931Home Page:
1932Mailing List:
1933License:	Intel Corporation
1934Responsible:
1935Location:	external/intel-fw-eula
1936Notes:
1937
1938Package:	intel-fw-public
1939Version:
1940Current Vers:
1941Maintainer:
1942Archive Site:
1943Home Page:
1944Mailing List:
1945License:	Intel Corporation
1946Responsible:
1947Location:	external/intel-fw-public
1948Notes:
1949
1950Package:	aic7xxx
1951Version:
1952Current Vers:
1953Maintainer:	Justin T. Gibbs
1954Archive Site:
1955Home Page:
1956Mailing List:
1957License:	Adaptec Inc or LGPL2
1958Responsible:
1959Location:	sys/dev/microcode/aic7xxx
1960Notes:
1961
1962Package:	atmel
1963Version:
1964Current Vers:
1965Maintainer:
1966Archive Site:
1967Home Page:
1968Mailing List:
1969License:	Atmel Corporation
1970Responsible:
1971Location:	sys/dev/microcode/atmel
1972Notes:
1973
1974Package:	bge
1975Version:
1976Current Vers:
1977Maintainer:
1978Archive Site:
1979Home Page:
1980Mailing List:
1981License:	Broadcom Corporation
1982Responsible:
1983Location:	sys/dev/microcode/bge
1984Notes:
1985
1986Package:	bnx
1987Version:
1988Current Vers:
1989Maintainer:	David Christensen <davidch@broadcom.com>
1990Archive Site:
1991Home Page:
1992Mailing List:
1993License:	Broadcom Corporation
1994Responsible:
1995Location:	sys/dev/microcode/bnx
1996Notes:
1997
1998Package:	cylades-z
1999Version:
2000Current Vers:
2001Maintainer:	Cyclades Corp
2002Archive Site:
2003Home Page:
2004Mailing List:
2005License:	unknown
2006Responsible:
2007Location:	sys/dev/microcode/cyclades-z
2008Notes:
2009
2010Package:	i8255x
2011Version:	3.28
2012Current Vers:
2013Maintainer:	Patrick J Luhmann (PJL)
2014Archive Site:
2015Home Page:
2016Mailing List:
2017License:	Intel Corporation
2018Responsible:
2019Location:	sys/dev/microcode/i8255x
2020Notes:
2021
2022Package:	isp
2023Version:
2024Current Vers:
2025Maintainer:
2026Archive Site:
2027Home Page:
2028Mailing List:
2029License:	QLogic, Inc.
2030Responsible:
2031Location:	sys/dev/microcode/isp
2032Notes:
2033
2034Package:	radeon
2035Version:
2036Current Vers:
2037Maintainer:
2038Archive Site:
2039Home Page:
2040Mailing List:
2041License:	Advanced Micro Devices, Inc.
2042Responsible:
2043Location:	sys/dev/microcode/radeon
2044Notes:
2045
2046Package:	ral
2047Version:
2048Current Vers:
2049Maintainer:
2050Archive Site:	http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
2051Home Page:
2052Mailing List:
2053License:	Ralink Technology Corp
2054Responsible:
2055Location:	external/realtek/ral
2056Notes:
2057
2058Package:	rum
2059Version:
2060Current Vers:
2061Maintainer:	Paul Lin <paul_lin@ralinktech.com.tw>
2062Archive Site:
2063Home Page:
2064Mailing List:
2065License:	Ralink Technology Corp
2066Responsible:
2067Location:	external/realtek/rum
2068Notes:
2069
2070Package:	run
2071Version:
2072Current Vers:
2073Maintainer:	Paul Lin <paul_lin@ralinktech.com.tw>
2074Archive Site:
2075Home Page:
2076Mailing List:
2077License:	Ralink Technology Corp
2078Responsible:
2079Location:	sys/dev/microcode/run
2080Notes:
2081
2082Package:	siop
2083Version:
2084Current Vers:
2085Maintainer:	Manuel Bouyer, Shuichiro URATA, Michael L. Hitch
2086Archive Site:
2087Home Page:
2088Mailing List:
2089License:	BSD-like (2-clause, 3-clause)
2090Responsible:
2091Location:	sys/dev/microcode/siop
2092Notes:
2093
2094Package:	tigon
2095Version:	12.4.11
2096Current Vers:
2097Maintainer:	wpaul@brak.osd.bsdi.com
2098Archive Site:	https://people.freebsd.org/~wpaul/Alteon/
2099Home Page:	http://www.alteon.com/support/openkits (extinct)
2100Mailing List:
2101License:	Alteon WebSystems, Inc.
2102Responsible:
2103Location:	sys/dev/microcode/tigon
2104Notes:
2105See https://lists.debian.org/debian-legal/2011/10/msg00001.html
2106
2107
2108Package:	typhoon
2109Version:
2110Current Vers:
2111Maintainer:	3Com Corporation
2112Archive Site:
2113Home Page:
2114Mailing List:
2115License:	BSD-like (3-clause)
2116Responsible:
2117Location:	sys/dev/microcode/typhoon
2118Notes:
2119
2120Package:	wi
2121Version:
2122Current Vers:
2123Maintainer:	Symbol Technologies Inc.
2124Archive Site:
2125Home Page:	http://www.symbol.com
2126Mailing List:
2127License:	BSD-like (3-clause)
2128Responsible:
2129Location:	sys/dev/microcode/wi
2130Notes:
2131
2132Package:	yds
2133Version:
2134Current Vers:
2135Maintainer:	Yamaha Corporation
2136Archive Site:
2137Home Page:
2138Mailing List:
2139License:	unknown
2140Responsible:
2141Location:	sys/dev/microcode/yds
2142Notes:
2143
2144Package:	zyd
2145Version:
2146Current Vers:
2147Maintainer:	ZyDAS Technology Corporation
2148Archive Site:
2149Home Page:
2150Mailing List:
2151License:	BSD-like (3-clause)
2152Responsible:
2153Location:	sys/dev/microcode/zyd
2154Notes:
2155
2156Package:	libnv
2157Version:	20180906
2158Current Vers:	$(date)
2159Maintainer:	christos
2160Archive Site:
2161Home Page:
2162Mailing List:
2163License:	BSD-like (2-clause)
2164Responsible:
2165Location:	sys/external/bsd/libnv/dist
2166Notes:
2167To be used only for npf (library and headers are private)
2168Copied from FreeBSD:
2169/usr/src/sys/sys/{d,c,}nv.h
2170/usr/src/lib/libnv/
2171/usr/src/contrib/lib/libnv/
2172/usr/src/share/man/man9/{d,c,}nv.9
2173
2174Package:	gettext
2175Version:	0.16.1 (Last GPLv2+ version)
2176Current Vers:	0.22.5
2177Maintainer:	FSF
2178Archive Site:	ftp://ftp.gnu.org/gnu/gettext/
2179Home Page:	http://www.gnu.org/software/gettext/
2180Date:		2024-02-25
2181Mailing List:	bug-gnu-utils@gnu.org
2182Responsible:	christos
2183License:	GPLv2+ (0.16.1), GPLv3+ (0.17 and later)
2184Location:	external/gpl2/gettext
2185Notes:
2186GNU gettext is used for userland tools like msgfmt(1) only.  For libintl,
2187we use BSD-licensed implementation from Citrus project (see entry for
2188"Citrus XPG4DL").  We hope to replace userland tools with BSD-licensed one.
2189
2190Package:	grep
2191Version:	2.5.1a (last GPLv2+ version)
2192Current Vers:	3.12
2193Maintainer:	FSF
2194Archive Site:	https://ftp.gnu.org/gnu/grep/
2195Home Page:	http://www.gnu.org/software/grep/
2196Date:		2025-07-29
2197Mailing List:	bug-gnu-utils@gnu.org
2198Responsible:	simonb
2199License:	GPLv2+ (2.5.1a), GPLv3+ (2.5.3 and later)
2200Location:	external/gpl2/grep
2201Notes:
2202Use external/gpl2/grep/grep2netbsd for preparing the source tree
2203for the import.
2204On 2 Jan 2004, a non-GNU grep (FreeGrep, https://github.com/howardjp/freegrep;
2205see also http://www.monkey.org/openbsd/archive/tech/0306/msg00129.html)
2206was imported into src/usr.bin/grep;
2207on 16 Feb 2011, the BSD grep implementation from FreeBSD was imported
2208in src/usr.bin/grep, replacing FreeGrep
2209(http://mail-index.NetBSD.org/source-changes/2011/02/16/msg018643.html).
2210
2211Package:	groff
2212Version:	1.19.2 (last GPLv2+ version)
2213Current Vers:	1.23.0
2214Maintainer:	Werner Lemberg/FSF
2215Archive Site:	ftp://ftp.gnu.org/gnu/groff/
2216Home Page:	http://www.gnu.org/software/groff/
2217Date:		2024-11-29
2218Mailing List:	bug-groff@gnu.org
2219Responsible:
2220License:	GPLv2+ (1.19.2), GPLv3+ (1.20 and later)
2221Location:	external/gpl2/groff
2222Notes:
2223Use groff2netbsd from external/gpl2/groff/groff2netbsd to prepare the
2224distribution for import.
2225Update MDATE in src/external/gpl2/groff/Makefile.inc.
2226
2227Package:	gmake
2228Version:	3.81 (Last GPlv2+ version)
2229Current Vers:	4.4
2230Maintainer:	FSF
2231Archive Site:	ftp://ftp.gnu.org/gnu/make/
2232Home Page:	http://www.gnu.org/software/make/
2233Date:		2022-12-08
2234Mailing List:	bug-make@gnu.org
2235Responsible:
2236License:	GPLv2+ (3.81), GPLv3+ (3.82 and later)
2237Location:	external/gpl2/gmake
2238Notes:
2239
2240Package:	diffutils
2241Version:	2.8.1 (Last GPLv2+ version)
2242Current Vers:	3.6
2243Maintainer:	FSF
2244Archive Site:	ftp://ftp.gnu.org/gnu/diffutils/
2245Home Page:	http://www.gnu.org/software/diffutils/
2246Mailing List:	bug-diffutils@gnu.org
2247Responsible:
2248License:	GPLv2+ (2.8.1), GPLv3+ (2.9 and later)
2249Location:	external/gpl2/diffutils
2250Notes:
2251Use external/gpl2/diffutils/diffutils2netbsd for preparing the source tree
2252for the import.
2253
2254Package:	rcs
2255Version:	5.7 (Last GPLv2+ version)
2256Current Vers:	5.9.4
2257Maintainer:	FSF
2258Archive Site:	ftp://ftp.gnu.org/gnu/rcs/
2259Mailing List:	bug-gnu-utils@gnu.org
2260Home Page:	http://www.gnu.org/software/rcs/
2261Responsible:	agc
2262License:	GPLv2+ (5.7), GPLv3+ (5.8 and later)
2263Location:	external/gpl2/rcs
2264Notes:
2265Old versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
2266
2267Package:	texinfo
2268Version:	4.8a (Last GPLv2+ version)
2269Current Vers:	7.0
2270Maintainer:	FSF
2271Archive Site:	ftp://ftp.gnu.org/gnu/texinfo/
2272Home Page:	http://www.gnu.org/software/texinfo/
2273Mailing List:	bug-texinfo@gnu.org
2274Responsible:
2275License:	GPLv2+ (4.8a), GPLv3+ (4.9 and later)
2276Location:	external/gpl2/texinfo
2277Notes:
2278Use src/external/gpl2/texinfo/texinfo2netbsd for preparing the source tree
2279for the import.
2280
2281Package:	indent
2282Version:	FreeBSD-2018-11-04 r340138
2283Current Vers:	FreeBSD-2020-05-21 r361337
2284Maintainer:	The FreeBSD Project
2285Archive Site:	none
2286Home Page:	https://svnweb.freebsd.org/base/head/usr.bin/indent/
2287Date:		2020-06-13
2288Mailing List:	none
2289Responsible:
2290License:	BSD-like (4-clause)
2291Location:	usr.bin/indent
2292Notes:
2293Tests are stored in tests/usr.bin/indent.
2294
2295Package:	ena
2296Version:	0.8.1
2297Current Vers:	2.1.1
2298Maintainer:	Amazon.com
2299Archive Site:	https://github.com/amzn/amzn-drivers/tree/master/kernel/fbsd/ena
2300Home Page:	https://github.com/amzn/amzn-drivers/
2301Date:		2020-06-13
2302Mailing List:	none
2303Responsible:
2304License:	BSD-like (2 and 3-clause)
2305Location:	sys/external/bsd/ena-com
2306Notes:
2307
2308Package:	terminfo
2309Version:	20231209
2310Current Vers:	20231209
2311Maintainer:	Thomas Dickey (ncurses)
2312Archive Site:	ftp://ftp.invisible-island.net/ncurses/current
2313Home Page:	https://invisible-island.net/ncurses/
2314Date:		2024-01-27
2315Mailing List:	bug-ncurses@gnu.org
2316Responsible:
2317License:	none
2318Location:	share/terminfo
2319Notes:
2320Use the import script in /usr/src/share/terminfo
2321
2322Package:	libcbor
2323Version:	0.7.0
2324Current Vers:	0.5.0-119-g3b41770 (3b41770ab0ca408d242041dddb3b75811345573f)
2325Maintainer:	Pavel Kalvoda
2326Archive Site:	https://github.com/PJK/libcbor
2327Home Page:
2328Date:		2020-03-02
2329Mailing List:
2330Responsible:	christos
2331License:	mit
2332Location:	external/mit/libcbor
2333Notes:
2334
2335Package:	pam-u2f
2336Version:	1.3.1
2337Current Vers:	1.3.1
2338Maintainer:	Yubico
2339Archive Site:	https://github.com/Yubico/pam-u2f
2340Home Page:	https://developers.yubico.com/pam-u2f/
2341Date:		2025-01-15
2342Mailing List:
2343Responsible:	christos
2344License:	bsd
2345Location:	external/bsd/pam-u2f
2346Notes:
2347
2348Package:	libfido2
2349Version:	1.16.0
2350Current Vers:	1.16.0
2351Maintainer:	Yubico
2352Archive Site:	https://github.com/Yubico/libfido2
2353Home Page:	https://developers.yubico.com/libfido2/
2354Date:		2025-06-02
2355Mailing List:
2356Responsible:	christos
2357License:	bsd
2358Location:	external/bsd/libfido2
2359Notes:
2360
2361Package:	libsodium
2362Version:	1.0.16
2363Current Vers:	1.0.18
2364Maintainer:	Frank Denis
2365Archive Site:	https://github.com/jedisct1/libsodium
2366Home Page:	https://libsodium.org/
2367Date:		2020-08-20
2368Mailing List:	sodium-subscribe@pureftpd.org
2369Responsible:	riastradh
2370License:	bsd
2371Location:	sys/external/bsd/libsodium
2372Notes:
2373
2374Package:	Sensirion VOC index algorithm
2375Version:	git commit hash 4f69c0d8e2f7192aeaf0d268211b1f54af50146b
2376Current Vers:	git commit hash 4f69c0d8e2f7192aeaf0d268211b1f54af50146b
2377Maintainer:	Brad Spencer
2378Archive Site:	https://github.com/Sensirion/embedded-sgp
2379Home Page:	https://github.com/Sensirion
2380Date:		2021-09-30
2381Mailing List:
2382Responsible:	brad
2383License:	BSD (3-clause)
2384Location:	sys/dev/i2c/sensirion_voc_algorithm.c sys/dev/i2c/sensirion_voc_algorithm.h
2385Notes:
2386
2387Package:	Terminus Font
2388Version:	4.49.1
2389Current Vers:	4.49.1
2390Maintainer:	Dimitar Toshkov Zhekov
2391Archive Site:	http://terminus-font.sourceforge.net/
2392Home Page:	http://terminus-font.sourceforge.net/
2393Date:		2020-12-28
2394Mailing List:
2395Responsible:
2396License:	OFL-1.1-RFN
2397Location:	share/wscons/fonts
2398Notes:
2399Suitably encoded BDF files are prepared from the Unicode encoded
2400masters using upstream build scripts.  BDF files are converted to the
2401WSF files with xsrc/local/programs/bdfload.  File names for the
2402re-encoded subsets follow the convention used by the upstream.
2403
2404Package:	Spleen
2405Version:	1.9.1
2406Current Vers:	1.9.1
2407Maintainer:	Frederic Cambus
2408Archive Site:	https://github.com/fcambus/spleen
2409Home Page:	https://github.com/fcambus/spleen
2410Date:		2021-06-13
2411Mailing List:
2412Responsible:	fcambus
2413License:	BSD (2-clause)
2414Location:	share/wscons/fonts
2415Notes:
2416
2417Package:	mozilla-certdata
2418Version:	2024-08-23 (872bd5fefe12bc48a9c65e9ea7f189df243d835a)
2419Current Vers:	2025-01-23 (d348a62fd98df78bceaf6ce066bafad6e9f272b2)
2420Maintainer:	Mozilla
2421Archive Site:	https://hg.mozilla.org/projects/nss/log/tip/lib/ckfw/builtins/certdata.txt
2422Home Page:	https://wiki.mozilla.org/CA
2423Date:		2025-01-31
2424Mailing List:
2425License:	MPL
2426Responsible:	riastradh, security-team
2427Location:	external/mpl/mozilla-certdata
2428Vendor tag:	MOZILLA-CERTDATA
2429Release tag:	mozilla-certdata-YYYYMMDD
2430Notes:
2431See external/mpl/mozilla-certdata/share/Makefile for update
2432instructions.
2433
2434Package:	userspace-rcu
2435Version:	0.15.0
2436Current Vers:	0.15.0
2437Maintainer:	lttng
2438Archive Site:	git://git.liburcu.org/userspace-rcu.git
2439Home Page:	https://liburcu.org/
2440Date:		2025-01-15
2441Mailing List:	lttng-dev@lists.lttng.org.
2442License:	LGPL2
2443Responsible:	christos
2444Location:	external/lgpl2/userspace-rcu
2445Vendor tag:	URCU
2446Release tag:	liburcu-
2447Notes:
2448
2449Package:	isl
2450Version:	0.26
2451Current Vers:	0.26
2452Maintainer:	INRIA
2453Archive Site:	https://libisl.sourceforge.io/
2454Home Page:	https://libisl.sourceforge.io/
2455Date:		2025-04-07
2456Mailing List:	https://groups.google.com/g/isl-announce?pli=1
2457License:	MIT
2458Responsible:	mrg
2459Location:	external/mit/isl
2460Vendor tag:	isl
2461Release tag:	isl-
2462Notes:
2463Integer Set Library
2464Prerequisite for gcc to enable additional optimizations
2465
2466Package:	ctftools
2467Version:
2468Current Vers:
2469Maintainer:	Illumos
2470Archive Site:	https://github.com/illumos/illumos-gate/blob/master
2471		    /usr/src/cmd/ctfconvert
2472		    /usr/src/cmd/ctfdiff
2473		    /usr/src/cmd/ctfdump
2474		    /usr/src/cmd/ctfmerge
2475		    /usr/src/lib/libctf
2476Home Page:
2477Date:		2025-04-26
2478Mailing List:
2479License:	CDDL
2480Responsible:	christos
2481Location:	external/cddl/osnet/dist/
2482Vendor tag:	FreeBSD
2483Release tag:	CDDL-FreeBSD-rNNNN
2484Notes:
2485Our upstream is currently FreeBSD, part of dtrace/zfs...
2486