Skip to content
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

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

laci-aura
Copy link

@laci-aura laci-aura commented Apr 20, 2024

zxcvbn/2.5

C/C++ implementation of the zxcvbn password strength estimation.


@conan-center-bot

This comment has been minimized.

@laci-aura laci-aura force-pushed the laci-aura/add-zxcvbn-c-recipe branch from 30ae413 to 0254ad0 Compare April 20, 2024 13:30
@conan-center-bot

This comment has been minimized.

@laci-aura laci-aura force-pushed the laci-aura/add-zxcvbn-c-recipe branch from 0254ad0 to a6c5db3 Compare April 20, 2024 13:41
@conan-center-bot

This comment has been minimized.

@laci-aura laci-aura force-pushed the laci-aura/add-zxcvbn-c-recipe branch from a6c5db3 to 6a6e83b Compare April 20, 2024 14:14
@conan-center-bot

This comment has been minimized.

@laci-aura laci-aura force-pushed the laci-aura/add-zxcvbn-c-recipe branch 2 times, most recently from e05d00d to 0211201 Compare April 20, 2024 17:44
@conan-center-bot

This comment has been minimized.

@laci-aura laci-aura force-pushed the laci-aura/add-zxcvbn-c-recipe branch from 0211201 to d1b3258 Compare April 20, 2024 18:56
@laci-aura laci-aura changed the title zxcvbn-c: added recipe for version 2.5 zxcvbn: added recipe for version 2.5 Apr 20, 2024
@laci-aura laci-aura force-pushed the laci-aura/add-zxcvbn-c-recipe branch from d1b3258 to f4a9ded Compare April 20, 2024 19:21
@laci-aura laci-aura marked this pull request as ready for review April 20, 2024 19:22
@conan-center-bot

This comment has been minimized.

@laci-aura laci-aura force-pushed the laci-aura/add-zxcvbn-c-recipe branch from f4a9ded to a5f9742 Compare April 20, 2024 20:32
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ✔️

All green in build 12 (154e1b77b17887909d0d82a32e488c1f9524e74f):

  • zxcvbn/2.5:
    All packages built successfully! (All logs)

Conan v2 pipeline ✔️

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

All green in build 12 (154e1b77b17887909d0d82a32e488c1f9524e74f):

  • zxcvbn/2.5:
    All packages built successfully! (All logs)

Copy link
Member

@AbrilRBS AbrilRBS left a 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 :)

Comment on lines +27 to +29
def build_requirements(self):
if cross_building(self):
self.tool_requires(f"{self.name}/{self.version}")
Copy link
Member

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

Comment on lines +64 to +69
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")
Copy link
Member

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants