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