Skip to content
This repository was archived by the owner on Aug 7, 2025. It is now read-only.

Adding libao#170

Open
AmalinaKamarol wants to merge 1 commit into
clearlinux:masterfrom
AmalinaKamarol:master
Open

Adding libao#170
AmalinaKamarol wants to merge 1 commit into
clearlinux:masterfrom
AmalinaKamarol:master

Conversation

@AmalinaKamarol

Copy link
Copy Markdown

A Cross-platform Audio Library

A Cross-platform Audio Library
@bryteise

Copy link
Copy Markdown
Contributor

But why?

@clefrks

clefrks commented Nov 22, 2019

Copy link
Copy Markdown

This package is required for openvino-driver-behavior(https://github.com/incluit/OpenVino-Driver-Behaviour) to play sound

@clefrks

clefrks commented Dec 3, 2019

Copy link
Copy Markdown

Hi @bryteise, Any update on this?

@bryteise

bryteise commented Dec 3, 2019

Copy link
Copy Markdown
Contributor

Sorry, I don't understand what openvino-driver-behavior has to do with this bundle either X(.

@clefrks

clefrks commented Dec 4, 2019

Copy link
Copy Markdown

"Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platform", since its an audio library, i think that's why its being put in this bundle.
Do you have any other suggestion on which bundle to put it in?
Or
Maybe putting it as a pundle?

The application that is being used currently is openvino-driver-behavior, and it requires this during build time :(

@bryteise

bryteise commented Dec 4, 2019

Copy link
Copy Markdown
Contributor

If it is only required during build time then it doesn't need to be in a bundle unless you need to build the application outside of Clear Linux upstream. In that case you need the dev package anyway not the library itself.

@clefrks

clefrks commented Dec 4, 2019

Copy link
Copy Markdown

Ah okay, currently we are building it outside of Clear Linux Upstream, then i'll create a pundle for devpkg-libao that consist of dev package for libao, would this be okay?

another question on this library,
How about for those application that requires this for runtime? since libao already upstreamed in clearlinux, why not we put this in a bundle?

@bryteise

bryteise commented Dec 4, 2019

Copy link
Copy Markdown
Contributor

Yes, you need a devpkg in that case. Then we expect folks to use the devpkg to satisfy the runtime dependency. The only way the library would be useful is to be linked against content and since the application you are working with is built outside of Clear Linux upstream anyway you always need the devpkg.

Is there a reason to not get the openvino-driver-behavior into Clear Linux though? It would seem that would make things easier.

Regardless, I would probably want a stand-alone bundle just for the library rather than add it to a bundle that doesn't need the library to function.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants