Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Homebrew/brew.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Feb 13, 2015
  2. Feb 11, 2015
    • Mike McQuaid's avatar
      outdated: handle fully qualified tapped formulae. · 988ec8de
      Mike McQuaid authored
      
      Previously if I did `brew install boxen/brews/imagemagick` and then `brew
      upgrade boxen/brews/imagemagick` and the version of `imagemagick` in
      `boxen/brews` was older than the version in `Homebrew/homebrew` then it would
      install the correct version from the `boxen/brews` tap and then try to
      immediately upgrade it to the version from `Homebrew/homebrew`. I'd argue
      fairly strongly that this behaviour is pretty unintuitive; when you fully
      specify a formula from a tap then it should be prioritised by `brew upgrade`
      and `brew outdated.
      
      This commit makes `brew upgrade boxen/brews/imagemagick` only upgrade the
      version of `imagemagick` if the version in the `boxen/brews` tap is newer.
      Similarly `brew outdated imagemagick` and `brew outdated
      boxen/brews/imagemagick` will show different results if the newer version
      differs between `boxen/brews` and `Homebrew/homebrew`.
      
      Closes Homebrew/homebrew#36699.
      
      Signed-off-by: default avatarMike McQuaid <mike@mikemcquaid.com>
      988ec8de
    • Mike McQuaid's avatar
      pull: copy new subject when bumping. · 2320c0a6
      Mike McQuaid authored
      2320c0a6
    • Xu Cheng's avatar
      gist-logs: show the formula origin for non core-formula · 4d17d4c8
      Xu Cheng authored
      
      Closes Homebrew/homebrew#36730.
      
      Signed-off-by: default avatarMike McQuaid <mike@mikemcquaid.com>
      4d17d4c8
    • Xu Cheng's avatar
      brew uses: parse ARGV properly · f640cbac
      Xu Cheng authored
      
      `ARGV.flag?` = `ARGV.include?` + `ARGV.switch?`
      
      Closes Homebrew/homebrew#36727.
      
      Signed-off-by: default avatarMike McQuaid <mike@mikemcquaid.com>
      f640cbac
  3. Feb 09, 2015
  4. Feb 08, 2015
  5. Feb 06, 2015
  6. Feb 05, 2015
  7. Feb 04, 2015
  8. Feb 02, 2015
    • Jack Nagel's avatar
      AprRequirement should not generate a build-time dependency · 291e900a
      Jack Nagel authored
      We want the apr requirement to act as a build-time requirement in case
      it is satisfied (that is, the CLT is installed), as the resulting
      binaries will link to the system libapr which is always present.
      
      When it is *not* satisfied by the CLT, and we need to install the
      formula, we have to treat it as a runtime dependency since the resulting
      binaries will link to it.
      
      Fixes Homebrew/homebrew#36301.
      Fixes Homebrew/homebrew#36438.
      Closes Homebrew/homebrew#36443.
      291e900a
    • Jack Nagel's avatar
      AprRequirement should not short-circuit if apr is installed · 208bc051
      Jack Nagel authored
      If apr is installed, we still want to grab it during dependency
      resolution in case we need to pass options to the generated dependency.
      
      In other words, it doesn't make sense for the satisfiable condition to
      include the default formula, as the default formula is the fallback for
      when the requirement is *not* satisfied.
      208bc051
    • Jack Nagel's avatar
      Remove message that is never displayed · d362f5a2
      Jack Nagel authored
      Requirements with default formulae cannot fail the build.
      d362f5a2
    • Jack Nagel's avatar
      AprRequirement's default formula should be apr-util · 12e4602a
      Jack Nagel authored
      This matches the recommendation in the message.
      12e4602a
Loading