Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							e07adf1619 
							
						 
					 
					
						
						
							
							GitRequirement: use Utils.git_available?  
						
						... 
						
						
						
						`which("git")` will return incorrect result for OS X without Xcode/CLT
installed, where `/usr/bin/git` is a stub.
Closes  Homebrew/homebrew#46386 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-11-26 20:21:37 +08:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
						
						
							
						
						
							13d544e11e 
							
						 
					 
					
						
						
							
							Core files style updates.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42354 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-08-03 13:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								Zeb McCorkle 
							
						 
					 
					
						
						
						
						
							
						
						
							7fc6caf41e 
							
						 
					 
					
						
						
							
							requirements: update xcode url  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#41722 .
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> 
					
						2015-07-20 17:31:43 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							27e184f543 
							
						 
					 
					
						
						
							
							Mark some requirements that don't need the build environment  
						
						
						
						
					 
					
						2015-06-26 00:00:44 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							1e86730289 
							
						 
					 
					
						
						
							
							Rename requirements named *Dependency.  
						
						... 
						
						
						
						Dependency is another similar, related class and it's super confusing
to have some Requirements that are named *Dependency.
Closes  Homebrew/homebrew#38891 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2015-06-16 08:12:01 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							dba9675ed3 
							
						 
					 
					
						
						
							
							add EmacsRequirement  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#39326 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-05-08 14:37:15 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							305ced5360 
							
						 
					 
					
						
						
							
							Add RubyRequirement.  
						
						
						
						
					 
					
						2015-04-21 09:33:41 +01:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							2222834107 
							
						 
					 
					
						
						
							
							java: move java_dependency into a separate file and add Language::Java.java_home_env  
						
						... 
						
						
						
						Also update activemq to test against it
Closes  Homebrew/homebrew#37218 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-02-28 01:42:09 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							747542352d 
							
						 
					 
					
						
						
							
							JavaDependency: stop appending trailing +  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#37175 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-02-25 16:43:30 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							c7d07bcabd 
							
						 
					 
					
						
						
							
							JavaDependency: add inspect  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#37106 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-02-24 02:36:27 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							bec41feb7e 
							
						 
					 
					
						
						
							
							JavaDependency: stop ignoring trailing +  
						
						... 
						
						
						
						This is a follow up of Homebrew/homebrew#36376  
						
						
					 
					
						2015-02-24 02:36:27 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							f7670c9106 
							
						 
					 
					
						
						
							
							JavaDependency: set JAVA_HOME and CFLAGS in superenv  
						
						
						
						
					 
					
						2015-02-24 02:36:27 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							cf3ee4546f 
							
						 
					 
					
						
						
							
							add inspect to Requirement subclass  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#37116 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-02-24 01:39:53 +08:00 
						 
				 
			
				
					
						
							
							
								Baptiste Fontaine 
							
						 
					 
					
						
						
						
						
							
						
						
							40447c239d 
							
						 
					 
					
						
						
							
							JavaDependency: ignore trailing + in the version  
						
						
						
						
					 
					
						2015-02-01 09:31:01 +01:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							011b47aeff 
							
						 
					 
					
						
						
							
							Add depends_on :gpg  
						
						
						
						
					 
					
						2015-01-22 17:15:28 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							2ad9cd20e6 
							
						 
					 
					
						
						
							
							Allow java dependency to accept normal dependency tags  
						
						
						
						
					 
					
						2015-01-08 14:39:48 -05:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							aaca6edfaa 
							
						 
					 
					
						
						
							
							requirements: externalise apr requirement  
						
						... 
						
						
						
						Removes the apr requirement from this internal document in favour
