3RDPARTY revision 1.1298
1# $NetBSD: 3RDPARTY,v 1.1298 2016/01/14 04:25:13 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.95 1225Current Vers: 4.1 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 1231Responsible: 1232Location: gnu/usr.bin/send-pr 1233Notes: 1234 1235Package: SoftFloat 1236Version: 2a 1237Current Vers: 2b 1238Maintainer: John Hauser <jhauser@jhauser.us> 1239Archive Site: http://www.jhauser.us/arithmetic/SoftFloat.html 1240Home Page: http://www.jhauser.us/arithmetic/SoftFloat.html 1241Mailing List: 1242Responsible: bjh21 1243License: Public domain 1244Location: lib/libc/softfloat 1245Notes: 1246Heavily modified for use as a soft float library for GCC. The actual 1247arithmetic code is unchanged, though, and should behave exactly like the 1248original. 1249 1250Package: sqlite 1251Version: 3.8.3.1 1252Current Vers: 3.10 1253Maintainer: Richard Hipp <drh@sqlite.org> 1254Home Page: http://www.sqlite.org 1255Responsible: joerg 1256License: Public domain 1257Location: external/public-domain/sqlite/dist 1258Notes: 1259Run cleantags before importing because sqlite3.c has an RCSID 1260 1261Package: tcpdump 1262Version: 4.7.3 1263Current Vers: 4.7.3 1264Maintainer: tcpdump-workers@lists.tcpdump.org 1265Archive Site: http://www.tcpdump.org/release/ 1266Home Page: http://www.tcpdump.org/ 1267Mailing List: tcpdump-workers@lists.tcpdump.org 1268Responsible: 1269License: BSD (3-clause) 1270Location: external/bsd/tcpdump/dist 1271Notes: 1272Use the src/external/bsd/tcpdump/tcpdump2netbsd script to prepare source 1273tree. 1274 1275Package: TestFloat 1276Version: 2a 1277Current Vers: 2a 1278Maintainer: John Hauser <jhauser@jhauser.us> 1279Archive Site: http://www.jhauser.us/arithmetic/TestFloat.html 1280Home Page: http://www.jhauser.us/arithmetic/TestFloat.html 1281Mailing List: 1282Responsible: ross 1283License: BSD (4-clause) 1284Location: regress/lib/libc/ieeefp/testfloat 1285Notes: 1286 1287Package: texinfo 1288Version: 4.8a (Last GPLv2+ version) 1289Current Vers: 5.2 1290Maintainer: FSF 1291Archive Site: ftp://ftp.gnu.org/gnu/texinfo/ 1292Home Page: http://www.gnu.org/software/texinfo/ 1293Mailing List: bug-texinfo@gnu.org 1294Responsible: 1295License: GPLv2+ (4.8a), GPLv3+ (4.9 and later) 1296Location: external/gpl2/texinfo 1297Notes: 1298Use src/external/gpl2/texinfo/texinfo2netbsd for preparing the source tree 1299for the import. 1300 1301Package: malloc 1302Version: 1995-01-15 1303Current Vers: 1995-01-15 1304Maintainer: FSF 1305Archive Site: ftp://prep.ai.mit.edu/old-gnu/malloc.tar.gz 1306Home Page: 1307Mailing List: 1308Responsible: christos 1309License: GPLv2+ 1310Location: external/gpl2/libmalloc 1311Notes: 1312The original version of gnumalloc was added (not imported) from 1313prep.ai.mit.edu in src/gnu/lib/libmalloc in 1993. This is the newest 1314version from 1995. It is written by Mike Haertel, and was distributed 1315both standalone and as part of glibc. At some point glibc switched 1316to use Doug Lea's ptmalloc which is now tightly bound with glibc 1317and cannot be separated. The Doug Lea version of malloc is also 1318distributed in a standalone form by Wolfram Gloger in 1319http://www.malloc.de/en/. We can consider switching to ptmalloc 1320at some point since it will provide an alternative MT malloc, but 1321perhaps this implementation should be kept anyway for historical 1322purposes. 1323 1324Package: tmux 1325Version: 2.1 1326Current Vers: 2.1 1327Maintainer: Nicholas Marriott <nicholas.marriott@gmail.com> 1328Archive site: https://github.com/tmux/tmux 1329Home page: http://tmux.github.io 1330Mailing List: tmux-users@googlegroups.com 1331Responsible: christos 1332License: BSD 1333Location: external/bsd/tmux/dist 1334Notes: 1335See src/external/bsd/tmux/README for instructions on how to import a 1336new tmux release. 1337 1338Package: top 1339Version: 3.8beta1 1340Current Vers: 3.8beta1 1341Maintainer: William LeFebvre <wnl@groupsys.com> 1342Archive Site: http://www.unixtop.org/dist/top-3.8beta1.tar.gz 1343Home Page: http://www.unixtop.org/ 1344Mailing List: top-spinners@ocee.groupsys.com 1345Responsible: simonb, christos 1346License: BSD (2-clause) 1347Location: external/bsd/top/dist 1348Notes: 1349 1350Package: traceroute 1351Version: 1.4a12 1352Current Vers: 1.4a12 1353Maintainer: traceroute@ee.lbl.gov 1354Archive Site: ftp://ftp.ee.lbl.gov/ 1355Home Page: http://ftp.ee.lbl.gov/ 1356Mailing List: 1357Responsible: 1358License: BSD (4-clause) 1359Location: usr.sbin/traceroute 1360Notes: 1361Added changes from a5 -> a12 manually. 1362 1363Package: tz 1364Version: tzcode2015g / tzdata2015f 1365Current Vers: tzcode2015g / tzdata2015g 1366Maintainer: Paul Eggert <eggert@cs.ucla.edu> 1367Archive Site: ftp://ftp.iana.org/tz/releases/ 1368Archive Site: ftp://munnari.oz.au/pub/oldtz/ 1369Old Archive Site: ftp://elsie.nci.nih.gov/pub/ 1370Home Page: http://www.iana.org/time-zones 1371Mailing List: tz@iana.org 1372Responsible: kleink, christos, apb 1373License: Public domain 1374Location: lib/libc/time/zoneinfo, external/public-domain/tz/share 1375Notes: 1376Don't use src/lib/libc/time/tzcode2netbsd to prepare the source tree for import. 1377Diffs are now applied by hand, since we have too many diffs (re-entrant tzcode, 1378register removal) to apply. The diffs have been submitted upstream but there 1379is too much inertia to apply them. Check for .gitignore files. 1380For the data files, do use external/public-domain/tz/tzdata2netbsd. 1381 1382Package: wpa_supplicant/hostapd 1383Version: 2.4 1384Current Vers: 2.4 1385Maintainer: Jouni Malinen <jkmaline@cc.hut.fi> 1386Archive Site: http://hostap.epitest.fi/releases/ 1387Home Page: http://hostap.epitest.fi/wpa_supplicant/ 1388Mailing List: 1389Responsible: scw, dyoung, christos 1390License: BSD or GPLv2 1391Location: external/bsd/wpa/dist 1392Notes: 1393See /usr/src/external/bsd/wpa/NetBSD-upgrade for update instructions. 1394 1395Package: zlib 1396Version: 1.2.3 1397Current Vers: 1.2.8 1398Maintainer: Jean-loup Gailly and Mark Adler <zlib@gzip.org> 1399Archive Site: http://www.zlib.net/ 1400Home Page: http://www.zlib.net/ 1401Mailing List: 1402Responsible: gwr, christos 1403License: BSD (3-clause) 1404Location: common/dist/zlib 1405Notes: 1406Imported to src/common/dist/zlib and shared by the kernel and userland. 1407 1408Package: services, protocols 1409Version: 2013-02-21 (services), 2013-02-17 (protocols) 1410Current Vers: 2013-11-27 (services), 2013-11-12 (protocols) 1411Maintainer: IANA 1412Archive Site: http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt (services) 1413Archive Site: http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt (protocols) 1414Home Page: http://www.iana.org/ 1415Mailing List: 1416Responsible: christos 1417License: None 1418Location: etc 1419Notes: 14201. Build package net/iana-etc 14212. Add NetBSD rcsid to the generated protocols and services in the package 1422 work area. 14233. Append the local services from the current services file. 14244. Run: 1425 services_mkdb -u services > /usr/src/etc/services 1426 cp protocols /usr/src/etc/protocols 14275. Fix protocols 1428 - fix manet alias to MANET; giving an alias with the same name is a no/op 1429 - protocol 84 is defined for as ttp and iptm, merge the two entries since 1430 libc getprotoent() does not read the whole file and merge in the "files" 1431 implementation. 1432 1433Package: pigz 1434Version: 2.3.1 1435Current Vers: 2.3.1 1436Maintainer: Mark Adler <madler@alumni.caltech.edu> 1437Archive Site: http://zlib.net/pigz/ 1438Home Page: http://zlib.net/pigz/ 1439Mailing List: http://mail.zlib.net/mailman/listinfo/pigz-announce_zlib.net 1440Responsible: mrg, tls 1441License: zlib 1442Location: external/zlib/pigz/dist 1443Notes: 1444 1445Package: xz 1446Version: 5.2.1 1447Current Vers: 5.2.1 1448Maintainer: Lasse Collin <lasse.collin@tukanni.org> 1449Archive Site: http://tukaani.org/xz/ 1450Home Page: http://tukaani.org/xz/ 1451Responsible: joerg 1452License: public-domain 1453Location: external/public-domain/xz/dist 1454Notes: 14551. See prepare-import script for stripping down the distribution. 14562. Update configure.ac and use it to generate include/config.h. 14573. Carefully check for GPL components leaked into the dist area. 1458 1459Package: mpc 1460Version: 1.0.1 1461Current Vers: 1.0.3 1462Maintainer: 1463Archive Site: http://www.multiprecision.org/mpc/download/ 1464Home Page: http://www.multiprecision.org/mpc/ 1465Mailing List: http://www.multiprecision.org/index.php?prog=mpc&page=development 1466Responsible: mrg 1467License: LGPL3 1468Location: external/lgpl3/mpc/dist 1469Notes: 1470 1471Package: mpfr 1472Version: 3.1.2 1473Current Vers: 3.1.3 1474Maintainer: 1475Archive Site: http://www.mpfr.org/mpfr-current/ 1476Home Page: http://www.mpfr.org/ 1477Mailing List: http://websympa.loria.fr/wwsympa/arc/mpfr-announce 1478Responsible: mrg 1479License: LGPL3 1480Location: external/lgpl3/mpfr/dist 1481Notes: 1482 1483Package: GNU MP 1484Version: 5.1.3 1485Current Vers: 6.1.0 1486Maintainer: http://gmplib.org/mailman/listinfo/gmp-devel 1487Archive Site: http://gmplib.org/ 1488Home Page: http://gmplib.org/ 1489Mailing List: http://gmplib.org/mailman/listinfo/gmp-announce 1490Responsible: mrg 1491License: LGPL3 1492Location: external/lgpl3/gmp/dist 1493Notes: 1494 1495Package: osnet 1496Version: osnet-20100224 1497Current Vers: ? 1498Maintainer: ? 1499Archive Site: ? 1500Home Page: ? 1501Mailing List: ? 1502Responsible: ? 1503License: CDDL 1504Location: external/cddl/osnet 1505Notes: 1506 1507Package: sljit 1508Version: 0.91 (svn revision 257) 1509Current Vers: svn revision 268 1510Maintainer: Zoltán Herczeg <hzmester@freemail.hu 1511Archive Site: http://sourceforge.net/projects/sljit/ 1512Home Page: http://sljit.sourceforge.net/ 1513Mailing List: none 1514Responsible: alnsn 1515License: BSD (2-clause) 1516Location: sys/external/bsd/sljit/dist 1517Notes: 1518 Need to feed back local changes 1519 1520Package: tre 1521Version: 0.8.0 1522Current Vers: 0.8.0 1523Maintainer: http://laurikari.net/tre 1524Archive Site: http://laurikari.net/tre 1525Home Page: http://laurikari.net/tre 1526Mailing List: 1527Responsible: agc, christos 1528License: BSD (2-clause) 1529Location: external/bsd/tre/dist 1530Notes: 1531 Need to feed back local changes 1532 1533Package: TrouSerS 1534Version: 0.3.8 1535Current Vers: 0.3.8 1536Maintainer: http://trousers.sourceforge.net 1537Archive Site: http://trousers.sourceforge.net 1538Home Page: http://trousers.sourceforge.net 1539Mailing List: http://trousers.sourceforge.net 1540Responsible: christos 1541License: CPL 1542Location: crypto/external/cpl/trousers/dist 1543Notes: 1544 Need to feed back local changes 1545 1546Package: tpm-tools 1547Version: 1.3.7.1 1548Current Vers: 1.3.7.1 1549Maintainer: http://trousers.sourceforge.net 1550Archive Site: http://trousers.sourceforge.net 1551Home Page: http://trousers.sourceforge.net 1552Mailing List: http://trousers.sourceforge.net 1553Responsible: christos 1554License: CPL 1555Location: crypto/external/cpl/tpm-tools/dist 1556Notes: 1557 Need to feed back local changes 1558 1559Package: elftoolchain (libelf/libdwarf) 1560Version: FreeBSD-2014-03-08 1561Current Vers: FreeBSD-XXXX-YY-ZZ 1562Maintainer: Joseph Koshi <jkoshi@freebsd.org> 1563Archive Site: none 1564Home Page: none 1565Mailing List: none 1566Responsible: christos 1567License: BSD-like (2-clause) 1568Location: sys/external/bsd/elftoolchain/dist 1569Notes: 1570 Run prepare-import.sh; next time use svn id. 1571 1572Package: smbfs 1573Version: smbfs-1.4.1.tar.gz + FreeBSD-2003-02-16 1574Current Vers: FreeBSD-XXXX-YY-ZZ 1575Maintainer: Boris Popov <bp@FreeBSD.org> 1576Archive Site: none 1577Home Page: http://people.freebsd.org/~bp/pub/smbfs/smbfs-1.4.1.tar.gz 1578Mailing List: ? 1579Responsible: christos 1580License: BSD-like (4-clause) 1581Location: external/bsd/smbfs 1582Notes: 1583 The kernel portion has been removed from the tar file. 1584 Our kernel smbfs and netsmb directories could move to 1585 external, but this is just make-work. 1586 1587Package: timeout 1588Version: FreeBSD-2014-08-01 1589Current Vers: FreeBSD-XXXX-YY-ZZ 1590Maintainer: Baptiste Daroussin <bapt@FreeBSD.org> 1591Archive Site: none 1592Home Page: none 1593Mailing List: none 1594Responsible: christos 1595License: BSD-like (2-clause) 1596Location: usr.bin/timeout 1597 1598Package: libproc 1599Version: FreeBSD-2015-09-24 1600Current Vers: FreeBSD-XXXX-YY-ZZ 1601Maintainer: Rui Paulo <rpaulo@FreeBSD.org> 1602Archive Site: none 1603Home Page: none 1604Mailing List: none 1605Responsible: christos 1606License: BSD-like (2-clause) 1607Location: external/bsd/libproc/dist 1608 1609Package: librtld_db 1610Version: FreeBSD-2015-09-24 1611Current Vers: FreeBSD-XXXX-YY-ZZ 1612Maintainer: Rui Paulo <rpaulo@FreeBSD.org> 1613Archive Site: none 1614Home Page: none 1615Mailing List: none 1616Responsible: christos 1617License: BSD-like (2-clause) 1618Location: external/bsd/librtld_db/dist 1619