aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2014-12-22Assume CVS module name when none is givenJack Nagel
2014-12-22Allow :module => "name" for CVS URLsJack Nagel
2014-12-20Typo in skip_clean? documentationBaptiste Fontaine
Closes Homebrew/homebrew#35142. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-19Deprecate made-up URL schemesJack Nagel
This deprecates URLs that begin with the following fake URL schemes: bzr:// cvs:// hg:// fossil:// svn+http:// Despite their appearance, they are not actually accepted by the corresponding tools. They exist only as hints to the download strategy detection code, and are stripped from the URL before the URL is handed off to the VCS program. This is not documented, and may lead one to believe it is a valid URL that can be used elsewhere, when it actually only works inside Homebrew. We have a better mechanism for specifying the download strategy that is straightforward and explicit: :using => :hg Recommend that instead. Closes Homebrew/homebrew#35114.
2014-12-19(un)linkapps: allow unlink/link specific formulae.Xu Cheng
Closes Homebrew/homebrew#35080. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-18Fix references to urlJack Nagel
2014-12-18Deprecate UnsafeSubversionDownloadStrategyJack Nagel
2014-12-18Add :using => :fossilJack Nagel
2014-12-18Move url munging to initializeJack Nagel
2014-12-18Start versioning cached git clonesJack Nagel
2014-12-18Revert "Start versioning cached git clones"Mike McQuaid
This reverts commit f4fe50a0958b7b47b32041e11d4943d6ae7d3972.
2014-12-17Start versioning cached git clonesJack Nagel
2014-12-17Unset LIBRARY_PATH before buildsJack Nagel
See https://gcc.gnu.org/onlinedocs/gcc/Environment-Variables.html Closes Homebrew/homebrew-versions#592.
2014-12-16Use Utils.popen_read to avoid shelling out in a few placesJack Nagel
2014-12-16Use quiet_system to avoid the shellJack Nagel
2014-12-16Utils.popen_read doesn't doesn't require a blockJack Nagel
2014-12-16Capitalize descriptions of --HEAD, --develKyungdahm Yun
Closes Homebrew/homebrew#35027. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-16Documentation UpdatesDominyk Tiller
Some minor changes to reflect Homebrew/homebrew#34989, and other bits and pieces. Closes Homebrew/homebrew#35023. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-15create: remove formula include.Mike McQuaid
2014-12-14Revert "Skip temporary directory when target directory is known"Jack Nagel
This reverts commit 028ee18b851497f8aede55004bcdcc5c16f087cc.
2014-12-14Skip temporary directory when target directory is knownJack Nagel
2014-12-14doctor: check cache directory is writable.Mike McQuaid
Fixes Homebrew/homebrew#32304. Fixes Homebrew/homebrew#34933.
2014-12-13Validate arguments in Resource#stageJack Nagel
2014-12-13tap-readme: fix indentXu Cheng
Closes Homebrew/homebrew#34953. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-12Formula#install has public visibilityJack Nagel
It is called with an explicit receiver in build.rb, so the base class method should also be public.
2014-12-12Formula#exec_cmd: coerce arg to string before start_with?Tim D. Smith
2014-12-12unsigned_kext: use binary and cask options now.Mike McQuaid
2014-12-11zlib & sqlite3: pkgconfig supportDominyk Tiller
native pkg-config support for zlib and sqlite to elimate the need to pass flags to configure or make stages in formulae. Closes Homebrew/homebrew#34765. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-11mach: improve otool failure handling.Mike McQuaid
2014-12-11mach: handle empty otool output.Mike McQuaid
2014-12-10Language::Python.setup_install: add deprecation warningTim D. Smith
2014-12-10Formula#exec_cmd: recognize setuptools shim and refurbish argsTim D. Smith
2014-12-10Formula#system: hide python setup.py shim in ohaiTim D. Smith
2014-12-10language/python: setup_install_argsTim D. Smith
Add a helper like std_cmake_args that returns the correct incantation for invoking setup.py in a consistent way and with our preferred arguments. Replaces setup_install.
2014-12-10Provide version reader methodJack Nagel
2014-12-10Prefer cached_location over tarball_pathJack Nagel
2014-12-10Reorganize methods in CurlDownloadStrategyJack Nagel
2014-12-09Add more general support for passing credentials to curlJack Nagel
2014-12-09Pull strategy for downloading from research.att.com into coreJack Nagel
2014-12-09Provide access to the specs hash indirectly via a meta attributeJack Nagel
2014-12-09Move tool path methods to AbstractDownloadStrategyJack Nagel
2014-12-09Use quiet_safe_system to silence CVS checkoutsJack Nagel
2014-12-09Include FileUtils in AbstractDownloadStrategyJack Nagel
2014-12-09Prefer cached_location method over @clone ivarJack Nagel
2014-12-09Stop returning a path from CurlDownloadStrategy#fetchJack Nagel
Download strategies do not consistently return a value from `fetch`, so our code calls `cached_location` to get the path instead.
2014-12-09Remove type checksJack Nagel
2014-12-09brew-doctor: warning the external commands with conflicting namesXu Cheng
Closes Homebrew/homebrew#34755. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-09requirements: check Xcode version is a string.Mike McQuaid
Fixes Homebrew/homebrew#34822.
2014-12-09XcodeDependency: allow specifying a version.Mike McQuaid
2014-12-09Move ume and mess to homebrew-gamesJack Nagel