aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2015-04-23os/mac: add xcode 6.3.1 supportDominyk Tiller
2015-04-23sandbox: add deny_write_homebrew_library methodXu Cheng
2015-04-23test_pkg_version: remove illegal testcaseXu Cheng
`Version` will not end with /_\d+/. Closes Homebrew/homebrew#38822. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-22gv: migrate to homebrew/x11Baptiste Fontaine
Closes Homebrew/homebrew#38914. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-21Remove test that may alter the repositoryJack Nagel
2015-04-21Inline error messageJack Nagel
2015-04-21cmd/search: notification on attempted regex searchesAlex Dunn
Closes Homebrew/homebrew#38760. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-21test: add missing `require "timeout"`Xu Cheng
When the timeout exception is propagated backed from `safe_fork`, it requires "timeout" to restore the exception.
2015-04-21Add RubyRequirement.Mike McQuaid
2015-04-20Revert "Use real repo to run tests"Jack Nagel
This reverts commit 5aaf13c6cf784cb4be62932b3e528e8f93580a65.
2015-04-20Use real repo to run testsJack Nagel
2015-04-20Remove assertion that is coupled to test prefix structureJack Nagel
2015-04-20Don't use deprecated APIJack Nagel
2015-04-20Simplify setting load pathJack Nagel
2015-04-20Our internal directory structure is privateJack Nagel
2015-04-20pull: fetch bottles with --retry.Mike McQuaid
2015-04-20keg_fix_install_names: fixup plists.Mike McQuaid
2015-04-20formula_cellar_checks: fix memcached shadowing.Mike McQuaid
2015-04-20formula_cellar_checks: ignore memcached shadowing.Mike McQuaid
2015-04-19work around missing __debug header in Xcode CLT 6.3Tim D. Smith
uses the LLVM 3.6 debug header from: http://reviews.llvm.org/diffusion/L/browse/libcxx/tags/RELEASE_360/final/include/__debug Workaround for Homebrew/homebrew#38514. Closes Homebrew/homebrew#38735.
2015-04-19Revert "audit: enforce new https url style for gnome downloads"Jack Nagel
I would like there to be more discussion before making this change. This reverts commit f16ffd2a9ee5d29c7c0ae672c17bd129240adbb5.
2015-04-19audit: enforce new https url style for gnome downloadsViktor Szakats
also delete extra closing parenthesis in two problem messages Closes Homebrew/homebrew#38824. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-19audit: version string should not be ambiguous with revision partXu Cheng
Closes Homebrew/homebrew#38810. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-19bottle_version: support openssl styleXu Cheng
2015-04-19stop supporting 0_5_0 style bottle versionXu Cheng
The original formula (disco) has been moved to use 0.5.0 style version string. So actually no one is using such style. Stop supporting such style, so it wouldn't be ambiguous with revision part in `Formula#pkg_version`. Closes Homebrew/homebrew#38750. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-18Remove bad testJack Nagel
2015-04-17bbcp: move to head-onlyAlex Dunn
Closes Homebrew/homebrew#38769. Signed-off-by: Tim D. Smith <git@tim-smith.us>
2015-04-17Move can_cleanup? off of the formula instanceJack Nagel
2015-04-17Ask the formula if it can be cleaned up onceJack Nagel
2015-04-17Simplify cleanup eligibility checkJack Nagel
2015-04-17linkapps: output nothing if no apps existDominyk Tiller
The standard message can be somewhat confusing (#38695) in that it outputs “finished linking” language regardless of whether an app is actually present/linked or not. This solution just stops it saying anything if there’s no app in the directory. It needs a little tidying in the output here, but it’s a discussion point. Closes Homebrew/homebrew#38728. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-17sandbox: record logXu Cheng
Closes Homebrew/homebrew#38711. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-16Eliminate a place where ARGV is mutatedJack Nagel
2015-04-16test-bot: delete cache files older than 30 days.Mike McQuaid
Closes Homebrew/homebrew#38567. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-16cleanup: add --prune to delete old cache files.Mike McQuaid
2015-04-16tap_migrations: migrate pebble-sdk.Mike McQuaid
Closes Homebrew/homebrew#35128.
2015-04-15Fix test formula name so it matches the filenameJack Nagel
2015-04-15sandbox postinstallXu Cheng
Closes Homebrew/homebrew#38479. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-15sandbox testXu Cheng
2015-04-15sandbox: redesign APIXu Cheng
2015-04-15move safe_fork into a standalone methodXu Cheng
2015-04-15build: fix typoXu Cheng
2015-04-14Revert "brew pull: add automatic tap repair"Dominyk Tiller
This reverts commit bcd34ded9e4b17b8658b7ae947cd392a4e5942c0. Closes Homebrew/homebrew#38658. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-14rubocop: update for 0.30.0Dominyk Tiller
v0.30.0 has killed a couple of the methods being used and is throwing warnings around like candy. This switches to the new methods. Rubocops are obviously a matter of choice, and I’ve added choice here based on what was said in previous PRs and my own personal views on readability. Happy to be told to change things to different variables. For upstream detail, see: * https://github.com/bbatsov/rubocop/blob/master/relnotes/v0.30.0.md#chang es * https://github.com/bbatsov/rubocop/pull/1721/files * https://github.com/bbatsov/rubocop/pull/1655/files Closes Homebrew/homebrew#38655. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-13Update test dependenciesJack Nagel
2015-04-13brew pull: add automatic tap repairDominyk Tiller
At the moment, every time I pull a new formulae from a tap, I have to fetch it with the fully qualified name, `brew fetch homebrew/versions/duck123 `, which is fine, but then I also have to install, test, and audit it in the same way, which isn’t fixed until I tap repair, which gets a bit onerous. This just adds a step to `brew pull` where it does the tap repair automatically for taps. Closes Homebrew/homebrew#37788. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-12formula: add more API docs for directories.Mike McQuaid
Closes Homebrew/homebrew#38571.
2015-04-12readall: use named to check if ARGV is empty.Mike McQuaid
Otherwise e.g. --debug will be interpreted as a (bad) tap argument. Closes Homebrew/homebrew#38569. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-12audit: don't split shell commands when using a glob patternBaptiste Fontaine
Without this, `brew audit <some formula>` may ask people to change: system "./script.sh foo-*" into: system "./script.sh", "foo-*" These are not the same. In the first example the shell expansion occurs while it doesn’t in the second one, breaking the build. Closes Homebrew/homebrew#38540. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-10download_strategy: automatically use apache.org https mirrorViktor Szakats
Discussion: https://github.com/Homebrew/homebrew/issues/37945 Patch by @jacknagel. Closes Homebrew/homebrew#38492. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>