Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							4bcdb8aeb3 
							
						 
					 
					
						
						
							
							audit: remove silly audit, remove duplicate audit  
						
						
						
						
					 
					
						2013-01-04 09:30:57 -08:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							a0d53f7bc1 
							
						 
					 
					
						
						
							
							audit: check conflict names  
						
						
						
						
					 
					
						2013-01-03 11:22:31 -08:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							b25740d61c 
							
						 
					 
					
						
						
							
							audit: loosen ARGV check  
						
						
						
						
					 
					
						2012-10-21 13:24:00 -07:00 
						 
				 
			
				
					
						
							
							
								Max Howell 
							
						 
					 
					
						
						
						
						
							
						
						
							24b4d445cf 
							
						 
					 
					
						
						
							
							Provide more information about bad sf urls  
						
						
						
						
					 
					
						2012-09-18 16:27:35 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							e4d6de0abc 
							
						 
					 
					
						
						
							
							Add skip_clean :all to audit  
						
						
						
						
					 
					
						2012-09-13 07:14:45 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							95acaeb98f 
							
						 
					 
					
						
						
							
							Audit check for old MacOS version methods  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-09-10 16:40:13 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							192e6e052c 
							
						 
					 
					
						
						
							
							audit: allow some forms of gist patches  
						
						... 
						
						
						
						The problem is not the raw URLs, but URLs that do not contain the commit
hash corresponding to a particular version of the gist.
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-09-06 20:47:05 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							fabc7eb992 
							
						 
					 
					
						
						
							
							audit: swig is a build time dep  
						
						
						
						
					 
					
						2012-09-05 21:12:08 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							35a99c240a 
							
						 
					 
					
						
						
							
							Audit check for MACOS_VERSION  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-09-04 18:18:14 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							f589644aa4 
							
						 
					 
					
						
						
							
							Exempt automake from some audits  
						
						
						
						
					 
					
						2012-09-04 10:43:48 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							26f887d4ab 
							
						 
					 
					
						
						
							
							add audit for ENV.x11  
						
						
						
						
					 
					
						2012-09-03 19:49:33 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							0b3327b862 
							
						 
					 
					
						
						
							
							brew-audit: recommend SHA1 over MD5.  
						
						
						
						
					 
					
						2012-09-03 11:20:07 -07:00 
						 
				 
			
				
					
						
							
							
								Max Howell 
							
						 
					 
					
						
						
						
						
							
						
						
							65d195dcaa 
							
						 
					 
					
						
						
							
							superenv: build-environments that just work  
						
						... 
						
						
						
						1. A minimal build environment, we don't set CFLAGS, CPPFLAGS, LDFLAGS, etc. the rationale being, the less that is set, the less variables we are introducing that can break builds.
2. A set of scripts that replace cc, ld, etc. and inject the -I, -L, etc. flags we need into the args passed to the build-tools.
Because we now have complete control over compiler instantiations we do a variety of clean-up tasks, like removing bad flags, enforcing universal builds and ensuring makefiles don't try to change the order of library and include paths from ones that work to ones that don't.
The previous ENV-system is still available when --env=std is specified.
superenv applies to Xcode >= 4.3 only currently. 
						
						
					 
					
						2012-08-29 12:41:34 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							df45f8fd09 
							
						 
					 
					
						
						
							
							audit: Formula#deps returns Dependency objects  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-08-27 22:59:29 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							b8a62d98e1 
							
						 
					 
					
						
						
							
							audit: fix redundant version check  
						
						... 
						
						
						
						The == comparison was comparing the versions rather than directly
comparing the strings, which lead to false positives.
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-08-27 09:44:54 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							9e8bf8413d 
							
						 
					 
					
						
						
							
							audit checks for passing dashes to build.include?  
						
						
						
						
					 
					
						2012-08-25 09:37:41 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							7b66291cc6 
							
						 
					 
					
						
						
							
							audit: be a bit more lenient  
						
						
						
						
					 
					
						2012-08-22 21:31:38 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							0654753695 
							
						 
					 
					
						
						
							
							audit: allow certain ARGV usages  
						
						
						
						
					 
					
						2012-08-22 21:10:26 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							2566ec85cb 
							
						 
					 
					
						
						
							
							audit: complain until we use option and build  
						
						
						
						
					 
					
						2012-08-22 20:59:43 -07:00 
						 
				 
			
				
					
						
							
							
								Max Howell 
							
						 
					 
					
						
						
						
						
							
						
						
							9274f7cda1 
							
						 
					 
					
						
						
							
							Formula.Enumerable  
						
						... 
						
						
						
						Deprecated Formula.all, replaced usage with more appropriate enumerable options. Just check out how much nicer `brew audit` runs now. 
						
						
					 
					
						2012-08-21 12:09:05 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							e57122780e 
							
						 
					 
					
						
						
							
							Add Version#detected_from_url?  
						
						
						
						
					 
					
						2012-08-18 11:12:09 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							b3724b2945 
							
						 
					 
					
						
						
							
							Remove executable bits from audit.rb and bottle.rb  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-08-17 21:09:12 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f970f9ec60 
							
						 
					 
					
						
						
							
							Refactor brew audit  
						
						
						
						
					 
					
						2012-08-12 13:58:14 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							ac9bc89bb3 
							
						 
					 
					
						
						
							
							Remove options audit check  
						
						
						
						
					 
					
						2012-08-09 12:52:05 -07:00 
						 
				 
			
				
					
						
							
							
								Charlie Sharpsteen 
							
						 
					 
					
						
						
						
						
							
						
						
							524190f109 
							
						 
					 
					
						
						
							
							brew-audit: Warn against depending on MPI  
						
						... 
						
						
						
						Depending on `open-mpi` or `mpich2` will cause problems since both formulae
