From nobody Tue Jun 18 04:07:10 2024 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 4W3CrG4sJ9z5N8R3; Tue, 18 Jun 2024 04:07:10 +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 4W3CrG4Msnz45Mc; Tue, 18 Jun 2024 04:07:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1718683630; 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=Nep7KMaDIMUcXnRRl7/Zlt/fRa3OOWbF3dRjw8PjLEY=; b=kG0lCzgDaRhPDKJhnHkPCZhE8jHiWlUB/Ckh3oNsKWGkcX29diBezN0Eq8V4j6h8VgVYcL ZgreD7lf6UEmNpZcFNvI6vMUE/GA5u238KKH7shlTnyLyH4GxwffnVykIp1/ESipWD4ZSu K6acdCRrjCzkKOqdvJiOn2m4NddS5f2zErlIoLLnSzJbYSNhHa8HMGfalvgp0isj2+ped+ 3BoTC2smIkEmKzXweRYnji/Zb8//CICSpNlV4wLioJ5gzv8MVGZpjAWNpw3jpapAHt9Pnd bbhOLcc794Pl1GwChYav+u9usE5mq9IwwaXRCgQ5/N4NDLc9zROJub0rBCKx8Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1718683630; a=rsa-sha256; cv=none; b=IcYVn5RFa0u/e0cb9uvLRxCmYzQkH3ycW2DbNfPVn8wL6xmD3Pbh55RvJvOBa5wsjepIif Tczs3VGvYSn/RRVWKd4wfiRmkKbq/2XT1Eo3TP5c4nv7LNNaF7Avf02TZ/oRZSsU5JVRnV +U3K2mFlME/EfRJ6W4s7mTA3klAsFOvZPFpC5uT23A1rac/4+/qieKJEi95frOPiHF+OCO xgdFRW91zjMbzKwbTqKkowOqFn6d/fQgF9ENzarvz0ClrgQPBN+B48bvtoQ+amSTZ5c6vZ 2cUGhuboGFBnQNq0twUCiSc4krsuTa95SnBrN3tFpp5tSvBB2fjnESkmqOzqyQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1718683630; 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=Nep7KMaDIMUcXnRRl7/Zlt/fRa3OOWbF3dRjw8PjLEY=; b=l8V9ZWQBlTcFZTRv7nZSgcG6NV/mp9kDT/a1pNYJR3Sb+6FlCSAw1DrSe7Ua/6g5klGnn+ JcpQgeM2Nvqp5QFVm/K2wMJbHB8PFtGm9EJhSAsDNDGFSDBRAs6sXWBaVwWwqOk3Vh6quy jBzreUHLxyXyGEWTZrG3d2MThJsQCokJ/q8lOusM8r8k3p1P5ICn4feJAmyXpkcVaBCpy5 X9jXCuosi3SgVr+Q/i8BdGx/l/+KYVW1CWYheOJM41yNxt6czDH20pjClh8CP1p21rGF0i TFZ93P9ciHdJtcjdLTe08gTQ5pLzi2UGkeWuW07ewo6RjXNqU0otU3rBNw/Iow== 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 4W3CrG3zTKzk6G; Tue, 18 Jun 2024 04:07:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 45I47ALu074894; Tue, 18 Jun 2024 04:07:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 45I47AFr074891; Tue, 18 Jun 2024 04:07:10 GMT (envelope-from git) Date: Tue, 18 Jun 2024 04:07:10 GMT Message-Id: <202406180407.45I47AFr074891@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: a10974161868 - main - devel/aws-crt-ffi: Add aws-crt-ffi 0.3.8 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-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: a1097416186823287c6cbd3a0796a791f3531c63 Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=a1097416186823287c6cbd3a0796a791f3531c63 commit a1097416186823287c6cbd3a0796a791f3531c63 Author: Po-Chuan Hsieh AuthorDate: 2024-06-18 03:53:52 +0000 Commit: Po-Chuan Hsieh CommitDate: 2024-06-18 03:53:52 +0000 devel/aws-crt-ffi: Add aws-crt-ffi 0.3.8 AWS CRT FFI provides Foreign function interface (FFI) for the AWS Common Runtime (CRT) libraries. --- devel/Makefile | 1 + devel/aws-crt-ffi/Makefile | 37 +++++++++++++++++++++++++++++++++++++ devel/aws-crt-ffi/distinfo | 3 +++ devel/aws-crt-ffi/pkg-descr | 2 ++ 4 files changed, 43 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 1c72d965d34e..17074288a397 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -270,6 +270,7 @@ SUBDIR += aws-c-sdkutils SUBDIR += aws-checksums SUBDIR += aws-crt-cpp + SUBDIR += aws-crt-ffi SUBDIR += aws-sdk-cpp SUBDIR += aws-sdk-php SUBDIR += axmldec diff --git a/devel/aws-crt-ffi/Makefile b/devel/aws-crt-ffi/Makefile new file mode 100644 index 000000000000..b566c9dc9287 --- /dev/null +++ b/devel/aws-crt-ffi/Makefile @@ -0,0 +1,37 @@ +PORTNAME= aws-crt-ffi +PORTVERSION= 0.3.8 +DISTVERSIONPREFIX= v +CATEGORIES= devel + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Foreign function interface (FFI) for the AWS Common Runtime (CRT) libraries +WWW= https://github.com/awslabs/aws-crt-ffi + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libaws-c-auth.so:security/aws-c-auth \ + libaws-c-cal.so:security/aws-c-cal \ + libaws-c-common.so:devel/aws-c-common \ + libaws-c-compression.so:devel/aws-c-compression \ + libaws-c-event-stream.so:devel/aws-c-event-stream \ + libaws-c-http.so:devel/aws-c-http \ + libaws-c-io.so:devel/aws-c-io \ + libaws-c-sdkutils.so:devel/aws-c-sdkutils \ + libaws-checksums.so:devel/aws-checksums \ + libs2n.so:security/s2n-tls + +USES= cmake ssl + +CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} +CMAKE_OFF= BUILD_DEPS BUILD_TESTING +CMAKE_ON= BUILD_SHARED_LIBS +USE_LDCONFIG= yes + +PLIST_FILES= lib/aws-crt-ffi/cmake/aws-crt-ffi-config.cmake \ + lib/libaws-crt-ffi.so + +USE_GITHUB= yes +GH_ACCOUNT= awslabs + +.include diff --git a/devel/aws-crt-ffi/distinfo b/devel/aws-crt-ffi/distinfo new file mode 100644 index 000000000000..6f0f90a1d11c --- /dev/null +++ b/devel/aws-crt-ffi/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1718580000 +SHA256 (awslabs-aws-crt-ffi-v0.3.8_GH0.tar.gz) = 858fceb8c6833e18dbade55b47e130f0cfcd7359c711b3344dd99e6e6181182b +SIZE (awslabs-aws-crt-ffi-v0.3.8_GH0.tar.gz) = 31964 diff --git a/devel/aws-crt-ffi/pkg-descr b/devel/aws-crt-ffi/pkg-descr new file mode 100644 index 000000000000..6c47bac0f207 --- /dev/null +++ b/devel/aws-crt-ffi/pkg-descr @@ -0,0 +1,2 @@ +AWS CRT FFI provides Foreign function interface (FFI) for the AWS Common Runtime +(CRT) libraries.