Skip to content

Latest commit

History

History
208 lines (134 loc) 路 9.82 KB

README.md

File metadata and controls

208 lines (134 loc) 路 9.82 KB

Homebrew Custom Tap

cdalvaro's Homebrew tap banner.

hombrew tap cdalvaro

Otros idiomas: 馃嚭馃嚫 English

F贸rmulas personalizadas de @cdalvaro para el gestor de paquetes Homebrew.

Qu茅 es esto?

Esto es un Tap de Homebrew que contiene f贸rmulas para software que utilizo y que no est谩 disponible en el repositorio principal de Homebrew o que ha sido modificado para adaptarse a mis necesidades.

C贸mo habilitar el tap?

Simplemente introduce brew tap cdalvaro/tap en la terminal y presiona Enter. Esto te permitir谩 instalar f贸rmulas de este tap.

Puedes introducir directamente brew install cdalvaro/tap/<formula> para instalar la formula especificada.

F贸rmulas disponibles

Lista de f贸rmulas

catboost-cli

Badge Badge

Herramienta de l铆nea de comandos de Gradient Boosting r谩pida, escalable y de alto rendimiento.

brew install cdalvaro/tap/catboost-cli

Esta f贸rmula no est谩 disponible en el repositorio homebrew-core porque no cumple con los criterios de aceptaci贸n. Consulta Homebrew/homebrew-core#140960 para m谩s informaci贸n.

cpp-jwt

Badge Badge

Librer铆a de JSON Web Token para C++.

brew install cdalvaro/tap/cpp-jwt

Al tratarse de una librer铆a de C++ compuesta 煤nicamente por archivos de cabecera, no cumple los criterios de aceptaci贸n de homebrew-core. Pero por comodidad, est谩 disponible en este tap.

cpp-plotly

Badge Badge

Librer铆a para generar gr谩ficos html/javascript a partir de datos de C++ utilizando la librer铆a de javascript plotly.js.

brew install cdalvaro/tap/cpp-plotly

Al tratarse de una librer铆a de C++ compuesta 煤nicamente por archivos de cabecera, no cumple los criterios de aceptaci贸n de homebrew-core. Pero por comodidad, est谩 disponible en este tap.

cpp-zmq

Badge Badge

Librer铆a para C++ compuesta 煤nicamente por archivos de cabecera para la librer铆a libzmq.

brew install cdalvaro/tap/cpp-zmq

Al tratarse de una librer铆a de C++ compuesta 煤nicamente por archivos de cabecera, no cumple los criterios de aceptaci贸n de homebrew-core. Pero por comodidad, est谩 disponible en este tap.

howard-hinnant-date

Badge Badge

Librer铆a de fechas y horas basada en la cabecera <chrono> de C++11/14/17.

brew install cdalvaro/tap/howard-hinnant-date

Esta f贸rmula est谩 disponible en el repositorio homebrew-core. Pero he a帽adido la opci贸n --without-string-view para deshabilitar el uso de std::string_view en la librer铆a. Esto se debe a que std::string_view no est谩 disponible en versiones anteriores a C++17.

json11

Badge Badge

Librer铆a para C++11 de JSON.

brew install cdalvaro/tap/json11

Se trata de una librer铆a compuesta 煤nicamente por archivos de cabecera y adem谩s el proyecto fue archivado en marzo de 2020, por lo que no est谩 disponible en homebrew-core.

salt

Badge Badge

Software para automatizar la gesti贸n y configuraci贸n de cualquier infraestructura o aplicaci贸n a escala.

brew install cdalvaro/tap/salt

Salt usa su propia versi贸n de python, por lo que fue eliminado del repository homebrew-core. Pero lo mantengo actualizado por comodidad para instalarlo en mi NAS de Synology.

simple-web-server

Badge Badge

Servidor y cliente HTTP y HTTPS muy simple, r谩pido, multihilo e independiente de la plataforma, implementado en C++11 y Boost.Asio.

brew install cdalvaro/tap/simple-web-server

wxwidgets

Badge Badge

Librer铆a de GUI multiplataforma.

brew install cdalvaro/tap/wxwidgets

Esta f贸rmula est谩 disponible en el repositorio homebrew-core. Pero he a帽adido la opci贸n --with-enable-abort para permitir la cancelaci贸n de una tarea en ejecuci贸n utilizando un wxGenericProgressDialog.

Casks disponibles

Lista de casks

autofirma

Badge Badge

Aplicaci贸n de firma electr贸nica desarrollada por el Ministerio de Asuntos Econ贸micos y Transformaci贸n Digital.

Al poder ser ejecutada desde el navegador, permite la firma en p谩ginas de Administraci贸n Electr贸nica cuando se requiere la firma en un procedimiento administrativo.

brew install --cask cdalvaro/tap/autofirma

Este cask est谩 disponible en el repositorio homebrew-cask. Sin embargo, el script postflight de desinstalaci贸n no funciona correctamente, por lo que lo he corregido en este tap. Intent茅 corregirlo en el repositorio principal, pero no fue aceptado.

salt

Badge Badge

Software para automatizar la gesti贸n y configuraci贸n de cualquier infraestructura o aplicaci贸n a escala.

Este cask instala salt usando el paquete de instalaci贸n oficial en lugar de construir el paquete completo desde el c贸digo fuente como hace la f贸rmula.

brew install --cask cdalvaro/tap/salt

Este cask est谩 disponible en el repositorio homebrew-cask. Sin embargo, he a帽adido un parche a los archivos .plist para que salt funcione correctamente con Homebrew sin necesidad de realizar ajustes adicionales.

El parche a帽ade:

  • La variable de entorno HOMEBREW_PREFIX.
  • La variable de entorno PATH en el directorio de binarios asociado a HOMEBREW_PREFIX.
  • La variable de entorno HOME con el directorio home de root, para evitar un problema con el comando brew.

M谩s documentaci贸n

M谩s documentaci贸n est谩 disponible en: Homebrew - Taps