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
4691fcb3d70541d24e0b5a7e35d27ca82ff40bce authored over 15 years ago by Eloy Duran <[email protected]>
3b8f3ad409546aadea78a6de46235785238e7922 authored over 15 years ago by Eloy Duran <[email protected]>
c9f056c32763cbc8b92371cb38b51a4406aa1b6c authored over 15 years ago by Eloy Duran <[email protected]>
Having gone through our patches it's clear that p1 is more standard.
Also fixed a bug where ret...
c71d4ad2bc0a5e29afb9e36d688405c8ce6cd81c authored over 15 years ago by Max Howell <[email protected]>Signed-off-by: Max Howell <[email protected]>
Homebrew doesn't install to man, but if it's alr...
aafbdcc115d0254010dc63897db8bd7a0c9c5d8e authored over 15 years ago by Hunter Morris <[email protected]>
For this to work the "running script" must be the formulae file. Making this
so wasn't so hard, ...
See Library/Contributions
8ecb7b06123dbfff556f54fc17758ec2d5aab77a authored over 15 years ago by Darcy Laycock <[email protected]>fd5ed391be80b4170efa9d34ab47b011c94f9e54 authored over 15 years ago by Max Howell <[email protected]>
This change also eliminates the somewhat duplicate codepath if patches
returns and Array rather ...
acd913593a8a234bcc7d6c4e24c66f7bd62731d7 authored over 15 years ago by Joshua Peek <[email protected]>
Signed-off-by: Max Howell <[email protected]>
I squashed a number of commits here, and also re...
80a54dc5b2145bf494655af1a0b1c17c0700be54 authored over 15 years ago by Sean Wolfe <[email protected]>Signed-off-by: Max Howell <[email protected]>
I didn't commit it all, apologies. But I just ca...
6ee6bee01f8dfa3c931f287cfcc874bb7a232b84 authored over 15 years ago by Clinton R. Nixon <[email protected]>df521478d2a37499aae132f012966cf243153ced authored over 15 years ago by Max Howell <[email protected]>
3f11c4ab1ff72057d3bb4cc86058512f78f4e818 authored over 15 years ago by Max Howell <[email protected]>
Ant is a Java-based build tool. In theory, it is kind of like Make, without
Make's wrinkles and ...
Points to eg. Cellar/wget/var rather than Cellar/wget/1.1.5/var
Discussion: 1689bbc326f1201ea97...
46ac04e41018e51f19fc98eeb14a5074872c0ec2 authored over 15 years ago by Max Howell <[email protected]>f150e5ece29d3e5c9bedfe557446a62380cd4f21 authored over 15 years ago by David Höppner <[email protected]>
Renamed to Formula::class_s.
f0f59659dd9b7c9b4c52ae23446c0e7d7918a0fc authored over 15 years ago by Max Howell <[email protected]>Included test this time!
d62fd8743634da86a6fc228f39c0a81b2ef67c34 authored over 15 years ago by Max Howell <[email protected]>Link to @ddemaree's installer .pkg.
c279ef8c4549c518e6dda25a1672da81145ccd21 authored over 15 years ago by Max Howell <[email protected]>See comments in commit for details.
a793e3040513f72a5108944a8c3ee1cbfb37ebb2 authored over 15 years ago by Max Howell <[email protected]>fdaa267fb92e1652865083e1be11db06e8c94361 authored over 15 years ago by Max Howell <[email protected]>
Specify dependencies in your formula's deps function. You can return an Array,
String or Hash, e...
Brew fails if a tool (make, or whatever) doesn't return an exit code
of 0. This patch displays t...
Added a utility method to get an array of architecture names for
a given executable.
This will ...
981dba1b35f5d570830644d64339080b24023aaa authored over 15 years ago by Adam Vandenberg <[email protected]>111a75d2621531dfaf0af3918e58516feabbe633 authored over 15 years ago by Joshua Peek <[email protected]>
Fixes Homebrew/homebrew#40
9f07e5d9fd226f9333b9a1241a4576d9e894f1b2 authored over 15 years ago by Max Howell <[email protected]>I removed this months back as I found it confusing, does it mean:
prefix+'share' or prefix+'sha...
c92e56697616d136bb068ddcf6d07b2fb05991e7 authored over 15 years ago by Max Howell <[email protected]>
So when people do what it says and list the info we know in advance their OS
version.
Signed-off-by: Max Howell <[email protected]>
I also added the essential missing `brew prune` ...
5bf6cf06ff8a6ce6174962a45253dbf91294547e authored over 15 years ago by Pierre Riteau <[email protected]>3809c0b4190850d54ba64248ade6d4737067c710 authored over 15 years ago by Étienne Barrié <[email protected]>
b2e12c4517e36a8efa8d5cceac7b256d9cad7f6b authored over 15 years ago by Étienne Barrié <[email protected]>
This is because I have observed two people confuse make with the "make" tool
and thus assume `br...
Only delete the file that is downloaded if an error occurs while downloading it.
de620e439691b540822b76c361cea0c96362606b authored over 15 years ago by Max Howell <[email protected]>Seems to be an issue with Ruby system() call doing a double fork.
680e2019233c8ed17a62ce2cb2d8308b3593d977 authored over 15 years ago by Max Howell <[email protected]>Pressing CTRL-C during installs would remove the prefix but not the keg directory. brew list wou...
64e767155a8322d051ea7ff57a5bedf1f237ae2e authored over 15 years ago by Max Howell <[email protected]>
Defaulting to EDITOR, then checking for the mate command, and then using
vim as a last resort.
...
7709c3699a5e01f01abee08c8fec59ce57eceeb7 authored over 15 years ago by scoates <[email protected]>I patched the patch wrongly.
c7976fcca2763ec7586a723c32c91688f76a2657 authored over 15 years ago by Max Howell <[email protected]>
Example usage:
brew search w # formulae containing w
brew search ^w # formulae starting wit...
For when we optimize too much and things seem to break. In my experience the
GCC optimizer is pr...
Means unshift doesn't work, but well, that's almost a feature :P
e30c1c88504fdbc796666c72cb0dfb35b067f2dc authored over 15 years ago by Max Howell <[email protected]>87605d534bd75151df532f507f4bd10d3225aeed authored over 15 years ago by Max Howell <[email protected]>
New method which uses RubyCocoa with the FSEvents API from Rucola to watch if
files aren't insta...
Signed Off By: Max Howell <[email protected]>
I realised that -msse4.1 and -msse4.2 aren't sup...
ef88db9d386a55cc22576b60cddafed1f1de5974 authored over 15 years ago by Adam Vandenberg <[email protected]>Still too long, but it reads marginally better.
ee0459a087bc8ce86b766c4b46f1fa93c74db458 authored over 15 years ago by Max Howell <[email protected]>8b1b3d2a975d50fe57c2143cee79e09c0bc48609 authored over 15 years ago by Bjørn Arild Mæland <[email protected]>
The fix is to error out if GCC isn't installed, and to ensure we aren't
setting CC and CXX to so...
4d940628cc71c57e63f9c414199db7cee6ff549d authored over 15 years ago by Tom von Schwerdtner <tvon@bender.(none)>
DRY it off a bit.
c6d98678acaf899ea777d335a3abe1abb8a9e1d4 authored over 15 years ago by Ben Alpert <[email protected]>0543bbccccef052ad7a798ef3c92f67b4f09884d authored over 15 years ago by Max Howell <[email protected]>
This regards Issue Homebrew/homebrew#30.
Turns out -march=native isn't supported by Apple's GCC...
a12569699e299d470ec9746d0dc0ae1e9ce940f7 authored over 15 years ago by Max Howell <[email protected]>I went with 0555 as the permissions changing only occurs to bin, sbin and lib, so there shouldn'...
18d9fbee9804f0862ed42ddd89b00e3999470c9e authored over 15 years ago by Max Howell <[email protected]>
Thrift is a software framework for scalable cross-language services
development. It combines a p...
Simplified hardware model testing.
Even smarter compiler option generation using sysctl and new...
ba8ba4c4516ea337910eca02c17ae879ae095cb6 authored over 15 years ago by spicyj <[email protected]>
If brew is called with an explicit path, eg. './bin/brew',
HOMEBREW_PREFIX is set to an empty st...
Otherwise next time it will assume the half-file is the whole file and fail
the md5 check.
ce3b7c982646ab6859e99e78b18ed69a772f9265 authored over 15 years ago by Max Howell <[email protected]>
4f8c46d62791a7f39c7b98b7f989a5b70eaaf400 authored over 15 years ago by Max Howell <[email protected]>
4c09e3ef2b9e99675daed2a4060c5af92c73adc9 authored over 15 years ago by Max Howell <[email protected]>
We are more Markdown compliant, but it's still too verbose IMO.
6006c51804c1deda4d4f7bd081b251053e3bad63 authored over 15 years ago by Max Howell <[email protected]>I removed the rename and mv functions as when I wrote the tests I realised the function implied ...
422ec29363f26d4f343f0a364e9873e0a8d79615 authored over 15 years ago by Max Howell <[email protected]>Specifying -v/--verbose shows the build environment before the build
MACOS_VERSION contains the...
fbda4b45d6a55ff192a0fab46eb5f352130404ed authored over 15 years ago by Max Howell <[email protected]>f6743bbfd797cdc1904a2ecd3ae3def28d10b081 authored over 15 years ago by Max Howell <[email protected]>
Saves building our own tool to do the same job!
74f2dd7d3805c796fc120693da021738a1de704d authored over 15 years ago by Eloy Duran <[email protected]>Added Formula::etc()
Added Pathname::write() convenience function which can write a string out ...
b71b8e39727a89b825b62d0fa734d9c03020db96 authored over 15 years ago by Ben Alpert <[email protected]>The PWD environment variable is apparently not set for root.
Signed Off By: Max Howell <max@met...
8b64f33eb2b06180bb28c58bcedd3e908d64415b authored over 15 years ago by Ben Alpert <[email protected]>2ff0294e189596c86f09de68d0a23141595cd677 authored over 15 years ago by Max Howell <[email protected]>
Discussion: d60fc4ba86d45255b0093303c45f6b1c2196fda2
1e22bb4ee18e3c0ed5ba36c9bd8f760810a3ae2e authored over 15 years ago by Max Howell <[email protected]>5dd37087687fa837b990a50107aaf10d231a75ad authored over 15 years ago by Max Howell <[email protected]>
We don't install documentation to save space. It seems pointless in this
modern age where the on...
2a72c2fa0e01fa2f7c65880db9d6ed5aebe67ebe authored over 15 years ago by Christian Mayer <[email protected]>
Signed-off-by: Max Howell <[email protected]>
5b855386c312b47648132ff986bc25360477f92b authored over 15 years ago by Brett Porter <[email protected]>I confirmed this change with all relevant contributors first.
4d63b87e0afb88fea9991850e582234be820665b authored over 15 years ago by Max Howell <[email protected]>c1cc98634749d959d146238d97404b2c1d01ab2e authored over 15 years ago by Eloy Duran <[email protected]>
I used the imagemagick-installer script that made the rounds on Twitter lately as a basis.
But ...
08972e308b8d2c70a6970c2a2f54dda5c11bae6c authored over 15 years ago by Max Howell <[email protected]>Because formula don't get named unless the brew kit instantiates them accessory formula were get...
145e33abdf0670919d1e22540da694dbd91ed135 authored over 15 years ago by Max Howell <[email protected]>11c67fe0b45c1f239d61e5d4ea40f22aeaea4a3f authored over 15 years ago by Max Howell <[email protected]>
a1d31fabad086a4d8ebf07038dc7d54f2d304458 authored over 15 years ago by Max Howell <[email protected]>
Fixes Homebrew/homebrew#21
a9d7b9e2ac3139a16e856d591e1803939faaf61a authored over 15 years ago by Max Howell <[email protected]>Closes Homebrew/homebrew#8
65cb8ea09f1bc7be1eee024a8342e8e129d3b4d4 authored over 15 years ago by Max Howell <[email protected]>brew install without additional arguments that is.
f7d8003f3b605eb1c25b6f55f88b2bef49c89f8f authored over 15 years ago by Max Howell <[email protected]>Add a note that 'exit 1' will abort the installation in --debug mode.
Signed Off By: Max Howell...
a67cf9bef27cd3de55d83911857c55bb2c64c242 authored over 15 years ago by Adam Vandenberg <[email protected]>bf8071f0aa9779e23d0bb342376c0be7e1ab0ec6 authored over 15 years ago by Adam Vandenberg <[email protected]>
2b29e052fccb2b360e579c8b89435ec90b169253 authored over 15 years ago by Max Howell <[email protected]>
A formula can have just a @head url or the user can specify to install HEAD
with --head. We supp...
4671526d70d33de7e44d42a28ce2eee912783dc6 authored over 15 years ago by Max Howell <[email protected]>
5b6deb884548269dab4cce2b3f0b9fcb8f560e73 authored over 15 years ago by Max Howell <[email protected]>
Fix git download strategy
2eec8180eb154c2d946479c21c03dd93abc9045d authored over 15 years ago by Max Howell <[email protected]>b6ccdad53ef4c86ef266dd7fa7fa6292627448e0 authored over 15 years ago by Max Howell <[email protected]>
c53e10f4aa6a66d46b6885752d4c292ac56cc05a authored over 15 years ago by Max Howell <[email protected]>
5144ac9e6af6b7b40e646056298e58e0ff45e520 authored over 15 years ago by Max Howell <[email protected]>
e7594de79744210de06d85477a9eb406f25e6ba1 authored over 15 years ago by Max Howell <[email protected]>
4c2d4c8560aff4011dde08a0585c72e2b9f8a2c1 authored over 15 years ago by Adam Vandenberg <[email protected]>
88ad8b9af6f2e7bd4dd187ac64f615ecdd57443e authored over 15 years ago by Max Howell <[email protected]>
72bde8c583f51d746b138161c6e84bde98d13c83 authored over 15 years ago by Max Howell <[email protected]>
Return nil instead
f9d7b34945d48f7a954cc9fad2696ece718d0daf authored over 15 years ago by Max Howell <[email protected]>
We'd gotten to the stage where Formula was so lean, it was pointless to
separate it.
Untested
b115f26870fe128294a4662f017fe28be69cf7d5 authored over 15 years ago by Max Howell <[email protected]>
Adds a new DownloadStrategy that checks files out from Subversion to the
cache, then exports ove...
This patch adds a ArchiveDownloadStrategy that handles downloading
tarbarlls and decompressing t...