From nobody Sun Mar 27 14:56:07 2022 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 0107F1A4B2B8; Sun, 27 Mar 2022 14:56: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 4KRJml6VW1z4qfn; Sun, 27 Mar 2022 14:56:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1648392967; 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=wvhyistpKMGZahG4mr/jGCdFz5XskWSvvFku4K9yIUg=; b=VbvNrlWhGJ62VX8vCFmJVCDYPZm7qOQUs2IcpuG5oUjs4AW6NQ+sdiD4jYUY+n/fO2hl27 Rs5MbTWAMlt7w/gdGcf9Zcgrf758Fz6Kyj6vW+EfkJHINzU++iVBv2eKt3/IGSpgu6QGUS XG4iL3+cOjgKWGsRm4qUE4Bv8AKW+1xFdBYXyahBLwPNONGijlYAvMHVZlLrmgIf3vTkLm 44M0MSa21uSPdQ6A7SgCM6l3YGDCBpveMwZ5D6MNMRKotl3wsQJEgqUPKGA6V5lW8MnI9b dp8PIrI6z7DKGt5cDHqiKF74r1E3NdpArtx1iUI6vjdTMth4lno+xslJQEd5SQ== 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 BBD7717723; Sun, 27 Mar 2022 14:56: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 22REu7r0004835; Sun, 27 Mar 2022 14:56:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 22REu78F004834; Sun, 27 Mar 2022 14:56:07 GMT (envelope-from git) Date: Sun, 27 Mar 2022 14:56:07 GMT Message-Id: <202203271456.22REu78F004834@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Thierry Thomas Subject: git: 59d9d9c2faf2 - main - textproc/py-wordcloud: make it support Python-3.9 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: thierry X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 59d9d9c2faf21cba050ceeeafe5dd0ec290e677c Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1648392967; 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=wvhyistpKMGZahG4mr/jGCdFz5XskWSvvFku4K9yIUg=; b=njg9DdwrSlVjhVE7PmQZu5sYInXriTJX9gkJcrhD9ivuogX1BbaNlA7YwZFcXIHxpyt+72 M2UP4pQgREBkvz1dEmJm4RTE43ztHI/ht+gie9rtOKNUgGFFGlMDaNljXuyc9Yt+lGzypK qI2+7fE3bkU7Y8xvjxzns143DpDo/19Zbh/G0Tv/0xSCGpd8NMOGjzv3vNJG4bLgWdirT4 sw8xSjojETaYC0xeIcHG6D1NCwPq3kfCyKY3l/DbCnYFwlfTzFwjtAiSOgRK1fIRZdpG1k iD/nnKIsHo4yTVI89k+K8i1N1PItJ0ZAmrnLYI3EJvqFm8Rz0+hAUvbDhFchcA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1648392967; a=rsa-sha256; cv=none; b=x7Gx82AVpWOObcH8gAyYXIvzu2zLrNddfbeuiL8SQ7g1GUsijzmsKs6xVjvc8kiw39unbY SlVfwGxTOegp8M/V/lZREz2/GFB97i8/GSowPxjNHbmSct8IuZ4WQhM9h8FT2VFcwmxit1 4ST0UoDUKuhAKlzmxXvRuFdzO0DfOFrTKihwLRzJL7AJTfUfe0QsMMXJ3vr0k+1N+4jFFP DpdHzrjkaDCjiXLCU3S5UWIMgk/+MpbQ97LU/078HjG87cgEjXx/bCgmzEAC2CzMA+xsTN ptsiw3s25GYBx3aXj4D+a7+R8LR4GmcCD/ulSKacW2dQKjXgdHG/zQZuLT2QXQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by thierry: URL: https://cgit.FreeBSD.org/ports/commit/?id=59d9d9c2faf21cba050ceeeafe5dd0ec290e677c commit 59d9d9c2faf21cba050ceeeafe5dd0ec290e677c Author: Thierry Thomas AuthorDate: 2022-03-27 14:48:26 +0000 Commit: Thierry Thomas CommitDate: 2022-03-27 14:56:02 +0000 textproc/py-wordcloud: make it support Python-3.9 --- .../files/patch-wordcloud_query__integral__image.c | 82 ++++++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/textproc/py-wordcloud/files/patch-wordcloud_query__integral__image.c b/textproc/py-wordcloud/files/patch-wordcloud_query__integral__image.c new file mode 100644 index 000000000000..13eaff49342d --- /dev/null +++ b/textproc/py-wordcloud/files/patch-wordcloud_query__integral__image.c @@ -0,0 +1,82 @@ +--- wordcloud/query_integral_image.c.orig 2018-07-26 16:13:02 UTC ++++ wordcloud/query_integral_image.c +@@ -15445,7 +15445,9 @@ static PyTypeObject __pyx_type___pyx_array = { + sizeof(struct __pyx_array_obj), /*tp_basicsize*/ + 0, /*tp_itemsize*/ + __pyx_tp_dealloc_array, /*tp_dealloc*/ ++#if PY_VERSION_HEX < 0x03090000 + 0, /*tp_print*/ ++#endif + 0, /*tp_getattr*/ + 0, /*tp_setattr*/ + #if PY_MAJOR_VERSION < 3 +@@ -15553,7 +15555,9 @@ static PyTypeObject __pyx_type___pyx_MemviewEnum = { + sizeof(struct __pyx_MemviewEnum_obj), /*tp_basicsize*/ + 0, /*tp_itemsize*/ + __pyx_tp_dealloc_Enum, /*tp_dealloc*/ ++#if PY_VERSION_HEX < 0x03090000 + 0, /*tp_print*/ ++#endif + 0, /*tp_getattr*/ + 0, /*tp_setattr*/ + #if PY_MAJOR_VERSION < 3 +@@ -15803,7 +15807,9 @@ static PyTypeObject __pyx_type___pyx_memoryview = { + sizeof(struct __pyx_memoryview_obj), /*tp_basicsize*/ + 0, /*tp_itemsize*/ + __pyx_tp_dealloc_memoryview, /*tp_dealloc*/ ++#if PY_VERSION_HEX < 0x03090000 + 0, /*tp_print*/ ++#endif + 0, /*tp_getattr*/ + 0, /*tp_setattr*/ + #if PY_MAJOR_VERSION < 3 +@@ -15930,7 +15936,9 @@ static PyTypeObject __pyx_type___pyx_memoryviewslice = + sizeof(struct __pyx_memoryviewslice_obj), /*tp_basicsize*/ + 0, /*tp_itemsize*/ + __pyx_tp_dealloc__memoryviewslice, /*tp_dealloc*/ ++#if PY_VERSION_HEX < 0x03090000 + 0, /*tp_print*/ ++#endif + 0, /*tp_getattr*/ + 0, /*tp_setattr*/ + #if PY_MAJOR_VERSION < 3 +@@ -16519,13 +16527,17 @@ static int __Pyx_modinit_type_init_code(void) { + /*--- Type init code ---*/ + __pyx_vtabptr_array = &__pyx_vtable_array; + __pyx_vtable_array.get_memview = (PyObject *(*)(struct __pyx_array_obj *))__pyx_array_get_memview; ++#if PY_VERSION_HEX < 0x03090000 + if (PyType_Ready(&__pyx_type___pyx_array) < 0) __PYX_ERR(1, 104, __pyx_L1_error) + __pyx_type___pyx_array.tp_print = 0; ++#endif + if (__Pyx_SetVtable(__pyx_type___pyx_array.tp_dict, __pyx_vtabptr_array) < 0) __PYX_ERR(1, 104, __pyx_L1_error) + if (__Pyx_setup_reduce((PyObject*)&__pyx_type___pyx_array) < 0) __PYX_ERR(1, 104, __pyx_L1_error) + __pyx_array_type = &__pyx_type___pyx_array; ++#if PY_VERSION_HEX < 0x03090000 + if (PyType_Ready(&__pyx_type___pyx_MemviewEnum) < 0) __PYX_ERR(1, 278, __pyx_L1_error) + __pyx_type___pyx_MemviewEnum.tp_print = 0; ++#endif + if ((CYTHON_USE_TYPE_SLOTS && CYTHON_USE_PYTYPE_LOOKUP) && likely(!__pyx_type___pyx_MemviewEnum.tp_dictoffset && __pyx_type___pyx_MemviewEnum.tp_getattro == PyObject_GenericGetAttr)) { + __pyx_type___pyx_MemviewEnum.tp_getattro = __Pyx_PyObject_GenericGetAttr; + } +@@ -16539,8 +16551,10 @@ static int __Pyx_modinit_type_init_code(void) { + __pyx_vtable_memoryview.setitem_indexed = (PyObject *(*)(struct __pyx_memoryview_obj *, PyObject *, PyObject *))__pyx_memoryview_setitem_indexed; + __pyx_vtable_memoryview.convert_item_to_object = (PyObject *(*)(struct __pyx_memoryview_obj *, char *))__pyx_memoryview_convert_item_to_object; + __pyx_vtable_memoryview.assign_item_from_object = (PyObject *(*)(struct __pyx_memoryview_obj *, char *, PyObject *))__pyx_memoryview_assign_item_from_object; ++#if PY_VERSION_HEX < 0x03090000 + if (PyType_Ready(&__pyx_type___pyx_memoryview) < 0) __PYX_ERR(1, 329, __pyx_L1_error) + __pyx_type___pyx_memoryview.tp_print = 0; ++#endif + if ((CYTHON_USE_TYPE_SLOTS && CYTHON_USE_PYTYPE_LOOKUP) && likely(!__pyx_type___pyx_memoryview.tp_dictoffset && __pyx_type___pyx_memoryview.tp_getattro == PyObject_GenericGetAttr)) { + __pyx_type___pyx_memoryview.tp_getattro = __Pyx_PyObject_GenericGetAttr; + } +@@ -16552,8 +16566,10 @@ static int __Pyx_modinit_type_init_code(void) { + __pyx_vtable__memoryviewslice.__pyx_base.convert_item_to_object = (PyObject *(*)(struct __pyx_memoryview_obj *, char *))__pyx_memoryviewslice_convert_item_to_object; + __pyx_vtable__memoryviewslice.__pyx_base.assign_item_from_object = (PyObject *(*)(struct __pyx_memoryview_obj *, char *, PyObject *))__pyx_memoryviewslice_assign_item_from_object; + __pyx_type___pyx_memoryviewslice.tp_base = __pyx_memoryview_type; ++#if PY_VERSION_HEX < 0x03090000 + if (PyType_Ready(&__pyx_type___pyx_memoryviewslice) < 0) __PYX_ERR(1, 960, __pyx_L1_error) + __pyx_type___pyx_memoryviewslice.tp_print = 0; ++#endif + if ((CYTHON_USE_TYPE_SLOTS && CYTHON_USE_PYTYPE_LOOKUP) && likely(!__pyx_type___pyx_memoryviewslice.tp_dictoffset && __pyx_type___pyx_memoryviewslice.tp_getattro == PyObject_GenericGetAttr)) { + __pyx_type___pyx_memoryviewslice.tp_getattro = __Pyx_PyObject_GenericGetAttr; + }