3RDPARTY revision 1.1408 1 # $NetBSD: 3RDPARTY,v 1.1408 2017/02/05 04:05:05 spz 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 # Mailing List: email address or URL related to upstream mailing list
34 # License: description of license
35 # Responsible: comma-separated list of NetBSD developers
36 # Location: comma-separated list of subdirectories in the NetBSD src tree
37 # Notes:
38 # Multiple lines of free-form text,
39 # Must be last.
40 #
41
42 Package: acpica
43 Version: 20170119
44 Current Vers: 20170119
45 Maintainer: Intel
46 Archive Site: http://www.acpica.org/downloads/
47 Home Page: http://www.acpica.org/
48 Mailing List: devel (a] acpica.org
49 License: BSD-like
50 Responsible: jruoho
51 Location: sys/external/bsd/acpica/dist
52 Notes:
53 You want the unix2 (dual-licensed) tar file.
54 Please read src/sys/dev/acpi/acpica/README before any modification.
55
56 Package: am-utils [amd]
57 Version: 6.2
58 Current Vers: 6.2
59 Maintainer: Erez Zadok <ezk (a] cs.columbia.edu>
60 Archive Site: ftp://ftp.am-utils.org/pub/am-utils/
61 Home Page: http://www.am-utils.org/
62 Mailing List: am-utils
63 Responsible: christos
64 License: BSD (4-clause)
65 Location: external/bsd/am-utils/dist
66 Notes:
67 Amd2netbsd script to convert to BSD make system and remove unneeded files.
68 Fix symbolic links before import.
69 Check external/bsd/am-utils/include/config.h is correct after import.
70 Update date of release in external/bsd/am-utils/man/Makefile (two places).
71
72 Package: Automated Testing Framework (ATF)
73 Version: 0.20
74 Current Vers: 0.21
75 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
76 Archive site: https://github.com/jmmv/atf/releases
77 Home page: https://github.com/jmmv/atf
78 Mailing List: atf-devel (a] NetBSD.org
79 Responsible: jmmv
80 License: The NetBSD Foundation's license (BSD 2-clause)
81 Location: external/bsd/atf/dist
82 Notes:
83 The source files are in external/bsd/atf/dist.
84 Use external/bsd/atf/prepare-import.sh to regenerate the dist/ directory.
85 Please avoid performing local changes to this package without discussing
86 them with the responsible person and/or the mailing list shown above.
87 Note that the external/bsd/atf/dist/tools is owned by NetBSD and does not
88 exist upstream; however, please continue to discuss any desired changes
89 upfront.
90
91 Package: ath-hal
92 Version: FreeBSD SVN revision number 185521
93 Current Vers: FreeBSD SVN revision number 185521
94 Maintainer: Sam Leffler <sam (a] errno.com>
95 Archive Site: none
96 Home Page: none
97 Mailing List: none
98 Responsible: sam, alc
99 License: BSD-like (2-clause), ISC
100 Location: sys/external/isc/atheros_hal/dist
101 Notes:
102
103 Package: bc
104 Version: 1.06
105 Current Vers: 1.06
106 Maintainer: Phil Nelson <phil (a] cs.wwu.edu>
107 Archive Site: ftp://ftp.gnu.org/gnu/bc/
108 Home Page: http://www.gnu.org/software/bc/
109 Mailing List: bug-bc (a] gnu.org
110 Responsible: phil, simonb
111 License: GPLv2, LGPGv2.1
112 Location: gnu/dist/bc
113 Notes:
114 bc includes dc, both of which are in the NetBSD tree.
115
116 Package: bind [named and utils]
117 Version: 9.10.4-P5/BSD 9.11.0-P2/MPL
118 Current Vers: 9.10.4-P5/BSD
119 Maintainer: Paul Vixie <vixie (a] vix.com>
120 Archive Site: ftp://ftp.isc.org/isc/bind9/
121 Home Page: http://www.isc.org/software/bind/
122 Mailing List: https://lists.isc.org/mailman/listinfo/bind-announce
123 Mailing List: https://lists.isc.org/mailman/listinfo/bind-users
124 Responsible: vixie, christos
125 License: BSD-like (2-clause)
126 Location: external/bsd/bind/dist
127 Notes:
128 First bind2netbsd script to import into src/external/bsd/bind/dist.
129 The Makefiles in src/external/bsd/bind are not handled by the script.
130 Build bind to generate the include files.
131 Then binclude4netbsd script to import into src/external/bsd/bind/include.
132 The libc and include parts of the resolver are now part of libbind.
133
134 Package: unbound
135 Version: 1.5.9
136 Current Vers: 1.5.9
137 Maintainer: Christos Zoulas
138 Archive Site: https://www.unbound.net/downloads/unbound-latest.tar.gz
139 Home Page: https://www.unbound.net/
140 Mailing List: https://unbound.nlnetlabs.nl/mailman/listinfo/unbound-users
141 Responsible: christos
142 License: BSD-like
143 Location: external/bsd/unbound/dist
144 Notes:
145 Use cleantags to import
146 run configure and update config files in include
147
148 Package: nsd
149 Version: 4.1.14
150 Current Vers: 4.1.14
151 Maintainer: Christos Zoulas
152 Archive Site: https://www.nlnetlabs.nl/svn/nsd/
153 Home Page: https://www.nlnetlabs.nl/projects/nsd/
154 Mailing List: https://open.nlnetlabs.nl/mailman/listinfo/nsd-users/
155 Responsible: christos
156 License: BSD-like
157 Location: external/bsd/nsd/dist
158 Notes:
159 Use cleantags to import
160 run configure and update config files in include
161
162 Package: libbind [libc resolver and includes]
163 Version: libbind-6.0-rc1
164 Current Vers: libbind-6.0
165 Maintainer: Paul Vixie <vixie (a] vix.com>
166 Archive Site: ftp://ftp.isc.org/isc/libbind/
167 Home Page: http://www.isc.org/software/libbind/
168 Mailing List: https://lists.isc.org/mailman/listinfo/bind-workers
169 Responsible: vixie, christos
170 License: BSD-like (2-clause)
171 Location: external/bsd/libbind/dist
172 Notes:
173 First libbind2netbsd script to import into src/external/bsd/libbind/dist.
174 Then include4netbsd script to import into src/include.
175 Then libc4netbsd script to update the resolver in libc.
176 Todo[1]: Update libresolv if needed.
177 Todo[2]: A few files in libc/net were imported in the ISC branch but now
178 they are too different or do not exist anymore:
179 gethnamaddr.c getnetent.c getnetnamadr.c sethostent.c
180 Others like getaddrinfo.c could be merged with isc, but it seems
181 that ours is from a more recent version of KAME?
182 Todo[3]: net/base64.c is imported from bind but should be moved from net
183 to isc/base64.c.
184 Todo[4]: Re-entrant functions of net/*
185 Todo[5]: Reconcile the doc directory.
186
187 Package: binutils
188 Version: 2.27
189 Current Vers: 2.27
190 Maintainer: FSF
191 Archive Site: ftp://ftp.gnu.org/gnu/binutils/
192 Home Page: http://www.gnu.org/software/binutils/
193 Mailing List: bug-gnu-utils (a] gnu.org
194 Responsible: thorpej, mrg
195 License: GPLv3, LGPLv3, GPLv2, LGPLv2, BSD
196 Location: external/gpl3/binutils/dist
197 Notes:
198
199 Package: bozohttpd
200 Version: 20100617
201 Current Vers: 20100617
202 Maintainer: mrg (a] eterna.com.au
203 Archive Site: ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/LOCAL_PORTS/
204 Home Page: http://eterna.com.au/bozohttpd/
205 Mailing List:
206 Responsible: mrg
207 License: BSD
208 Location: libexec/httpd
209 Notes:
210 Delete "queue.h" from the distribution.
211
212 Package: bsd-family-tree
213 Version: 1.151
214 Current Vers: 1.156
215 Maintainer: The FreeBSD Project
216 Archive Site: http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree
217 Home Page: http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree
218 Mailing List:
219 Responsible:
220 License: BSD (2-clause) (see http://www.freebsd.org/cgi/cvsweb.cgi/src/COPYRIGHT)
221 Location: share/misc/bsd-family-tree
222 Notes:
223 Please send all updates upstream. Eitan Adler <lists (a] eitanadler.com>
224 is a FreeBSD committer who has been helpful with incorporating changes
225 in the past.
226
227 Package: byacc
228 Version: 20150711
229 Current Vers: 20150711
230 Maintainer: Thomas Dickey <dickey (a] invisible-island.net>
231 Archive Site: http://www.invisible-island.net/byacc/byacc.html
232 Home Page: http://www.invisible-island.net/byacc/byacc.html
233 Mailing List:
234 Responsible: christos
235 License: Public Domain
236 Location: external/bsd/byacc/dist
237 Notes:
238 See /usr/src/external/bsd/byacc/byacc2netbsd for update instructions.
239
240 Package: bzip2
241 Version: 1.0.6
242 Current Vers: 1.0.6
243 Maintainer: Julian Seward <jseward (a] acm.org>
244 Archive Site: http://sources.redhat.com/bzip2/
245 Home Page: http://www.bzip.org/
246 Mailing List:
247 Responsible:
248 License: BSD (4-clause)
249 Location: external/bsd/bzip2
250 Notes:
251 See /usr/src/external/bsd/bzip2/bzip2netbsd for update instructions.
252
253 Package: Citrus XPG4DL
254 Version:
255 Current Vers:
256 Maintainer: Citrus
257 Archive Site: http://citrus.bsdclub.org/
258 Home Page: http://citrus.bsdclub.org/
259 Mailing List: bsd-locale (a] hauN.org
260 Responsible: tshiozak
261 License: Ambiguous. Either BSD or Perl Artistic License
262 See http://citrus.bsdclub.org/#pol_license for more info.
263 Location: lib
264 Notes:
265 language C multilingualization support suite using wchar_t and other standards.
266 The main development playground of Citrus is in NetBSD CVS, so you don't
267 need to look for other CVS tree (like citrus CVS tree)
268 main trunc has Citrus code in the following places:
269 - src/lib/libc/locale, LC_CTYPE: single/multibyte support
270 - src/lib/libintl: GNU libc compatible gettext(3) implementation.
271 - src/lib/libc/citrus: multibyte LC_CTYPE handling and iconv(3) lower layer
272 - src/lib/libc/iconv: iconv(3)
273
274 Package: cron
275 Version: 4.1
276 Current Vers: 4.1
277 Maintainer: Paul Vixie <vixie (a] vix.com>
278 Archive Site: ftp://ftp.isc.org/isc/cron/
279 Home Page:
280 Mailing List:
281 Responsible:
282 License: BSD-like
283 Location: external/bsd/cron/dist
284 Notes:
285
286 Package: cvs
287 Version: 1.12.13
288 Current Vers: 1.12.13
289 Maintainer: cvshome
290 Archive Site: http://ftp.gnu.org/non-gnu/cvs/
291 Home Page: http://cvs.nongnu.org/
292 Mailing List: bug-cvs (a] gnu.org
293 Responsible: christos
294 License: GPLv1, LGPLv2
295 Location: external/gpl2/xcvs/dist
296 Notes:
297 Use external/gpl2/xcvs/dist/cvs2netbsd for preparing the source tree
298 for the import.
299 Do not forget to update external/gpl2/xcvs/include/config.h to match
300 external/gpl2/xcvs/dist/config.h.in.
301
302 Package: db
303 Version: 1.85
304 Current Vers: 1.86/4.7.25
305 Maintainer: Keith Bostic <bostic (a] vangogh.cs.berkeley.edu>
306 Archive Site: http://www.oracle.com/technology/software/products/berkeley-db/
307 Home Page: http://www.oracle.com/database/berkeley-db/
308 Mailing List:
309 Responsible:
310 License: BSD or Oracle Commercial License
311 Location: lib/libc/db
312 Notes:
313 Note that we cannot use db 2.x for license reasons.
314 Three bug fixes against 1.85 sent back to bostic. Changes to
315 man/recno.3, hash/hsearch.c, and hash/ndbm.c (serious).
316 Import of DB 1.85 was done via a sh script which converted the
317 distribution into the netbsd format. The script can be found in
318 src/lib/libc/db/db2netbsd.
319
320 Package: dhcp
321 Version: 4.3.3
322 Current Vers: 4.3.3-P1
323 Maintainer: mellon
324 Archive Site: ftp://ftp.isc.org/isc/dhcp/
325 Home Page: http://www.isc.org/software/dhcp/
326 Mailing List: dhcp-server (a] isc.org
327 Mailing List: dhcp-client (a] isc.org
328 Mailing List: dhcp-announce (a] isc.org
329 Mailing List: dhcp-bugs (a] isc.org
330 Responsible: mellon
331 License: BSD (3-clause)
332 Location: external/bsd/dhcp
333 Notes:
334 Use the dhcp2netbsd script.
335
336 Package: dhcpcd
337 Version: 6.11.4
338 Current Vers: 6.11.5 (not needed for NetBSD)
339 Maintainer: roy
340 Archive Site: ftp://roy.marples.name/pub/dhcpcd/
341 Home Page: http://roy.marples.name/projects/dhcpcd/
342 Mailing List: dhcpcd-discuss (a] marples.name
343 License: BSD (2-clause)
344 Location: external/bsd/dhcpcd/dist
345 Notes:
346 Please submit all changes to the author.
347 The distribution doesn't include the Linux specific bits or build system.
348
349 Package: drm
350 Version: Linux 3.15
351 Current Vers: ?
352 Maintainer: Intel, AMD, Linux kernel developers
353 Archive Site: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
354 Home Page: http://dri.freedesktop.org/
355 Mailing List: dri-devel (a] lists.freedesktop.org
356 Responsible: riastradh
357 License: BSD
358 Location: sys/external/bsd/drm2/dist
359 Notes:
360 Graphics drivers. Talk to riastradh@ about updates. When importing
361 from Linux, we map
362 drivers/gpu/drm -> sys/external/bsd/drm2/dist/drm
363 include/drm -> sys/external/bsd/drm2/dist/include/drm
364 include/uapi/drm -> sys/external/bsd/drm2/dist/uapi/drm
365 GPL sources are excluded. In the future, we may import them into
366 external/gpl2/drm2 and build them as kernel modules. Nouveau sources
367 (drivers/gpu/drm/nouveau in Linux) must first be processed with the
368 script sys/external/bsd/drm2/nouveau/nouveau2netbsd, about which see
369 the source for details.
370 Vendor tag: LINUX
371 Release tag: linux-X-Y(-rcZ)-drm-bsd
372 (nouveau got reimported as linux-3-15-drm-bsd-reimport-nouveau)
373 I neglected to add RCSIDs in the last import (except for nouveau, for
374 which nouveau2netbsd adds them). For the next import, remember to add
375 them!
376
377 Package: gmake
378 Version: 3.81 (Last GPlv2+ version)
379 Current Vers: 4.0
380 Maintainer: FSF
381 Archive Site: ftp://ftp.gnu.org/gnu/make/
382 Home Page: http://www.gnu.org/software/make/
383 Mailing List: bug-make (a] gnu.org
384 Responsible:
385 License: GPLv2+ (3.81), GPLv3+ (3.82 and later)
386 Location: external/gpl2/gmake
387 Notes:
388
389 Package: diffutils
390 Version: 2.8.1 (Last GPLv2+ version)
391 Current Vers: 3.3
392 Maintainer: FSF
393 Archive Site: ftp://ftp.gnu.org/gnu/diffutils/
394 Home Page: http://www.gnu.org/software/diffutils/
395 Mailing List: bug-diffutils (a] gnu.org
396 Responsible:
397 License: GPLv2+ (2.8.1), GPLv3+ (2.9 and later)
398 Location: external/gpl2/diffutils
399 Notes:
400 Use external/gpl2/diffutils/diffutils2netbsd for preparing the source tree
401 for the import.
402
403 Package: ekermit
404 Version: 1.7
405 Current Vers: 1.7
406 Maintainer: Kermit Project
407 Archive Site: ftp://ftp.kermitproject.org/kermit/ekermit/
408 Home Page: http://www.kermitproject.org/ek.html
409 Mailing List:
410 Responsible: apb
411 License: BSD (3 clause)
412 Location: external/bsd/ekermit
413 Notes:
414
415 Package: expat
416 Version: 2.2.0
417 Current Vers: 2.2.0
418 Maintainer: Expat Project
419 Archive Site: http://sourceforge.net/projects/expat/files/expat/
420 Home Page: http://www.libexpat.org/
421 Mailing List: expat-discuss (a] libexpat.org
422 Responsible: mrg
423 License: MIT
424 Location: src/external/mit/expat/dist
425 Notes:
426 Please use "expat" as the vendor tag for CVS imports.
427
428 Package: file
429 Version: 5.22
430 Current Vers: 5.29
431 Maintainer: Christos Zoulas <christos (a] zoulas.com>
432 Archive Site: ftp://ftp.astron.com/pub/file/
433 Home Page: http://www.darwinsys.com/file/
434 Mailing List: file (a] mx.gw.com
435 Responsible: christos, pooka
436 License: BSD (2-clause)
437 Location: external/bsd/file/dist
438 Notes:
439 use file2netbsd
440
441 Package: flex
442 Version: 2.6.3
443 Current Vers: 2.6.3
444 Maintainer: Will Estes <wlestes (a] users.sourceforge.net>
445 Archive Site: https://github.com/westes/flex/releases
446 Home Page: https://github.com/westes/flex
447 Mailing List: http://lists.sourceforge.net/mailman/listinfo/flex-announce
448 Responsible:
449 License: BSD-like
450 Location: external/bsd/flex/dist
451 Notes:
452 There is a flex2netbsd script to help newer imports.
453
454 Package: gcc
455 Version: 4.8.5/5.4
456 Current Vers: 4.8.5/5.4/6.3
457 Maintainer: FSF
458 Archive Site: ftp://ftp.gnu.org/gnu/gcc/
459 Home Page: http://www.gnu.org/software/gcc/
460 Mailing List: gcc-bugs (a] gnu.org
461 Responsible: mrg, christos, skrll
462 License: GPLv3, LGPLv3.1
463 Location: gnu/dist/gcc4
464 Location: external/gpl3/gcc.old/dist
465 Location: external/gpl3/gcc/dist
466 Notes:
467 In the long term, we expect that there will often be two versions,
468 in the "gcc" and "gcc.old" directories. Having two versions allows
469 migration from one version of gcc to another to happen for one port
470 at a time, instead of for all ports simultaneously.
471 When importing a new version of external/gpl3/gcc.old:
472 - copy the current version of external/gpl3/gcc
473 - import it to a "NETBSD" vendor branch in external/gpl3/gcc.old
474 Before importing a new version of external/gpl3/gcc:
475 - delete all .cvsignore and .gitignore files
476 - delete java ada fortran their libraries and testsuites
477 - delete libffi zlib boehm-gc
478 - update gcc/version.c for the NetBSD GCC date
479 - use core/c++/objc/testsuite tarballs
480 - you can use the gcc2netbsd script for the above (except version)
481 - update tools/gcc/gcc-version.mk
482 - force generate and copy tools/gcc build version of these files
483 into gcc/dist/gcc/doc: cpp.1 cpp.info gcc.1 gcc.info gcov.1
484
485 Package: gdb
486 Version: 7.12
487 Current Vers: 7.12.1
488 Maintainer: FSF
489 Archive Site: ftp://ftp.gnu.org/gnu/gdb/
490 Home Page: http://www.gnu.org/software/gdb/
491 Mailing List: bug-gdb (a] gnu.org
492 Responsible: christos
493 License: GPLv3, LGPLv3.1
494 Location: external/gpl3/gdb/dist
495 Notes:
496 When updating GDB, it is imperative to test that:
497 - Debugging of kernel cores ("target kvm") works correctly
498 - Support for our kernel's remote serial debugging protocol
499 ("options KGDB") works correctly.
500
501 Package: gdtoa
502 Version: 2011-03-19
503 Current Vers: $(date)
504 Maintainer: David M. Gay <dmg (a] acm.org>
505 Archive Site: http://www.netlib.org/fp/
506 Home Page: http://www.netlib.org/fp/
507 Mailing List: none
508 Responsible: kleink
509 License: BSD-like
510 Location: lib/libc/gdtoa
511 Notes:
512 Test suite integrated at this time, but not built (and fails to run).
513 No hexadecimal floating-point string conversion for VAX FP yet.
514 Only double-precision addressed at this time.
515
516 Package: gettext
517 Version: 0.16.1 (Last GPLv2+ version)
518 Current Vers: 0.19.7
519 Maintainer: FSF
520 Archive Site: ftp://ftp.gnu.org/gnu/gettext/
521 Home Page: http://www.gnu.org/software/gettext/
522 Mailing List: bug-gnu-utils (a] gnu.org
523 Responsible: christos
524 License: GPLv2+ (0.16.1), GPLv3+ (0.17 and later)
525 Location: external/gpl2/gettext
526 Notes:
527 GNU gettext is used for userland tools like msgfmt(1) only. For libintl,
528 we use BSD-licensed implementation from Citrus project (see entry for
529 "Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one.
530
531 Package: grep
532 Version: 2.5.1a (last GPLv2+ version)
533 Current Vers: 2.23
534 Maintainer: FSF
535 Archive Site: ftp://ftp.gnu.org/gnu/grep/
536 Home Page: http://www.gnu.org/software/grep/
537 Mailing List: bug-gnu-utils (a] gnu.org
538 Responsible: simonb
539 License: GPLv2+ (2.5.1a), GPLv3+ (2.5.3 and later)
540 Location: external/gpl2/grep
541 Notes:
542 Use external/gpl2/grep//grep2netbsd for preparing the source tree
543 for the import.
544 On 2 Jan 2004, a non-GNU grep (FreeGrep, https://github.com/howardjp/freegrep;
545 see also http://www.monkey.org/openbsd/archive/tech/0306/msg00129.html)
546 was imported into src/usr.bin/grep;
547 on 16 Feb 2011, the BSD grep implementation from FreeBSD was imported
548 in src/usr.bin/grep, replacing FreeGrep
549 (http://mail-index.NetBSD.org/source-changes/2011/02/16/msg018643.html).
550
551 Package: groff
552 Version: 1.19.2 (last GPLv2+ version)
553 Current Vers: 1.22.3
554 Maintainer: Werner Lemberg/FSF
555 Archive Site: ftp://ftp.gnu.org/gnu/groff/
556 Home Page: http://www.gnu.org/software/groff/
557 Mailing List: bug-groff (a] gnu.org
558 Responsible:
559 License: GPLv2+ (1.19.2), GPLv3+ (1.20 and later)
560 Location: external/gpl2/groff
561 Notes:
562 Use groff2netbsd from external/gpl2/groff/groff2netbsd to prepare the
563 distribution for import.
564 Update MDATE in src/external/gpl2/groff/Makefile.inc.
565
566 Package: heimdal
567 Version: 7.1.0 (HEAD-2017-01-28)
568 Current Vers: 7.1.0
569 Maintainer: Heimdal <heimdal (a] h5l.org>
570 Archive Site: ftp://ftp.h5l.org/pub/heimdal/src/
571 Home Page: http://www.h5l.org/
572 Mailing List: heimdal-discuss (a] sics.se
573 Responsible: joda, lha
574 License: BSD
575 Location: crypto/external/bsd/heimdal/dist
576 Notes:
577
578 Package: hunt
579 Version: 2003-04-16
580 Current Vers: 2003-04-16
581 Maintainer: Greg Couch <gregc (a] cgl.ucsf.edu>
582 Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z
583 Home Page: http://www.cgl.ucsf.edu/home/gregc/oss.html
584 Responsible: mrg
585 License: BSD (3-clause)
586 Location: games/hunt
587 Notes:
588
589 Package: ipf
590 Version: 5.1.1
591 Current Vers: 5.1.2
592 Maintainer: Darren Reed
593 Archive Site: http://coombs.anu.edu.au/~avalon/
594 Home Page: http://coombs.anu.edu.au/~avalon/
595 Mailing List: ipfilter (a] postbox.anu.edu.au
596 Responsible: darrenr, christos
597 License: BSD-based; see src/external/ipf/dist/IPFILTER.LICENCE
598 Location: external/bsd/ipf,sys/external/bsd/ipf
599 Notes:
600 ipf2netbsd should be used on a virgin ipfilter source tree.
601
602 Package: ipsec-tools
603 Version: (ipsec-tools head is NetBSD-current head)
604 Maintainer: IPsec-Tools project <ipsec-tools-core (a] lists.sourceforge.net>
605 Archive Site: http://ipsec-tools.sourceforge.net
606 Home Page: http://ipsec-tools.sourceforge.net
607 Mailing List: ipsec-tools-devel (a] lists.sourceforge.net
608 Responsible: manu, vanhu, mgrooms
609 License: BSD (3-clause)
610 Location: crypto/dist/ipsec-tools
611 Notes:
612 ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools
613 We don't run ipsec-tools' configure as part of the NetBSD build. configure
614 generated files are available in the NetBSD source tree at:
615 src/lib/libipsec/config.h
616 src/lib/libipsec/package_version.h
617 When configure.ac is updated, run the following:
618 cd src/crypto/dist/ipsec-tools
619 ./bootstrap
620 ./configure --enable-adminport --enable-hybrid --enable-frag \
621 --enable-natt --enable-dpd
622 Then copy package_version.h to src/lib/libipsec and merge config.h with
623 src/lib/libipsec/config.h (it needs some manual tweaking)
624
625 NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing,
626 NetBSD-current always contains latest ipsec-tools code. On the other hand,
627 ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which
628 are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly
629 sync with ipsec-tools-0_7-branch)
630
631 Package: KAME IPv6
632 Version: KAME/NetBSD SNAP kit
633 Current Vers: KAME/NetBSD SNAP kit (shipped every week)
634 Maintainer: KAME Project <kame (a] kame.net>
635 Archive Site: http://www.kame.net/
636 Home Page: http://www.kame.net/
637 Mailing List: snap-users (a] kame.net
638 Responsible:
639 License: BSD (3-clause)
640 Location: sys/netinet6
641 Notes:
642 IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
643 more conservative implementation policy.
644 IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
645 Please do not make too many diff-unfriendly changes (like indentation change,
646 KNF police). We need to take diffs across KAME snapshots on upgrades.
647 To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
648 in sys/netinet6/in6.h. No script is available for upgrades.
649 "KAME" branch is used for kernel merge work purposes.
650 http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
651 among KAME/*BSD, *BSD-current and recent *BSD releases.
652
653 Package: kyua-atf-compat
654 Version: 0.1
655 Current Vers: 0.1
656 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
657 Archive site: http://code.google.com/p/kyua/downloads/list?can=1
658 Home page: http://code.google.com/p/kyua/
659 Mailing List: kyua-discuss (a] googlegroups.com
660 Responsible: jmmv
661 License: BSD 3-clause
662 Location: external/bsd/kyua-atf-compat/dist
663 Notes:
664 The source files are in external/bsd/kyua-atf-compat/dist.
665 Use external/bsd/kyua-atf-compat/prepare-import.sh to regenerate the dist/
666 directory.
667
668 Package: kyua-cli
669 Version: 0.7
670 Current Vers: 0.7
671 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
672 Archive site: http://code.google.com/p/kyua/downloads/list?can=1
673 Home page: http://code.google.com/p/kyua/
674 Mailing List: kyua-discuss (a] googlegroups.com
675 Responsible: jmmv
676 License: BSD 3-clause
677 Location: external/bsd/kyua-cli/dist
678 Notes:
679 The source files are in external/bsd/kyua-cli/dist.
680 Use external/bsd/kyua-cli/prepare-import.sh to regenerate the dist/ directory.
681
682 Package: kyua-testers
683 Version: 0.1
684 Current Vers: 0.1
685 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
686 Archive site: http://code.google.com/p/kyua/downloads/list?can=1
687 Home page: http://code.google.com/p/kyua/
688 Mailing List: kyua-discuss (a] googlegroups.com
689 Responsible: jmmv
690 License: BSD 3-clause
691 Location: external/bsd/kyua-testers/dist
692 Notes:
693 The source files are in external/bsd/kyua-testers/dist.
694 Use external/bsd/kyua-testers/prepare-import.sh to regenerate the dist/
695 directory.
696
697 Package: less
698 Version: less-458
699 Current Vers: less-481
700 Maintainer: Mark Nudelman <markn (a] greenwoodsoftware.com>
701 Archive Site: http://www.greenwoodsoftware.com/less/download.html
702 Home Page: http://www.greenwoodsoftware.com/less/
703 Mailing List: less-announce-request (a] greenwoodsoftware.com
704 Responsible: mrg
705 License: Less License (BSD 2-clause) or GPLv3 (v2 prior to less-418)
706 Location: external/bsd/less/dist
707 Notes:
708 Many changes to make less act as more when invoked as more. Beware.
709 Use the "src/external/bsd/less/less2netbsd" script to prepare source tree
710 for importation. Run ./configure beforehand to generate "defines.h".
711 Talk to mrg before importing any new version.
712
713 Package: libarchive
714 Version: 2.8.4
715 Current Vers: 2.8.5 (legacy) / 3.2.0 (stable)
716 Maintainer: kientzle (a] freebsd.org, joerg (a] NetBSD.org
717 Archive Site: https://github.com/libarchive/libarchive/downloads
718 Home Page: http://libarchive.github.com/
719 Responsible: joerg
720 License: BSD (2-clause)
721 Location: external/bsd/libarchive/dist
722 Notes:
723 Distribution is stripped down to the relevant part.
724
725 Package: libdevmapper
726 Version: 1.02.40
727 Current Vers: 2.02.98
728 Maintainer: lvm-devel (a] redhat.com
729 Archive Site: ftp://sources.redhat.com/pub/lvm2/
730 Home Page: http://sources.redhat.com/lvm2/
731 Responsible: haad
732 License: LGPLv2.1
733 Location: external/gpl2/lvm2/dist/libdm
734 Notes:
735 The lvm2tools and the libdevmapper are now distributed as one source
736 repository. See the lvm2tools Notes for more information.
737
738 Package: libevent
739 Version: 2.1.18-stable
740 Current Vers: 2.1.18-stable
741 Maintainer: Niels Provos <provos (a] citi.umich.edu>
742 Archive Site: http://www.monkey.org/~provos/libevent/
743 Home Page: http://www.monkey.org/~provos/libevent/
744 Responsible:
745 License: BSD (3/4-clause)
746 Location: external/bsd/libevent/dist
747 Notes:
748 - Run the libevent2netbsd script
749 - Build the doxygen man pages. Edit the Doxyfile to GENERATE_MAN=yes.
750 man pages are in doxygen/man/man3. Remove the extra man pages that are
751 .so'ing only. Copy the rest to man.
752
753 Package: llvm
754 Version: 3.8.1+ (r280599)
755 Current Vers.: 3.9.0
756 Maintainer: llvmdev (a] cs.uiuc.edu
757 Home Page: http://llvm.org
758 Responsible: joerg
759 License: BSD/MIT
760 Location: external/bsd/llvm/dist
761 Notes:
762 A CVS ACL is in place for the location to prevent unintentioned commits.
763 All changes should come via import from upstream SVN.
764
765 Package: lvm2tools
766 Version: 2.02.56
767 Current Vers: 2.02.114
768 Maintainer: lvm-devel (a] redhat.com
769 Archive Site: ftp://sources.redhat.com/pub/lvm2/
770 Home Page: http://sources.redhat.com/lvm2/
771 Responsible: haad
772 License: GPLv2
773 Location: external/gpl2/lvm2/dist
774 Notes:
775 Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to
776 prepare source tree for import. Keep eye on dist/include/configure.h
777 it might change over the releases. We maintain our own version of
778 libdevmapper ioctl protocol code, therefore we should test it before
779 import. Talk to haad before importing new version.
780
781 Package: libpcap
782 Version: 1.8.1
783 Current Vers: 1.8.1
784 Maintainer: tcpdump-workers (a] tcpdump.org
785 Archive Site: http://www.tcpdump.org/release/
786 Home Page: http://www.tcpdump.org/
787 Mailing List: tcpdump-workers (a] tcpdump.org
788 Responsible: dyoung
789 License: BSD (3/4-clause)
790 Location: external/bsd/libpcap/dist
791 Notes:
792 Use the src/external/bsd/libpcap/libpcap2netbsd script to prepare source
793 tree. sys/net/dlt.h is a copy of the dlt constants from pcap.h
794
795 Package: libwrap
796 Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes
797 Current Vers: tcp_wrappers 7.6-ipv6.4
798 Maintainer: Wietse Venema <wietse (a] porcupine.org>
799 Archive Site: ftp://ftp.porcupine.org/pub/security/
800 Home Page: ftp://ftp.porcupine.org/pub/security/
801 Mailing List:
802 Responsible: cjs
803 License: BSD-like
804 Location: lib/libwrap
805 Notes:
806 We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
807 under src/usr.sbin). We don't use tcpd; that functionality is built
808 into inetd. The provided libwrap2netbsd script handles just libwrap.
809
810 Package: Lua
811 Version: Lua 5.3.3
812 Current Vers: Lua 5.3.3
813 Maintainer: PUC Rio
814 Home Page: http://www.lua.org/
815 Mailing List:
816 Responsible: mbalmer, lneto, salazar
817 License: MIT
818 Location: external/mit/lua/dist
819 Notes:
820 The default module paths have been changed to not include the current
821 working directory '.' to avoid potential security problems.
822
823 Package: Lutok
824 Version: 0.3
825 Current Vers: 0.4
826 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
827 Archive site: https://github.com/jmmv/lutok/releases
828 Home page: https://github.com/jmmv/lutok
829 Mailing List: lutok-discuss (a] googlegroups.com
830 Responsible: jmmv
831 License: BSD 3-clause
832 Location: external/bsd/lutok/dist
833 Notes:
834 The source files are in external/bsd/lutok/dist.
835 Use external/bsd/lutok/prepare-import.sh to regenerate the dist/ directory.
836
837 Package: m4
838 Version: 20091026
839 Current Vers: 20091026
840 Maintainer: The OpenBSD Project
841 Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4
842 Home Page: http://www.openbsd.org/
843 Mailing List:
844 License: BSD 3-clause like (dns-sd)
845 Responsible: christos
846 Location: usr.bin/m4
847 Notes:
848 Uses libc's ohash
849
850 Package: mDNSResponder
851 Version: 320.16
852 Current Vers: 541
853 Maintainer: Apple
854 Archive Site: http://www.opensource.apple.com/tarballs/mDNSResponder/
855 Home Page: http://developer.apple.com/opensource/internet/bonjour.html
856 Mailing List: bonjour-dev (a] lists.apple.com
857 License: Apache2 (mdnsd), BSD 3-clause (libdns_sd),
858 BSD 3-clause like (dns-sd)
859 Responsible: tsarna
860 Location: external/apache2/mDNSResponder/dist
861 Notes:
862
863 Package: mdocml
864 Version: 1.13.4
865 Current Vers: 1.13.4
866 Maintainer: Kristaps Donsons
867 Archive Site: http://mdocml.bsd.lv/snapshots/
868 Home Page: http://mdocml.bsd.lv/
869 Mailing List:
870 Responsible: joerg
871 License: BSD (2-clause)
872 Location: external/bsd/mdocml/dist
873 Notes:
874
875 Package: mesa-demos
876 Version: 8.1.0
877 Current Vers: 8.2.0
878 Maintainer: mesa-git@?
879 Archive Site: ftp://ftp.freedesktop.org/pub/mesa/demos/
880 Home Page: http://www.mesa3d.org/
881 Mailing List:
882 Responsible: riastradh, mrg
883 License: ISC
884 Location: xsrc/external/mit/MesaDemos/dist
885 Notes:
886 We use only glxinfo and glxgears. Delete all else on import.
887 Vendor tag: xorg
888 Release tag: mesa-demos-X-Y-Z
889
890 Package: mesa-drm
891 Version: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
892 Current Vers:
893 Maintainer: mesa-git@?
894 Archive Site: git://anongit.freedesktop.org/git/mesa/drm
895 Home Page: http://cgit.freedesktop.org/mesa/drm/
896 Mailing List:
897 Responsible: mrg, bjs
898 License: BSD
899 Location: sys/external/bsd/drm/dist
900 Notes:
901
902 Package: MesaLib
903 Version: 7.11.2
904 Current Vers: 10.2.3
905 Maintainer: mesa-git@?
906 Archive Site: ftp://ftp.freedesktop.org/pub/mesa/
907 Home Page: http://www.mesa3d.org/
908 Mailing List:
909 Responsible: riastradh, mrg
910 License: ISC
911 Location: xsrc/external/mit/MesaLib/dist
912 Notes:
913 Vendor tag: xorg
914 Release tag: MesaLib-X-Y-Z
915
916 Package: mopd
917 Version: 2.5.3
918 Current Vers: 2.5.3
919 Maintainer: Mats O Jansson <maja (a] celsiustech.se>
920 Archive Site: http://www.stacken.kth.se/~moj/mopd.html
921 Home Page: http://www.stacken.kth.se/~moj/mopd.html
922 Mailing List:
923 Responsible: cjs
924 License: BSD (4-clause)
925 Location: usr.sbin/mopd
926 Notes:
927 Delete the otherOS directory before importing.
928
929 Package: nawk
930 Version: 2012-12-20
931 Current Vers: 2012-12-20
932 Maintainer: Brian Kernighan <bwk (a] princeton.edu>
933 Archive Site: http://www.cs.princeton.edu/~bwk/btl.mirror/
934 Home Page: http://www.cs.princeton.edu/~bwk/btl.mirror/
935 Mailing List:
936 Responsible: jdolecek
937 License: BSD-like
938 Location: external/historical/nawk/dist
939 Notes:
940 Build maketab from nawk sources and generate proctab.c.
941 Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win
942 then import to src/external/historical/nawk/dist.
943
944 Package: ndbootd
945 Version: 0.5
946 Current Vers: 0.5
947 Maintainer: Matt Fredette <fredette (a] alum.mit.edu>
948 Archive Site:
949 Home Page:
950 Responsible: fredette
951 License: BSD (4-clause)
952 Location: usr.sbin/ndbootd
953 Notes:
954 Run ./configure, save config.h, make distclean, rm all autoconf/automake
955 and ndbootd-raw.c. Restore saved config.h, and force it to define
956 HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import.
957
958 Package: ntp
959 Version: 4.2.8p9
960 Current Vers: 4.2.8p9
961 Maintainer: David L. Mills <mills (a] udel.edu>
962 Archive Site: http://www.ntp.org/
963 Home Page: http://www.ntp.org/, http://support.ntp.org/
964 Mailing List:
965 Responsible: simonb, jonathan, kardel
966 License: BSD-like
967 Location: external/bsd/ntp/dist
968 Notes:
969 See /usr/src/dist/ntp/ntp2netbsd for update instructions.
970
971 Package: nvi
972 Version: 1.81.6, HEAD as of 2013-11-20
973 Current Vers: 1.81.6
974 Maintainer: Sven Verdoolaege <skimo (a] kotnet.org>, Keith Bostic
975 Archive Site: git://repo.or.cz/nvi.git, ftp://ftp.bostic.com/pub/
976 Home Page: https://repo.or.cz/w/nvi.git http://www.bostic.com/vi/
977 Mailing List:
978 Responsible: christos
979 License: BSD (3/4-clause)
980 Location: external/bsd/nvi/dist
981 Notes:
982 We have lots of local fixes.
983
984 Package: OpenLDAP
985 Version: 2.4.39
986 Current Vers: 2.4.44
987 Maintainer: OpenLDAP Foundation
988 Archive Site: http://www.openldap.org/
989 Home Page: http://www.openldap.org/
990 Mailing List:
991 Responsible:
992 License: BSD (3-clause)
993 Location: external/bsd/openldap/dist
994 Notes:
995
996 Package: OpenPAM
997 Version: 20140912 (Ourouparia)
998 Current Vers: 20140912 (Ourouparia)
999 Maintainer: Dag-Erling Smrgrav <des (a] FreeBSD.org>
1000 Archive Site: http://www.openpam.org/
1001 Home Page: http://www.openpam.org/
1002 Mailing List:
1003 Responsible: christos
1004 License: BSD (3-clause)
1005 Location: external/bsd/openpam/dist
1006 Notes:
1007
1008 Package: openresolv
1009 Version: 3.9.0
1010 Current Vers: 3.9.0
1011 Maintainer: roy
1012 Archive Site: ftp://roy.marples.name/pub/openresolv/
1013 Home Page: http://roy.marples.name/projects/openresolv/
1014 Mailing List: openresolv-discuss (a] marples.name
1015 License: BSD (2-clause)
1016 Location: external/bsd/openresolv/dist
1017 Notes:
1018 Please submit all changes to the author.
1019
1020 Package: HPN-SSH
1021 Version: 6.1p1 13 v14
1022 Current Vers: 6.3p1 v14
1023 Maintainer: www.psc.edu
1024 Archive Site: No direct link anymore, @#$#$ psc.
1025 Home Page: http://www.psc.edu/index.php/hpn-ssh
1026 Mailing List:
1027 Responsible: christos
1028 License:
1029 Location: crypto/external/bsd/openssh/dist
1030 Notes:
1031 Patch applied after OpenSSH import.
1032
1033 Package: OpenSSH
1034 Version: 7.4
1035 Current Vers: 7.4 / portable 7.4p1
1036 Maintainer: OpenSSH
1037 Archive Site: http://www.openssh.com/ftp.html
1038 Home Page: http://www.openssh.com/portable.html
1039 Mailing List: openssh-unix-announce (a] mindrot.org
1040 Responsible: thorpej, christos, elric
1041 License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE
1042 Location: crypto/external/bsd/openssh/dist
1043 Notes:
1044 imported from OpenBSD ssh -- is not from the portable OpenSSH
1045 use openssh2netbsd before import.
1046 local changes (should always try to bring them back to master openssh tree,
1047 markus is very cooperative about it):
1048 - default for PermitRootLogin is set to "no"
1049 - IgnoreRootRhosts added
1050 - look at login.conf to check valid user/access list
1051 - krb5 support re-added
1052 - hack in cipher.c #ifdef ACCS because we are missing EVP_acss
1053 when someone imports openssl, we can remove this.
1054 - added moduli from portable openssh
1055 - added USE_PAM patches and auth_pam.[ch] from portable openssh
1056 (see if there is any difference between the current version of opensshX.Yp1
1057 and the new opensshZ.Wp1) and apply them.
1058 - conditionalize login_cap
1059 - conditionalize bsd_auth
1060 - restore krb5, krb4, afs, skey
1061 - bring in hpn patches, disable mt aes cipher, keep speedups and cipher none
1062 - fix ctype macro arguments
1063 - umac is broken, disable it
1064 - better ~homedir handling
1065 - netbsd style tunnels
1066 - urandom, xhome, chrootdir, rescuedir NetBSD handling
1067 - utmp/utmpx handling
1068 - handle tty posix_vdisable properly
1069 - handle setuid and unsetuid the posix way instead of setresuid()
1070 - add all missing functions
1071 - always bump major when importing to avoid api problems.
1072 - make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes.
1073
1074 Package: OpenSSL
1075 Version: 1.0.2k
1076 Current Vers: 1.0.2k/1.1.0d
1077 Maintainer: The OpenSSL Project
1078 Archive Site: ftp://ftp.openssl.org/source/
1079 Home Page: http://www.openssl.org/
1080 Mailing List: openssl-announce (a] openssl.org
1081 Responsible: christos, mjf, tls, riastradh, spz
1082 License: OpenSSL and SSLeay license (both BSD-like)
1083 Location: crypto/external/bsd/openssl/dist
1084 Notes:
1085 - Run openssl2netbsd to get rid of the RCSID identifiers
1086 - run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man
1087 to regen man pages.
1088 - run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/arch/*
1089 to regen assembly files
1090
1091 Package: pcc
1092 Version: 1.1.0.DEVEL 20120325
1093 Current Vers: 1.1.0.DEVEL 20120325
1094 Maintainer: Anders Magnusson <ragge (a] NetBSD.org>
1095 Archive Site: ftp://pcc.ludd.ltu.se/pub/pcc/
1096 Home Page: http://pcc.ludd.ltu.se/
1097 Mailing List: pcc-list (a] ludd.ltu.se
1098 Responsible: plunky
1099 License: BSD
1100 Location: external/bsd/pcc/dist
1101 Notes:
1102 This is a development snapshot. See the src/external/bsd/pcc/prepare-import.sh
1103 file for details about how to get the latest version from the upstream server
1104 and import it.
1105
1106 Package: pdisk
1107 Version: 0.8a2
1108 Current Vers: 0.8a2
1109 Maintainer: Eryk Vershen <eryk (a] cfcl.com>
1110 Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
1111 Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
1112 Mailing List:
1113 Responsible: dbj
1114 License: BSD-like
1115 Location: external/bsd/pdisk
1116 Notes:
1117 This is the disk partition utility used by Apple's mkLinux and OS X
1118 It is imported into external/bsd/pdisk.
1119
1120 Package: pdksh
1121 Version: 5.2.14p2
1122 Current Vers: 5.2.14p2
1123 Maintainer: Michael Rendell <michael (a] cs.mun.ca>
1124 Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/
1125 Home Page: http://www.cs.mun.ca/~michael/pdksh/
1126 Mailing List:
1127 Responsible: jdolecek
1128 License: Public domain
1129 Location: bin/ksh
1130 Notes:
1131 pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
1132
1133 Package: PF (openbsd packet filter)
1134 Version: OpenBSD 4.2
1135 Current Vers: OpenBSD 4.3-current
1136 Maintainer: The OpenBSD Project
1137 Archive Site: ftp://ftp.openbsd.org/
1138 Home Page: http://www.openbsd.org/faq/pf/
1139 Mailing List: pf (a] benzedrine.cx or appropriate OpenBSD mailing list
1140 Responsible: peter, yamt
1141 License: BSD (2-clause)
1142 Location: dist/pf,sys/dist/pf
1143 Notes:
1144 kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
1145 definition (files.pf). userland code is imported into src/dist/pf, and
1146 reachover Makefiles are in src/usr.sbin/pf.
1147
1148 Package: pkg_install
1149 Version: 20120221
1150 Current Vers: 20120221
1151 Maintainer: The pkgsrc developers
1152 Home Page: http://www.pkgsrc.org/
1153 Mailing List: tech-pkg (a] NetBSD.org
1154 Responsible: joerg
1155 License: BSD
1156 Location: external/bsd/pkg_install/dist
1157 Notes:
1158 The authoritative version is in pkgsrc/pkgtools/pkg_install.
1159
1160 Package: ping
1161 Version: 980911
1162 Current Vers: 980911
1163 Maintainer: Mike Muuss
1164 Archive Site:
1165 Home Page: http://ftp.arl.mil/mike/ping.html
1166 Mailing List:
1167 Responsible: christos
1168 License: BSD (3-clause)
1169 Location: sbin/ping
1170 Notes:
1171 We use err() and friends. We have changes for snprintf, extra
1172 formatting in man pages, disallowing flood pinging, alignment fixes,
1173 and more. Vern's ping is gone. We are too different from everyone else
1174 now to do a new import.
1175
1176 Package: Postfix
1177 Version: 2.11.6
1178 Current Vers: 3.0.3
1179 Maintainer: Wietse Venema <wietse (a] porcupine.org>
1180 Archive Site: ftp://postfix.cloud9.net/official/
1181 Home Page: http://www.postfix.org/
1182 Mailing List: postfix-users (a] postfix.org
1183 Responsible: christos
1184 License: IBM Public License. See also src/external/ibm-public/postfix/dist.
1185 Location: external/ibm-public/postfix/dist
1186 Notes:
1187 HTML documentation should be kept in sync with the README_FILES.
1188 src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our
1189 directory layout (the easiest way to check is by running ``postfix
1190 set-permissions'').
1191
1192 Package: ppp
1193 Version: 2.4.7
1194 Current Vers: 2.4.7
1195 Maintainer: Paul Mackerras <paulus (a] samba.org>
1196 Archive Site: ftp://ftp.samba.org/pub/ppp/
1197 Home Page:
1198 GIT root: git://ozlabs.org/~paulus/ppp.git
1199 Mailing List:
1200 Responsible: christos, cube
1201 License: BSD (3-clause)
1202 Location: external/bsd/ppp/dist
1203 Notes:
1204 BSD support was removed from 2.4.0; I added it back and removed
1205 some GPL pieces. Multilink support is missing. Repeated pings to
1206 Paulus have not yielded results. I've retrofitted pppdump to use
1207 net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
1208 is clearly a pain. I have not tested the modules code, neither our
1209 makefiles make it easy to construct a module, but I left one there
1210 as an example.
1211 TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're
1212 using the version found in 2.4.1.
1213
1214 Package: rcs
1215 Version: 5.7 (Last GPLv2+ version)
1216 Current Vers: 5.9.4
1217 Maintainer: FSF
1218 Archive Site: ftp://ftp.gnu.org/gnu/rcs/
1219 Mailing List: bug-gnu-utils (a] gnu.org
1220 Home Page: http://www.gnu.org/software/rcs/
1221 Responsible: agc
1222 License: GPLv2+ (5.7), GPLv3+ (5.8 and later)
1223 Location: external/gpl2/rcs
1224 Notes:
1225 Old versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
1226
1227 Package: root.cache
1228 Version: 2016102001 (October 20, 2016)
1229 Current Vers: 2016102001 (October 20, 2016)
1230 Maintainer: InterNIC
1231 Archive Site: ftp://ftp.internic.net/domain/named.root
1232 Home Page: ftp://ftp.internic.net/domain/named.root
1233 Mailing List:
1234 Responsible: thorpej
1235 License: Public domain
1236 Location: etc/namedb
1237 Notes:
1238 The root server cache is also included with BIND. However, the
1239 InterNIC version is usually more up to date.
1240
1241 Package: routed
1242 Version: 2.32
1243 Current Vers: 2.32
1244 Maintainer: Vernon Schryver <vjs (a] rhyolite.com>
1245 Archive Site: ftp://ftp.rhyolite.com/src/
1246 Home Page: http://www.rhyolite.com/src/
1247 Mailing List:
1248 Responsible: christos
1249 License: BSD (4-clause)
1250 Location: sbin/routed
1251 Notes:
1252 We use the md5 code from libc
1253 We don't allow RIP_TRACEON and RIP_TRACEOFF
1254 We use arc4random
1255 We use strlcpy/snprintf
1256
1257 Package: send-pr (part of GNATS)
1258 Version: 3.2
1259 Current Vers: 4.2
1260 Maintainer: FSF
1261 Archive Site: ftp://ftp.gnu.org/gnu/gnats/
1262 Home Page: http://www.gnu.org/software/gnats/
1263 Mailing List: bug-gnats (a] gnu.org
1264 License: GPLv2+ (4.1), GPLv3+ (4.2 and later)
1265 Responsible:
1266 Location: external/gpl2/send-pr
1267 Notes:
1268 We have 3.2 with patches to become 3.95 which was never distributed. This
1269 is the last "standalone" send-pr version. Newer versions require "query-pr"
1270 to be installed and many more changes. It is not worth the hassle.
1271
1272 Package: SoftFloat
1273 Version: 2a
1274 Current Vers: 2b
1275 Maintainer: John Hauser <jhauser (a] jhauser.us>
1276 Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html
1277 Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html
1278 Mailing List:
1279 Responsible: bjh21
1280 License: Public domain
1281 Location: lib/libc/softfloat
1282 Notes:
1283 Heavily modified for use as a soft float library for GCC. The actual
1284 arithmetic code is unchanged, though, and should behave exactly like the
1285 original.
1286
1287 Package: sqlite
1288 Version: 3.13.0
1289 Current Vers: 3.16.2
1290 Maintainer: Richard Hipp <drh (a] sqlite.org>
1291 Home Page: http://www.sqlite.org
1292 Responsible: joerg
1293 License: Public domain
1294 Location: external/public-domain/sqlite/dist
1295 Notes:
1296 Run cleantags before importing because sqlite3.c has an RCSID
1297
1298 Package: tcpdump
1299 Version: 4.9.0
1300 Current Vers: 4.9.0
1301 Maintainer: tcpdump-workers (a] lists.tcpdump.org
1302 Archive Site: http://www.tcpdump.org/release/
1303 Home Page: http://www.tcpdump.org/
1304 Mailing List: tcpdump-workers (a] lists.tcpdump.org
1305 Responsible:
1306 License: BSD (3-clause)
1307 Location: external/bsd/tcpdump/dist
1308 Notes:
1309 Use the src/external/bsd/tcpdump/tcpdump2netbsd script to prepare source
1310 tree.
1311
1312 Package: TestFloat
1313 Version: 2a
1314 Current Vers: 2a
1315 Maintainer: John Hauser <jhauser (a] jhauser.us>
1316 Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html
1317 Home Page: http://www.jhauser.us/arithmetic/TestFloat.html
1318 Mailing List:
1319 Responsible: ross
1320 License: BSD (4-clause)
1321 Location: regress/lib/libc/ieeefp/testfloat
1322 Notes:
1323
1324 Package: texinfo
1325 Version: 4.8a (Last GPLv2+ version)
1326 Current Vers: 6.1
1327 Maintainer: FSF
1328 Archive Site: ftp://ftp.gnu.org/gnu/texinfo/
1329 Home Page: http://www.gnu.org/software/texinfo/
1330 Mailing List: bug-texinfo (a] gnu.org
1331 Responsible:
1332 License: GPLv2+ (4.8a), GPLv3+ (4.9 and later)
1333 Location: external/gpl2/texinfo
1334 Notes:
1335 Use src/external/gpl2/texinfo/texinfo2netbsd for preparing the source tree
1336 for the import.
1337
1338 Package: autoconf
1339 Version: 2.69
1340 Current Vers: 2.69
1341 Maintainer: FSF
1342 Archive Site: ftp://ftp.gnu.org/gnu/autoconf/
1343 Home Page: http://www.gnu.org/software/autoconf/
1344 Mailing List: bug-autoconf (a] gnu.org
1345 Responsible: christos
1346 License: GPLv3+
1347 Location: external/gpl3/autoconf
1348 Notes:
1349 This is only used to re-generate the configure files in tools/compat.
1350 It is not part of the regular build.
1351
1352 Package: malloc
1353 Version: 1995-01-15
1354 Current Vers: 1995-01-15
1355 Maintainer: FSF
1356 Archive Site: ftp://prep.ai.mit.edu/old-gnu/malloc.tar.gz
1357 Home Page:
1358 Mailing List:
1359 Responsible: christos
1360 License: GPLv2+
1361 Location: external/gpl2/libmalloc
1362 Notes:
1363 The original version of gnumalloc was added (not imported) from
1364 prep.ai.mit.edu in src/gnu/lib/libmalloc in 1993. This is the newest
1365 version from 1995. It is written by Mike Haertel, and was distributed
1366 both standalone and as part of glibc. At some point glibc switched
1367 to use Doug Lea's ptmalloc which is now tightly bound with glibc
1368 and cannot be separated. The Doug Lea version of malloc is also
1369 distributed in a standalone form by Wolfram Gloger in
1370 http://www.malloc.de/en/. We can consider switching to ptmalloc
1371 at some point since it will provide an alternative MT malloc, but
1372 perhaps this implementation should be kept anyway for historical
1373 purposes.
1374
1375 Package: tmux
1376 Version: 2.2
1377 Current Vers: 2.3
1378 Maintainer: Nicholas Marriott <nicholas.marriott (a] gmail.com>
1379 Archive site: https://github.com/tmux/tmux
1380 Home page: http://tmux.github.io
1381 Mailing List: tmux-users (a] googlegroups.com
1382 Responsible: christos
1383 License: BSD
1384 Location: external/bsd/tmux/dist
1385 Notes:
1386 See src/external/bsd/tmux/README for instructions on how to import a
1387 new tmux release.
1388
1389 Package: top
1390 Version: 3.8beta1
1391 Current Vers: 3.8beta1
1392 Maintainer: William LeFebvre <wnl (a] groupsys.com>
1393 Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz
1394 Home Page: http://www.unixtop.org/
1395 Mailing List: top-spinners (a] ocee.groupsys.com
1396 Responsible: simonb, christos
1397 License: BSD (2-clause)
1398 Location: external/bsd/top/dist
1399 Notes:
1400
1401 Package: traceroute
1402 Version: 1.4a12
1403 Current Vers: 1.4a12
1404 Maintainer: traceroute (a] ee.lbl.gov
1405 Archive Site: ftp://ftp.ee.lbl.gov/
1406 Home Page: http://ftp.ee.lbl.gov/
1407 Mailing List:
1408 Responsible:
1409 License: BSD (4-clause)
1410 Location: usr.sbin/traceroute
1411 Notes:
1412 Added changes from a5 -> a12 manually.
1413
1414 Package: tz
1415 Version: tzcode2016i / tzdata2016j
1416 Current Vers: tzcode2016j / tzdata2016j
1417 Maintainer: Paul Eggert <eggert (a] cs.ucla.edu>
1418 Archive Site: ftp://ftp.iana.org/tz/releases/
1419 Archive Site: ftp://munnari.oz.au/pub/oldtz/
1420 Old Archive Site: ftp://elsie.nci.nih.gov/pub/
1421 Home Page: http://www.iana.org/time-zones
1422 Mailing List: tz (a] iana.org
1423 Responsible: kleink, christos, kre
1424 License: Public domain
1425 Location: lib/libc/time/zoneinfo, external/public-domain/tz/share
1426 Notes:
1427 Don't use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import.
1428 Diffs are now applied by hand, since we have too many diffs (re-entrant tzcode,
1429 register removal) to apply. The diffs have been submitted upstream but there
1430 is too much inertia to apply them. Check for .gitignore files.
1431 For the data files, do use external/public-domain/tz/tzdata2netbsd.
1432
1433 Package: wpa_supplicant/hostapd
1434 Version: 2.6
1435 Current Vers: 2.6
1436 Maintainer: Jouni Malinen <jkmaline (a] cc.hut.fi>
1437 Archive Site: http://w1.fi/releases/
1438 Home Page: http://w1.fi/wpa_supplicant/
1439 Mailing List:
1440 Responsible: scw, dyoung, christos
1441 License: BSD or GPLv2
1442 Location: external/bsd/wpa/dist
1443 Notes:
1444 See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions.
1445
1446 Package: zlib
1447 Version: 1.2.10
1448 Current Vers: 1.2.10
1449 Maintainer: Jean-loup Gailly and Mark Adler <zlib (a] gzip.org>
1450 Archive Site: http://www.zlib.net/
1451 Home Page: http://www.zlib.net/
1452 Mailing List:
1453 Responsible: gwr, christos
1454 License: BSD (3-clause)
1455 Location: common/dist/zlib
1456 Notes:
1457 Imported to src/common/dist/zlib and shared by the kernel and userland.
1458 Remember to run cleantags
1459
1460 Package: services, protocols
1461 Version: 2013-02-21 (services), 2013-02-17 (protocols)
1462 Current Vers: 2013-11-27 (services), 2013-11-12 (protocols)
1463 Maintainer: IANA
1464 Archive Site: http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt (services)
1465 Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols)
1466 Home Page: http://www.iana.org/
1467 Mailing List:
1468 Responsible: christos
1469 License: None
1470 Location: etc
1471 Notes:
1472 1. Build package net/iana-etc
1473 2. Add NetBSD rcsid to the generated protocols and services in the package
1474 work area.
1475 3. Append the local services from the current services file.
1476 4. Run:
1477 services_mkdb -u services > /usr/src/etc/services
1478 cp protocols /usr/src/etc/protocols
1479 5. Fix protocols
1480 - fix manet alias to MANET; giving an alias with the same name is a no/op
1481 - protocol 84 is defined for as ttp and iptm, merge the two entries since
1482 libc getprotoent() does not read the whole file and merge in the "files"
1483 implementation.
1484
1485 Package: pigz
1486 Version: 2.3.1
1487 Current Vers: 2.3.1
1488 Maintainer: Mark Adler <madler (a] alumni.caltech.edu>
1489 Archive Site: http://zlib.net/pigz/
1490 Home Page: http://zlib.net/pigz/
1491 Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net
1492 Responsible: mrg, tls
1493 License: zlib
1494 Location: external/zlib/pigz/dist
1495 Notes:
1496
1497 Package: xz
1498 Version: 5.2.1
1499 Current Vers: 5.2.1
1500 Maintainer: Lasse Collin <lasse.collin (a] tukanni.org>
1501 Archive Site: http://tukaani.org/xz/
1502 Home Page: http://tukaani.org/xz/
1503 Responsible: joerg
1504 License: public-domain
1505 Location: external/public-domain/xz/dist
1506 Notes:
1507 1. See prepare-import script for stripping down the distribution.
1508 2. Update configure.ac and use it to generate include/config.h.
1509 3. Carefully check for GPL components leaked into the dist area.
1510
1511 Package: mpc
1512 Version: 1.0.1
1513 Current Vers: 1.0.3
1514 Maintainer:
1515 Archive Site: http://www.multiprecision.org/mpc/download/
1516 Home Page: http://www.multiprecision.org/mpc/
1517 Mailing List: http://www.multiprecision.org/index.php?prog=mpc&page=development
1518 Responsible: mrg
1519 License: LGPL3
1520 Location: external/lgpl3/mpc/dist
1521 Notes:
1522
1523 Package: mpfr
1524 Version: 3.1.2
1525 Current Vers: 3.1.3
1526 Maintainer:
1527 Archive Site: http://www.mpfr.org/mpfr-current/
1528 Home Page: http://www.mpfr.org/
1529 Mailing List: http://websympa.loria.fr/wwsympa/arc/mpfr-announce
1530 Responsible: mrg
1531 License: LGPL3
1532 Location: external/lgpl3/mpfr/dist
1533 Notes:
1534
1535 Package: GNU MP
1536 Version: 5.1.3
1537 Current Vers: 6.1.0
1538 Maintainer: http://gmplib.org/mailman/listinfo/gmp-devel
1539 Archive Site: http://gmplib.org/
1540 Home Page: http://gmplib.org/
1541 Mailing List: http://gmplib.org/mailman/listinfo/gmp-announce
1542 Responsible: mrg
1543 License: LGPL3
1544 Location: external/lgpl3/gmp/dist
1545 Notes:
1546
1547 Package: osnet
1548 Version: osnet-20100224
1549 Current Vers: ?
1550 Maintainer: ?
1551 Archive Site: ?
1552 Home Page: ?
1553 Mailing List: ?
1554 Responsible: ?
1555 License: CDDL
1556 Location: external/cddl/osnet
1557 Notes:
1558
1559 Package: sljit
1560 Version: svn revision 313
1561 Current Vers: svn revision 313
1562 Maintainer: Zoltn Herczeg <hzmester (a] freemail.hu
1563 Archive Site: http://sourceforge.net/projects/sljit/
1564 Home Page: http://sljit.sourceforge.net/
1565 Mailing List: none
1566 Responsible: alnsn
1567 License: BSD (2-clause)
1568 Location: sys/external/bsd/sljit/dist
1569 Notes:
1570 Need to feed back local changes
1571
1572 Package: tre
1573 Version: 0.8.0
1574 Current Vers: 0.8.0
1575 Maintainer: http://laurikari.net/tre
1576 Archive Site: http://laurikari.net/tre
1577 Home Page: http://laurikari.net/tre
1578 Mailing List:
1579 Responsible: agc, christos
1580 License: BSD (2-clause)
1581 Location: external/bsd/tre/dist
1582 Notes:
1583 Need to feed back local changes
1584
1585 Package: TrouSerS
1586 Version: 0.3.8
1587 Current Vers: 0.3.8
1588 Maintainer: http://trousers.sourceforge.net
1589 Archive Site: http://trousers.sourceforge.net
1590 Home Page: http://trousers.sourceforge.net
1591 Mailing List: http://trousers.sourceforge.net
1592 Responsible: christos
1593 License: CPL
1594 Location: crypto/external/cpl/trousers/dist
1595 Notes:
1596 Need to feed back local changes
1597
1598 Package: tpm-tools
1599 Version: 1.3.7.1
1600 Current Vers: 1.3.7.1
1601 Maintainer: http://trousers.sourceforge.net
1602 Archive Site: http://trousers.sourceforge.net
1603 Home Page: http://trousers.sourceforge.net
1604 Mailing List: http://trousers.sourceforge.net
1605 Responsible: christos
1606 License: CPL
1607 Location: crypto/external/cpl/tpm-tools/dist
1608 Notes:
1609 Need to feed back local changes
1610
1611 Package: elftoolchain (libelf/libdwarf)
1612 Version: FreeBSD-2016-02-19-r295822
1613 Current Vers: FreeBSD-XXXX-YY-ZZ
1614 Maintainer: Joseph Koshi <jkoshi (a] freebsd.org>
1615 Archive Site: none
1616 Home Page: none
1617 Mailing List: none
1618 Responsible: christos
1619 License: BSD-like (2-clause)
1620 Location: sys/external/bsd/elftoolchain/dist
1621 Notes:
1622 Run prepare-import.sh; next time use svn id.
1623
1624 Package: smbfs
1625 Version: smbfs-1.4.1.tar.gz + FreeBSD-2003-02-16
1626 Current Vers: FreeBSD-XXXX-YY-ZZ
1627 Maintainer: Boris Popov <bp (a] FreeBSD.org>
1628 Archive Site: none
1629 Home Page: http://people.freebsd.org/~bp/pub/smbfs/smbfs-1.4.1.tar.gz
1630 Mailing List: ?
1631 Responsible: christos
1632 License: BSD-like (4-clause)
1633 Location: external/bsd/smbfs
1634 Notes:
1635 The kernel portion has been removed from the tar file.
1636 Our kernel smbfs and netsmb directories could move to
1637 external, but this is just make-work.
1638
1639 Package: timeout
1640 Version: FreeBSD-2014-08-01
1641 Current Vers: FreeBSD-XXXX-YY-ZZ
1642 Maintainer: Baptiste Daroussin <bapt (a] FreeBSD.org>
1643 Archive Site: none
1644 Home Page: none
1645 Mailing List: none
1646 Responsible: christos
1647 License: BSD-like (2-clause)
1648 Location: usr.bin/timeout
1649
1650 Package: libproc
1651 Version: FreeBSD-2015-09-24
1652 Current Vers: FreeBSD-XXXX-YY-ZZ
1653 Maintainer: Rui Paulo <rpaulo (a] FreeBSD.org>
1654 Archive Site: none
1655 Home Page: none
1656 Mailing List: none
1657 Responsible: christos
1658 License: BSD-like (2-clause)
1659 Location: external/bsd/libproc/dist
1660
1661 Package: librtld_db
1662 Version: FreeBSD-2015-09-24
1663 Current Vers: FreeBSD-XXXX-YY-ZZ
1664 Maintainer: Rui Paulo <rpaulo (a] FreeBSD.org>
1665 Archive Site: none
1666 Home Page: none
1667 Mailing List: none
1668 Responsible: christos
1669 License: BSD-like (2-clause)
1670 Location: external/bsd/librtld_db/dist
1671