From nobody Sun Jun 23 09:33:55 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 4W6Qs00QZKz5PBQ9; Sun, 23 Jun 2024 09:33:56 +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 4W6Qrz71CBz4M5n; Sun, 23 Jun 2024 09:33:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1719135236; 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=1hQOdzmfcehRjGvzLdy/5o5dmgzl4E7Mvjmd1bOzYUA=; b=Not38Qguhup5G1tHCCqjp6V5dzRxrac5/zlYDX06rP+Xb33uNSljLns9L9rJr0JfRmoE2t e77Yi214icU0qJXNU8HzIUstHrRyuvT3RKz3wio6t24977erGYtFtMIOf0iqt17nx0Ij7D H+hdPpoA8C1vQy8CgmmfOsl/H0M1hCdatBrZ7j1akFAow61Mg6dwj3g04VS2lJvzv0hvss mRjGRzBN0Bo4IglHnyu0ebqaaWg/OS8NJhubY3axbTbVbiW5EMACO0mVdcYtWfvqiXDyII 7vu3YezRpb/meKRrAv0A0V1/S7cCsxE7cuL7vuPL2F4mkGWF2AJQoWOq5al7FA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1719135236; a=rsa-sha256; cv=none; b=yjmnjgIXI/J+FwsqRnkZ/tw7HUW2CLgYeGa1hM0ea8miiu67RpEL5ub7dGoCEixV+Uunry p06u45TM49TOldwQdU5aEpeLOMQ6IS1PLyGCpPxd1nZDtivFVza1/ZS7ny0eouWZONZ+4e yn/XOsLfIL6W0irOogx/52lA72QjdvifKHi7/1SqfgeXhNJblXI0h3+JJIpIVl9ysxYIpN vijmQcVBQUbyga9opaIbXxG45aXHn8H9RDXHh48ai0oGX9JNrto7tWFA9FtUpus+q9BTwi GWO1i7q2/xIm6qmAj2sTn9JXu1q0wIGCIRVeso1IUbPZzNuDxd5rnlUk+wS2eg== 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=1719135236; 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=1hQOdzmfcehRjGvzLdy/5o5dmgzl4E7Mvjmd1bOzYUA=; b=EMaFDAQ6iDIyeiRDUZcWN525+a9TM+DSGso3W3WDKp8iNm93hxPEZPD9kmHzP/iPGSDBvA AODPYAN6wV7q3/WabhY3NgzGD7jnIS0rg34YvRxNpehMhkzTTXmPAaS5iI/qyVlQYusGlc GhGqxkhkVZASSaAoMXiygLGC/jc1kNZNl8nH3Z6V55792GyK3HOi+8ivJqFFJacW+iPFsz m1Vo+zwxtdcm1jaRBlwJK3nHAnWfOYenT9iSiW5u23tZAetOIGS8M0ZRoaNjNDjxD5EYel afTJWn5bcFaBdNaJAiz/mBRJtQIN9/HjY3YkKGJhOv6hwttEnl3ZqyOtNFkMNw== 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 4W6Qrz6dHfzVW9; Sun, 23 Jun 2024 09:33:55 +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 45N9Xtu5030254; Sun, 23 Jun 2024 09:33:55 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 45N9XtJR030251; Sun, 23 Jun 2024 09:33:55 GMT (envelope-from git) Date: Sun, 23 Jun 2024 09:33:55 GMT Message-Id: <202406230933.45N9XtJR030251@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 75e469a79003 - main - devel/shedskin: update 0.9.8 =?utf-8?Q?=E2=86=92?= 0.9.9 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: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 75e469a79003240d8e76eb9973fef69381754164 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=75e469a79003240d8e76eb9973fef69381754164 commit 75e469a79003240d8e76eb9973fef69381754164 Author: Yuri Victorovich AuthorDate: 2024-06-23 07:20:39 +0000 Commit: Yuri Victorovich CommitDate: 2024-06-23 09:33:46 +0000 devel/shedskin: update 0.9.8 → 0.9.9 Reported by: portscout --- devel/shedskin/Makefile | 26 ++++++++++++++-------- devel/shedskin/distinfo | 6 ++--- .../files/patch-shedskin_lib_os_____init____.cpp | 19 ---------------- 3 files changed, 20 insertions(+), 31 deletions(-) diff --git a/devel/shedskin/Makefile b/devel/shedskin/Makefile index fe59996f5694..93af007aa02b 100644 --- a/devel/shedskin/Makefile +++ b/devel/shedskin/Makefile @@ -1,7 +1,8 @@ PORTNAME= shed-skin -DISTVERSION= 0.9.8 +DISTVERSIONPREFIX= v +DISTVERSION= 0.9.9 CATEGORIES= devel python -MASTER_SITES= PYPI +#MASTER_SITES= PYPI # no test files DISTNAME= ${PORTNAME:S/-/_/g}-${PORTVERSION} MAINTAINER= yuri@FreeBSD.org @@ -16,7 +17,11 @@ RUN_DEPENDS= boehm-gc>0:devel/boehm-gc \ pcre>0:devel/pcre USES= python -USE_PYTHON= pep517 autoplist +USE_PYTHON= pep517 autoplist pytest # 44 tests fail, see https://github.com/shedskin/shedskin/issues/494 + +USE_GITHUB= yes +GH_ACCOUNT= shedskin +GH_PROJECT= shedskin NO_ARCH= yes @@ -24,12 +29,15 @@ post-extract: @${RM} ${WRKSRC}/tests/test_ops_assignment/test_ops_assignment.py.orig post-patch: - # the fouth regex below is a workaround for https://github.com/shedskin/shedskin/issues/470 + # adjust FLAGS placed into generated makefiles @${REINPLACE_CMD} -e ' \ - s|^CC=.*|CC=${CXX}|; \ - s|^CCFLAGS=|CCFLAGS?=-I${PREFIX}/include |; \ - s|^LFLAGS=|LFLAGS=-L${PREFIX}/lib |; \ - s|^CCFLAGS.*|& -I$$(SHEDSKIN_LIBDIR)|; \ + s|^CXX?=.*|CXX?=${CXX}|; \ + s|^CXXFLAGS?=.*|& -I${PREFIX}/include |; \ + s|^LFLAGS=.*|& -L${PREFIX}/lib |; \ ' ${WRKSRC}/shedskin/resources/flags/FLAGS + # adjust pyproject.toml for the difference between GH and PYPI tarballs + @${REINPLACE_CMD} \ + -e 's/name = "shedskin"/name = "shed-skin"/' \ + ${WRKSRC}/pyproject.toml -.include +.include diff --git a/devel/shedskin/distinfo b/devel/shedskin/distinfo index b375f34fc64d..9b9b76e4386f 100644 --- a/devel/shedskin/distinfo +++ b/devel/shedskin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716797518 -SHA256 (shed_skin-0.9.8.tar.gz) = 2367ab06a29122d79cd2091b306711743a0b08836ee6291775ad049914670779 -SIZE (shed_skin-0.9.8.tar.gz) = 18176411 +TIMESTAMP = 1719125931 +SHA256 (shedskin-shedskin-v0.9.9_GH0.tar.gz) = 7f550f703dde58a6ef21e114b75044db89f4296aa1b39e8dcfa854f9f057979e +SIZE (shedskin-shedskin-v0.9.9_GH0.tar.gz) = 2955026 diff --git a/devel/shedskin/files/patch-shedskin_lib_os_____init____.cpp b/devel/shedskin/files/patch-shedskin_lib_os_____init____.cpp deleted file mode 100644 index 79bade3dc93c..000000000000 --- a/devel/shedskin/files/patch-shedskin_lib_os_____init____.cpp +++ /dev/null @@ -1,19 +0,0 @@ ---- shedskin/lib/os/__init__.cpp.orig 2023-12-24 21:56:45 UTC -+++ shedskin/lib/os/__init__.cpp -@@ -27,7 +27,7 @@ - #include - #include - --#ifndef __APPLE__ -+#if !defined(__APPLE__) && !defined(__FreeBSD__) - #include - #endif - -@@ -42,6 +42,7 @@ - #ifdef __FreeBSD__ - #include - #include -+extern char **environ; - #endif - - #ifdef __APPLE__