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