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