3RDPARTY revision 1.1368
1# $NetBSD: 3RDPARTY,v 1.1368 2016/10/14 16:09:43 spz 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.23.2 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: tzcode2016g / tzdata2016g 1402Current Vers: tzcode2016g / tzdata2016g 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