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