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