3RDPARTY revision 1.2095 1 # $NetBSD: 3RDPARTY,v 1.2095 2025/04/07 19:32:27 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: 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.4/MPL
127 Current Vers: 9.20.4/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-01-26
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.19.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: 2024-02-17
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.2
359 Current Vers: 10.2.2
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.0
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.4.0
463 Current Vers: 10.5.0/12.4.0/13.3.0/14.2.0
464 Maintainer: FSF
465 Archive Site: ftp://ftp.gnu.org/gnu/gcc/
466 Home Page: https://www.gnu.org/software/gcc/
467 Date: 2024-06-30
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.1
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.44
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-668
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.7.7
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: 2024-10-17
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.5
905 Current Vers: 1.14.6
906 Maintainer: Kristaps Donsons/Ingo Schwarze
907 Archive Site: http://mandoc.bsd.lv/snapshots/
908 Home Page: http://mandoc.bsd.lv/
909 Date: 2021-03-01
910 Mailing List:
911 Responsible: joerg
912 License: BSD (2-clause)
913 Location: external/bsd/mdocml/dist
914 Notes:
915
916 Package: mesa-demos
917 Version: 8.1.0
918 Current Vers: 8.4.0
919 Maintainer: mesa-git@?
920 Archive Site: ftp://ftp.freedesktop.org/pub/mesa/demos/
921 Home Page: http://www.mesa3d.org/
922 Date: 2020-06-13
923 Mailing List:
924 Responsible: riastradh, mrg
925 License: ISC
926 Location: xsrc/external/mit/mesa-demos/dist
927 Notes:
928 We use only glxinfo and glxgears. Delete all else on import.
929 Vendor tag: xorg
930 Release tag: mesa-demos-X-Y-Z
931
932 Package: mesa-drm
933 Version: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
934 Current Vers:
935 Maintainer: mesa-git@?
936 Archive Site: git://anongit.freedesktop.org/git/mesa/drm
937 Home Page: http://cgit.freedesktop.org/mesa/drm/
938 Date: 2019-01-09
939 Mailing List:
940 Responsible: mrg, bjs
941 License: BSD
942 Location: sys/external/bsd/drm/dist
943 Notes:
944
945 Package: MesaLib
946 Version: 19.1.7
947 Current Vers: 20.1.1
948 Maintainer: mesa-git@?
949 Archive Site: ftp://ftp.freedesktop.org/pub/mesa/
950 Home Page: http://www.mesa3d.org/
951 Date: 2020-06-13
952 Mailing List:
953 Responsible: riastradh, mrg
954 License: ISC
955 Location: xsrc/external/mit/MesaLib/dist
956 Notes:
957 Vendor tag: xorg
958 Release tag: MesaLib-X-Y-Z
959
960 Package: mopd
961 Version: 2.5.3
962 Current Vers: 2.5.3
963 Maintainer: Mats O Jansson <maja (a] celsiustech.se>
964 Archive Site: http://www.stacken.kth.se/~moj/mopd.html
965 Home Page: http://www.stacken.kth.se/~moj/mopd.html
966 Date: 2019-01-09
967 Mailing List:
968 Responsible: cjs
969 License: BSD (4-clause)
970 Location: usr.sbin/mopd
971 Notes:
972 Delete the otherOS directory before importing.
973
974 Package: nawk
975 Version: 2024-08-17
976 Current Vers: 2024-08-17
977 Maintainer: Brian Kernighan <bwk (a] princeton.edu>
978 Archive Site: https://github.com/onetrueawk/awk
979 Home Page: http://www.cs.princeton.edu/~bwk/btl.mirror/
980 Date: 2024-08-17
981 Mailing List:
982 Responsible: jdolecek
983 License: BSD-like
984 Location: external/historical/nawk/dist
985 Notes:
986 Build maketab from nawk sources and generate proctab.c.
987
988 Package: ndbootd
989 Version: 0.5
990 Current Vers: 0.5
991 Maintainer: Matt Fredette <fredette (a] alum.mit.edu>
992 Archive Site:
993 Home Page:
994 Date: 2019-01-09
995 Responsible: fredette
996 License: BSD (4-clause)
997 Location: usr.sbin/ndbootd
998 Notes:
999 Run ./configure, save config.h, make distclean, rm all autoconf/automake
1000 and ndbootd-raw.c. Restore saved config.h, and force it to define
1001 HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import.
1002
1003 Package: ntp
1004 Version: 4.2.8p18
1005 Current Vers: 4.2.8p18
1006 Maintainer: David L. Mills <mills (a] udel.edu>
1007 Archive Site: http://www.ntp.org/
1008 Home Page: http://www.ntp.org/, http://support.ntp.org/
1009 Date: 2024-08-18
1010 Mailing List:
1011 Responsible: simonb, jonathan, kardel
1012 License: BSD-like
1013 Location: external/bsd/ntp/dist
1014 Notes:
1015 See /usr/src/dist/ntp/ntp2netbsd for update instructions.
1016
1017 Package: nvi
1018 Version: 1.81.6, HEAD as of 2013-11-20
1019 Current Vers: 1.81.6
1020 Maintainer: Sven Verdoolaege <skimo (a] kotnet.org>, Keith Bostic
1021 Archive Site: git://repo.or.cz/nvi.git
1022 Home Page: https://repo.or.cz/w/nvi.git http://www.bostic.com/vi/
1023 Date: 2020-06-13
1024 Mailing List:
1025 Responsible: christos
1026 License: BSD (3/4-clause)
1027 Location: external/bsd/nvi/dist
1028 Notes:
1029 We have lots of local fixes.
1030
1031 Package: OpenLDAP
1032 Version: 2.5.6
1033 Current Vers: 2.5.18
1034 Maintainer: OpenLDAP Foundation
1035 Archive Site: http://www.openldap.org/
1036 Home Page: http://www.openldap.org/
1037 Date: 2024-09-24
1038 Mailing List:
1039 Responsible:
1040 License: BSD (3-clause)
1041 Location: external/bsd/openldap/dist
1042 Notes:
1043
1044 Package: OpenPAM
1045 Version: 20230627 (Ximenia)
1046 Current Vers: 20230627 (Ximenia)
1047 Maintainer: Dag-Erling Smrgrav <des (a] FreeBSD.org>
1048 Archive Site: http://www.openpam.org/
1049 Home Page: http://www.openpam.org/
1050 Date: 2023-06-30
1051 Mailing List:
1052 Responsible: christos
1053 License: BSD (3-clause)
1054 Location: external/bsd/openpam/dist
1055 Notes:
1056
1057 Package: openresolv
1058 Version: 3.14.0
1059 Current Vers: 3.14.0
1060 Maintainer: roy
1061 Archive Site: https://github.com/NetworkConfiguration/openresolv/releases
1062 Home Page: http://roy.marples.name/projects/openresolv/
1063 Date: 2023-06-27
1064 License: BSD (2-clause)
1065 Location: external/bsd/openresolv/dist
1066 Notes:
1067 Please submit all changes to the author.
1068
1069 Package: HPN-SSH
1070 Version: 6.1p1 13 v14
1071 Current Vers: 6.3p1 v14
1072 Maintainer: www.psc.edu
1073 Archive Site:
1074 Home Page: http://www.psc.edu/index.php/hpn-ssh
1075 Date: 2019-01-09
1076 Mailing List:
1077 Responsible: christos
1078 License:
1079 Location: crypto/external/bsd/openssh/dist
1080 Notes:
1081 Patch applied after OpenSSH import.
1082
1083 Package: OpenSSH
1084 Version: 9.9
1085 Current Vers: 9.9 / portable 9.9p2
1086 Maintainer: OpenSSH
1087 Archive Site: http://www.openssh.com/ftp.html
1088 Home Page: http://www.openssh.com/portable.html
1089 Date: 2024-09-24
1090 Mailing List: openssh-unix-announce (a] mindrot.org
1091 Responsible: thorpej, christos, elric
1092 License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE
1093 Location: crypto/external/bsd/openssh/dist
1094 Vendor tag: OPENSSH
1095 Release tag: vXY-YYYYMMDD for version X.Y
1096 Notes:
1097 imported from OpenBSD ssh -- is not from the portable OpenSSH
1098 use openssh2netbsd before import.
1099 local changes (should always try to bring them back to master openssh tree,
1100 markus is very cooperative about it):
1101 - default for PermitRootLogin is set to "no"
1102 - IgnoreRootRhosts added
1103 - look at login.conf to check valid user/access list
1104 - krb5 support re-added
1105 - hack in cipher.c #ifdef ACCS because we are missing EVP_acss
1106 when someone imports openssl, we can remove this.
1107 - added moduli from portable openssh
1108 - added USE_PAM patches and auth_pam.[ch] from portable openssh
1109 (see if there is any difference between the current version of opensshX.Yp1
1110 and the new opensshZ.Wp1) and apply them.
1111 - added LDAP from portable openssh.
1112 - conditionalize login_cap
1113 - conditionalize bsd_auth
1114 - restore krb5, krb4, afs, skey
1115 - bring in hpn patches, disable mt aes cipher, keep speedups and cipher none
1116 - fix ctype macro arguments
1117 - umac is broken, disable it
1118 - better ~homedir handling
1119 - netbsd style tunnels
1120 - urandom, xhome, chrootdir, rescuedir NetBSD handling
1121 - utmp/utmpx handling
1122 - handle tty posix_vdisable properly
1123 - handle setuid and unsetuid the posix way instead of setresuid()
1124 - add all missing functions
1125 - always bump major when importing to avoid api problems.
1126 - make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes.
1127 - adjust the DEFAULT_PKCS11_WHITELIST for ssh-agent
1128 - blocklistd additions
1129 - LIBWRAP support is maintained (now in sshd-session.c)
1130
1131 Package: OpenSSL
1132 Version: 1.0.2o/1.1.1t/3.0.15
1133 Current Vers: 1.0.2u/1.1.1w/3.0.16/3.3.3/3.4.1
1134 Maintainer: The OpenSSL Project
1135 Archive Site: https://github.com/openssl/openssl/releases
1136 Home Page: http://www.openssl.org/
1137 Date: 2025-02-11
1138 Mailing List: openssl-announce (a] openssl.org
1139 Responsible: christos, mjf, tls, riastradh, spz
1140 License: Apache2
1141 Location: crypto/external/bsd/openssl/dist
1142 Vendor tag: OPENSSL
1143 Release tag: openssl-x-y-z (openssl-x-y-zw in past with lettered releases)
1144 Current tag: openssl-3-0-15
1145 Notes:
1146 - Next update to be in crypto/external/apache2/openssl/dist, since
1147 OpenSSL 3.0 was relicensed as Apache2
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 directory
1152 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 - run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man
1156 to regen man pages.
1157 - run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/arch/*
1158 to regen assembly files
1159 - run openssl speed -evp aes-256-cbc and compare the results with the
1160 autoconf build
1161
1162 Package: pcc
1163 Version: 1.1.0.DEVEL 20160208
1164 Current Vers: 1.1.0 20141210
1165 Maintainer: Anders Magnusson <ragge (a] NetBSD.org>
1166 Archive Site: ftp://pcc.ludd.ltu.se/pub/pcc/
1167 Home Page: http://pcc.ludd.ltu.se/
1168 Date: 2019-01-09
1169 Mailing List: pcc-list (a] ludd.ltu.se
1170 Responsible: plunky
1171 License: BSD
1172 Location: external/bsd/pcc/dist
1173 Notes:
1174 This is a development snapshot. See the src/external/bsd/pcc/prepare-import.sh
1175 file for details about how to get the latest version from the upstream server
1176 and import it.
1177
1178 Package: pdisk
1179 Version: 0.8a2
1180 Current Vers: 0.8a2
1181 Maintainer: Eryk Vershen <eryk (a] cfcl.com>
1182 Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
1183 Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
1184 Date: 2019-01-09
1185 Mailing List:
1186 Responsible: dbj
1187 License: BSD-like
1188 Location: external/bsd/pdisk
1189 Notes:
1190 This is the disk partition utility used by Apple's mkLinux and OS X
1191 It is imported into external/bsd/pdisk.
1192
1193 Package: pdksh
1194 Version: 5.2.14p2
1195 Current Vers: 5.2.14p2
1196 Maintainer: Michael Rendell <michael (a] cs.mun.ca>
1197 Archive Site:
1198 Home Page:
1199 Date: 2019-01-09
1200 Mailing List:
1201 Responsible: jdolecek
1202 License: Public domain
1203 Location: bin/ksh
1204 Notes:
1205 pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
1206
1207 Package: PF (openbsd packet filter)
1208 Version: OpenBSD 4.2
1209 Current Vers: OpenBSD 6.3-current
1210 Maintainer: The OpenBSD Project
1211 Archive Site: ftp://ftp.openbsd.org/
1212 Home Page: http://www.openbsd.org/faq/pf/
1213 Date: 2019-01-09
1214 Mailing List: pf (a] benzedrine.cx or appropriate OpenBSD mailing list
1215 Responsible: peter, yamt
1216 License: BSD (2-clause)
1217 Location: dist/pf,sys/dist/pf
1218 Notes:
1219 kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
1220 definition (files.pf). userland code is imported into src/dist/pf, and
1221 reachover Makefiles are in src/usr.sbin/pf.
1222
1223 Package: pkg_install
1224 Version: 20240307
1225 Current Vers: 20240307
1226 Maintainer: The pkgsrc developers
1227 Home Page: http://www.pkgsrc.org/
1228 Date: 2024-06-11
1229 Mailing List: tech-pkg (a] NetBSD.org
1230 Responsible: joerg
1231 License: BSD
1232 Location: external/bsd/pkg_install/dist
1233 Notes:
1234 The authoritative version is in pkgsrc/pkgtools/pkg_install.
1235
1236 Package: ping
1237 Version: 980911
1238 Current Vers: 980911
1239 Maintainer: Mike Muuss
1240 Archive Site:
1241 Date: 2021-02-28
1242 Mailing List:
1243 Responsible: christos
1244 License: BSD (3-clause)
1245 Location: sbin/ping
1246 Notes:
1247 We use err() and friends. We have changes for snprintf, extra
1248 formatting in man pages, disallowing flood pinging, alignment fixes,
1249 and more. Vern's ping is gone. We are too different from everyone else
1250 now to do a new import.
1251
1252 Package: Postfix
1253 Version: 3.10.1
1254 Current Vers: 3.8.7, 3.9.2, 3.10.1
1255 Maintainer: Wietse Venema <wietse (a] porcupine.org>
1256 Archive Site:
1257 Home Page: http://www.postfix.org/
1258 Date: 2025-02-25
1259 Mailing List: postfix-users (a] postfix.org
1260 Responsible: christos
1261 License: IBM Public License. See also src/external/ibm-public/postfix/dist.
1262 Location: external/ibm-public/postfix/dist
1263 Notes:
1264
1265 Package: ppp
1266 Version: 2.5.2
1267 Current Vers: 2.5.2
1268 Maintainer: Paul Mackerras <paulus (a] samba.org>
1269 Archive Site:
1270 Home Page:
1271 Date: 2025-01-08
1272 GIT root: https://github.com/ppp-project/ppp
1273 Mailing List:
1274 Responsible: christos, cube
1275 License: BSD (3-clause)
1276 Location: external/bsd/ppp/dist
1277 Notes:
1278 BSD support was removed from 2.4.0; I added it back and removed
1279 some GPL pieces. Multilink support is missing. Repeated pings to
1280 Paulus have not yielded results. I've retrofitted pppdump to use
1281 net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
1282 is clearly a pain. I have not tested the modules code, neither our
1283 makefiles make it easy to construct a module, but I left one there
1284 as an example.
1285 TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're
1286 using the version found in 2.4.1.
1287
1288 Package: root.cache
1289 Version: 2023112702 (November 27, 2023)
1290 Current Vers: 2023112702 (November 27, 2023)
1291 Maintainer: InterNIC
1292 Archive Site: ftp://ftp.internic.net/domain/named.root
1293 Home Page: ftp://ftp.internic.net/domain/named.root
1294 Date: 2023-11-23
1295 Mailing List:
1296 Responsible: thorpej
1297 License: Public domain
1298 Location: etc/namedb
1299 Notes:
1300 The root server cache is also included with BIND. However, the
1301 InterNIC version is usually more up to date.
1302
1303 Package: routed
1304 Version: 2.32
1305 Current Vers: 2.32
1306 Maintainer: Vernon Schryver <vjs (a] rhyolite.com>
1307 Archive Site:
1308 Home Page:
1309 Date: 2021-02-28
1310 Mailing List:
1311 Responsible: christos
1312 License: BSD (4-clause)
1313 Location: sbin/routed
1314 Notes:
1315 We use the md5 code from libc
1316 We don't allow RIP_TRACEON and RIP_TRACEOFF
1317 We use arc4random
1318 We use strlcpy/snprintf
1319
1320 Package: send-pr (part of GNATS)
1321 Version: 3.2
1322 Current Vers: 4.2
1323 Maintainer: FSF
1324 Archive Site: ftp://ftp.gnu.org/gnu/gnats/
1325 Home Page: http://www.gnu.org/software/gnats/
1326 Mailing List: bug-gnats (a] gnu.org
1327 License: GPLv2+ (4.1), GPLv3+ (4.2 and later)
1328 Responsible:
1329 Location: external/gpl2/send-pr
1330 Notes:
1331 We have 3.2 with patches to become 3.95 which was never distributed. This
1332 is the last "standalone" send-pr version. Newer versions require "query-pr"
1333 to be installed and many more changes. It is not worth the hassle.
1334
1335 Package: SoftFloat
1336 Version: 2a
1337 Current Vers: 3e
1338 Maintainer: John Hauser <jhauser (a] jhauser.us>
1339 Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html
1340 Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html
1341 Mailing List:
1342 Responsible: bjh21
1343 License: Public domain
1344 Location: lib/libc/softfloat
1345 Notes:
1346 Heavily modified for use as a soft float library for GCC. The actual
1347 arithmetic code is unchanged, though, and should behave exactly like the
1348 original.
1349
1350 Package: sqlite
1351 Version: 3.45.1
1352 Current Vers: 3.45.1
1353 Maintainer: Richard Hipp <drh (a] sqlite.org>
1354 Home Page: http://www.sqlite.org
1355 Date: 2024-03-01
1356 Responsible: joerg
1357 License: Public domain
1358 Location: external/public-domain/sqlite/dist
1359 Notes:
1360 See README file
1361
1362
1363 Package: TestFloat
1364 Version: 2a
1365 Current Vers: 3e
1366 Maintainer: John Hauser <jhauser (a] jhauser.us>
1367 Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html
1368 Home Page: http://www.jhauser.us/arithmetic/TestFloat.html
1369 Date: 2020-06-13
1370 Mailing List:
1371 Responsible: ross
1372 License: BSD (4-clause)
1373 Location: regress/lib/libc/ieeefp/testfloat
1374 Notes:
1375
1376
1377 Package: malloc
1378 Version: 1995-01-15
1379 Current Vers: 1995-01-15
1380 Maintainer: FSF
1381 Archive Site: ftp://prep.ai.mit.edu/old-gnu/malloc.tar.gz
1382 Home Page:
1383 Mailing List:
1384 Responsible: christos
1385 License: GPLv2+
1386 Location: external/gpl2/libmalloc
1387 Notes:
1388 The original version of gnumalloc was added (not imported) from
1389 prep.ai.mit.edu in src/gnu/lib/libmalloc in 1993. This is the newest
1390 version from 1995. It is written by Mike Haertel, and was distributed
1391 both standalone and as part of glibc. At some point glibc switched
1392 to use Doug Lea's ptmalloc which is now tightly bound with glibc
1393 and cannot be separated. The Doug Lea version of malloc is also
1394 distributed in a standalone form by Wolfram Gloger in
1395 http://www.malloc.de/en/. We can consider switching to ptmalloc
1396 at some point since it will provide an alternative MT malloc, but
1397 perhaps this implementation should be kept anyway for historical
1398 purposes.
1399
1400 Package: tmux
1401 Version: 3.5a
1402 Current Vers: 3.5a
1403 Maintainer: Nicholas Marriott <nicholas.marriott (a] gmail.com>
1404 Archive site: https://github.com/tmux/tmux
1405 Home page: http://tmux.github.io
1406 Date: 2024-11-09
1407 Mailing List: tmux-users (a] googlegroups.com
1408 Responsible: christos
1409 License: BSD
1410 Location: external/bsd/tmux/dist
1411 Vendor tag: TMUX
1412 Release tag: tmux-x-y
1413 Notes:
1414 See src/external/bsd/tmux/README for instructions on how to import a
1415 new tmux release.
1416
1417 Package: top
1418 Version: 3.8beta1
1419 Current Vers: 3.8beta1
1420 Maintainer: William LeFebvre <wnl (a] groupsys.com>
1421 Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz
1422 Home Page: http://www.unixtop.org/
1423 Mailing List: top-spinners (a] ocee.groupsys.com
1424 Responsible: simonb, christos
1425 License: BSD (2-clause)
1426 Location: external/bsd/top/dist
1427 Notes:
1428
1429 Package: traceroute
1430 Version: 1.4a12
1431 Current Vers: 1.4a12
1432 Maintainer: traceroute (a] ee.lbl.gov
1433 Archive Site: ftp://ftp.ee.lbl.gov/
1434 Home Page: http://ftp.ee.lbl.gov/
1435 Mailing List:
1436 Responsible:
1437 License: BSD (4-clause)
1438 Location: usr.sbin/traceroute
1439 Notes:
1440 Added changes from a5 -> a12 manually.
1441
1442 Package: tradcpp
1443 Version: 0.5.3
1444 Current Vers: 0.5.3
1445 Maintainer: David A. Holland <dholland (a] NetBSD.org>
1446 Archive Site: https://ftp.NetBSD.org/pub/NetBSD/misc/dholland/
1447 Home Page: https://www.NetBSD.org/~dholland/tradcpp/
1448 Mailing List: tech-toolchain
1449 Responsible: dholland
1450 License: BSD (2-clause)
1451 Location: external/bsd/tradcpp
1452 Notes:
1453
1454 Package: tz
1455 Version: tzcode2025b / tzdata2025bgtz
1456 Current Vers: tzcode2025b / tzdata2025b
1457 Maintainer: Paul Eggert <eggert (a] cs.ucla.edu>
1458 Archive Site: ftp://ftp.iana.org/tz/releases/
1459 Archive Site: ftp://munnari.oz.au/pub/oldtz/
1460 Old Archive Site: ftp://elsie.nci.nih.gov/pub/
1461 Home Page: http://www.iana.org/time-zones
1462 Date: 2025-04-02
1463 Mailing List: tz (a] iana.org
1464 Responsible: kleink, christos, kre
1465 License: Public domain
1466 Location: lib/libc/time/zoneinfo, external/public-domain/tz/share
1467 Vendor tag: ?? / TZDATA
1468 Release tag: ?? / Use TZDATAYYYYx[GTZ] all in upper case (incl 'x').
1469 Notes:
1470 Don't use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import.
1471 Diffs are now applied by hand, since we have too many diffs (re-entrant tzcode,
1472 register removal) to apply. The diffs have been submitted upstream but there
1473 is too much inertia to apply them. Check for .gitignore files.
1474 For the data files, do use external/public-domain/tz/tzdata2netbsd (usually,
1475 for now, late 2021, do it manually).
1476
1477 Package: wpa_supplicant/hostapd
1478 Version: 2.11
1479 Current Vers: 2.11
1480 Maintainer: Jouni Malinen <jkmaline (a] cc.hut.fi>
1481 Archive Site: http://w1.fi/releases/
1482 Home Page: http://w1.fi/wpa_supplicant/
1483 Date: 2024-09-18
1484 Mailing List:
1485 Responsible: scw, dyoung, christos
1486 License: BSD or GPLv2
1487 Location: external/bsd/wpa/dist
1488 Notes:
1489 See src/external/bsd/wpa/NetBSD-upgrade for update instructions.
1490
1491 Package: zlib
1492 Version: 1.3.1
1493 Current Vers: 1.3.1
1494 Maintainer: Jean-loup Gailly and Mark Adler <zlib (a] gzip.org>
1495 Archive Site: http://www.zlib.net/
1496 Home Page: http://www.zlib.net/
1497 Date: 2024-09-22
1498 Mailing List:
1499 Responsible: gwr, christos
1500 License: BSD (3-clause)
1501 Location: common/dist/zlib
1502 Notes:
1503 Imported to src/common/dist/zlib and shared by the kernel and userland.
1504 Remember to run cleantags
1505
1506 Package: zstd
1507 Version: 1.5.6
1508 Current Vers: 1.5.7
1509 Maintainer: Meta
1510 Archive Site: https://github.com/facebook/zstd
1511 Home Page: https://github.com/facebook/zstd
1512 Date: 2025-02-20
1513 Mailing List:
1514 Responsible: christos
1515 License: BSD (3-clause)/GPLv2
1516 Location: external/bsd/zstd
1517 Notes:
1518
1519 Package: services, protocols
1520 Version: 2021-04-07 (services), 2021-02-26 (protocols)
1521 Current Vers: 2021-04-07 (services), 2021-02-26 (protocols)
1522 Maintainer: IANA
1523 Archive Site: http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt (services)
1524 Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols)
1525 Home Page: http://www.iana.org/
1526 Date: 2021-04-08
1527 Mailing List:
1528 Responsible: christos
1529 License: None
1530 Location: etc
1531 Notes:
1532 1. Build package net/iana-etc
1533 2. Add NetBSD rcsid to the generated protocols and services in the package
1534 work area.
1535 3. Append the local services from the current services file.
1536 4. Run:
1537 services_mkdb -u services > /usr/src/etc/services
1538 cp protocols /usr/src/etc/protocols
1539 5. Fix protocols
1540 - fix manet alias to MANET; giving an alias with the same name is a no/op
1541 - protocol 84 is defined for as ttp and iptm, merge the two entries since
1542 libc getprotoent() does not read the whole file and merge in the "files"
1543 implementation.
1544 - add alias carp to vrrp
1545 - put back 240 (pfsync), splitting the unassigned entries
1546
1547 Package: pigz
1548 Version: 2.3.1
1549 Current Vers: 2.4
1550 Maintainer: Mark Adler <madler (a] alumni.caltech.edu>
1551 Archive Site: http://zlib.net/pigz/
1552 Home Page: http://zlib.net/pigz/
1553 Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net
1554 Responsible: mrg, tls
1555 License: zlib
1556 Location: external/zlib/pigz/dist
1557 Notes:
1558
1559 Package: xz
1560 Version: 5.2.4
1561 Current Vers: 5.6.0
1562 Maintainer: Lasse Collin <lasse.collin (a] tukanni.org>
1563 Archive Site: http://tukaani.org/xz/
1564 Home Page: http://tukaani.org/xz/
1565 Date: 2024-02-24
1566 Responsible: joerg
1567 License: public-domain
1568 Location: external/public-domain/xz/dist
1569 Notes:
1570 1. See prepare-import script for stripping down the distribution.
1571 2. Use run-configure and double check that the stripped down configure works
1572 for tools.
1573 3. Carefully check for non-autoconf GPL components leaked into the dist area.
1574
1575 Package: mpc
1576 Version: 1.3.1
1577 Current Vers: 1.3.1
1578 Maintainer:
1579 Archive Site: http://www.multiprecision.org/mpc/download/
1580 Home Page: http://www.multiprecision.org/mpc/
1581 Mailing List: http://www.multiprecision.org/index.php?prog=mpc&page=development
1582 Responsible: mrg
1583 License: LGPL3
1584 Location: external/lgpl3/mpc/dist
1585 Notes:
1586
1587 Package: mpfr
1588 Version: 4.2.1
1589 Current Vers: 4.2.1
1590 Maintainer:
1591 Archive Site: http://www.mpfr.org/mpfr-current/
1592 Home Page: http://www.mpfr.org/
1593 Mailing List: http://websympa.loria.fr/wwsympa/arc/mpfr-announce
1594 Responsible: mrg
1595 License: LGPL3
1596 Location: external/lgpl3/mpfr/dist
1597 Notes:
1598
1599 Package: GNU MP
1600 Version: 6.2.1
1601 Current Vers: 6.3.0
1602 Maintainer: https://gmplib.org/mailman/listinfo/gmp-devel
1603 Archive Site: https://gmplib.org/
1604 Home Page: https://gmplib.org/
1605 Mailing List: https://gmplib.org/mailman/listinfo/gmp-announce
1606 Responsible: mrg
1607 License: LGPL3
1608 Location: external/lgpl3/gmp/dist
1609 Notes: See the README.
1610
1611 Package: osnet
1612 Version: osnet-20100224
1613 Current Vers: ?
1614 Maintainer: ?
1615 Archive Site: ?
1616 Home Page: ?
1617 Mailing List: ?
1618 Responsible: ?
1619 License: CDDL
1620 Location: external/cddl/osnet
1621 Notes:
1622
1623 Package: sljit
1624 Version: 0.93 (svn revision 333)
1625 Current Vers: 0.93
1626 Maintainer: Zoltn Herczeg <hzmester (a] freemail.hu
1627 Archive Site: http://sourceforge.net/projects/sljit/
1628 Home Page: http://sljit.sourceforge.net/
1629 Mailing List: none
1630 Responsible: alnsn
1631 License: BSD (2-clause)
1632 Location: sys/external/bsd/sljit/dist
1633 Notes:
1634 Need to feed back local changes
1635
1636 Package: tre
1637 Version: 0.8.0, git source as of 20171117
1638 Current Vers: 0.8.0
1639 Maintainer: http://laurikari.net/tre
1640 Archive Site: https://github.com/laurikari/tre
1641 Home Page: http://laurikari.net/tre
1642 Mailing List:
1643 Responsible: agc, christos
1644 License: BSD (2-clause)
1645 Location: external/bsd/tre/dist
1646 Notes:
1647 Need to feed back local changes
1648
1649 Package: TrouSerS
1650 Version: 0.3.14
1651 Current Vers: 0.3.14
1652 Maintainer: http://trousers.sourceforge.net
1653 Archive Site: http://trousers.sourceforge.net
1654 Home Page: http://trousers.sourceforge.net
1655 Mailing List: http://trousers.sourceforge.net
1656 Responsible: christos
1657 License: CPL
1658 Location: crypto/external/cpl/trousers/dist
1659 Notes:
1660 Need to feed back local changes
1661
1662 Package: tpm-tools
1663 Version: 1.3.9.1
1664 Current Vers: 1.3.9.1
1665 Maintainer: http://trousers.sourceforge.net
1666 Archive Site: http://trousers.sourceforge.net
1667 Home Page: http://trousers.sourceforge.net
1668 Mailing List: http://trousers.sourceforge.net
1669 Responsible: christos
1670 License: CPL
1671 Location: crypto/external/cpl/tpm-tools/dist
1672 Notes:
1673 Need to feed back local changes
1674
1675 Package: elftoolchain (libelf/libdwarf)
1676 Version: r4037
1677 Current Vers: 0.7.1
1678 Maintainer: Joseph Koshi <jkoshi (a] freebsd.org>
1679 Archive Site: none
1680 Home Page: http://elftoolchain.sourceforge.net
1681 Date: 2024-03-03
1682 Mailing List: none
1683 Responsible: christos
1684 License: BSD-like (2-clause)
1685 Location: sys/external/bsd/elftoolchain/dist
1686 Vendor tag: FreeBSD
1687 Release tag: elftoolchain-rNNNNN
1688 Notes:
1689 See README we use the svn id as the tag.
1690
1691 Package: timeout
1692 Version: FreeBSD-2014-07-16 r268763
1693 Current Vers: FreeBSD-2016-05-01 r331720
1694 Maintainer: Baptiste Daroussin <bapt (a] FreeBSD.org>
1695 Archive Site: none
1696 Home Page: https://svnweb.freebsd.org/base/head/usr.bin/timeout/
1697 Mailing List: none
1698 Responsible: christos
1699 License: BSD-like (2-clause)
1700 Location: usr.bin/timeout
1701
1702 Package: libproc
1703 Version: FreeBSD-2015-09-24
1704 Current Vers: FreeBSD-2018-07-27 r336782
1705 Maintainer: Rui Paulo <rpaulo (a] FreeBSD.org>
1706 Archive Site: none
1707 Home Page: https://svnweb.freebsd.org/base/head/lib/libproc/
1708 Mailing List: none
1709 Responsible: christos
1710 License: BSD-like (2-clause)
1711 Location: external/bsd/libproc/dist
1712
1713 Package: librtld_db
1714 Version: FreeBSD-2015-09-24
1715 Current Vers: FreeBSD-2017-11-26 r326219
1716 Maintainer: Rui Paulo <rpaulo (a] FreeBSD.org>
1717 Archive Site: none
1718 Home Page: https://svnweb.freebsd.org/base/head/lib/librtld_db/
1719 Mailing List: none
1720 Responsible: christos
1721 License: BSD-like (2-clause)
1722 Location: external/bsd/librtld_db/dist
1723
1724 Package: netcat
1725 Version: OpenBSD-2017-02-06
1726 Current Vers: OpenBSD-2020-02-12
1727 Maintainer: OpenBSD
1728 Archive Site: http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/
1729 Home Page: none
1730 Date: 2020-06-13
1731 Mailing List: none
1732 Responsible: christos
1733 License: BSD-like (3-clause)
1734 Location: usr.bin/nc
1735
1736 Package: gnu-efi
1737 Version: 3.0.14
1738 Current Vers: 3.0.14
1739 Maintainer: https://sourceforge.net/projects/gnu-efi/
1740 Archive Site: https://sourceforge.net/projects/gnu-efi/
1741 Home Page: https://sourceforge.net/projects/gnu-efi/
1742 Mailing List: https://sourceforge.net/projects/gnu-efi/
1743 Responsible:
1744 License: BSD-like (3-clause)
1745 Location: sys/external/bsd/gnu-efi
1746
1747 Package: dc
1748 Version: 20170410
1749 Current Vers: 20190906
1750 Maintainer: The OpenBSD Project
1751 Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/dc
1752 Home Page: http://www.openbsd.org/
1753 Date: 2020-06-13
1754 Mailing List:
1755 License: BSD
1756 Responsible: christos
1757 Location: usr.bin/dc
1758 Notes:
1759 Uses OpenSSL's bignum
1760
1761 Package: dtc, libfdt
1762 Version: 1.5.1
1763 Current Vers: 1.5.1
1764 Maintainer: David Gibson <david (a] gibson.dropbear.id.au>, Jon Loeliger <jdl (a] jdl.com>
1765 Archive Site: https://git.kernel.org/pub/scm/utils/dtc/dtc.git
1766 Home Page: https://git.kernel.org/pub/scm/utils/dtc/dtc.git
1767 Mailing List: mailto:devicetree-compiler (a] vger.kernel.org
1768 Responsible: skrll
1769 License: GPLv2 (dtc), BSD (libfdt)
1770 Location: external/gpl2/dtc, sys/external/bsd/libfdt
1771 Notes:
1772 external/gpl2/dtc/dtc2netbsd should be used to create directories to import
1773
1774 Package: dts
1775 Version: 5.15
1776 Current Vers: 5.15
1777 Maintainer: https://www.kernel.org/
1778 Archive Site: https://cdn.kernel.org/pub/linux/kernel/v5.x/
1779 Home Page: https://www.kernel.org/
1780 Mailing List: mailto:devicetree (a] vger.kernel.org
1781 Responsible: jmcneill
1782 License: GPLv2 and dual GPLv2/X11 license
1783 Location: sys/external/gpl2/dts
1784 Notes:
1785 sys/external/gpl2/dts/dts2netbsd should be used to create directories to import
1786 Not all DTS files are presently sourced from kernel.org.
1787
1788 Package: iscsi
1789 Version: 4.12.4
1790 Current Vers: 4.12.4
1791 Maintainer: Intel Corporation
1792 Archive Site:
1793 Home Page:
1794 Mailing List:
1795 Responsible:
1796 License: BSD-like (4-clause)
1797 Location: external/bsd/iscsi
1798 Notes:
1799
1800 Package: rpi-firmware
1801 Version:
1802 Current Vers:
1803 Maintainer:
1804 Archive Site:
1805 Home Page:
1806 Mailing List:
1807 License: Broadcom, Raspberry Pi (Trading) Ltd
1808 Responsible:
1809 Location: external/broadcom/rpi-firmware
1810 Notes:
1811
1812 Package: rtwn
1813 Version:
1814 Current Vers:
1815 Maintainer:
1816 Archive Site:
1817 Home Page:
1818 Mailing List:
1819 License: Realtek Semiconductor Corporation
1820 Responsible:
1821 Location: external/realtek/rtwn
1822 Notes:
1823
1824 Package: urtwn
1825 Version:
1826 Current Vers:
1827 Maintainer:
1828 Archive Site:
1829 Home Page:
1830 Mailing List:
1831 License: Realtek Semiconductor Corporation
1832 Responsible:
1833 Location: external/realtek/urtwn/
1834 Notes:
1835
1836 Package: repulse
1837 Version:
1838 Current Vers:
1839 Maintainer:
1840 Archive Site:
1841 Home Page:
1842 Mailing List:
1843 License: ALiENDESiGN GbR
1844 Responsible:
1845 Location: sys/arch/amiga/dev/repulse_firmware.h
1846 Notes:
1847
1848 Package: cxgb
1849 Version:
1850 Current Vers:
1851 Maintainer:
1852 Archive Site:
1853 Home Page:
1854 Mailing List:
1855 License: Chelsio Inc.
1856 Responsible:
1857 Location: sys/dev/pci/cxgb/cxgb_firmware_exports.h
1858 Notes:
1859
1860 Package: athn
1861 Version:
1862 Current Vers:
1863 Maintainer:
1864 Archive Site:
1865 Home Page:
1866 Mailing List:
1867 License: Atheros Communicatios, Inc.
1868 Responsible:
1869 Location: external/atheros/athn
1870 Notes:
1871
1872 Package: otus
1873 Version:
1874 Current Vers:
1875 Maintainer:
1876 Archive Site:
1877 Home Page:
1878 Mailing List:
1879 License: Atheros Communicatios, Inc.
1880 Responsible:
1881 Location: external/atheros/otus
1882 Notes:
1883
1884 Package: intel-fw-eula
1885 Version:
1886 Current Vers:
1887 Maintainer:
1888 Archive Site:
1889 Home Page:
1890 Mailing List:
1891 License: Intel Corporation
1892 Responsible:
1893 Location: external/intel-fw-eula
1894 Notes:
1895
1896 Package: intel-fw-public
1897 Version:
1898 Current Vers:
1899 Maintainer:
1900 Archive Site:
1901 Home Page:
1902 Mailing List:
1903 License: Intel Corporation
1904 Responsible:
1905 Location: external/intel-fw-public
1906 Notes:
1907
1908 Package: aic7xxx
1909 Version:
1910 Current Vers:
1911 Maintainer: Justin T. Gibbs
1912 Archive Site:
1913 Home Page:
1914 Mailing List:
1915 License: Adaptec Inc or LGPL2
1916 Responsible:
1917 Location: sys/dev/microcode/aic7xxx
1918 Notes:
1919
1920 Package: atmel
1921 Version:
1922 Current Vers:
1923 Maintainer:
1924 Archive Site:
1925 Home Page:
1926 Mailing List:
1927 License: Atmel Corporation
1928 Responsible:
1929 Location: sys/dev/microcode/atmel
1930 Notes:
1931
1932 Package: bge
1933 Version:
1934 Current Vers:
1935 Maintainer:
1936 Archive Site:
1937 Home Page:
1938 Mailing List:
1939 License: Broadcom Corporation
1940 Responsible:
1941 Location: sys/dev/microcode/bge
1942 Notes:
1943
1944 Package: bnx
1945 Version:
1946 Current Vers:
1947 Maintainer: David Christensen <davidch (a] broadcom.com>
1948 Archive Site:
1949 Home Page:
1950 Mailing List:
1951 License: Broadcom Corporation
1952 Responsible:
1953 Location: sys/dev/microcode/bnx
1954 Notes:
1955
1956 Package: cylades-z
1957 Version:
1958 Current Vers:
1959 Maintainer: Cyclades Corp
1960 Archive Site:
1961 Home Page:
1962 Mailing List:
1963 License: unknown
1964 Responsible:
1965 Location: sys/dev/microcode/cyclades-z
1966 Notes:
1967
1968 Package: i8255x
1969 Version: 3.28
1970 Current Vers:
1971 Maintainer: Patrick J Luhmann (PJL)
1972 Archive Site:
1973 Home Page:
1974 Mailing List:
1975 License: Intel Corporation
1976 Responsible:
1977 Location: sys/dev/microcode/i8255x
1978 Notes:
1979
1980 Package: isp
1981 Version:
1982 Current Vers:
1983 Maintainer:
1984 Archive Site:
1985 Home Page:
1986 Mailing List:
1987 License: QLogic, Inc.
1988 Responsible:
1989 Location: sys/dev/microcode/isp
1990 Notes:
1991
1992 Package: radeon
1993 Version:
1994 Current Vers:
1995 Maintainer:
1996 Archive Site:
1997 Home Page:
1998 Mailing List:
1999 License: Advanced Micro Devices, Inc.
2000 Responsible:
2001 Location: sys/dev/microcode/radeon
2002 Notes:
2003
2004 Package: ral
2005 Version:
2006 Current Vers:
2007 Maintainer:
2008 Archive Site: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
2009 Home Page:
2010 Mailing List:
2011 License: Ralink Technology Corp
2012 Responsible:
2013 Location: external/realtek/ral
2014 Notes:
2015
2016 Package: rum
2017 Version:
2018 Current Vers:
2019 Maintainer: Paul Lin <paul_lin (a] ralinktech.com.tw>
2020 Archive Site:
2021 Home Page:
2022 Mailing List:
2023 License: Ralink Technology Corp
2024 Responsible:
2025 Location: external/realtek/rum
2026 Notes:
2027
2028 Package: run
2029 Version:
2030 Current Vers:
2031 Maintainer: Paul Lin <paul_lin (a] ralinktech.com.tw>
2032 Archive Site:
2033 Home Page:
2034 Mailing List:
2035 License: Ralink Technology Corp
2036 Responsible:
2037 Location: sys/dev/microcode/run
2038 Notes:
2039
2040 Package: siop
2041 Version:
2042 Current Vers:
2043 Maintainer: Manuel Bouyer, Shuichiro URATA, Michael L. Hitch
2044 Archive Site:
2045 Home Page:
2046 Mailing List:
2047 License: BSD-like (2-clause, 3-clause)
2048 Responsible:
2049 Location: sys/dev/microcode/siop
2050 Notes:
2051
2052 Package: tigon
2053 Version: 12.4.11
2054 Current Vers:
2055 Maintainer: wpaul (a] brak.osd.bsdi.com
2056 Archive Site: https://people.freebsd.org/~wpaul/Alteon/
2057 Home Page: http://www.alteon.com/support/openkits (extinct)
2058 Mailing List:
2059 License: Alteon WebSystems, Inc.
2060 Responsible:
2061 Location: sys/dev/microcode/tigon
2062 Notes:
2063 See https://lists.debian.org/debian-legal/2011/10/msg00001.html
2064
2065
2066 Package: typhoon
2067 Version:
2068 Current Vers:
2069 Maintainer: 3Com Corporation
2070 Archive Site:
2071 Home Page:
2072 Mailing List:
2073 License: BSD-like (3-clause)
2074 Responsible:
2075 Location: sys/dev/microcode/typhoon
2076 Notes:
2077
2078 Package: wi
2079 Version:
2080 Current Vers:
2081 Maintainer: Symbol Technologies Inc.
2082 Archive Site:
2083 Home Page: http://www.symbol.com
2084 Mailing List:
2085 License: BSD-like (3-clause)
2086 Responsible:
2087 Location: sys/dev/microcode/wi
2088 Notes:
2089
2090 Package: yds
2091 Version:
2092 Current Vers:
2093 Maintainer: Yamaha Corporation
2094 Archive Site:
2095 Home Page:
2096 Mailing List:
2097 License: unknown
2098 Responsible:
2099 Location: sys/dev/microcode/yds
2100 Notes:
2101
2102 Package: zyd
2103 Version:
2104 Current Vers:
2105 Maintainer: ZyDAS Technology Corporation
2106 Archive Site:
2107 Home Page:
2108 Mailing List:
2109 License: BSD-like (3-clause)
2110 Responsible:
2111 Location: sys/dev/microcode/zyd
2112 Notes:
2113
2114 Package: libnv
2115 Version: 20180906
2116 Current Vers: $(date)
2117 Maintainer: christos
2118 Archive Site:
2119 Home Page:
2120 Mailing List:
2121 License: BSD-like (2-clause)
2122 Responsible:
2123 Location: sys/external/bsd/libnv/dist
2124 Notes:
2125 To be used only for npf (library and headers are private)
2126 Copied from FreeBSD:
2127 /usr/src/sys/sys/{d,c,}nv.h
2128 /usr/src/lib/libnv/
2129 /usr/src/contrib/lib/libnv/
2130 /usr/src/share/man/man9/{d,c,}nv.9
2131
2132 Package: gettext
2133 Version: 0.16.1 (Last GPLv2+ version)
2134 Current Vers: 0.22.5
2135 Maintainer: FSF
2136 Archive Site: ftp://ftp.gnu.org/gnu/gettext/
2137 Home Page: http://www.gnu.org/software/gettext/
2138 Date: 2024-02-25
2139 Mailing List: bug-gnu-utils (a] gnu.org
2140 Responsible: christos
2141 License: GPLv2+ (0.16.1), GPLv3+ (0.17 and later)
2142 Location: external/gpl2/gettext
2143 Notes:
2144 GNU gettext is used for userland tools like msgfmt(1) only. For libintl,
2145 we use BSD-licensed implementation from Citrus project (see entry for
2146 "Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one.
2147
2148 Package: grep
2149 Version: 2.5.1a (last GPLv2+ version)
2150 Current Vers: 3.7
2151 Maintainer: FSF
2152 Archive Site: ftp://ftp.gnu.org/gnu/grep/
2153 Home Page: http://www.gnu.org/software/grep/
2154 Mailing List: bug-gnu-utils (a] gnu.org
2155 Responsible: simonb
2156 License: GPLv2+ (2.5.1a), GPLv3+ (2.5.3 and later)
2157 Location: external/gpl2/grep
2158 Notes:
2159 Use external/gpl2/grep/grep2netbsd for preparing the source tree
2160 for the import.
2161 On 2 Jan 2004, a non-GNU grep (FreeGrep, https://github.com/howardjp/freegrep;
2162 see also http://www.monkey.org/openbsd/archive/tech/0306/msg00129.html)
2163 was imported into src/usr.bin/grep;
2164 on 16 Feb 2011, the BSD grep implementation from FreeBSD was imported
2165 in src/usr.bin/grep, replacing FreeGrep
2166 (http://mail-index.NetBSD.org/source-changes/2011/02/16/msg018643.html).
2167
2168 Package: groff
2169 Version: 1.19.2 (last GPLv2+ version)
2170 Current Vers: 1.23.0
2171 Maintainer: Werner Lemberg/FSF
2172 Archive Site: ftp://ftp.gnu.org/gnu/groff/
2173 Home Page: http://www.gnu.org/software/groff/
2174 Date: 2024-11-29
2175 Mailing List: bug-groff (a] gnu.org
2176 Responsible:
2177 License: GPLv2+ (1.19.2), GPLv3+ (1.20 and later)
2178 Location: external/gpl2/groff
2179 Notes:
2180 Use groff2netbsd from external/gpl2/groff/groff2netbsd to prepare the
2181 distribution for import.
2182 Update MDATE in src/external/gpl2/groff/Makefile.inc.
2183
2184 Package: gmake
2185 Version: 3.81 (Last GPlv2+ version)
2186 Current Vers: 4.4
2187 Maintainer: FSF
2188 Archive Site: ftp://ftp.gnu.org/gnu/make/
2189 Home Page: http://www.gnu.org/software/make/
2190 Date: 2022-12-08
2191 Mailing List: bug-make (a] gnu.org
2192 Responsible:
2193 License: GPLv2+ (3.81), GPLv3+ (3.82 and later)
2194 Location: external/gpl2/gmake
2195 Notes:
2196
2197 Package: diffutils
2198 Version: 2.8.1 (Last GPLv2+ version)
2199 Current Vers: 3.6
2200 Maintainer: FSF
2201 Archive Site: ftp://ftp.gnu.org/gnu/diffutils/
2202 Home Page: http://www.gnu.org/software/diffutils/
2203 Mailing List: bug-diffutils (a] gnu.org
2204 Responsible:
2205 License: GPLv2+ (2.8.1), GPLv3+ (2.9 and later)
2206 Location: external/gpl2/diffutils
2207 Notes:
2208 Use external/gpl2/diffutils/diffutils2netbsd for preparing the source tree
2209 for the import.
2210
2211 Package: rcs
2212 Version: 5.7 (Last GPLv2+ version)
2213 Current Vers: 5.9.4
2214 Maintainer: FSF
2215 Archive Site: ftp://ftp.gnu.org/gnu/rcs/
2216 Mailing List: bug-gnu-utils (a] gnu.org
2217 Home Page: http://www.gnu.org/software/rcs/
2218 Responsible: agc
2219 License: GPLv2+ (5.7), GPLv3+ (5.8 and later)
2220 Location: external/gpl2/rcs
2221 Notes:
2222 Old versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
2223
2224 Package: texinfo
2225 Version: 4.8a (Last GPLv2+ version)
2226 Current Vers: 7.0
2227 Maintainer: FSF
2228 Archive Site: ftp://ftp.gnu.org/gnu/texinfo/
2229 Home Page: http://www.gnu.org/software/texinfo/
2230 Mailing List: bug-texinfo (a] gnu.org
2231 Responsible:
2232 License: GPLv2+ (4.8a), GPLv3+ (4.9 and later)
2233 Location: external/gpl2/texinfo
2234 Notes:
2235 Use src/external/gpl2/texinfo/texinfo2netbsd for preparing the source tree
2236 for the import.
2237
2238 Package: indent
2239 Version: FreeBSD-2018-11-04 r340138
2240 Current Vers: FreeBSD-2020-05-21 r361337
2241 Maintainer: The FreeBSD Project
2242 Archive Site: none
2243 Home Page: https://svnweb.freebsd.org/base/head/usr.bin/indent/
2244 Date: 2020-06-13
2245 Mailing List: none
2246 Responsible:
2247 License: BSD-like (4-clause)
2248 Location: usr.bin/indent
2249 Notes:
2250 Tests are stored in tests/usr.bin/indent.
2251
2252 Package: ena
2253 Version: 0.8.1
2254 Current Vers: 2.1.1
2255 Maintainer: Amazon.com
2256 Archive Site: https://github.com/amzn/amzn-drivers/tree/master/kernel/fbsd/ena
2257 Home Page: https://github.com/amzn/amzn-drivers/
2258 Date: 2020-06-13
2259 Mailing List: none
2260 Responsible:
2261 License: BSD-like (2 and 3-clause)
2262 Location: sys/external/bsd/ena-com
2263 Notes:
2264
2265 Package: terminfo
2266 Version: 20231209
2267 Current Vers: 20231209
2268 Maintainer: Thomas Dickey (ncurses)
2269 Archive Site: ftp://ftp.invisible-island.net/ncurses/current
2270 Home Page: https://invisible-island.net/ncurses/
2271 Date: 2024-01-27
2272 Mailing List: bug-ncurses (a] gnu.org
2273 Responsible:
2274 License: none
2275 Location: share/terminfo
2276 Notes:
2277 Use the import script in /usr/src/share/terminfo
2278
2279 Package: libcbor
2280 Version: 0.7.0
2281 Current Vers: 0.5.0-119-g3b41770 (3b41770ab0ca408d242041dddb3b75811345573f)
2282 Maintainer: Pavel Kalvoda
2283 Archive Site: https://github.com/PJK/libcbor
2284 Home Page:
2285 Date: 2020-03-02
2286 Mailing List:
2287 Responsible: christos
2288 License: mit
2289 Location: external/mit/libcbor
2290 Notes:
2291
2292 Package: pam-u2f
2293 Version: 1.3.1
2294 Current Vers: 1.3.1
2295 Maintainer: Yubico
2296 Archive Site: https://github.com/Yubico/pam-u2f
2297 Home Page: https://developers.yubico.com/pam-u2f/
2298 Date: 2025-01-15
2299 Mailing List:
2300 Responsible: christos
2301 License: bsd
2302 Location: external/bsd/pam-u2f
2303 Notes:
2304
2305 Package: libfido2
2306 Version: 1.13.0
2307 Current Vers: 1.13.0
2308 Maintainer: Yubico
2309 Archive Site: https://github.com/Yubico/libfido2
2310 Home Page: https://developers.yubico.com/libfido2/
2311 Date: 2023-08-11
2312 Mailing List:
2313 Responsible: christos
2314 License: bsd
2315 Location: external/bsd/libfido2
2316 Notes:
2317
2318 Package: libsodium
2319 Version: 1.0.16
2320 Current Vers: 1.0.18
2321 Maintainer: Frank Denis
2322 Archive Site: https://github.com/jedisct1/libsodium
2323 Home Page: https://libsodium.org/
2324 Date: 2020-08-20
2325 Mailing List: sodium-subscribe (a] pureftpd.org
2326 Responsible: riastradh
2327 License: bsd
2328 Location: sys/external/bsd/libsodium
2329 Notes:
2330
2331 Package: Sensirion VOC index algorithm
2332 Version: git commit hash 4f69c0d8e2f7192aeaf0d268211b1f54af50146b
2333 Current Vers: git commit hash 4f69c0d8e2f7192aeaf0d268211b1f54af50146b
2334 Maintainer: Brad Spencer
2335 Archive Site: https://github.com/Sensirion/embedded-sgp
2336 Home Page: https://github.com/Sensirion
2337 Date: 2021-09-30
2338 Mailing List:
2339 Responsible: brad
2340 License: BSD (3-clause)
2341 Location: sys/dev/i2c/sensirion_voc_algorithm.c sys/dev/i2c/sensirion_voc_algorithm.h
2342 Notes:
2343
2344 Package: Terminus Font
2345 Version: 4.49.1
2346 Current Vers: 4.49.1
2347 Maintainer: Dimitar Toshkov Zhekov
2348 Archive Site: http://terminus-font.sourceforge.net/
2349 Home Page: http://terminus-font.sourceforge.net/
2350 Date: 2020-12-28
2351 Mailing List:
2352 Responsible:
2353 License: OFL-1.1-RFN
2354 Location: share/wscons/fonts
2355 Notes:
2356 Suitably encoded BDF files are prepared from the Unicode encoded
2357 masters using upstream build scripts. BDF files are converted to the
2358 WSF files with xsrc/local/programs/bdfload. File names for the
2359 re-encoded subsets follow the convention used by the upstream.
2360
2361 Package: Spleen
2362 Version: 1.9.1
2363 Current Vers: 1.9.1
2364 Maintainer: Frederic Cambus
2365 Archive Site: https://github.com/fcambus/spleen
2366 Home Page: https://github.com/fcambus/spleen
2367 Date: 2021-06-13
2368 Mailing List:
2369 Responsible: fcambus
2370 License: BSD (2-clause)
2371 Location: share/wscons/fonts
2372 Notes:
2373
2374 Package: mozilla-certdata
2375 Version: 2024-08-23 (872bd5fefe12bc48a9c65e9ea7f189df243d835a)
2376 Current Vers: 2025-01-23 (d348a62fd98df78bceaf6ce066bafad6e9f272b2)
2377 Maintainer: Mozilla
2378 Archive Site: https://hg.mozilla.org/projects/nss/log/tip/lib/ckfw/builtins/certdata.txt
2379 Home Page: https://wiki.mozilla.org/CA
2380 Date: 2025-01-31
2381 Mailing List:
2382 License: MPL
2383 Responsible: riastradh, security-team
2384 Location: external/mpl/mozilla-certdata
2385 Vendor tag: MOZILLA-CERTDATA
2386 Release tag: mozilla-certdata-YYYYMMDD
2387 Notes:
2388 See external/mpl/mozilla-certdata/share/Makefile for update
2389 instructions.
2390
2391 Package: userspace-rcu
2392 Version: 0.15.0
2393 Current Vers: 0.15.0
2394 Maintainer: lttng
2395 Archive Site: git://git.liburcu.org/userspace-rcu.git
2396 Home Page: https://liburcu.org/
2397 Date: 2025-01-15
2398 Mailing List: lttng-dev (a] lists.lttng.org.
2399 License: LGPL2
2400 Responsible: christos
2401 Location: external/lgpl2/userspace-rcu
2402 Vendor tag: URCU
2403 Release tag: liburcu-
2404 Notes:
2405
2406 Package: isl
2407 Version: 0.26
2408 Current Vers: 0.26
2409 Maintainer: INRIA
2410 Archive Site: https://libisl.sourceforge.io/
2411 Home Page: https://libisl.sourceforge.io/
2412 Date: 2025-04-07
2413 Mailing List: https://groups.google.com/g/isl-announce?pli=1
2414 License: MIT
2415 Responsible: mrg
2416 Location: external/mit/isl
2417 Vendor tag: isl
2418 Release tag: isl-
2419 Notes:
2420 Integer Set Library
2421 Prerequisite for gcc to enable additional optimizations
2422