public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/aws-c-io/
@ 2020-12-13 11:00 Joonas Niilola
  0 siblings, 0 replies; 4+ messages in thread
From: Joonas Niilola @ 2020-12-13 11:00 UTC (permalink / raw
  To: gentoo-commits

commit:     50b966f6289f5953d3f71ff579e0340456d196c1
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 13 10:51:30 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Dec 13 10:56:56 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b966f6

dev-libs/aws-c-io: fix description

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-libs/aws-c-io/aws-c-io-0.7.0.ebuild | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-libs/aws-c-io/aws-c-io-0.7.0.ebuild b/dev-libs/aws-c-io/aws-c-io-0.7.0.ebuild
index 9418e8ca2f4..e3fbefde131 100644
--- a/dev-libs/aws-c-io/aws-c-io-0.7.0.ebuild
+++ b/dev-libs/aws-c-io/aws-c-io-0.7.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit cmake
 
-DESCRIPTION="AWS SDK for C module, handles IO and TLS work for application protocols."
+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"
 
@@ -17,8 +17,10 @@ IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
-	|| ( <dev-util/cmake-3.19.0
-	     >dev-util/cmake-3.19.1 )
+	|| (
+		>dev-util/cmake-3.19.1
+		<dev-util/cmake-3.19.0
+	)
 "
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/aws-c-io/
@ 2021-01-05  9:06 Joonas Niilola
  0 siblings, 0 replies; 4+ messages in thread
From: Joonas Niilola @ 2021-01-05  9:06 UTC (permalink / raw
  To: gentoo-commits

commit:     0e81304b543febf538717b560e6cd821c6131a3e
Author:     Sven Eden <sven.eden <AT> prydeworx <DOT> com>
AuthorDate: Mon Dec 14 20:10:07 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jan  5 09:06:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e81304b

dev-libs/aws-c-io: Disable tests requiring an internet connection

Some of the tests require internet connectivity. On an offline
machine these tests will therefore fail.

As network sandboxing is enabled by default for years now, it is
very unlikely that anybody would perform these tests anyway.

Closes: https://bugs.gentoo.org/759802
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sven Eden <sven.eden <AT> prydeworx.com>
Closes: https://github.com/gentoo/gentoo/pull/18656
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../{aws-c-io-0.7.0.ebuild => aws-c-io-0.7.0-r1.ebuild}      | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-libs/aws-c-io/aws-c-io-0.7.0.ebuild b/dev-libs/aws-c-io/aws-c-io-0.7.0-r1.ebuild
similarity index 71%
rename from dev-libs/aws-c-io/aws-c-io-0.7.0.ebuild
rename to dev-libs/aws-c-io/aws-c-io-0.7.0-r1.ebuild
index e3fbefde131..3bae4a9f035 100644
--- a/dev-libs/aws-c-io/aws-c-io-0.7.0.ebuild
+++ b/dev-libs/aws-c-io/aws-c-io-0.7.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,5 +38,15 @@ src_configure() {
 		-DBUILD_SHARED_LIBS=$(usex !static-libs)
 		-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
 }


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/aws-c-io/
@ 2021-03-27  5:50 Joonas Niilola
  0 siblings, 0 replies; 4+ messages in thread
From: Joonas Niilola @ 2021-03-27  5:50 UTC (permalink / raw
  To: gentoo-commits

commit:     ac609057297225858df809d5d30c412c23552ef6
Author:     Sven Eden <sven.eden <AT> prydeworx <DOT> com>
AuthorDate: Fri Mar 12 06:50:45 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Mar 27 05:49:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac609057

dev-libs/aws-c-io: Version Bump to 0.9.2

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sven Eden <sven.eden <AT> prydeworx.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-libs/aws-c-io/Manifest              |  1 +
 dev-libs/aws-c-io/aws-c-io-0.9.2.ebuild | 45 +++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/dev-libs/aws-c-io/Manifest b/dev-libs/aws-c-io/Manifest
index bca18fcf622..c79b9cb32c7 100644
--- a/dev-libs/aws-c-io/Manifest
+++ b/dev-libs/aws-c-io/Manifest
@@ -1 +1,2 @@
 DIST aws-c-io-0.7.0.tar.gz 561762 BLAKE2B ffe8ac5de9fd5f57e7bc18e1d956f28567413d34ec23a7d0869065718039b1ab56aeae82fd8e24bf77f7393df2c1140308195cd8a4c6ff06cbc7843ae62d76c8 SHA512 b858a5a14cfea86c39f96963c4238ca0f90339befcbd6480e6353719d9846079764f8b42fbdc0cec2f99223bfe1c07fa2a014543fa3fe8a6357440e3cd1007f5
+DIST aws-c-io-0.9.2.tar.gz 586055 BLAKE2B 88c1ac516e29af88062f01f5e2e4718964b25d651922b4b54d82b5cef2a7fd997ee31c7b435933fe284b6ed1f80a310fc75d684c3d7969dba1d2fae4902a157c SHA512 09480b2a06ddd8078234c1058223bc04001d3c54d30bb62a150ab4a2776c7a0c805662560d3b086dad047f22a22e97706be44ac8c5b88e2f9d4bb366c68b9fcb

diff --git a/dev-libs/aws-c-io/aws-c-io-0.9.2.ebuild b/dev-libs/aws-c-io/aws-c-io-0.9.2.ebuild
new file mode 100644
index 00000000000..c36b3f45da8
--- /dev/null
+++ b/dev-libs/aws-c-io/aws-c-io-0.9.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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 ~x86"
+IUSE="static-libs test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	>=dev-libs/aws-c-cal-0.4.5:=[static-libs=]
+	>=dev-libs/aws-c-common-0.5.2:=[static-libs=]
+	>=dev-libs/s2n-0.10.21:=[static-libs=]
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.7.0-cmake-prefix.patch
+)
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_SHARED_LIBS=$(usex !static-libs)
+		-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
+}


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/aws-c-io/
@ 2024-04-17 21:02 Conrad Kostecki
  0 siblings, 0 replies; 4+ messages in thread
From: Conrad Kostecki @ 2024-04-17 21:02 UTC (permalink / raw
  To: gentoo-commits

commit:     7b3402c1e55ee9aa4d15905adf79fa5587dc9f2e
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Fri Apr 12 16:46:29 2024 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 21:01:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3402c1

dev-libs/aws-c-io: add missing remote-id

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 dev-libs/aws-c-io/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/aws-c-io/metadata.xml b/dev-libs/aws-c-io/metadata.xml
index 728259f43230..ccc2c399cc5a 100644
--- a/dev-libs/aws-c-io/metadata.xml
+++ b/dev-libs/aws-c-io/metadata.xml
@@ -9,6 +9,9 @@
 		<email>proxy-maint@gentoo.org</email>
 		<name>Proxy Maintainers</name>
 	</maintainer>
+	<upstream>
+		<remote-id type="github">awslabs/aws-c-io</remote-id>
+	</upstream>
 	<longdescription>
 This is a module for the AWS SDK for C. It handles all IO and TLS work for application protocols.
 


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-04-17 21:02 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-17 21:02 [gentoo-commits] repo/gentoo:master commit in: dev-libs/aws-c-io/ Conrad Kostecki
  -- strict thread matches above, loose matches on Subject: below --
2021-03-27  5:50 Joonas Niilola
2021-01-05  9:06 Joonas Niilola
2020-12-13 11:00 Joonas Niilola

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox