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