git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #153836 from veprbl/pr/aws-sdk-cpp_fix_cmake_config

[staging-next] aws-sdk-cpp: fix cmake config

commitad484cca94e82df332076df49b1677dc089d9235 authorDmitry Kalinkin <dmitry.kalinkin@gmail.com> dateSat 8 Jan 2022, 05:51 (5 years ago) parent4775404c7548ff
1 file changed+9−3
pkgs/development/libraries/aws-sdk-cpp/default.nix+9−3
pkgs/development/libraries/aws-sdk-cpp/default.nix+9−3
@@ -1,4 +1,4 @@
1−{ lib, stdenv, fetchFromGitHub, cmake, curl, openssl, s2n-tls, zlib
1+{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, curl, openssl, s2n-tls, zlib
22, aws-crt-cpp
33, aws-c-cal, aws-c-common, aws-c-event-stream, aws-c-io, aws-checksums
44, CoreAudio, AudioToolbox
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
2121 version = "1.9.121";
2222
2323 src = fetchFromGitHub {
24− owner = "awslabs";
24+ owner = "aws";
2525 repo = "aws-sdk-cpp";
2626 rev = version;
2727 sha256 = "sha256-VQpWauk0tdJ1QU0HmtdTwQdKbiAuTTXXsUo2cqpqmdU=";
@@ -82,6 +82,12 @@ stdenv.mkDerivation rec {
8282
8383 patches = [
8484 ./cmake-dirs.patch
85+
86+ # fix cmake config
87+ (fetchpatch {
88+ url = "https://github.com/aws/aws-sdk-cpp/commit/b102aaf5693c4165c84b616ab9ffb9edfb705239.diff";
89+ sha256 = "sha256-38QBo3MEFpyHPb8jZEURRPkoeu4DqWhVeErJayiHKF0=";
90+ })
8591 ];
8692
8793 # Builds in 2+h with 2 cores, and ~10m with a big-parallel builder.
@@ -89,7 +95,7 @@ stdenv.mkDerivation rec {
8995
9096 meta = with lib; {
9197 description = "A C++ interface for Amazon Web Services";
92− homepage = "https://github.com/awslabs/aws-sdk-cpp";
98+ homepage = "https://github.com/aws/aws-sdk-cpp";
9399 license = licenses.asl20;
94100 platforms = platforms.unix;
95101 maintainers = with maintainers; [ eelco orivej ];