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