install components with the same names. `brew audit` now recommends using
MPIDependency.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net> 
						
						
					 
					
						2012-07-28 09:12:44 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							76b2eee777 
							
						 
					 
					
						
						
							
							Refactor checksumming  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-07-04 22:47:33 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							2c6e93cf8a 
							
						 
					 
					
						
						
							
							audit: handle new formula specs  
						
						
						
						
					 
					
						2012-07-04 22:47:33 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							9ebb1a3d08 
							
						 
					 
					
						
						
							
							audit: prefer ARGV.build_head? to inspecting 'version'  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-06-17 18:01:22 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6a94df360a 
							
						 
					 
					
						
						
							
							audit: prefer modifying ENV to using env or export  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-06-17 17:59:30 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							38a28285a6 
							
						 
					 
					
						
						
							
							audit: catch unnecessary 'ENV.foo' interpolation  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-06-17 17:58:49 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4dfa2806b9 
							
						 
					 
					
						
						
							
							audit: fix broken deps check  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-05-15 17:45:26 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							fa1edd6846 
							
						 
					 
					
						
						
							
							audit: don't count printed URLs as problems  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-05-07 17:50:05 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4d027874b0 
							
						 
					 
					
						
						
							
							audit: check MacPorts patch URLs  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-05-07 17:44:57 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							fe969c21ad 
							
						 
					 
					
						
						
							
							Add ofail command and fix bottle command output.  
						
						
						
						
					 
					
						2012-04-30 21:38:08 +08:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							162b1ee936 
							
						 
					 
					
						
						
							
							audit: reduce false-positives  
						
						
						
						
					 
					
						2012-04-29 09:32:39 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							0cbdeeaa3c 
							
						 
					 
					
						
						
							
							Exit with bad exit code on command failures.  
						
						
						
						
					 
					
						2012-03-29 18:44:37 +11:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							9c28138889 
							
						 
					 
					
						
						
							
							audit: add tests for patches  
						
						
						
						
					 
					
						2012-03-19 18:50:17 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							672128c908 
							
						 
					 
					
						
						
							
							bsdmake is a build-time dep  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-03-17 11:16:45 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							8f47bdb782 
							
						 
					 
					
						
						
							
							audit: check for install options being shadowed  
						
						
						
						
					 
					
						2012-03-17 08:46:04 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							27288547aa 
							
						 
					 
					
						
						
							
							Add specialty formulase to inheritance check  
						
						
						
						
					 
					
						2012-03-10 10:26:06 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							79d1c2396a 
							
						 
					 
					
						
						
							
							audit: check for gfotran in Formula#deps instead  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-03-01 19:56:09 -06:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							2f842994f0 
							
						 
					 
					
						
						
							
							audit: automake, autoconf, and libtool are build-time deps  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-02-28 11:36:12 -06:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							a8e4cf4f80 
							
						 
					 
					
						
						
							
							audit: flag imake as a build dep  
						
						
						
						
					 
					
						2012-02-21 18:57:27 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							ccec313b03 
							
						 
					 
					
						
						
							
							audit: use a heredoc for this long line  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-02-18 20:49:51 -06:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							ecbee2b73c 
							
						 
					 
					
						
						
							
							audit: tighten xcodebuild SYMROOT check  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-02-18 20:49:50 -06:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							856fe669e2 
							
						 
					 
					
						
						
							
							audit: warn about ARGV.include? '--devel'  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-02-16 23:47:40 -06:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f1dc59ca11 
							
						 
					 
					
						
						
							
							audit: make checksum warnings more clear  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-02-16 23:47:39 -06:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							0ae1772b89 
							
						 
					 
					
						
						
							
							audit: add problem counts  
						
						
						
						
					 
					
						2012-02-16 20:27:08 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							b63584a386 
							
						 
					 
					
						
						
							
							audit: warn about correct empty checksum type  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-02-15 23:03:43 -06:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							98dcfcfe2e 
							
						 
					 
					
						
						
							
							audit: only look for empty checksums once  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2012-02-15 22:12:06 -06:00