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
This was one of the first ones I wrote, so it lacks some of our more recent touches.
ceef7729e0e3913aff3babb02a7f760de1257a76 authored about 15 years ago by Max Howell <[email protected]>Follow symlinks when trying to find HOMEBREW_RUBYLIB.
Signed-off-by: Max Howell <max@methylblue...
20ecb8d032c9c0a60a671605443fece3172315d3 authored about 15 years ago by Mark Imbriaco <[email protected]>
GeoIP is a C library that enables the user to find geographical and
network information of an IP...
Because people didn't realise it was actually curl and thus supports eg. ftp too.
c130cf3e71c8feaf29515c35b787a43bd0599c12 authored about 15 years ago by Max Howell <[email protected]>You generally don't want to have to copy the configuration to a new directory when you upgrade.
5f0d2dc032c648af2cdbb9483c1a1ba7b3ddf900 authored about 15 years ago by Max Howell <[email protected]>e66364502d703587b43b04371a8f6ba9d6f1140e authored about 15 years ago by Adam Vandenberg <[email protected]>
da565308add13f866590b43dd860fd250d00fedc authored about 15 years ago by Adam Vandenberg <[email protected]>
This is generally the right thing to do. It should fix more build problems than it hinders. Espe...
3c3902954b4a00629526a501ec2b7f829bf93e4b authored about 15 years ago by Austin Ziegler <[email protected]>We don't duplicate, so libxml and that are already provided by OS X. Mercurial is provided by ea...
64899bbbff8b9059c1e7793b56803b739bffc15d authored about 15 years ago by Max Howell <[email protected]>5c33fdfb5b9ab49551fad04a235a529e4114f34b authored about 15 years ago by Max Howell <[email protected]>
db2ccd294dbf4f5e0860624887e9ecc215e08577 authored about 15 years ago by Max Howell <[email protected]>
1156cc49d86031fe31ccd107063308f4ccc87882 authored about 15 years ago by Max Howell <[email protected]>
101e9c8cbed91bc3df6b2322db34f7bdeaae535d authored about 15 years ago by Zachery Hostens <[email protected]>
668e3ee0806548cc36ba37688059a32c49d76f15 authored about 15 years ago by Austin Ziegler <[email protected]>
Determine all directories that aren't Homebrew ones.
Exec find.
I prefer to keep short stuff i...
c61d96529c25d19b71e33eb293491553b587bcf8 authored about 15 years ago by Max Howell <[email protected]>e4a32736cd72836f3948ea4dd5f5aa97a784ff69 authored about 15 years ago by Adam Vandenberg <[email protected]>
512a3da8868735f17abb959a682ee5c736c0af3a authored about 15 years ago by Max Howell <[email protected]>
b80dd75a73776d56164be4d250e6efeae965ca3f authored about 15 years ago by Max Howell <[email protected]>
The Contributions/selflink.sh script does not symlink the .git directory,
so 'brew update' will ...
Thanks to boztek for spotting this. I'll commit a test shortly.
55025865eb2f47f00ae701a48289ede7b67cc864 authored about 15 years ago by Max Howell <[email protected]>
I'm not sure about this still, as if you uninstall mysql do you want to lose
all the var stuff i...
396ec2efae0cb275d5a52c05167d9e1da2875c4c authored about 15 years ago by Max Howell <[email protected]>
98081ce26a048dcb9e1c4bed41ff926ad3eb09a5 authored about 15 years ago by Max Howell <[email protected]>
fe464c2e2b905e8c041868ace2dc6149e09630f4 authored about 15 years ago by Max Howell <[email protected]>
c0253a75df93f67ae7a4ab14f1f0960b0b484556 authored about 15 years ago by Max Howell <[email protected]>
64bab9d746f005a83bb4a164885869128e784547 authored about 15 years ago by Andre Arko <[email protected]>
Pass in a list of any files that you don't want cleaned
with a path relative to the cellar. e.g....
Signed-off-by: Max Howell <[email protected]>
I removed whitespace changes and changed readlin...
d3954d3d77e9e95327e2d54d98a9dae806acc24e authored about 15 years ago by Andre Arko <[email protected]>195e75c1b2c19c58fd62f6622833b1740987fcd1 authored about 15 years ago by Andre Arko <[email protected]>
So now it does ignore new stuff in root but not in the dirs we like.
b9033700b69d505155ffc61a6b5f115fd22c22ab authored about 15 years ago by Max Howell <[email protected]>9169b675a3bb6a18e0089fa644f78f866c8c2e00 authored about 15 years ago by Kieran Pilkington <[email protected]>
0e9edbb285ca89259271a6f2a804df1b09e70d7b authored about 15 years ago by Kieran Pilkington <[email protected]>
Very quick way to find files not installed by homebrew.
Taken from a command by mxcl on the hom...
aedaaf79bf0751d80879cbdab434b3d445f989cb authored about 15 years ago by Kieran Pilkington <[email protected]>This was adapted from adamv@d5e78ee26535dec4b11c33d14832a9ee945a29fd
I decided prompting would ...
14818039ae920d43e86e39cc9f9dd106ce0c8fb7 authored about 15 years ago by Max Howell <[email protected]>Signed-off-by: Max Howell <[email protected]>
I added ENV tests.
14b3ea887a06a296d3c3c2cb48d7f06d302a94e5 authored about 15 years ago by Adam Vandenberg <[email protected]>
Which makes me wonder if it's worth it? Oh well, you can't find these things
out without experim...
14daa31cd386707d96d52f5c0a117307a91fb1b7 authored about 15 years ago by Adam Vandenberg <[email protected]>
Closes Homebrew/homebrew#66
2b464a82fa8996f70f4313fa938ba4f903f5b35a authored about 15 years ago by Ben Alpert <[email protected]>5a2eae5d499462cd87b97bde51380a326576270e authored about 15 years ago by Eloy Duran <[email protected]>
51f935c499367894908dab9697ead10005de9050 authored about 15 years ago by Max Howell <[email protected]>
We shouldn't mess with the user's PATH anyway. So assume our users are smart and just warn them ...
1004df181ec8ff14d9802533afd6614cefb9890b authored about 15 years ago by Max Howell <[email protected]>fab877de187fe2729ea7331b8b453d735972e22b authored about 15 years ago by Eloy Duran <[email protected]>
1022c23990d300eaa93da3736db2691896b20664 authored about 15 years ago by Eloy Duran <[email protected]>
Our build directories are space-less, but the final destination may have
spaces, especially sinc...
3971a5666c77b1c87f58968f07ef8843ee1e9c84 authored about 15 years ago by Max Howell <[email protected]>
b7bf860a48d553cbd0442b8e6cb89c2c7b4218f6 authored about 15 years ago by Max Howell <[email protected]>
That'll teach you!
4b5d39feabf0f3f2d525a253e3e616761ced7753 authored about 15 years ago by Max Howell <[email protected]>f49bd4a9faebb1ced63b5483d069cbabe78885d5 authored about 15 years ago by Adam Vandenberg <[email protected]>
b2a857da54e3290ef8601e3f6415f1b945a42736 authored about 15 years ago by Adam Vandenberg <[email protected]>
1e3dff7b8ed78fb3e2ffcca64282f45362d5dcd1 authored about 15 years ago by Adam Vandenberg <[email protected]>
Signed-Off-By: Max Howell <[email protected]>
I added a unittest.
a3668bef76d66cd3295280b771d2ff2ffac0b58d authored about 15 years ago by Adam Vandenberg <[email protected]>On Leopard you can enable it by defining the environment variable:
HOMEBREW_USE_LLVM
I did...
d2943b9526b9ea88da70871fb1c96abbe8822e2e authored about 15 years ago by Max Howell <[email protected]>235987b03240e018fc063596757f8a357c843c7d authored about 15 years ago by Max Howell <[email protected]>
cdd4c0266a86c6a20dd46ef0bee58c9a77675093 authored about 15 years ago by Boris Gordon <[email protected]>
Axel tries to accelerate downloads by using multiple connections (possibly to
multiple servers) ...
Signed-off-by: Max Howell <[email protected]>
I adapted it slightly based on the user agent th...
4ed3834be0956d4ad0911281367fbe807c6a5a09 authored about 15 years ago by Piotr Usewicz <[email protected]>Closes Homebrew/homebrew#58
ad01b141b7cc884f10d8a2ddf760653787e4cdc9 authored about 15 years ago by Ben Alpert <[email protected]>Closes Homebrew/homebrew#53
e339a2a73ffa0e8e5a8d63ca49089a24ec2835e9 authored about 15 years ago by Ben Alpert <[email protected]>
I'm trying to only show the interesting stuff. You can see a full listing with
brew -v list, or ...
Shows the git-log for that formula.
bfb3e1bfe0e3a75a97536a8e2b178f0be4ca78a6 authored about 15 years ago by Max Howell <[email protected]>Random guy on Twitter mentions it. Google confirms.
dc0e64dc2273633b734ebac27f2b083df6a8a399 authored about 15 years ago by Max Howell <[email protected]>a6ba0c48005be8633a4cdc56a64d212edebeb2eb authored about 15 years ago by Max Howell <[email protected]>
Stupidly I figured Ruby did this for us, but why would it?
a03d13088f7e5f6dfe1d4d6518d2399172d40a2f authored about 15 years ago by Max Howell <[email protected]>References issue Homebrew/homebrew#48
034fc40ae122f0d99ea0793264ed74c986866327 authored about 15 years ago by Max Howell <[email protected]>Otherwise you run the risk of not running the exact version / make of the utility you planned.
...
44a1fa418e4251486ac811d1f8a2db99847f69b5 authored about 15 years ago by Max Howell <[email protected]>Using the example from the existing code:
CHECKSUM_TYPES.each do |type|
if !instance_vari...
You can now use "url", "version", "homepage", and any checksums as
class methods, like so:
...
44a3d59630fddaa45767174c35ed410984eeb60b authored about 15 years ago by Clinton R. Nixon <[email protected]>I used the same option flag as ruby gems does.
6f4c61e326d6dd1152f5395a80a00dea3c458de0 authored about 15 years ago by Max Howell <[email protected]>
The code also makes sure to terminate with a newline, unless the
output is empty.
Using more Pathname methods.
Only show text if verbose mode is on, as is typical for the rest o...
e60ea7bd2099873737c33c50bf65c2df908294b7 authored about 15 years ago by Max Howell <[email protected]>36bb590e826b0d690b61557de3bc6fd52205a4e2 authored over 15 years ago by Adam Vandenberg <[email protected]>
8d7ebb8ba3390603c0135edae7c9561b1e04cc16 authored over 15 years ago by Adam Vandenberg <[email protected]>
Allow Formula.skip_clean? to prevent empty folders from being removed
as part of the brewing cle...
Corrected README path.
c9db120edf8a046dd0e8668376f55255fd036a64 authored over 15 years ago by Max Howell <[email protected]>3094a162accd7c3e9f2005a2b9bd504aab37a8c2 authored over 15 years ago by Max Howell <[email protected]>
7f56fe2532056ff2e9423391ae75ff5bafba183f authored over 15 years ago by Max Howell <[email protected]>
Ohai is for titles, to separate sections of output so it is more readable, it
truncates long lin...
Eg gettext gets added into LDFLAGS, INCLUDE and that. I hope I got everything
that is typical. P...
Conflicts:
Library/Formula/imagemagick.rb
Library/Formula/taglib.rb
Library/Homebrew/brew.h.r...
Is it a DSL? No. But people call it that apparently.
To add a dependency:
class Doe <Formula
...
I left update_from_masterbrew! as a historical reference.
3d421c864971bc86b1d7603e69d05f5fed79a60e authored over 15 years ago by Max Howell <[email protected]>Don't symlink, as multiple formula will install to this directory.
a8d6a695bc248ad99bb74ce77b6e977f0715b8c0 authored over 15 years ago by Max Howell <[email protected]>GNU GetText breaks eg. Ruby 1.9 builds, and some other formula I have been building too. But it ...
ee2b521ca8fa134f32b46a9de29b71328c1a98ed authored over 15 years ago by Max Howell <[email protected]>51891b9ced7dde61f59cc392b5b2c4789271d4d0 authored over 15 years ago by dbr <[email protected]>
84c5f4e0b37c3fd589a3702ead61b799d4914903 authored over 15 years ago by dbr <[email protected]>
944517ddc0fb3791ed5603af707ff8bf32fae3f7 authored over 15 years ago by dbr <[email protected]>
a7315fce205ae04c53edaf9e0db36a5a124a6d43 authored over 15 years ago by Max Howell <[email protected]>
This way caveats and other warnings/errors don't appear connected to the Summary text.
357751633ee0e32e9f54bc8479f989636b623805 authored over 15 years ago by Max Howell <[email protected]>Don't delete it if it doesn't exist.
2149d9035a3c6c1dba3fd0726616787307105d35 authored over 15 years ago by Max Howell <[email protected]>Eg. sbin may be part of the formula, but that isn't in the default Mac PATH. Also will avoid bug...
b3c6c3f591806976ec9f327cd4745cfcedcee7b9 authored over 15 years ago by Max Howell <[email protected]>9d63bf9e142ac82bdd8371c5dd3d566b181a53e0 authored over 15 years ago by Max Howell <[email protected]>
I didn't change the class name, it's clear from the context where it is used what it does. Howev...
710a160b8f78fb672855eb495e5d927421e8ced7 authored over 15 years ago by Max Howell <[email protected]>cb28a0f477734392fea9b51c8ebc6856a973bbd2 authored over 15 years ago by Max Howell <[email protected]>
7ebd012128d899b8d68b1be5bd12a0dfe1718bd9 authored over 15 years ago by Eloy Duran <[email protected]>
91736e24cb86268099eb3af886c3a3fe3c4a7ff9 authored over 15 years ago by Eloy Duran <[email protected]>
bb03db8e6c635dd8e9db0b9ddd3c20af8e4968c8 authored over 15 years ago by Eloy Duran <[email protected]>
52efea0e7d4340155b90a52223bccc7f9b8033ff authored over 15 years ago by Eloy Duran <[email protected]>
9ff551a524570c36a8fb82d37c50ef40f09df04a authored over 15 years ago by Eloy Duran <[email protected]>
d296038eadae2d7ac4b9ab83f35c95f9d38441da authored over 15 years ago by Eloy Duran <[email protected]>
c1989b79ad12f54501a749f31fa869dfbac610cd authored over 15 years ago by Eloy Duran <[email protected]>