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

[request] submit homebrew for macOS? #44

Open
AlJohri opened this issue Oct 24, 2018 · 7 comments
Open

[request] submit homebrew for macOS? #44

AlJohri opened this issue Oct 24, 2018 · 7 comments

Comments

@AlJohri
Copy link

AlJohri commented Oct 24, 2018

hi! it would be great to have this available via homebrew for macOS so one can install it using just brew install ddcctl

@ajd394
Copy link

ajd394 commented Nov 21, 2018

I am happy to make the brew formula but we need to start tagging versions. @kfix Can you make a version tag for the repo? See formula requirements regarding versioning here -> https://github.com/Homebrew/brew/blob/master/docs/Formula-Cookbook.md#basic-instructions

@AlJohri
Copy link
Author

AlJohri commented Aug 12, 2019

bumping @kfix

@kfix
Copy link
Owner

kfix commented Sep 10, 2019

it is still very buggy at this point and nightshift has lessened the need for it.

will consider tagging once it isn't such a crash maker and apple provides a stable API to differentiate monitors.

@kfix kfix added the needswork label Sep 10, 2019
@CatalinMustata
Copy link

it is still very buggy at this point and nightshift has lessened the need for it.

Why do you say nightshift has lessened the need for it? I'd really love to get a built-in Apple solution, but it doesn't seem to be a priority for them... like ever. Last year I talked to some kernel engineers to figure out if I can avoid polling and get called by the system when ambient light changes, but they had no idea about it - seems another team was handling that.

@Zemnmez
Copy link

Zemnmez commented Jan 8, 2020

is there some way to achieve the same with nightshift?

@kfix
Copy link
Owner

kfix commented Jan 10, 2021

I think we'll at least need on-the-fly vendor detection implemented (#57 ) before going "GA" and tagging releases.
We don't want the formula to have to build GPU specific targets.

@kfix
Copy link
Owner

kfix commented Jan 10, 2021

https://github.com/kfix/ddcctl/releases/tag/v0 is up and is a single binary.

user-definable DDC delays and other safeties should be implemented for v1.

I don't plan to do semver on this - upgraders beware!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants