All Projects → gromgit → homebrew-fuse

gromgit / homebrew-fuse

Licence: BSD-2-Clause license
gromgit's FUSE tap

Programming Languages

ruby
36898 projects - #4 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to homebrew-fuse

RC24-Bot
Server bot for the RiiConnect24 Discord server that can store Wii friend codes to be added. | https://discord.gg/b4Y7jfD
Stars: ✭ 37 (-77.71%)
Mutual labels:  homebrew
loggedfs-python
Filesystem monitoring with Fuse and Python
Stars: ✭ 21 (-87.35%)
Mutual labels:  fuse-filesystem
hdrfs
High Data Retention Filesystem
Stars: ✭ 23 (-86.14%)
Mutual labels:  fuse-filesystem
Brewfile.vim
Brewfile syntax for Vim
Stars: ✭ 14 (-91.57%)
Mutual labels:  homebrew
dotfiles
🗿 dotfilery, configuration, environment settings, automation, etc. 🛖
Stars: ✭ 67 (-59.64%)
Mutual labels:  homebrew
old-browserhax
Fast and free old 3ds browser exploit for latest firmware.
Stars: ✭ 37 (-77.71%)
Mutual labels:  homebrew
hUGEDriver
An easy-to-use, fast, tracker-based, public domain sound driver for Game Boy homebrew
Stars: ✭ 26 (-84.34%)
Mutual labels:  homebrew
homebrew-openni2
OpenNI2-related formulae for the Homebrew package manager
Stars: ✭ 41 (-75.3%)
Mutual labels:  homebrew
homebrew-chromium
🌍 Chromium Snapshots Delivered Through Homebrew!
Stars: ✭ 35 (-78.92%)
Mutual labels:  homebrew
fuse xattrs
add xattrs support using sidecar files.
Stars: ✭ 28 (-83.13%)
Mutual labels:  fuse-filesystem
ym2017
A music album for the Sega Mega Drive
Stars: ✭ 17 (-89.76%)
Mutual labels:  homebrew
brewfile
🍎 Brewfile to install softwares in macOS for engineers
Stars: ✭ 37 (-77.71%)
Mutual labels:  homebrew
homebrew-sass
A Homebrew tap for Sass
Stars: ✭ 22 (-86.75%)
Mutual labels:  homebrew
ibrew
🍻Interactive CLI for Homebrew – the missing package manager for macOS.
Stars: ✭ 33 (-80.12%)
Mutual labels:  homebrew
cli-config
Helping you setup your CLI experience easily. Some goodies for the ol' terminal.
Stars: ✭ 3 (-98.19%)
Mutual labels:  homebrew
puppet-homebrew
homebrew (+brewcask! +taps!) package installer and provider
Stars: ✭ 17 (-89.76%)
Mutual labels:  homebrew
ansible-pyenv
Ansible role to install pyenv on Ubuntu or macOS development machines
Stars: ✭ 46 (-72.29%)
Mutual labels:  homebrew
pcloud-console-client
A simple console client for pCloud cloud storage.
Stars: ✭ 22 (-86.75%)
Mutual labels:  fuse-filesystem
homebrew-essentia
Homebrew build scripts for Essentia
Stars: ✭ 25 (-84.94%)
Mutual labels:  homebrew
homebrew-devops
🍺 DevOps / SRE formulae for the @Homebrew package manager.
Stars: ✭ 36 (-78.31%)
Mutual labels:  homebrew

gromgit's macOS FUSE stuff

This tap exists to support macOS FUSE-related software that have been dropped from Homebrew core.


!!! WARNING: Mojave Deprecation !!!

Homebrew dropped support for macOS Mojave as of 25 Oct 2021. I'll continue to build Mojave bottles for the FUSE formulae for now, but not for any external dependencies that they rely on, especially core formulae. Therefore, at some point in 2022, I will also no longer support Mojave in this tap.


How do I install these formulae?

First, if you've already installed FUSE formulae from the core tap before they were disabled, you might not want to switch over to my formulae, because:

  1. As far as I know, Homebrew will not remove them from your system, even after the formulae themselves are deleted.
  2. Many of these formulae are rather old, so you're unlikely to find updates anyway.

But if you do want to install my formulae over the core ones, you should uninstall the latter first:

brew uninstall XYZ
brew install gromgit/fuse/XYZ-mac

Note the -mac suffix to the formula name.

Documentation

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

FAQ

Why is XYZ not available?

It's probably available, but with a -mac suffix to avoid name clashes with Homebrew core (e.g. sshfs becomes sshfs-mac).

If you can't find it under its new name, possible reasons include:

  1. All available versions of XYZ require version 3 of the libfuse API, but macFUSE only supports v2.
  2. I might not have gotten around to getting it up. File an issue to get my attention. 😀

Why is XYZ so old?

Possible reasons:

  1. Current XYZ requires libfuse v3, so I found and bottled the last version that requires libfuse v2.
  2. XYZ was abandoned by its authors. If you know of a revived fork of such software, file an issue with the details and I'll see what can be done.
  3. I might not have gotten around to updating it yet. File an issue to get my attention. 😀

Why is the XYZ formula called XYZ-mac?

To avoid a naming conflict with the formula called XYZ that still exists in Homebrew core.

Why is the XYZ program installed as XYZ-mac?

brew info gromgit/fuse/XYZ-mac and read the Caveats section.

Why does Homebrew say I need to build XYZ-mac from source?

It's likely one of the following:

  1. You're using an M1 Mac. I don't have one, so there are no bottles (for now).
  2. You're running Homebrew on an Intel Mac in a non-standard location, so the existing bottles won't install for you.

Why can't I build XYZ on an M1 Mac?

Homebrew currently filters out /usr/local entirely during M1-based builds. I've devised a workaround for this, and it works on Intel Big Sur with Homebrew installed in a non-standard location, but I don't have an M1 Mac, so I can't test it for real. If you still can't build it, please file an issue.

If you need the software urgently, you'll have to set up a Rosetta-based Homebrew installation (which has prebuilt bottles):

arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
/usr/local/bin/brew install <FUSE_formula>
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].