From nobody Sun Mar 31 18:56:00 2024 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 4V73JK1k00z5GBPQ; Sun, 31 Mar 2024 18:56:01 +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 4V73JK0jHXz4886; Sun, 31 Mar 2024 18:56:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711911361; 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=0Gv4Yvv5MEqjpdO0lBwqXKbxb+/L5ZsxQn2Q+Aj3Z8g=; b=OicQGBTmsgUx06jnEf8s5/SVyqgTwyL6OnJRJSAkm1caWs4kj8PCYwkNBPSfwyi8DALVQV rd6V8lFAQMkolWT/sVZyX761eCPdEFBrVCaFnCykU+Y3nxpFOqQtMdgzqaHCxAqLDL9YEy bud04VA7m7AzJF7oCWOBi8irCljHrURKjgsc4JvOFRIfe4KGlp5sQtvy5kUsm8De7VfZRp tknIDiz/5EksTXHmJ5Qlc4e9IX/ac4IKrmwgccdxWTfiiNGRtX2ps+RP7d9eDV+ETUZr77 ZUB4yLgRRVhxF+DUOCjbnZfW5M7RGzheJCD45ZODCel+5yQESXe6Nb0vF0Y5IA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1711911361; a=rsa-sha256; cv=none; b=Dj2dHWC2vH4pkj5wjv8iYMwOs0B4hknziFyzyV6gBtXQXCfITe4kyanqnXhVl1S8dx+FMT MBf27aHJ8nWiqHf2hIdOhn5cBfk+oecPPHnOCe1p8IkhxYvPKpIIfMMIx3LuddlAL06dnT Eerm5t1FEXzrm4NhCynyn/Z++4DJVUng+7NBomvYA1Far6Co52ctrgpLBxjgxlg+YviPbh /nmnnEnWahXy8xrxSYdHZzZbPlr9GwnYUEvpFUcGh7fGf6xXXqW3ytoMbNEj875vwLMuiS 81oAvLjTzJhqInrNDC8kll/AUisJRAjGYSVVrRYbPLwDWR0giZPEGwFY0i1nlw== 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=1711911361; 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=0Gv4Yvv5MEqjpdO0lBwqXKbxb+/L5ZsxQn2Q+Aj3Z8g=; b=xuqTCS5s5LnwNAzuTxdMNNkQZs0BqGWjjIZp7JwIKoZgeIgcJQT8JAqpAEvzFF76tqr1CC z6nneFsv/dR8LTg4RTLuIoDpgXhO5JdaLrGJC1EavV4ppzyyythVww5gIlGzAMq6ShgnIm WrJ7CqNkM1wYHP6O//DjgNQ2YB9146NiIFWu0ODu7V/xkl9sPdCaYe7TJ2AcIC1LV2Bhlx soyfL/ImbvYmMXcz4EoW8O67LdM1i3KmzAmlAhkgMuqep/sDx58a95RvWUiLB1ixQWlDz6 pKZh9RYBuRbdkhvr2vew7ZLsgJJcoPqa6EVWsTCDSTFJr8cl2MoPESQOKsahUg== 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 4V73JJ6qcFzpV5; Sun, 31 Mar 2024 18:56:00 +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 42VIu0C2043826; Sun, 31 Mar 2024 18:56:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 42VIu08f043823; Sun, 31 Mar 2024 18:56:00 GMT (envelope-from git) Date: Sun, 31 Mar 2024 18:56:00 GMT Message-Id: <202403311856.42VIu08f043823@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: 40f427e18008 - main - devel/py-pbs-installer: Add py-pbs-installer 2024.3.27 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: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: 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: 40f427e18008039bd9cc414621062ad21ed10bad Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=40f427e18008039bd9cc414621062ad21ed10bad commit 40f427e18008039bd9cc414621062ad21ed10bad Author: Po-Chuan Hsieh AuthorDate: 2024-03-31 18:43:16 +0000 Commit: Po-Chuan Hsieh CommitDate: 2024-03-31 18:43:16 +0000 devel/py-pbs-installer: Add py-pbs-installer 2024.3.27 pbs-installer is an installer for indygreg's python-build-standalone [1]. The list of python versions are kept sync with the upstream automatically [1] https://github.com/indygreg/python-build-standalone --- devel/Makefile | 1 + devel/py-pbs-installer/Makefile | 31 +++++++++++++++++++++++++++++++ devel/py-pbs-installer/distinfo | 3 +++ devel/py-pbs-installer/pkg-descr | 4 ++++ 4 files changed, 39 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 32e2039ab419..fcf90b1be976 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5198,6 +5198,7 @@ SUBDIR += py-pathvalidate SUBDIR += py-paver SUBDIR += py-pbr + SUBDIR += py-pbs-installer SUBDIR += py-pcodedmp SUBDIR += py-pdm SUBDIR += py-pdm-autoexport diff --git a/devel/py-pbs-installer/Makefile b/devel/py-pbs-installer/Makefile new file mode 100644 index 000000000000..940b551d5b96 --- /dev/null +++ b/devel/py-pbs-installer/Makefile @@ -0,0 +1,31 @@ +PORTNAME= pbs-installer +PORTVERSION= 2024.3.27 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= pbs_installer-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Installer for Python Build Standalone +WWW= https://pbs-installer.readthedocs.io/en/latest/ \ + https://github.com/frostming/pbs-installer + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>=0:devel/py-pdm-backend@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +OPTIONS_DEFINE= DOWNLOAD INSTALL +OPTIONS_DEFAULT=DOWNLOAD INSTALL +DOWNLOAD_DESC= Download support +INSTALL_DESC= Install support + +DOWNLOAD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.27.0<1:www/py-httpx@${PY_FLAVOR} +INSTALL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zstandard>=0.21.0:archivers/py-zstandard@${PY_FLAVOR} + +.include diff --git a/devel/py-pbs-installer/distinfo b/devel/py-pbs-installer/distinfo new file mode 100644 index 000000000000..a2983c5a28b6 --- /dev/null +++ b/devel/py-pbs-installer/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1711860457 +SHA256 (pbs_installer-2024.3.27.tar.gz) = 30a368d14710a5e38a57401006b4c1061f030ed06d42d69c8f5e8dd20ee25d58 +SIZE (pbs_installer-2024.3.27.tar.gz) = 25003 diff --git a/devel/py-pbs-installer/pkg-descr b/devel/py-pbs-installer/pkg-descr new file mode 100644 index 000000000000..d97a6f411e7d --- /dev/null +++ b/devel/py-pbs-installer/pkg-descr @@ -0,0 +1,4 @@ +pbs-installer is an installer for indygreg's python-build-standalone [1]. The +list of python versions are kept sync with the upstream automatically + +[1] https://github.com/indygreg/python-build-standalone