Giter Club home page Giter Club logo

Comments (8)

ian-h-chamberlain avatar ian-h-chamberlain commented on August 15, 2024 2

That message comes from brew itself, but you can see more details about what it's doing with --verbose --debug:

==> Changing ownership of paths required by proxy-audio-device with sudo; the password may be necessary.
/usr/bin/sudo -E -- /usr/sbin/chown -R -- root:wheel /Library/Audio/Plug-Ins/HAL/ProxyAudioDevice.driver
/usr/bin/sudo -E -- /bin/launchctl kickstart -k system/com.apple.audio.coreaudiod
==> Installing artifact of class Cask::Artifact::PostflightBlock
🍺  proxy-audio-device was successfully installed!

@Odame or @briankendall it seems like this is fixed now, would one of you like to close the issue?

from proxy-audio-device.

briankendall avatar briankendall commented on August 15, 2024

I've never packaged up an app for installation via Homebrew before. This app might make more sense for homebrew cask, but I'm not sure. I may get around to it eventually, but if someone else wants to set that up, I'm happy to assist by doing whatever work is necessary on my end.

from proxy-audio-device.

Odame avatar Odame commented on August 15, 2024

Yeah, a homebrew cask is definitely the right way to go in that regard.
I too, don't have experience with packaging for Homebrew. But I will take a look at homebrew and see if I can pull this off - unless someone else with prior experience wants to take this up.

from proxy-audio-device.

MartinMajewski avatar MartinMajewski commented on August 15, 2024

I also like the homebrew approach, as it is the more modern and most popular way nowadays.

from proxy-audio-device.

ian-h-chamberlain avatar ian-h-chamberlain commented on August 15, 2024

Btw, looks like this just got added to homebrew-cask now: Homebrew/homebrew-cask#155006

It seems to just install the .app though, and not the driver (nor does it kickstart coreaudiod). Seems there are probably some helpers that could be added to the cask to make it work, although they seem to be missing one for Audio/Plug-Ins/HAL. I don't have much experience either but maybe @chenrui333 knows what to do since they opened the original PR.

from proxy-audio-device.

mahmoudhossam avatar mahmoudhossam commented on August 15, 2024

I've been bitten by the issue @ian-h-chamberlain mentioned, the cask does not install the driver at all.

Downloading the release and copying over the driver manually does work, maybe the readme needs to mention this?

from proxy-audio-device.

ian-h-chamberlain avatar ian-h-chamberlain commented on August 15, 2024

Homebrew/homebrew-cask#162690 has just been merged, which I believe should fix this issue (I think auto-close didn't work since it's in a different repo). It would be great if some other people could test it and verify the fix, after which I think this issue can be closed?

from proxy-audio-device.

mahmoudhossam avatar mahmoudhossam commented on August 15, 2024

I tried it today and it seems to do the right thing on my system.

I'd prefer if it gave more details on this Changing ownership of paths required by proxy-audio-device with sudo; the password may be necessary. as first-time installers might not have the necessary permissions set already.

from proxy-audio-device.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.