aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-01-16install: fix --HEAD for formulae with head and devel but no stableJack Nagel
2015-01-15install: handle devel-only correctlyDominyk Tiller
See the discussion in https://github.com/Homebrew/homebrew-devel-only/pull/6 Closes Homebrew/homebrew#35793. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-01-15brew.rb: remove unneeded exit code duplication.Mike McQuaid
Fixes comments made in: https://github.com/Homebrew/homebrew/commit/91c267bdb1607334febaac3272ccc62ada6ae4fd#commitcomment-9146910.
2015-01-15doctor: accepting the Xcode license requires sudo.Mike McQuaid
2015-01-15Acceptable Formulae: clarify rules.Mike McQuaid
Some clarification on these given discussion in https://github.com/Homebrew/homebrew/pull/35853. Closes Homebrew/homebrew#35880. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-15pull: merge and rebase when pulling bottles.Mike McQuaid
This seems to be a more robust approach when a PR has multiple commits.
2015-01-14cc: filter out -Wno-unused-but-set-variableMisty De Meo
Fixes Homebrew/homebrew#35750.
2015-01-14bcwipe: boneyardDominyk Tiller
bcwipe seems to have gone commercial. 1.9-9 is still “free” as in price, but contains an [incredibly restrictive license](https://www.jetico.com/linux/bcwipe-help/wu_licen.htm) that I’m not particularly sure we want to ship given our rejection of similar situations recently. 1.9-10 onwards, including the latest 1.9-11 release are all “trial” releases which “expire” after 21 days of use and cost some $35 to continue using. Closes Homebrew/homebrew#35850. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-14graylog2-server: move to boneyard.Jochen Schalanda
The formula is for an ancient version of Graylog2 and doesn't work because the tarball doesn't exist any more. Closes Homebrew/homebrew#35868. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-13metafile: extend ext listXu Cheng
Closes Homebrew/homebrew#35820. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-01-13Add message to the exception raised when tests return falseJack Nagel
2015-01-13Move assertion setup into formula_assertions.rbJack Nagel
2015-01-13Save and restore ENV around test invocationsJack Nagel
This prevents mutations that happen in individual tests from leaking into other tests.
2015-01-13pulse: boneyardingDominyk Tiller
Incredibly frustratingly, given it seemed like a promising project taking some steps that its forked predecessor has struggled to thus far, particularly around encryption, and it’s already mature codebase, upstream have nonetheless decided to stop supporting Pulse as an individual project, thus, boneyard it goes. Sigh. Closes Homebrew/homebrew#35800. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-12Omit post-install warning unless formula defines itJack Nagel
Closes Homebrew/homebrew#34744.
2015-01-12doctor: check access on HOMEBREW_PREFIX/optJack Nagel
2015-01-12doctor: check access on all important HOMEBREW_PREFIX subdirsJack Nagel
2015-01-12doctor: check cellar accessJack Nagel
2015-01-12doctor: fix grammarJack Nagel
2015-01-12doctor: remove incorrect statement from HOMEBREW_LOGS checkJack Nagel
2015-01-12Use attr_accessor for checksumJack Nagel
2015-01-11cleanup-installed: use uninstall --force.Mike McQuaid
2015-01-09language/python: add --no-user-cfg to setuptools optionsTim D. Smith
Closes Homebrew/homebrew#35681.
2015-01-09test-bot: unlink conflict formulae during the testXu Cheng
Closes Homebrew/homebrew#35697. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-09formula: set HOME to testpath in tests.Mike McQuaid
2015-01-09test-bot: improve output of dependent testing.Mike McQuaid
2015-01-09test-bot: ignore changed dependents.Mike McQuaid
2015-01-09newick-utils 1.6: Move to Homebrew/scienceShaun Jackman
Closes Homebrew/homebrew#35671. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-08Allow java dependency to accept normal dependency tagsJack Nagel
2015-01-08Remove another use of the direct url writerJack Nagel
masgn is hard to grep for :/
2015-01-08Remove the direct url writer from ResourceJack Nagel
2015-01-07Don't rely on PATH when invoking xcrun shimJack Nagel
2015-01-07Eliminate boolean argument to Version.newJack Nagel
2015-01-07Let Version.parse instantiate subclassesJack Nagel
2015-01-06apr 1.5.1 (new formula)Dominyk Tiller
Migrates Apr from Homebrew/Apache to Homebrew/Homebrew, adds a requirement to allow people to use this Apr instead of requiring people to download the full CLT package. Tested against subversion with consistent success. Closes Homebrew/homebrew#34987. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-06requirements: externalise apr requirementDominyk Tiller
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-06audit: improve ssl/tls detectionDominyk Tiller
I don’t know how maintainers are going to feel about this, to be honest. If it’s too clunky, perhaps we could externalise the entire two main blocks here and then require that file into the audit instead? Basically, I’m pushing changes here to better detect a wide-array of SSL/TLS available links that either have no auto-redirect in place or is a common linking error in formulae. I haven’t spotted any false positives yet, but obviously, feel free to try and break the changes and I’ll fix as necessary ;). IMO, this would allow us gradual updates without having to mass-update everything at once and stress the bot and inform users they have hundreds of updates pending when really it’s just style/basic changes. Closes Homebrew/homebrew#35551. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-06Stop caching the downloader on the resource instanceJack Nagel
2015-01-05Fix syntax errorJack Nagel
2015-01-05Always use exec_editor to exec the editorJack Nagel
2015-01-05Emit warning when no editor is setJack Nagel
Closes Homebrew/homebrew#34647.
2015-01-05utils: install_gem_setup_path! now checks PATH.Mike McQuaid
Check the executable is present to give a better error message if it isn't. Closes Homebrew/homebrew#35541.
2015-01-05rubocop.yml: tweak rules to match existing format.Mike McQuaid
Don't want to enforce more than we need to.
2015-01-05Avoid shell quoting issues when extracting xz and lz archivesJack Nagel
2015-01-05Buffer 16K at a timeJack Nagel
2015-01-05style: explicitly point to config file.Mike McQuaid
Closes Homebrew/homebrew#35556.
2015-01-05audit (strict): only run `brew style` with Ruby 2.Mike McQuaid
2015-01-05install: fail on devel where devel doesn't existDominyk Tiller
Just equalises a little how we treat HEAD and devel. The former already fails if there isn’t a head defined, It seemed logical that devel should fail in the same way. Closes Homebrew/homebrew#35554. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-01-04Forward arguments in IRB formula helpersJack Nagel
2015-01-04Include selected spec in Formula#inspectJack Nagel