of making it an external requirement, which allows us to use an
apr formula to provide apr instead of asking people to install the
whole CLT package. 
						
						
					 
					
						2015-01-06 17:08:32 +00:00 
						 
				 
			
				
					
						
							
							
								Viktor Szakats 
							
						 
					 
					
						
						
						
						
							
						
						
							fc2818b7a5 
							
						 
					 
					
						
						
							
							Use more https in urls and updated some lost links  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#35531 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
					
						2015-01-04 02:13:16 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							515395171c 
							
						 
					 
					
						
						
							
							Set cask and download DSL values on requirements.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#35257 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2014-12-28 12:14:49 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7afe1ed67a 
							
						 
					 
					
						
						
							
							requirements: recommend casks where available.  
						
						... 
						
						
						
						Also, tweak the XQuartz requirement to not show 0.0.0 versions being required.
Closes  Homebrew/homebrew#35254 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2014-12-25 20:45:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							585ddb5428 
							
						 
					 
					
						
						
							
							Remove type checks  
						
						
						
						
					 
					
						2014-12-09 11:48:00 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							775cfd9117 
							
						 
					 
					
						
						
							
							requirements: check Xcode version is a string.  
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#34822 . 
					
						2014-12-09 11:14:23 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							a92362348d 
							
						 
					 
					
						
						
							
							XcodeDependency: allow specifying a version.  
						
						
						
						
					 
					
						2014-12-09 09:26:38 +00:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							97eac8853e 
							
						 
					 
					
						
						
							
							tuntap: recommend upstream signed binary.  
						
						... 
						
						
						
						We have an upstream signed binary available! Big big love to Mattias
for this.
This PR converts all the existing tuntap dependencies into
binary-friendly tuntap dependencies, and adds a tuntap dependency to
requirements to look for the kexts.
Closes  Homebrew/homebrew#33894 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2014-11-07 09:12:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6eabbed464 
							
						 
					 
					
						
						
							
							Add depend_on :apr  
						
						
						
						
					 
					
						2014-11-05 20:34:02 -06:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c34e83b7 
							
						 
					 
					
						
						
							
							Add unsigned kext requirement.  
						
						... 
						
						
						
						Creates a new requirement that dictates packages are unable to install due to requiring a signed kext to function.
Closes  Homebrew/homebrew#33404 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2014-10-23 08:57:12 +01:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							029a604fb5 
							
						 
					 
					
						
						
							
							phantomjs: Yosemite fixes.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#32953 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2014-10-06 20:09:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							7b396a5e99 
							
						 
					 
					
						
						
							
							Note that the JDK is required for java dependencies  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#32224 . 
					
						2014-09-23 20:06:09 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1e537b5797 
							
						 
					 
					
						
						
							
							Use multiple-argument form of quiet_system  
						
						
						
						
					 
					
						2014-09-11 23:25:18 -05:00 
						 
				 
			
				
					
						
							
							
								Johnathan Conley 
							
						 
					 
					
						
						
						
						
							
						
						
							0d154a991d 
							
						 
					 
					
						
						
							
							Add :osxfuse dependency to support binary install.  
						
						... 
						
						
						
						add :osxfuse symbolic dependency
add ConflictsWithFuseForOsx requirement for osxfuse/fuse4x/fuse4x-kext
Closes  Homebrew/homebrew#31975 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2014-09-09 10:17:03 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							8abc12296b 
							
						 
					 
					
						
						
							
							requirements: don't print out java_home.  
						
						
						
						
					 
					
						2014-08-25 09:24:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7e7b721797 
							
						 
					 
					
						
						
							
							requirements: add JavaDependency.  
						
						... 
						
						
						
						Requested in Homebrew/homebrew-science#1039 .
Closes  Homebrew/homebrew#30852 . 
						
						
					 
					
						2014-07-21 19:14:15 +01:00 
						 
				 
			
				
					
						
							
							
								dgwakeman 
							
						 
					 
					
						
						
						
						
							
						
						
							68f27922bc 
							
						 
					 
					
						
						
							
							add homebrew to Tex requirement  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#29834 .
