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