From nobody Thu Jan 15 11:57:26 2026 X-Original-To: dev-commits-ports-all@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 4dsM1246QTz6NrQ6 for ; Thu, 15 Jan 2026 11:57:26 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dsM1229myz3c06 for ; Thu, 15 Jan 2026 11:57:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768478246; 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=+BWFFu+3Vda1MF3VS8O26J4qqLStGiclCq8MHVusdVk=; b=U4asiR1lLydrmpFkb6eOq6UYWldo3iK15G2UK8a3vslzK5f6PEA24YiZMx/nrj3gjqkeM1 xLPHcs8DP/ousl3d7DNu97khwAruAVbWF2L54slWgIs0Q6r1zDTc5yPGlNVxF/szzXVOY2 Z7sTqlI8IPBG/Tc4WsIWjX9WriysV8POwbAUA3Ei0b3E3t1rWVEP5BqBqeSiSHEukK8CR4 Q+Vv5ATuZ8j7UlEPgSPtLc/n1Glz1U3ei1LRTfwBBHQJ9togcR0ecSxA4k9qwHSpiFbppL 1Z7giaPoR9I05Isfrg/Kz0zgMhXDrHpGEcrlaY54ZsXR7VC0plPYDasIB/C2Zg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768478246; 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=+BWFFu+3Vda1MF3VS8O26J4qqLStGiclCq8MHVusdVk=; b=TiUSXqH6gwqutGrCPuCtH3mo/4GwtXFYP8Yrjb9lDHRoX7CWhfv4ISb/D6Kw41yqPXdkLl lAIHNKvCO8r3beBqUyozjlQQ4DBacGEn4lTfsgp0JaZBwBN82ae9+1hxoDCXlKdnCzohes dsNJ5ahh9KHLKH4iymMBDSPZxAb3OCiw9rirgujR/0YTg1dZKtrk5V4Gg6wsLppDsCljr4 HlPhsYX0UBnKyiP1RwkSAYoVFuV+5tND9grfBbAtZAoXEm0QGHc64/y771ZtLmJJE/uBRL 0HT2ua+5nWs8IDAGOsM/l2RzqyVD7edcrxI+Q7m+JMrHReRwWxOTJ1Bg160J5A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768478246; a=rsa-sha256; cv=none; b=DEeF0CdeknoefC4vL3AzbflZBy1yiWFwxbYT7lP9T22asokaKtDi3HVLJ0PswX8r0puTsN fzOAhOHK0UY3Jx/CPue+fcgOe6jDjY997owmzLpZWqGOkW/9OhUmRIYzmsBpztSdP6NCQw Wg6A7VGBHHUDAdlr/kCimDsizyhtrENo/SS0ES9b1yLIoz8EnF8EqqskrO7LqHN3Mv6TGs FUd669I0dISdobcVe5s71zwxmON+shX617XwLJ49nvyX96TMFJtfncNQIDyBRhw5w/xPzu 3kli1HI/s3Y7cBQe3m2aAa7Kht6aQRqAkBnWcXZv7DyBef9pxOJ3eW4CC//0Uw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dsM121T6YzBJ0 for ; Thu, 15 Jan 2026 11:57:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 39417 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 15 Jan 2026 11:57:26 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 5c60e91502fb - main - devel/py-localstack: Add py-localstack 4.12.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@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: 5c60e91502fb8617f011bf8a335d449960ca6410 Auto-Submitted: auto-generated Date: Thu, 15 Jan 2026 11:57:26 +0000 Message-Id: <6968d626.39417.650f1e51@gitrepo.freebsd.org> The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=5c60e91502fb8617f011bf8a335d449960ca6410 commit 5c60e91502fb8617f011bf8a335d449960ca6410 Author: Po-Chuan Hsieh AuthorDate: 2026-01-15 11:34:58 +0000 Commit: Po-Chuan Hsieh CommitDate: 2026-01-15 11:53:03 +0000 devel/py-localstack: Add py-localstack 4.12.0 LocalStack is a cloud service emulator that runs in a single container on your laptop or in your CI environment. With LocalStack, you can run your AWS applications or Lambdas entirely on your local machine without connecting to a remote cloud provider! Whether you are testing complex CDK applications or Terraform configurations, or just beginning to learn about AWS services, LocalStack helps speed up and simplify your testing and development workflow. LocalStack supports a growing number of AWS services, like AWS Lambda, S3, DynamoDB, Kinesis, SQS, SNS, and many more! The Pro version of LocalStack supports additional APIs and advanced features. You can find a comprehensive list of supported APIs on our Feature Coverage page. LocalStack also provides additional features to make your life as a cloud developer easier! Check out LocalStack's User Guides for more information. --- devel/Makefile | 1 + devel/py-localstack/Makefile | 24 ++++++++++++++++++++++++ devel/py-localstack/distinfo | 3 +++ devel/py-localstack/pkg-descr | 14 ++++++++++++++ 4 files changed, 42 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 2cccc7c1b375..e85c6d83767b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5238,6 +5238,7 @@ SUBDIR += py-llvmcpy SUBDIR += py-llvmlite SUBDIR += py-lml + SUBDIR += py-localstack SUBDIR += py-localstack-client SUBDIR += py-locket SUBDIR += py-lockfile diff --git a/devel/py-localstack/Makefile b/devel/py-localstack/Makefile new file mode 100644 index 000000000000..3022e29d1e07 --- /dev/null +++ b/devel/py-localstack/Makefile @@ -0,0 +1,24 @@ +PORTNAME= localstack +PORTVERSION= 4.12.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Fully functional local Cloud stack +WWW= https://www.localstack.cloud/ \ + https://docs.localstack.cloud/ \ + https://github.com/localstack/localstack + +LICENSE= APACHE20 + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}localstack-core>=${PORTVERSION}<${PORTVERSION}_99:devel/py-localstack-core@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include diff --git a/devel/py-localstack/distinfo b/devel/py-localstack/distinfo new file mode 100644 index 000000000000..5e85a4af9403 --- /dev/null +++ b/devel/py-localstack/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1767157563 +SHA256 (localstack-4.12.0.tar.gz) = 87e0824d3115fc72fe78efa6d8bda942e68e69e38b74173c4bff3091efaea1ea +SIZE (localstack-4.12.0.tar.gz) = 5902 diff --git a/devel/py-localstack/pkg-descr b/devel/py-localstack/pkg-descr new file mode 100644 index 000000000000..d5a903318292 --- /dev/null +++ b/devel/py-localstack/pkg-descr @@ -0,0 +1,14 @@ +LocalStack is a cloud service emulator that runs in a single container on your +laptop or in your CI environment. With LocalStack, you can run your AWS +applications or Lambdas entirely on your local machine without connecting to a +remote cloud provider! Whether you are testing complex CDK applications or +Terraform configurations, or just beginning to learn about AWS services, +LocalStack helps speed up and simplify your testing and development workflow. + +LocalStack supports a growing number of AWS services, like AWS Lambda, S3, +DynamoDB, Kinesis, SQS, SNS, and many more! The Pro version of LocalStack +supports additional APIs and advanced features. You can find a comprehensive +list of supported APIs on our Feature Coverage page. + +LocalStack also provides additional features to make your life as a cloud +developer easier! Check out LocalStack's User Guides for more information.