{"id":16288398,"url":"https://github.com/cdalvaro/homebrew-tap","last_synced_at":"2025-03-20T03:30:38.697Z","repository":{"id":35849437,"uuid":"154137596","full_name":"cdalvaro/homebrew-tap","owner":"cdalvaro","description":"🍻 @cdalvaro's custom formulae for the @Homebrew package manager","archived":false,"fork":false,"pushed_at":"2024-05-28T20:49:28.000Z","size":1117,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-05-29T02:45:49.916Z","etag":null,"topics":["brew","custom-formulae","formulae","homebrew","macos","package-manager","ruby","tap","taps"],"latest_commit_sha":null,"homepage":"https://brew.sh","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cdalvaro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"cdalvaro"}},"created_at":"2018-10-22T12:12:52.000Z","updated_at":"2024-07-15T13:07:45.784Z","dependencies_parsed_at":"2023-12-13T00:25:57.197Z","dependency_job_id":"bf9f6498-ef4e-4afb-8c4e-9f8d4f72bc9d","html_url":"https://github.com/cdalvaro/homebrew-tap","commit_stats":null,"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdalvaro%2Fhomebrew-tap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdalvaro%2Fhomebrew-tap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdalvaro%2Fhomebrew-tap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdalvaro%2Fhomebrew-tap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cdalvaro","download_url":"https://codeload.github.com/cdalvaro/homebrew-tap/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244047622,"owners_count":20389205,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["brew","custom-formulae","formulae","homebrew","macos","package-manager","ruby","tap","taps"],"created_at":"2024-10-10T19:48:10.590Z","updated_at":"2025-03-20T03:30:38.691Z","avatar_url":"https://github.com/cdalvaro.png","language":"Ruby","funding_links":["https://github.com/sponsors/cdalvaro"],"categories":[],"sub_categories":[],"readme":"\u003cpicture align=\"center\"\u003e\n  \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"/assets/homebrew-tap-banner-dark.png\"\u003e\n  \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"/assets/homebrew-tap-banner-light.png\"\u003e\n  \u003cimg alt=\"cdalvaro's Homebrew tap banner.\" src=\"/assets/homebrew-tap-banner-light.png\"\u003e\n\u003c/picture\u003e\n\n[![hombrew tap cdalvaro][homebrew_tap_badge]][homebrew_tap_url]\n\nOther languages: [🇪🇸 Español](/docs/es-ES/README.md)\n\n[@cdalvaro](https://github.com/cdalvaro)'s custom formulae for the [Homebrew package manager](https://brew.sh).\n\n## What is this?\n\nThis is a [Homebrew tap](https://docs.brew.sh/Taps) 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.\n\n## How to enable this tap?\n\nJust type `brew tap cdalvaro/tap`. This will allow you to install formulae from this tap.\n\nYou can directly type `brew install cdalvaro/tap/\u003cformula\u003e` to install the specified `\u003cformula\u003e`.\n\n## Available formulae\n\n\u003cdetails\u003e\n  \u003csummary\u003eFormulae list\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"#catboost-cli\"\u003ecatboost-cli\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#catboostmodel-cpp\"\u003ecatboostmodel-cpp\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#clang-format@14\"\u003eclang-format@14\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#cpp-jwt\"\u003ecpp-jwt\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#cpp-plotly\"\u003ecpp-plotly\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#cpp-zmq\"\u003ecpp-zmq\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#howard-hinnant-date\"\u003ehoward-hinnant-date\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#json11\"\u003ejson11\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#salt\"\u003esalt\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#simple-web-server\"\u003esimple-web-server\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#wxwidgets\"\u003ewxwidgets\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n### `catboost-cli`\n\n[![Badge](https://img.shields.io/badge/catboost-catboost-grey?logo=github\u0026color=181717)](https://github.com/catboost/catboost)\n[![Badge](https://img.shields.io/badge/Formula-catboost--cli-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](/Formula/catboost-cli.rb)\n\nFast, scalable, high performance Gradient Boosting on Decision Trees cli tool.\n\n```sh\nbrew install cdalvaro/tap/catboost-cli\n```\n\nThis formula is not available in homebrew-core repository because it does not meet the acceptance criteria. See [Homebrew/homebrew-core#140960](https://github.com/Homebrew/homebrew-core/pull/140960#issuecomment-1704292670) for more information.\n\n### `catboostmodel-cpp`\n\n[![Badge](https://img.shields.io/badge/catboost-catboost-grey?logo=github\u0026color=181717)](https://github.com/catboost/catboost)\n[![Badge](https://img.shields.io/badge/Formula-catboostmodel--cpp-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](/Formula/catboostmodel-cpp.rb)\n\nGradient Boosting on Decision Trees C++ Model Library.\n\n```sh\nbrew install cdalvaro/tap/catboostmodel-cpp\n```\n\n#### Optional Parameters\n\n- `--with-static` Also install the static library\n\n### `clang-format@14`\n\n[![Badge](https://img.shields.io/badge/llvm-llvm--project-grey?logo=github\u0026color=181717)](https://github.com/llvm/llvm-project)\n[![Badge](https://img.shields.io/badge/Formula-clang--format@14-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](/Formula/clang-format@14.rb)\n\nFormatting tools for C, C++, Obj-C, Java, JavaScript, TypeScript.\n\nThis formula installs: `clang-format-14` and `git-clang-format-14` to avoid collisions with their latest versions.\n\n```sh\nbrew install cdalvaro/tap/clang-format@14\n```\n\n### `cpp-jwt`\n\n[![Badge](https://img.shields.io/badge/arun11299-cpp--jwt-grey?logo=github\u0026color=181717)](https://github.com/arun11299/cpp-jwt)\n[![Badge](https://img.shields.io/badge/Formula-cpp--jwt-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](/Formula/cpp-jwt.rb)\n\nJSON Web Token library for C++.\n\n```sh\nbrew install cdalvaro/tap/cpp-jwt\n```\n\nThis is a header only C++ library, so it is not available in homebrew-core. But, for convenience, it is available in this tap.\n\n### `cpp-plotly`\n\n[![Badge](https://img.shields.io/badge/pablrod-cppplotly-grey?logo=github\u0026color=181717)](https://github.com/pablrod/cppplotly)\n[![Badge](https://img.shields.io/badge/Formula-cpp--plotly-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](/Formula/cpp-plotly.rb)\n\nGenerate html/javascript charts from C++ data using javascript library plotly.js.\n\n```sh\nbrew install cdalvaro/tap/cpp-plotly\n```\n\nThis is a header only C++ library, so it is not available in homebrew-core. But, for convenience, it is available in this tap.\n\n### `cpp-zmq`\n\n[![Badge](https://img.shields.io/badge/zeromq-cppzmq-grey?logo=github\u0026color=181717)](https://github.com/zeromq/cppzmq)\n[![Badge](https://img.shields.io/badge/Formula-cpp--zmq-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](/Formula/cpp-zmq.rb)\n\nHeader-only C++ binding for libzmq.\n\n```sh\nbrew install cdalvaro/tap/cpp-zmq\n```\n\nThis is a header only C++ library, so it is not available in homebrew-core. But, for convenience, it is available in this tap.\n\n### `howard-hinnant-date`\n\n[![Badge](https://img.shields.io/badge/HowardHinnant-date-grey?logo=github\u0026color=181717)](https://github.com/HowardHinnant/date)\n[![Badge](https://img.shields.io/badge/Formula-howard--hinnant--date-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](/Formula/howard-hinnant-date.rb)\n\nA date and time library based on the C++11/14/17 \\\u003cchrono\\\u003e header.\n\n```sh\nbrew install cdalvaro/tap/howard-hinnant-date\n```\n\nThis formula [is available](https://github.com/Homebrew/homebrew-core/blob/master/Formula/h/howard-hinnant-date.rb) at homebrew-core repository. But I have added the option `--without-string-view` to disable the use of `std::string_view` in the library. This is because `std::string_view` is not available in versions earlier than C++17.\n\n### `json11`\n\n[![Badge](https://img.shields.io/badge/dropbox-json11-grey?logo=github\u0026color=181717)](https://github.com/dropbox/json11)\n[![Badge](https://img.shields.io/badge/Formula-json11-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](/Formula/json11.rb)\n\nA tiny JSON library for C++11.\n\n```sh\nbrew install cdalvaro/tap/json11\n```\n\nThis is a header only C++ library and the project was archived on March 2020, so it is not available in homebrew-core.\n\n### `salt`\n\n[![Badge](https://img.shields.io/badge/saltstack-salt-grey?logo=github\u0026color=181717)](https://github.com/saltstack/salt)\n[![Badge](https://img.shields.io/badge/Formula-salt-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](/Formula/salt.rb)\n\nSoftware to automate the management and configuration of any infrastructure or application at scale.\n\n```sh\nbrew install cdalvaro/tap/salt\n```\n\nSalt now uses a vendored python, so [it was removed](https://github.com/Homebrew/homebrew-core/pull/157157) from homebrew-core. But I keep it updated for convenience to install it on my Synology NAS.\n\n### `simple-web-server`\n\n[![Badge](https://img.shields.io/badge/eidheim-Simple--Web--Server-grey?logo=gitlab\u0026color=FC6D26)](https://gitlab.com/eidheim/Simple-Web-Server)\n[![Badge](https://img.shields.io/badge/Formula-simple--web--server-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](/Formula/simple-web-server.rb)\n\nA very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio.\n\n```sh\nbrew install cdalvaro/tap/simple-web-server\n```\n\n### `wxwidgets`\n\n[![Badge](https://img.shields.io/badge/wxWidgets-wxWidgets-grey?logo=github\u0026color=181717)](https://github.com/wxWidgets/wxWidgets)\n[![Badge](https://img.shields.io/badge/Formula-wxwidgets-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](/Formula/wxwidgets.rb)\n\nCross-Platform GUI Library.\n\n```sh\nbrew install cdalvaro/tap/wxwidgets\n```\n\nThis formula [is available](https://github.com/Homebrew/homebrew-core/blob/master/Formula/w/wxwidgets.rb) at homebrew-core repository. But I have added the option `--with-enable-abort` to allow aborting a running task using a `wxGenericProgressDialog`.\n\n## Available casks\n\n\u003cdetails\u003e\n  \u003csummary\u003eCasks list\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"#autofirma\"\u003eautofirma\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#salt-1\"\u003esalt\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#salt3006\"\u003esalt@3006\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n### `autofirma`\n\n[![Badge](https://img.shields.io/badge/Government%20of%20Spain-autofirma-grey?color=70130B)](https://firmaelectronica.gob.es/Home/Descargas.html)\n[![Badge](https://img.shields.io/badge/Cask-autofirma-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](Casks/autofirma.rb)\n\nApplication for electronic signature developed by the Ministry of Economic Affairs and Digital Transformation of Spain.\n\nThis application can be used from the browser, allowing the signature on electronic administration pages when a signature is required in an administrative procedure.\n\n```sh\nbrew install --cask cdalvaro/tap/autofirma\n```\n\nThis cask [is available](https://github.com/Homebrew/homebrew-cask/blob/master/Casks/a/autofirma.rb) 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, but [it was not accepted](https://github.com/Homebrew/homebrew-cask/pull/151676#issuecomment-1687230223).\n\n### `salt`\n\n[![Badge](https://img.shields.io/badge/saltstack-salt%20STS-grey?logo=saltproject\u0026color=57BCAD)](https://docs.saltproject.io/salt/install-guide/en/latest/topics/install-by-operating-system/macos.html#sts-downloads)\n[![Badge](https://img.shields.io/badge/Cask-salt-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](Casks/salt.rb)\n\nSoftware to automate the management and configuration of any infrastructure or application at scale.\n\nThis cask installs salt STS using the official installation package instead\nof building the whole package from source as the formula does.\n\n```sh\nbrew install --cask cdalvaro/tap/salt\n```\n\nThis cask [is available](https://github.com/Homebrew/homebrew-cask/blob/master/Casks/s/salt.rb) at homebrew-cask repository. However I have added [a patch](https://github.com/cdalvaro/homebrew-tap/blob/main/Casks/salt.rb#L1-L32) to the `.plist` files to make `salt` to work properly with Homebrew out of the box.\n\nThe patch adds:\n\n- `HOMEBREW_PREFIX` to the environment.\n- `PATH` env variable containing the `HOMEBREW_PREFIX` bin directory.\n- `HOME` env variable containing the `root` home directory, to avoid an issue with `brew` command.\n\n### `salt@3006`\n\n[![Badge](https://img.shields.io/badge/saltstack-salt%20LTS-grey?logo=saltproject\u0026color=57BCAD)](https://docs.saltproject.io/salt/install-guide/en/latest/topics/install-by-operating-system/macos.html#lts-downloads)\n[![Badge](https://img.shields.io/badge/Cask-salt@3006-grey?logo=ruby\u0026color=FBB040\u0026logoColor=CC342D)](Casks/salt@3006.rb)\n\nSoftware to automate the management and configuration of any infrastructure or application at scale.\n\nThis cask installs salt LTS using the official installation package instead\nof building the whole package from source as the formula does.\n\n```sh\nbrew install --cask cdalvaro/tap/salt@3006\n```\n\nThis cask includes all patches from the [`salt`](#salt-1) cask.\n\n## More documentation\n\nMore documentation is available at: [Homebrew - Taps](https://docs.brew.sh/Taps)\n\n[homebrew_tap_badge]: https://img.shields.io/badge/brew%20tap-cdalvaro/tap-orange?logo=Homebrew\u0026color=FBB040\n[homebrew_tap_url]: https://github.com/cdalvaro/homebrew-tap\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdalvaro%2Fhomebrew-tap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcdalvaro%2Fhomebrew-tap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdalvaro%2Fhomebrew-tap/lists"}