mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-10 15:45:15 -04:00
dev-libs/aws-*: moved to ::gentoo
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
This commit is contained in:
@@ -1,2 +0,0 @@
|
||||
DIST aws-c-auth-0.9.0.tar.gz 265696 BLAKE2B c489e4a36ec3448f2474c5660ac94ac7f7ca4cbc9d77e29db2ff37be928796b74fccb6b24761fcbb6322f97bf083227d928ecad9625ce29cdaf101d356534f20 SHA512 709716d306e4592c5f7fdc7503c060b38a9ed904baf7df6d53db5ada041f2c7677186f06738c449df68a2e4661ec3da01aa218aa78f4ef2d67ff25c88b902f24
|
||||
DIST aws-c-auth-0.9.1.tar.gz 265755 BLAKE2B 3b092f15ad7d892b31ed9478da0f58d47789d8bfe220a9563422ab978401a654dad3cd5470691f67f6868db4052cf2e8ae9b22212828112b3c033a9f31a71c10 SHA512 3e6ab0e35bb61702de9bad0b71a76c7ec9275d478f8a0dda8334185eff90be8c662e39ff0ca8fe3298663073167d1951910e017814c829e81d10785e44351ffd
|
||||
@@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C99 library implementation of AWS client-side authentication: standard credentials providers and signing"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-auth"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-compression:=
|
||||
dev-libs/aws-c-http:=
|
||||
dev-libs/aws-c-sdkutils:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C99 library implementation of AWS client-side authentication: standard credentials providers and signing"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-auth"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-compression:=
|
||||
dev-libs/aws-c-http:=
|
||||
dev-libs/aws-c-sdkutils:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">awslabs/aws-c-auth</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,2 +0,0 @@
|
||||
DIST aws-c-cal-0.9.2.tar.gz 1686368 BLAKE2B a96b5085cf8f20d854374bf095fa5e32e9a71813935d8ea319a7cdf216afd4b3299ccc5f0996e3932a91021d53435c49846326967a2c652049f096e795bc614a SHA512 c63d7efb776e30d0bc4e71b189b6e3af09514ae1f25e503b61902fc7610b036ece0b746c09dd1f55b317ac6f2856b5ee93d7e2186ae00ea32ee9e6e2df31e474
|
||||
DIST aws-c-cal-0.9.3.tar.gz 1686833 BLAKE2B 806bc697a0a907219fa5cf710be0cb4c06a75ef8340c0d66e1a36976c9db5e233bc76b576f8c21772eb32d15d8ee0a66a0f161b912ba2fe60f5a303a09771851 SHA512 f7b06cf3e3801786f0bc1eba0f6a016c7c6f82ed39d76b63d4a14364b01d2b95136e1cb8238b443ac17f4c4ee81ebba45d472fd73a08c878e6fc2a11a02155f2
|
||||
@@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Crypto Abstraction Layer: Cross-Platform C99 wrapper for cryptography primitives"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-cal"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/openssl:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Crypto Abstraction Layer: Cross-Platform C99 wrapper for cryptography primitives"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-cal"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/openssl:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">awslabs/aws-c-cal</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST aws-c-common-0.12.3.tar.gz 619465 BLAKE2B 68909ff6290031e27d3c40ad021599bb03828d7ab5b7cff3937a2fa314074b131870771eb88111b1d3ac9fcfaa526aed07ce3951680b2908ed920b3ce4ab3b80 SHA512 d0eb3ae81f9b6376a2e6351d1d03508ca4384f51d127e005a48c050387ffe1f84eb191994eca5aaeadba0fc0d0358cb739fd97018af71c449753fe64f36c95b9
|
||||
DIST aws-c-common-0.12.4.tar.gz 621057 BLAKE2B 9d781b5c612ae32abcffedbf2f7a1dd7d300fa7fa0a63deba71a50f5a5af35e3de87e45f461a8fc33bd35b8be5dfa6dd00b287fca9cc2d87584a3687b03e99f1 SHA512 79ddadd0c6820341f62b10dd31360b8ee9540ace150e61eaed8a14808ab0209a18c4a15f1e41b7179e920e3aea8089840e0a643cac1377d9189955bd29c80092
|
||||
DIST aws-c-common-0.12.5.tar.gz 627705 BLAKE2B e3aabd690ee377affa499bb38f8bfc65dd42edd49eb4e36a4ca6234f5c195130e642e14deb940f0b245f7b4d0ef374d9ccf19f3a68822e06df884be02b50f406 SHA512 3f211e4d7737e756b6bda0de965570c3c04588e4f10dddf17f21ced1937a8dc6ddb5aeca52b96d7ead3cfb53e05ad99155d17045ea0da7f964372357046041ca
|
||||
@@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Core c99 package for AWS SDK for C"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-common"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Core c99 package for AWS SDK for C"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-common"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Core c99 package for AWS SDK for C"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-common"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">awslabs/aws-c-common</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST aws-c-compression-0.3.1.tar.gz 36879 BLAKE2B 9383d40c0234f410068b78a36b1918e81968349f096f88814df488c27bc8575a11473d3c8b2a6ac5c41134cdeaffd624da86cf9a8b63c39ad26d0c11649c63ac SHA512 02c569751c55b95032bef9b718ca8e2b66b4bd85355f31623ab65621373ec39999231d0a1ceb4fe5f83aa42b9c1d153ffb36ccadfb86f78ad43246d26532cc97
|
||||
@@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C99 implementation of huffman encoding/decoding"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-compression"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
>=dev-libs/aws-c-common-0.6.20:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">awslabs/aws-c-compression</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST aws-c-event-stream-0.5.4.tar.gz 98545 BLAKE2B 786ee3db4e482547ed5de9d7982e3941809a895894431950194556d934de6a62fcfaddc3acc4688bd83caa5ccf647b926b96b37ba81373aff47da345e6027ee5 SHA512 5eb9d0aec42eeb637e16c6921a57d1de6a69da55842aed2230792632e62deb701be0049961e8b2daf6b01f048f2d9756cc71acebbcfc445ed0ebd8098a6b843a
|
||||
DIST aws-c-event-stream-0.5.5.tar.gz 99105 BLAKE2B 347741ac6edd253758cea74f7e57ef28b865390b10aa5d4df7f38448eaee9e43b3ebbaf88398422a5b2ee8242ef584069d5083c4f748d93eebbea123e4e48190 SHA512 1a6d376aafa749d84aa3b8ca2255a3f5168d8225bf96d4ea61188fad5b7615eb2c8ca0e0a641c741c628f5e818b6762ea41e9ed3cff6b2b8581604ce35021c97
|
||||
DIST aws-c-event-stream-0.5.7.tar.gz 101147 BLAKE2B 58f9434e10e7b61077f662e31d94c806e76b67b421c3aecd6694668342ea7f360a11b56e5747c4b4c5d30646eeba6ccd12df029b25ef189a41fabf462355ea4e SHA512 87867d9c8ad7058e433ebcdfddb762c92d6abd3fe61a5332bf18e9a5fa98930181615417d4aeecb4118b5eb27c12afc8f21ab740d3b81f07bc86e9a7e0ecc3b4
|
||||
@@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C99 implementation of the vnd.amazon.eventstream content-type"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-event-stream"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-checksums:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
|
||||
if use test; then
|
||||
# (#760585) Due to network sandboxing of portage, internet connectivity
|
||||
# tests will always fail. If you need a USE flag, because you want/need
|
||||
# to perform these tests manually, please open a bug report for it.
|
||||
mycmakeargs+=(
|
||||
-DENABLE_NET_TESTS=OFF
|
||||
)
|
||||
fi
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C99 implementation of the vnd.amazon.eventstream content-type"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-event-stream"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-checksums:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
|
||||
if use test; then
|
||||
# (#760585) Due to network sandboxing of portage, internet connectivity
|
||||
# tests will always fail. If you need a USE flag, because you want/need
|
||||
# to perform these tests manually, please open a bug report for it.
|
||||
mycmakeargs+=(
|
||||
-DENABLE_NET_TESTS=OFF
|
||||
)
|
||||
fi
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C99 implementation of the vnd.amazon.eventstream content-type"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-event-stream"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-checksums:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
|
||||
if use test; then
|
||||
# (#760585) Due to network sandboxing of portage, internet connectivity
|
||||
# tests will always fail. If you need a USE flag, because you want/need
|
||||
# to perform these tests manually, please open a bug report for it.
|
||||
mycmakeargs+=(
|
||||
-DENABLE_NET_TESTS=OFF
|
||||
)
|
||||
fi
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">awslabs/aws-c-event-stream</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,2 +0,0 @@
|
||||
DIST aws-c-http-0.10.2.tar.gz 489715 BLAKE2B 460437c3181723ceb217ac25d60981d23255877da2791893a9a949949f26e91efe3451db22908f82ab9b7db150842c7a6568492bd8c2e5e4009ce7f57411f645 SHA512 c7467494319551e6fb2eed84f510f0ebe97b4c720f2254bfc865450bb90249b9fc55b371d6c02a1433eb3ee7759b3bad4502023590439dba87c6cfe5b618d14e
|
||||
DIST aws-c-http-0.10.4.tar.gz 496121 BLAKE2B 544bfa3ffd3113c14ea05fe8083e61fd150d3b9ce685d02566cbbabe45cfe3fd4af378467fbfdc14eb7986f301f8d4338ffe16eadc1b052ef15671a45b82ce31 SHA512 65d1c31075e5efc85e0bc059183a9330eaddc9f6851710635c7067e751e612b1527cb51a2ee09287831a69c17a8a65c9940f29996d11095f67f1aef791546aff
|
||||
@@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C99 implementation of the HTTP/1.1 and HTTP/2 specifications"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-http"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-compression:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C99 implementation of the HTTP/1.1 and HTTP/2 specifications"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-http"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-compression:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">awslabs/aws-c-http</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST aws-c-io-0.21.0.tar.gz 749192 BLAKE2B f41b5bbb96c79fd9005f14038bdde6b9d4ad5df230e6985bd479ca3e27728d3ae240adf99a2fd545285465a4084a25b15ee1bca6c827c498115d2a13b950a0ce SHA512 ea07e14cb62df984798a2dfda6e58c9e92e89735de7249e84dfaf5c408da7eb1558b68893f6fd93cb98daf1a3400cb2483a8e678e7cae7b6b89f75285489f8cb
|
||||
DIST aws-c-io-0.22.0.tar.gz 753912 BLAKE2B 0d71a4ca3248fc93e60c1c007951628b08dab8f217c9acc3f09f03a08dfc2a47c164e561ee5662ed0382bb1a29cba684a566d24638b5894a4f0c92755abadff2 SHA512 c4cf66972a2ce604800c779d9c5045476b349b8bc37abfcbc9ddf8924882e5b6ca9577cac920d42c3f6dd8a71585d091438fedc1d45d4116e207f63d61203c75
|
||||
DIST aws-c-io-0.22.1.tar.gz 754117 BLAKE2B d83ef6a66408fffba93ee4d0a0667584eba3bb036ebd00507311d05e2443253d544a82c5d60d4758309bc7eaa37f2bba7e48fcbfbb5476cd2412775ca154afbb SHA512 125db1ca53686b7fd8dadd7c96d5206e9b579a7ea74ffd003e3b3d20a53d7481ec226b046bbfb87a2f6c485afbd0e73f628cdc4a44ae1b08afd47ed2452180fa
|
||||
@@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="AWS SDK for C module, handles IO and TLS work for application protocols"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-io"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/s2n:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
|
||||
if use test; then
|
||||
# (#759802) Due to network sandboxing of portage, internet connectivity
|
||||
# tests will always fail. If you need a USE flag, because you want/need
|
||||
# to perform these tests manually, please open a bug report for it.
|
||||
mycmakeargs+=(
|
||||
-DENABLE_NET_TESTS=OFF
|
||||
)
|
||||
fi
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="AWS SDK for C module, handles IO and TLS work for application protocols"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-io"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/s2n:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
|
||||
if use test; then
|
||||
# (#759802) Due to network sandboxing of portage, internet connectivity
|
||||
# tests will always fail. If you need a USE flag, because you want/need
|
||||
# to perform these tests manually, please open a bug report for it.
|
||||
mycmakeargs+=(
|
||||
-DENABLE_NET_TESTS=OFF
|
||||
)
|
||||
fi
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="AWS SDK for C module, handles IO and TLS work for application protocols"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-io"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/s2n:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
|
||||
if use test; then
|
||||
# (#759802) Due to network sandboxing of portage, internet connectivity
|
||||
# tests will always fail. If you need a USE flag, because you want/need
|
||||
# to perform these tests manually, please open a bug report for it.
|
||||
mycmakeargs+=(
|
||||
-DENABLE_NET_TESTS=OFF
|
||||
)
|
||||
fi
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">awslabs/aws-c-io</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST aws-c-mqtt-0.13.1.tar.gz 442637 BLAKE2B f191e3dc604cef3926810c5fee8dff8147006d22836464d88ed7899b354838886f5d9b912557dbbce2eafd4343d426fddbe4fa46ee101d109bf1fede7e902820 SHA512 178a357d2efe6f945f0342a5ecef1b7df1333b2be9c26f658310bc87e0f99890757aa7be53d7a3867ff03c97cc4b4003c2ea5fd6b5448eb3bc80043751a1679e
|
||||
DIST aws-c-mqtt-0.13.2.tar.gz 442638 BLAKE2B 958afac3c0aa9a57ac1080c4fd88bb88ce258e9959cc6bd742c8ea4670b02b57dd4954f92eda81e95ac74e1a65213194cb4077d66eead7ff6c19d5f2a9166223 SHA512 649f11ad5fb90a83643bf29f626c7ee41cafc7e3c3d58f321723fe3c50407981e22bbd6732c17fb96b46c83d6897f7ad63a139c928d6a364b93d20fefd82f70a
|
||||
DIST aws-c-mqtt-0.13.3.tar.gz 444303 BLAKE2B 88636ba6433c93a3984008cf4261d5f6605bd935956fcaafed074b07594f7b405210e1f012a3bdd955d18d572e71653a9fd37280a86ff601bd0ce49fc940c770 SHA512 edd4eade44be803d18f97064adfd98bae4f9c70401f8730876743663da93eb04dbc5aa90b458765430a7e24624f2c9cd7c62c19866235ec6983dd15bf95d8880
|
||||
@@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C99 implementation of the MQTT 3.1.1 specification"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-mqtt"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-compression:=
|
||||
dev-libs/aws-c-http:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C99 implementation of the MQTT 3.1.1 specification"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-mqtt"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-compression:=
|
||||
dev-libs/aws-c-http:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C99 implementation of the MQTT 3.1.1 specification"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-mqtt"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-compression:=
|
||||
dev-libs/aws-c-http:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">awslabs/aws-c-mqtt</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST aws-c-s3-0.8.4.tar.gz 370540 BLAKE2B 345df3e51f004e2c897a23ef28b3cb90152fd5b6957198448f8f259a5dff55294124b59f616c5ebd2962214d19c87027e15e771b39972751f83bc25b20d66408 SHA512 8e9040bbddc8e123f58a3296efe883a891bc5da12d36232861d70774fbff2aed4a33b91032a69bd1c430ea5b63cbad143be0e8156261fc068302242a2b7bace7
|
||||
DIST aws-c-s3-0.8.7.tar.gz 376886 BLAKE2B 2e9616991f4f88d40610e78c125ac2c37c673956a3b5b9291e998b4c7c8637e0fa885a6700231536cabf6c864cd9fc4926d92ef5b857a6e19c5f7ffed37c1e25 SHA512 aaaad545ad9dab72fd474e12dac67bba5bde7881960ab6c3194b6fa78e1ca405661974a8e16df016fc9bf07ba4daf4753685325f90938bd1b0a31ee734a63d70
|
||||
DIST aws-c-s3-0.9.0.tar.gz 390065 BLAKE2B a7b51a0161d06fb67aa4c79ace4377569af0bf493ba70d899b647bc8adb812fd28e94d56d7bcb0e57912714819b4a27ca8ce752c08cb4823ec3f02ab1b21d035 SHA512 3803f669027c0c4270edb8075de4dc18c6400c12c31815d7e2f209106e7401e873cd389dc66c6e5cffa5dbc748fbd95b3e2fda8a9f28065a49607ca1b9d6ae9d
|
||||
@@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="AWS C S3 Library"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-s3"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-compression:=
|
||||
dev-libs/aws-c-http:=
|
||||
dev-libs/aws-c-sdkutils:=
|
||||
dev-libs/aws-c-auth:=
|
||||
dev-libs/s2n:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="AWS C S3 Library"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-s3"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-compression:=
|
||||
dev-libs/aws-c-http:=
|
||||
dev-libs/aws-c-sdkutils:=
|
||||
dev-libs/aws-c-auth:=
|
||||
dev-libs/s2n:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="AWS C S3 Library"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-s3"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-compression:=
|
||||
dev-libs/aws-c-http:=
|
||||
dev-libs/aws-c-sdkutils:=
|
||||
dev-libs/aws-c-auth:=
|
||||
dev-libs/s2n:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">awslabs/aws-c-s3</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST aws-c-sdkutils-0.2.4.tar.gz 80333 BLAKE2B 19888ff7a5ed48a041ba5f63f3db3b46d4240bf0fd74850d3d6ed1dce0cc86b6ebd34ba998bd4ffecea3df322e3c46e1cfdd820eaa51568b3d29c7632dd95683 SHA512 4c25a92495d056145c69023922b41a8ec80660171d4b6cbbcc029f63a93e4d57868121b8baca10cb671d275a49ab6d977746871f671bc913f5eee2f960937bc4
|
||||
@@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="AWS SDK Utilities Library"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-c-sdkutils"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">awslabs/aws-c-sdkutils</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST aws-checksums-0.2.7.tar.gz 136393 BLAKE2B 197dc38d7f592ee96ac4ad1869b23eb63947ede09d9994086106425643db4b9dbdc2ed1fd98eb3045ca521338f6784d0cf8e68772133934370003d8ad72fada1 SHA512 9327d7194d3be9ba55f6c30010961a7fb2c8d287853412a06f6fc0b76ce414994b68b4b6eae10d51f747227af062d55c76c49ceeecf079a33f13096be729f061
|
||||
@@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Cross-Platform HW accelerated CRC32c and CRC32 with software fallbacks"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-checksums"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-common:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">awslabs/aws-checksums</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST aws-crt-cpp-0.33.0.tar.gz 371377 BLAKE2B 3f5e5b59a57d373ae5165bd4d51c092ba124123c43663e979d9dfb20e3ac201b5b394a888f4b76a13c87086b1f20fbd30b595f596f245b8912de50fbe61eca86 SHA512 cecabc6e1370b816c856f141b4ced9fa797112b7bde8e3b448d19be285e7276bcd562e2f93be878fc6a09af0933692cac914c2f3066a05756068acf1c97513b3
|
||||
DIST aws-crt-cpp-0.34.3.tar.gz 374235 BLAKE2B 53d37f5ce07b6fe1dd5f71edb999e24857d89ce4fbd9a2250470c5f8b1f0b52702a96fda5595f282debe5a42c9a2e24a602e0b9f4e2baaf7ea3ded1215406cba SHA512 1cb897b6258fae6aa95b82d3f00ae336f40c9a5e17bd925d92c1cd667a3fdd97ff1f15105e42a59e3d3288f4f4b7007696cf0f8aa479256ec0bd9cbc729b0401
|
||||
DIST aws-crt-cpp-0.34.5.tar.gz 376819 BLAKE2B f44d9b47cf56d47f79ca7d9e93f4e0b0b8d258860a6e381e4993b1bcb5fbde2f4420298b476cee7e778eeca5787f0dad51555452f6130955f92742f26f026fe1 SHA512 14307577cfcb418b3519a6075a30f302dbaf0f14a8e0df5d1f34dc66b95410451550b65ce87ac9e1111d43ee7f67e3ff5804d8c676633f0113118c548d5b97a6
|
||||
@@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Core CRT package for AWS SDK for C"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-crt-cpp"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-auth:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-compression:=
|
||||
dev-libs/aws-c-http:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-mqtt:=
|
||||
dev-libs/aws-c-s3:=
|
||||
dev-libs/aws-c-event-stream:=
|
||||
dev-libs/aws-c-sdkutils:=
|
||||
dev-libs/aws-checksums:=
|
||||
dev-libs/s2n:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
-DBUILD_DEPS=OFF
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Core CRT package for AWS SDK for C"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-crt-cpp"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-auth:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-compression:=
|
||||
dev-libs/aws-c-http:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-mqtt:=
|
||||
dev-libs/aws-c-s3:=
|
||||
dev-libs/aws-c-event-stream:=
|
||||
dev-libs/aws-c-sdkutils:=
|
||||
dev-libs/aws-checksums:=
|
||||
dev-libs/s2n:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
-DBUILD_DEPS=OFF
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Core CRT package for AWS SDK for C"
|
||||
HOMEPAGE="https://github.com/awslabs/aws-crt-cpp"
|
||||
SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/aws-c-auth:=
|
||||
dev-libs/aws-c-cal:=
|
||||
dev-libs/aws-c-common:=
|
||||
dev-libs/aws-c-compression:=
|
||||
dev-libs/aws-c-http:=
|
||||
dev-libs/aws-c-io:=
|
||||
dev-libs/aws-c-mqtt:=
|
||||
dev-libs/aws-c-s3:=
|
||||
dev-libs/aws-c-event-stream:=
|
||||
dev-libs/aws-c-sdkutils:=
|
||||
dev-libs/aws-checksums:=
|
||||
dev-libs/s2n:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
-DBUILD_DEPS=OFF
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">awslabs/aws-crt-cpp</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST aws-sdk-cpp-1.11.603.tar.gz 75915326 BLAKE2B 773baa784916403c2f96cc822689c374acb657ba9bf7ca13a68c997c00941874f1e3ce661fbe9c2f301a51d64819159826c09008dc7514c1686e9490392c35d0 SHA512 2b9a1ec24493236745eb0254c17d2624fa3ae7f3763b8dc61132854a07957e1db5c315090dcd4672add26d2cadf1c0c7b56196a5ec5dd9542b9bbe811c09c0b7
|
||||
DIST aws-sdk-cpp-1.11.648.tar.gz 76953361 BLAKE2B b9bd75f2e9b69820ade78602eba6e24e994ec76f9ef68f67cdc575893607deffe7bd4149de8b400708c198c5f04a02c3674f4fd8966dd16ae1cb463e5b580da4 SHA512 0868209338b596c66a2261a3652145ebcaf9a59b962f8d6a5e30ca375a555b6ef71838e8ceff69258945afbfed9f08e532ac5e0d0a04232d00560c020799139e
|
||||
DIST aws-sdk-cpp-1.11.659.tar.gz 77117658 BLAKE2B ae7da111bacfed16f94b740b5150c3521f100f72f3b10bdf42971d202e239eb8d50a86007af34495563e2d2703bc297c50210cbcfa69da1dcfe860e2cbb70e7c SHA512 2cda9a93234e3052f2e7bf4cdffef1da8771015c6ad9eb5aaea963f0008e66d6e54baf9167328205c49dbe46ee721013e9fa6134c116019d563705a4211b88a4
|
||||
@@ -1,97 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit cmake python-single-r1
|
||||
|
||||
DESCRIPTION="AWS SDK for C++"
|
||||
HOMEPAGE="https://aws.amazon.com/sdk-for-cpp/"
|
||||
SRC_URI="https://github.com/aws/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
# BUILD_ONLY lists
|
||||
AWS_GROUP_storage="backup;backup-gateway;datasync;ebs;fsx;glacier;mediapackage;mediapackage-vod;mediapackagev2;mediastore;mediastore-data;s3;s3-crt;snow-device-management;snowball;storagegateway;workdocs;awstransfer;importexport;rbin;s3tables;backupsearch;s3control"
|
||||
AWS_GROUP_compute="application-autoscaling;autoscaling;autoscaling-plans;batch;compute-optimizer;ec2;ec2-instance-connect;ecr;ecr-public;ecs;eks;elasticbeanstalk;elasticmapreduce;emr-containers;emr-serverless;lambda;lightsail;outposts;simspaceweaver;elasticfilesystem;elasticloadbalancing;elasticloadbalancingv2;m2;s3outposts;imagebuilder;swf;apigateway;apigatewaymanagementapi;apigatewayv2;apprunner;appstream;appsync;eks-auth;states;workspaces-instances"
|
||||
AWS_GROUP_networking="appmesh;cloudfront;cloudfront-keyvaluestore;directconnect;globalaccelerator;location;network-firewall;networkflowmonitor;networkmanager;networkmonitor;route53;route53-recovery-cluster;route53-recovery-control-config;route53-recovery-readiness;route53domains;route53profiles;route53resolver;vpc-lattice;geo-maps;geo-places;geo-routes;tnb;arc-zonal-shift;servicediscovery"
|
||||
AWS_GROUP_database="docdb;docdb-elastic;dynamodb;dynamodbstreams;keyspaces;memorydb;neptune;neptune-graph;neptunedata;opensearch;opensearchserverless;qldb;qldb-session;rds;rds-data;redshift;redshift-data;redshift-serverless;sdb;timestream-influxdb;timestream-query;timestream-write;osis;clouddirectory;dax;elasticache;es;odb"
|
||||
AWS_GROUP_analytics="athena;cleanrooms;cleanroomsml;datazone;entityresolution;finspace;finspace-data;firehose;forecast;forecastquery;glue;lakeformation;lookoutequipment;lookoutmetrics;lookoutvision;machinelearning;quicksight;repostspace;timestream-influxdb;amp;amplify;amplifybackend;amplifyuibuilder;omics;kafka;kafkaconnect;dsql;appflow;appintegrations;cloudsearch;cloudsearchdomain;databrew;dataexchange;datapipeline;kinesisanalytics;kinesisanalyticsv2;mwaa;pi"
|
||||
AWS_GROUP_messaging="chatbot;chime;chime-sdk-identity;chime-sdk-media-pipelines;chime-sdk-meetings;chime-sdk-messaging;chime-sdk-voice;connect;connect-contact-lens;connectcampaigns;connectcampaignsv2;connectcases;connectparticipant;customer-profiles;eventbridge;notifications;notificationscontacts;pinpoint;pinpoint-email;pinpoint-sms-voice-v2;pipes;rum;scheduler;sns;sqs;mailmanager;sms;sms-voice;socialmessaging;wisdom;workmail;workmailmessageflow;mq;sesv2;email"
|
||||
AWS_GROUP_monitor="config;devops-guru;health;inspector;inspector-scan;inspector2;internetmonitor;logs;monitoring;observabilityadmin;resiliencehub;security-ir;synthetics;trustedadvisor;wellarchitected;xray;fis;grafana;healthlake;oam;aiops;appfabric;evidently"
|
||||
AWS_GROUP_security="accessanalyzer;acm;acm-pca;codeguru-security;guardduty;iam;kms;macie2;payment-cryptography;payment-cryptography-data;rolesanywhere;secretsmanager;securityhub;securitylake;shield;signer;verifiedpermissions;waf;waf-regional;wafv2;auditmanager;cloudhsm;cloudhsmv2;detective;directory-service-data;pca-connector-ad;pca-connector-scep;pcs;sso;sso-admin"
|
||||
AWS_GROUP_ml="bedrock;bedrock-agent;bedrock-agent-runtime;bedrock-data-automation;bedrock-data-automation-runtime;bedrock-runtime;comprehend;comprehendmedical;frauddetector;personalize;personalize-events;personalize-runtime;rekognition;sagemaker;sagemaker-a2i-runtime;sagemaker-edge;sagemaker-featurestore-runtime;sagemaker-geospatial;sagemaker-metrics;sagemaker-runtime;textract;transcribe;transcribestreaming;translate;lex;lex-models;lexv2-models;lexv2-runtime;qapps;qbusiness;medical-imaging;kendra;kendra-ranking;polly;qconnect"
|
||||
AWS_GROUP_iot="greengrass;greengrassv2;groundstation;iot;iot-data;iot-jobs-data;iot-managed-integrations;iot1click-devices;iot1click-projects;iotanalytics;iotdeviceadvisor;iotevents;iotevents-data;iotfleetwise;iotfleethub;iotsitewise;iotthingsgraph;iottwinmaker;iotwireless;iotsecuretunneling;panorama;robomaker"
|
||||
AWS_GROUP_media="elastictranscoder;ivs;ivs-realtime;kinesis;kinesis-video-archived-media;kinesis-video-media;kinesis-video-signaling;kinesis-video-webrtc-storage;mediaconvert;mediatailor;voice-id;deadline;evs;ivschat;kinesisvideo;mediaconnect;medialive"
|
||||
AWS_GROUP_devops="codeartifact;codebuild;codecatalyst;codecommit;codeconnections;codedeploy;codeguru-reviewer;codeguru-security;codepipeline;codestar-connections;codestar-notifications;devicefarm;gamelift;gameliftstreams;proton;artifact;b2bi;serverlessrepo;schemas;mturk-requester;apptest;cloud9;codeguruprofiler;keyspacesstreams"
|
||||
AWS_GROUP_mgmt="account;appconfig;appconfigdata;applicationcostprofiler;application-insights;application-signals;budgets;billing;billingconductor;ce;cloudcontrol;cloudformation;cloudtrail;cloudtrail-data;controltower;cur;fms;license-manager;license-manager-linux-subscriptions;license-manager-user-subscriptions;marketplace-agreement;marketplace-catalog;marketplace-deployment;marketplace-entitlement;marketplace-reporting;marketplacecommerceanalytics;organizations;ram;resource-explorer-2;resource-groups;resourcegroupstaggingapi;savingsplans;service-quotas;servicecatalog;servicecatalog-appregistry;support;support-app;taxsettings;AWSMigrationHub;cost-optimization-hub;dlm;dms;drs;mgn;migration-hub-refactor-spaces;migrationhub-config;migrationhuborchestrator;migrationhubstrategy;launch-wizard;meteringmarketplace;supplychain;workspaces;workspaces-thin-client;workspaces-web;worklink;bcm-data-exports;bcm-pricing-calculator;controlcatalog;discovery;invoicing;opsworks;opsworkscm;partnercentral-selling;ssm;ssm-contacts;ssm-guiconnect;ssm-incidents;ssm-quicksetup;ssm-sap;mpa"
|
||||
AWS_GROUP_other="ds;evs;braket;freetier;managedblockchain;managedblockchain-query"
|
||||
|
||||
AWS_GROUP_LIST=( storage compute networking database analytics messaging monitor security ml iot media devops mgmt other )
|
||||
|
||||
IUSE="+http speech +ssl test full ${AWS_GROUP_LIST[*]}"
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
full? ( $(printf ' !%s' "${AWS_GROUP_LIST[@]}") )
|
||||
"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
http? ( net-misc/curl:= )
|
||||
speech? ( media-libs/libpulse )
|
||||
ssl? (
|
||||
dev-libs/openssl:=
|
||||
)
|
||||
dev-libs/aws-crt-cpp:=
|
||||
sys-libs/zlib
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.11.586-uint64_t-does-not-name-a-type.diff
|
||||
)
|
||||
|
||||
_aws_expand_group() {
|
||||
local _var="AWS_GROUP_${1}"
|
||||
printf "%s" "${!_var}"
|
||||
}
|
||||
src_configure() {
|
||||
local mybuildtargets="core;identity-management;sts;cognito-identity;cognito-idp;cognito-sync;identitystore;sso-oidc;events;pricing"
|
||||
|
||||
local g
|
||||
for g in "${AWS_GROUP_LIST[@]}" ; do
|
||||
if use "${g}" || use full ; then
|
||||
mybuildtargets+=";$( _aws_expand_group "${g}" )"
|
||||
fi
|
||||
done
|
||||
|
||||
local mycmakeargs=(
|
||||
-DAUTORUN_UNIT_TESTS=$(usex test)
|
||||
-DAWS_SDK_WARNINGS_ARE_ERRORS=OFF
|
||||
-DBUILD_DEPS=NO
|
||||
-DBUILD_ONLY="${mybuildtargets}"
|
||||
-DCPP_STANDARD=17
|
||||
-DENABLE_TESTING=$(usex test)
|
||||
-DNO_ENCRYPTION=$(usex !ssl)
|
||||
-DNO_HTTP_CLIENT=$(usex !http)
|
||||
)
|
||||
|
||||
if use test; then
|
||||
# (#759802) Due to network sandboxing of portage, internet connectivity
|
||||
# tests will always fail. If you need a USE flag, because you want/need
|
||||
# to perform these tests manually, please open a bug report for it.
|
||||
mycmakeargs+=(
|
||||
-DENABLE_HTTP_CLIENT_TESTING=OFF
|
||||
)
|
||||
fi
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,97 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit cmake python-single-r1
|
||||
|
||||
DESCRIPTION="AWS SDK for C++"
|
||||
HOMEPAGE="https://aws.amazon.com/sdk-for-cpp/"
|
||||
SRC_URI="https://github.com/aws/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
# BUILD_ONLY lists
|
||||
AWS_GROUP_storage="backup;backup-gateway;datasync;ebs;fsx;glacier;mediapackage;mediapackage-vod;mediapackagev2;mediastore;mediastore-data;s3;s3-crt;s3vectors;snow-device-management;snowball;storagegateway;workdocs;awstransfer;importexport;rbin;s3tables;backupsearch;s3control"
|
||||
AWS_GROUP_compute="application-autoscaling;autoscaling;autoscaling-plans;batch;compute-optimizer;ec2;ec2-instance-connect;ecr;ecr-public;ecs;eks;elasticbeanstalk;elasticmapreduce;emr-containers;emr-serverless;lambda;lightsail;outposts;simspaceweaver;elasticfilesystem;elasticloadbalancing;elasticloadbalancingv2;m2;s3outposts;imagebuilder;swf;apigateway;apigatewaymanagementapi;apigatewayv2;apprunner;appstream;appsync;eks-auth;states;workspaces-instances"
|
||||
AWS_GROUP_networking="appmesh;cloudfront;cloudfront-keyvaluestore;directconnect;globalaccelerator;location;network-firewall;networkflowmonitor;networkmanager;networkmonitor;route53;route53-recovery-cluster;route53-recovery-control-config;route53-recovery-readiness;route53domains;route53profiles;route53resolver;vpc-lattice;geo-maps;geo-places;geo-routes;tnb;arc-zonal-shift;servicediscovery"
|
||||
AWS_GROUP_database="docdb;docdb-elastic;dynamodb;dynamodbstreams;keyspaces;memorydb;neptune;neptune-graph;neptunedata;opensearch;opensearchserverless;qldb;qldb-session;rds;rds-data;redshift;redshift-data;redshift-serverless;sdb;timestream-influxdb;timestream-query;timestream-write;osis;clouddirectory;dax;elasticache;es;odb"
|
||||
AWS_GROUP_analytics="athena;cleanrooms;cleanroomsml;datazone;entityresolution;finspace;finspace-data;firehose;forecast;forecastquery;glue;lakeformation;lookoutequipment;lookoutmetrics;lookoutvision;machinelearning;quicksight;repostspace;timestream-influxdb;amp;amplify;amplifybackend;amplifyuibuilder;omics;kafka;kafkaconnect;dsql;appflow;appintegrations;cloudsearch;cloudsearchdomain;databrew;dataexchange;datapipeline;kinesisanalytics;kinesisanalyticsv2;mwaa;pi"
|
||||
AWS_GROUP_messaging="chatbot;chime;chime-sdk-identity;chime-sdk-media-pipelines;chime-sdk-meetings;chime-sdk-messaging;chime-sdk-voice;connect;connect-contact-lens;connectcampaigns;connectcampaignsv2;connectcases;connectparticipant;customer-profiles;eventbridge;notifications;notificationscontacts;pinpoint;pinpoint-email;pinpoint-sms-voice-v2;pipes;rum;scheduler;sns;sqs;mailmanager;sms;sms-voice;socialmessaging;wisdom;workmail;workmailmessageflow;mq;sesv2;email"
|
||||
AWS_GROUP_monitor="config;devops-guru;health;inspector;inspector-scan;inspector2;internetmonitor;logs;monitoring;observabilityadmin;resiliencehub;security-ir;synthetics;trustedadvisor;wellarchitected;xray;fis;grafana;healthlake;oam;aiops;appfabric;evidently"
|
||||
AWS_GROUP_security="accessanalyzer;acm;acm-pca;codeguru-security;guardduty;iam;kms;macie2;payment-cryptography;payment-cryptography-data;rolesanywhere;secretsmanager;securityhub;securitylake;shield;signer;verifiedpermissions;waf;waf-regional;wafv2;auditmanager;cloudhsm;cloudhsmv2;detective;directory-service-data;pca-connector-ad;pca-connector-scep;pcs;sso;sso-admin"
|
||||
AWS_GROUP_ml="bedrock;bedrock-agent;bedrock-agent-runtime;bedrock-data-automation;bedrock-data-automation-runtime;bedrock-runtime;bedrock-agentcore;bedrock-agentcore-control;comprehend;comprehendmedical;frauddetector;personalize;personalize-events;personalize-runtime;rekognition;sagemaker;sagemaker-a2i-runtime;sagemaker-edge;sagemaker-featurestore-runtime;sagemaker-geospatial;sagemaker-metrics;sagemaker-runtime;textract;transcribe;transcribestreaming;translate;lex;lex-models;lexv2-models;lexv2-runtime;qapps;qbusiness;medical-imaging;kendra;kendra-ranking;polly;qconnect"
|
||||
AWS_GROUP_iot="greengrass;greengrassv2;groundstation;iot;iot-data;iot-jobs-data;iot-managed-integrations;iot1click-devices;iot1click-projects;iotanalytics;iotdeviceadvisor;iotevents;iotevents-data;iotfleetwise;iotfleethub;iotsitewise;iotthingsgraph;iottwinmaker;iotwireless;iotsecuretunneling;panorama;robomaker"
|
||||
AWS_GROUP_media="elastictranscoder;ivs;ivs-realtime;kinesis;kinesis-video-archived-media;kinesis-video-media;kinesis-video-signaling;kinesis-video-webrtc-storage;mediaconvert;mediatailor;voice-id;deadline;evs;ivschat;kinesisvideo;mediaconnect;medialive"
|
||||
AWS_GROUP_devops="codeartifact;codebuild;codecatalyst;codecommit;codeconnections;codedeploy;codeguru-reviewer;codeguru-security;codepipeline;codestar-connections;codestar-notifications;devicefarm;gamelift;gameliftstreams;proton;artifact;b2bi;serverlessrepo;schemas;mturk-requester;apptest;cloud9;codeguruprofiler;keyspacesstreams"
|
||||
AWS_GROUP_mgmt="account;appconfig;appconfigdata;applicationcostprofiler;application-insights;application-signals;budgets;billing;billingconductor;ce;cloudcontrol;cloudformation;cloudtrail;cloudtrail-data;controltower;cur;fms;license-manager;license-manager-linux-subscriptions;license-manager-user-subscriptions;marketplace-agreement;marketplace-catalog;marketplace-deployment;marketplace-entitlement;marketplace-reporting;marketplacecommerceanalytics;organizations;ram;resource-explorer-2;resource-groups;resourcegroupstaggingapi;savingsplans;service-quotas;servicecatalog;servicecatalog-appregistry;support;support-app;taxsettings;AWSMigrationHub;cost-optimization-hub;dlm;dms;drs;mgn;migration-hub-refactor-spaces;migrationhub-config;migrationhuborchestrator;migrationhubstrategy;launch-wizard;meteringmarketplace;supplychain;workspaces;workspaces-thin-client;workspaces-web;worklink;bcm-data-exports;bcm-pricing-calculator;bcm-dashboards;bcm-recommended-actions;controlcatalog;discovery;invoicing;opsworks;opsworkscm;partnercentral-selling;ssm;ssm-contacts;ssm-guiconnect;ssm-incidents;ssm-quicksetup;ssm-sap;mpa"
|
||||
AWS_GROUP_other="ds;evs;braket;freetier;managedblockchain;managedblockchain-query;arc-region-switch"
|
||||
|
||||
AWS_GROUP_LIST=( storage compute networking database analytics messaging monitor security ml iot media devops mgmt other )
|
||||
|
||||
IUSE="+http speech +ssl test full ${AWS_GROUP_LIST[*]}"
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
full? ( $(printf ' !%s' "${AWS_GROUP_LIST[@]}") )
|
||||
"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
http? ( net-misc/curl:= )
|
||||
speech? ( media-libs/libpulse )
|
||||
ssl? (
|
||||
dev-libs/openssl:=
|
||||
)
|
||||
dev-libs/aws-crt-cpp:=
|
||||
sys-libs/zlib
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.11.586-uint64_t-does-not-name-a-type.diff
|
||||
)
|
||||
|
||||
_aws_expand_group() {
|
||||
local _var="AWS_GROUP_${1}"
|
||||
printf "%s" "${!_var}"
|
||||
}
|
||||
src_configure() {
|
||||
local mybuildtargets="core;identity-management;sts;cognito-identity;cognito-idp;cognito-sync;identitystore;sso-oidc;events;pricing"
|
||||
|
||||
local g
|
||||
for g in "${AWS_GROUP_LIST[@]}" ; do
|
||||
if use "${g}" || use full ; then
|
||||
mybuildtargets+=";$( _aws_expand_group "${g}" )"
|
||||
fi
|
||||
done
|
||||
|
||||
local mycmakeargs=(
|
||||
-DAUTORUN_UNIT_TESTS=$(usex test)
|
||||
-DAWS_SDK_WARNINGS_ARE_ERRORS=OFF
|
||||
-DBUILD_DEPS=NO
|
||||
-DBUILD_ONLY="${mybuildtargets}"
|
||||
-DCPP_STANDARD=17
|
||||
-DENABLE_TESTING=$(usex test)
|
||||
-DNO_ENCRYPTION=$(usex !ssl)
|
||||
-DNO_HTTP_CLIENT=$(usex !http)
|
||||
)
|
||||
|
||||
if use test; then
|
||||
# (#759802) Due to network sandboxing of portage, internet connectivity
|
||||
# tests will always fail. If you need a USE flag, because you want/need
|
||||
# to perform these tests manually, please open a bug report for it.
|
||||
mycmakeargs+=(
|
||||
-DENABLE_HTTP_CLIENT_TESTING=OFF
|
||||
)
|
||||
fi
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,97 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit cmake python-single-r1
|
||||
|
||||
DESCRIPTION="AWS SDK for C++"
|
||||
HOMEPAGE="https://aws.amazon.com/sdk-for-cpp/"
|
||||
SRC_URI="https://github.com/aws/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
# BUILD_ONLY lists
|
||||
AWS_GROUP_storage="backup;backup-gateway;datasync;ebs;fsx;glacier;mediapackage;mediapackage-vod;mediapackagev2;mediastore;mediastore-data;s3;s3-crt;snow-device-management;snowball;storagegateway;workdocs;awstransfer;importexport;rbin;s3tables;backupsearch;s3control"
|
||||
AWS_GROUP_compute="application-autoscaling;autoscaling;autoscaling-plans;batch;compute-optimizer;ec2;ec2-instance-connect;ecr;ecr-public;ecs;eks;elasticbeanstalk;elasticmapreduce;emr-containers;emr-serverless;lambda;lightsail;outposts;simspaceweaver;elasticfilesystem;elasticloadbalancing;elasticloadbalancingv2;m2;s3outposts;imagebuilder;swf;apigateway;apigatewaymanagementapi;apigatewayv2;apprunner;appstream;appsync;eks-auth;states;workspaces-instances"
|
||||
AWS_GROUP_networking="appmesh;cloudfront;cloudfront-keyvaluestore;directconnect;globalaccelerator;location;network-firewall;networkflowmonitor;networkmanager;networkmonitor;route53;route53-recovery-cluster;route53-recovery-control-config;route53-recovery-readiness;route53domains;route53profiles;route53resolver;vpc-lattice;geo-maps;geo-places;geo-routes;tnb;arc-zonal-shift;servicediscovery"
|
||||
AWS_GROUP_database="docdb;docdb-elastic;dynamodb;dynamodbstreams;keyspaces;memorydb;neptune;neptune-graph;neptunedata;opensearch;opensearchserverless;qldb;qldb-session;rds;rds-data;redshift;redshift-data;redshift-serverless;sdb;timestream-influxdb;timestream-query;timestream-write;osis;clouddirectory;dax;elasticache;es;odb"
|
||||
AWS_GROUP_analytics="athena;cleanrooms;cleanroomsml;datazone;entityresolution;finspace;finspace-data;firehose;forecast;forecastquery;glue;lakeformation;lookoutequipment;lookoutmetrics;lookoutvision;machinelearning;quicksight;repostspace;timestream-influxdb;amp;amplify;amplifybackend;amplifyuibuilder;omics;kafka;kafkaconnect;dsql;appflow;appintegrations;cloudsearch;cloudsearchdomain;databrew;dataexchange;datapipeline;kinesisanalytics;kinesisanalyticsv2;mwaa;pi"
|
||||
AWS_GROUP_messaging="chatbot;chime;chime-sdk-identity;chime-sdk-media-pipelines;chime-sdk-meetings;chime-sdk-messaging;chime-sdk-voice;connect;connect-contact-lens;connectcampaigns;connectcampaignsv2;connectcases;connectparticipant;customer-profiles;eventbridge;notifications;notificationscontacts;pinpoint;pinpoint-email;pinpoint-sms-voice-v2;pipes;rum;scheduler;sns;sqs;mailmanager;sms;sms-voice;socialmessaging;wisdom;workmail;workmailmessageflow;mq;sesv2;email"
|
||||
AWS_GROUP_monitor="config;devops-guru;health;inspector;inspector-scan;inspector2;internetmonitor;logs;monitoring;observabilityadmin;resiliencehub;security-ir;synthetics;trustedadvisor;wellarchitected;xray;fis;grafana;healthlake;oam;aiops;appfabric;evidently"
|
||||
AWS_GROUP_security="accessanalyzer;acm;acm-pca;codeguru-security;guardduty;iam;kms;macie2;payment-cryptography;payment-cryptography-data;rolesanywhere;secretsmanager;securityhub;securitylake;shield;signer;verifiedpermissions;waf;waf-regional;wafv2;auditmanager;cloudhsm;cloudhsmv2;detective;directory-service-data;pca-connector-ad;pca-connector-scep;pcs;sso;sso-admin"
|
||||
AWS_GROUP_ml="bedrock;bedrock-agent;bedrock-agent-runtime;bedrock-data-automation;bedrock-data-automation-runtime;bedrock-runtime;comprehend;comprehendmedical;frauddetector;personalize;personalize-events;personalize-runtime;rekognition;sagemaker;sagemaker-a2i-runtime;sagemaker-edge;sagemaker-featurestore-runtime;sagemaker-geospatial;sagemaker-metrics;sagemaker-runtime;textract;transcribe;transcribestreaming;translate;lex;lex-models;lexv2-models;lexv2-runtime;qapps;qbusiness;medical-imaging;kendra;kendra-ranking;polly;qconnect"
|
||||
AWS_GROUP_iot="greengrass;greengrassv2;groundstation;iot;iot-data;iot-jobs-data;iot-managed-integrations;iot1click-devices;iot1click-projects;iotanalytics;iotdeviceadvisor;iotevents;iotevents-data;iotfleetwise;iotfleethub;iotsitewise;iotthingsgraph;iottwinmaker;iotwireless;iotsecuretunneling;panorama;robomaker"
|
||||
AWS_GROUP_media="elastictranscoder;ivs;ivs-realtime;kinesis;kinesis-video-archived-media;kinesis-video-media;kinesis-video-signaling;kinesis-video-webrtc-storage;mediaconvert;mediatailor;voice-id;deadline;evs;ivschat;kinesisvideo;mediaconnect;medialive"
|
||||
AWS_GROUP_devops="codeartifact;codebuild;codecatalyst;codecommit;codeconnections;codedeploy;codeguru-reviewer;codeguru-security;codepipeline;codestar-connections;codestar-notifications;devicefarm;gamelift;gameliftstreams;proton;artifact;b2bi;serverlessrepo;schemas;mturk-requester;apptest;cloud9;codeguruprofiler;keyspacesstreams"
|
||||
AWS_GROUP_mgmt="account;appconfig;appconfigdata;applicationcostprofiler;application-insights;application-signals;budgets;billing;billingconductor;ce;cloudcontrol;cloudformation;cloudtrail;cloudtrail-data;controltower;cur;fms;license-manager;license-manager-linux-subscriptions;license-manager-user-subscriptions;marketplace-agreement;marketplace-catalog;marketplace-deployment;marketplace-entitlement;marketplace-reporting;marketplacecommerceanalytics;organizations;ram;resource-explorer-2;resource-groups;resourcegroupstaggingapi;savingsplans;service-quotas;servicecatalog;servicecatalog-appregistry;support;support-app;taxsettings;AWSMigrationHub;cost-optimization-hub;dlm;dms;drs;mgn;migration-hub-refactor-spaces;migrationhub-config;migrationhuborchestrator;migrationhubstrategy;launch-wizard;meteringmarketplace;supplychain;workspaces;workspaces-thin-client;workspaces-web;worklink;bcm-data-exports;bcm-pricing-calculator;controlcatalog;discovery;invoicing;opsworks;opsworkscm;partnercentral-selling;ssm;ssm-contacts;ssm-guiconnect;ssm-incidents;ssm-quicksetup;ssm-sap;mpa"
|
||||
AWS_GROUP_other="ds;evs;braket;freetier;managedblockchain;managedblockchain-query"
|
||||
|
||||
AWS_GROUP_LIST=( storage compute networking database analytics messaging monitor security ml iot media devops mgmt other )
|
||||
|
||||
IUSE="+http speech +ssl test full ${AWS_GROUP_LIST[*]}"
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
full? ( $(printf ' !%s' "${AWS_GROUP_LIST[@]}") )
|
||||
"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
http? ( net-misc/curl:= )
|
||||
speech? ( media-libs/libpulse )
|
||||
ssl? (
|
||||
dev-libs/openssl:=
|
||||
)
|
||||
dev-libs/aws-crt-cpp:=
|
||||
sys-libs/zlib
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.11.586-uint64_t-does-not-name-a-type.diff
|
||||
)
|
||||
|
||||
_aws_expand_group() {
|
||||
local _var="AWS_GROUP_${1}"
|
||||
printf "%s" "${!_var}"
|
||||
}
|
||||
src_configure() {
|
||||
local mybuildtargets="core;identity-management;sts;cognito-identity;cognito-idp;cognito-sync;identitystore;sso-oidc;events;pricing"
|
||||
|
||||
local g
|
||||
for g in "${AWS_GROUP_LIST[@]}" ; do
|
||||
if use "${g}" || use full ; then
|
||||
mybuildtargets+=";$( _aws_expand_group "${g}" )"
|
||||
fi
|
||||
done
|
||||
|
||||
local mycmakeargs=(
|
||||
-DAUTORUN_UNIT_TESTS=$(usex test)
|
||||
-DAWS_SDK_WARNINGS_ARE_ERRORS=OFF
|
||||
-DBUILD_DEPS=NO
|
||||
-DBUILD_ONLY="${mybuildtargets}"
|
||||
-DCPP_STANDARD=17
|
||||
-DENABLE_TESTING=$(usex test)
|
||||
-DNO_ENCRYPTION=$(usex !ssl)
|
||||
-DNO_HTTP_CLIENT=$(usex !http)
|
||||
)
|
||||
|
||||
if use test; then
|
||||
# (#759802) Due to network sandboxing of portage, internet connectivity
|
||||
# tests will always fail. If you need a USE flag, because you want/need
|
||||
# to perform these tests manually, please open a bug report for it.
|
||||
mycmakeargs+=(
|
||||
-DENABLE_HTTP_CLIENT_TESTING=OFF
|
||||
)
|
||||
fi
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
diff --git a/src/aws-cpp-sdk-core/include/aws/core/utils/crypto/SecureRandom.h b/src/aws-cpp-sdk-core/include/aws/core/utils/crypto/SecureRandom.h
|
||||
index 2d5e56b7b..fca096cfe 100644
|
||||
--- a/src/aws-cpp-sdk-core/include/aws/core/utils/crypto/SecureRandom.h
|
||||
+++ b/src/aws-cpp-sdk-core/include/aws/core/utils/crypto/SecureRandom.h
|
||||
@@ -6,6 +6,7 @@
|
||||
#include <type_traits>
|
||||
#include <memory>
|
||||
#include <cassert>
|
||||
+#include <cstdint>
|
||||
|
||||
namespace Aws
|
||||
{
|
||||
@@ -1,33 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>trakrailysurely@danceylove.net</email>
|
||||
<name>Okamura Kazuya</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="http">If ON, prevents the default platform-specific HTTP client from being built into the library. If ON, you will need to provide your own platform-specific HTTP client implementation.</flag>
|
||||
<flag name="storage">Adds access to services related to object, block, and file storage.</flag>
|
||||
<flag name="compute">Adds access to Compute and Auto Scaling related services.</flag>
|
||||
<flag name="networking">Adds access to network and CDN related services.</flag>
|
||||
<flag name="database">Adds access functionality to RDB, NoSQL, TimeStream, and Ledger related services.</flag>
|
||||
<flag name="analytics">Adds access to big data and analysis related services.</flag>
|
||||
<flag name="messaging">Adds access to messaging and notification services.</flag>
|
||||
<flag name="monitor">Adds access to monitoring and operation related services.</flag>
|
||||
<flag name="security">Adds access to services related to ID management and security auditing.</flag>
|
||||
<flag name="ml">Adds access to machine learning and AI related services.</flag>
|
||||
<flag name="iot">Adds access to IoT and edge services.</flag>
|
||||
<flag name="media">Adds access to media processing related services.</flag>
|
||||
<flag name="devops">Adds access to CI/CD and developer related services.</flag>
|
||||
<flag name="mgmt">Adds access to operational management related services.</flag>
|
||||
<flag name="other">Add access to services that do not easily fit into existing groups.</flag>
|
||||
<flag name="full">Adds access to all supported services. Enabling this will significantly increase build times.</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">aws/aws-sdk-cpp</remote-id>
|
||||
</upstream>
|
||||
<longdescription>
|
||||
AWS SDK for C++. Except for the minimal core, identity management, and sts, none are enabled by default.
|
||||
If you need other services, enable them with the use flag.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user