3RDPARTY revision 1.1299
1# $NetBSD: 3RDPARTY,v 1.1299 2016/01/14 21:15:17 christos Exp $ 2# 3# This file contains a list of the software that has been integrated into 4# NetBSD where we are not the primary maintainer. 5# 6# When you make changes to this software, be sure to discuss it with the 7# maintainer and contribute your patches. Divergence from the official 8# sources is not desirable, and should be avoided as much as possible. 9# 10# When importing, please deal with the RCS IDs in this way: 11# 1. Preserve the RCS IDs in the files by removing the $ signs from 12# the IDs before you do the import. 13# 2. After the import, add NetBSD RCS IDs to all of the files. 14# 15# A few notes on the format of this file (for the benefit of 16# 3rdparty2html): 17# 18# 1.) Any line whose first non-whitespace character is # is a comment; 19# 2.) Entries are separated by blank lines; 20# 3.) Every package needs at least the Package, Version, Current Vers, 21# and Maintainer fields; 22# 4.) Where a field has multiple lines of information, the field tag 23# should be repeated on each line, except: 24# 5.) The Notes: field tag should appear on a line by itself; all 25# remaining lines until the end of the record are notes. 26# 27# Package: name or brief description (required, must be first) 28# Version: version that is included with NetBSD (required) 29# Current Vers: version that is available upstream (required) 30# Maintainer: name and/or email address of upstream maintainer (required) 31# Archive Site: URL to archive of upstream releases 32# Home Page: URL to web page for upstream project 33# Mailing List: email address or URL related to upstream mailing list 34# License: description of license 35# Responsible: comma-separated list of NetBSD developers 36# Location: comma-separated list of subdirectories in the NetBSD src tree 37# Notes: 38# Multiple lines of free-form text, 39# Must be last. 40# 41 42Package: acpica 43Version: 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-P2 118Current Vers: 9.10.3-P2 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.25.1 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.0 310Current Vers: 6.10.0 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.0 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.10.1 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.21 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. 531 532Package: heimdal 533Version: 1.5.3 534Current Vers: 1.5.3 535Maintainer: Heimdal <heimdal@h5l.org> 536Archive Site: ftp://ftp.h5l.org/pub/heimdal/src/ 537Home Page: http://www.h5l.org/ 538Mailing List: heimdal-discuss@sics.se 539Responsible: joda, lha 540License: BSD 541Location: crypto/external/bsd/heimdal/dist 542Notes: 543 544Package: hunt 545Version: 2003-04-16 546Current Vers: 2003-04-16 547Maintainer: Greg Couch <gregc@cgl.ucsf.edu> 548Archive Site: ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z 549Home Page: http://www.cgl.ucsf.edu/home/gregc/oss.html 550Responsible: mrg 551License: BSD (3-clause) 552Location: games/hunt 553Notes: 554 555Package: ipf 556Version: 5.1.1 557Current Vers: 5.1.2 558Maintainer: Darren Reed 559Archive Site: http://coombs.anu.edu.au/~avalon/ 560Home Page: http://coombs.anu.edu.au/~avalon/ 561Mailing List: ipfilter@postbox.anu.edu.au 562Responsible: darrenr, christos 563License: BSD-based; see src/external/ipf/dist/IPFILTER.LICENCE 564Location: external/bsd/ipf,sys/external/bsd/ipf 565Notes: 566ipf2netbsd should be used on a virgin ipfilter source tree. 567 568Package: ipsec-tools 569Version: (ipsec-tools head is NetBSD-current head) 570Maintainer: IPsec-Tools project <ipsec-tools-core@lists.sourceforge.net> 571Archive Site: http://ipsec-tools.sourceforge.net 572Home Page: http://ipsec-tools.sourceforge.net 573Mailing List: ipsec-tools-devel@lists.sourceforge.net 574Responsible: manu, vanhu, mgrooms 575License: BSD (3-clause) 576Location: crypto/dist/ipsec-tools 577Notes: 578ipsec-tools is maintained within NetBSD src tree in src/crypto/dist/ipsec-tools 579We don't run ipsec-tools' configure as part of the NetBSD build. configure 580generated files are available in the NetBSD source tree at: 581 src/lib/libipsec/config.h 582 src/lib/libipsec/package_version.h 583When configure.ac is updated, run the following: 584 cd src/crypto/dist/ipsec-tools 585 ./bootstrap 586 ./configure --enable-adminport --enable-hybrid --enable-frag \ 587 --enable-natt --enable-dpd 588Then copy package_version.h to src/lib/libipsec and merge config.h with 589src/lib/libipsec/config.h (it needs some manual tweaking) 590 591NOTE: As NetBSD HEAD and ipsec-tools HEAD are just the same thing, 592NetBSD-current always contains latest ipsec-tools code. On the other hand, 593ipsec-tools has stable branches (e.g.: ipsec-tools-0_7-branch), which 594are manually pulled up to NetBSD stable branches (e.g.: netbsd-4 is regularly 595sync with ipsec-tools-0_7-branch) 596 597Package: KAME IPv6 598Version: KAME/NetBSD SNAP kit 599Current Vers: KAME/NetBSD SNAP kit (shipped every week) 600Maintainer: KAME Project <kame@kame.net> 601Archive Site: http://www.kame.net/ 602Home Page: http://www.kame.net/ 603Mailing List: snap-users@kame.net 604Responsible: 605License: BSD (3-clause) 606Location: sys/netinet6 607Notes: 608IPv6 part is based on KAME/NetBSD142 SNAP as of early June 2000, with 609more conservative implementation policy. 610IPsec part is based on KAME/NetBSD14 SNAP as of 12 June 2000. 611Please do not make too many diff-unfriendly changes (like indentation change, 612KNF police). We need to take diffs across KAME snapshots on upgrades. 613To identify kernel version, check net.inet6.ip6.kame_version, or KAME_VERSION 614in sys/netinet6/in6.h. No script is available for upgrades. 615"KAME" branch is used for kernel merge work purposes. 616http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE has functionality comparison 617among KAME/*BSD, *BSD-current and recent *BSD releases. 618 619Package: kyua-atf-compat 620Version: 0.1 621Current Vers: 0.1 622Maintainer: Julio Merino <jmmv@NetBSD.org> 623Archive site: http://code.google.com/p/kyua/downloads/list?can=1 624Home page: http://code.google.com/p/kyua/ 625Mailing List: kyua-discuss@googlegroups.com 626Responsible: jmmv 627License: BSD 3-clause 628Location: external/bsd/kyua-atf-compat/dist 629Notes: 630The source files are in external/bsd/kyua-atf-compat/dist. 631Use external/bsd/kyua-atf-compat/prepare-import.sh to regenerate the dist/ 632directory. 633 634Package: kyua-cli 635Version: 0.7 636Current Vers: 0.7 637Maintainer: Julio Merino <jmmv@NetBSD.org> 638Archive site: http://code.google.com/p/kyua/downloads/list?can=1 639Home page: http://code.google.com/p/kyua/ 640Mailing List: kyua-discuss@googlegroups.com 641Responsible: jmmv 642License: BSD 3-clause 643Location: external/bsd/kyua-cli/dist 644Notes: 645The source files are in external/bsd/kyua-cli/dist. 646Use external/bsd/kyua-cli/prepare-import.sh to regenerate the dist/ directory. 647 648Package: kyua-testers 649Version: 0.1 650Current Vers: 0.1 651Maintainer: Julio Merino <jmmv@NetBSD.org> 652Archive site: http://code.google.com/p/kyua/downloads/list?can=1 653Home page: http://code.google.com/p/kyua/ 654Mailing List: kyua-discuss@googlegroups.com 655Responsible: jmmv 656License: BSD 3-clause 657Location: external/bsd/kyua-testers/dist 658Notes: 659The source files are in external/bsd/kyua-testers/dist. 660Use external/bsd/kyua-testers/prepare-import.sh to regenerate the dist/ 661directory. 662 663Package: less 664Version: less-458 665Current Vers: less-481 666Maintainer: Mark Nudelman <markn@greenwoodsoftware.com> 667Archive Site: http://www.greenwoodsoftware.com/less/download.html 668Home Page: http://www.greenwoodsoftware.com/less/ 669Mailing List: less-announce-request@greenwoodsoftware.com 670Responsible: mrg 671License: Less License (BSD 2-clause) or GPLv3 (v2 prior to less-418) 672Location: external/bsd/less/dist 673Notes: 674Many changes to make less act as more when invoked as more. Beware. 675Use the "src/external/bsd/less/less2netbsd" script to prepare source tree 676for importation. Run ./configure beforehand to generate "defines.h". 677Talk to mrg before importing any new version. 678 679Package: libarchive 680Version: 2.8.4 681Current Vers: 2.8.5 (legacy) / 3.0.4 (stable) 682Maintainer: kientzle@freebsd.org, joerg@NetBSD.org 683Archive Site: https://github.com/libarchive/libarchive/downloads 684Home Page: http://libarchive.github.com/ 685Responsible: joerg 686License: BSD (2-clause) 687Location: external/bsd/libarchive/dist 688Notes: 689Distribution is stripped down to the relevant part. 690 691Package: libdevmapper 692Version: 1.02.40 693Current Vers: 2.02.98 694Maintainer: lvm-devel@redhat.com 695Archive Site: ftp://sources.redhat.com/pub/lvm2/ 696Home Page: http://sources.redhat.com/lvm2/ 697Responsible: haad 698License: LGPLv2.1 699Location: external/gpl2/lvm2/dist/libdm 700Notes: 701The lvm2tools and the libdevmapper are now distributed as one source 702repository. See the lvm2tools Notes for more information. 703 704Package: libevent 705Version: 2.0.22-stable 706Current Vers: 2.0.22-stable 707Maintainer: Niels Provos <provos@citi.umich.edu> 708Archive Site: http://www.monkey.org/~provos/libevent/ 709Home Page: http://www.monkey.org/~provos/libevent/ 710Responsible: 711License: BSD (3/4-clause) 712Location: external/bsd/libevent/dist 713Notes: 714- Run the libevent2netbsd script 715- Build the doxygen man pages. Edit the Doxyfile to GENERATE_MAN=yes. 716 man pages are in doxygen/man/man3. Remove the extra man pages that are 717 .so'ing only. Copy the rest to man. 718 719Package: llvm 720Version: 3.4rc1 (r195771) 721Current Vers.: 3.7.1 722Maintainer: llvmdev@cs.uiuc.edu 723Home Page: http://llvm.org 724Responsible: joerg 725License: BSD/MIT 726Location: external/bsd/llvm/dist 727Notes: 728A CVS ACL is in place for the location to prevent unintentioned commits. 729All changes should come via import from upstream SVN. 730 731Package: lvm2tools 732Version: 2.02.56 733Current Vers: 2.02.114 734Maintainer: lvm-devel@redhat.com 735Archive Site: ftp://sources.redhat.com/pub/lvm2/ 736Home Page: http://sources.redhat.com/lvm2/ 737Responsible: haad 738License: GPLv2 739Location: external/gpl2/lvm2/dist 740Notes: 741Use the src/external/gpl2/lvm2tools/dist/lvm2netbsd script to 742prepare source tree for import. Keep eye on dist/include/configure.h 743it migh change over the releases. We maintain our own version of 744libdevmapper ioctl protocol code, therefore we should test it before 745import. Talk to haad before importing new version. 746 747Package: libpcap 748Version: 1.7.2 749Current Vers: 1.7.2 750Maintainer: tcpdump-workers@tcpdump.org 751Archive Site: http://www.tcpdump.org/release/ 752Home Page: http://www.tcpdump.org/ 753Mailing List: tcpdump-workers@tcpdump.org 754Responsible: dyoung 755License: BSD (3/4-clause) 756Location: external/bsd/libpcap/dist 757Notes: 758Use the src/external/bsd/libpcap/libpcap2netbsd script to prepare source 759tree. sys/net/dlt.h is a copy of the dlt constants from pcap.h 760 761Package: libwrap 762Version: tcp_wrappers 7.6 w/ large amount of IPv6 changes 763Current Vers: tcp_wrappers 7.6-ipv6.4 764Maintainer: Wietse Venema <wietse@porcupine.org> 765Archive Site: ftp://ftp.porcupine.org/pub/security/ 766Home Page: ftp://ftp.porcupine.org/pub/security/ 767Mailing List: 768Responsible: cjs 769License: BSD-like 770Location: lib/libwrap 771Notes: 772We import only libwrap (under src/lib), tcpdchk and tcpdmatch (both 773under src/usr.sbin). We don't use tcpd; that functionality is built 774into inetd. The provided libwrap2netbsd script handles just libwrap. 775 776Package: Lua 777Version: Lua 5.3.1 778Current Vers: Lua 5.3.2 779Maintainer: PUC Rio 780Home Page: http://www.lua.org/ 781Mailing List: 782Responsible: mbalmer, lneto 783License: MIT 784Location: external/mit/lua/dist 785Notes: 786The default module paths have been changed to not include the current 787working directory '.' to avoid potential security problems. 788 789Package: Lutok 790Version: 0.3 791Current Vers: 0.4 792Maintainer: Julio Merino <jmmv@NetBSD.org> 793Archive site: https://github.com/jmmv/lutok/releases 794Home page: https://github.com/jmmv/lutok 795Mailing List: lutok-discuss@googlegroups.com 796Responsible: jmmv 797License: BSD 3-clause 798Location: external/bsd/lutok/dist 799Notes: 800The source files are in external/bsd/lutok/dist. 801Use external/bsd/lutok/prepare-import.sh to regenerate the dist/ directory. 802 803Package: m4 804Version: 20091026 805Current Vers: 20091026 806Maintainer: The OpenBSD Project 807Archive Site: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/m4 808Home Page: http://www.openbsd.org/ 809Mailing List: 810License: BSD 3-clause like (dns-sd) 811Responsible: christos 812Location: usr.bin/m4 813Notes: 814Uses libc's ohash 815 816Package: mDNSResponder 817Version: 320.16 818Current Vers: 541 819Maintainer: Apple 820Archive Site: http://www.opensource.apple.com/tarballs/mDNSResponder/ 821Home Page: http://developer.apple.com/opensource/internet/bonjour.html 822Mailing List: bonjour-dev@lists.apple.com 823License: Apache2 (mdnsd), BSD 3-clause (libdns_sd), 824 BSD 3-clause like (dns-sd) 825Responsible: tsarna 826Location: external/apache2/mDNSResponder/dist 827Notes: 828 829Package: mdocml 830Version: 1.13.3 831Current Vers: 1.13.3 832Maintainer: Kristaps Džonsons 833Archive Site: http://mdocml.bsd.lv/snapshots/ 834Home Page: http://mdocml.bsd.lv/ 835Mailing List: 836Responsible: joerg 837License: BSD (2-clause) 838Location: external/bsd/mdocml/dist 839Notes: 840 841Package: mesa-demos 842Version: 8.1.0 843Current Vers: 8.2.0 844Maintainer: mesa-git@? 845Archive Site: ftp://ftp.freedesktop.org/pub/mesa/demos/ 846Home Page: http://www.mesa3d.org/ 847Mailing List: 848Responsible: riastradh, mrg 849License: ISC 850Location: xsrc/external/mit/MesaDemos/dist 851Notes: 852We use only glxinfo and glxgears. Delete all else on import. 853Vendor tag: xorg 854Release tag: mesa-demos-X-Y-Z 855 856Package: mesa-drm 857Version: git 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c 858Current Vers: 859Maintainer: mesa-git@? 860Archive Site: git://anongit.freedesktop.org/git/mesa/drm 861Home Page: http://cgit.freedesktop.org/mesa/drm/ 862Mailing List: 863Responsible: mrg, bjs 864License: BSD 865Location: sys/external/bsd/drm/dist 866Notes: 867 868Package: MesaLib 869Version: 7.11.2 870Current Vers: 10.2.3 871Maintainer: mesa-git@? 872Archive Site: ftp://ftp.freedesktop.org/pub/mesa/ 873Home Page: http://www.mesa3d.org/ 874Mailing List: 875Responsible: riastradh, mrg 876License: ISC 877Location: xsrc/external/mit/MesaLib/dist 878Notes: 879Vendor tag: xorg 880Release tag: MesaLib-X-Y-Z 881 882Package: mopd 883Version: 2.5.3 884Current Vers: 2.5.3 885Maintainer: Mats O Jansson <maja@celsiustech.se> 886Archive Site: http://www.stacken.kth.se/~moj/mopd.html 887Home Page: http://www.stacken.kth.se/~moj/mopd.html 888Mailing List: 889Responsible: cjs 890License: BSD (4-clause) 891Location: usr.sbin/mopd 892Notes: 893Delete the otherOS directory before importing. 894 895Package: nawk 896Version: 2012-12-20 897Current Vers: 2012-12-20 898Maintainer: Brian Kernighan <bwk@princeton.edu> 899Archive Site: http://www.cs.princeton.edu/~bwk/btl.mirror/ 900Home Page: http://www.cs.princeton.edu/~bwk/btl.mirror/ 901Mailing List: 902Responsible: jdolecek 903License: BSD-like 904Location: external/historical/nawk/dist 905Notes: 906Build maketab from nawk sources and generate proctab.c. 907Remove buildwin.bat, missing95.c, ytab.[ch], ytab?.bak, vcvars.bat makefile.win 908then import to src/external/historical/nawk/dist. 909 910Package: ndbootd 911Version: 0.5 912Current Vers: 0.5 913Maintainer: Matt Fredette <fredette@alum.mit.edu> 914Archive Site: 915Home Page: 916Responsible: fredette 917License: BSD (4-clause) 918Location: usr.sbin/ndbootd 919Notes: 920Run ./configure, save config.h, make distclean, rm all autoconf/automake 921and ndbootd-raw.c. Restore saved config.h, and force it to define 922HAVE_STRICT_ALIGNMENT. Fix RCS IDs, import. 923 924Package: ntp 925Version: 4.2.8p5 926Current Vers: 4.2.8p5 927Maintainer: David L. Mills <mills@udel.edu> 928Archive Site: http://www.ntp.org/ 929Home Page: http://www.ntp.org/, http://support.ntp.org/ 930Mailing List: 931Responsible: simonb, jonathan, kardel 932License: BSD-like 933Location: external/bsd/ntp/dist 934Notes: 935See /usr/src/dist/ntp/ntp2netbsd for update instructions. 936 937Package: nvi 938Version: 1.81.6, HEAD as of 2013-11-20 939Current Vers: 1.81.6 940Maintainer: Sven Verdoolaege <skimo@kotnet.org>, Keith Bostic 941Archive Site: git://repo.or.cz/nvi.git, ftp://ftp.bostic.com/pub/ 942Home Page: https://repo.or.cz/w/nvi.git http://www.bostic.com/vi/ 943Mailing List: 944Responsible: christos 945License: BSD (3/4-clause) 946Location: external/bsd/nvi/dist 947Notes: 948We have lots of local fixes. 949 950Package: OpenLDAP 951Version: 2.4.39 952Current Vers: 2.4.39 953Maintainer: OpenLDAP Foundation 954Archive Site: http://www.openldap.org/ 955Home Page: http://www.openldap.org/ 956Mailing List: 957Responsible: 958License: BSD (3-clause) 959Location: external/bsd/openldap/dist 960Notes: 961 962Package: OpenPAM 963Version: 20140912 (Ourouparia) 964Current Vers: 20140912 (Ourouparia) 965Maintainer: Dag-Erling Smørgrav <des@FreeBSD.org> 966Archive Site: http://www.openpam.org/ 967Home Page: http://www.openpam.org/ 968Mailing List: 969Responsible: christos 970License: BSD (3-clause) 971Location: external/bsd/openpam/dist 972Notes: 973 974Package: openresolv 975Version: 3.7.1 976Current Vers: 3.7.1 977Maintainer: roy 978Archive Site: ftp://roy.marples.name/pub/openresolv/ 979Home Page: http://roy.marples.name/projects/openresolv/ 980Mailing List: openresolv-discuss@marples.name 981License: BSD (2-clause) 982Location: external/bsd/openresolv/dist 983Notes: 984Please submit all changes to the author. 985 986Package: HPN-SSH 987Version: 6.1p1 13 v14 988Current Vers: 6.3p1 v14 989Maintainer: www.psc.edu 990Archive Site: No direct link anymore, @#$#$ psc. 991Home Page: http://www.psc.edu/index.php/hpn-ssh 992Mailing List: 993Responsible: christos 994License: 995Location: crypto/external/bsd/openssh/dist 996Notes: 997Patch applied after OpenSSH import. 998 999Package: OpenSSH 1000Version: 7.1 1001Current Vers: 7.1 / portable 7.1p1 1002Maintainer: OpenSSH 1003Archive Site: http://www.openssh.com/ftp.html 1004Home Page: http://www.openssh.com/portable.html 1005Mailing List: openssh-unix-announce@mindrot.org 1006Responsible: thorpej, christos, elric 1007License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE 1008Location: crypto/external/bsd/openssh/dist 1009Notes: 1010imported from OpenBSD ssh -- is not from the portable OpenSSH 1011use openssh2netbsd before import. 1012local changes (should always try to bring them back to master openssh tree, 1013markus is very cooperative about it): 1014- default for PermitRootLogin is set to "no" 1015- IgnoreRootRhosts added 1016- look at login.conf to check valid user/access list 1017- krb5 support re-added 1018- hack in cipher.c #ifdef ACCS because we are missing EVP_acss 1019 when someone imports openssl, we can remove this. 1020- added moduli from portable openssh 1021- added USE_PAM patches and auth_pam.[ch] from portable openssh 1022 (see if there is any difference between the current version of opensshX.Yp1 1023 and the new opensshZ.Wp1) and apply them. 1024- conditionalize login_cap 1025- conditionalize bsd_auth 1026- restore krb5, krb4, afs, skey 1027- bring in hpn patches, disable mt aes cipher, keep speedups and cipher none 1028- fix ctype macro arguments 1029- umac is broken, disable it 1030- better ~homedir handling 1031- netbsd style tunnels 1032- urandom, xhome, chrootdir, rescuedir NetBSD handling 1033- utmp/utmpx handling 1034- handle tty posix_vdisable properly 1035- handle setuid and unsetuid the posix way instead of setresuid() 1036- add all missing functions 1037- always bump major when importing to avoid api problems. 1038- make compile with gcc-4.5; const fixes, fileno() checks, shadow fixes. 1039 1040Package: OpenSSL 1041Version: 1.0.1q 1042Current Vers: 1.0.2e 1043Maintainer: The OpenSSL Project 1044Archive Site: ftp://ftp.openssl.org/source/ 1045Home Page: http://www.openssl.org/ 1046Mailing List: openssl-announce@openssl.org 1047Responsible: christos, mjf, tls, riastradh, spz 1048License: OpenSSL and SSLeay license (both BSD-like) 1049Location: crypto/external/bsd/openssl/dist 1050Notes: 1051- Run openssl2netbsd to get rid of the RCSID identifiers 1052- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/man 1053 to regen man pages. 1054- run make in /usr/src/crypto/external/bsd/openssl/lib/libcrypto/arch/* 1055 to regen assembly files 1056 1057Package: pcc 1058Version: 1.1.0.DEVEL 20120325 1059Current Vers: 1.1.0.DEVEL 20120325 1060Maintainer: Anders Magnusson <ragge@NetBSD.org> 1061Archive Site: ftp://pcc.ludd.ltu.se/pub/pcc/ 1062Home Page: http://pcc.ludd.ltu.se/ 1063Mailing List: pcc-list@ludd.ltu.se 1064Responsible: plunky 1065License: BSD 1066Location: external/bsd/pcc/dist 1067Notes: 1068This is a development snapshot. See the src/external/bsd/pcc/prepare-import.sh 1069file for details about how to get the latest version from the upstream server 1070and import it. 1071 1072Package: pdisk 1073Version: 0.8a2 1074Current Vers: 0.8a2 1075Maintainer: Eryk Vershen <eryk@cfcl.com> 1076Archive Site: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 1077Home Page: http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html 1078Mailing List: 1079Responsible: dbj 1080License: BSD-like 1081Location: external/bsd/pdisk 1082Notes: 1083This is the disk partition utility used by Apple's mkLinux and OS X 1084It is imported into external/bsd/pdisk. 1085 1086Package: pdksh 1087Version: 5.2.14p2 1088Current Vers: 5.2.14p2 1089Maintainer: Michael Rendell <michael@cs.mun.ca> 1090Archive Site: ftp://ftp.cs.mun.ca/pub/pdksh/ 1091Home Page: http://www.cs.mun.ca/~michael/pdksh/ 1092Mailing List: 1093Responsible: jdolecek 1094License: Public domain 1095Location: bin/ksh 1096Notes: 1097pdksh-5.2.14-patches.1 and pdksh-5.2.14-patches.2 have been applied. 1098 1099Package: PF (openbsd packet filter) 1100Version: OpenBSD 4.2 1101Current Vers: OpenBSD 4.3-current 1102Maintainer: The OpenBSD Project 1103Archive Site: ftp://ftp.openbsd.org/ 1104Home Page: http://www.openbsd.org/faq/pf/ 1105Mailing List: pf@benzedrine.cx or appropriate OpenBSD mailing list 1106Responsible: peter, yamt 1107License: BSD (2-clause) 1108Location: dist/pf,sys/dist/pf 1109Notes: 1110kernel code is imported into src/sys/dist/pf and src/sys/net has reachover 1111definition (files.pf). userland code is imported into src/dist/pf, and 1112reachover Makefiles are in src/usr.sbin/pf. 1113 1114Package: pkg_install 1115Version: 20120221 1116Current Vers: 20120221 1117Maintainer: The pkgsrc developers 1118Home Page: http://www.pkgsrc.org/ 1119Mailing List: tech-pkg@NetBSD.org 1120Responsible: joerg 1121License: BSD 1122Location: external/bsd/pkg_install/dist 1123Notes: 1124The authoritative version is in pkgsrc/pkgtools/pkg_install. 1125 1126Package: ping 1127Version: 980911 1128Current Vers: 980911 1129Maintainer: Mike Muuss 1130Archive Site: 1131Home Page: http://ftp.arl.mil/mike/ping.html 1132Mailing List: 1133Responsible: christos 1134License: BSD (3-clause) 1135Location: sbin/ping 1136Notes: 1137We use err() and friends. We have changes for snprintf, extra 1138formatting in man pages, disallowing flood pinging, alignment fixes, 1139and more. Vern's ping is gone. We are too different from everyone else 1140now to do a new import. 1141 1142Package: Postfix 1143Version: 2.11.6 1144Current Vers: 3.0.3 1145Maintainer: Wietse Venema <wietse@porcupine.org> 1146Archive Site: ftp://postfix.cloud9.net/official/ 1147Home Page: http://www.postfix.org/ 1148Mailing List: postfix-users@postfix.org 1149Responsible: christos 1150License: IBM Public License. See also src/external/ibm-public/postfix/dist. 1151Location: external/ibm-public/postfix/dist 1152Notes: 1153HTML documentation should be kept in sync with the README_FILES. 1154src/gnu/dist/postfix/conf/postfix-files must be kept in sync with our 1155directory layout (the easiest way to check is by running ``postfix 1156set-permissions''). 1157 1158Package: ppp 1159Version: 2.4.7 1160Current Vers: 2.4.7 1161Maintainer: Paul Mackerras <paulus@samba.org> 1162Archive Site: ftp://ftp.samba.org/pub/ppp/ 1163Home Page: 1164GIT root: git://ozlabs.org/~paulus/ppp.git 1165Mailing List: 1166Responsible: christos, cube 1167License: BSD (3-clause) 1168Location: external/bsd/ppp/dist 1169Notes: 1170BSD support was removed from 2.4.0; I added it back and removed 1171some GPL pieces. Multilink support is missing. Repeated pings to 1172Paulus have not yielded results. I've retrofitted pppdump to use 1173net/zlib, and <net/ppp-comp.h> and I now maintain sys-bsd.c. This 1174is clearly a pain. I have not tested the modules code, neither our 1175makefiles make it easy to construct a module, but I left one there 1176as an example. 1177TDB code as found in 2.4.x, x>1 is under the GPL. Therefore, we're 1178using the version found in 2.4.1. 1179 1180Package: rcs 1181Version: 5.7 (Last GPLv2+ version) 1182Current Vers: 5.9.4 1183Maintainer: FSF 1184Archive Site: ftp://ftp.gnu.org/gnu/rcs/ 1185Mailing List: bug-gnu-utils@gnu.org 1186Home Page: http://www.gnu.org/software/rcs/ 1187Responsible: agc 1188License: GPLv2+ (5.7), GPLv3+ (5.8 and later) 1189Location: external/gpl2/rcs 1190Notes: 1191Old versions are available from Purdue (ftp.cs.purdue.edu:/pub/RCS). 1192 1193Package: root.cache 1194Version: 2015120100 (December 01, 2015) 1195Current Vers: 2015120100 (December 01, 2015) 1196Maintainer: InterNIC 1197Archive Site: ftp://ftp.internic.net/domain/named.root 1198Home Page: ftp://ftp.internic.net/domain/named.root 1199Mailing List: 1200Responsible: thorpej 1201License: Public domain 1202Location: etc/namedb 1203Notes: 1204The root server cache is also included with BIND. However, the 1205InterNIC version is usually more up to date. 1206 1207Package: routed 1208Version: 2.32 1209Current Vers: 2.32 1210Maintainer: Vernon Schryver <vjs@rhyolite.com> 1211Archive Site: ftp://ftp.rhyolite.com/src/ 1212Home Page: http://www.rhyolite.com/src/ 1213Mailing List: 1214Responsible: christos 1215License: BSD (4-clause) 1216Location: sbin/routed 1217Notes: 1218We use the md5 code from libc 1219We don't allow RIP_TRACEON and RIP_TRACEOFF 1220We use arc4random 1221We use strlcpy/snprintf 1222 1223Package: send-pr (part of GNATS) 1224Version: 3.2 1225Current Vers: 4.2 1226Maintainer: FSF 1227Archive Site: ftp://ftp.gnu.org/gnu/gnats/ 1228Home Page: http://www.gnu.org/software/gnats/ 1229Mailing List: bug-gnats@gnu.org 1230License: GPLv2+ (4.1), GPLv3+ (4.2 and later) 1231Responsible: 1232Location: external/gpl2/send-pr 1233Notes: 1234We have 3.2 with patches to become 3.95 which was never distributed. This 1235is the last "standalone" send-pr version. Newer versions require "query-pr" 1236to be installed and many more changes. It is not worth the hassle. 1237 1238Package: SoftFloat 1239Version: 2a 1240Current Vers: 2b 1241Maintainer: John Hauser <jhauser@jhauser.us> 1242Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html 1243Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html 1244Mailing List: 1245Responsible: bjh21 1246License: Public domain 1247Location: lib/libc/softfloat 1248Notes: 1249Heavily modified for use as a soft float library for GCC. The actual 1250arithmetic code is unchanged, though, and should behave exactly like the 1251original. 1252 1253Package: sqlite 1254Version: 3.8.3.1 1255Current Vers: 3.10 1256Maintainer: Richard Hipp <drh@sqlite.org> 1257Home Page: http://www.sqlite.org 1258Responsible: joerg 1259License: Public domain 1260Location: external/public-domain/sqlite/dist 1261Notes: 1262Run cleantags before importing because sqlite3.c has an RCSID 1263 1264Package: tcpdump 1265Version: 4.7.3 1266Current Vers: 4.7.3 1267Maintainer: tcpdump-workers@lists.tcpdump.org 1268Archive Site: http://www.tcpdump.org/release/ 1269Home Page: http://www.tcpdump.org/ 1270Mailing List: tcpdump-workers@lists.tcpdump.org 1271Responsible: 1272License: BSD (3-clause) 1273Location: external/bsd/tcpdump/dist 1274Notes: 1275Use the src/external/bsd/tcpdump/tcpdump2netbsd script to prepare source 1276tree. 1277 1278Package: TestFloat 1279Version: 2a 1280Current Vers: 2a 1281Maintainer: John Hauser <jhauser@jhauser.us> 1282Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html 1283Home Page: http://www.jhauser.us/arithmetic/TestFloat.html 1284Mailing List: 1285Responsible: ross 1286License: BSD (4-clause) 1287Location: regress/lib/libc/ieeefp/testfloat 1288Notes: 1289 1290Package: texinfo 1291Version: 4.8a (Last GPLv2+ version) 1292Current Vers: 5.2 1293Maintainer: FSF 1294Archive Site: ftp://ftp.gnu.org/gnu/texinfo/ 1295Home Page: http://www.gnu.org/software/texinfo/ 1296Mailing List: bug-texinfo@gnu.org 1297Responsible: 1298License: GPLv2+ (4.8a), GPLv3+ (4.9 and later) 1299Location: external/gpl2/texinfo 1300Notes: 1301Use src/external/gpl2/texinfo/texinfo2netbsd for preparing the source tree 1302for the import. 1303 1304Package: malloc 1305Version: 1995-01-15 1306Current Vers: 1995-01-15 1307Maintainer: FSF 1308Archive Site: ftp://prep.ai.mit.edu/old-gnu/malloc.tar.gz 1309Home Page: 1310Mailing List: 1311Responsible: christos 1312License: GPLv2+ 1313Location: external/gpl2/libmalloc 1314Notes: 1315The original version of gnumalloc was added (not imported) from 1316prep.ai.mit.edu in src/gnu/lib/libmalloc in 1993. This is the newest 1317version from 1995. It is written by Mike Haertel, and was distributed 1318both standalone and as part of glibc. At some point glibc switched 1319to use Doug Lea's ptmalloc which is now tightly bound with glibc 1320and cannot be separated. The Doug Lea version of malloc is also 1321distributed in a standalone form by Wolfram Gloger in 1322http://www.malloc.de/en/. We can consider switching to ptmalloc 1323at some point since it will provide an alternative MT malloc, but 1324perhaps this implementation should be kept anyway for historical 1325purposes. 1326 1327Package: tmux 1328Version: 2.1 1329Current Vers: 2.1 1330Maintainer: Nicholas Marriott <nicholas.marriott@gmail.com> 1331Archive site: https://github.com/tmux/tmux 1332Home page: http://tmux.github.io 1333Mailing List: tmux-users@googlegroups.com 1334Responsible: christos 1335License: BSD 1336Location: external/bsd/tmux/dist 1337Notes: 1338See src/external/bsd/tmux/README for instructions on how to import a 1339new tmux release. 1340 1341Package: top 1342Version: 3.8beta1 1343Current Vers: 3.8beta1 1344Maintainer: William LeFebvre <wnl@groupsys.com> 1345Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz 1346Home Page: http://www.unixtop.org/ 1347Mailing List: top-spinners@ocee.groupsys.com 1348Responsible: simonb, christos 1349License: BSD (2-clause) 1350Location: external/bsd/top/dist 1351Notes: 1352 1353Package: traceroute 1354Version: 1.4a12 1355Current Vers: 1.4a12 1356Maintainer: traceroute@ee.lbl.gov 1357Archive Site: ftp://ftp.ee.lbl.gov/ 1358Home Page: http://ftp.ee.lbl.gov/ 1359Mailing List: 1360Responsible: 1361License: BSD (4-clause) 1362Location: usr.sbin/traceroute 1363Notes: 1364Added changes from a5 -> a12 manually. 1365 1366Package: tz 1367Version: tzcode2015g / tzdata2015f 1368Current Vers: tzcode2015g / tzdata2015g 1369Maintainer: Paul Eggert <eggert@cs.ucla.edu> 1370Archive Site: ftp://ftp.iana.org/tz/releases/ 1371Archive Site: ftp://munnari.oz.au/pub/oldtz/ 1372Old Archive Site: ftp://elsie.nci.nih.gov/pub/ 1373Home Page: http://www.iana.org/time-zones 1374Mailing List: tz@iana.org 1375Responsible: kleink, christos, apb 1376License: Public domain 1377Location: lib/libc/time/zoneinfo, external/public-domain/tz/share 1378Notes: 1379Don't use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import. 1380Diffs are now applied by hand, since we have too many diffs (re-entrant tzcode, 1381register removal) to apply. The diffs have been submitted upstream but there 1382is too much inertia to apply them. Check for .gitignore files. 1383For the data files, do use external/public-domain/tz/tzdata2netbsd. 1384 1385Package: wpa_supplicant/hostapd 1386Version: 2.4 1387Current Vers: 2.4 1388Maintainer: Jouni Malinen <jkmaline@cc.hut.fi> 1389Archive Site: http://hostap.epitest.fi/releases/ 1390Home Page: http://hostap.epitest.fi/wpa_supplicant/ 1391Mailing List: 1392Responsible: scw, dyoung, christos 1393License: BSD or GPLv2 1394Location: external/bsd/wpa/dist 1395Notes: 1396See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions. 1397 1398Package: zlib 1399Version: 1.2.3 1400Current Vers: 1.2.8 1401Maintainer: Jean-loup Gailly and Mark Adler <zlib@gzip.org> 1402Archive Site: http://www.zlib.net/ 1403Home Page: http://www.zlib.net/ 1404Mailing List: 1405Responsible: gwr, christos 1406License: BSD (3-clause) 1407Location: common/dist/zlib 1408Notes: 1409Imported to src/common/dist/zlib and shared by the kernel and userland. 1410 1411Package: services, protocols 1412Version: 2013-02-21 (services), 2013-02-17 (protocols) 1413Current Vers: 2013-11-27 (services), 2013-11-12 (protocols) 1414Maintainer: IANA 1415Archive Site: http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt (services) 1416Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols) 1417Home Page: http://www.iana.org/ 1418Mailing List: 1419Responsible: christos 1420License: None 1421Location: etc 1422Notes: 14231. Build package net/iana-etc 14242. Add NetBSD rcsid to the generated protocols and services in the package 1425 work area. 14263. Append the local services from the current services file. 14274. Run: 1428 services_mkdb -u services > /usr/src/etc/services 1429 cp protocols /usr/src/etc/protocols 14305. Fix protocols 1431 - fix manet alias to MANET; giving an alias with the same name is a no/op 1432 - protocol 84 is defined for as ttp and iptm, merge the two entries since 1433 libc getprotoent() does not read the whole file and merge in the "files" 1434 implementation. 1435 1436Package: pigz 1437Version: 2.3.1 1438Current Vers: 2.3.1 1439Maintainer: Mark Adler <madler@alumni.caltech.edu> 1440Archive Site: http://zlib.net/pigz/ 1441Home Page: http://zlib.net/pigz/ 1442Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net 1443Responsible: mrg, tls 1444License: zlib 1445Location: external/zlib/pigz/dist 1446Notes: 1447 1448Package: xz 1449Version: 5.2.1 1450Current Vers: 5.2.1 1451Maintainer: Lasse Collin <lasse.collin@tukanni.org> 1452Archive Site: http://tukaani.org/xz/ 1453Home Page: http://tukaani.org/xz/ 1454Responsible: joerg 1455License: public-domain 1456Location: external/public-domain/xz/dist 1457Notes: 14581. See prepare-import script for stripping down the distribution. 14592. Update configure.ac and use it to generate include/config.h. 14603. Carefully check for GPL components leaked into the dist area. 1461 1462Package: mpc 1463Version: 1.0.1 1464Current Vers: 1.0.3 1465Maintainer: 1466Archive Site: http://www.multiprecision.org/mpc/download/ 1467Home Page: http://www.multiprecision.org/mpc/ 1468Mailing List: http://www.multiprecision.org/index.php?prog=mpc&page=development 1469Responsible: mrg 1470License: LGPL3 1471Location: external/lgpl3/mpc/dist 1472Notes: 1473 1474Package: mpfr 1475Version: 3.1.2 1476Current Vers: 3.1.3 1477Maintainer: 1478Archive Site: http://www.mpfr.org/mpfr-current/ 1479Home Page: http://www.mpfr.org/ 1480Mailing List: http://websympa.loria.fr/wwsympa/arc/mpfr-announce 1481Responsible: mrg 1482License: LGPL3 1483Location: external/lgpl3/mpfr/dist 1484Notes: 1485 1486Package: GNU MP 1487Version: 5.1.3 1488Current Vers: 6.1.0 1489Maintainer: http://gmplib.org/mailman/listinfo/gmp-devel 1490Archive Site: http://gmplib.org/ 1491Home Page: http://gmplib.org/ 1492Mailing List: http://gmplib.org/mailman/listinfo/gmp-announce 1493Responsible: mrg 1494License: LGPL3 1495Location: external/lgpl3/gmp/dist 1496Notes: 1497 1498Package: osnet 1499Version: osnet-20100224 1500Current Vers: ? 1501Maintainer: ? 1502Archive Site: ? 1503Home Page: ? 1504Mailing List: ? 1505Responsible: ? 1506License: CDDL 1507Location: external/cddl/osnet 1508Notes: 1509 1510Package: sljit 1511Version: 0.91 (svn revision 257) 1512Current Vers: svn revision 268 1513Maintainer: Zoltán Herczeg <hzmester@freemail.hu 1514Archive Site: http://sourceforge.net/projects/sljit/ 1515Home Page: http://sljit.sourceforge.net/ 1516Mailing List: none 1517Responsible: alnsn 1518License: BSD (2-clause) 1519Location: sys/external/bsd/sljit/dist 1520Notes: 1521 Need to feed back local changes 1522 1523Package: tre 1524Version: 0.8.0 1525Current Vers: 0.8.0 1526Maintainer: http://laurikari.net/tre 1527Archive Site: http://laurikari.net/tre 1528Home Page: http://laurikari.net/tre 1529Mailing List: 1530Responsible: agc, christos 1531License: BSD (2-clause) 1532Location: external/bsd/tre/dist 1533Notes: 1534 Need to feed back local changes 1535 1536Package: TrouSerS 1537Version: 0.3.8 1538Current Vers: 0.3.8 1539Maintainer: http://trousers.sourceforge.net 1540Archive Site: http://trousers.sourceforge.net 1541Home Page: http://trousers.sourceforge.net 1542Mailing List: http://trousers.sourceforge.net 1543Responsible: christos 1544License: CPL 1545Location: crypto/external/cpl/trousers/dist 1546Notes: 1547 Need to feed back local changes 1548 1549Package: tpm-tools 1550Version: 1.3.7.1 1551Current Vers: 1.3.7.1 1552Maintainer: http://trousers.sourceforge.net 1553Archive Site: http://trousers.sourceforge.net 1554Home Page: http://trousers.sourceforge.net 1555Mailing List: http://trousers.sourceforge.net 1556Responsible: christos 1557License: CPL 1558Location: crypto/external/cpl/tpm-tools/dist 1559Notes: 1560 Need to feed back local changes 1561 1562Package: elftoolchain (libelf/libdwarf) 1563Version: FreeBSD-2014-03-08 1564Current Vers: FreeBSD-XXXX-YY-ZZ 1565Maintainer: Joseph Koshi <jkoshi@freebsd.org> 1566Archive Site: none 1567Home Page: none 1568Mailing List: none 1569Responsible: christos 1570License: BSD-like (2-clause) 1571Location: sys/external/bsd/elftoolchain/dist 1572Notes: 1573 Run prepare-import.sh; next time use svn id. 1574 1575Package: smbfs 1576Version: smbfs-1.4.1.tar.gz + FreeBSD-2003-02-16 1577Current Vers: FreeBSD-XXXX-YY-ZZ 1578Maintainer: Boris Popov <bp@FreeBSD.org> 1579Archive Site: none 1580Home Page: http://people.freebsd.org/~bp/pub/smbfs/smbfs-1.4.1.tar.gz 1581Mailing List: ? 1582Responsible: christos 1583License: BSD-like (4-clause) 1584Location: external/bsd/smbfs 1585Notes: 1586 The kernel portion has been removed from the tar file. 1587 Our kernel smbfs and netsmb directories could move to 1588 external, but this is just make-work. 1589 1590Package: timeout 1591Version: FreeBSD-2014-08-01 1592Current Vers: FreeBSD-XXXX-YY-ZZ 1593Maintainer: Baptiste Daroussin <bapt@FreeBSD.org> 1594Archive Site: none 1595Home Page: none 1596Mailing List: none 1597Responsible: christos 1598License: BSD-like (2-clause) 1599Location: usr.bin/timeout 1600 1601Package: libproc 1602Version: FreeBSD-2015-09-24 1603Current Vers: FreeBSD-XXXX-YY-ZZ 1604Maintainer: Rui Paulo <rpaulo@FreeBSD.org> 1605Archive Site: none 1606Home Page: none 1607Mailing List: none 1608Responsible: christos 1609License: BSD-like (2-clause) 1610Location: external/bsd/libproc/dist 1611 1612Package: librtld_db 1613Version: FreeBSD-2015-09-24 1614Current Vers: FreeBSD-XXXX-YY-ZZ 1615Maintainer: Rui Paulo <rpaulo@FreeBSD.org> 1616Archive Site: none 1617Home Page: none 1618Mailing List: none 1619Responsible: christos 1620License: BSD-like (2-clause) 1621Location: external/bsd/librtld_db/dist 1622