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