git: 5c60e91502fb - main - devel/py-localstack: Add py-localstack 4.12.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 15 Jan 2026 11:57:26 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5c60e91502fb8617f011bf8a335d449960ca6410
commit 5c60e91502fb8617f011bf8a335d449960ca6410
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-01-15 11:34:58 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
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 <bsd.port.mk>
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.