aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-08-15migrator: better exception printingXu Cheng
2015-08-15migrator: don't use installed_prefixVlad Shablinsky
Link the keg that was linked before migration. Don't use newformula.installed_prefix to detect keg to link, because it can break things (i.e. if intalled formula is outdated, then newformula.installed_prefix can be not the same as installed prefix before update). Closes Homebrew/homebrew#42857. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-15migrator: don't link newname if oldname isn't linkedVlad Shablinsky
- link newname only if oldname used to be linked - optlink newname only if oldname used to be optlinked.
2015-08-15migrator: check if old_opt_record exist before using realpathVlad Shablinsky
- check if old_opt_record exist before using realpath - don’t check old_opt_record.exist? in link_old_opt because it doesn’t have to exist.
2015-08-15update: only compute tapd_basename when necessaryXu Cheng
2015-08-15outdated: remove unnecessary nested ifXu Cheng
2015-08-15Formulary.to_rack: follow the symlinkXu Cheng
2015-08-15install: f.oldname can be nilXu Cheng
2015-08-15make path instead of symlink for lib/RTim D. Smith
Moves us towards being able to support formulae that install R bindings, like nonpareil in homebrew-science. Some discussion in Homebrew/homebrew-science#2559. Closes Homebrew/homebrew#42539.
2015-08-14install: mention if installed formula isn't migrated.Mike McQuaid
Closes Homebrew/homebrew#42940. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-14outdated: check if formula needs to be migrated.Mike McQuaid
Closes Homebrew/homebrew#42938.
2015-08-14doctor: suggest to install git if the system one is outdatedBaptiste Fontaine
Closes Homebrew/homebrew#42934. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-08-14cleanup: avoid duplicated logicXu Cheng
Closes Homebrew/homebrew#42900. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-14add Formula.racksXu Cheng
Also exclude symlink when enumerating installed racks.
2015-08-14ocaml: rename from objective-camlVlad Shablinsky
Closes Homebrew/homebrew#42851. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-13doc: use relative linksXu Cheng
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-12cookbook: 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-11doc: fix link to pip documentXu Cheng
2015-08-11doc: fix internal linkXu Cheng
2015-08-11doc: fix internal linksXu Cheng
2015-08-10documentation added for taps maintainersBaptiste Fontaine
Closes Homebrew/homebrew#41858. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
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 documentation for formula renamesVlad Shablinsky
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