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