* logstash: fix lack of plist
Elasticsearch and Kibana both offer out-of-the-box run-as-a-service functionality, so I added it for Logstash.
* Add Alias symlink
This is useful now https://github.com/Homebrew/brew/pull/1847 is merged
in order to allow people to not upgrade to gcc 7 when it comes along if
they `brew install gcc@6`.
This commit:
* Aliases “perl6” to “rakudo-star”
Because:
* “rakudo-star” actually installs a binary named “perl6”
* Users looking for Perl 6 support may run “brew search perl”
and assume it would actually find something with perl6 support.
Note: http://rakudo.org/2016/04/25/announce-rakudo-star-release-2016-04/
> “In the Perl 6 world, we make a distinction between the language (“Perl 6″)
> and specific implementations of the language such as “Rakudo Perl”.
However, http://perl6.org recommends loading Rakudo Star to get started
with Perl6.
I don’t pretend to understand the implications of the above statement.
I assume this alias could be replaced with something else if need be
in the future.
2ping is a bi-directional ping utility. It uses 3-way pings (akin to TCP
SYN, SYN/ACK, ACK) and after-the-fact state comparison between a 2ping
listener and a 2ping client to determine which direction packet loss
occurs.
New formula twoping.rb with a 2ping alias.
ClosesHomebrew/homebrew#45786.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Brightness 1.2
- Change the homepage and URLs to the official upstream repository
- Add an alias for `brightness` which correlates with how the product is marketed [alias for `screenbrightness`]
- Version bump to 1.2
ClosesHomebrew/homebrew#42472.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
The Go community generally searches for things related to the language by
'golang' rather than 'go', since searching for 'go' returns so many
unrelated results. (see http://golang.org/)
ClosesHomebrew/homebrew#41806.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
From the homepage:
> SonarQube™ software (previously known as “Sonar”) is an open source
> project hosted at Codehaus.
ClosesHomebrew/homebrew#40503.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Another SSL/TLS toolkit has gone through a rebranding. Cyassl > WolfSSL
this time.
ClosesHomebrew/homebrew#37435.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Update gnome-icon-theme to 3.14.1 and alias adwaita-icon-theme.
In GNOME 3.14, gnome-icon-theme and gnome-icon-theme-symbolic were merged into
adwaita-icon-theme, because the symbolic icons are no longer considered
optional.[1]
Moving to the latest stable version of this package fixes the lack of symbolic
icons for GTK+3 in Homebrew.
The tests I've written are simple sanity checks that ensure certain files were
created in the install process.
Someone with GTK+3 knowledge could probably write better ones that check if GTK+
properly detects the icon files.
[1]: https://mail.gnome.org/archives/desktop-devel-list/2014-April/msg00086.html
The gnome-icon-theme-symbolic package (merged into adwaita-icon-theme, we call
it gnome-icon-theme for historic reasons) requires librsvg to generate PNG files
from the symbolic icon SVG files.
(This was not necessary beforehand, because all icons in the original
gnome-icon-theme were PNGs)
ClosesHomebrew/homebrew#37306.
Signed-off-by: Tim D. Smith <git@tim-smith.us>
Version bump.
The URL will be named mbedtls from this point forwards, and in the
future the website and git will follow. An alias has been created
consequently so people can find it under the new name as well as the
‘old’ name. See Homebrew/homebrew#36775.
ClosesHomebrew/homebrew#36790.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
This is consistent with other package managers. The project is not being
referred to as "libcaf" anywhere.
ClosesHomebrew/homebrew#36289.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
`the_platinum_searcher` is also known as `pt` (the atomic symbol for
platinum).
ClosesHomebrew/homebrew#30715.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
``boot2docker-cli`` (an alias for ``boot2docker``) was named
``boot2docker-cli.rb``, while all other aliases are named without the
``.rb`` ending. This commit simply renames the alias to follow the
pre-existing alias-naming convention.
ClosesHomebrew/homebrew#30703.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Updates the boot2docker formula to version 1.0.0. This is the new, Go
based, boot2docker management utility. It's the official successor of
the old shell based version!
MPICH2 recently renamed itself to MPICH and bumped the version number
from 1.5 to 3.0. Even more recently, it switched from SVN to git for
version control.
The sbin hack is no longer needed, since MPE was removed between
MPICH2-1.5 and MPICH-3.0.
ClosesHomebrew/homebrew#17314.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The name of the binary for the_silver_searcher is "ag", so it's probably
helpful to provide an alias to that effect.
ClosesHomebrew/homebrew#17042.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This reverts commit adee5315265cc46aa6a3057071527abb16e1cd94.
Turns out one of the "other things" is a dealbreaker.
We only create kegs using a formula's canonical name. However, we do not
check that this is the case when mapping existing kegs back to formula
objects, and thus a keg with a name that happens to be an alias can fool
Homebrew into thinking the canonically-named keg exists.
So anything that enumerates kegs and then tries to do stuff with the
resulting formula objects will just break. This is obviously worse than
the debugger being broken, so reverting this for the time being.
The Readline class clashes with the Readline module from the Ruby
stdlib. This has mostly worked, but with the recent debugging support's
integration of IRB, it is no longer possible for them to coexist. So we
need to rename it.
The implications of this are:
- Anything that depends on readline will reinstall it as
"gnu-readline". Anything already installed will continue to function.
- "brew upgrade readline" will say "gnu-readline not installed", as
"readline" is now an alias.
- Probably other things.
So there are some downsides, but we will just have to deal with them.
FixesHomebrew/homebrew#15776.
md5deep distributes two progarms, md5deep and hashdeep,
with distinct behaviour. The site documents both of them, so
users might conceivable search for 'hashdeep' by name.
The proctools package is known primarily for its "pgrep" and "pkill"
utilities. Adding these aliases will make it easier to find the right
formula when those tools are needed.
ClosesHomebrew/homebrew#11898.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Updates openimageio to version 1.0.3.
Fix compilation against glew.
Fix compilation against qt.
Fix building of iv.
Add all deps to maximize the filetypes oiio can open.
Add a dep on a new formula, field3d.
Add a dep on a new formula, opencolorio.
Build iv & the python bindings.
Run the official testsuite if the user options it.
This compiles without error using llvm-2335.9, clang-2.0.139,
and gcc-4.2.1.5666 from XCode-4.0.2 on 64bit Snow Leopard.
It compiles without error using llvm-2336.9 and clang-3.1.318
on Lion 10.7.3 using XCode-4.3.1.
As of 1.0.3 all tests pass make test.
EDIT: add an include for zlib.h on Lion.
EDIT: switches tarball to 0.10.4, compiles on Lion, same xfails
in the testsuite (that only exists as a master on github).
EDIT: change the oiio-images url to a fixed commit tarball not
the master trunk tarball.
EDIT: add def initialize to oiio-images subformula to trigger
Homebrew's cache naming scheme, gets us oiioimages-1.0.0.tgz
EDIT: Change version to 0.10.5. Remove patch for boost-mt naming
because it works now. Still needs zlib patch, been reported.
Both previous test fails are fixed. There is a new one.
EDIT: Inline the d variable.
EDIT: Remove HR, shorten option.
EDIT: Move inline patch to a DATA block.
EDIT: Change to version 0.10.6.
EDIT: Change to version 1.0.0. Add devel block.
EDIT: Remove patch merged upstream.
EDIT: Fix python bindings to mimic vtk.rb.
EDIT: Add a dep on new formula OpenColorIO (ocio).
EDIT: Add a dep on webp.
EDIT: Remove illogical `which python-config` test.
EDIT: Add a fixed commit from branch RB-1.0 as the devel block url.
EDIT: Remove hard coded path to openjpeg. Determine it instead.
EDIT: Upgrade to 1.0.2. Shorten some comments.
EDIT: Remove code to find OpenJpeg. It just works now.
EDIT: Add head url. Remove Doxygen dep. It already makes a pdf.
EDIT: Remove python option. Just let it build that (10sec extra).
EDIT: Upgrade stable to 1.0.3, devel to 1.0.3a (bugfxes).
EDIT: Add back the oiio alias I clobbered.
ClosesHomebrew/homebrew#8458.
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
OpenColorIO (OCIO) is a complete color management solution geared
towards motion picture production with an emphasis on visual effects
and computer animation. See: http://opencolorio.org
OCIO is at version 1.0.6 and has been in development since 2003. It
is one of several open source projects actively sponsored by Sony
Imageworks.
OCIO is a new dep for OpenImageIO (OIIO), adding functionality.
OCIO has a built-in test suite that is passes. There are stable
and head methods available. It builds using the system OpenGL,
and little-cms2, along with pkg-config and cmake. An Alias is
added for this formula to ocio. It has python bindings enabled
with a user option, following the example of vtk.
OCIO head and stable build and run very well on Lion and SL using
all five compilers from XCode-4.3.2, 4.0.2, and CLT-4.3.2, thanks
to patches the devs merged upstream for us.
EDIT: code fix redacted args.
EDIT: shrink formula comments.
EDIT: test against XCode-4.3.1.
EDIT: remove the unnecessary which python-config
EDIT: change to version 1.0.6. Remove rescue clause. Tests work.
EDIT: tests pass against XCode-4.3.2.
EDIT: modify the caveats for accuracy using the dev's suggestions.
EDIT: remove the `\n` after the caveat url
ClosesHomebrew/homebrew#10669.
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
Given the API incompatibilities between 1.x an 2.x, it is easier to
maintain separate formulae for the time being. Luckily, the developers
have made sure that the two can be installed alongside each other: the
binaries have different names, the library is versioned, &c.
ClosesHomebrew/homebrew#7345.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
gnupg2 is designed coexist with gnupg 1.x. The formula contains a patch
to keep things like documentation and language data from conflicting
with gnupg 1.x by namespacing everything as 'gnupg2'.
gpg-agent is currently an external package in Homebrew, as it can also
be used with gnupg 1.x; so in the formula we disable building the agent
and declare a dependency on it instead.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This is already in Homebrew, as "tiny-fugue". I added an alias.
This reverts commit 4d427c013ba5d790064dceff5b8c577259405fb6.
ClosesHomebrew/homebrew#8331.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Nettle is yet another crypto library. The GnuTLS 3.x series requires it.
Includes an alias for 'libnettle'.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
To be consistent. And prettier. Even though now I feel it's excessive, we started so must finish.
Apologies I didn't do this as part of the initial commit.
Add ENV.deparallelize because this build no longer seems to build in
parallel. Also add an alias for the alternate spelling 'mediainfo'
Signed-off-by: Jack Nagel <jacknagel@gmail.com>