diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-analyzer/nmap-6.47-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-analyzer/nmap-6.47-r1 new file mode 100644 index 0000000000..c1fdc40dfd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-analyzer/nmap-6.47-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare setup unpack +DEPEND=dev-libs/liblinear dev-libs/libpcre net-libs/libpcap[ipv6?] zenmap? ( dev-python/pygtk:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) system-lua? ( >=dev-lang/lua-5.2[deprecated] ) ndiff? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) nls? ( virtual/libintl ) nmap-update? ( dev-libs/apr dev-vcs/subversion ) ssl? ( dev-libs/openssl:0= ) nls? ( sys-devel/gettext ) +DESCRIPTION=A utility for network discovery and security auditing +EAPI=5 +HOMEPAGE=http://nmap.org/ +IUSE=ipv6 +lua system-lua ncat ndiff nls nmap-update nping ssl zenmap linguas_de linguas_es linguas_fr linguas_hr linguas_hu linguas_id linguas_it linguas_ja linguas_pl linguas_pt_BR linguas_pt_PT linguas_ro linguas_ru linguas_sk linguas_zh python_targets_python2_7 +KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=dev-libs/liblinear dev-libs/libpcre net-libs/libpcap[ipv6?] zenmap? ( dev-python/pygtk:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) system-lua? ( >=dev-lang/lua-5.2[deprecated] ) ndiff? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) nls? ( virtual/libintl ) nmap-update? ( dev-libs/apr dev-vcs/subversion ) ssl? ( dev-libs/openssl:0= ) +REQUIRED_USE=system-lua? ( lua ) ndiff? ( python_targets_python2_7 ) zenmap? ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=http://nmap.org/dist/nmap-6.47.tar.bz2 http://dev.gentoo.org/~jer/nmap-logo-64.png +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 7a178335dbd6ea7f50ed4e3e1c13c1e4 python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=c30988dfc98b342fad45c2b5dfbca5ea diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-analyzer/nmap-6.47-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-analyzer/nmap-6.47-r2 new file mode 100644 index 0000000000..4a8834544b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-analyzer/nmap-6.47-r2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare setup unpack +DEPEND=dev-libs/liblinear dev-libs/libpcre net-libs/libpcap[ipv6?] zenmap? ( dev-python/pygtk:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) system-lua? ( >=dev-lang/lua-5.2[deprecated] ) ndiff? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) nls? ( virtual/libintl ) nmap-update? ( dev-libs/apr dev-vcs/subversion ) ssl? ( dev-libs/openssl:0= ) nls? ( sys-devel/gettext ) +DESCRIPTION=A utility for network discovery and security auditing +EAPI=5 +HOMEPAGE=http://nmap.org/ +IUSE=ipv6 +lua system-lua ncat ndiff nls nmap-update nping ssl zenmap linguas_de linguas_fr linguas_hr linguas_it linguas_ja linguas_pl linguas_pt_BR linguas_ru python_targets_python2_7 +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=dev-libs/liblinear dev-libs/libpcre net-libs/libpcap[ipv6?] zenmap? ( dev-python/pygtk:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) system-lua? ( >=dev-lang/lua-5.2[deprecated] ) ndiff? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) nls? ( virtual/libintl ) nmap-update? ( dev-libs/apr dev-vcs/subversion ) ssl? ( dev-libs/openssl:0= ) +REQUIRED_USE=system-lua? ( lua ) ndiff? ( python_targets_python2_7 ) zenmap? ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=http://nmap.org/dist/nmap-6.47.tar.bz2 http://dev.gentoo.org/~jer/nmap-logo-64.png +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 7a178335dbd6ea7f50ed4e3e1c13c1e4 python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=477281826c24c97a8fc01ea8d7f9b1ba diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-analyzer/nmap-6.47-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-analyzer/nmap-6.47-r3 new file mode 100644 index 0000000000..3728e3d360 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-analyzer/nmap-6.47-r3 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare setup unpack +DEPEND=dev-libs/liblinear dev-libs/libpcre net-libs/libpcap[ipv6?] zenmap? ( dev-python/pygtk:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) system-lua? ( >=dev-lang/lua-5.2[deprecated] ) ndiff? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) nls? ( virtual/libintl ) nmap-update? ( dev-libs/apr dev-vcs/subversion ) ssl? ( dev-libs/openssl:0= ) nls? ( sys-devel/gettext ) +DESCRIPTION=A utility for network discovery and security auditing +EAPI=5 +HOMEPAGE=http://nmap.org/ +IUSE=ipv6 +nse system-lua ncat ndiff nls nmap-update nping ssl zenmap linguas_de linguas_fr linguas_hr linguas_it linguas_ja linguas_pl linguas_pt_BR linguas_ru python_targets_python2_7 +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=dev-libs/liblinear dev-libs/libpcre net-libs/libpcap[ipv6?] zenmap? ( dev-python/pygtk:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) system-lua? ( >=dev-lang/lua-5.2[deprecated] ) ndiff? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) nls? ( virtual/libintl ) nmap-update? ( dev-libs/apr dev-vcs/subversion ) ssl? ( dev-libs/openssl:0= ) +REQUIRED_USE=system-lua? ( nse ) ndiff? ( python_targets_python2_7 ) zenmap? ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=http://nmap.org/dist/nmap-6.47.tar.bz2 http://dev.gentoo.org/~jer/nmap-logo-64.png +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 7a178335dbd6ea7f50ed4e3e1c13c1e4 python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=2b5992c88f031292f61d4ddd3e443114 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-analyzer/nmap-9999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-analyzer/nmap-9999 new file mode 100644 index 0000000000..09187a4f68 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-analyzer/nmap-9999 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install preinst prepare setup unpack +DEPEND=dev-libs/liblinear dev-libs/libpcre net-libs/libpcap[ipv6?] zenmap? ( dev-python/pygtk:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) system-lua? ( >=dev-lang/lua-5.2[deprecated] ) ndiff? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) nls? ( virtual/libintl ) nmap-update? ( dev-libs/apr dev-vcs/subversion ) ssl? ( dev-libs/openssl:0= ) nls? ( sys-devel/gettext ) || ( dev-vcs/subversion[http] dev-vcs/subversion[webdav-neon] dev-vcs/subversion[webdav-serf] ) net-misc/rsync +DESCRIPTION=A utility for network discovery and security auditing +EAPI=5 +HOMEPAGE=http://nmap.org/ +IUSE=ipv6 +nse system-lua ncat ndiff nls nmap-update nping ssl zenmap linguas_de linguas_fr linguas_hr linguas_it linguas_ja linguas_pl linguas_pt_BR linguas_ru linguas_zh python_targets_python2_7 +LICENSE=GPL-2 +RDEPEND=dev-libs/liblinear dev-libs/libpcre net-libs/libpcap[ipv6?] zenmap? ( dev-python/pygtk:2[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) system-lua? ( >=dev-lang/lua-5.2[deprecated] ) ndiff? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) nls? ( virtual/libintl ) nmap-update? ( dev-libs/apr dev-vcs/subversion ) ssl? ( dev-libs/openssl:0= ) +REQUIRED_USE=system-lua? ( nse ) ndiff? ( python_targets_python2_7 ) zenmap? ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=http://dev.gentoo.org/~jer/nmap-logo-64.png +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 7a178335dbd6ea7f50ed4e3e1c13c1e4 python-utils-r1 096f8247eae93026af13ab88cf4305cd subversion c12bdf4fcc82f86ad89b14c8f76c4026 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 user f54e098dd38ba1c0847a13e685b87747 +_md5_=d12d345faa2bd4feed90ecdfc94993cc diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/ChangeLog b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/ChangeLog new file mode 100644 index 0000000000..3699860b0d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/ChangeLog @@ -0,0 +1,1311 @@ +# ChangeLog for net-analyzer/nmap +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/ChangeLog,v 1.345 2015/05/15 04:36:08 jer Exp $ + + 15 May 2015; Jeroen Roovers nmap-9999.ebuild: + Unset one variable (bug #549470). + + 14 May 2015; Jeroen Roovers nmap-6.47-r3.ebuild, + nmap-9999.ebuild, +files/nmap-6.47-ncat-lua.patch: + Fix a parallel make issue where ncat is being built when liblua has not yet + been built. + + 14 May 2015; Jeroen Roovers nmap-6.47-r3.ebuild, + nmap-9999.ebuild: + Revert fcaps changes. + + 13 May 2015; Jeroen Roovers nmap-6.47-r3.ebuild, + nmap-9999.ebuild: + Formatting. Do not say it twice. Remove more version based messaging. + +*nmap-6.47-r3 (13 May 2015) + + 13 May 2015; Jeroen Roovers +nmap-6.47-r3.ebuild, + nmap-9999.ebuild, -files/nmap-9999-no-FORTIFY_SOURCE.patch, + +files/nmap-no-FORTIFY_SOURCE.patch: + Remove version based condition around einfo. Simplify filecaps message (and + make it shell implementation independent). Rename patch (9999 is not a + version). + + 13 May 2015; Jeroen Roovers nmap-6.47-r1.ebuild, + nmap-6.47-r2.ebuild, nmap-9999.ebuild: + Fix DESCRIPTION. + + 12 May 2015; Patrick Lauer nmap-9999.ebuild: + Whitespace + + 12 May 2015; Rick Farina nmap-9999.ebuild: + use readme.gentoo with some minor custom to support 9999 better + + 12 May 2015; Rick Farina nmap-9999.ebuild: + improve postinst message for fcaps + + 12 May 2015; Rick Farina nmap-9999.ebuild: + add fcaps, bug #492794 + + 12 May 2015; Rick Farina + +files/nmap-9999-no-FORTIFY_SOURCE.patch, metadata.xml, nmap-6.47-r1.ebuild, + nmap-6.47-r2.ebuild, nmap-9999.ebuild: + fix build for 9999, rename lua->nse (9999 only for now) bug #529688, fix + ambiguous openssl slot dep + +*nmap-6.47-r2 (26 Jan 2015) + + 26 Jan 2015; Jeroen Roovers +nmap-6.47-r2.ebuild, + nmap-9999.ebuild: + Fix LINGUAS checking/removal logic, die() on removal failure. Update LINGUAS. + +*nmap-9999 (05 Jan 2015) + + 05 Jan 2015; Jeroen Roovers +nmap-9999.ebuild: + Add live ebuild. + + 03 Dec 2014; Jeroen Roovers -nmap-6.01.ebuild, + -nmap-6.25.ebuild, -nmap-6.25-r1.ebuild, + -files/nmap-5.51-su-to-zenmap-fix.patch, -files/nmap-6.25-lua.patch: + Old. + + 03 Dec 2014; Agostino Sarubbo nmap-6.47-r1.ebuild: + Stable for ppc, wrt bug #480474 + + 01 Dec 2014; Agostino Sarubbo nmap-6.47-r1.ebuild: + Stable for sparc, wrt bug #480474 + + 29 Nov 2014; Agostino Sarubbo nmap-6.47-r1.ebuild: + Stable for ppc64, wrt bug #480474 + + 23 Nov 2014; Mikle Kolyada nmap-6.47-r1.ebuild: + arm stable wrt bug #480474 + + 20 Nov 2014; Agostino Sarubbo nmap-6.47-r1.ebuild: + Stable for ia64, wrt bug #480474 + + 20 Nov 2014; Tobias Klausmann nmap-6.47-r1.ebuild: + Stable on alpha, bug 480474 + + 18 Nov 2014; Jeroen Roovers nmap-6.47-r1.ebuild: + Stable for HPPA (bug #480474). + + 18 Nov 2014; Jeroen Roovers + files/nmap-6.47-no-FORTIFY_SOURCE.patch: + Oops, commented out one too many DEFS. + + 18 Nov 2014; Jeroen Roovers metadata.xml: + Slightly reword USE=zenmap. + + 18 Nov 2014; Jeroen Roovers + files/nmap-6.47-no-FORTIFY_SOURCE.patch: + Do not set FORTIFY_SOURCE anywhere else either. + + 18 Nov 2014; Jeroen Roovers nmap-6.47-r1.ebuild, + +files/nmap-6.47-no-FORTIFY_SOURCE.patch, +files/nmap-6.47-no-libnl.patch: + Remove unneeded libnl linkage (bug #529244). Do not set FORTIFY_SOURCE. + + 18 Nov 2014; Jeroen Roovers nmap-6.47-r1.ebuild: + Remove obsolete sed script. + + 18 Nov 2014; Agostino Sarubbo nmap-6.47-r1.ebuild: + Stable for x86, wrt bug #480474 + + 18 Nov 2014; Agostino Sarubbo nmap-6.47-r1.ebuild: + Stable for amd64, wrt bug #480474 + + 18 Nov 2014; Jeroen Roovers nmap-6.47-r1.ebuild, + metadata.xml: + Rename external-lua => system-lua. + +*nmap-6.47-r1 (17 Nov 2014) + + 17 Nov 2014; Jeroen Roovers -nmap-6.46.ebuild, + -nmap-6.47.ebuild, +nmap-6.47-r1.ebuild, metadata.xml: + Add USE=external-lua (bug #253269). + + 12 Nov 2014; Mike Gilbert nmap-6.25-r1.ebuild: + Drop unconditional dep on dev-libs/apr. + + 12 Nov 2014; Mike Gilbert nmap-6.25-r1.ebuild, + nmap-6.47.ebuild: + Add PYTHON_USEDEP to pygtk, reported by Nikoli. + +*nmap-6.25-r1 (11 Nov 2014) + + 11 Nov 2014; Mike Gilbert +nmap-6.25-r1.ebuild, + nmap-6.47.ebuild: + Call python_optimize in src_install, and backport python changes to + nmap-6.25-r1. Bug 498726 by Nikoli. + + 11 Nov 2014; Mike Gilbert nmap-6.47.ebuild: + Don't call python-single-r1_pkg_setup if python is not used. + + 11 Nov 2014; Mike Gilbert nmap-6.47.ebuild: + Fix python deps. + +*nmap-6.47 (28 Aug 2014) + + 28 Aug 2014; Jeroen Roovers nmap-6.01.ebuild, + nmap-6.25.ebuild, nmap-6.46.ebuild, +nmap-6.47.ebuild: + Version bump. Remove -nmap-6.40.ebuild, + -nmap-6.40-r1.ebuild, -files/nmap-6.40-uninstaller.patch: + Old. + + 06 Jun 2014; Jeroen Roovers nmap-6.46.ebuild, + -files/nmap-4.75-include.patch, -files/su-to-zenmap.sh.diff: + Add dev-libs/liblinear dependency (bug #253269). + +*nmap-6.46 (28 Apr 2014) + + 28 Apr 2014; Jeroen Roovers +nmap-6.46.ebuild, + +files/nmap-6.46-uninstaller.patch: + Version bump. + + 01 Dec 2013; Rick Farina nmap-6.25.ebuild, + nmap-6.40-r1.ebuild, nmap-6.40.ebuild: + adding epatch_user support by request + + 05 Sep 2013; Michał Górny nmap-6.40-r1.ebuild: + Clean up PYTHON_COMPAT from old implementations. + +*nmap-6.40-r1 (02 Aug 2013) + + 02 Aug 2013; Jeroen Roovers nmap-6.01.ebuild, + nmap-6.25.ebuild, +nmap-6.40-r1.ebuild, metadata.xml: + Move USE=gtk to USE=zenmap in accordance with other USE flags. Clean up + dependencies. Migrate to python-*-r1. Remove pysqlite dep (bug #408835). + + 01 Aug 2013; Jeroen Roovers nmap-6.40.ebuild, + +files/nmap-6.40-uninstaller.patch: + Do not install uninstall_zenmap. + + 01 Aug 2013; Jeroen Roovers nmap-6.40.ebuild: + Make sure we use the system libpcre. + + 31 Jul 2013; Jeroen Roovers nmap-6.40.ebuild: + Fix USE=-lua. + + 31 Jul 2013; Jeroen Roovers nmap-6.40.ebuild: + Set proper dev-lang/lua dependency. + +*nmap-6.40 (30 Jul 2013) + + 30 Jul 2013; Rick Farina +nmap-6.40.ebuild: + version bump, trivial modifications to ebuild based on update + + 15 Mar 2013; Agostino Sarubbo nmap-6.25.ebuild: + Stable for sh, wrt bug #461278 + + 14 Mar 2013; Agostino Sarubbo nmap-6.25.ebuild: + Stable for s390, wrt bug #461278 + + 14 Mar 2013; Agostino Sarubbo nmap-6.25.ebuild: + Stable for sparc, wrt bug #461278 + + 14 Mar 2013; Agostino Sarubbo nmap-6.25.ebuild: + Stable for ia64, wrt bug #461278 + + 14 Mar 2013; Agostino Sarubbo nmap-6.25.ebuild: + Stable for arm, wrt bug #461278 + + 14 Mar 2013; Agostino Sarubbo nmap-6.25.ebuild: + Stable for alpha, wrt bug #461278 + + 13 Mar 2013; Agostino Sarubbo nmap-6.25.ebuild: + Stable for ppc64, wrt bug #461278 + + 12 Mar 2013; Agostino Sarubbo nmap-6.25.ebuild: + Stable for ppc, wrt bug #461278 + + 11 Mar 2013; Jeroen Roovers nmap-6.25.ebuild: + Stable for HPPA (bug #461278). + + 10 Mar 2013; Agostino Sarubbo nmap-6.25.ebuild: + Stable for x86, wrt bug #461278 + + 10 Mar 2013; Agostino Sarubbo nmap-6.25.ebuild: + Stable for amd64, wrt bug #461278 + + 22 Feb 2013; Zac Medico nmap-6.25.ebuild: + Add ~arm-linux keyword. + + 31 Jan 2013; Jeroen Roovers nmap-6.25.ebuild: + Fix libpcap USE dep by Rick Farina. + + 31 Jan 2013; Jeroen Roovers nmap-6.25.ebuild: + Bring back USE=ipv6. + + 26 Jan 2013; Jeroen Roovers nmap-6.01.ebuild, + nmap-6.25.ebuild: + Run python_set_active_version conditionally. + + 26 Jan 2013; Jeroen Roovers nmap-6.01.ebuild, + nmap-6.25.ebuild: + Drop PYTHON_DEPEND and -4.75-include.patch by Alexander Zubkov (bug #435462). + + 18 Jan 2013; Lars Wendler nmap-6.01.ebuild, + nmap-6.25.ebuild: + non-maintaienr commit: Removed ipv6 dependency now that a proper fix went + into libpcap (bug #452832). + + 16 Jan 2013; Jeroen Roovers nmap-6.25.ebuild, + +files/nmap-6.25-liblua-ar.patch: + Fix AR/RANLIB again (bug #445524). + + 16 Jan 2013; Jeroen Roovers nmap-6.01.ebuild: + Fix AR/RANLIB again (bug #445524). + + 16 Jan 2013; Sergey Popov nmap-6.01.ebuild, + nmap-6.25.ebuild: + Fix building with USE='lua' due to recent changes, wrt bug #452452. Thanks to + Marien Zwart + + 16 Jan 2013; Sergey Popov nmap-6.01.ebuild, + nmap-6.25.ebuild: + Respect AR and RANLIB, wrt bug #445524. Thanks to Agostino Sarubbo for + discovering this issue + + 15 Jan 2013; Jeroen Roovers -files/nmap-5.00-python.patch, + -files/nmap-5.20-nolua.patch, -files/nmap-5.21-openssl-1.patch, + -nmap-5.51.ebuild, -nmap-5.51.6.ebuild, -nmap-6.00.ebuild, nmap-6.01.ebuild, + nmap-6.25.ebuild, -files/nmap-logo-64.png: + Go back to depend on net-libs/libpcap[ipv6] (bug #451162). + + 11 Jan 2013; Jeroen Roovers metadata.xml: + Remove spock (bug #35242). + + 01 Jan 2013; Raúl Porcel nmap-6.01.ebuild: + s390/sh stable wrt #445500 + + 30 Dec 2012; Agostino Sarubbo nmap-6.01.ebuild: + Stable for alpha, wrt bug #445500 + + 29 Dec 2012; Agostino Sarubbo nmap-6.01.ebuild: + Stable for sparc, wrt bug #445500 + + 18 Dec 2012; Agostino Sarubbo nmap-6.01.ebuild: + Stable for ia64, wrt bug #445500 + + 06 Dec 2012; Pawel Hajdan jr nmap-6.01.ebuild: + x86 stable wrt bug #445500 + + 04 Dec 2012; Jeroen Roovers nmap-6.01.ebuild: + Stable for HPPA (bug #445500). + + 04 Dec 2012; Anthony G. Basile nmap-6.01.ebuild: + stable arm, bug #445500 + + 03 Dec 2012; Jeroen Roovers nmap-6.25.ebuild: + Add even more LINGUAs by Alphat-PC (bug #445752). + + 03 Dec 2012; Anthony G. Basile nmap-6.01.ebuild: + stable ppc ppc64, bug #445500 + + 03 Dec 2012; Jeroen Roovers nmap-6.25.ebuild, metadata.xml: + Describe USE=lua better, prefer USE=lua. Enforce USE=-nls. + + 03 Dec 2012; Jeroen Roovers nmap-6.25.ebuild: + Add IUSE=ipv6, IUSE=nls and LINGUAS (bug #445752 by Alex Turbov). + + 03 Dec 2012; Jeroen Roovers nmap-6.01.ebuild: + Add IUSE=ipv6 (bug #445734 by LeeL). + + 02 Dec 2012; Jeroen Roovers nmap-6.25.ebuild, + +files/nmap-6.25-lua.patch: + Fix building with USE=-lua by Anton Bolshakov (bug #445552). + + 01 Dec 2012; nmap-6.01.ebuild: + Stable for amd64, wrt bug #445500 + +*nmap-6.25 (01 Dec 2012) + + 01 Dec 2012; Jeroen Roovers +nmap-6.25.ebuild: + Version bump by Anton Bolshakov (bug #445348). + + 01 Dec 2012; Jeroen Roovers -nmap-5.21-r1.ebuild, + -nmap-5.35.ebuild, nmap-6.01.ebuild: + Remove binary from FILESDIR, step 1, by Matt Turner (bug #370907). Put -j1 on + the emake line. + + 01 Dec 2012; Jeroen Roovers nmap-6.01.ebuild: + Break up long lines. Clean up. + + 01 Dec 2012; Jeroen Roovers nmap-6.01.ebuild: + Fix python dependencies (bug #435462 by Alexander Zubkov). + +*nmap-5.51.6 (25 Sep 2012) + + 25 Sep 2012; Sergey Popov +nmap-5.51.6.ebuild: + Version bump with fix for bug #381469. Thanks to Chris Mayo for discovering + this issue + + 23 Sep 2012; Sergey Popov nmap-5.51.ebuild, + nmap-6.01.ebuild: + Fix desktop files wrt bug #432714 + + 31 Aug 2012; Jeroen Roovers nmap-6.00.ebuild, + nmap-6.01.ebuild: + Depend on net-libs/libpcap[ipv6] by Arvydas Sidorenko (bug #417759). + +*nmap-6.01 (20 Jun 2012) + + 20 Jun 2012; Jeroen Roovers +nmap-6.01.ebuild, + +files/nmap-6.01-make.patch, metadata.xml: + Version bump. Add a parallel make patch (bug #416987). Add more USE flags for + optional utilities. + + 15 Jun 2012; Jeroen Roovers nmap-6.00.ebuild: + Reinstate -j1 (bug #416987). + + 26 May 2012; Jeroen Roovers nmap-6.00.ebuild: + Use the default src_compile() to fix parallel make by Markus Oehme (bug + #416987). + + 22 May 2012; Patrick Lauer nmap-6.00.ebuild: + Fix parallel build failure #416987 + +*nmap-6.00 (21 May 2012) + + 21 May 2012; Robin H. Johnson +nmap-6.00.ebuild: + Version bump to the new shiny. + + 12 Jun 2011; Michał Januszewski nmap-5.51.ebuild, + +files/nmap-5.51-su-to-zenmap-fix.patch: + Fix bug #369543. + + 03 Jun 2011; Raúl Porcel nmap-5.51.ebuild: + ia64/s390/sh/sparc stable wrt #359853 + + 01 Jun 2011; Tobias Klausmann nmap-5.51.ebuild: + Stable on alpha, bug #359853 + + 27 May 2011; Markos Chandras nmap-5.51.ebuild: + Stable on amd64 wrt bug #359853 + + 21 May 2011; Jeroen Roovers nmap-5.51.ebuild: + Stable for HPPA (bug #359853). + + 20 May 2011; Markus Meier nmap-5.51.ebuild: + arm stable, bug #359853 + + 20 May 2011; Kacper Kowalik nmap-5.51.ebuild: + ppc/ppc64 stable wrt #359853 + + 20 May 2011; Thomas Kahle nmap-5.51.ebuild: + x86 stable per bug 359853 + + 28 Mar 2011; Tim Harder nmap-5.21-r1.ebuild, + nmap-5.35.ebuild, nmap-5.51.ebuild: + Use slot deps for gtk+ and explicitly set RDEPEND. + +*nmap-5.51 (13 Feb 2011) + + 13 Feb 2011; Michał Januszewski +nmap-5.51.ebuild: + Version bump (bug #353095). + + 15 Nov 2010; Arfrever Frehtes Taifersar Arahesis + nmap-5.21-r1.ebuild, nmap-5.35.ebuild: + Fix dependencies. + + 23 Sep 2010; Samuli Suominen nmap-5.21-r1.ebuild: + ppc stable wrt #329443 + + 29 Aug 2010; Raúl Porcel nmap-5.21-r1.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #330439 + +*nmap-5.35 (28 Aug 2010) + + 28 Aug 2010; Michał Januszewski +nmap-5.35.ebuild: + Version bump (bug #334559). + + 13 Aug 2010; Jeremy Olexa nmap-5.21-r1.ebuild: + arm stable, bug 330439 + + 10 Aug 2010; Samuli Suominen nmap-5.21-r1.ebuild: + ppc64 stable wrt #330439 + + 03 Aug 2010; Guy Martin nmap-5.21-r1.ebuild: + hppa stable wrt #330439 + + 31 Jul 2010; Markos Chandras nmap-5.21-r1.ebuild: + Stable on amd64 wrt bug #330439 + + 31 Jul 2010; Pawel Hajdan jr nmap-5.21-r1.ebuild: + x86 stable wrt bug #330439 + +*nmap-5.21-r1 (11 Jul 2010) + + 11 Jul 2010; Samuli Suominen +nmap-5.21-r1.ebuild, + +files/nmap-5.21-openssl-1.patch: + Fix building with OpenSSL >= 1.0.0 wrt #326531 by Daniel Black. Revision bump because md2 is dropped. + + 26 May 2010; Jonathan Callen nmap-5.21.ebuild: + Bump to EAPI=3, add prefix keywords + + 20 May 2010; Michał Januszewski -nmap-4.76.ebuild, + -nmap-4.85_beta9.ebuild, -nmap-4.90_rc1.ebuild, -nmap-5.00.ebuild, + -nmap-5.00-r2.ebuild, -nmap-5.10_beta1.ebuild, -nmap-5.20.ebuild: + Remove old ebuilds. + + 18 May 2010; Jeroen Roovers nmap-4.76.ebuild, + nmap-4.85_beta9.ebuild, nmap-4.90_rc1.ebuild, nmap-5.00.ebuild, + nmap-5.00-r2.ebuild, nmap-5.10_beta1.ebuild, nmap-5.20.ebuild, + nmap-5.21.ebuild: + Fix SRC_URI thanks to Mike Becker (bug #319913). + + 04 May 2010; nmap-5.21.ebuild: + amd64 stable, thanks to Roeland Douma (bug #306791) + + 11 Apr 2010; nmap-5.21.ebuild: + ppc stable #306791 + + 10 Apr 2010; Raúl Porcel nmap-5.21.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #306791 + + 04 Apr 2010; Michał Januszewski nmap-5.00-r2.ebuild, + +files/nmap-5.00-python.patch: + Disable compilation of Python modules. + + 03 Apr 2010; Michał Januszewski nmap-5.21.ebuild: + Add a dep on Python 2 (bug #311157). + + 25 Mar 2010; Michał Januszewski nmap-5.20.ebuild: + Fix bug #308723. + + 21 Mar 2010; Brent Baude nmap-5.21.ebuild: + stable ppc64, bug 306791 + + 04 Mar 2010; Jeroen Roovers nmap-5.21.ebuild: + Stable for HPPA (bug #306791). + + 04 Mar 2010; Christian Faulhammer nmap-5.21.ebuild: + stable x86, bug 306791 + + 31 Jan 2010; Michał Januszewski nmap-5.21.ebuild, + +files/nmap-5.21-python.patch: + Fix bug #302636. + +*nmap-5.21 (29 Jan 2010) + + 29 Jan 2010; Michał Januszewski +nmap-5.21.ebuild: + Version bump (bug #302511). + + 23 Jan 2010; Michał Januszewski nmap-5.20.ebuild, + +files/nmap-5.20-nolua.patch: + Fix bug #301878. + +*nmap-5.20 (21 Jan 2010) + + 21 Jan 2010; Michał Januszewski +nmap-5.20.ebuild: + Version bump (bug #301724). + + 10 Jan 2010; nixnut nmap-5.00-r2.ebuild: + ppc stable #295134 + + 01 Jan 2010; Tobias Klausmann nmap-5.00-r2.ebuild: + Stable on alpha, bug #295134 + + 08 Dec 2009; Brent Baude nmap-5.00-r2.ebuild: + Marking nmap-5.00-r2 ppc64 for bug 295134 + +*nmap-5.10_beta1 (08 Dec 2009) + + 08 Dec 2009; Jeroen Roovers +nmap-5.10_beta1.ebuild, + +files/nmap-5.10_beta1-string.patch: + Version bump. + + 07 Dec 2009; Markus Meier nmap-5.00-r2.ebuild: + arm stable, bug #295134 + + 07 Dec 2009; Tiago Cunha nmap-5.00-r2.ebuild: + stable sparc, bug 295134 + + 07 Dec 2009; Markus Meier nmap-5.00-r2.ebuild: + amd64/x86 stable, bug #295134 + + 04 Dec 2009; Jeroen Roovers nmap-5.00-r2.ebuild: + Stable for HPPA (bug #295134). + + 26 Sep 2009; Michał Januszewski + -nmap-4.85_beta8.ebuild, -nmap-5.00-r1.ebuild, metadata.xml: + Remove old ebuilds. + +*nmap-5.00-r2 (26 Sep 2009) + + 26 Sep 2009; Michał Januszewski +nmap-5.00-r2.ebuild: + Do not allow usage of the bundled liblua (see bug #280772 for more info). + +*nmap-5.00-r1 (26 Sep 2009) + + 26 Sep 2009; Michał Januszewski +nmap-5.00-r1.ebuild, + metadata.xml: + Add the bundled-libs USE flag, fix bug #280772 (properly specify liblua + dependencies). + +*nmap-5.00 (16 Jul 2009) + + 16 Jul 2009; Patrick Lauer +nmap-5.00.ebuild: + Bump to 5.00 + +*nmap-4.90_rc1 (27 Jun 2009) + + 27 Jun 2009; Patrick Lauer +nmap-4.90_rc1.ebuild: + Bump to 4.90_rc1, fixes #275563 + + 02 Jun 2009; Michał Januszewski + nmap-4.85_beta9.ebuild: + Don't call strip from the makefile (bug #272082). + +*nmap-4.85_beta9 (27 May 2009) + + 27 May 2009; Michał Januszewski + -nmap-4.85_beta7.ebuild, +nmap-4.85_beta9.ebuild: + Version bump. + + 02 May 2009; Michał Januszewski nmap-4.76.ebuild, + nmap-4.85_beta8.ebuild, +files/su-to-zenmap.sh.diff: + Fix a bug in the su-to-zenmap script (bug #267322). + +*nmap-4.85_beta8 (25 Apr 2009) + + 25 Apr 2009; Michał Januszewski + +nmap-4.85_beta8.ebuild: + Version bump (bug #267122). + + 18 Apr 2009; Michał Januszewski + -files/nmap-4.01-nostrip.patch, -files/nmap-4.20-osscan.patch, + -files/nmap-4.68-concurrent-make-fix.patch, -files/nmap-4.68-nolua.patch, + -files/nmap-shtool-nls.patch, -nmap-4.20.ebuild, -nmap-4.53.ebuild, + -nmap-4.60.ebuild, -nmap-4.68.ebuild, -nmap-4.75.ebuild: + Remove old ebuilds. + + 18 Apr 2009; Michał Januszewski + nmap-4.85_beta7.ebuild: + Fix bug #266126 (pre-stripped files installed by the ebuild). + +*nmap-4.85_beta7 (10 Apr 2009) + + 10 Apr 2009; Michał Januszewski + +nmap-4.85_beta7.ebuild: + Version bump (bug #265692). + + 08 Mar 2009; Dawid Węgliński nmap-4.76.ebuild: + Prevent double emake + + 08 Mar 2009; Dawid Węgliński nmap-4.76.ebuild: + Migration to EAPI 2 + + 28 Oct 2008; Brent Baude nmap-4.76.ebuild: + stable ppc64, bug 242598 + + 19 Oct 2008; Raúl Porcel nmap-4.76.ebuild: + alpha/ia64/sparc stable wrt #242598 + + 18 Oct 2008; Guy Martin nmap-4.76.ebuild: + hppa stable, #242598 + + 18 Oct 2008; Dawid Węgliński nmap-4.76.ebuild: + Stable on x86/amd64 (bug #242598) + + 18 Oct 2008; nixnut nmap-4.76.ebuild: + Stable on ppc wrt bug 242598 + +*nmap-4.76 (13 Sep 2008) + + 13 Sep 2008; Michał Januszewski +nmap-4.76.ebuild: + Version bump. + + 10 Sep 2008; Michał Januszewski -nmap-4.62.ebuild, + -nmap-4.65.ebuild: + Remove old ebuilds. + + 10 Sep 2008; Doug Goldstein + +files/nmap-4.75-nolua.patch, nmap-4.75.ebuild: + fix bug #237150, compiling with USE='-lua'. Fix from Simon Zilliken + + +*nmap-4.75 (09 Sep 2008) + + 09 Sep 2008; Michał Januszewski + +files/nmap-4.75-include.patch, +nmap-4.75.ebuild: + Version bump (bug #237121). + + 30 Aug 2008; Michał Januszewski + +files/nmap-4.68-concurrent-make-fix.patch, nmap-4.68.ebuild: + Fix a race condition in the make file (bug #235995). + + 28 Aug 2008; Michał Januszewski nmap-4.68.ebuild: + Remove forced -j1 as it doesn't seem to be necessary anymore (bug + #235995). + + 04 Aug 2008; Raúl Porcel nmap-4.68.ebuild: + alpha/ia64/sparc/x86 stable + + 07 Jul 2008; Michał Januszewski -nmap-4.50.ebuild, + -nmap-4.52.ebuild: + Remove old ebuilds. + + 07 Jul 2008; Michał Januszewski nmap-4.68.ebuild: + Fix bug #228159 by building nmap with LC_ALL=C. + + 05 Jul 2008; Raúl Porcel nmap-4.62.ebuild: + alpha/ia64/sparc/x86 stable + + 03 Jul 2008; Michał Januszewski + files/nmap-4.68-nolua.patch, nmap-4.68.ebuild: + Really fix bug #230443. + + 02 Jul 2008; Michał Januszewski + +files/nmap-4.68-nolua.patch, nmap-4.68.ebuild: + Fix bug #230443. + +*nmap-4.68 (01 Jul 2008) + + 01 Jul 2008; Michał Januszewski +nmap-4.68.ebuild: + Version bump (bug #230385). + +*nmap-4.65 (09 Jun 2008) + + 09 Jun 2008; Michał Januszewski +nmap-4.65.ebuild: + Version bump (bug #225491). + + 12 May 2008; Markus Rothe nmap-4.60.ebuild: + Stable on ppc64 + +*nmap-4.62 (07 May 2008) + + 07 May 2008; Michał Januszewski +nmap-4.62.ebuild: + Version bump (bug #220449). + + 02 May 2008; Raúl Porcel nmap-4.60.ebuild: + alpha/ia64/sparc/x86 stable + + 29 Mar 2008; Michał Januszewski nmap-4.60.ebuild: + HOMEPAGE update (bug #215171). + +*nmap-4.60 (25 Mar 2008) + + 25 Mar 2008; Michał Januszewski +nmap-4.60.ebuild: + Version bump (bug #214320). + + 25 Mar 2008; Michał Januszewski nmap-4.53.ebuild: + Fix bug #214648. + + 09 Mar 2008; nixnut nmap-4.53.ebuild: + Stable on ppc wrt bug 212482 + + 08 Mar 2008; Michał Januszewski nmap-4.53.ebuild: + Fix bug #212586. + + 08 Mar 2008; Jeroen Roovers nmap-4.53.ebuild: + Stable for HPPA (bug #212482). + + 07 Mar 2008; Brent Baude nmap-4.53.ebuild: + stable ppc64, bug 212482 + + 07 Mar 2008; Richard Freeman nmap-4.53.ebuild: + amd64 stable - 212482 + + 04 Mar 2008; metadata.xml, nmap-4.20.ebuild: + mips moved to unstable as dev-libs/libpcre dependency already did. Added + netmon in metadata per discussion in bug #212159. + + 04 Mar 2008; Michał Januszewski nmap-4.53.ebuild: + Fix bug #212159. + + 21 Feb 2008; Raúl Porcel nmap-4.53.ebuild: + alpha/ia64/sparc/x86 stable + + 11 Feb 2008; Raúl Porcel nmap-4.52.ebuild: + alpha/ia64/sparc/x86 stable + + 11 Feb 2008; Christoph Mende nmap-4.50.ebuild: + Stable on amd64 + + 05 Feb 2008; Markus Rothe nmap-4.50.ebuild: + Stable on ppc64 + + 20 Jan 2008; Michał Januszewski nmap-4.53.ebuild: + Add the 'lua' USE flag (bug #206713). + +*nmap-4.53 (19 Jan 2008) + + 19 Jan 2008; Michał Januszewski +nmap-4.53.ebuild: + Version bump (bug #206053). + + 17 Jan 2008; Raúl Porcel nmap-4.50.ebuild: + alpha/ia64/sparc/x86 stable + + 16 Jan 2008; Fabian Groffen nmap-4.20.ebuild, + nmap-4.50.ebuild, nmap-4.52.ebuild: + Remove ppc-macos bits + +*nmap-4.52 (06 Jan 2008) + + 06 Jan 2008; Michał Januszewski +nmap-4.52.ebuild: + Version bump (bug #204555). + + 16 Dec 2007; Michał Januszewski nmap-4.50.ebuild: + Update dependencies as suggested in bug #202424 and restore the hppa keyword. + + 15 Dec 2007; Jeroen Roovers nmap-4.50.ebuild: + Dropping hppa keyword because of missing dep. + +*nmap-4.50 (15 Dec 2007) + + 15 Dec 2007; Michał Januszewski +nmap-4.50.ebuild: + Version bump (bug #202209). + + 07 Sep 2007; Michał Januszewski -nmap-4.11.ebuild: + Remove an old ebuild. + + 07 Sep 2007; Michał Januszewski nmap-4.20.ebuild: + Use doicon (bug #191482). + + 03 Jul 2007; Michał Januszewski -nmap-3.81.ebuild, + -nmap-4.01.ebuild, -nmap-4.10.ebuild: + Remove old ebuilds. + + 03 Jul 2007; Michał Januszewski nmap-4.20.ebuild: + Add a dependency on net-libs/libpcap (bug #184085). + + 08 Jun 2007; Raúl Porcel nmap-4.20.ebuild: + alpha stable wrt #178183 + + 14 May 2007; Jeroen Roovers nmap-4.20.ebuild: + Stable for HPPA (bug #178183). + + 13 May 2007; Steve Dibb nmap-4.20.ebuild: + amd64 stable, bug 178183 + + 12 May 2007; Joshua Kinard nmap-4.20.ebuild: + Stable on mips. + + 06 May 2007; Michał Januszewski + +files/nmap-4.20-osscan.patch, nmap-4.20.ebuild: + Fix a bug in the 1st gen OS detection code (bug #176187). + + 24 Apr 2007; Alexander Færøy nmap-4.20.ebuild: + Marked ~mips. + + 16 Apr 2007; Markus Rothe nmap-4.20.ebuild: + Stable on ppc64 + + 01 Apr 2007; Michael Hanselmann nmap-4.20.ebuild: + Stable on ppc. + + 15 Mar 2007; Gustavo Zacarias nmap-4.20.ebuild: + Stable on sprac + + 12 Mar 2007; Raúl Porcel nmap-4.20.ebuild: + x86 stable + + 25 Feb 2007; nmap-3.81.ebuild, nmap-4.01.ebuild, + nmap-4.10.ebuild, nmap-4.11.ebuild, nmap-4.20.ebuild: + Dropped ppc-macos keyword, see you in prefix + +*nmap-4.20 (09 Dec 2006) + + 09 Dec 2006; Michał Januszewski +nmap-4.20.ebuild: + Version bump. + + 20 Oct 2006; Bryan Østergaard nmap-4.11.ebuild: + Stable on Alpha. + + 09 Oct 2006; Jeroen Roovers nmap-4.11.ebuild: + Stable for HPPA. + + 08 Oct 2006; Markus Rothe nmap-4.11.ebuild: + Stable on ppc64 and ppc + + 01 Oct 2006; Olivier Crête nmap-4.11.ebuild: + Stable on amd64 + + 16 Sep 2006; Michał Januszewski nmap-3.81.ebuild, + nmap-4.01.ebuild, -nmap-4.03.ebuild, nmap-4.10.ebuild, nmap-4.11.ebuild: + Removed an old ebuild. Don't put INSTALL into /usr/share/doc. + + 14 Sep 2006; Gustavo Zacarias nmap-4.11.ebuild: + Stable on sparc + + 13 Jul 2006; Aron Griffis nmap-4.10.ebuild: + Mark 4.10 stable on ia64 + + 09 Jul 2006; Joshua Kinard nmap-4.10.ebuild: + Marked stable on mips. + +*nmap-4.11 (25 Jun 2006) + + 25 Jun 2006; Michał Januszewski +nmap-4.11.ebuild: + Version bump (bug #137837). + +*nmap-4.10 (16 Jun 2006) + + 16 Jun 2006; Michał Januszewski +nmap-4.10.ebuild: + Version bump (bug #136603). + + 25 Apr 2006; Michał Januszewski -nmap-3.83.ebuild, + -nmap-4.00.ebuild: + Removed old ebuilds. + +*nmap-4.03 (25 Apr 2006) + + 25 Apr 2006; Michał Januszewski +nmap-4.03.ebuild: + Version bump (bug #131131). + + 21 Mar 2006; Herbie Hopkins nmap-4.01.ebuild: + Stable on amd64 wrt bug #126009. + + 19 Mar 2006; Fernando J. Pereda nmap-4.01.ebuild: + Stable on alpha as per bug #126009. Tested by Thomas Cort + + + 18 Mar 2006; Markus Rothe nmap-4.01.ebuild: + Stable on ppc64; bug #126009 + + 17 Mar 2006; Tobias Scherbaum nmap-4.01.ebuild: + ppc stable, bug #126009 + + 17 Mar 2006; Markus Ullmann nmap-4.01.ebuild: + Stable on arm wrt bug #126009 + + 17 Mar 2006; Gustavo Zacarias nmap-4.01.ebuild: + Stable on sparc wrt #126009 + + 17 Mar 2006; Chris Gianelloni nmap-4.01.ebuild: + Marking stable on x86 wrt bug #126009. + + 17 Mar 2006; Michał Januszewski -nmap-3.95.ebuild, + -nmap-3.9999.ebuild: + Removed old ebuilds. + + 11 Mar 2006; Michał Januszewski + +files/nmap-4.01-nostrip.patch, nmap-4.01.ebuild: + Added a patch to avoid stripping during install (bug #125547). + +*nmap-4.01 (14 Feb 2006) + + 14 Feb 2006; Michał Januszewski +nmap-4.01.ebuild: + Version bump (bug #122691 by Matthew Lange). + + 04 Feb 2006; Michał Januszewski + +files/nmap-shtool-nls.patch, nmap-3.95.ebuild, nmap-3.9999.ebuild, + nmap-4.00.ebuild: + Added a fix for a NLS-related shtool bug (#121025). + +*nmap-4.00 (02 Feb 2006) + + 02 Feb 2006; Michał Januszewski -nmap-3.90.ebuild, + -nmap-3.93.ebuild, +nmap-4.00.ebuild: + Version bump. Removed old ebuilds. + +*nmap-3.9999 (29 Jan 2006) + + 29 Jan 2006; Michał Januszewski +nmap-3.9999.ebuild: + Version bump (bug #120844). + +*nmap-3.95 (10 Dec 2005) + + 10 Dec 2005; Michał Januszewski + +files/nmap-logo-64.png, +nmap-3.95.ebuild: + Version bump (bugs #114597 and #114880). Thanks to Meethune Bhowmick for the + icon and desktop file fixes. + + 29 Nov 2005; Hanno Boeck +files/nmap-3.93-gcc41.patch, + nmap-3.93.ebuild: + Fix for gcc 4.1. + + 02 Oct 2005; Bryan Østergaard nmap-3.83.ebuild: + Alpha stable. + + 24 Sep 2005; Markus Rothe nmap-3.83.ebuild: + Stable on ppc64 + + 19 Sep 2005; Gustavo Zacarias nmap-3.83.ebuild: + Stable on sparc + + 17 Sep 2005; Michael Hanselmann nmap-3.83.ebuild: + Stable on ppc. + + 17 Sep 2005; nmap-3.83.ebuild: + Marked stable on amd64 + + 17 Sep 2005; Aron Griffis nmap-3.83.ebuild: + Mark 3.83 stable on ia64 + +*nmap-3.93 (16 Sep 2005) + + 16 Sep 2005; Michał Januszewski +nmap-3.93.ebuild: + Version bump (closes bug #105740). + + 16 Sep 2005; Michał Januszewski nmap-3.83.ebuild: + Marked 3.83 stable on x86. + +*nmap-3.90 (09 Sep 2005) + + 09 Sep 2005; Michał Januszewski -nmap-3.75.ebuild, + -nmap-3.80.ebuild, +nmap-3.90.ebuild: + Version bump (bug #105294). Removed old ebuilds. + +*nmap-3.83 (09 Aug 2005) + + 09 Aug 2005; Michał Januszewski +nmap-3.83.ebuild: + Version bump (closes bug #100859). + + 26 Jun 2005; Lina Pezzella nmap-3.75.ebuild, + nmap-3.80.ebuild, nmap-3.81.ebuild: + Fixed odd bug with CXXFLAGS. + + 22 May 2005; Tobias Scherbaum nmap-3.81.ebuild: + Stable on ppc. + + 20 May 2005; Fernando J. Pereda nmap-3.81.ebuild: + alpha stable + + 19 May 2005; Olivier Crête nmap-3.81.ebuild: + Stable on amd64 + + 18 May 2005; Rene Nussbaumer nmap-3.80.ebuild, + nmap-3.81.ebuild: + 3.80 and 3.81 stable on hppa + + 17 May 2005; Gustavo Zacarias nmap-3.81.ebuild: + Stable on sparc + + 17 May 2005; Michał Januszewski -nmap-3.50-r1.ebuild, + -nmap-3.55.ebuild, nmap-3.80.ebuild, nmap-3.81.ebuild: + Removed old ebuilds. Marked 3.80 and 3.81 stable on x86. + + 09 Apr 2005; Markus Rothe nmap-3.81.ebuild: + Stable on ppc64 + + 20 Feb 2005; Michał Januszewski nmap-3.81.ebuild: + Cleaned the ebuild up a little - included fixes from bug #81881. + + 18 Feb 2005; Lina Pezzella nmap-3.75.ebuild: + Stable ppc-macos + +*nmap-3.81 (08 Feb 2005) + + 08 Feb 2005; Michał Januszewski -nmap-3.70.ebuild, + +nmap-3.81.ebuild: + Version bump. Removed old ebuilds. + +*nmap-3.80 (06 Feb 2005) + + 06 Feb 2005; Michał Januszewski -nmap-3.48.ebuild, + -nmap-3.50.ebuild, +nmap-3.80.ebuild: + Version bump. Removed old ebuilds. + + 06 Feb 2005; Simon Stelling nmap-3.75.ebuild: + stable on amd64 + + 05 Feb 2005; Michael Hanselmann nmap-3.75.ebuild: + Stable on ppc. + + 22 Jan 2005; Bryan Østergaard nmap-3.75.ebuild: + Stable on alpha. + + 18 Jan 2005; Lina Pezzella nmap-3.55.ebuild, nmap-3.75.ebuild: + Keyworded for ppc-macos. + + 13 Jan 2005; Guy Martin nmap-3.75.ebuild: + Stable on hppa. + + 13 Jan 2005; Michal Januszewski nmap-3.75.ebuild: + Fixed an installation problem on systems with -j3 (bug #77800). + + 12 Jan 2005; Gustavo Zacarias nmap-3.75.ebuild: + Stable on sparc + + 12 Jan 2005; Michal Januszewski nmap-3.70.ebuild, + nmap-3.75.ebuild: + Marked stable on x86. + + 29 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + + 30 Nov 2004; nmap-3.55.ebuild: + Keyworded ~ppc-macos. + + 28 Oct 2004; nmap-3.75.ebuild: + Added ~s390 keyword. + +*nmap-3.75 (19 Oct 2004) + + 19 Oct 2004; Michal Januszewski +nmap-3.75.ebuild: + Version bump. + + 17 Oct 2004; Dylan Carlson nmap-3.50.ebuild, + nmap-3.55.ebuild: + stable on amd64. + + 17 Sep 2004; Jon Hood nmap-3.70.ebuild: + Add ipv6 thanks to Francisco Javier , #64374. + + 06 Sep 2004; Lars Weiler nmap-3.55.ebuild: + Stable on ppc. + + 05 Sep 2004; Guy Martin nmap-3.55.ebuild: + Stable on hppa. + + 03 Sep 2004; Michal Januszewski nmap-3.70.ebuild: + Added a fix for the .desktop file for nmapfe. Closes bug #62531. + +*nmap-3.70 (01 Sep 2004) + + 01 Sep 2004; Michal Januszewski +nmap-3.70.ebuild: + Version bump. Dropped the statistics patch as it does not apply to 3.70 and + doesn't seem to be maintained upstream. + + 22 Aug 2004; Bryan Østergaard nmap-3.55.ebuild: + Stable on alpha. + + 18 Aug 2004; Gustavo Zacarias nmap-3.55.ebuild: + Stable on sparc + + 16 Aug 2004; Eldad Zack -nmap-3.30.ebuild, + -nmap-3.45.ebuild, nmap-3.55.ebuild: + x86 stable + + 31 Jul 2004; Tom Gall nmap-3.55.ebuild: + stable on ppc64, bug #57451 + +*nmap-3.55 (07 Jul 2004) + + 07 Jul 2004; Michal Januszewski +nmap-3.55.ebuild: + Version bump. + + 01 Jul 2004; Jon Hood nmap-3.30.ebuild, + nmap-3.45.ebuild, nmap-3.48.ebuild, nmap-3.50-r1.ebuild, nmap-3.50.ebuild: + change virtual/glibc to virtual/libc + + 22 Jun 2004; nmap-3.50-r1.ebuild: + Mark stable on amd64 + + 09 Jun 2004; Aron Griffis -nmap-3.00.ebuild, + nmap-3.30.ebuild, nmap-3.45.ebuild, nmap-3.48.ebuild, nmap-3.50-r1.ebuild, + nmap-3.50.ebuild: + Clean up and trim old ebuild + + 05 Jun 2004; Bryan Østergaard nmap-3.50-r1.ebuild: + Stable on alpha. + + 14 Feb 2004; Michal Januszewski nmap-3.50-r1.ebuild: + Added a hard-coded -j1 to MAKEOPTS - closes #41360. + +*nmap-3.50-r1 (08 Feb 2004) + + 08 Feb 2004; nmap-3.50-r1.ebuild: + Add the missing dependency : libpcre + + 07 Feb 2004; Lars Weiler nmap-3.48.ebuild: + stable on ppc + + 03 Feb 2004; Guy Martin nmap-3.50.ebuild : + Marked stable on hppa. + + 02 Feb 2004; Michal Januszewski nmap-3.50.ebuild: + Stable on x86. + + 21 Jan 2004; Michal 'Spock' Januszewski nmap-3.48.ebuild: + Bumped 3.48 to stable on x86. + +*nmap-3.50 (20 Jan 2004) + + 20 Jan 2004; Michal 'Spock' Januszewski metadata.xml, + nmap-3.00.ebuild, nmap-3.30.ebuild, nmap-3.45.ebuild, nmap-3.48.ebuild, + nmap-3.50.ebuild: + Bumped to 3.50, added metadata.xml, fixed dates in headers of nmap ebuilds, + removed ~mips from KEYWORDS from ebuilds for nmap 3.50 and 3.48 as the + dependency on x11-libs/gtk+-1.2* cannot be satisfied on mips. + + 24 Dec 2003; Sven Blumenstein nmap-3.48.ebuild: + Bumped to stable on sparc. + + 14 Dec 2003; Guy Martin nmap-3.45.ebuild: + Marked stable on hppa. + +*nmap-3.48 (20 Oct 2003) + + 22 Jan 2004; Guy Martin nmap-3.48.ebuild : + Marked stable on hppa. + + 20 Oct 2003; Joshua Kinard nmap-3.48.ebuild: + Added ~mips to KEYWORDS + + 20 Oct 2003; Christian Birchinger nmap-3.45.ebuild: + Added sparc stable keyword + +*nmap-3.47 (06 Oct 2003) + + 06 Oct 2003; Heinrich Wendel nmap-3.47.ebuild: + version bump + + 16 Sep 2003; Tavis Ormandy nmap-3.30.ebuild: + stable on alpha + +*nmap-3.45 (16 Sep 2003) + + 16 Sep 2003; Mike Frysinger : + Version bump #28855. + +*nmap-3.30 (30 Jun 2003) + + 28 Aug 2003; Christian Birchinger nmap-3.30.ebuild: + Added sparc stable keyword + + 04 Aug 2003; Martin Holzer nmap-3.30.ebuild: + Marked x86 stable. + + 05 Aug 2003; Guy Martin nmap-3.30.ebuild : + Marked stable on hppa. + + 30 Jun 2003; Martin Holzer nmap-3.30.ebuild: + Version bumped. Closes #23760 + +*nmap-3.28 (16 Jun 2003) + + 16 Jun 2003; Brandon Low nmap-3.28.ebuild: + Bump, belatedly cuz I'm too dumb to commit things + +*nmap-3.27-r1 (12 Jun 2003) + + 02 Jul 2003; Guy Martin nmap-3.27-r1.ebuild : + Marked stable on hppa. + + 12 Jun 2003; Martin Holzer nmap-3.27-r1.ebuild, + nmap-3.20-r1.ebuild: + Added statistics patch. Closes #20250. + + 04 Jun 2003; Christian Birchinger nmap-3.27.ebuild: + Added sparc stable keyword + +*nmap-3.27 (04 June 2003) + + 04 June 2003; Brad Laue nmap-3.27.ebuild, + Mark stable for x86 and ppc. + +*nmap-3.27 (28 Apr 2003) + + 28 Apr 2003; Brandon Low nmap-3.26.ebuild, + nmap-3.26.ebuild, nmap-3.27.ebuild: + Bump, this is a VERY minor upstream bump that has ABSOLUTELY no effect on any + of OUR users, but we'll do it any way + +*nmap-3.26 (25 Apr 2003) + + 25 Apr 2003; Brandon Low nmap-3.25.ebuild, + nmap-3.26.ebuild: + Bugfix release from upstream + +*nmap-3.25 (21 Apr 2003) + + 21 Apr 2003; Daniel Robbins nmap-3.25.ebuild: + new upstream version. + +*nmap-3.20-r1 (12 Jun 2003) + + 13 Jul 2003; Daniel Ahlberg : + Added missing changelog entry. + +*nmap-3.20 (19 Mar 2003) + + 02 Apr 2003; Guy Martin nmap-3.20.ebuild : + Marked stable on hppa. + + 31 Mar 2003; Christian Birchinger nmap-3.20.ebuild: + Added sparc keyword + + 29 Mar 2003; Martin Holzer nmap-3.20.ebuild: + Marked as stable and added docs. + + 19 Mar 2003; Hannes Mehnert nmap-3.20.ebuild: + version bump + +*nmap-3.15_beta3 (17 Mar 2003) + + 17 Mar 2003; Martin Holzer nmap-3.15_beta3.ebuild: + Version bumped. closes #17658. + +*nmap-3.15_beta2 (27 Feb 2003) + + 10 Mar 2003; Daniel Ahlberg nmap-3.15_beta2 files/digest-nmap-3.15_beta2 : + Changed distfile to .tgz one becuse of md5sum confusion of .tar.bz2 file. Closes #16795. + + 27 Feb 2003; Martin Holzer nmap-3.15_beta1.ebuild : + Added ~hppa to keywords. + + 21 Feb 2003; Mike Frysinger : + Version bump + cleanups #16061. + +*nmap-3.10_alpha9 (07 Feb 2003) + + 25 Feb 2003; Guy Martin nmap-3.10_alpha9.ebuild : + Added hppa to keywords. + + 07 Feb 2003; Nick Hadaway nmap-3.10_alpha9.ebuild, + files/digest-nmap-3.10_alpha9 : + Version bump. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*nmap-3.10_alpha4 (02 Dec 2002) + + 02 Dec 2002; Hannes Mehnert nmap-3.10_alpha4.ebuild : + Version bump with ~ in KEYWORDS + +*nmap-3.10_alpha3 (23 Oct 2002) + + 23 Oct 2002; Mike Frysinger nmap-3.10_alpha3.ebuild : + Version bump with ~ in KEYWORDS, and general ebuild cleanup + +*nmap-3.00 (02 Aug 2002) + + 15 Dec 2002; Bjoern Brauel nmap-3.00.ebuild : + Add alpha to KEYWORDS + + 02 Aug 2002; Daniel Ahlberg nmap-3.00.ebuild: + Final is out. Ebuild contributed by Hannes Mehnert . + +*nmap-2.99_rc1 (28 Jul 2002) + + 28 Jul 2002; Daniel Ahlberg nmap-2.99_rc1.ebuild : + Version bump. Ebuild contributed by SpanKY . + +*nmap-2.54_beta37 (19 Jul 2002) + + 19 Jul 2002; Seemant Kulleen nmap-2.54_beta37.ebuild + files/digest-nmap-2.54_beta37 : + Version bump. + +*nmap-2.54_beta36 (17 Jun 2002) + + 17 Jun 2002; Seemant Kulleen nmap-2.54_beta36.ebuild + files/digest-nmap-2.54_beta36 : + Version bump thanks to: kikov@fco-gimeno.com (Francisco Gimeno) in bug + #3833 + +*nmap-2.54_beta33 (27 Apr 2002) + + 27 Apr 2002; Seemant Kulleen nmap-2.54_beta33.ebuild : + Version bump. + +*nmap-2.54_beta31 (21 Mar 2002) + + 21 Mar 2002; Seemant Kulleen nmap-2.54_beta31 : + Version bump. Copied old ebuild over, and updated to reflect new syntax style + +*nmap-2.54_beta30 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/Manifest b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/Manifest new file mode 100644 index 0000000000..ccf109deee --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/Manifest @@ -0,0 +1,28 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX nmap-4.75-nolua.patch 364 SHA256 52434a5d0e8b82fe325e1066c3851a2e862fc58c3a3d02f8463e7dcf1d603619 SHA512 df83711db7250d8debbb70867da3e066ba13edf9b304cc5c61824a5a0f968bff3057c0a29efffbfdd9a68871f0cca0e93f2f6051c907b8ae4242a07eada832fc WHIRLPOOL 40a56b9ebf2c99578d4fab7b20ba0379e8ef55c3c782f8c29f33e9dc302b669434dd21fa40e1e82ce0b1249080abcaa3ce95c2dc23db010f7bd87f3f1cf99f10 +AUX nmap-5.10_beta1-string.patch 252 SHA256 6012685deb53985c73fa038d27b2f1472344fd6641c40103143fa15676454506 SHA512 d1c6a446400fa86700c5ce690c3498894a9796b17bb70a29b933797eb2abb38285ebc21a236d8f1f4fa837c45a1abc49555aee13266a31089b219f9b4ef07be2 WHIRLPOOL 3e7ba87ef26d7462b82e3986c37f7a2f1074dc2db7ba6a357ade3869089657a5200afacac6490a60ff43700b6e7812c1c95ac18efac381037590d851513dbf9e +AUX nmap-5.21-python.patch 1219 SHA256 2d133db8f31d048de810fa3a3b8234f856bdfa9b830c6346d71cdc2357a16b74 SHA512 d670b382d183a55d0a744d4055aafffdaf64b071ae169e94e7d627ca8b74df38d02ef7858b0976b7079828c14705d0f1998a9640445f3cd4f5f4d4c5b2ce0bf3 WHIRLPOOL 1d84ccf26fb0affff5a05f6fd00ea5aff1bbb3a9d3320e7a90a9feeba68aa7fa38e8be527eea93824616003a61321f21fa8fb5ce662e4b43ef8581679f40bd3a +AUX nmap-6.01-make.patch 571 SHA256 d315795797c60712b00dbdc0e1fe5df6851575e0dbc11abb772a51c739ab60cb SHA512 47752ac65a07aef68eb075b72a0e9062612a2df08135d3f4284805f8fdc394a1fa3b937c1df018f7cce58f4c96db57af17e720250b6f67ce80f8cbb35eb82deb WHIRLPOOL b9ec86290bb1a681ee16aeaeb336ca7def8689d0ae311bc223591eefbade0db6b5f58ebf86d52406b24d8c656f51e06d049a4c3893a730aafe5448a7f5765e42 +AUX nmap-6.25-liblua-ar.patch 328 SHA256 3bce55abe4cf17d7c7bb56731151c4d4f1c5aef04e8294bf79a9712fa015fce2 SHA512 6bb15078e79ef281b026e25199fc76bcd1b7242da0d6513ac9b078f130e521e6db506c1c36d33ef72a2198c3054111d95d6ac0654f7d6bb7549d6308ce864291 WHIRLPOOL d6f29209ee4a92e2f5b564d5aeaa8814355df2a9142665ba1ce980693c830214a1d89dc66c3f0573237273d0fc502c7ff8b39be53f6afcca29dd94fe6f081b7b +AUX nmap-6.46-uninstaller.patch 619 SHA256 e5f649e95a7a87a9c2a5ab89657a56468036726146441cee34bad6184aeb8349 SHA512 da89808d23ed14b0f748a57d3238667adf65eb5278bcbe5a599d06fd4bc5ad2c3492d824639f97d50be9a973fd53bb395fccd855a712bd11d3e963dc4bb11833 WHIRLPOOL 223f448f3edd34945b5a4f79c9740159df40d65bdda1cadada241a0b00ae8893ea84874ad4c000629d305c221ad687b521fd9fb2d1d6786b8489d94746d9eb08 +AUX nmap-6.47-ncat-lua.patch 366 SHA256 9706268519d8cecb6841372ecd06ce502a97bf9b845621e36c422c06d1561f6d SHA512 1dbd37766bb81fa0fb956ce779c3b53f7bd8b606be93f8041905df5f50f3bfb1cde791627513ca0e8f9fc897503e6704ae3e168fa30b20f884a9164bd3c1f039 WHIRLPOOL 67b37530493e2848c25fa9b5ffeac1a5456f40ce07770152990de73275db0d8939f3e6ee1a1c6e8710b2742b4e005cd8fa8c43a8b675c3e1ba4e90e46b7b052c +AUX nmap-6.47-no-FORTIFY_SOURCE.patch 2388 SHA256 a639ee69b7aa01f36ffe5ad251bf3fc21b990b825459fb4932d83ebf7728c3d8 SHA512 a18ffd2c46393e069a8d892cde3fce542aebb4663c4d902a7443f206c0393dd7c3f33a5753ba3eeacb989cd95a4adb9ba4217e8efec313a7bb9f43a34678aff8 WHIRLPOOL a9479b56f37753758030146e99b09bb05e18ea1c2c9adeb72ca6052e44a2e03815135f74d258b12d3a9115864434127d68cd727ee7e50ddce77cd87f4dc5a71a +AUX nmap-6.47-no-libnl.patch 1903 SHA256 5f9fa774374ee1c410123b0349d501d0aa265feffd3aeebd6f51aa6276d334fc SHA512 5e101915a4259502c88a2e8588e9d7b77464ce5129f78c5458265e0ce0dd13adc514f4df853ade6c8502c906c96a47954e1a432e1177a5d8acbbb444574e4083 WHIRLPOOL c74013ec6878c57fd726f6a8668d92abdc502521e27140ab37fa22fd3debd17138149c246798ac600fb01ebd4d4a3fd3834f2c806f15e4318c933c81a85bc8ba +AUX nmap-no-FORTIFY_SOURCE.patch 2395 SHA256 d79c3e7d55240531414e735f15e0b9eb017abb08b320abcb97d5644ea5fdb80c SHA512 3b9ad5df3091652fc600b4bf9dcf989c47f0d756f61d158228112544ace95c5448103414ab8f485d8b7dfecd03a1be9ed0695f9e0eda7e034830063fe8ea37e5 WHIRLPOOL d7ebe8638457ace6446df3669fe147721d7eed92670e9ecd4088d9e76e109aee325f49e94f8c9b235daade85a80657a5701afa979b718d5133b41c10074bdcdd +DIST nmap-6.47.tar.bz2 7878122 SHA256 8fa11e9e203ce2d81a207db5ca4f110a525f6c01c1dd0018325a7112a51aa591 SHA512 f98b92a26f4e912fe15c36a21dfff7bfb9f11c2410f4035330100648fbad7f808ef9e069c63704bbb50199272ae65ea81555de6c97eb8ee152114f44ed5a9296 WHIRLPOOL 4f92f0aeaaa03a94dc27080b5f0c2396325f282b7a781d163d1e05a71117896c4581154b58383f136eed1fcf2cce8f1b94e3344f3fc5d4955cf1f4cfc1417573 +DIST nmap-logo-64.png 3289 SHA256 4c72ff1eeffeeaa1039b251d9f2d675936e65db686fe3b57a35c2183ce67a8aa SHA512 fb102d12aaeebc8a97543ecd653a3606e86996ad679bc26d6e6e274ad05ec3e9f92521289d1a24153c521b699e8c0cfa65d8856bb49af53ee4837268bbc6b5d3 WHIRLPOOL 6093aadcb9880587e17d39d45fcbe57bb62777f220655e6ed5b5f900ce49cb8c5a53e24d7db0de6f8909eb0f8981f7565e6ae9b9bf9283a4ccccb0526eab5313 +EBUILD nmap-6.47-r1.ebuild 3809 SHA256 a9a78190eebae3828e9cc31ceb4b0196faffa0d0cbc7e04efc15bc72543f057c SHA512 8778111789f3f9e4b40006537b53e95fd7079f71322c2b316f63dddcbec817cf98f8b9f898424670727851c65ee1391c9bb10ae6b457d45e7b335c4ba22cdbb4 WHIRLPOOL c4d7ad5511c57a964961f4f1593ccf27700e2a0dca52c75dd6284a16cf9f08efdff1cc0335fd1676f3f69c37369dba6e4bda762782131ac0f25286b1141ca278 +EBUILD nmap-6.47-r2.ebuild 3819 SHA256 f2b33a52f7c779d5023a0a75861b28614c49dd8af80a1b2cf2ab99dc2c1728f5 SHA512 3f0c3ce15c246365ddb277273fc0d6ad13222381eb60211ebc47e7d451dc521c91134ed3b55788310f952029534ffa2ef3258746c5cad4a9b012b621c86a95f5 WHIRLPOOL 7f04a76c6852e649b84cecf5825ffd3b2df2c7ff78974475af235a325b3fa9d10d6c42d73c13f0d4a30aa15af3b9b3f8f4baba7b35a8ccb03c222452e97fcfad +EBUILD nmap-6.47-r3.ebuild 3863 SHA256 21c4da76ad475c960bf6562368a7c8a7b0433c260d64dffedc6095cb9073ac71 SHA512 a46419b019625530cca3c3a44c5bb16c48631815381ee305c0b44c1129a322beb5444925067aa6349e17f1930d38a78c515d31b4afe943adf871d2bd6e7df14b WHIRLPOOL 5cd61fd28bd038d419296a16126581816cde4da13b7a41e37af9bd6e27ee8018a44a8146ee9a1371b9f779fa2a3f6d6b31d89529be1fbfda733f824ebe760ee1 +EBUILD nmap-9999.ebuild 3983 SHA256 176e128178a660a081dd232d69c385125a155839798a43eb594b2a7321baacdf SHA512 de4a2ff17ea05b9816dc05c11fa5319d0f627cb9a28aeb5b83622fb4d23f049458bcdcc23944d58bca40533edb1bc2e289870d466f32dbb083c13c7bda2039b6 WHIRLPOOL 876e7551f93c31724f7cda9ad292ea15ef6d0a1d28f3feb851124f8aa4e406251e878b3183fec033c3693bea85c2ed6bd1311f2078b3f844c1aa7d0bb0ad0268 +MISC ChangeLog 43459 SHA256 18d7ad72381132b1c39ce89dc1491221824c30984790d03aea99f69bcedfea01 SHA512 f5e00e4bbc7e2ac935674c014e7623d2922f45de40429af1211847a95c800f3a4cf3e5948bcf8a9171f5a511432ec2cf52d1ecf3bf6f1ca78ff475e8e43b3fc7 WHIRLPOOL 10180941a5fae5445220a7b73be7eef1b4aea054c6dc58b611ea67fd51519c7851a68a930ea42533cb8d60d9ed35f09b6d9b4821a93cefdb6653053fc45b91d7 +MISC metadata.xml 774 SHA256 761bbc48753242190632a8a9b0cb8cee34f3969d00f29f36a4a02154d63bfcec SHA512 6c4f041b3a22abd05e75280b762dbdb04ad47505495443fbd4594e176bd68c375e727f9326c761964cc2a41da3a7d54c1213893b529892d972ef83bbe962fa0f WHIRLPOOL f730883a5efb88e96fd7839d434a60ce6f4f5fb7ef2a6376bb65324d004682c1f4ea145eaa156efa36bcf402a2780a30372157a349966eafa82039509798535e +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEAREIAAYFAlVVd7kACgkQVWmRsqeSphMKeACeNliVV4qecFDTEjkSwopcSPQ5 +194An15I3u8qicIWIi+nQAYDvWpMwgxb +=YSUI +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-4.75-nolua.patch b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-4.75-nolua.patch new file mode 100644 index 0000000000..30bb1e0c86 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-4.75-nolua.patch @@ -0,0 +1,10 @@ +diff -Naur nmap-4.75-orig/Makefile.in nmap-4.75/Makefile.in +--- nmap-4.75-orig/Makefile.in 2008-09-05 07:32:06.000000000 +0200 ++++ nmap-4.75/Makefile.in 2008-09-09 16:34:38.000000000 +0200 +@@ -258,5 +258,5 @@ + ./config.status --recheck + + makefile.dep: +- $(CXX) -MM $(CPPFLAGS) $(SRCS) > $@ ++ $(CXX) -MM $(CPPFLAGS) $(CXXFLAGS) $(SRCS) > $@ + include makefile.dep diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-5.10_beta1-string.patch b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-5.10_beta1-string.patch new file mode 100644 index 0000000000..df29db3782 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-5.10_beta1-string.patch @@ -0,0 +1,11 @@ +--- nmap-5.10BETA1/Target.h.org 2009-12-08 08:21:59.000000000 +0100 ++++ nmap-5.10BETA1/Target.h 2009-12-08 08:22:02.000000000 +0100 +@@ -99,6 +99,8 @@ + + #ifndef NOLUA + #include "nse_main.h" ++#else ++#include + #endif + + #include "portreasons.h" diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-5.21-python.patch b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-5.21-python.patch new file mode 100644 index 0000000000..aa0d4f9db9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-5.21-python.patch @@ -0,0 +1,21 @@ +diff -Naurp nmap-5.21-orig/Makefile.in nmap-5.21/Makefile.in +--- nmap-5.21-orig/Makefile.in 2010-01-31 09:53:53.000000000 +0100 ++++ nmap-5.21/Makefile.in 2010-01-31 09:54:48.000000000 +0100 +@@ -253,7 +253,7 @@ build-zenmap: $(ZENMAPDIR)/setup.py $(ZE + + install-zenmap: $(ZENMAPDIR)/setup.py + $(INSTALL) -d $(DESTDIR)$(bindir) $(DESTDIR)$(mandir)/man1 +- cd $(ZENMAPDIR) && $(PYTHON) setup.py --quiet install --prefix "$(prefix)" --force $(if $(DESTDIR),--root "$(DESTDIR)") ++ cd $(ZENMAPDIR) && $(PYTHON) setup.py --quiet install --prefix "$(prefix)" --force $(if $(DESTDIR),--root "$(DESTDIR)") --no-compile + $(INSTALL) -c -m 644 docs/zenmap.1 $(DESTDIR)$(mandir)/man1/ + # Create a symlink from nmapfe to zenmap if nmapfe doesn't exist or is + # already a link. +@@ -267,7 +267,7 @@ build-ndiff: + cd $(NDIFFDIR) && $(PYTHON) setup.py build $(if $(DESTDIR),--executable "$(DEFAULT_PYTHON_PATH)") + + install-ndiff: +- cd $(NDIFFDIR) && $(PYTHON) setup.py install --prefix "$(prefix)" $(if $(DESTDIR),--root "$(DESTDIR)") ++ cd $(NDIFFDIR) && $(PYTHON) setup.py install --prefix "$(prefix)" $(if $(DESTDIR),--root "$(DESTDIR)") --no-compile + + NSE_FILES = scripts/script.db scripts/*.nse + NSE_LIB_LUA_FILES = nselib/*.lua diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.01-make.patch b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.01-make.patch new file mode 100644 index 0000000000..2711b3168b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.01-make.patch @@ -0,0 +1,20 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -119,6 +119,8 @@ + rm -f $@ + $(CXX) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) + ++$(NBASEDIR)/libnbase.a: nbase_build ++ + build-%: %/Makefile + cd $* && $(MAKE) + +@@ -152,7 +154,7 @@ + liblinear_build: $(LIBLINEARDIR)/Makefile + @echo Compiling liblinear; cd $(LIBLINEARDIR) && $(MAKE) liblinear.a CC="$(CC)" CXX="$(CXX)" CFLAGS="$(CFLAGS)" + +-build-nmap-update: nmap-update/default_channel.h ++build-nmap-update: nbase_build nmap-update/default_channel.h + + #$(LIBPCAPDIR)/Makefile: + # @echo Configuring libpcap; cd $(LIBPCAPDIR); ./configure diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.25-liblua-ar.patch b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.25-liblua-ar.patch new file mode 100644 index 0000000000..5aa9fa7f63 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.25-liblua-ar.patch @@ -0,0 +1,20 @@ +--- a/liblua/Makefile ++++ b/liblua/Makefile +@@ -11,7 +11,7 @@ + LDFLAGS= $(SYSLDFLAGS) $(MYLDFLAGS) + LIBS= -lm $(SYSLIBS) $(MYLIBS) + +-AR= ar rcu ++AR= ar + RANLIB= ranlib + RM= rm -f + +@@ -56,7 +56,7 @@ + a: $(ALL_A) + + $(LUA_A): $(BASE_O) +- $(AR) $@ $(BASE_O) ++ $(AR) rcu $@ $(BASE_O) + $(RANLIB) $@ + + $(LUA_T): $(LUA_O) $(LUA_A) diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.46-uninstaller.patch b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.46-uninstaller.patch new file mode 100644 index 0000000000..6b43f8f5a0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.46-uninstaller.patch @@ -0,0 +1,19 @@ +--- a/zenmap/setup.py ++++ b/zenmap/setup.py +@@ -245,7 +245,6 @@ + self.set_perms() + self.set_modules_path() + self.fix_paths() +- self.create_uninstaller() + self.write_installed_files() + + def get_installed_files(self): +@@ -263,8 +262,6 @@ + os.path.join(self.install_data, data_dir)): + for dir in dirs: + installed_files.append(os.path.join(dirpath, dir)) +- installed_files.append( +- os.path.join(self.install_scripts, "uninstall_" + APP_NAME)) + return installed_files + + def create_uninstaller(self): diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.47-ncat-lua.patch b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.47-ncat-lua.patch new file mode 100644 index 0000000000..27df06b9b7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.47-ncat-lua.patch @@ -0,0 +1,11 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -145,7 +145,7 @@ + @echo Compiling libnetutil; + cd libnetutil && $(MAKE) + +-ncat_build: $(NCATDIR)/Makefile nbase_build nsock_build $(NCATDIR)/ncat.h @PCAP_BUILD@ ++ncat_build: $(NCATDIR)/Makefile nbase_build nsock_build @LUA_BUILD@ $(NCATDIR)/ncat.h @PCAP_BUILD@ + cd $(NCATDIR) && $(MAKE) + + lua_build: $(LIBLUADIR)/Makefile diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.47-no-FORTIFY_SOURCE.patch b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.47-no-FORTIFY_SOURCE.patch new file mode 100644 index 0000000000..9b2993f59e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.47-no-FORTIFY_SOURCE.patch @@ -0,0 +1,77 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -40,7 +40,7 @@ + # http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02055.html + # Level 1 only makes changes that don't affect "conforming" programs, + # while level 2 enforces additional restrictions. +-DEFS += -D_FORTIFY_SOURCE=2 ++#DEFS += -D_FORTIFY_SOURCE=2 + # For mtrace debugging -- see MTRACE define in main.cc for instructions + # Should only be enabled during debugging and not in any real release. + # DEFS += -DMTRACE=1 +--- a/nsock/src/Makefile.in ++++ b/nsock/src/Makefile.in +@@ -13,7 +13,7 @@ + CCOPT = + DEFS = @DEFS@ -DNSOCK_VERSION=\"$(NSOCK_VERSION)\" + # With GCC, add extra security checks to source code. +-DEFS += -D_FORTIFY_SOURCE=2 ++#DEFS += -D_FORTIFY_SOURCE=2 + INCLS = -I../include + CFLAGS = @CFLAGS@ $(CCOPT) + # CFLAGS = -g -Wall $(DEFS) $(INCLS) +--- a/nping/Makefile.in ++++ b/nping/Makefile.in +@@ -37,7 +37,7 @@ + # http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02055.html + # Level 1 only makes changes that don't affect "conforming" programs, + # while level 2 enforces additional restrictions. +-DEFS += -D_FORTIFY_SOURCE=2 ++#DEFS += -D_FORTIFY_SOURCE=2 + # For mtrace debugging -- see MTRACE define in main.cc for instructions + # Should only be enabled during debugging and not in any real release. + # DEFS += -DMTRACE=1 +--- a/libnetutil/Makefile.in ++++ b/libnetutil/Makefile.in +@@ -5,7 +5,7 @@ + CXXFLAGS = @CXXFLAGS@ + CPPFLAGS = @CPPFLAGS@ $(DEFS) + DEFS = @DEFS@ +-DEFS += -D_FORTIFY_SOURCE=2 ++#DEFS += -D_FORTIFY_SOURCE=2 + AR = ar + RANLIB = @RANLIB@ + +--- a/ncat/Makefile.in ++++ b/ncat/Makefile.in +@@ -52,7 +52,7 @@ + LIBS = @LIBS@ + DEFS = @DEFS@ -DNCAT_DATADIR="\"$(pkgdatadir)\"" + # With GCC, add extra security checks to source code. +-DEFS += -D_FORTIFY_SOURCE=2 ++#DEFS += -D_FORTIFY_SOURCE=2 + INCLS = -I. -I.. -I../nsock/include/ -I$(NBASEDIR) + RM = rm -f + STRIP = @STRIP@ +--- a/nbase/Makefile.in ++++ b/nbase/Makefile.in +@@ -11,7 +11,7 @@ + CCOPT = + DEFS = @DEFS@ + # With GCC, add extra security checks to source code. +-DEFS += -D_FORTIFY_SOURCE=2 ++#DEFS += -D_FORTIFY_SOURCE=2 + CPPFLAGS = @CPPFLAGS@ + CFLAGS = @CFLAGS@ $(CCOPT) $(GLIB_CFLAGS) $(DEFS) $(INCLS) + STATIC = +--- a/nmap-update/Makefile.in ++++ b/nmap-update/Makefile.in +@@ -10,7 +10,7 @@ + CPPFLAGS = @CPPFLAGS@ $(DEFS) -I$(NBASEDIR) + LDFLAGS = @LDFLAGS@ + LIBS = @LIBS@ $(NBASELIB) +-DEFS = @DEFS@ -D_FORTIFY_SOURCE=2 ++DEFS = @DEFS@ + + INSTALL = @INSTALL@ + STRIP = @STRIP@ diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.47-no-libnl.patch b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.47-no-libnl.patch new file mode 100644 index 0000000000..0e0c6b70be --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-6.47-no-libnl.patch @@ -0,0 +1,70 @@ +nping does not call anything nl_* related so it should not link against libnl (bug #529244) +Patching configure.ac would be best but eautoreconf does not handle the subdirs very well. + +--- a/nping/configure ++++ b/nping/configure +@@ -4865,64 +4865,6 @@ + fi + + +-# libpcap can require libnl +-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing nl_handle_alloc" >&5 +-$as_echo_n "checking for library containing nl_handle_alloc... " >&6; } +-if ${ac_cv_search_nl_handle_alloc+:} false; then : +- $as_echo_n "(cached) " >&6 +-else +- ac_func_search_save_LIBS=$LIBS +-cat confdefs.h - <<_ACEOF >conftest.$ac_ext +-/* end confdefs.h. */ +- +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char nl_handle_alloc (); +-int +-main () +-{ +-return nl_handle_alloc (); +- ; +- return 0; +-} +-_ACEOF +-for ac_lib in '' nl; do +- if test -z "$ac_lib"; then +- ac_res="none required" +- else +- ac_res=-l$ac_lib +- LIBS="-l$ac_lib $ac_func_search_save_LIBS" +- fi +- if ac_fn_c_try_link "$LINENO"; then : +- ac_cv_search_nl_handle_alloc=$ac_res +-fi +-rm -f core conftest.err conftest.$ac_objext \ +- conftest$ac_exeext +- if ${ac_cv_search_nl_handle_alloc+:} false; then : +- break +-fi +-done +-if ${ac_cv_search_nl_handle_alloc+:} false; then : +- +-else +- ac_cv_search_nl_handle_alloc=no +-fi +-rm conftest.$ac_ext +-LIBS=$ac_func_search_save_LIBS +-fi +-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_nl_handle_alloc" >&5 +-$as_echo "$ac_cv_search_nl_handle_alloc" >&6; } +-ac_res=$ac_cv_search_nl_handle_alloc +-if test "$ac_res" != no; then : +- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" +- +-fi +- +- + # We test whether they specified openssl desires explicitly + use_openssl="yes" + specialssldir="" diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-no-FORTIFY_SOURCE.patch b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-no-FORTIFY_SOURCE.patch new file mode 100644 index 0000000000..5f79238d19 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/files/nmap-no-FORTIFY_SOURCE.patch @@ -0,0 +1,77 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -40,7 +40,7 @@ + # http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02055.html + # Level 1 only makes changes that don't affect "conforming" programs, + # while level 2 enforces additional restrictions. +-DEFS += -D_FORTIFY_SOURCE=2 ++#DEFS += -D_FORTIFY_SOURCE=2 + # For mtrace debugging -- see MTRACE define in main.cc for instructions + # Should only be enabled during debugging and not in any real release. + # DEFS += -DMTRACE=1 +--- a/nsock/src/Makefile.in ++++ b/nsock/src/Makefile.in +@@ -13,7 +13,7 @@ + CCOPT = + DEFS = @DEFS@ -DNSOCK_VERSION=\"$(NSOCK_VERSION)\" + # With GCC, add extra security checks to source code. +-DEFS += -D_FORTIFY_SOURCE=2 ++#DEFS += -D_FORTIFY_SOURCE=2 + INCLS = -I../include + CFLAGS = @CFLAGS@ $(CCOPT) + # CFLAGS = -g -Wall $(DEFS) $(INCLS) +--- a/nping/Makefile.in ++++ b/nping/Makefile.in +@@ -37,7 +37,7 @@ + # http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02055.html + # Level 1 only makes changes that don't affect "conforming" programs, + # while level 2 enforces additional restrictions. +-DEFS += -D_FORTIFY_SOURCE=2 ++#DEFS += -D_FORTIFY_SOURCE=2 + # For mtrace debugging -- see MTRACE define in main.cc for instructions + # Should only be enabled during debugging and not in any real release. + # DEFS += -DMTRACE=1 +--- a/libnetutil/Makefile.in ++++ b/libnetutil/Makefile.in +@@ -5,7 +5,7 @@ + CXXFLAGS = @CXXFLAGS@ + CPPFLAGS = @CPPFLAGS@ $(DEFS) + DEFS = @DEFS@ +-DEFS += -D_FORTIFY_SOURCE=2 ++#DEFS += -D_FORTIFY_SOURCE=2 + AR = ar + RANLIB = @RANLIB@ + +--- a/ncat/Makefile.in ++++ b/ncat/Makefile.in +@@ -52,7 +52,7 @@ + LIBS = @LIBS@ + DEFS = @DEFS@ -DNCAT_DATADIR="\"$(pkgdatadir)\"" + # With GCC, add extra security checks to source code. +-DEFS += -D_FORTIFY_SOURCE=2 ++#DEFS += -D_FORTIFY_SOURCE=2 + INCLS = -I. -I.. -I../nsock/include/ -I$(NBASEDIR) + RM = rm -f + STRIP = @STRIP@ +--- a/nbase/Makefile.in ++++ b/nbase/Makefile.in +@@ -11,7 +11,7 @@ + CCOPT = + DEFS = @DEFS@ + # With GCC, add extra security checks to source code. +-DEFS += -D_FORTIFY_SOURCE=2 ++#DEFS += -D_FORTIFY_SOURCE=2 + CPPFLAGS = @CPPFLAGS@ + CFLAGS = @CFLAGS@ $(CCOPT) $(GLIB_CFLAGS) $(DEFS) $(INCLS) + STATIC = +--- a/nmap-update/Makefile.in ++++ b/nmap-update/Makefile.in +@@ -10,7 +10,7 @@ + CPPFLAGS = @CPPFLAGS@ $(DEFS) -I$(NBASEDIR) + LDFLAGS = @LDFLAGS@ + LIBS = @LIBS@ $(NBASELIB) +-DEFS = @DEFS@ -D_FORTIFY_SOURCE=2 ++DEFS = @DEFS@ + APR_LIBS = @APR_LIBS@ + SVN_LIBS = @SVN_LIBS@ + diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/metadata.xml b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/metadata.xml new file mode 100644 index 0000000000..ff34d48df4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/metadata.xml @@ -0,0 +1,15 @@ + + + +netmon + +Use dev-lang/lua instead of the bundled liblua +Include support for the Nmap Scripting Engine (NSE) +Install the ncat utility +Install the ndiff utility +Install nmap-update, which uses dev-vcs/subversion to update nmap scripts in your home directory +Install the nping utility +Include support for the Nmap Scripting Engine (NSE) +Install the GTK+ based nmap GUI, zenmap + + diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/nmap-6.47-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/nmap-6.47-r1.ebuild new file mode 100644 index 0000000000..a69c7f6a7c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/nmap-6.47-r1.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-6.47-r1.ebuild,v 1.15 2015/05/13 05:12:10 jer Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite,xml" +inherit eutils flag-o-matic python-single-r1 toolchain-funcs + +MY_P=${P/_beta/BETA} + +DESCRIPTION="A utility for network discovery and security auditing" +HOMEPAGE="http://nmap.org/" +SRC_URI=" + http://nmap.org/dist/${MY_P}.tar.bz2 + http://dev.gentoo.org/~jer/nmap-logo-64.png +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" + +IUSE="ipv6 +lua system-lua ncat ndiff nls nmap-update nping ssl zenmap" +NMAP_LINGUAS=( de es fr hr hu id it ja pl pt_BR pt_PT ro ru sk zh ) +IUSE+=" ${NMAP_LINGUAS[@]/#/linguas_}" + +REQUIRED_USE=" + system-lua? ( lua ) + ndiff? ( ${PYTHON_REQUIRED_USE} ) + zenmap? ( ${PYTHON_REQUIRED_USE} ) +" + +RDEPEND=" + dev-libs/liblinear + dev-libs/libpcre + net-libs/libpcap[ipv6?] + zenmap? ( + dev-python/pygtk:2[${PYTHON_USEDEP}] + ${PYTHON_DEPS} + ) + system-lua? ( >=dev-lang/lua-5.2[deprecated] ) + ndiff? ( ${PYTHON_DEPS} ) + nls? ( virtual/libintl ) + nmap-update? ( dev-libs/apr dev-vcs/subversion ) + ssl? ( dev-libs/openssl:0= ) +" +DEPEND=" + ${RDEPEND} + nls? ( sys-devel/gettext ) +" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + if use ndiff || use zenmap; then + python-single-r1_pkg_setup + fi +} + +src_unpack() { + # prevent unpacking the logo + unpack ${MY_P}.tar.bz2 +} + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-4.75-nolua.patch \ + "${FILESDIR}"/${PN}-5.10_beta1-string.patch \ + "${FILESDIR}"/${PN}-5.21-python.patch \ + "${FILESDIR}"/${PN}-6.01-make.patch \ + "${FILESDIR}"/${PN}-6.25-liblua-ar.patch \ + "${FILESDIR}"/${PN}-6.46-uninstaller.patch \ + "${FILESDIR}"/${PN}-6.47-no-libnl.patch \ + "${FILESDIR}"/${PN}-6.47-no-FORTIFY_SOURCE.patch + + if use nls; then + local lingua='' + for lingua in ${NMAP_LINGUAS}; do + if ! use linguas_${lingua}; then + rm -rf zenmap/share/zenmap/locale/${lingua} + rm -f zenmap/share/zenmap/locale/${lingua}.po + fi + done + else + # configure/make ignores --disable-nls + for lingua in ${NMAP_LINGUAS}; do + rm -rf zenmap/share/zenmap/locale/${lingua} + rm -f zenmap/share/zenmap/locale/${lingua}.po + done + fi + + sed -i \ + -e '/^ALL_LINGUAS =/{s|$| id|g;s|jp|ja|g}' \ + Makefile.in || die + + # Fix desktop files wrt bug #432714 + sed -i \ + -e '/^Encoding/d' \ + -e 's|^Categories=.*|Categories=Network;System;Security;|g' \ + zenmap/install_scripts/unix/zenmap-root.desktop \ + zenmap/install_scripts/unix/zenmap.desktop || die + + epatch_user +} + +src_configure() { + # The bundled libdnet is incompatible with the version available in the + # tree, so we cannot use the system library here. + econf \ + $(use_enable ipv6) \ + $(use_enable nls) \ + $(use_with zenmap) \ + $(usex lua --with-liblua=$(usex system-lua /usr included '' '') --without-liblua) \ + $(use_with ncat) \ + $(use_with ndiff) \ + $(use_with nmap-update) \ + $(use_with nping) \ + $(use_with ssl openssl) \ + --with-libdnet=included \ + --with-pcre=/usr + # --with-liblinear=/usr \ + # Commented because configure does weird things, while autodetection works +} + +src_compile() { + emake \ + AR=$(tc-getAR) \ + RANLIB=$(tc-getRANLIB ) +} + +src_install() { + LC_ALL=C emake -j1 \ + DESTDIR="${D}" \ + STRIP=: \ + nmapdatadir="${EPREFIX}"/usr/share/nmap \ + install + if use nmap-update;then + LC_ALL=C emake -j1 \ + -C nmap-update \ + DESTDIR="${D}" \ + STRIP=: \ + nmapdatadir="${EPREFIX}"/usr/share/nmap \ + install + fi + + dodoc CHANGELOG HACKING docs/README docs/*.txt + + if use zenmap; then + doicon "${DISTDIR}/nmap-logo-64.png" + python_optimize + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/nmap-6.47-r2.ebuild b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/nmap-6.47-r2.ebuild new file mode 100644 index 0000000000..c2c0beb772 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/nmap-6.47-r2.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-6.47-r2.ebuild,v 1.3 2015/05/13 05:12:10 jer Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite,xml" +inherit eutils flag-o-matic python-single-r1 toolchain-funcs + +MY_P=${P/_beta/BETA} + +DESCRIPTION="A utility for network discovery and security auditing" +HOMEPAGE="http://nmap.org/" +SRC_URI=" + http://nmap.org/dist/${MY_P}.tar.bz2 + http://dev.gentoo.org/~jer/nmap-logo-64.png +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" + +IUSE="ipv6 +lua system-lua ncat ndiff nls nmap-update nping ssl zenmap" +NMAP_LINGUAS=( de fr hr it ja pl pt_BR ru ) +IUSE+=" ${NMAP_LINGUAS[@]/#/linguas_}" + +REQUIRED_USE=" + system-lua? ( lua ) + ndiff? ( ${PYTHON_REQUIRED_USE} ) + zenmap? ( ${PYTHON_REQUIRED_USE} ) +" + +RDEPEND=" + dev-libs/liblinear + dev-libs/libpcre + net-libs/libpcap[ipv6?] + zenmap? ( + dev-python/pygtk:2[${PYTHON_USEDEP}] + ${PYTHON_DEPS} + ) + system-lua? ( >=dev-lang/lua-5.2[deprecated] ) + ndiff? ( ${PYTHON_DEPS} ) + nls? ( virtual/libintl ) + nmap-update? ( dev-libs/apr dev-vcs/subversion ) + ssl? ( dev-libs/openssl:0= ) +" +DEPEND=" + ${RDEPEND} + nls? ( sys-devel/gettext ) +" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + if use ndiff || use zenmap; then + python-single-r1_pkg_setup + fi +} + +src_unpack() { + # prevent unpacking the logo + unpack ${MY_P}.tar.bz2 +} + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-4.75-nolua.patch \ + "${FILESDIR}"/${PN}-5.10_beta1-string.patch \ + "${FILESDIR}"/${PN}-5.21-python.patch \ + "${FILESDIR}"/${PN}-6.01-make.patch \ + "${FILESDIR}"/${PN}-6.25-liblua-ar.patch \ + "${FILESDIR}"/${PN}-6.46-uninstaller.patch \ + "${FILESDIR}"/${PN}-6.47-no-libnl.patch \ + "${FILESDIR}"/${PN}-6.47-no-FORTIFY_SOURCE.patch + + if use nls; then + local lingua='' + for lingua in ${NMAP_LINGUAS[@]}; do + if ! use linguas_${lingua}; then + rm -r zenmap/share/zenmap/locale/${lingua} || die + rm zenmap/share/zenmap/locale/${lingua}.po || die + fi + done + else + # configure/make ignores --disable-nls + for lingua in ${NMAP_LINGUAS[@]}; do + rm -r zenmap/share/zenmap/locale/${lingua} || die + rm zenmap/share/zenmap/locale/${lingua}.po || die + done + fi + + sed -i \ + -e '/^ALL_LINGUAS =/{s|$| id|g;s|jp|ja|g}' \ + Makefile.in || die + + # Fix desktop files wrt bug #432714 + sed -i \ + -e '/^Encoding/d' \ + -e 's|^Categories=.*|Categories=Network;System;Security;|g' \ + zenmap/install_scripts/unix/zenmap-root.desktop \ + zenmap/install_scripts/unix/zenmap.desktop || die + + epatch_user +} + +src_configure() { + # The bundled libdnet is incompatible with the version available in the + # tree, so we cannot use the system library here. + econf \ + $(use_enable ipv6) \ + $(use_enable nls) \ + $(use_with zenmap) \ + $(usex lua --with-liblua=$(usex system-lua /usr included '' '') --without-liblua) \ + $(use_with ncat) \ + $(use_with ndiff) \ + $(use_with nmap-update) \ + $(use_with nping) \ + $(use_with ssl openssl) \ + --with-libdnet=included \ + --with-pcre=/usr + # --with-liblinear=/usr \ + # Commented because configure does weird things, while autodetection works +} + +src_compile() { + emake \ + AR=$(tc-getAR) \ + RANLIB=$(tc-getRANLIB ) +} + +src_install() { + LC_ALL=C emake -j1 \ + DESTDIR="${D}" \ + STRIP=: \ + nmapdatadir="${EPREFIX}"/usr/share/nmap \ + install + if use nmap-update;then + LC_ALL=C emake -j1 \ + -C nmap-update \ + DESTDIR="${D}" \ + STRIP=: \ + nmapdatadir="${EPREFIX}"/usr/share/nmap \ + install + fi + + dodoc CHANGELOG HACKING docs/README docs/*.txt + + if use zenmap; then + doicon "${DISTDIR}/nmap-logo-64.png" + python_optimize + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/nmap-6.47-r3.ebuild b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/nmap-6.47-r3.ebuild new file mode 100644 index 0000000000..05707fd367 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/nmap-6.47-r3.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-6.47-r3.ebuild,v 1.4 2015/05/14 09:43:06 jer Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite,xml" +inherit eutils flag-o-matic python-single-r1 toolchain-funcs + +MY_P=${P/_beta/BETA} + +DESCRIPTION="A utility for network discovery and security auditing" +HOMEPAGE="http://nmap.org/" +SRC_URI=" + http://nmap.org/dist/${MY_P}.tar.bz2 + http://dev.gentoo.org/~jer/nmap-logo-64.png +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" + +IUSE="ipv6 +nse system-lua ncat ndiff nls nmap-update nping ssl zenmap" +NMAP_LINGUAS=( de fr hr it ja pl pt_BR ru ) +IUSE+=" ${NMAP_LINGUAS[@]/#/linguas_}" + +REQUIRED_USE=" + system-lua? ( nse ) + ndiff? ( ${PYTHON_REQUIRED_USE} ) + zenmap? ( ${PYTHON_REQUIRED_USE} ) +" + +RDEPEND=" + dev-libs/liblinear + dev-libs/libpcre + net-libs/libpcap[ipv6?] + zenmap? ( + dev-python/pygtk:2[${PYTHON_USEDEP}] + ${PYTHON_DEPS} + ) + system-lua? ( >=dev-lang/lua-5.2[deprecated] ) + ndiff? ( ${PYTHON_DEPS} ) + nls? ( virtual/libintl ) + nmap-update? ( dev-libs/apr dev-vcs/subversion ) + ssl? ( dev-libs/openssl:0= ) +" +DEPEND=" + ${RDEPEND} + nls? ( sys-devel/gettext ) +" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + if use ndiff || use zenmap; then + python-single-r1_pkg_setup + fi +} + +src_unpack() { + # prevent unpacking the logo + unpack ${MY_P}.tar.bz2 +} + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-4.75-nolua.patch \ + "${FILESDIR}"/${PN}-5.10_beta1-string.patch \ + "${FILESDIR}"/${PN}-5.21-python.patch \ + "${FILESDIR}"/${PN}-6.01-make.patch \ + "${FILESDIR}"/${PN}-6.25-liblua-ar.patch \ + "${FILESDIR}"/${PN}-6.46-uninstaller.patch \ + "${FILESDIR}"/${PN}-6.47-no-libnl.patch \ + "${FILESDIR}"/${PN}-6.47-no-FORTIFY_SOURCE.patch \ + "${FILESDIR}"/${PN}-6.47-ncat-lua.patch + + if use nls; then + local lingua='' + for lingua in ${NMAP_LINGUAS[@]}; do + if ! use linguas_${lingua}; then + rm -r zenmap/share/zenmap/locale/${lingua} || die + rm zenmap/share/zenmap/locale/${lingua}.po || die + fi + done + else + # configure/make ignores --disable-nls + for lingua in ${NMAP_LINGUAS[@]}; do + rm -r zenmap/share/zenmap/locale/${lingua} || die + rm zenmap/share/zenmap/locale/${lingua}.po || die + done + fi + + sed -i \ + -e '/^ALL_LINGUAS =/{s|$| id|g;s|jp|ja|g}' \ + Makefile.in || die + + # Fix desktop files wrt bug #432714 + sed -i \ + -e '/^Encoding/d' \ + -e 's|^Categories=.*|Categories=Network;System;Security;|g' \ + zenmap/install_scripts/unix/zenmap-root.desktop \ + zenmap/install_scripts/unix/zenmap.desktop || die + + epatch_user +} + +src_configure() { + # The bundled libdnet is incompatible with the version available in the + # tree, so we cannot use the system library here. + econf \ + $(use_enable ipv6) \ + $(use_enable nls) \ + $(use_with zenmap) \ + $(usex nse --with-liblua=$(usex system-lua /usr included '' '') --without-liblua) \ + $(use_with ncat) \ + $(use_with ndiff) \ + $(use_with nmap-update) \ + $(use_with nping) \ + $(use_with ssl openssl) \ + --with-libdnet=included \ + --with-pcre=/usr + # --with-liblinear=/usr \ + # Commented because configure does weird things, while autodetection works +} + +src_compile() { + emake \ + AR=$(tc-getAR) \ + RANLIB=$(tc-getRANLIB ) +} + +src_install() { + LC_ALL=C emake -j1 \ + DESTDIR="${D}" \ + STRIP=: \ + nmapdatadir="${EPREFIX}"/usr/share/nmap \ + install + if use nmap-update;then + LC_ALL=C emake -j1 \ + -C nmap-update \ + DESTDIR="${D}" \ + STRIP=: \ + nmapdatadir="${EPREFIX}"/usr/share/nmap \ + install + fi + + dodoc CHANGELOG HACKING docs/README docs/*.txt + + if use zenmap; then + doicon "${DISTDIR}/nmap-logo-64.png" + python_optimize + fi +} diff --git a/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/nmap-9999.ebuild b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/nmap-9999.ebuild new file mode 100644 index 0000000000..ba001dc574 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-analyzer/nmap/nmap-9999.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-9999.ebuild,v 1.13 2015/05/15 04:36:08 jer Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite,xml" +inherit eutils flag-o-matic python-single-r1 toolchain-funcs user + +MY_P=${P/_beta/BETA} + +DESCRIPTION="A utility for network discovery and security auditing" +HOMEPAGE="http://nmap.org/" + +if [[ ${PV} == "9999" ]] ; then + inherit subversion + ESVN_REPO_URI="https://svn.nmap.org/nmap" + SRC_URI="http://dev.gentoo.org/~jer/nmap-logo-64.png" + #FORCE_PRINT_ELOG="true" +else + SRC_URI=" + http://nmap.org/dist/${MY_P}.tar.bz2 + http://dev.gentoo.org/~jer/nmap-logo-64.png + " + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" + +IUSE="ipv6 +nse system-lua ncat ndiff nls nmap-update nping ssl zenmap" +NMAP_LINGUAS=( de fr hr it ja pl pt_BR ru zh ) +IUSE+=" ${NMAP_LINGUAS[@]/#/linguas_}" + +REQUIRED_USE=" + system-lua? ( nse ) + ndiff? ( ${PYTHON_REQUIRED_USE} ) + zenmap? ( ${PYTHON_REQUIRED_USE} ) +" + +RDEPEND=" + dev-libs/liblinear + dev-libs/libpcre + net-libs/libpcap[ipv6?] + zenmap? ( + dev-python/pygtk:2[${PYTHON_USEDEP}] + ${PYTHON_DEPS} + ) + system-lua? ( >=dev-lang/lua-5.2[deprecated] ) + ndiff? ( ${PYTHON_DEPS} ) + nls? ( virtual/libintl ) + nmap-update? ( dev-libs/apr dev-vcs/subversion ) + ssl? ( dev-libs/openssl:0= ) +" +DEPEND=" + ${RDEPEND} + nls? ( sys-devel/gettext ) +" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + if use ndiff || use zenmap; then + python-single-r1_pkg_setup + fi +} + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-4.75-nolua.patch \ + "${FILESDIR}"/${PN}-5.10_beta1-string.patch \ + "${FILESDIR}"/${PN}-5.21-python.patch \ + "${FILESDIR}"/${PN}-6.01-make.patch \ + "${FILESDIR}"/${PN}-6.25-liblua-ar.patch \ + "${FILESDIR}"/${PN}-6.46-uninstaller.patch \ + "${FILESDIR}"/${PN}-6.47-no-libnl.patch \ + "${FILESDIR}"/${PN}-no-FORTIFY_SOURCE.patch \ + "${FILESDIR}"/${PN}-6.47-ncat-lua.patch + + if use nls; then + local lingua='' + for lingua in ${NMAP_LINGUAS[@]}; do + if ! use linguas_${lingua}; then + rm -r zenmap/share/zenmap/locale/${lingua} || die + rm zenmap/share/zenmap/locale/${lingua}.po || die + fi + done + else + # configure/make ignores --disable-nls + for lingua in ${NMAP_LINGUAS[@]}; do + rm -r zenmap/share/zenmap/locale/${lingua} || die + rm zenmap/share/zenmap/locale/${lingua}.po || die + done + fi + + sed -i \ + -e '/^ALL_LINGUAS =/{s|$| id|g;s|jp|ja|g}' \ + Makefile.in || die + + # Fix desktop files wrt bug #432714 + sed -i \ + -e '/^Encoding/d' \ + -e 's|^Categories=.*|Categories=Network;System;Security;|g' \ + zenmap/install_scripts/unix/zenmap-root.desktop \ + zenmap/install_scripts/unix/zenmap.desktop || die + + epatch_user +} + +src_configure() { + # The bundled libdnet is incompatible with the version available in the + # tree, so we cannot use the system library here. + econf \ + $(use_enable ipv6) \ + $(use_enable nls) \ + $(use_with zenmap) \ + $(usex nse --with-liblua=$(usex system-lua /usr included '' '') --without-liblua) \ + $(use_with ncat) \ + $(use_with ndiff) \ + $(use_with nmap-update) \ + $(use_with nping) \ + $(use_with ssl openssl) \ + --with-libdnet=included \ + --with-pcre=/usr + # --with-liblinear=/usr \ + # Commented because configure does weird things, while autodetection works +} + +src_compile() { + emake \ + AR=$(tc-getAR) \ + RANLIB=$(tc-getRANLIB ) +} + +src_install() { + LC_ALL=C emake -j1 \ + DESTDIR="${D}" \ + STRIP=: \ + nmapdatadir="${EPREFIX}"/usr/share/nmap \ + install + if use nmap-update;then + LC_ALL=C emake -j1 \ + -C nmap-update \ + DESTDIR="${D}" \ + STRIP=: \ + nmapdatadir="${EPREFIX}"/usr/share/nmap \ + install + fi + + dodoc CHANGELOG HACKING docs/README docs/*.txt + + if use zenmap; then + doicon "${DISTDIR}/nmap-logo-64.png" + python_optimize + fi +}