-
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
zxcvbn: added recipe for version 2.5 #23671
base: master
Are you sure you want to change the base?
zxcvbn: added recipe for version 2.5 #23671
Conversation
This comment has been minimized.
This comment has been minimized.
30ae413
to
0254ad0
Compare
This comment has been minimized.
This comment has been minimized.
0254ad0
to
a6c5db3
Compare
This comment has been minimized.
This comment has been minimized.
a6c5db3
to
6a6e83b
Compare
This comment has been minimized.
This comment has been minimized.
e05d00d
to
0211201
Compare
This comment has been minimized.
This comment has been minimized.
0211201
to
d1b3258
Compare
d1b3258
to
f4a9ded
Compare
This comment has been minimized.
This comment has been minimized.
f4a9ded
to
a5f9742
Compare
This comment has been minimized.
This comment has been minimized.
a5f9742
to
619b058
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Conan v1 pipeline ✔️All green in build 12 (
Conan v2 pipeline ✔️
All green in build 12 (
|
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.
Some comments, thanks for taking the time to create this PR, and sorry about the delay :)
def build_requirements(self): | ||
if cross_building(self): | ||
self.tool_requires(f"{self.name}/{self.version}") |
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.
Any insight into why this is needed? From what I can gather, cross compiling should not need to depend on the library itself
if cross_building(self): | ||
self._patch_if_exists("no-dictgen") | ||
if self.settings.os not in ["Linux", "FreeBSD"]: | ||
self._patch_if_exists("no-libm") | ||
if self.settings.os == "Windows": | ||
self._patch_if_exists("windows-portability") |
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.
Patches should not be conditional, the sources should be modified unconditionally if possible.
zxcvbn/2.5
C/C++ implementation of the zxcvbn password strength estimation.