Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feishin as Homebrew Cask #818

Open
1 task
kzssc opened this issue Oct 29, 2024 · 1 comment
Open
1 task

Feishin as Homebrew Cask #818

kzssc opened this issue Oct 29, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@kzssc
Copy link

kzssc commented Oct 29, 2024

What do you want to be added?

I've attempted at doing this following https://docs.brew.sh/Adding-Software-to-Homebrew but have had no luck... hoping some capables one could lend a hand in making feishin a cask for easy installation!

Additional context

No response

Is this a server-specific feature? (e.g. Jellyfin only)

  • Yes
@kzssc kzssc added the enhancement New feature or request label Oct 29, 2024
@Maaago
Copy link

Maaago commented Nov 1, 2024

Please see Homebrew/homebrew-cask#186699

If you really want this you can use the following cask file:

cask "feishin" do
  arch arm: "arm", intel: "x64"

  version "0.11.1"
  sha256 arm:   "330d1ff73da10423c3b458a2a525b270375a8349a2cd9346ec90ed729dce4b06",
         intel: "5e1a5f2e6c48e771443e2a0a5c8c34c641b8643244ce9c678d5d08016645755b"

  url "https://github.com/jeffvli/feishin/releases/download/v#{version}/Feishin-#{version}-mac-#{arch}.dmg",
      verified: "github.com/jeffvli/feishin/"
  name "Feishin"
  desc "Modern self-hosted music player"
  homepage "https://feishin.vercel.app/"

  livecheck do
    url :url
    strategy :github_latest
  end

  depends_on macos: ">= :catalina"

  app "Feishin.app"

  zap trash: [
    "~/Library/Application Support/feishin",
    "~/Library/Logs/feishin",
    "~/Library/Preferences/org.jeffvli.feishin.plist",
    "~/Library/Saved Application State/org.jeffvli.feishin.savedState",
  ]
end

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants