From nobody Fri Dec 30 09:10:01 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Njzx65KKKz2kcvR; Fri, 30 Dec 2022 09:10:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Njzx60JGVz3yms; Fri, 30 Dec 2022 09:10:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672391402; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kqViAqWg9+hsGr1S8K8pmsPfLcJQG0N6PELz/pTSstM=; b=xApSl97M0JKnJuJZHIgc/z0YpspaUwjOqSs2S/KU77GeIo8mYDfkOkc5XJmgzis53hau5i il5mx26AgrsXrMDtjNHBixjTijHQVSjTc9Fc/WUNmePGarqCL5tdpt16kHFa6RDJdVouUp sCnt4CrQ7YZlnLziJo6XCMzTivQNZ2djvsOAUK82xOdnDZVNNiNFWCXCnqXkPt+bg46eE/ ntLjKWkRke0YrUW9pA4zPuO6dO9mhzX3hvvLmbb1xlhJ1UNCQ7Zywdo0J6Ibhxwrk7aHlP /usCg0rTGWplJUtuimAlFOKmhcfFIx3hKHw8U28YP1nthbsVedbrpVVotf5Stg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672391402; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kqViAqWg9+hsGr1S8K8pmsPfLcJQG0N6PELz/pTSstM=; b=LpQZH2PAnXFWF4cFs2lpazoTqKCySNUC5cu57KmKglLK1UCqXkwfDYW3Jjl35dL/j02vWW stmV4+43QHSdLcpTXkAdkKvl20BuKC/8EWTrYZEAXia4TsG2gCdyvyaryw1wT3JA6jCLZ3 IwEQJn6FvGKQioAWVquIgcGd4DVzqnfro03wpT29wNqRe2bvPz2+bE4PV2V7LFdH0pNbFa o8RDBgKxBc31f+uoIsjAaYRum1slFSFxiP/L8/0S+TcMA+JhGU7DKCuD4YYmJK1qW7Zhq/ FQiKwVf0YFIyPJr2l+igblgC2p+ZlkJbWxGS8tlkGSKVbCKOY/3KymHCTmKpIA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672391402; a=rsa-sha256; cv=none; b=QeBa/Pf10CRM0/pRMhA5CSon29I70yYtUNk3fgUHC6Y8IZvhqQCn3Yt6DKa4w//D1AK5Ji cQT8YWtJ7FvXPyQ5P/Vzw022Vd+ar1b59AZmZG2dM3Z4Bz8BO5yzjosMr0ImJZ4pf87T6Q s3Ae294stltOErG1hORgxJG1GL8ObcQgRDvs6osUvQrQ1SWExlYwDAyaKV9oY04UM6Qo3P +8SC976z2uwML2cwmQAwi0HIjENeyY/3FXwTKR3f3y6NfT1ZVq3NcYNkZowIE4jSHM60yi TS75PNmvil+32I/4FD8CFPJH2ZFsa/xssScrFVZOrbEJA7Ifc1Y9V+Ars7NKyg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Njzx56WcKz130k; Fri, 30 Dec 2022 09:10:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BU9A1Ya004188; Fri, 30 Dec 2022 09:10:01 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BU9A1iK004184; Fri, 30 Dec 2022 09:10:01 GMT (envelope-from git) Date: Fri, 30 Dec 2022 09:10:01 GMT Message-Id: <202212300910.2BU9A1iK004184@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 25a370e86cbe - main - devel/py-awscrt: Update to 0.15.3 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 25a370e86cbed229347b8358aacb14ed6f362c26 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=25a370e86cbed229347b8358aacb14ed6f362c26 commit 25a370e86cbed229347b8358aacb14ed6f362c26 Author: Po-Chuan Hsieh AuthorDate: 2022-12-30 08:41:59 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-12-30 09:04:29 +0000 devel/py-awscrt: Update to 0.15.3 Changes: https://github.com/awslabs/aws-crt-python/releases --- devel/py-awscrt/Makefile | 6 ++---- devel/py-awscrt/distinfo | 6 +++--- .../patch-crt-aws-c-common-source-posix-system_info.c | 12 ------------ devel/py-awscrt/files/patch-powerpc64le | 15 ++------------- devel/py-awscrt/files/patch-setup.py | 14 +++++++------- 5 files changed, 14 insertions(+), 39 deletions(-) diff --git a/devel/py-awscrt/Makefile b/devel/py-awscrt/Makefile index 2d8d776eb74b..5ac462a2b60f 100644 --- a/devel/py-awscrt/Makefile +++ b/devel/py-awscrt/Makefile @@ -1,5 +1,5 @@ PORTNAME= awscrt -PORTVERSION= 0.13.14 +PORTVERSION= 0.15.3 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= cmake:devel/cmake-core -USES= python:3.6+ +USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils -CFLAGS+= -D__BSD_VISIBLE - post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + diff --git a/devel/py-awscrt/distinfo b/devel/py-awscrt/distinfo index d925bb26de06..65e164ae05ed 100644 --- a/devel/py-awscrt/distinfo +++ b/devel/py-awscrt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657835401 -SHA256 (awscrt-0.13.14.tar.gz) = 2b6c74529dc7ea4216718796bd57a07750a44e3abc46833400e9b4497e6eeb04 -SIZE (awscrt-0.13.14.tar.gz) = 19952268 +TIMESTAMP = 1669057685 +SHA256 (awscrt-0.15.3.tar.gz) = 8c76db33f2f3285d8cde3183d0f3f3c731e9066e1bd609d6337620a5d82095a5 +SIZE (awscrt-0.15.3.tar.gz) = 21594963 diff --git a/devel/py-awscrt/files/patch-crt-aws-c-common-source-posix-system_info.c b/devel/py-awscrt/files/patch-crt-aws-c-common-source-posix-system_info.c deleted file mode 100644 index 3b39a1fa73e5..000000000000 --- a/devel/py-awscrt/files/patch-crt-aws-c-common-source-posix-system_info.c +++ /dev/null @@ -1,12 +0,0 @@ ---- crt/aws-c-common/source/posix/system_info.c.orig 2022-07-12 00:42:37 UTC -+++ crt/aws-c-common/source/posix/system_info.c -@@ -15,7 +15,9 @@ - #endif - - #if defined(__linux__) || defined(__unix__) -+# if !defined(__FreeBSD__) - # include -+# endif - # include - #endif - diff --git a/devel/py-awscrt/files/patch-powerpc64le b/devel/py-awscrt/files/patch-powerpc64le index da075eac87db..d589f435cfeb 100644 --- a/devel/py-awscrt/files/patch-powerpc64le +++ b/devel/py-awscrt/files/patch-powerpc64le @@ -1,17 +1,6 @@ ---- crt/aws-lc/CMakeLists.txt.orig 2022-07-25 08:51:35 UTC -+++ crt/aws-lc/CMakeLists.txt -@@ -623,7 +623,7 @@ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^arm*") - elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "mips") - # Just to avoid the “unknown processor” error. - set(ARCH "generic") --elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "ppc64le") -+elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "powerpc64le|ppc64le") - set(ARCH "ppc64le") - else() - message(FATAL_ERROR "Unknown processor:" ${CMAKE_SYSTEM_PROCESSOR}) ---- crt/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2020-10-26 11:38:52 UTC +--- crt/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2022-11-09 18:39:03 UTC +++ crt/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c -@@ -28,7 +28,11 @@ +@@ -25,7 +25,11 @@ #endif void OPENSSL_cpuid_setup(void) { diff --git a/devel/py-awscrt/files/patch-setup.py b/devel/py-awscrt/files/patch-setup.py index e125afb0616f..9a9dd25ebe72 100644 --- a/devel/py-awscrt/files/patch-setup.py +++ b/devel/py-awscrt/files/patch-setup.py @@ -1,11 +1,11 @@ ---- setup.py.orig 2022-07-12 00:42:43 UTC +--- setup.py.orig 2022-11-09 18:39:08 UTC +++ setup.py -@@ -315,7 +315,7 @@ def awscrt_ext(): - - if distutils.ccompiler.get_default_compiler() != 'msvc': - extra_compile_args += ['-Wextra', '-Werror', '-Wno-strict-aliasing', '-std=gnu99'] -- extra_link_args += ['-Wl,-fatal_warnings'] -+ extra_link_args += ['-Wl,-fatal-warnings'] +@@ -320,7 +320,7 @@ def awscrt_ext(): + # a proper MacOS Universal2 binary. The linker warns us about this, + # but WHATEVER. Building everything twice (x86_64 and arm64) takes too long. + if not is_macos_universal2(): +- extra_link_args += ['-Wl,-fatal_warnings'] ++ extra_link_args += ['-Wl,-fatal-warnings'] return setuptools.Extension( '_awscrt',