Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/Homebrew/brew
🍺 The missing package manager for macOS (or Linux)
https://github.com/Homebrew/brew
450845889b9f6d9e87aa6c053ec562ca1e763435 authored about 15 years ago by Max Howell <[email protected]>
45a1a2ba3c3cfc81f13ca7c944cf297e91ade45a authored about 15 years ago by Max Howell <[email protected]>
It's a great feature but it seems to conflict with our new system() replacement. Clearly the bug...
fd3ddf8a72447f37d8534deb405e99b3612701a5 authored about 15 years ago by Max Howell <[email protected]>a46206bdc9555bb842f3031783fdf0c569615e0c authored about 15 years ago by Max Howell <[email protected]>
8e3f846911f0f3db67424821cb3cf1381d4b1aa5 authored about 15 years ago by Max Howell <[email protected]>
b99324fbebe136aa7ef1be08d99381d7b3298010 authored about 15 years ago by Max Howell <[email protected]>
20d7ef3d45fa52035134b45ed48697e6aebca1fc authored about 15 years ago by Adam Vandenberg <[email protected]>
04f3ddeac01b75c66ec8e8f83a517cc13b6d3ab9 authored about 15 years ago by Max Howell <[email protected]>
As I understand it (I tested too), signal propogation is handled by the parent Ruby process. How...
75c7c942a176b8d2b51335b49e3829694ed44340 authored about 15 years ago by Max Howell <[email protected]>It just seems to behave strangely with SIGINT. Eg. SIGINT causes tar to exit, but the SIGINT is ...
1da26d89ea2d2cf5a45c8852288291de6a13d184 authored about 15 years ago by Max Howell <[email protected]>590f64e302d99b02c28bac383752f8190f6a02c6 authored about 15 years ago by Max Howell <[email protected]>
20b7fa6ef80f4e904b6a3ac0d82d1e6c8ae3cbd4 authored about 15 years ago by Max Howell <[email protected]>
We need a test for this.
bc364655fc7340e42f1ecfeba66d0d51f8e67f4f authored about 15 years ago by Max Howell <[email protected]>Closes Homebrew/homebrew#116
c35887b6f3cce380feb8fc7502e8287d97ce8f5f authored about 15 years ago by Max Howell <[email protected]>80b555057c6518a27afb22aa8098910ed77984ac authored about 15 years ago by Max Howell <[email protected]>
fe15b9b003fbbfb4805ad2cff5bee6003bd1f749 authored about 15 years ago by Max Howell <[email protected]>
96d790edc18348ad027f37d5c1ce95f816c35d2d authored about 15 years ago by Max Howell <[email protected]>
It's a constant and Dir.getwd can change.
4266d6c1c7e09f5856819806c99efbfd388b21b8 authored about 15 years ago by Max Howell <[email protected]>Thus install.rb gets the path to the instantiating brew process rather than whichever is first i...
86516e563fd7cd2d3777010d54cb4991acad844f authored about 15 years ago by Max Howell <[email protected]>2dc17b19f4e41d463744de369c5cd44f288cbfec authored about 15 years ago by Max Howell <[email protected]>
Because it's a global.h constant and that file can be included by other projects.
6b18d5572dd93d9bdde1786d6f7c457d01421dc7 authored about 15 years ago by Max Howell <[email protected]>The rationale here is that the --verbose mode had a bug where it didn't escape its parameters pr...
22afc5e1c7c1d2141232f85eeb1436061ddfd835 authored about 15 years ago by Max Howell <[email protected]>0ec10c68ca93c86c61463349e455cd4179b64e16 authored about 15 years ago by Max Howell <[email protected]>
The problem was that git checkout -b doesn't work the second time. This simple solution works by...
57fc32d27927503d8eb379e2907c42933f8732f1 authored about 15 years ago by Max Howell <[email protected]>96de6ba870875e77c626e9bf7f1bde547adcb84b authored about 15 years ago by Erik Kastner <[email protected]>
1e879eaee8815eebd3bc3f5318f62d1e86b4d62a authored about 15 years ago by Max Howell <[email protected]>
fba0a5c5cd7755bb80f8fa8fe37291890dc9ca35 authored about 15 years ago by Max Howell <[email protected]>
455271ed12fa8f5ea3d4bb567995b52c9ab87565 authored about 15 years ago by Max Howell <[email protected]>
More sensible, and fixes brew
a4e86bb3264a17e0d5227e058d8bc4ea17f3dfbb authored about 15 years ago by Max Howell <[email protected]>6386ce4df509b49f39d4dcddfe8d9020314c9df7 authored about 15 years ago by Max Howell <[email protected]>
7ec2874746bf504425946045bcbae7a103f151f8 authored about 15 years ago by Max Howell <[email protected]>
3d89578b5cffb4b5050f284917800912872858d9 authored about 15 years ago by Max Howell <[email protected]>
e587c68a2acd5222b4ec0a5ed0facf74365ebabb authored about 15 years ago by Max Howell <[email protected]>
78d7cbc8123e62362d274088a0c60a64cf419eb9 authored about 15 years ago by Max Howell <[email protected]>
Generally this isn't desired or useful.
03ca3e24d0ccd4633a29aab6b1dc1c43ead5c4e2 authored about 15 years ago by Max Howell <[email protected]>8f46b32d26b33e3db01e2e6c30ca3ce2d9f874f7 authored about 15 years ago by Max Howell <[email protected]>
c5eb65332d8e0c338eb7b6aa62a2444d3c95c936 authored about 15 years ago by Max Howell <[email protected]>
We trap the INT in the install process now so the newline race condition is avoided. Much neater...
173f5f4a87c9e39877c1364ed4c319a81ef6dc23 authored about 15 years ago by Max Howell <[email protected]>107235c5dd1806b3041c3bf5240d9b0713012a2a authored about 15 years ago by Max Howell <[email protected]>
8081a95c4acc2e83de22453b663959af9fc85ac5 authored about 15 years ago by Max Howell <[email protected]>
Couldn't make this atomic, apologies.
Fixes a few things, like deps failing to build not aborti...
794a55a72b78acf4c5866f20ff39e6fcc759e439 authored about 15 years ago by Max Howell <[email protected]>e046e1e64094547f7d84f60a03360c3c84ba7d2c authored about 15 years ago by Max Howell <[email protected]>
Only unlink the keg, don't prune. That's enough, we shouldn't do general maintenance anyway.
adf8d30a92b201041317f0ecb0e47fe758e8ce06 authored about 15 years ago by Max Howell <[email protected]>0cc45884bbb42f4754c02f313b0567396fd2003d authored about 15 years ago by Max Howell <[email protected]>
I think this tweak to finding the Cellar path addresses one of mxcl's
concerns over supported in...
This rewrite attempts to sort out where the Prefix, Cellar, and
Repository are relative to the r...
Using an error pipe.
The use of ENV[HOMEBREW_ERROR_PIPE] feels wrong, but I wasn't sure how els...
ffe4f25d87741199cfba2052ff810712ef94854b authored about 15 years ago by Max Howell <[email protected]>fc9ea77bb3c5e7c3ce2852be181fadf1b49cd304 authored about 15 years ago by Max Howell <[email protected]>
6ca096125de97955cb4a37166e97c2cb7332cc1e authored about 15 years ago by Alexander Solovyov <[email protected]>
e1995d60efa90f05fa3292d758e47ac20f33d9e7 authored about 15 years ago by Max Howell <[email protected]>
d967421c6e8f188bc19d894b9c953be2a6abb1c5 authored about 15 years ago by Max Howell <[email protected]>
I found yet another instance where the escaping wasn't perfect, so got fed up and just did it in...
e289164adc985e364f4c3fcb198534321e4aa481 authored about 15 years ago by Max Howell <[email protected]>ac277f5c228a45ea9aa185f6303713515b4e3c13 authored about 15 years ago by Max Howell <[email protected]>
7375758c9aed688541eab90a2053dacd22c2a478 authored about 15 years ago by Bradley Grzesiak and Nick Karpenske <[email protected]>
During the link step, if the destination symlink already exists, unlink it, and create a directo...
3570214d20727ba26543fdd3af386f2be25c5491 authored about 15 years ago by Max Howell <[email protected]>Blacklist wxwidgets, it's in /usr/X11/lib.
79530df421f0763fcb055eda543d9fbc47af215b authored about 15 years ago by Max Howell <[email protected]>6de6bffd55f83558b0ba891c5721d6c0104d79d5 authored about 15 years ago by Max Howell <[email protected]>
03f37bef79e552f3d0ad6fe6e195229acb5a24c6 authored about 15 years ago by Max Howell <[email protected]>
Ruby throws if CWD doesn't exist, even when you aren't doing anything related to the CWD. Sucks....
559931697141380e33138d35cf39cd60b9a8c741 authored about 15 years ago by Max Howell <[email protected]>I managed to get the install line down to a one-liner.
2b4f9e45b25e485209e58ba55264e1c9e481bbc0 authored about 15 years ago by Max Howell <[email protected]>1fcd449c6e6818ab5678bb4ad7c70ae7d821966b authored about 15 years ago by Max Howell <[email protected]>
e1d82cde7981c6530419cf4021d52edb7a3f88f1 authored about 15 years ago by Adam Vandenberg <[email protected]>
eafba2261fdfe140b4cba0703f4bab61152dcaa8 authored about 15 years ago by Adam Vandenberg <[email protected]>
Eg. shell.fm -> ShellFm
3d36b01da34b7da937add25e35e4f1ccdf929c07 authored about 15 years ago by Max Howell <[email protected]>Note, we still don't support PPC, this builds a 32 bit, 64 bit binary.
595dbc5710a63f277163af8aed1cb19752eece6a authored about 15 years ago by Max Howell <[email protected]>92964742aa877534c004553470995146e9e1ed0a authored about 15 years ago by Max Howell <[email protected]>
9d290b450255ad8160f2dfc75181bfdd80bbf3b7 authored about 15 years ago by Michael Stephens <[email protected]>
995c2d5a13d59f9e0761248fd5567e3f3a8c98ab authored about 15 years ago by Max Howell <[email protected]>
b81ea96ca200b350e5a05f4f88899830db9bf6c0 authored about 15 years ago by Max Howell <[email protected]>
HFS+ handles the + fine. However the Ruby class name needs a s/+/x/g.
I acknowledge that suppor...
53d6f617d7246a40c8991653a6b166ec320880c2 authored about 15 years ago by Max Howell <[email protected]>
GitDownloadStrategy and MercurialDownloadStrategy
now can be used like this:
head 'git://serv...
ef02031d7cd1ef048c53cf940b208a6070451b8d authored about 15 years ago by Jannis Leidel <[email protected]>6c2555b4766c1a9a19e3d49b9ce6db424cc869e6 authored about 15 years ago by Max Howell <[email protected]>
c8d6ee46c5c7e85b705408841445310b667af046 authored about 15 years ago by Max Howell <[email protected]>
Since plenty of formula don't require it, I don't want to insist on gcc being installed. A bette...
06e16bff7d8a23122cdf7e70c07a356f14d631f2 authored about 15 years ago by Max Howell <[email protected]>1ead455b83d3f2bab928ed2ac4c05e3c23299048 authored about 15 years ago by Max Howell <[email protected]>
Changed format of Errors and Warnings slightly.
8eb97a7db5f0b348f9f34292f13f40b8d4a03541 authored about 15 years ago by Max Howell <[email protected]>af088a8a338309e60b0d9e13b59646fa185f5de2 authored about 15 years ago by Max Howell <[email protected]>
The classes better reflect their contents. I'm sure this change may be
contentious, but I am a s...
This works better as it comes after any keg-only deps change ENV, but also it needs to happen af...
73d0ee43586018ac9ddab884e3e7faffbf6e7fa1 authored about 15 years ago by Max Howell <[email protected]>Remove the lame beer related FAQs that make me look like an alcoholic.
6ad2907000d927e055cacf389228ebdc01fcc0d7 authored about 15 years ago by Max Howell <[email protected]>
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now i...
Signed-off-by: Max Howell <[email protected]>
I preserved the behaviour where the whole Librar...
3e04b3f0d6d5470a6907fd89cb32eae6641d2544 authored about 15 years ago by Tim Dysinger <[email protected]>9802bb0e195e7250c8ce6854e2b4e24a58c79819 authored about 15 years ago by Max Howell <[email protected]>
Had a bug in channel where build script altered PATH for some reason and LLVM couldn't be found.
b70a5da5eb9e9f498a8f4c4c6ea0033a5ed96cb6 authored about 15 years ago by Max Howell <[email protected]>0406bcdac2372a69285725e26e86afebb5a8cd89 authored about 15 years ago by Max Howell <[email protected]>
Added some new bits and corrected some old bits but mainly this is my unceasing craving to never...
e9488591283608766020e7f74466c248dfce3cbf authored about 15 years ago by Max Howell <[email protected]>32c2a562cb61e700718cc6ca6302639e785146a1 authored about 15 years ago by Max Howell <[email protected]>
Enable tarballs named like "fceux-2.1.1.src.tar.bz2"
82bbe5e074feb587ca85e8bb221f0815cf400e86 authored about 15 years ago by Adam Vandenberg <[email protected]>1e5623c300fe52ff2dd61591d050485641b617b0 authored about 15 years ago by Adam Vandenberg <[email protected]>
5a48d297f283371e2d8b94f2c4c09896629ce938 authored about 15 years ago by Adam Vandenberg <[email protected]>
This reverts commit a1ed2cb19706e317d34f1a9f2efe8a2d2388afae.
The is running part of the Apples...
e2bed20d21058bdf2ece65896aeffa56129d849f authored about 15 years ago by Max Howell <[email protected]>Xcode can be installed anywhere, not just /Developer.
4c6e23c28f66206ea4d5316f4ac0732901bcef60 authored about 15 years ago by Max Howell <[email protected]>Mainly because this feature is for devs and the code is too messy to fix it properly yet.
d5d56e6ace33142bfd1ae19d2b93811a10239b86 authored about 15 years ago by Max Howell <[email protected]>The new one refers to master rather than masterbrew.
8896c23f213f5554ba09dbe963de0f13327ea85a authored about 15 years ago by Max Howell <[email protected]>Neaten icu4c caveats.
Use auto sourceforge mirror selection for mad.
25b57a4f973faf615ee492339cca751ea8da6c1c authored about 15 years ago by Max Howell <[email protected]>A bit of fun with Applescript, for those of us who use Safari.
346e42d4b9d1ed56fe6a3077b150d1ef6d6e5d4b authored about 15 years ago by Max Howell <[email protected]>
Also only set ARCHFLAGS on non-Core Duo machines... though it seemed to build
fine even with it,...
`brew list` fails after fresh install because Cellar directory doesn't exist yet.
2edb971cd8cb03a63897054ae9f57ba55e24a9d0 authored about 15 years ago by Max Howell <[email protected]>197402171842b3f6c3aab74f7b06abf6246f4cde authored about 15 years ago by Max Howell <[email protected]>
Also prepending to these vars now too as for kegs that are duplicates of OS X libs, we need to g...
f785369e54b69575f03b1c3cc1050cd0c2c03bc2 authored about 15 years ago by Max Howell <[email protected]>