aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2015-08-13test-bot: remove custom $HOME on --cleanup.Mike McQuaid
2015-08-13cleanup: remove SCM directories recursively.Mike McQuaid
2015-08-13cleanup: do cleanup even without a Cellar.Mike McQuaid
2015-08-13cleanup: remove more on --force or --prune.Mike McQuaid
Remove more logs, use the prune time period and remove version control checkouts when --force or --prune is used.
2015-08-13test-bot: prune cache after 7 days.Mike McQuaid
Closes Homebrew/homebrew#42892. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-13tap-info: fix for not installed tapXu Cheng
Closes Homebrew/homebrew#42890. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-12caveats.rb: don't print elisp_caveats for keg-onlyAlex Dunn
Since they won't have been installed into `#{HOMEBREW_PREFIX}/share/emacs/site-lisp/` Closes Homebrew/homebrew#42839.
2015-08-12example_formula: document pkgshareDominyk Tiller
2015-08-11racket: rename from plt-racket.Vlad Shablinsky
Closes Homebrew/homebrew#42800. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-11man: sha1 => sha256 referenceDominyk Tiller
Closes Homebrew/homebrew#42507.
2015-08-11audit: enforce https on [*.]archive.orgViktor Szakats
Also: * one minor regexp tweak Closes Homebrew/homebrew#42761. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-11test-bot: check file extname when calculating formulae diffXu Cheng
Closes Homebrew/homebrew#42806. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-11uninstall: fix --forceVlad Shablinsky
Closes Homebrew/homebrew#42814. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-11test-bot: run `git gc` on cleanup.Mike McQuaid
Closes Homebrew/homebrew#42805. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-10audit: catch insecure bitbucketDominyk Tiller
2015-08-10man: remove unnecessary --all in brew upgradeXu Cheng
2015-08-10update tabs only if core formula installedVlad Shablinsky
Closes Homebrew/homebrew#42745. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-10update: fix load_tap_migrationsVlad Shablinsky
2015-08-10PythonRequirement: fix variable in PYTHONPATHMisty De Meo
2015-08-10PythonRequirement: don't blindly use first Python in PATHMisty De Meo
Fixes Homebrew/homebrew#42461.
2015-08-10to_rack: simplify the logicXu Cheng
Closes Homebrew/homebrew#42743. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-10ARGV#resolved_formula: use to_rackXu Cheng
2015-08-10rename: libcppa -> cafVlad Shablinsky
Closes Homebrew/homebrew#41006. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-10add manpagesVlad Shablinsky
2015-08-10update: handle renames on updateVlad Shablinsky
2015-08-10add test/test_migratorVlad Shablinsky
2015-08-10add migrate command for migrating renamedVlad Shablinsky
2015-08-10uninstall: change logic to handle renamesVlad Shablinsky
2015-08-10don't use new name rack if old name rack is a dirVlad Shablinsky
Everything that used HOMEBREW_CELLAR/canonical_name could point to something that doesn't exist because loader_for tries to load new name formula if no old name found. However there can be software installed from path with the same name that renamed formulae had and we still need to link/unlink/uninstall etc that software. The solution is Formulary#to_rack method that returns rack for given name. - Add Formulary#to_rack - Update ARGV.kegs - Update cmd/switch
2015-08-10formulary: change logic for renamed formulaeVlad Shablinsky
2015-08-10exceptions: add TapFormulaWithOldnameAmbiguityErrorVlad Shablinsky
- TapFormulaWithOldnameAmbiguityError is an exception raised when multiple tap formulae available for given old name
2015-08-10add migrator class for migrating renamed formulaeVlad Shablinsky
2015-08-10audit: add rules for namingVlad Shablinsky
- restrict old names as names of new formulae - warn about dependencies on old names
2015-08-10formula: add oldname methodVlad Shablinsky
- add Formula#oldname to get oldname for formula - add formula_renames.rb to store information about formula renames
2015-08-10tap: add formula_renamesVlad Shablinsky
- Tap#formula_renames is a method used for getting information about renames in tap formulae.
2015-08-10update man pageCNA-Bld
Closes Homebrew/homebrew#41736. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-10add pinned taps count to brew tap-infoCNA-Bld
2015-08-10add pin info to tap-infoCNA-Bld
2015-08-10implement formulary#find_with_priorityCNA-Bld
2015-08-10implement pinning of tapsCNA-Bld
2015-08-10audit: prune redundant codeDominyk Tiller
2015-08-10audit: flag insecure launchpadDominyk Tiller
2015-08-09ARGV#resolved_formulae: use canonical_name to locate rackXu Cheng
Closes Homebrew/homebrew#42537. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-09put caveats in finish after post_install Homebrew/homebrew#42565Rafael Kitover
When running brew -v install, long post_install output from the formula, presumably from upstream, may hide the important instructions in the caveats and confuse the user. For example, postgresql runs initdb which prints its own instructions for running the database, making the caveats scroll off screen. Per xu-cheng's instructions in Homebrew/homebrew#42565 : Remove the explicit call to caveats from the install, reinstall, and upgrade commands, as well as the dependency installer code in FormulaInstaller#install_dependency , and call caveats right before the summary code in FormulaInstaller#finish . Closes Homebrew/homebrew#42565. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-09audit: allow assert `!.*.include?`.Mike McQuaid
Came up on Homebrew/homebrew#34573.
2015-08-09echoping: to the boneyardDominyk Tiller
Closes Homebrew/homebrew#42644. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-08-08only run post_install if it's definedXu Cheng
Closes Homebrew/homebrew#42593. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-07help: remove obsoleted argumentXu Cheng
2015-08-07update: handle more exceptionsXu Cheng
Closes Homebrew/homebrew#42558. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-06languages: support both luasDominyk Tiller