From nobody Tue Nov 14 19:47:43 2023 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 4SVGzg6NS4z50gkL; Tue, 14 Nov 2023 19:47:43 +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 4SVGzg5y1Sz4SLv; Tue, 14 Nov 2023 19:47:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1699991263; 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=xnC+rlU3oej3dOjRugDof+E08IM/jebUaeRowXW83Tk=; b=fZweqiNORgjoCLZtbKjaJ1wsRwQALEBNuWPv8sgxyUpc38Egm4dw6RGazGGhw4QP7YjgRs 1bTflNgCtEjEVcd6H5HJf96+vk/CGSJl7YzidLpFAcmdi5C2DetxGwOWeGVxmyG8twksY/ 4Guy6UooG7toHL66NpD8khPND5Cy6rh11LqsOMOjv06NX5mUf+iuwpy5qxRLDsfLH+Jbgy KDX5WW6FRmayD/xck+btnyEwMTeVRgbxAnV9aBpY4h/u98XRTFnMLgCD6bO6C/V6dI70WI qKQFXTnqp9cA/CfMv54J3rseEeJoescqfSERC/1VhLdDJmOL+2vPUcmxTORqZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1699991263; 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=xnC+rlU3oej3dOjRugDof+E08IM/jebUaeRowXW83Tk=; b=eXWMcKxVI6iDH7GI/qo+IJ3562Guiy8OutTRNXNufFj31w/V3vS0WPID/3QIBhJ3gKEYvt LqHadHuNRcQsFaBjdRkwTb7kryudSusbS+j+50YKVHHofvwdqntjW0TlixZpwk43Bgrya/ 3fKIDBvu5JxwlMDB+qLdulNvQAebMfeS9f8JiLlnR1g7OBoYasHcg7OvIh7rJljX4goL97 A2cexDRqqT08TuMXqYs7bxZ8ZV/O6Ds4xtg70VretF6izsSUHCAnrcMtfzQy+P9HAN1XXc txlmS1AAdAE8pTl9CUUoGSjaDsUDyOufQfLJ6OL2m7aoYYLZWC4VgYm7qhRvoQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1699991263; a=rsa-sha256; cv=none; b=ghoYo71a8fM5VY7dFgSm+K0jXFW7kXBHVd5yVygzalle3BLHj/hoxS0z2JnI7mpMKfzcV8 hillzQboj5JjiPjN6dItU19S80OMSvmsJZtnR3/Uku+PgGIuPuYHtY/f4gKVRqyryR4Blu k8UrJm3QE2K4GGSxCgg23WgroFXv7s9muxU70vPMZLEXuGCF9p9gsbV8rFVOIkQcBRxahC 3ij2eZH4RiOTpEXrQW35vGkUQB8PXATlVFhVOHaR18EHooOUNvJ4U0fV/7TaaNj0rVffjr 43Q9MAEH6KPwKRl7gbPMXkylIJTNcmvimWcrYEHvyecS4f4myongpXV5eLtpfQ== 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 4SVGzg50gBz11jN; Tue, 14 Nov 2023 19:47:43 +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 3AEJlhSu022088; Tue, 14 Nov 2023 19:47:43 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3AEJlhKc022085; Tue, 14 Nov 2023 19:47:43 GMT (envelope-from git) Date: Tue, 14 Nov 2023 19:47:43 GMT Message-Id: <202311141947.3AEJlhKc022085@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: 2225f873e538 - main - devel/py-pycnite: Add py-pycnite 2023.10.11 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: 2225f873e5382d44afc7b0cf398a621bf8585010 Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=2225f873e5382d44afc7b0cf398a621bf8585010 commit 2225f873e5382d44afc7b0cf398a621bf8585010 Author: Po-Chuan Hsieh AuthorDate: 2023-11-14 19:47:34 +0000 Commit: Po-Chuan Hsieh CommitDate: 2023-11-14 19:47:34 +0000 devel/py-pycnite: Add py-pycnite 2023.10.11 pycnite is a collection of utilities for working with compiled Python bytecode. This library adds pure Python, versioned parsers for the .pyc format, allowing tools that work with bytecode to have different host and target Python versions. --- devel/Makefile | 1 + devel/py-pycnite/Makefile | 22 ++++++++++++++++++++++ devel/py-pycnite/distinfo | 3 +++ devel/py-pycnite/pkg-descr | 4 ++++ 4 files changed, 30 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 6c2baf224353..dfd997d70d71 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5243,6 +5243,7 @@ SUBDIR += py-pycapsicum SUBDIR += py-pycerberus SUBDIR += py-pycmd + SUBDIR += py-pycnite SUBDIR += py-pycocotools SUBDIR += py-pycodeexport SUBDIR += py-pycodestyle diff --git a/devel/py-pycnite/Makefile b/devel/py-pycnite/Makefile new file mode 100644 index 000000000000..ed3c2c3f8c3e --- /dev/null +++ b/devel/py-pycnite/Makefile @@ -0,0 +1,22 @@ +PORTNAME= pycnite +PORTVERSION= 2023.10.11 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Python bytecode utilities +WWW= https://github.com/google/pycnite + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include diff --git a/devel/py-pycnite/distinfo b/devel/py-pycnite/distinfo new file mode 100644 index 000000000000..607af2e2e748 --- /dev/null +++ b/devel/py-pycnite/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1699774456 +SHA256 (pycnite-2023.10.11.tar.gz) = ad8616982beecc39f2090999aa8fe0b044b1f6733ec39484cb5e0900b3c88aa1 +SIZE (pycnite-2023.10.11.tar.gz) = 21717 diff --git a/devel/py-pycnite/pkg-descr b/devel/py-pycnite/pkg-descr new file mode 100644 index 000000000000..9e61eb887558 --- /dev/null +++ b/devel/py-pycnite/pkg-descr @@ -0,0 +1,4 @@ +pycnite is a collection of utilities for working with compiled Python bytecode. + +This library adds pure Python, versioned parsers for the .pyc format, allowing +tools that work with bytecode to have different host and target Python versions.