Skip to content

LyraPhase/homebrew-right2repair

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

68 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Lyraphase Right2Repair Casks & Formulae

ci pre-commit pre-commit Donate using Liberapay

A collection of Homebrew Casks & Formulae for old or unsupported macOS (Currently just Monterey).

The idea behind this Tap is to provide installers for some tools or old abandonware. Whether through forked maintained alternative versions of those tools, or by providing a version-pinned old installer.

Think of this like the "Island of Misfit Toys" for macOS software that has been made hard to install by Apple's Planned Obsolescence, Homebrew maintainer's over-eager deprecations, community abandonment the Hype Cycle's "Trough of Disillusionment", and other such emergent scenarios from community behaviors.

How do I install these formulae?

brew install lyraphase/right2repair/<cask>

Or brew tap lyraphase/right2repair and then brew install --cask <cask> or brew install <formula>.

Documentation

brew help, man brew or check Homebrew's documentation.

Installation

First, make sure you have installed homebrew and homebrew-cask if you haven't yet.

Then, run the following in your command-line:

brew tap lyraphase/right2repair

Usage

Note: For info run:

brew info --cask <cask>

Once the tap is installed, you can install the Casks!

brew install --cask <cask>

To uninstall run:

brew uninstall --cask <cask>

Casks

Casks included in this Tap:

Formula

Upgrading

This Homebrew Tap contains some Casks that can not be auto-upgraded, and some that can.

Below are some helpful commands for upgrading.

To view all outdated Casks on your system, run:

brew outdated --cask --greedy

To check if a single Cask is outdated, (e.g.: rancher-machine):

brew outdated --greedy rancher-machine

To upgrade a single Cask (e.g.: rancher-machine):

brew upgrade --greedy rancher-machine

To upgrade an installer manual Cask (e.g.: soundid-reference):

brew reinstall  --cask soundid-reference

To upgrade all outdated Casks on your system, run:

brew outdated --cask  --quiet --greedy | xargs brew upgrade --cask

Sponsor

If you find this project useful and appreciate my work, would you be willing to click one of the buttons below to Sponsor this project and help me continue?

Method Button
GitHub πŸ’– Sponsor
Liberapay Support with Liberapay
PayPal Support with PayPal
Ko-Fi Support with Ko-Fi
BuyMeACoffee Buy Me A Coffee
Polar Support with Polar
Patreon (my artist page) Support with Patreon

Every little bit is appreciated! Thank you! πŸ™

Development

If you wish to contribute to this Tap, there is a helper Makefile with some useful targets.

To checkout this repo and install in development mode:

git clone https://github.com/LyraPhase/homebrew-right2repair.git
cd homebrew-right2repair
make install

This will install a symbolic link to this git repo under:

$(brew --repo)/Library/Taps/LyraPhase/homebrew-right2repair

Then, you may edit and test the Homebrew Cask recipe from the cloned git repo file location.

Testing

To test:

make test

Author(s) / Credits

Author:: James Cuzella (@trinitronx)

License

Copyright (C) Β© πŸ„― 2022-2024 James Cuzella

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.