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