-
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
[doxygen] Add Version 1.9.5 and bump dependency versions #14490
[doxygen] Add Version 1.9.5 and bump dependency versions #14490
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
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.
There's a new helper for https://github.com/conan-io/conan-center-index/pull/14490/files#diff-cbfb36af247c5a661634bfa630c3f276104e89b382d6a6a1335e62e4b2d99930R101
but this looks good... just waiting on CI 🤞
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Do not approve please. There is a regression is this PR: #14490 (comment) |
recipes/doxygen/all/conanfile.py
Outdated
# if self.settings.os != "Windows": | ||
# deps.set_property("flex", "cmake_find_mode", "none", build_context=True) | ||
# deps.set_property("bison", "cmake_find_mode", "none", build_context=True) |
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.
# if self.settings.os != "Windows": | |
# deps.set_property("flex", "cmake_find_mode", "none", build_context=True) | |
# deps.set_property("bison", "cmake_find_mode", "none", build_context=True) |
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.
lines are deleted in recipe
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.
You can't safely use settings_build
with 1 profile, you have to restore helper _settings_build
you have removed.
Also notice that you can accept reviews as commits in github.
recipes/doxygen/all/conanfile.py
Outdated
|
||
def build_requirements(self): | ||
if self._settings_build.os == "Windows": | ||
self.build_requires("winflexbison/2.5.24") | ||
if self.settings.os == "Windows": |
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.
if self.settings.os == "Windows": | |
if self._settings_build.os == "Windows": |
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.
Previous logic is applied
Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>
Conan v1 pipelineAll green in build 42 (
|
We will be dropping 1.x support as soon as possible... so support 1 profiles is not a requirement :) we break recipes all the time. In this case it's not complicated to support so I think it's good to keep it but it's not test by CCI so if it works great if not we'll never know 🤷 |
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
…ions * add 1.9.5 entries and bump dependeny versions * Update conanfile.py * remove unnecessary patch files * Update conanfile.py * add m4 * add v1 test package * remove deps generator * return to old codebase * apply patches * Update conanfile.py * Update conanfile.py * Update conanfile.py * remove weird cmake configure function * Update conandata.yml * remove CONAN_PKG * remove unused patches * Update conanfile.py * Update conanfile.py * Update conanfile.py * Update conanfile.py * use visualmstudio 16 * Update conanfile.py * remove version 1.9.5 * Update conanfile.py use 2.0 cmake tools * use patch file * Update conanfile.py * remove unused imports * make the package v2 compatible * Update conanfile.py * Update conanfile.py * Update conanfile.py * Update conanfile.py * Update conanfile.py * Update conanfile.py * Update conanfile.py * Update conanfile.py * Update conanfile.py * Update conanfile.py * Update conanfile.py * Update conanfile.py * Update recipes/doxygen/all/conanfile.py Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com> * Update conanfile.py Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>
Specify library name and version: lib/1.0
This is also a good place to share with all of us why you are submitting this PR (specially if it is a new addition to ConanCenter): is it a dependency of other libraries you want to package? Are you the author of the library? Thanks!