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
Not using path.basename for mktemp due to risk of bugs due to incorrect escaping. But mainly, mk...
1ead7d380ab85946f156ef64a0bc6324691b1704 authored almost 15 years ago by Max Howell <[email protected]>Eg: ['foo', 'bar la'] -> "foo 'bar la'"
0a27f041d03ff1196156eecc2ccfc9db05d1840c authored almost 15 years ago by Max Howell <[email protected]>It's easy to code complete with Ruby, so lets. I love Ruby.
700b20d66576bb6108538582f76ec880b0a0867a authored almost 15 years ago by Max Howell <[email protected]>So far we only added python, but we can add more.
Fixes Homebrew/homebrew#401
9f871c9955f3459da9a28586370f814e50fb0e88 authored almost 15 years ago by Max Howell <[email protected]>5e20a2958760e16ffaca728e2abf0521a0f689b5 authored almost 15 years ago by Max Howell <[email protected]>
e97c16f498fe52c4e2fbfc1428c886c1c3cc5179 authored almost 15 years ago by Adam Vandenberg <[email protected]>
d62fc635684eddae4e647ef1d57e5de5e08b2419 authored almost 15 years ago by Max Howell <[email protected]>
446be8cdd7aeb26d40bf47fb77997472ccd79e86 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Use inject for concision.
Rename to archs from arch as it returns an array.
5bcffbb5e37ae4624f24bfbae0d94cfc5a1f23f2 authored almost 15 years ago by Max Howell <[email protected]>24b6e9c7216572b447f6594f8c1527e06ae5f410 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Uses the GitHub issue search API, so it's very neat and concise. However you can get false posit...
56351558b8210d2ee9cfabf939db61dfeb9438af authored almost 15 years ago by Max Howell <[email protected]>Fixes Homebrew/homebrew#354
89479912ecbfe343a7d002c9b71d2359cc1cbde2 authored almost 15 years ago by Max Howell <[email protected]>Fixes Homebrew/homebrew#295
8b7b132620f70746afd4bbdff21f7915752ad24e authored almost 15 years ago by Alexis Hildebrandt <[email protected]>Instead tell them to upgrade.
Problem was Xcode 3.0 didn't come with GCC 4.2.
3ce7637c140401312bd3367c5fcf4251f255d938 authored almost 15 years ago by Max Howell <[email protected]>We were raising but in a completely misleading and unintended fashion.
62ef92b8372559aefab07e2b65d2023d0f688123 authored almost 15 years ago by Max Howell <[email protected]>6bd1741d7dbf117dbb9f52f450790fe579f798a6 authored almost 15 years ago by Max Howell <[email protected]>
650d1cb1651b7c84189a8acb7da5d9d9e9c002fc authored about 15 years ago by Alexander Solovyov <[email protected]>
There's a whole bunch of other versions of README and that, and we did need to handle them. Just...
74d9d462d659d5a610bd9568d47234750b9973b6 authored about 15 years ago by Max Howell <[email protected]>Also remove special casing for two existing jar formula.
6e485cc9b115ac2d0326002c999c0e4b750e7048 authored about 15 years ago by Max Howell <[email protected]>d3fe4a8acceaf5382471ac5ee9d73642fec41149 authored about 15 years ago by Adam Vandenberg <[email protected]>
f53322442716747eb546fcc5a1a4d2390f84ea84 authored about 15 years ago by Adam Vandenberg <[email protected]>
596d26f8b430bfbe2250a7de90009c5f949997fd authored about 15 years ago by Adam Vandenberg <[email protected]>
7bd938206e9f4b6fa4ddbde29aad23a4019ee602 authored about 15 years ago by Adam Vandenberg <[email protected]>
Linking "Library" under prefix is optional, but Library will always
exist relative to the REPOSI...
It has useful progress information and is about 5 lines of text.
4b2e24ffcc71dc4a9e9b112873dec631b9e79afa authored about 15 years ago by Max Howell <[email protected]>This reverts commit 6a8b3cc71feccbf73225bc7dc8c5e6972de9953d.
This was a bad merge on my part.
...
ac1d366fab387d3a1b7ae3a679482b587169371d authored about 15 years ago by Theo <[email protected]>
85ffad811756779c6edf1a0d020f2c1039559b92 authored about 15 years ago by Kieran Pilkington <[email protected]>
a3f448a3e212eff4622245e98be8f523eb837c58 authored about 15 years ago by Adam Vandenberg <[email protected]>
1a52c7f8644f0d6871c3c5fabd4bd7c124b3c9d3 authored about 15 years ago by Adam Vandenberg <[email protected]>
Eg /usr/local/lib/juice/foo points somewhere else where the user has modules that he wants juice...
1deb3a1fea1d855770bdc075347d49c6330e7b42 authored about 15 years ago by Max Howell <[email protected]>6435413656fa81e13072c801d4433267d01c1e15 authored about 15 years ago by Adam Vandenberg <[email protected]>
I held off on this as I wasn't sure it made sense. Eg. if you install you'd expect it to install...
a4ed7ff619eaae7a2953dfa9ca1a09cd668f4081 authored about 15 years ago by Max Howell <[email protected]>
When cloning a mercurial repository from a tagged revision, that tag definition
isn't actually i...
Fixes Homebrew/homebrew#204
64cdda87e07a3a79e2e6cc97a01f6ca17650760e authored about 15 years ago by Max Howell <[email protected]>Fixes Homebrew/homebrew#200. Fixes Homebrew/homebrew#202. Fixes Homebrew/homebrew#203.
e50d68ec8d01d941427e8a8f6b69d4bac792f9b2 authored about 15 years ago by Pierre Riteau <[email protected]>Removed DEFAULT_USER, etc. constants, as code is clearer with actual values IMO, in this case.
3762bbf56ac0fcc571660ea91a5db3e1e779610b authored about 15 years ago by Max Howell <[email protected]>02208387c27cdfac5397948547e98eee4a5739d3 authored about 15 years ago by Adam Vandenberg <[email protected]>
c3623e1bd19436e0886d55cb3bd6a984cd83e017 authored about 15 years ago by Adam Vandenberg <[email protected]>
* Only invoke git if --github was passed; speeds up brew info --all
* Use current branch for --g...
8443c9be7df0ef4bd63f9b46894876ce0433db56 authored about 15 years ago by Adam Vandenberg <[email protected]>
70176cb0ece880ccf2dea297a52296efc100626e authored about 15 years ago by Adam Vandenberg <[email protected]>
d0d0ca05724bcd39173acb183fb36b34f005e165 authored about 15 years ago by Adam Vandenberg <[email protected]>
4731add213b5bc4b1670b779d2bf9c3952377adb authored about 15 years ago by Adam Vandenberg <[email protected]>
b3c1e0aba299c80b0466d86c9a3d1c07ecd03033 authored about 15 years ago by Adam Vandenberg <[email protected]>
4ce19ae2d727fd9b8ff8490c07bc45e2a191f514 authored about 15 years ago by Max Howell <[email protected]>
476c29968585adea48dd4790784729631f313c09 authored about 15 years ago by Max Howell <[email protected]>
Nice bug there where we never removed any symlinks, because the unlink step requires the keg to ...
635cb27d133d38bf2c8c433783ba2b8eb1f3aeb6 authored about 15 years ago by Max Howell <[email protected]>Bzr on PyPi is problematic for now.
a9895432ce92fcb4cb3794805d2a82e409626493 authored about 15 years ago by Max Howell <[email protected]>This is necessary for those who installed Homebrew using the suggested tarball method.
Too late...
4254661c66a3567cb098f9f92ec1bc1d301c1503 authored about 15 years ago by Max Howell <[email protected]>19039471c0ae20886f1ca109e364fc4ac2da678e authored about 15 years ago by Max Howell <[email protected]>
Updated comments to match new default patch level from revision 4fe374d
5131475ae192f9895cff3b1b0ccdffca963ba556 authored about 15 years ago by Ben Olive <[email protected]>c4c2a30b367bedf2f10de6e27f41c5571c648935 authored about 15 years ago by Max Howell <[email protected]>
54aff61ef61b90bd77577f02be62b09622c62cb5 authored about 15 years ago by Max Howell <[email protected]>
a1583d1d3c53a533edf3f78cc2dda3d402e266b8 authored about 15 years ago by Max Howell <[email protected]>
Being able to commit parts of diffs can bite you if you aren't careful.
6c123b176d431788702b491ff080d033b3635b22 authored about 15 years ago by Max Howell <[email protected]>ba1c0af94c52bb8c638aff94f31f084b47f94697 authored about 15 years ago by Max Howell <[email protected]>
3eac79f90561c31772906e5866f71497a8bb677a authored about 15 years ago by Max Howell <[email protected]>
965b0c8da7b36d07fdf04da2060b61460b95b803 authored about 15 years ago by Max Howell <[email protected]>
0cb915e34e4896f771e95eadf07920befacd5b14 authored about 15 years ago by Max Howell <[email protected]>
In the FFMPEG formula the revision number is represented as an integer,
this ends up as an argum...
bf07b9662a9e57226d669530955ec23f9ff85a60 authored about 15 years ago by Max Howell <[email protected]>
90b3642952b71d6b1813fd3c71dac7b6ea289350 authored about 15 years ago by Max Howell <[email protected]>
fef2879048a2292b9767377379f23a6c583d9407 authored about 15 years ago by Max Howell <[email protected]>
Fixes Homebrew/homebrew#136
277239a4ddf54c67c9feabf8303125c52b7d9053 authored about 15 years ago by Max Howell <[email protected]>b70367fa96eb138e82b4f1fc305360c901d7431d authored about 15 years ago by Max Howell <[email protected]>
Turns out $?.to_i is a 16bit int with some bit flags in the first byte.
dd0df9bd3714c2a087fa8d85d7c2684d5736d379 authored about 15 years ago by Max Howell <[email protected]>c76e0156d78093fe82d2b9982f39b7203625ea26 authored about 15 years ago by Max Howell <[email protected]>
-fomit-frame-pointer is included for any optimisation level above O2 (including Os)
Setting MAC...
95eb1b4a5d79463bca362386029a46a2f8d13414 authored about 15 years ago by Max Howell <[email protected]>Makes a big difference on OS X, you can still use the GUI and that.
d3a52adce3a1425edaa3975fabef01d1940000e5 authored about 15 years ago by Max Howell <[email protected]>This is what we did for gcc_4_2 after all.
a687871ae14885ddb454273983c714eb91ee6dfe authored about 15 years ago by Max Howell <[email protected]>Some gems and libraries seem to change the order.
1dc9df13fb27193589d443178ccfb744f408f91c authored about 15 years ago by Max Howell <[email protected]>This means our include directory is prioritised above all -I but after all other system director...
e1690dd4aa91230260d22b31976b41fbb7341564 authored about 15 years ago by Max Howell <[email protected]>Thus mv, rm etc, functions are almost as handy as pure shell scripting, without issues related t...
4cea6157a1a6ac1e06294885ee1db06d34e54de3 authored about 15 years ago by Max Howell <[email protected]>9294e198591ce9f25ebfb2dc2e8dc16df427b578 authored about 15 years ago by Max Howell <[email protected]>
a011dd67622473db8d5c41c056f0508c2465542a authored about 15 years ago by Max Howell <[email protected]>
224beabdd5b1b5c38b04476a62123428ba1d75e1 authored about 15 years ago by Adam Vandenberg <[email protected]>
411874e0b6ecb63eac333ec4aeb6d853da8807a6 authored about 15 years ago by Adam Vandenberg <[email protected]>
'uses' shows the formulas that depend on a formula given on the
command-line.
* brew install will find an aliased formula
* aliases are searched against
* warn when creating ...
be412369ae7433424b68384e22c478b43b373a56 authored about 15 years ago by Adam Vandenberg <[email protected]>
These methods could be static on Formula, but splitting them out makes
it clear to formular auth...
59a686e3c2d1885c9f3880a41dee7f7c25163f5c authored about 15 years ago by Adam Vandenberg <[email protected]>
56f82a33b1412a79e8519f3debe9fdb8b581776d authored about 15 years ago by Adam Vandenberg <[email protected]>
Where brew info will show the next-level-down dependencies, brew deps
will show all of the formu...
4fbcf13e658eaa0b1a02185c05cd84c5fe7a2567 authored about 15 years ago by Adam Vandenberg <[email protected]>
34c213097ee2ef57d196b59efccbbb700375bc92 authored about 15 years ago by Adam Vandenberg <[email protected]>
83fc432eab54b12e93a62fa1800bced66c631aec authored about 15 years ago by Adam Vandenberg <[email protected]>
6e7731aeff1195a55a88ce88dc44d0ac870f31aa authored about 15 years ago by Adam Vandenberg <[email protected]>
47a38f49f1e12fe0b0998f905e06ff8305254ac2 authored about 15 years ago by Adam Vandenberg <[email protected]>
The code in Keg.self.for path uses "path = path.parent.realpath" to walk
up subfolders looking f...
If an exception is thrown while parsing the formula file before the install.rb at_exit then it w...
55f7b826d910bb5cc937714d214b100eb30073dd authored about 15 years ago by Max Howell <[email protected]>00e227ac46ff9ff0f329e771e2f0de2932cfa6bc authored about 15 years ago by Max Howell <[email protected]>
6488212a54f099175b6f7e408e71524522005d9c authored about 15 years ago by Max Howell <[email protected]>
Rather than showing a backtrace that says "couldn't find command blah". Admittedly it's possible...
4bd32c615eedb7f0382ce17dc5622a16675ff112 authored about 15 years ago by Max Howell <[email protected]>The reason we rescue this exception at all is because otherwise our general purpose Exception ha...
627034c441ccd6d38375fd94997ebf27c9282737 authored about 15 years ago by Max Howell <[email protected]>5e915653d7276eef7a4bb78450d452d024b02ca0 authored about 15 years ago by Adam Vandenberg <[email protected]>
8c21cd4c640acfaf858d9a5f8aed7c374106a1a6 authored about 15 years ago by Max Howell <[email protected]>
Ideally we could do a get request and fill in the issue form at GitHub. Presumably though, we'd ...
fffa3eb22f095ff28a096afad6d850bbbb5cdbff authored about 15 years ago by Max Howell <[email protected]>a0b89fe9a38fc1d16162a854b3cc31bb4cb01cf2 authored about 15 years ago by Max Howell <[email protected]>