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