From nobody Fri Mar 25 13:50:07 2022 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 29D0B1A33B70; Fri, 25 Mar 2022 13:50:08 +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 4KQ3PW4hGbz3Qx0; Fri, 25 Mar 2022 13:50:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1648216207; 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=LzlLZywSJMuRWFK2sOF6kQ5icilvZVX56f8bZXwrjNM=; b=HY66fMk6BO6RuGrWbjfNma5UuwHGNQW8sCQBEqcLRQPJBgwhKiyxjESvv9QnMbz2eJf/Kd MjvBz7SgVCkDDyl7l0sY0SxjZWSMzYqi8smPTdcOWo5+QJK4O/pF0iWiTJJHfCBMUUbsx1 qYDupke/8Y1NN+rjW4iKZI+By3bY5Bs4c3OcdQT24+8wqlc2FYZIWmDw4ykVhkOlFDJcZu jT1ojmbdy3fe+OJFVyFMK5SYuYimOlVnEiXvJHLNhHlCUqzS7RxYyyd7Em7WXMypnpZcWE GGrdGBMVV90QpMKB0OIwHAnMQcXETYFE3A/P/E2gfhCV+mvN8OWMrIzY8UZZmA== 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 563BA55C4; Fri, 25 Mar 2022 13:50:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 22PDo7hX030919; Fri, 25 Mar 2022 13:50:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 22PDo7Y9030917; Fri, 25 Mar 2022 13:50:07 GMT (envelope-from git) Date: Fri, 25 Mar 2022 13:50:07 GMT Message-Id: <202203251350.22PDo7Y9030917@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: 1471a072ea11 - main - devel/py-pycalendar: Fix build with setuptools 58.0.0+ 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: 1471a072ea114dbd983c106d256fa3f27188b04c Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1648216207; 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=LzlLZywSJMuRWFK2sOF6kQ5icilvZVX56f8bZXwrjNM=; b=vwteBnucchjfKimVlHTBHJGovS11WFd36Ms7HM4VTkr7uP3z3y4l8g/9QtgTNm+SEZoRL6 t6ILcMzZ37zoOvBdfauBNPIS80NWV8/8P5tI3sWM8ww6Ve6Pki+WM0pAPIFyNk91YEo4EJ +SzY6PgBoHE5RJhzQc0wC4lIXE+sSiCBixCSJRVFC7KE0DkQLn11no2C+DpNxHSmwYdtpN ospiixws1jIXI1FArDfra4jgMBDGo3ZGk7T/ZdFWf05KMgjehKeWkbkbvsBketFMeZFM5L DSdsanxj3jbzQ6g2n+D75bn9WcFmvzYINbCTvx3PhsHvGjpysDgRwZOE7CxXDA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1648216207; a=rsa-sha256; cv=none; b=qj4l1Sv0bh5612Tro6c9RLwMBqgz3RTlclDLQTn4dYL1WJqglOf3KpUqi6O2GZ6rK2GlXB X3pye3TecbV4DztEIo8Bu8I2Gdq8xVPFUeo37pePALqtAxONAbUUkI9Q1V2jlZOdQCxznU iYfDFi+7vfil/fppIaQ3l9a4/tNnIy693X199wjPIygKao6qBpJVX8HvkKt7nEJ0Yuwd4g CXEAAXl0vrOgP8LbeVrNPJneDSaQ5rVzNzAHvDuXjrAV1cgaUq8G/TkFqbAFkMXbHoqgNO 2CuDfk0B0eoT51nWfZ7gTAQQPCrA9x/vit49jiNxF+fFMtGOi9c85x13lDpS/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=1471a072ea114dbd983c106d256fa3f27188b04c commit 1471a072ea114dbd983c106d256fa3f27188b04c Author: Po-Chuan Hsieh AuthorDate: 2022-03-25 13:32:20 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-03-25 13:38:10 +0000 devel/py-pycalendar: Fix build with setuptools 58.0.0+ With hat: python --- devel/py-pycalendar/files/patch-2to3 | 48 ++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/devel/py-pycalendar/files/patch-2to3 b/devel/py-pycalendar/files/patch-2to3 new file mode 100644 index 000000000000..c16832c7b373 --- /dev/null +++ b/devel/py-pycalendar/files/patch-2to3 @@ -0,0 +1,48 @@ +--- src/pycalendar/datetime.py.orig 2011-05-24 16:51:10 UTC ++++ src/pycalendar/datetime.py +@@ -20,7 +20,7 @@ from pycalendar import utils + from pycalendar.duration import PyCalendarDuration + from pycalendar.timezone import PyCalendarTimezone + from pycalendar.valueutils import ValueMixin +-import cStringIO as StringIO ++import io as StringIO + import time + + class PyCalendarDateTime(ValueMixin): +@@ -254,13 +254,13 @@ class PyCalendarDateTime(ValueMixin): + # Look for cached value (or floating time which has to be calculated + # each time) + if ( not self.mPosixTimeCached ) or self.floating(): +- result = 0L ++ result = 0 + + # Add hour/mins/secs +- result = ( self.mHours * 60L + self.mMinutes ) * 60L + self.mSeconds ++ result = ( self.mHours * 60 + self.mMinutes ) * 60 + self.mSeconds + + # Number of days since 1970 +- result += self.daysSince1970() * 24L * 60L * 60L ++ result += self.daysSince1970() * 24 * 60 * 60 + + # Adjust for timezone offset + result -= self.timeZoneSecondsOffset() +--- src/pycalendar/vcard/card.py.orig 2011-05-24 16:51:10 UTC ++++ src/pycalendar/vcard/card.py +@@ -14,7 +14,7 @@ + # limitations under the License. + ## + +-from cStringIO import StringIO ++from io import StringIO + from pycalendar.componentbase import PyCalendarComponentBase + from pycalendar.exceptions import PyCalendarInvalidData + from pycalendar.parser import ParserContext +@@ -214,7 +214,7 @@ class Card(PyCalendarComponentBase): + else: + self.addProperty(prop) + except IndexError: +- print line ++ print(line) + + # Check for truncated data + if state != LOOK_FOR_VCARD: