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

OpenSSL 1.x.x Conan 2.0 compatibility #14066

Merged
merged 23 commits into from
Dec 23, 2022
Merged
Show file tree
Hide file tree
Changes from 17 commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
95eb74f
OpenSSL 1.x.x Conan 2.0 compatibility
System-Arch Nov 6, 2022
69dda7c
Removed legacy code
System-Arch Nov 6, 2022
4973607
Fix lint issues
System-Arch Nov 6, 2022
1ae68df
Fix pedantic lint issue
System-Arch Nov 6, 2022
aed24c8
Work around linter limitations
System-Arch Nov 6, 2022
1dcb03a
Require Conan 1.53
System-Arch Nov 6, 2022
889cd1d
nmake doesn't like -j1
System-Arch Nov 6, 2022
4480966
1.53 is not enough to rely on settings_build
System-Arch Nov 6, 2022
2ef2e24
Remove legacy code to try to molify github-actions bot
System-Arch Nov 7, 2022
5c2e578
Fix lint warning in test recipe
System-Arch Nov 7, 2022
85f776f
Moved 'r' prefix to correct location
System-Arch Nov 7, 2022
6f8bede
conandata.yml schema now requires patch_description and patch_type
System-Arch Nov 7, 2022
5655e4a
Use 'if' rather than 'elif' per linter
System-Arch Nov 7, 2022
db635f9
Use f-strings per lint
System-Arch Nov 8, 2022
fecba6b
Put back legacy support
System-Arch Nov 9, 2022
0f49c07
Don't require msys2 when using nmake
System-Arch Dec 1, 2022
8689ec1
Fixes for review comments
System-Arch Dec 14, 2022
dbb440e
Apply suggestions from code review
System-Arch Dec 14, 2022
30fbde2
Use self.settings in validate()
System-Arch Dec 14, 2022
43d914f
Removed use of shutil.which as override mechanism
System-Arch Dec 16, 2022
8ea95fc
Use explicit calls to nmake; removed Conan-version-specific code
System-Arch Dec 17, 2022
a71f585
Revise comment regra
System-Arch Dec 20, 2022
1a18f9e
Removed unused shutil import
System-Arch Dec 20, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions recipes/openssl/1.x.x/conandata.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,17 @@ sources:
patches:
1.0.2u:
- patch_file: patches/1.0.2u-darwin-arm64.patch
base_path: source_subfolder
patch_description: "Darwin ARM64 support"
patch_type: "conan"
System-Arch marked this conversation as resolved.
Show resolved Hide resolved
1.1.1p:
- patch_file: patches/1.1.1-tvos-watchos.patch
base_path: source_subfolder
patch_description: "TVOS and WatchOS don't like fork()"
patch_type: "conan"
System-Arch marked this conversation as resolved.
Show resolved Hide resolved
1.1.1q:
- patch_file: patches/1.1.1-tvos-watchos.patch
base_path: source_subfolder
patch_description: "TVOS and WatchOS don't like fork()"
patch_type: "conan"
System-Arch marked this conversation as resolved.
Show resolved Hide resolved
1.1.1s:
- patch_file: patches/1.1.1-tvos-watchos.patch
base_path: source_subfolder
patch_description: "TVOS and WatchOS don't like fork()"
patch_type: "conan"
System-Arch marked this conversation as resolved.
Show resolved Hide resolved
Loading