-
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
xorg/system: Modernize #11698
xorg/system: Modernize #11698
Conversation
This comment has been minimized.
This comment has been minimized.
cb1f822
to
75a97f9
Compare
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
75a97f9
to
072ee61
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
Sorry about that, I wasn't aware. |
Most likely
Hopefully the changes to the substitutes method have fixed this.
Looks like the Added explicit DNF support. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
I detected other pull requests that are modifying xorg/all recipe: This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there. |
yes : https://docs.conan.io/en/latest/reference/conanfile/tools/system/package_manager.html#configuration-properties-that-affect-how-system-package-managers-are-invoked
|
@jwillikers it seems it should work now https://github.com/conan-io/conan-center-index/pull/11859/files#diff-77f023b99d3d58008351d3e82fc06e6d06ba1bc2da9e41be6329b7fa4f419f05R10 |
This comment has been minimized.
This comment has been minimized.
0888c36
to
f2a8ee8
Compare
This comment has been minimized.
This comment has been minimized.
f2a8ee8
to
a0b019b
Compare
Sorry, had to rebase and force push. Nothing has actually changed in the PR. |
This comment has been minimized.
This comment has been minimized.
Use tools.system.package_manager ang tools.gnu.PkgConfig from the `conan` namespace. This greatly reduces complexity of the package.
This fixes linking against xorg libraries on FreeBSD. On FreeBSD, Pkg installs the libraries in /usr/local/lib. This is not a system library directory. Therefore, the libraries must not be treated as system libraries. This links the libraries according to their full paths.
a0b019b
to
2ffbcf0
Compare
All green in build 10 (
|
Use tools.system.package_manager ang tools.gnu.PkgConfig from the
conan
namespace.This greatly reduces complexity of the package.
Specify library name and version: xorg/system