Commit graph

28 commits

Author SHA1 Message Date
Preston Marshall
52d48cef60 nmap: Upgrade to 6.01
Closes Homebrew/homebrew#12977.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-06-22 17:44:14 -07:00
Jonathan Beezley
7a5e98bd2a nmap: disable universal builds
The included libpcap sometimes tries to compile a universal binary,
including PPC.

Closes Homebrew/homebrew#12499.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-06-01 13:43:12 -05:00
Adrian Petrescu
8598c84f0e nmap 6.0
Closes Homebrew/homebrew#12367.

[jn: force use of included libpcre and liblua]

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-21 20:37:32 -05:00
Adam Vandenberg
2ab4fa3fae Remove redundant :using => :svn 2012-05-10 07:10:12 -07:00
Jack Nagel
64afeec6d4 Use new fails_with DSL syntax
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 12:39:59 -05:00
Adam Vandenberg
1706d0459c nmap: style issues 2012-02-20 19:11:44 -08:00
Bert JW Regeer
1071fc860b Add small patch to fix build of nmap with clang
This adds a very small patch to fix an issue with building nmap with
clang. The crux of the issue is that clang no longer compiles files with
void main() instead requiring int main(). This causes the configure to
fail when attempting to identify if a certain feature exists which
causes nmap to include its own version which off course causes a compile
failure because now you have two structs with the same name and two
functions with the same name in the same compilation unit.

This patch should probably be sent upstream as well.

Closes Homebrew/homebrew#10302.
Closes Homebrew/homebrew#10300.

Signed-off-by: Max Howell <max@methylblue.com>
2012-02-20 19:01:46 +00:00
Brett Koonce
7b65d5ade8 Fix spelling mistakes
Closes Homebrew/homebrew#9449.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-06 09:43:54 -06:00
singe
4e9e9a7c97 Change nmap head location.
nmap svn has moved from svn://svn.insecure.org to https://svn.nmap.org, fixed brew to represent. Users will need to delete their old nmap repositories.

Closes Homebrew/homebrew#9438.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-01-05 22:09:12 +00:00
Charlie Sharpsteen
75791b1fbb NMap: Builds with LLVM >= 2335
Closes Homebrew/homebrew#7495.
2011-09-08 08:38:21 -07:00
Marv Cool
a6974f8ee9 nmap: add --HEAD
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-07-21 08:27:17 -07:00
Adam Vandenberg
4fcc5bb083 nmap: edit comment
Fixes Homebrew/homebrew#6077
2011-06-19 09:49:15 -07:00
Adam Vandenberg
121e4f8614 Normalize use of MACOS_VERSION 2011-04-09 09:36:30 -07:00
Adam Vandenberg
99b61b9a23 Update fails_with_llvm in formulae 2011-03-25 23:31:30 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Luke Gallagher
ae8916108b Update nmap to 5.51
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-02-12 08:50:48 -08:00
javallone
ffc6c43cae nmap requires newer openssl on Leopard
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-02-06 10:50:47 -08:00
Gregory Man
aeb667eea9 nmap 5.50
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-01-30 10:47:34 -08:00
Luke Gallagher
6d54954bac Update nmap 5.35DC1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-09 08:47:46 -07:00
Adam Vandenberg
7bd947eb0b Update formulae for version 0.7
* Use new "url" features
* Use keg_only DSL
* Use "skip_clean :all" DSL
* Whitespace and style cleanups
* Make bash invocations less silly
* Use new man2-man8 helpers
* Remove "FileUtils." since it is included in Formula
* Use real names for deps instead of aliases
* ENV.x11 now updates path, so remove that from individual brews
2010-08-07 18:08:53 -07:00
Adam Vandenberg
5d2bc85cee Tweak nmap; Fixes Homebrew/homebrew#1270 (maybe) 2010-07-22 15:42:01 -07:00
Adam Vandenberg
24cfa2c498 nmap - tighten up formula 2010-07-03 22:37:48 -07:00
Adam Vandenberg
e1bb919734 Add "fails_with_llvm" to formula to document LLVM build breaks.
Replaced ENV.gcc_4_2 + comments with calls to "fails_with_llvm",
to specifically message to the user when a formula is known or suspected
to not build with LLVM. If the user specifies "--use-llvm", the message
will be displayed, but compilation will be tried anyway.

Since using LLVM is now an advanced/hidden feature instead of the
default on 10.6, we'll let the user try anyway (and submit patches
if things are now working.)
2010-06-16 11:50:36 -07:00
Kevin M. Dulzo
c445c38376 Update nmap to 5.21.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-01-30 10:55:35 -08:00
Luke G
dc466209b6 Fix nmap/lua conflict
Fixes Homebrew/homebrew#480. Fixes Homebrew/homebrew#321.
2010-01-16 12:49:42 +00:00
David Höppner
d4f9d87493 Fix for Homebrew/homebrew#321 2009-12-31 03:12:27 +00:00
Max Howell
61b2307139 s/require 'brewkit'/require 'formula'/g
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now it's possible for other tools to require a formula
description without worrying about side-effects.
2009-10-15 16:48:03 +01:00
Luke G
96fdab2e79 Nmap 5.00 formula
We don't install zenmap as it uses Python dist tools and doesn't play nice.
2009-09-16 15:39:30 +01:00