Signed-off-by: Adam Vandenberg <flangy@gmail.com> 
					
						2014-06-03 20:01:35 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4c6defbcf6 
							
						 
					 
					
						
						
							
							Remove build attribute from Xcode dep  
						
						
						
						
					 
					
						2014-05-30 17:23:15 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							10bd849bd3 
							
						 
					 
					
						
						
							
							Remove CLTDependency  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#29379 . 
					
						2014-05-19 10:37:45 -05:00 
						 
				 
			
				
					
						
							
							
								Mario Mueller 
							
						 
					 
					
						
						
						
						
							
						
						
							be66d746ad 
							
						 
					 
					
						
						
							
							rewrite TeX requirement message  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#28588 .
Signed-off-by: Adam Vandenberg <flangy@gmail.com> 
					
						2014-04-21 19:39:37 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f0bb1a936d 
							
						 
					 
					
						
						
							
							Stop letting GitDependency inject HOMEBREW_PREFIX/bin into the environment  
						
						
						
						
					 
					
						2014-03-13 18:07:11 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							0fd32118c7 
							
						 
					 
					
						
						
							
							requirements: remove unneeded Python27Dependency.  
						
						... 
						
						
						
						PythonDependency now implies this. 
						
						
					 
					
						2014-03-12 13:57:10 +00:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							31ed0d6505 
							
						 
					 
					
						
						
							
							Add python27 dependency  
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#25561 .
Fixes  Homebrew/homebrew#25410 . 
					
						2013-12-30 13:20:58 -08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							9ebc527e49 
							
						 
					 
					
						
						
							
							Improve Xcode and CLT installation instructions.  
						
						
						
						
					 
					
						2013-10-23 17:44:43 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c5289f2503 
							
						 
					 
					
						
						
							
							Infer dependencies from download strategies and URLs  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#20849 .
Closes  Homebrew/homebrew#22871 . 
					
						2013-09-28 16:37:05 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							a16394fde8 
							
						 
					 
					
						
						
							
							MinimumMacOSRequirement: rename file.  
						
						... 
						
						
						
						Should be using minimum_mac_os_requirement.rb 
						
						
					 
					
						2013-09-14 12:21:49 +01:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							49cd13406b 
							
						 
					 
					
						
						
							
							Update URL for CLT download  
						
						... 
						
						
						
						http://connect.apple.com  is still down, but
https://developer.apple.com/downloads  has all of the Apple developer
downloads available.
Fixes  Homebrew/homebrew#21812 . 
					
						2013-08-10 22:05:18 -07:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							ea3861d296 
							
						 
					 
					
						
						
							
							ArchRequirement: support :intel, :ppc  
						
						
						
						
					 
					
						2013-08-01 19:57:05 -07:00 
						 
				 
			
				
					
						
							
							
								MerelyAPseudonym 
							
						 
					 
					
						
						
						
						
							
						
						
							1dc2e12f3a 
							
						 
					 
					
						
						
							
							fix typo  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#21601 .
Signed-off-by: Adam Vandenberg <flangy@gmail.com> 
					
						2013-08-01 17:22:51 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e3f26a9ced 
							
						 
					 
					
						
						
							
							Remove message from default_formula'd requirements  
						
						
						
						
					 
					
						2013-07-01 23:16:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							621c44dbd2 
							
						 
					 
					
						
						
							
							CLT is just CLT now; not "for Xcode".  
						
						... 
						
						
						
						References Homebrew/homebrew#17383 . 
						
						
					 
					
						2013-07-01 19:02:32 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							0f1d491d81 
							
						 
					 
					
						
						
							
							Add :fortran requirement  
						
						
						
						
					 
					
						2013-06-24 07:35:42 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							32f637d590 
							
						 
					 
					
						
						
							
							Add minimum OS X version requirement  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#19998 .
Signed-off-by: Adam Vandenberg <flangy@gmail.com> 
					
						2013-06-16 20:36:50 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							8b9a3a560f 
							
						 
					 
					
						
						
							
							Separate formula conflicts from requirements  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#20357 . 
					
						2013-06-09 13:45:25 -05:00