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