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