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