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