From nobody Sat Aug 17 20:44:59 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 4WmW7v3hqKz5Tg0n; Sat, 17 Aug 2024 20:44:59 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WmW7v1xJmz4MLM; Sat, 17 Aug 2024 20:44:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1723927499; 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=4bDVV8KB2Zi8EYSAKCbQf0kCUejrALEJeclA/5jKB9I=; b=JjiykMfKYIVKfiBN+HoP/JfACw/UuyCjcW0iYJWhAiz1Mb+FeZwhZtMTm5oA3pQPcIZbIe agi9fVJpGfRSx+T/CyMbNAum/U5j8gaoFX8rpQi1cGhKoZZUB/iEcmAGauUGp861YV9pU4 QAox+Z3V7dCdrbz4R+qi1BT/iBb94L6kUAAcVUQ0zu1ltPIrOH782V8+885c6uDjEDEOwd q4hiaV5p1ULEna6Bple1jNFDrp7ZKNPW7TnEHJPinZpoeI0RrrslGRvXjon4pxTk9ZztdU NGmUS1a/5ZeTVF+3MJFoP34NGul4J2Z5n6OwClTI+35Rjz6aBJJjCKMZf81uzw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1723927499; a=rsa-sha256; cv=none; b=rSQuOO+hGdFkRsXVNN70BD5LT3m36+GgzPXSnHeiQjyFsQlEiKS0sHAX/jVpNBLzjfRTE7 0FTgjHpCN7u0fSvsSC8AS27fyCUwN6MwNRfTvsep2xQ0LReY98nBD0YGjfFScsfULLw2vj 70YGMxlK7jjO5NXyG9RPdsLqEaBi6YzohcmF0+K1j0IFH78prhsoR8Hk9UbBBI3Pe3+g9L dzT4KXvlM7+hYgA5df7dojdTfq/kzV3cnOf38ZhZxUGE/KEVEe+S9+sROoSsoJUkmfBvyz OHFVCEUIk7aR0oQdyquMh7sWnJe/tkzcvKsGIUpp8wIq1L+egEdQZLRg/rJjKw== 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=1723927499; 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=4bDVV8KB2Zi8EYSAKCbQf0kCUejrALEJeclA/5jKB9I=; b=dMSjxEZ/CuMNTloJq9A61NQAQ3gB1dFSrAisFBA10A0+YdIlgW1khg+UfnJ6K2Y9a3As3i l5On3vyY5aPtuKl3z06Nvt+sVPvxHRP652D2ST94tmkDcNPSeX/XIFeLPFj2i4HT9hefaw MYpWNV0UivvplK+tHq2QNr24PbBGVyqyzU3DBbKhILXW8Et/2hwMT6LKYuWr9sG9NK+aB8 FFAqR+og7dckjRLiqMAm/0ioEME5sEGyDVe2Boozn45cWegVplpE5lRSwmk4eGNCahVZzl JjM9V4p1PUm37WBb3G85nN/xvEaa0+mR/h7I0NG1lTkwesvpLq4k0BI8cZBE2w== 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 4WmW7v1W2nz14nH; Sat, 17 Aug 2024 20:44:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 47HKix1u043317; Sat, 17 Aug 2024 20:44:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 47HKixFO043314; Sat, 17 Aug 2024 20:44:59 GMT (envelope-from git) Date: Sat, 17 Aug 2024 20:44:59 GMT Message-Id: <202408172044.47HKixFO043314@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Gleb Popov Subject: git: 03ce7374af62 - main - devel/py-pypemicro: Python PEMicro debug probes support 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: arrowd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 03ce7374af626754542cb6af740eea6f01c87a96 Auto-Submitted: auto-generated The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=03ce7374af626754542cb6af740eea6f01c87a96 commit 03ce7374af626754542cb6af740eea6f01c87a96 Author: Shapovalov Alexey AuthorDate: 2024-07-04 06:44:19 +0000 Commit: Gleb Popov CommitDate: 2024-08-17 20:44:40 +0000 devel/py-pypemicro: Python PEMicro debug probes support Sponsored by: Serenity Cybersecurity, LLC Co-authored-by: Gleb Popov --- devel/Makefile | 1 + devel/py-pypemicro/Makefile | 26 ++++++++++++++++++++++++++ devel/py-pypemicro/distinfo | 3 +++ devel/py-pypemicro/pkg-descr | 3 +++ 4 files changed, 33 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index e1e5e5f6f9f0..63ecb707add3 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5497,6 +5497,7 @@ SUBDIR += py-pyopencl SUBDIR += py-pyparsing SUBDIR += py-pyparsing2 + SUBDIR += py-pypemicro SUBDIR += py-pyperclip SUBDIR += py-pyperf SUBDIR += py-pyperscan diff --git a/devel/py-pypemicro/Makefile b/devel/py-pypemicro/Makefile new file mode 100755 index 000000000000..2fb26a061b0a --- /dev/null +++ b/devel/py-pypemicro/Makefile @@ -0,0 +1,26 @@ +PORTNAME= pypemicro +PORTVERSION= 0.1.11 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= awoonyaa@gmail.com +COMMENT= Python PEMicro debug probes support (stub package) +WWW= https://pypi.org/project/pypemicro/ + +LICENSE= BSD3CLAUSE + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +# remove binary blobs for other OSes +post-install: + ${RM} -r ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/libs + ${REINPLACE_CMD} -e '\|site-packages/pypemicro/libs|d' ${_PYTHONPKGLIST} + +.include diff --git a/devel/py-pypemicro/distinfo b/devel/py-pypemicro/distinfo new file mode 100755 index 000000000000..d925c3b5f2b3 --- /dev/null +++ b/devel/py-pypemicro/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1703103484 +SHA256 (pypemicro-0.1.11.tar.gz) = 284d3ce6ef7220fb2e12be3518d5b01c59ba2801e082fa86a8ff428464682c4d +SIZE (pypemicro-0.1.11.tar.gz) = 5631626 diff --git a/devel/py-pypemicro/pkg-descr b/devel/py-pypemicro/pkg-descr new file mode 100755 index 000000000000..ad93359ddd10 --- /dev/null +++ b/devel/py-pypemicro/pkg-descr @@ -0,0 +1,3 @@ +This package provides Python interface for PEMicro debug probes precompiled +libraries. Since there is no precompiled library for FreeBSD this package serves +as a stub only useful to fullfill Python dependencies.