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