3RDPARTY revision 1.1349 1 # $NetBSD: 3RDPARTY,v 1.1349 2016/08/02 13:45:46 christos Exp $
2 #
3 # This file contains a list of the software that has been integrated into
4 # NetBSD where we are not the primary maintainer.
5 #
6 # When you make changes to this software, be sure to discuss it with the
7 # maintainer and contribute your patches. Divergence from the official
8 # sources is not desirable, and should be avoided as much as possible.
9 #
10 # When importing, please deal with the RCS IDs in this way:
11 # 1. Preserve the RCS IDs in the files by removing the $ signs from
12 # the IDs before you do the import.
13 # 2. After the import, add NetBSD RCS IDs to all of the files.
14 #
15 # A few notes on the format of this file (for the benefit of
16 # 3rdparty2html):
17 #
18 # 1.) Any line whose first non-whitespace character is # is a comment;
19 # 2.) Entries are separated by blank lines;
20 # 3.) Every package needs at least the Package, Version, Current Vers,
21 # and Maintainer fields;
22 # 4.) Where a field has multiple lines of information, the field tag
23 # should be repeated on each line, except:
24 # 5.) The Notes: field tag should appear on a line by itself; all
25 # remaining lines until the end of the record are notes.
26 #
27 # Package: name or brief description (required, must be first)
28 # Version: version that is included with NetBSD (required)
29 # Current Vers: version that is available upstream (required)
30 # Maintainer: name and/or email address of upstream maintainer (required)
31 # Archive Site: URL to archive of upstream releases
32 # Home Page: URL to web page for upstream project
33 # 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: 20160527
44 Current Vers: 20160527
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-P1
118 Current Vers: 9.10.4-P2
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.1
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.1
310 Current Vers: 6.11.1
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.1
389 Current Vers: 2.1.1
390 Maintainer: Expat Project
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: mrg
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/5.4
428 Current Vers: 4.8.5/5.4/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 external/gpl3/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 - force generate and copy tools/gcc build version of these files
455 into gcc/dist/gcc/doc: cpp.1 cpp.info gcc.1 gcc.info gcov.1
456
457 Package: gdb
458 Version: 7.9.1
459 Current Vers: 7.11.1
460 Maintainer: FSF
461 Archive Site: ftp://ftp.gnu.org/gnu/gdb/
462 Home Page: http://www.gnu.org/software/gdb/
463 Mailing List: bug-gdb (a] gnu.org
464 Responsible: christos
465 License: GPLv3, LGPLv3.1
466 Location: external/gpl3/gdb/dist
467 Notes:
468 When updating GDB, it is imperative to test that:
469 - Debugging of kernel cores ("target kvm") works correctly
470 - Support for our kernel's remote serial debugging protocol
471 ("options KGDB") works correctly.
472
473 Package: gdtoa
474 Version: 2011-03-19
475 Current Vers: $(date)
476 Maintainer: David M. Gay <dmg (a] acm.org>
477 Archive Site: http://www.netlib.org/fp/
478 Home Page: http://www.netlib.org/fp/
479 Mailing List: none
480 Responsible: kleink
481 License: BSD-like
482 Location: lib/libc/gdtoa
483 Notes:
484 Test suite integrated at this time, but not built (and fails to run).
485 No hexadecimal floating-point string conversion for VAX FP yet.
486 Only double-precision addressed at this time.
487
488 Package: gettext
489 Version: 0.16.1 (Last GPLv2+ version)
490 Current Vers: 0.19.7
491 Maintainer: FSF
492 Archive Site: ftp://ftp.gnu.org/gnu/gettext/
493 Home Page: http://www.gnu.org/software/gettext/
494 Mailing List: bug-gnu-utils (a] gnu.org
495 Responsible: christos
496 License: GPLv2+ (0.16.1), GPLv3+ (0.17 and later)
497 Location: external/gpl2/gettext
498 Notes:
499 GNU gettext is used for userland tools like msgfmt(1) only. For libintl,
500 we use BSD-licensed implementation from Citrus project (see entry for
501 "Citrus XPG4DL"). We hope to replace userland tools with BSD-licensed one.
502
503 Package: grep
504 Version: 2.5.1a (last GPLv2+ version)
505 Current Vers: 2.23
506 Maintainer: FSF
507 Archive Site: ftp://ftp.gnu.org/gnu/grep/
508 Home Page: http://www.gnu.org/software/grep/
509 Mailing List: bug-gnu-utils (a] gnu.org
510 Responsible: simonb
511 License: GPLv2+ (2.5.1a), GPLv3+ (2.5.3 and later)
512 Location: external/gpl2/grep
513 Notes:
514 Use external/gpl2/grep//grep2netbsd for preparing the source tree
515 for the import.
516 On 2 Jan 2004, a non-GNU grep (FreeGrep, https://github.com/howardjp/freegrep;
517 see also http://www.monkey.org/openbsd/archive/tech/0306/msg00129.html)
518 was imported into src/usr.bin/grep;
519 on 16 Feb 2011, the BSD grep implementation from FreeBSD was imported
520 in src/usr.bin/grep, replacing FreeGrep
521 (http://mail-index.NetBSD.org/source-changes/2011/02/16/msg018643.html).
522
523 Package: groff
524 Version: 1.19.2 (last GPLv2+ version)
525 Current Vers: 1.22.3
526 Maintainer: Werner Lemberg/FSF
527 Archive Site: ftp://ftp.gnu.org/gnu/groff/
528 Home Page: http://www.gnu.org/software/groff/
529 Mailing List: bug-groff (a] gnu.org
530 Responsible:
531 License: GPLv2+ (1.19.2), GPLv3+ (1.20 and later)
532 Location: external/gpl2/groff
533 Notes:
534 Use groff2netbsd from external/gpl2/groff/groff2netbsd to prepare the
535 distribution for import.
536 Update MDATE in src/external/gpl2/groff/Makefile.inc.
537
538 Package: heimdal
539 Version: 1.5.3
540 Current Vers: 1.5.3
541 Maintainer: Heimdal <heimdal (a] h5l.org>
542 Archive Site: ftp://ftp.h5l.org/pub/heimdal/src/
543 Home Page: http://www.h5l.org/
544 Mailing List: heimdal-discuss (a] sics.se
545 Responsible: joda, lha
546 License: BSD
547 Location: crypto/external/bsd/heimdal/dist
548 Notes:
549
550 Package: hunt
551 Version: 2003-04-16
552 Current Vers: 2003-04-16
553 Maintainer: Greg Couch <gregc (a] cgl.ucsf.edu>
554 Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z
555 Home Page: http://www.cgl.ucsf.edu/home/gregc/oss.html
556 Responsible: mrg
557 License: BSD (3-clause)
558 Location: games/hunt
559 Notes:
560
561 Package: ipf
562 Version: 5.1.1
563 Current Vers: 5.1.2
564 Maintainer: Darren Reed
565 Archive Site: http://coombs.anu.edu.au/~avalon/
566 Home Page: http://coombs.anu.edu.au/~avalon/
567 Mailing List: ipfilter (a] postbox.anu.edu.au
568 Responsible: darrenr, christos
569 License: BSD-based; see src/external/ipf/dist/IPFILTER.LICENCE
570 Location: external/bsd/ipf,sys/external/bsd/ipf
571 Notes:
572 ipf2netbsd should be used on a virgin ipfilter source tree.
573
574 Package: ipsec-tools
575 Version: (ipsec-tools head is NetBSD-current head)
576 Maintainer: IPsec-Tools project <ipsec-tools-core (a] lists.sourceforge.net>
577 Archive Site: http://ipsec-tools.sourceforge.net
578 Home Page: http://ipsec-tools.sourceforge.net
579 Mailing List: ipsec-tools-devel (a] lists.sourceforge.net
580 Responsible: manu, vanhu, mgrooms
581 License: BSD (3-clause)
582 Location: crypto/dist/ipsec-tools
583 Notes:
584 ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools
585 We don't run ipsec-tools' configure as part of the NetBSD build. configure
586 generated files are available in the NetBSD source tree at:
587 src/lib/libipsec/config.h
588 src/lib/libipsec/package_version.h
589 When configure.ac is updated, run the following:
590 cd src/crypto/dist/ipsec-tools
591 ./bootstrap
592 ./configure --enable-adminport --enable-hybrid --enable-frag \
593 --enable-natt --enable-dpd
594 Then copy package_version.h to src/lib/libipsec and merge config.h with
595 src/lib/libipsec/config.h (it needs some manual tweaking)
596
597 NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing,
598 NetBSD-current always contains latest ipsec-tools code. On the other hand,
599 ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which
600 are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly
601 sync with ipsec-tools-0_7-branch)
602
603 Package: KAME IPv6
604 Version: KAME/NetBSD SNAP kit
605 Current Vers: KAME/NetBSD SNAP kit (shipped every week)
606 Maintainer: KAME Project <kame (a] kame.net>
607 Archive Site: http://www.kame.net/
608 Home Page: http://www.kame.net/
609 Mailing List: snap-users (a] kame.net
610 Responsible:
611 License: BSD (3-clause)
612 Location: sys/netinet6
613 Notes:
614 IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with
615 more conservative implementation policy.
616 IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000.
617 Please do not make too many diff-unfriendly changes (like indentation change,
618 KNF police). We need to take diffs across KAME snapshots on upgrades.
619 To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION
620 in sys/netinet6/in6.h. No script is available for upgrades.
621 "KAME" branch is used for kernel merge work purposes.
622 http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison
623 among KAME/*BSD, *BSD-current and recent *BSD releases.
624
625 Package: kyua-atf-compat
626 Version: 0.1
627 Current Vers: 0.1
628 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
629 Archive site: http://code.google.com/p/kyua/downloads/list?can=1
630 Home page: http://code.google.com/p/kyua/
631 Mailing List: kyua-discuss (a] googlegroups.com
632 Responsible: jmmv
633 License: BSD 3-clause
634 Location: external/bsd/kyua-atf-compat/dist
635 Notes:
636 The source files are in external/bsd/kyua-atf-compat/dist.
637 Use external/bsd/kyua-atf-compat/prepare-import.sh to regenerate the dist/
638 directory.
639
640 Package: kyua-cli
641 Version: 0.7
642 Current Vers: 0.7
643 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
644 Archive site: http://code.google.com/p/kyua/downloads/list?can=1
645 Home page: http://code.google.com/p/kyua/
646 Mailing List: kyua-discuss (a] googlegroups.com
647 Responsible: jmmv
648 License: BSD 3-clause
649 Location: external/bsd/kyua-cli/dist
650 Notes:
651 The source files are in external/bsd/kyua-cli/dist.
652 Use external/bsd/kyua-cli/prepare-import.sh to regenerate the dist/ directory.
653
654 Package: kyua-testers
655 Version: 0.1
656 Current Vers: 0.1
657 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
658 Archive site: http://code.google.com/p/kyua/downloads/list?can=1
659 Home page: http://code.google.com/p/kyua/
660 Mailing List: kyua-discuss (a] googlegroups.com
661 Responsible: jmmv
662 License: BSD 3-clause
663 Location: external/bsd/kyua-testers/dist
664 Notes:
665 The source files are in external/bsd/kyua-testers/dist.
666 Use external/bsd/kyua-testers/prepare-import.sh to regenerate the dist/
667 directory.
668
669 Package: less
670 Version: less-458
671 Current Vers: less-481
672 Maintainer: Mark Nudelman <markn (a] greenwoodsoftware.com>
673 Archive Site: http://www.greenwoodsoftware.com/less/download.html
674 Home Page: http://www.greenwoodsoftware.com/less/
675 Mailing List: less-announce-request (a] greenwoodsoftware.com
676 Responsible: mrg
677 License: Less License (BSD 2-clause) or GPLv3 (v2 prior to less-418)
678 Location: external/bsd/less/dist
679 Notes:
680 Many changes to make less act as more when invoked as more. Beware.
681 Use the "src/external/bsd/less/less2netbsd" script to prepare source tree
682 for importation. Run ./configure beforehand to generate "defines.h".
683 Talk to mrg before importing any new version.
684
685 Package: libarchive
686 Version: 2.8.4
687 Current Vers: 2.8.5 (legacy) / 3.2.0 (stable)
688 Maintainer: kientzle (a] freebsd.org, joerg (a] NetBSD.org
689 Archive Site: https://github.com/libarchive/libarchive/downloads
690 Home Page: http://libarchive.github.com/
691 Responsible: joerg
692 License: BSD (2-clause)
693 Location: external/bsd/libarchive/dist
694 Notes:
695 Distribution is stripped down to the relevant part.
696
697 Package: libdevmapper
698 Version: 1.02.40
699 Current Vers: 2.02.98
700 Maintainer: lvm-devel (a] redhat.com
701 Archive Site: ftp://sources.redhat.com/pub/lvm2/
702 Home Page: http://sources.redhat.com/lvm2/
703 Responsible: haad
704 License: LGPLv2.1
705 Location: external/gpl2/lvm2/dist/libdm
706 Notes:
707 The lvm2tools and the libdevmapper are now distributed as one source
708 repository. See the lvm2tools Notes for more information.
709
710 Package: libevent
711 Version: 2.0.22-stable
712 Current Vers: 2.0.22-stable
713 Maintainer: Niels Provos <provos (a] citi.umich.edu>
714 Archive Site: http://www.monkey.org/~provos/libevent/
715 Home Page: http://www.monkey.org/~provos/libevent/
716 Responsible:
717 License: BSD (3/4-clause)
718 Location: external/bsd/libevent/dist
719 Notes:
720 - Run the libevent2netbsd script
721 - Build the doxygen man pages. Edit the Doxyfile to GENERATE_MAN=yes.
722 man pages are in doxygen/man/man3. Remove the extra man pages that are
723 .so'ing only. Copy the rest to man.
724
725 Package: llvm
726 Version: 3.4rc1 (r195771)
727 Current Vers.: 3.7.1
728 Maintainer: llvmdev (a] cs.uiuc.edu
729 Home Page: http://llvm.org
730 Responsible: joerg
731 License: BSD/MIT
732 Location: external/bsd/llvm/dist
733 Notes:
734 A CVS ACL is in place for the location to prevent unintentioned commits.
735 All changes should come via import from upstream SVN.
736
737 Package: lvm2tools
738 Version: 2.02.56
739 Current Vers: 2.02.114
740 Maintainer: lvm-devel (a] redhat.com
741 Archive Site: ftp://sources.redhat.com/pub/lvm2/
742 Home Page: http://sources.redhat.com/lvm2/
743 Responsible: haad
744 License: GPLv2
745 Location: external/gpl2/lvm2/dist
746 Notes:
747 Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to
748 prepare source tree for import. Keep eye on dist/include/configure.h
749 it migh change over the releases. We maintain our own version of
750 libdevmapper ioctl protocol code, therefore we should test it before
751 import. Talk to haad before importing new version.
752
753 Package: libpcap
754 Version: 1.7.2
755 Current Vers: 1.7.2
756 Maintainer: tcpdump-workers (a] tcpdump.org
757 Archive Site: http://www.tcpdump.org/release/
758 Home Page: http://www.tcpdump.org/
759 Mailing List: tcpdump-workers (a] tcpdump.org
760 Responsible: dyoung
761 License: BSD (3/4-clause)
762 Location: external/bsd/libpcap/dist
763 Notes:
764 Use the src/external/bsd/libpcap/libpcap2netbsd script to prepare source
765 tree. sys/net/dlt.h is a copy of the dlt constants from pcap.h
766
767 Package: libwrap
768 Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes
769 Current Vers: tcp_wrappers 7.6-ipv6.4
770 Maintainer: Wietse Venema <wietse (a] porcupine.org>
771 Archive Site: ftp://ftp.porcupine.org/pub/security/
772 Home Page: ftp://ftp.porcupine.org/pub/security/
773 Mailing List:
774 Responsible: cjs
775 License: BSD-like
776 Location: lib/libwrap
777 Notes:
778 We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both
779 under src/usr.sbin). We don't use tcpd; that functionality is built
780 into inetd. The provided libwrap2netbsd script handles just libwrap.
781
782 Package: Lua
783 Version: Lua 5.3.2
784 Current Vers: Lua 5.3.2
785 Maintainer: PUC Rio
786 Home Page: http://www.lua.org/
787 Mailing List:
788 Responsible: mbalmer, lneto
789 License: MIT
790 Location: external/mit/lua/dist
791 Notes:
792 The default module paths have been changed to not include the current
793 working directory '.' to avoid potential security problems.
794
795 Package: Lutok
796 Version: 0.3
797 Current Vers: 0.4
798 Maintainer: Julio Merino <jmmv (a] NetBSD.org>
799 Archive site: https://github.com/jmmv/lutok/releases
800 Home page: https://github.com/jmmv/lutok
801 Mailing List: lutok-discuss (a] googlegroups.com
802 Responsible: jmmv
803 License: BSD 3-clause
804 Location: external/bsd/lutok/dist
805 Notes:
806 The source files are in external/bsd/lutok/dist.
807 Use external/bsd/lutok/prepare-import.sh to regenerate the dist/ directory.
808
809 Package: m4
810 Version: 20091026
811 Current Vers: 20091026
812 Maintainer: The OpenBSD Project
813 Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4
814 Home Page: http://www.openbsd.org/
815 Mailing List:
816 License: BSD 3-clause like (dns-sd)
817 Responsible: christos
818 Location: usr.bin/m4
819 Notes:
820 Uses libc's ohash
821
822 Package: mDNSResponder
823 Version: 320.16
824 Current Vers: 541
825 Maintainer: Apple
826 Archive Site: http://www.opensource.apple.com/tarballs/mDNSResponder/
827 Home Page: http://developer.apple.com/opensource/internet/bonjour.html
828 Mailing List: bonjour-dev (a] lists.apple.com
829 License: Apache2 (mdnsd), BSD 3-clause (libdns_sd),
830 BSD 3-clause like (dns-sd)
831 Responsible: tsarna
832 Location: external/apache2/mDNSResponder/dist
833 Notes:
834
835 Package: mdocml
836 Version: 1.13.4
837 Current Vers: 1.13.4
838 Maintainer: Kristaps Donsons
839 Archive Site: http://mdocml.bsd.lv/snapshots/
840 Home Page: http://mdocml.bsd.lv/
841 Mailing List:
842 Responsible: joerg
843 License: BSD (2-clause)
844 Location: external/bsd/mdocml/dist
845 Notes:
846
847 Package: mesa-demos
848 Version: 8.1.0
849 Current Vers: 8.2.0
850 Maintainer: mesa-git@?
851 Archive Site: ftp://ftp.freedesktop.org/pub/mesa/demos/
852 Home Page: http://www.mesa3d.org/
853 Mailing List:
854 Responsible: riastradh, mrg
855 License: ISC
856 Location: xsrc/external/mit/MesaDemos/dist
857 Notes:
858 We use only glxinfo and glxgears. Delete all else on import.
859 Vendor tag: xorg
860 Release tag: mesa-demos-X-Y-Z
861
862 Package: mesa-drm
863 Version: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
864 Current Vers:
865 Maintainer: mesa-git@?
866 Archive Site: git://anongit.freedesktop.org/git/mesa/drm
867 Home Page: http://cgit.freedesktop.org/mesa/drm/
868 Mailing List:
869 Responsible: mrg, bjs
870 License: BSD
871 Location: sys/external/bsd/drm/dist
872 Notes:
873
874 Package: MesaLib
875 Version: 7.11.2
876 Current Vers: 10.2.3
877 Maintainer: mesa-git@?
878 Archive Site: ftp://ftp.freedesktop.org/pub/mesa/
879 Home Page: http://www.mesa3d.org/
880 Mailing List:
881 Responsible: riastradh, mrg
882 License: ISC
883 Location: xsrc/external/mit/MesaLib/dist
884 Notes:
885 Vendor tag: xorg
886 Release tag: MesaLib-X-Y-Z
887
888 Package: mopd
889 Version: 2.5.3
890 Current Vers: 2.5.3
891 Maintainer: Mats O Jansson <maja (a] celsiustech.se>
892 Archive Site: http://www.stacken.kth.se/~moj/mopd.html
893 Home Page: http://www.stacken.kth.se/~moj/mopd.html
894 Mailing List:
895 Responsible: cjs
896 License: BSD (4-clause)
897 Location: usr.sbin/mopd
898 Notes:
899 Delete the otherOS directory before importing.
900
901 Package: nawk
902 Version: 2012-12-20
903 Current Vers: 2012-12-20
904 Maintainer: Brian Kernighan <bwk (a] princeton.edu>
905 Archive Site: http://www.cs.princeton.edu/~bwk/btl.mirror/
906 Home Page: http://www.cs.princeton.edu/~bwk/btl.mirror/
907 Mailing List:
908 Responsible: jdolecek
909 License: BSD-like
910 Location: external/historical/nawk/dist
911 Notes:
912 Build maketab from nawk sources and generate proctab.c.
913 Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win
914 then import to src/external/historical/nawk/dist.
915
916 Package: ndbootd
917 Version: 0.5
918 Current Vers: 0.5
919 Maintainer: Matt Fredette <fredette (a] alum.mit.edu>
920 Archive Site:
921 Home Page:
922 Responsible: fredette
923 License: BSD (4-clause)
924 Location: usr.sbin/ndbootd
925 Notes:
926 Run ./configure, save config.h, make distclean, rm all autoconf/automake
927 and ndbootd-raw.c. Restore saved config.h, and force it to define
928 HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import.
929
930 Package: ntp
931 Version: 4.2.8p8
932 Current Vers: 4.2.8p8
933 Maintainer: David L. Mills <mills (a] udel.edu>
934 Archive Site: http://www.ntp.org/
935 Home Page: http://www.ntp.org/, http://support.ntp.org/
936 Mailing List:
937 Responsible: simonb, jonathan, kardel
938 License: BSD-like
939 Location: external/bsd/ntp/dist
940 Notes:
941 See /usr/src/dist/ntp/ntp2netbsd for update instructions.
942
943 Package: nvi
944 Version: 1.81.6, HEAD as of 2013-11-20
945 Current Vers: 1.81.6
946 Maintainer: Sven Verdoolaege <skimo (a] kotnet.org>, Keith Bostic
947 Archive Site: git://repo.or.cz/nvi.git, ftp://ftp.bostic.com/pub/
948 Home Page: https://repo.or.cz/w/nvi.git http://www.bostic.com/vi/
949 Mailing List:
950 Responsible: christos
951 License: BSD (3/4-clause)
952 Location: external/bsd/nvi/dist
953 Notes:
954 We have lots of local fixes.
955
956 Package: OpenLDAP
957 Version: 2.4.39
958 Current Vers: 2.4.39
959 Maintainer: OpenLDAP Foundation
960 Archive Site: http://www.openldap.org/
961 Home Page: http://www.openldap.org/
962 Mailing List:
963 Responsible:
964 License: BSD (3-clause)
965 Location: external/bsd/openldap/dist
966 Notes:
967
968 Package: OpenPAM
969 Version: 20140912 (Ourouparia)
970 Current Vers: 20140912 (Ourouparia)
971 Maintainer: Dag-Erling Smrgrav <des (a] FreeBSD.org>
972 Archive Site: http://www.openpam.org/
973 Home Page: http://www.openpam.org/
974 Mailing List:
975 Responsible: christos
976 License: BSD (3-clause)
977 Location: external/bsd/openpam/dist
978 Notes:
979
980 Package: openresolv
981 Version: 3.8.0
982 Current Vers: 3.8.0
983 Maintainer: roy
984 Archive Site: ftp://roy.marples.name/pub/openresolv/
985 Home Page: http://roy.marples.name/projects/openresolv/
986 Mailing List: openresolv-discuss (a] marples.name
987 License: BSD (2-clause)
988 Location: external/bsd/openresolv/dist
989 Notes:
990 Please submit all changes to the author.
991
992 Package: HPN-SSH
993 Version: 6.1p1 13 v14
994 Current Vers: 6.3p1 v14
995 Maintainer: www.psc.edu
996 Archive Site: No direct link anymore, @#$#$ psc.
997 Home Page: http://www.psc.edu/index.php/hpn-ssh
998 Mailing List:
999 Responsible: christos
1000 License:
1001 Location: crypto/external/bsd/openssh/dist
1002 Notes:
1003 Patch applied after OpenSSH import.
1004
1005 Package: OpenSSH
1006 Version: 7.3
1007 Current Vers: 7.3 / portable 7.3p1
1008 Maintainer: OpenSSH
1009 Archive Site: http://www.openssh.com/ftp.html
1010 Home Page: http://www.openssh.com/portable.html
1011 Mailing List: openssh-unix-announce (a] mindrot.org
1012 Responsible: thorpej, christos, elric
1013 License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE
1014 Location: crypto/external/bsd/openssh/dist
1015 Notes:
1016 imported from OpenBSD ssh -- is not from the portable OpenSSH
1017 use openssh2netbsd before import.
1018 local changes (should always try to bring them back to master openssh tree,
1019 markus is very cooperative about it):
1020 - default for PermitRootLogin is set to "no"
1021 - IgnoreRootRhosts added
1022 - look at login.conf to check valid user/access list
1023 - krb5 support re-added
1024 - hack in cipher.c #ifdef ACCS because we are missing EVP_acss
1025 when someone imports openssl, we can remove this.
1026 - added moduli from portable openssh
1027 - added USE_PAM patches and auth_pam.[ch] from portable openssh
1028 (see if there is any difference between the current version of opensshX.Yp1
1029 and the new opensshZ.Wp1) and apply them.
1030 - conditionalize login_cap
1031 - conditionalize bsd_auth
1032 - restore krb5, krb4, afs, skey
1033 - bring in hpn patches, disable mt aes cipher, keep speedups and cipher none
1034 - fix ctype macro arguments
1035 - umac is broken, disable it
1036 - better ~homedir handling
1037 - netbsd style tunnels
1038 - urandom, xhome, chrootdir, rescuedir NetBSD handling
1039 - utmp/utmpx handling
1040 - handle tty posix_vdisable properly
1041 - handle setuid and unsetuid the posix way instead of setresuid()
1042 - add all missing functions
1043 - always bump major when importing to avoid api problems.
1044 - make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes.
1045
1046 Package: OpenSSL
1047 Version: 1.0.1t
1048 Current Vers: 1.0.1t/1.0.2h
1049 Maintainer: The OpenSSL Project
1050 Archive Site: ftp://ftp.openssl.org/source/
1051 Home Page: http://www.openssl.org/
1052 Mailing List: openssl-announce (a] openssl.org
1053 Responsible: christos, mjf, tls, riastradh, spz
1054 License: OpenSSL and SSLeay license (both BSD-like)
1055 Location: crypto/external/bsd/openssl/dist
1056 Notes:
1057 - Run openssl2netbsd to get rid of the RCSID identifiers
1058 - run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man
1059 to regen man pages.
1060 - run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/arch/*
1061 to regen assembly files
1062
1063 Package: pcc
1064 Version: 1.1.0.DEVEL 20120325
1065 Current Vers: 1.1.0.DEVEL 20120325
1066 Maintainer: Anders Magnusson <ragge (a] NetBSD.org>
1067 Archive Site: ftp://pcc.ludd.ltu.se/pub/pcc/
1068 Home Page: http://pcc.ludd.ltu.se/
1069 Mailing List: pcc-list (a] ludd.ltu.se
1070 Responsible: plunky
1071 License: BSD
1072 Location: external/bsd/pcc/dist
1073 Notes:
1074 This is a development snapshot. See the src/external/bsd/pcc/prepare-import.sh
1075 file for details about how to get the latest version from the upstream server
1076 and import it.
1077
1078 Package: pdisk
1079 Version: 0.8a2
1080 Current Vers: 0.8a2
1081 Maintainer: Eryk Vershen <eryk (a] cfcl.com>
1082 Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
1083 Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
1084 Mailing List:
1085 Responsible: dbj
1086 License: BSD-like
1087 Location: external/bsd/pdisk
1088 Notes:
1089 This is the disk partition utility used by Apple's mkLinux and OS X
1090 It is imported into external/bsd/pdisk.
1091
1092 Package: pdksh
1093 Version: 5.2.14p2
1094 Current Vers: 5.2.14p2
1095 Maintainer: Michael Rendell <michael (a] cs.mun.ca>
1096 Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/
1097 Home Page: http://www.cs.mun.ca/~michael/pdksh/
1098 Mailing List:
1099 Responsible: jdolecek
1100 License: Public domain
1101 Location: bin/ksh
1102 Notes:
1103 pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied.
1104
1105 Package: PF (openbsd packet filter)
1106 Version: OpenBSD 4.2
1107 Current Vers: OpenBSD 4.3-current
1108 Maintainer: The OpenBSD Project
1109 Archive Site: ftp://ftp.openbsd.org/
1110 Home Page: http://www.openbsd.org/faq/pf/
1111 Mailing List: pf (a] benzedrine.cx or appropriate OpenBSD mailing list
1112 Responsible: peter, yamt
1113 License: BSD (2-clause)
1114 Location: dist/pf,sys/dist/pf
1115 Notes:
1116 kernel code is imported into src/sys/dist/pf and src/sys/net has reachover
1117 definition (files.pf). userland code is imported into src/dist/pf, and
1118 reachover Makefiles are in src/usr.sbin/pf.
1119
1120 Package: pkg_install
1121 Version: 20120221
1122 Current Vers: 20120221
1123 Maintainer: The pkgsrc developers
1124 Home Page: http://www.pkgsrc.org/
1125 Mailing List: tech-pkg (a] NetBSD.org
1126 Responsible: joerg
1127 License: BSD
1128 Location: external/bsd/pkg_install/dist
1129 Notes:
1130 The authoritative version is in pkgsrc/pkgtools/pkg_install.
1131
1132 Package: ping
1133 Version: 980911
1134 Current Vers: 980911
1135 Maintainer: Mike Muuss
1136 Archive Site:
1137 Home Page: http://ftp.arl.mil/mike/ping.html
1138 Mailing List:
1139 Responsible: christos
1140 License: BSD (3-clause)
1141 Location: sbin/ping
1142 Notes:
1143 We use err() and friends. We have changes for snprintf, extra
1144 formatting in man pages, disallowing flood pinging, alignment fixes,
1145 and more. Vern's ping is gone. We are too different from everyone else
1146 now to do a new import.
1147
1148 Package: Postfix
1149 Version: 2.11.6
1150 Current Vers: 3.0.3
1151 Maintainer: Wietse Venema <wietse (a] porcupine.org>
1152 Archive Site: ftp://postfix.cloud9.net/official/
1153 Home Page: http://www.postfix.org/
1154 Mailing List: postfix-users (a] postfix.org
1155 Responsible: christos
1156 License: IBM Public License. See also src/external/ibm-public/postfix/dist.
1157 Location: external/ibm-public/postfix/dist
1158 Notes:
1159 HTML documentation should be kept in sync with the README_FILES.
1160 src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our
1161 directory layout (the easiest way to check is by running ``postfix
1162 set-permissions'').
1163
1164 Package: ppp
1165 Version: 2.4.7
1166 Current Vers: 2.4.7
1167 Maintainer: Paul Mackerras <paulus (a] samba.org>
1168 Archive Site: ftp://ftp.samba.org/pub/ppp/
1169 Home Page:
1170 GIT root: git://ozlabs.org/~paulus/ppp.git
1171 Mailing List:
1172 Responsible: christos, cube
1173 License: BSD (3-clause)
1174 Location: external/bsd/ppp/dist
1175 Notes:
1176 BSD support was removed from 2.4.0; I added it back and removed
1177 some GPL pieces. Multilink support is missing. Repeated pings to
1178 Paulus have not yielded results. I've retrofitted pppdump to use
1179 net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This
1180 is clearly a pain. I have not tested the modules code, neither our
1181 makefiles make it easy to construct a module, but I left one there
1182 as an example.
1183 TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're
1184 using the version found in 2.4.1.
1185
1186 Package: rcs
1187 Version: 5.7 (Last GPLv2+ version)
1188 Current Vers: 5.9.4
1189 Maintainer: FSF
1190 Archive Site: ftp://ftp.gnu.org/gnu/rcs/
1191 Mailing List: bug-gnu-utils (a] gnu.org
1192 Home Page: http://www.gnu.org/software/rcs/
1193 Responsible: agc
1194 License: GPLv2+ (5.7), GPLv3+ (5.8 and later)
1195 Location: external/gpl2/rcs
1196 Notes:
1197 Old versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS).
1198
1199 Package: root.cache
1200 Version: 2015120100 (March 23, 2016)
1201 Current Vers: 2015120100 (March 23, 2016)
1202 Maintainer: InterNIC
1203 Archive Site: ftp://ftp.internic.net/domain/named.root
1204 Home Page: ftp://ftp.internic.net/domain/named.root
1205 Mailing List:
1206 Responsible: thorpej
1207 License: Public domain
1208 Location: etc/namedb
1209 Notes:
1210 The root server cache is also included with BIND. However, the
1211 InterNIC version is usually more up to date.
1212
1213 Package: routed
1214 Version: 2.32
1215 Current Vers: 2.32
1216 Maintainer: Vernon Schryver <vjs (a] rhyolite.com>
1217 Archive Site: ftp://ftp.rhyolite.com/src/
1218 Home Page: http://www.rhyolite.com/src/
1219 Mailing List:
1220 Responsible: christos
1221 License: BSD (4-clause)
1222 Location: sbin/routed
1223 Notes:
1224 We use the md5 code from libc
1225 We don't allow RIP_TRACEON and RIP_TRACEOFF
1226 We use arc4random
1227 We use strlcpy/snprintf
1228
1229 Package: send-pr (part of GNATS)
1230 Version: 3.2
1231 Current Vers: 4.2
1232 Maintainer: FSF
1233 Archive Site: ftp://ftp.gnu.org/gnu/gnats/
1234 Home Page: http://www.gnu.org/software/gnats/
1235 Mailing List: bug-gnats (a] gnu.org
1236 License: GPLv2+ (4.1), GPLv3+ (4.2 and later)
1237 Responsible:
1238 Location: external/gpl2/send-pr
1239 Notes:
1240 We have 3.2 with patches to become 3.95 which was never distributed. This
1241 is the last "standalone" send-pr version. Newer versions require "query-pr"
1242 to be installed and many more changes. It is not worth the hassle.
1243
1244 Package: SoftFloat
1245 Version: 2a
1246 Current Vers: 2b
1247 Maintainer: John Hauser <jhauser (a] jhauser.us>
1248 Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html
1249 Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html
1250 Mailing List:
1251 Responsible: bjh21
1252 License: Public domain
1253 Location: lib/libc/softfloat
1254 Notes:
1255 Heavily modified for use as a soft float library for GCC. The actual
1256 arithmetic code is unchanged, though, and should behave exactly like the
1257 original.
1258
1259 Package: sqlite
1260 Version: 3.13.0
1261 Current Vers: 3.13.0
1262 Maintainer: Richard Hipp <drh (a] sqlite.org>
1263 Home Page: http://www.sqlite.org
1264 Responsible: joerg
1265 License: Public domain
1266 Location: external/public-domain/sqlite/dist
1267 Notes:
1268 Run cleantags before importing because sqlite3.c has an RCSID
1269
1270 Package: tcpdump
1271 Version: 4.7.3
1272 Current Vers: 4.7.3
1273 Maintainer: tcpdump-workers (a] lists.tcpdump.org
1274 Archive Site: http://www.tcpdump.org/release/
1275 Home Page: http://www.tcpdump.org/
1276 Mailing List: tcpdump-workers (a] lists.tcpdump.org
1277 Responsible:
1278 License: BSD (3-clause)
1279 Location: external/bsd/tcpdump/dist
1280 Notes:
1281 Use the src/external/bsd/tcpdump/tcpdump2netbsd script to prepare source
1282 tree.
1283
1284 Package: TestFloat
1285 Version: 2a
1286 Current Vers: 2a
1287 Maintainer: John Hauser <jhauser (a] jhauser.us>
1288 Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html
1289 Home Page: http://www.jhauser.us/arithmetic/TestFloat.html
1290 Mailing List:
1291 Responsible: ross
1292 License: BSD (4-clause)
1293 Location: regress/lib/libc/ieeefp/testfloat
1294 Notes:
1295
1296 Package: texinfo
1297 Version: 4.8a (Last GPLv2+ version)
1298 Current Vers: 6.1
1299 Maintainer: FSF
1300 Archive Site: ftp://ftp.gnu.org/gnu/texinfo/
1301 Home Page: http://www.gnu.org/software/texinfo/
1302 Mailing List: bug-texinfo (a] gnu.org
1303 Responsible:
1304 License: GPLv2+ (4.8a), GPLv3+ (4.9 and later)
1305 Location: external/gpl2/texinfo
1306 Notes:
1307 Use src/external/gpl2/texinfo/texinfo2netbsd for preparing the source tree
1308 for the import.
1309
1310 Package: autoconf
1311 Version: 2.69
1312 Current Vers: 2.69
1313 Maintainer: FSF
1314 Archive Site: ftp://ftp.gnu.org/gnu/autoconf/
1315 Home Page: http://www.gnu.org/software/autoconf/
1316 Mailing List: bug-autoconf (a] gnu.org
1317 Responsible: christos
1318 License: GPLv3+
1319 Location: external/gpl3/autoconf
1320 Notes:
1321 This is only used to re-generate the configure files in tools/compat.
1322 It is not part of the regular build.
1323
1324 Package: malloc
1325 Version: 1995-01-15
1326 Current Vers: 1995-01-15
1327 Maintainer: FSF
1328 Archive Site: ftp://prep.ai.mit.edu/old-gnu/malloc.tar.gz
1329 Home Page:
1330 Mailing List:
1331 Responsible: christos
1332 License: GPLv2+
1333 Location: external/gpl2/libmalloc
1334 Notes:
1335 The original version of gnumalloc was added (not imported) from
1336 prep.ai.mit.edu in src/gnu/lib/libmalloc in 1993. This is the newest
1337 version from 1995. It is written by Mike Haertel, and was distributed
1338 both standalone and as part of glibc. At some point glibc switched
1339 to use Doug Lea's ptmalloc which is now tightly bound with glibc
1340 and cannot be separated. The Doug Lea version of malloc is also
1341 distributed in a standalone form by Wolfram Gloger in
1342 http://www.malloc.de/en/. We can consider switching to ptmalloc
1343 at some point since it will provide an alternative MT malloc, but
1344 perhaps this implementation should be kept anyway for historical
1345 purposes.
1346
1347 Package: tmux
1348 Version: 2.1
1349 Current Vers: 2.1
1350 Maintainer: Nicholas Marriott <nicholas.marriott (a] gmail.com>
1351 Archive site: https://github.com/tmux/tmux
1352 Home page: http://tmux.github.io
1353 Mailing List: tmux-users (a] googlegroups.com
1354 Responsible: christos
1355 License: BSD
1356 Location: external/bsd/tmux/dist
1357 Notes:
1358 See src/external/bsd/tmux/README for instructions on how to import a
1359 new tmux release.
1360
1361 Package: top
1362 Version: 3.8beta1
1363 Current Vers: 3.8beta1
1364 Maintainer: William LeFebvre <wnl (a] groupsys.com>
1365 Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz
1366 Home Page: http://www.unixtop.org/
1367 Mailing List: top-spinners (a] ocee.groupsys.com
1368 Responsible: simonb, christos
1369 License: BSD (2-clause)
1370 Location: external/bsd/top/dist
1371 Notes:
1372
1373 Package: traceroute
1374 Version: 1.4a12
1375 Current Vers: 1.4a12
1376 Maintainer: traceroute (a] ee.lbl.gov
1377 Archive Site: ftp://ftp.ee.lbl.gov/
1378 Home Page: http://ftp.ee.lbl.gov/
1379 Mailing List:
1380 Responsible:
1381 License: BSD (4-clause)
1382 Location: usr.sbin/traceroute
1383 Notes:
1384 Added changes from a5 -> a12 manually.
1385
1386 Package: tz
1387 Version: tzcode2016b / tzdata2016d
1388 Current Vers: tzcode2016b / tzdata2016d
1389 Maintainer: Paul Eggert <eggert (a] cs.ucla.edu>
1390 Archive Site: ftp://ftp.iana.org/tz/releases/
1391 Archive Site: ftp://munnari.oz.au/pub/oldtz/
1392 Old Archive Site: ftp://elsie.nci.nih.gov/pub/
1393 Home Page: http://www.iana.org/time-zones
1394 Mailing List: tz (a] iana.org
1395 Responsible: kleink, christos, apb
1396 License: Public domain
1397 Location: lib/libc/time/zoneinfo, external/public-domain/tz/share
1398 Notes:
1399 Don't use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import.
1400 Diffs are now applied by hand, since we have too many diffs (re-entrant tzcode,
1401 register removal) to apply. The diffs have been submitted upstream but there
1402 is too much inertia to apply them. Check for .gitignore files.
1403 For the data files, do use external/public-domain/tz/tzdata2netbsd.
1404
1405 Package: wpa_supplicant/hostapd
1406 Version: 2.4
1407 Current Vers: 2.4
1408 Maintainer: Jouni Malinen <jkmaline (a] cc.hut.fi>
1409 Archive Site: http://hostap.epitest.fi/releases/
1410 Home Page: http://hostap.epitest.fi/wpa_supplicant/
1411 Mailing List:
1412 Responsible: scw, dyoung, christos
1413 License: BSD or GPLv2
1414 Location: external/bsd/wpa/dist
1415 Notes:
1416 See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions.
1417
1418 Package: zlib
1419 Version: 1.2.3
1420 Current Vers: 1.2.8
1421 Maintainer: Jean-loup Gailly and Mark Adler <zlib (a] gzip.org>
1422 Archive Site: http://www.zlib.net/
1423 Home Page: http://www.zlib.net/
1424 Mailing List:
1425 Responsible: gwr, christos
1426 License: BSD (3-clause)
1427 Location: common/dist/zlib
1428 Notes:
1429 Imported to src/common/dist/zlib and shared by the kernel and userland.
1430
1431 Package: services, protocols
1432 Version: 2013-02-21 (services), 2013-02-17 (protocols)
1433 Current Vers: 2013-11-27 (services), 2013-11-12 (protocols)
1434 Maintainer: IANA
1435 Archive Site: http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt (services)
1436 Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols)
1437 Home Page: http://www.iana.org/
1438 Mailing List:
1439 Responsible: christos
1440 License: None
1441 Location: etc
1442 Notes:
1443 1. Build package net/iana-etc
1444 2. Add NetBSD rcsid to the generated protocols and services in the package
1445 work area.
1446 3. Append the local services from the current services file.
1447 4. Run:
1448 services_mkdb -u services > /usr/src/etc/services
1449 cp protocols /usr/src/etc/protocols
1450 5. Fix protocols
1451 - fix manet alias to MANET; giving an alias with the same name is a no/op
1452 - protocol 84 is defined for as ttp and iptm, merge the two entries since
1453 libc getprotoent() does not read the whole file and merge in the "files"
1454 implementation.
1455
1456 Package: pigz
1457 Version: 2.3.1
1458 Current Vers: 2.3.1
1459 Maintainer: Mark Adler <madler (a] alumni.caltech.edu>
1460 Archive Site: http://zlib.net/pigz/
1461 Home Page: http://zlib.net/pigz/
1462 Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net
1463 Responsible: mrg, tls
1464 License: zlib
1465 Location: external/zlib/pigz/dist
1466 Notes:
1467
1468 Package: xz
1469 Version: 5.2.1
1470 Current Vers: 5.2.1
1471 Maintainer: Lasse Collin <lasse.collin (a] tukanni.org>
1472 Archive Site: http://tukaani.org/xz/
1473 Home Page: http://tukaani.org/xz/
1474 Responsible: joerg
1475 License: public-domain
1476 Location: external/public-domain/xz/dist
1477 Notes:
1478 1. See prepare-import script for stripping down the distribution.
1479 2. Update configure.ac and use it to generate include/config.h.
1480 3. Carefully check for GPL components leaked into the dist area.
1481
1482 Package: mpc
1483 Version: 1.0.1
1484 Current Vers: 1.0.3
1485 Maintainer:
1486 Archive Site: http://www.multiprecision.org/mpc/download/
1487 Home Page: http://www.multiprecision.org/mpc/
1488 Mailing List: http://www.multiprecision.org/index.php?prog=mpc&page=development
1489 Responsible: mrg
1490 License: LGPL3
1491 Location: external/lgpl3/mpc/dist
1492 Notes:
1493
1494 Package: mpfr
1495 Version: 3.1.2
1496 Current Vers: 3.1.3
1497 Maintainer:
1498 Archive Site: http://www.mpfr.org/mpfr-current/
1499 Home Page: http://www.mpfr.org/
1500 Mailing List: http://websympa.loria.fr/wwsympa/arc/mpfr-announce
1501 Responsible: mrg
1502 License: LGPL3
1503 Location: external/lgpl3/mpfr/dist
1504 Notes:
1505
1506 Package: GNU MP
1507 Version: 5.1.3
1508 Current Vers: 6.1.0
1509 Maintainer: http://gmplib.org/mailman/listinfo/gmp-devel
1510 Archive Site: http://gmplib.org/
1511 Home Page: http://gmplib.org/
1512 Mailing List: http://gmplib.org/mailman/listinfo/gmp-announce
1513 Responsible: mrg
1514 License: LGPL3
1515 Location: external/lgpl3/gmp/dist
1516 Notes:
1517
1518 Package: osnet
1519 Version: osnet-20100224
1520 Current Vers: ?
1521 Maintainer: ?
1522 Archive Site: ?
1523 Home Page: ?
1524 Mailing List: ?
1525 Responsible: ?
1526 License: CDDL
1527 Location: external/cddl/osnet
1528 Notes:
1529
1530 Package: sljit
1531 Version: svn revision 313
1532 Current Vers: svn revision 313
1533 Maintainer: Zoltn Herczeg <hzmester (a] freemail.hu
1534 Archive Site: http://sourceforge.net/projects/sljit/
1535 Home Page: http://sljit.sourceforge.net/
1536 Mailing List: none
1537 Responsible: alnsn
1538 License: BSD (2-clause)
1539 Location: sys/external/bsd/sljit/dist
1540 Notes:
1541 Need to feed back local changes
1542
1543 Package: tre
1544 Version: 0.8.0
1545 Current Vers: 0.8.0
1546 Maintainer: http://laurikari.net/tre
1547 Archive Site: http://laurikari.net/tre
1548 Home Page: http://laurikari.net/tre
1549 Mailing List:
1550 Responsible: agc, christos
1551 License: BSD (2-clause)
1552 Location: external/bsd/tre/dist
1553 Notes:
1554 Need to feed back local changes
1555
1556 Package: TrouSerS
1557 Version: 0.3.8
1558 Current Vers: 0.3.8
1559 Maintainer: http://trousers.sourceforge.net
1560 Archive Site: http://trousers.sourceforge.net
1561 Home Page: http://trousers.sourceforge.net
1562 Mailing List: http://trousers.sourceforge.net
1563 Responsible: christos
1564 License: CPL
1565 Location: crypto/external/cpl/trousers/dist
1566 Notes:
1567 Need to feed back local changes
1568
1569 Package: tpm-tools
1570 Version: 1.3.7.1
1571 Current Vers: 1.3.7.1
1572 Maintainer: http://trousers.sourceforge.net
1573 Archive Site: http://trousers.sourceforge.net
1574 Home Page: http://trousers.sourceforge.net
1575 Mailing List: http://trousers.sourceforge.net
1576 Responsible: christos
1577 License: CPL
1578 Location: crypto/external/cpl/tpm-tools/dist
1579 Notes:
1580 Need to feed back local changes
1581
1582 Package: elftoolchain (libelf/libdwarf)
1583 Version: FreeBSD-2016-02-19-r295822
1584 Current Vers: FreeBSD-XXXX-YY-ZZ
1585 Maintainer: Joseph Koshi <jkoshi (a] freebsd.org>
1586 Archive Site: none
1587 Home Page: none
1588 Mailing List: none
1589 Responsible: christos
1590 License: BSD-like (2-clause)
1591 Location: sys/external/bsd/elftoolchain/dist
1592 Notes:
1593 Run prepare-import.sh; next time use svn id.
1594
1595 Package: smbfs
1596 Version: smbfs-1.4.1.tar.gz + FreeBSD-2003-02-16
1597 Current Vers: FreeBSD-XXXX-YY-ZZ
1598 Maintainer: Boris Popov <bp (a] FreeBSD.org>
1599 Archive Site: none
1600 Home Page: http://people.freebsd.org/~bp/pub/smbfs/smbfs-1.4.1.tar.gz
1601 Mailing List: ?
1602 Responsible: christos
1603 License: BSD-like (4-clause)
1604 Location: external/bsd/smbfs
1605 Notes:
1606 The kernel portion has been removed from the tar file.
1607 Our kernel smbfs and netsmb directories could move to
1608 external, but this is just make-work.
1609
1610 Package: timeout
1611 Version: FreeBSD-2014-08-01
1612 Current Vers: FreeBSD-XXXX-YY-ZZ
1613 Maintainer: Baptiste Daroussin <bapt (a] FreeBSD.org>
1614 Archive Site: none
1615 Home Page: none
1616 Mailing List: none
1617 Responsible: christos
1618 License: BSD-like (2-clause)
1619 Location: usr.bin/timeout
1620
1621 Package: libproc
1622 Version: FreeBSD-2015-09-24
1623 Current Vers: FreeBSD-XXXX-YY-ZZ
1624 Maintainer: Rui Paulo <rpaulo (a] FreeBSD.org>
1625 Archive Site: none
1626 Home Page: none
1627 Mailing List: none
1628 Responsible: christos
1629 License: BSD-like (2-clause)
1630 Location: external/bsd/libproc/dist
1631
1632 Package: librtld_db
1633 Version: FreeBSD-2015-09-24
1634 Current Vers: FreeBSD-XXXX-YY-ZZ
1635 Maintainer: Rui Paulo <rpaulo (a] FreeBSD.org>
1636 Archive Site: none
1637 Home Page: none
1638 Mailing List: none
1639 Responsible: christos
1640 License: BSD-like (2-clause)
1641 Location: external/bsd/librtld_db/dist
1642