From nobody Sun Jan 28 18:41:36 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 4TNKym5fNqz594tb; Sun, 28 Jan 2024 18:41:36 +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 4TNKym58b3z4kSD; Sun, 28 Jan 2024 18:41:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706467296; 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=qCgPkiUskY+rqEKG2PMYNViMYnWkTh19id2OrcVWVzk=; b=ijQbkZU/xE9PKAqRgJrEiToeby1XEyRaY98GDbqJftU0WY6NOviZbRUV6mpH4VNHzd7wB1 IXeqbwCUHbm50Zj+2N++Z2yIH175lL9EAEVLpj2Lfq/TDkPPMRmvvFoh6nkuWv/Rc4d84D TbfA6u4Ae7zTSebCbWAeO1cxI3Tiz9fBURm+Umqu9CPhTR84SkJiWL4V89jmd7v6ANwQt9 W0t8qZ/V6B1bIgDOyWLSRoMFZ6CJhYlBhMRvvYHo+h9ta01DXx6aKxecLQBSDT2o66iD1p Zh0d8h52WZW4kvd/jXmwLpA35rQ0hcauZuDDsMIexzo4MKCzUXKXWP0vhqFgEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706467296; 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=qCgPkiUskY+rqEKG2PMYNViMYnWkTh19id2OrcVWVzk=; b=C0LptAsCfschnjIQT/FCjL/zXZ6i3X4CO39/B2mb+WbCfOSZEvowuQpC8abQab5IS5gvnI AxuPMQQZsPrFRaasZA9V/FFZ1CUq6ngSt+4LDpxAZ5ERu98HSAR0rbpq3KlGUr/3rnrDdi tCtdXLdWOeMjC0oIJwW8VTkzg7UpumpEuW0r9OInl8SyWMOyVVBspK2C4J5zaMTdyaUUi3 Arc4ZU2m//xBtT/vJlLCI4ibMQJoQSTgT3Uud7bh1VgKFO6iqCZJb5mb4An9n/PDqpILe2 eVZETbWZ/slklZdMnm6CxL9iNJaJSugbiIUgiVAZvjULd1WtBnxhXAV/Pg7rPw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706467296; a=rsa-sha256; cv=none; b=uyyRy0oRr3ypxlFKmibDR5+w8eWM+L+PM1BFDiCf84qG1VJWuYQqINnkh0TOWnaAY7qVGk IdP60k8DEkVuvjPoRf6WGs3zRRpSZXDkq1hlc6rZ7l9RPY19neT+VCK16k19r23S9s6b+y 5v3xSSI+R2h/h9Pssxh0jJCp3PFv/VlD4wqugDnS1NAbY7Uohg6HauFzNyWuswQ3+2LPr7 f7K9zZPgQzRdfGmpviluuuJnoC8Xp25kC4tpJuw4STr2Avqi1cOnNWlZ0X4PllMkbZcuV7 LGEatqPryfv0tZmGfO9KhUD+cRo53U9jaoLivfjZH3bgvBeAAZFzuBpUGQnArw== 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 4TNKym4CqjzJvF; Sun, 28 Jan 2024 18:41:36 +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 40SIfafc090086; Sun, 28 Jan 2024 18:41:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 40SIfas5090083; Sun, 28 Jan 2024 18:41:36 GMT (envelope-from git) Date: Sun, 28 Jan 2024 18:41:36 GMT Message-Id: <202401281841.40SIfas5090083@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Ruslan Makhmatkhanov Subject: git: d179521238ff - main - audio/py-essentia: fix build with python 3.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: rm X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d179521238ffd98c49a67787a796f335786e233f Auto-Submitted: auto-generated The branch main has been updated by rm: URL: https://cgit.FreeBSD.org/ports/commit/?id=d179521238ffd98c49a67787a796f335786e233f commit d179521238ffd98c49a67787a796f335786e233f Author: Ruslan Makhmatkhanov AuthorDate: 2024-01-28 18:39:53 +0000 Commit: Ruslan Makhmatkhanov CommitDate: 2024-01-28 18:39:53 +0000 audio/py-essentia: fix build with python 3.11 Bundled waf is outdated and doesn't support changes, introduced in python3.11, this leads to packaging issue. Make it pull freshier waf from upstream repository to fix the issue. PR: 276685 PR: 275494 Approved by: yuri (maintainer) --- audio/py-essentia/Makefile | 8 +++++++- audio/py-essentia/distinfo | 4 +++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/audio/py-essentia/Makefile b/audio/py-essentia/Makefile index e1077cfbc4c3..736577e4ea62 100644 --- a/audio/py-essentia/Makefile +++ b/audio/py-essentia/Makefile @@ -1,7 +1,7 @@ PORTNAME= essentia DISTVERSIONPREFIX= v DISTVERSION= 2.1_beta5-859 -PORTREVISION= 2 +PORTREVISION= 3 DISTVERSIONSUFFIX= -gb247091f CATEGORIES= audio PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -20,12 +20,18 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} +PATCH_SITES= https://raw.githubusercontent.com/MTG/essentia/d02b6c752046802a711530e2bcd5feafca42247d/ +PATCH_FILES= waf + USES= eigen:3 pkgconfig python USE_PYTHON= pytest USE_GITHUB= yes GH_ACCOUNT= MTG +post-extract: + @${CP} ${DISTDIR}/waf ${WRKSRC}/ + do-configure: @cd ${BUILD_WRKSRC} && ${SETENV} ${BUILD_ENV} ${PYTHON_CMD} waf configure --only-python diff --git a/audio/py-essentia/distinfo b/audio/py-essentia/distinfo index 4b17dd5f1088..a44fb9ece8df 100644 --- a/audio/py-essentia/distinfo +++ b/audio/py-essentia/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1667811160 +TIMESTAMP = 1706464973 SHA256 (MTG-essentia-v2.1_beta5-859-gb247091f_GH0.tar.gz) = 41428252b36bcd20288fd85bcaf981aa039c0a4a9be32b840ddfdfa68fc9b969 SIZE (MTG-essentia-v2.1_beta5-859-gb247091f_GH0.tar.gz) = 92213394 +SHA256 (waf) = e662491fe0ce1eb11c6abde7151ed1d7088b3eec16e930c6a6a5ee3880f1f81e +SIZE (waf) = 102992