- Notifications
You must be signed in to change notification settings - Fork2
cdalvaro/homebrew-tap
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation

Other languages:🇪🇸 Español
@cdalvaro's custom formulae for theHomebrew package manager.
This is aHomebrew tap containing formulae for software that I use and that is not available in the main Homebrew repository or has been modified to suit my needs.
Just typebrew tap cdalvaro/tap
. This will allow you to install formulae from this tap.
You can directly typebrew install cdalvaro/tap/<formula>
to install the specified<formula>
.
Formulae list
Fast, scalable, high performance Gradient Boosting on Decision Trees cli tool.
brew install cdalvaro/tap/catboost-cli
This formula is not available in homebrew-core repository because it does not meet the acceptance criteria. SeeHomebrew/homebrew-core#140960 for more information.
Gradient Boosting on Decision Trees C++ Model Library.
brew install cdalvaro/tap/catboostmodel-cpp
--with-static
Also install the static library
Formatting tools for C, C++, Obj-C, Java, JavaScript, TypeScript.
This formula installs:clang-format-14
andgit-clang-format-14
to avoid collisions with their latest versions.
brew install cdalvaro/tap/clang-format@14
JSON Web Token library for C++.
brew install cdalvaro/tap/cpp-jwt
This is a header only C++ library, so it is not available in homebrew-core. But, for convenience, it is available in this tap.
Generate html/javascript charts from C++ data using javascript library plotly.js.
brew install cdalvaro/tap/cpp-plotly
This is a header only C++ library, so it is not available in homebrew-core. But, for convenience, it is available in this tap.
Header-only C++ binding for libzmq.
brew install cdalvaro/tap/cpp-zmq
This is a header only C++ library, so it is not available in homebrew-core. But, for convenience, it is available in this tap.
A date and time library based on the C++11/14/17 <chrono> header.
brew install cdalvaro/tap/howard-hinnant-date
This formulais available at homebrew-core repository. But I have added the option--without-string-view
to disable the use ofstd::string_view
in the library. This is becausestd::string_view
is not available in versions earlier than C++17.
A tiny JSON library for C++11.
brew install cdalvaro/tap/json11
This is a header only C++ library and the project was archived on March 2020, so it is not available in homebrew-core.
Software to automate the management and configuration of any infrastructure or application at scale.
brew install cdalvaro/tap/salt
Salt now uses a vendored python, soit was removed from homebrew-core. But I keep it updated for convenience to install it on my Synology NAS.
A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio.
brew install cdalvaro/tap/simple-web-server
Cross-Platform GUI Library.
brew install cdalvaro/tap/wxwidgets
This formulais available at homebrew-core repository. But I have added the option--with-enable-abort
to allow aborting a running task using awxGenericProgressDialog
.
Application for electronic signature developed by the Ministry of Economic Affairs and Digital Transformation of Spain.
This application can be used from the browser, allowing the signature on electronic administration pages when a signature is required in an administrative procedure.
brew install --cask cdalvaro/tap/autofirma
This caskis available at homebrew-cask repository. However, the uninstall postflight script is not working properly, so I've fixed it in this tap. I tried to fix it in the main repository, butit was not accepted.
Software to automate the management and configuration of any infrastructure or application at scale.
This cask installs salt STS using the official installation package insteadof building the whole package from source as the formula does.
brew install --cask cdalvaro/tap/salt
This caskis available at homebrew-cask repository. However I have addeda patch to the.plist
files to makesalt
to work properly with Homebrew out of the box.
The patch adds:
HOMEBREW_PREFIX
to the environment.PATH
env variable containing theHOMEBREW_PREFIX
bin directory.HOME
env variable containing theroot
home directory, to avoid an issue withbrew
command.
Software to automate the management and configuration of any infrastructure or application at scale.
This cask installs salt LTS using the official installation package insteadof building the whole package from source as the formula does.
brew install --cask cdalvaro/tap/salt@3006
This cask includes all patches from thesalt
cask.
More documentation is available at:Homebrew - Taps