diff --git a/dev-libs/aws-c-mqtt/Manifest b/dev-libs/aws-c-mqtt/Manifest index f4572aa5b92ad..2892be0f1dbe2 100644 --- a/dev-libs/aws-c-mqtt/Manifest +++ b/dev-libs/aws-c-mqtt/Manifest @@ -2,3 +2,4 @@ DIST aws-c-mqtt-0.13.3.tar.gz 444303 BLAKE2B 88636ba6433c93a3984008cf4261d5f6605 DIST aws-c-mqtt-0.16.0.tar.gz 466531 BLAKE2B 51094d36c3593ae77a430a216e474bdefba88443d506709db7641a04164f41a8d16fcc01e6555ce14e4669a253f61be721e3e5f0226c0275cc98c7aed68689a3 SHA512 10bff6e2e7d84bcc67e62a83ce91e9ecd5e9cae31a41e749707219d4cc9d5bb694718388de1e4d010f7b14cad580f5cdc4becbdfa502ee9f509d350592e4fffb DIST aws-c-mqtt-1.0.0.tar.gz 470552 BLAKE2B 02998e120e3515df14bc9327a918da564b7cc041dc78a68e0b179a51e545946606024816ec3f7774e4eeeb29a53ae1aa09a312cb33f439acbfa407a85ce87d82 SHA512 ad0d30e758455fa0b9a2b981cabb206279d45654a8c874319b65bc38b1d1087e7698d01892cae29a4438fe481c2ac81c2ff07e8760fd4fe6cb95ddc90f3621e6 DIST aws-c-mqtt-1.1.0.tar.gz 473487 BLAKE2B 1f846b9b738186bceeb993cd023b5940b0d34e9244242b7551cb09a30f9e7d9388c743418b33fd5e3d56cd5ad9d1ff3e924ae4e545f388449ed509fdc5835436 SHA512 9933025f21436b61786bd5905bbc8676507843bd12c60f0bf7177812b2db6ab32aeae9d9c3955f9b4c79660f08512a1171d4cfd80a8511edb17aa63766b55d59 +DIST aws-c-mqtt-1.1.1.tar.gz 473456 BLAKE2B 29d03f26b3062f4d914ba2be58136c1744455cc7fb01cc0931975f2d149e50fe8875813334a74ac149b37d8cd9570cd35c1e4832283a7221888bef68655c5b2f SHA512 e6c2df2d3d328317e3a2e9227f4bc7f5d9cbcde3152188e87be18502494918e6cefe6ad341d55bd0e3c7ea20e162032686a273c510f6be1cf081c206261864ce diff --git a/dev-libs/aws-c-mqtt/aws-c-mqtt-1.1.1.ebuild b/dev-libs/aws-c-mqtt/aws-c-mqtt-1.1.1.ebuild new file mode 100644 index 0000000000000..2d21050782b7f --- /dev/null +++ b/dev-libs/aws-c-mqtt/aws-c-mqtt-1.1.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="AWS C MQTT: C99 implementation" +HOMEPAGE="https://github.com/awslabs/aws-c-mqtt" +SRC_URI="https://github.com/awslabs/aws-c-mqtt/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-libs/aws-c-common-1.0.0:= + >=dev-libs/aws-c-http-1.0.0:= + >=dev-libs/aws-c-io-1.0.0:= +" +RDEPEND="${DEPEND}" +BDEPEND="dev-libs/aws-c-common" + +src_configure() { + local mycmakeargs=( + -DAWS_GET_VERSION_MODULE="${ESYSROOT}/usr/$(get_libdir)/cmake/aws-c-common/modules/AwsGetVersion.cmake" + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + if use test; then + rm -r "${ED}/usr/bin" || die + fi +}