-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
pulseaudio 17.0 #22441
pulseaudio 17.0 #22441
Conversation
I detected other pull requests that are modifying pulseaudio/meson recipe: This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there. |
e4e40eb
to
29c805d
Compare
This comment has been minimized.
This comment has been minimized.
This reverts commit 667e54d.
7769177
to
46ec3b7
Compare
This comment has been minimized.
This comment has been minimized.
This reverts commit bc57129.
The build is now finished. You can take a look at the results here |
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can Ii get some references as to when this went from beinig a libbrbary
wiith shared
option to only being a shared-liibrbary
exclusively? Thanks!
When they transitionned from autotools to meson in 15.0: |
friendly ping @RubenRBS |
This comment has been minimized.
This comment has been minimized.
What's the advantage of using Meson only now? As far as I see, the previous recipe using Autotools is just simple like this one. Both Autotools and Meson are much complicated than CMake, for instance. |
@uilianries v15+ has dropped the autotools-based build system entirely. Also, autotools is a major pain to set up on Windows. |
@ericLemanissier Please, try to keep this kind of information in the description. This PR is not just a bump version. |
Co-authored-by: Uilian Ries <uilianries@gmail.com>
Conan v1 pipeline ✔️All green in build 13 (
Conan v2 pipeline ✔️
All green in build 13 (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thank you for porting to meson.
def build_requirements(self): | ||
self.tool_requires("meson/1.3.1") | ||
if not self.conf.get("tools.gnu:pkg_config", check_type=str): | ||
self.tool_requires("pkgconf/2.0.3") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
self.tool_requires("pkgconf/2.0.3") | |
self.tool_requires("pkgconf/2.1.0") |
) | ||
|
||
def build_requirements(self): | ||
self.tool_requires("meson/1.3.1") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
self.tool_requires("meson/1.3.1") | |
self.tool_requires("meson/1.3.2") |
Specify library name and version: pulseaudio/17.0.0