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