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

[Feature Request] Homebrew Tap #298

Open
PythonCoderAS opened this issue Jan 17, 2022 · 9 comments
Open

[Feature Request] Homebrew Tap #298

PythonCoderAS opened this issue Jan 17, 2022 · 9 comments
Labels
enhancement New feature or request

Comments

@PythonCoderAS
Copy link

STOP!! Before submitting this feature request, make sure you have filled out the information below and renamed the title of this issue (ex. [Feature Request] Please add 9ani.app to NineAnimator).

Is your feature request related to a problem? Please describe.
It's annoying having to manually update builds.

Describe the solution you'd like
Homebrew can be used to manage installation and upgrades.

Describe alternatives you've considered
N/A

Additional context
A new repo will have to be made.

@PythonCoderAS PythonCoderAS added the enhancement New feature or request label Jan 17, 2022
@PythonCoderAS
Copy link
Author

I made my own tap at https://github.com/PythonCoderAS/homebrew-nineanimator. If you want I can transfer the repo to the organization.

@SuperMarcus
Copy link
Owner

This is an interesting idea that is worth exploring. We can potentially build a Github action to automate this process as well.

@PythonCoderAS
Copy link
Author

There is a way to automatically bump versions with minimal effort. But it'll require renaming the versions to not include "Build" in any file names.

@RokeJulianLockhart
Copy link

RokeJulianLockhart commented Aug 26, 2022

Wouldn't this also allow installation onto Linux, too (and obviously *BSD)? I doubt that it would operate, but it'd be interesting.

@PythonCoderAS
Copy link
Author

PythonCoderAS commented Aug 26, 2022 via email

@RokeJulianLockhart
Copy link

@PythonCoderAS, certain?

@PythonCoderAS
Copy link
Author

PythonCoderAS commented Aug 27, 2022 via email

@PythonCoderAS
Copy link
Author

Irregardless of whatever or not Swift runs on Linux, I am 100% certain NineAnimator uses MacOS/iOS-only frameworks.

@SuperMarcus
Copy link
Owner

SuperMarcus commented Aug 27, 2022

Irregardless of whatever or not Swift runs on Linux, I am 100% certain NineAnimator uses MacOS/iOS-only frameworks.

@PythonCoderAS is correct. This project currently uses UIKit, which is proprietary to Apple and only works on iOS (and macOS via macCatalyst) even though Swift can target non-Apple platforms. I know Homebrew has a Linux distribution, regardless, it is a package manager and doesn't care about the platforms that the package supports. If we are to make an official homebrew tap, then it will only contain packages for macOS.

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

3 participants