Skip to content

Commit

Permalink
(#24924) [aws refactor] aws-sdk-cpp: Review dependencies, add new ver…
Browse files Browse the repository at this point in the history
…sion and remove old one

* [aws refactor] aws-sdk-cpp: Review dependencies, add new version and remove old one

* patches

* fix

* fix

* fix

* fix

* Add patches for new version

* Fix missing patch

* Fix crossbuildings, fix invalid macos invalidation, and dependant files copy

* Reorder requirements to match upstream dependency declarations

* Link Pulseaudio for Android

* Add missing requires

* Cleanup

* Add missing requires

* Fix component requires

* Reorder for better checking in new versions in the future

* Add zlib requirement, else compression fails when it finds it in the system

* Fix pulseaudio dependency in Android

* aws-sdk-cpp: add missing transitive_headers=True

* Fix pulseaudio for non linux systems

* backport pulseaudio to old version

* Add AudioToolbox to text-to-speech frameworks

* Validate build issue out

* Fix

* Cleanups

* TypO

* Final improvements for aws-sdk-cpp, sdks are now defined per-version

* Back to validate()

* Support Conan 1

* Back to validate_build()

---------

Co-authored-by: Abril Rincón Blanco <[email protected]>
Co-authored-by: Martin Valgur <[email protected]>
  • Loading branch information
3 people authored Sep 24, 2024
1 parent d3985d3 commit 696d196
Show file tree
Hide file tree
Showing 6 changed files with 592 additions and 332 deletions.
9 changes: 9 additions & 0 deletions recipes/aws-sdk-cpp/all/conandata.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,17 @@
sources:
"1.11.352":
url: "https://github.com/aws/aws-sdk-cpp/archive/1.11.352.tar.gz"
sha256: "999583df108a5363ff33563f86ea23a528761ebea3577348867932ba7eeacae2"
"1.9.234":
url: "https://github.com/aws/aws-sdk-cpp/archive/1.9.234.tar.gz"
sha256: "52e36cf568fe0b2a0fc82a9333c0b31ba843db16670f4ccbb7b9fd142f1b00a5"
patches:
"1.11.352":
- patch_file: patches/1.11.352-0001-pulseaudio.patch
patch_description: Use pulseaudio from conan
patch_type: conan
- patch_file: patches/1.11.352-0002-disable-sort-links.patch
- patch_file: patches/1.9.100-0002-aws-plugin-conf.patch
"1.9.234":
- patch_file: patches/1.9.234-0001-issue-1816.patch
- patch_file: patches/1.9.234-0002-disable-sort-links.patch
Expand Down
Loading

0 comments on commit 696d196

Please sign in to comment.