From nobody Sat Jan 11 10:36:07 2025
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 4YVZgW3vTTz5k2Zr;
	Sat, 11 Jan 2025 10:36:07 +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 4YVZgW3FwKz4CpK;
	Sat, 11 Jan 2025 10:36:07 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1736591767;
	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=3+Frn3SEOOrv3JWEEHb9kDFeZpYTqsbark0AE0YBTSo=;
	b=F/gHYWq7Hj8DsCTbhV3zl3ISVcBSN9SlLwonksIKbyORv6xn1i611CBs0w5FvEDa8dELx2
	GgOD/np/BoE4LF872AysfQXR6vSAZ3rRiytv7lOSwqD9Cv3Te8b5nfs01oxf07aDMG98nv
	UDKZtXL4CRwLIFp70SNgu4+EMuWXcdwoqjhngaEsGc3D071olultuOaeBF8YVCQ27pFgSs
	hfBjO1bvSLrPmBvxIjXcqNLIJOLO0IyGhrJnJUb6Yihi97j3QFyueUJ82rZc2i0rfooseJ
	R5B0hxSxExtur1O0G9zEkpHKt2/1h7CRSyApIyP6Va0Zn6tJV+4+bjeyXweosA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1736591767;
	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=3+Frn3SEOOrv3JWEEHb9kDFeZpYTqsbark0AE0YBTSo=;
	b=fvEFU1n2wByZ/JUap91bV7HFMM3nQO1bN0O8iJ4QpwMPqKjEp/gYXHnfl41+62QfjlYbPT
	n4KmwfvvO7CtEeAMhsnM1woX8/3QG81nLyuZRNYH9ei7ZcXFxZgtWPKflNmhH2fqMlFve4
	q044E+mS8japo779GNOniLqLr9Lgf8L62HIkiwUNiPWXI3DWCkrTmXajScVy/fygcbuqSt
	xXyDSEEhEk1qeKjuaIlLwlyrtV1UcSJCn24CpGRPuHxnkeLnnfBC4XVB2Nw8n/alJSrU2d
	vIKOSvIm5SI2K2NWLjKs191LkuLLBvNHV6dqmrE6XVHDZSyRhlVPHsdPVX17YQ==
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736591767; a=rsa-sha256; cv=none;
	b=tiXfEdzw9eN4aK9Svy70y7kn1vZb4O9K4vUZra1vW2iyV0TKZN36zStH1JkWPhwlI01cbj
	GSQ2HFwCYkMiOpBvkQ3DfC23Y8ttYYb610d0/bSRAjfHybd0YIh9p0jqaMxEa6IZGfoYpC
	b23Qzmuc44RKIjOj2lB0q+vLB85qbOrjnq7KEjM4cuZMU+LeaVtCwa4hlyEZVohA4P6bqF
	hZ8aUzVDXh/GeuZNst3vFKn4fBfGPcuiGR4Luc9hyoIj2Jf3mjZuv5byCnEwXBZg6vqKvM
	LtQFs+E+9WKzuLHz2C07P+3HhXQcyUOL8Z+JAymv4EDSgLFomK/UNt4PUsjW+w==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
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 4YVZgW2mctzvfM;
	Sat, 11 Jan 2025 10:36:07 +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 50BAa762048923;
	Sat, 11 Jan 2025 10:36:07 GMT
	(envelope-from git@gitrepo.freebsd.org)
Received: (from git@localhost)
	by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50BAa7mY048920;
	Sat, 11 Jan 2025 10:36:07 GMT
	(envelope-from git)
Date: Sat, 11 Jan 2025 10:36:07 GMT
Message-Id: <202501111036.50BAa7mY048920@gitrepo.freebsd.org>
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org,
        dev-commits-ports-main@FreeBSD.org
From: Yuri Victorovich <yuri@FreeBSD.org>
Subject: git: bb3f7179341f - main - math/curv: Unbreak
List-Id: Commits to the main branch of the FreeBSD ports repository <dev-commits-ports-main.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main
List-Help: <mailto:dev-commits-ports-main+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-main@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-main+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-main+unsubscribe@freebsd.org>
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: bb3f7179341fdada1e46f2f58e1b6f27da96fe6b
Auto-Submitted: auto-generated

The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bb3f7179341fdada1e46f2f58e1b6f27da96fe6b

commit bb3f7179341fdada1e46f2f58e1b6f27da96fe6b
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-01-11 10:34:59 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-01-11 10:36:04 +0000

    math/curv: Unbreak
    
    The latest revision from codeberg fails to build,
    so keep the GitHub one for now.
---
 math/curv/Makefile                           |  4 ++--
 math/curv/files/patch-libcurv_dir__record.cc | 11 +++++++++++
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/math/curv/Makefile b/math/curv/Makefile
index 451adec458df..339537b85328 100644
--- a/math/curv/Makefile
+++ b/math/curv/Makefile
@@ -5,7 +5,8 @@ CATEGORIES=	math lang graphics
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	Language for making art using mathematics
-WWW=		https://github.com/curv3d/curv/
+WWW=		https://curv3d.org/ \
+		https://codeberg.org/doug-moen/curv
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
@@ -14,7 +15,6 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BROKEN=		requires OpenMP support that is missing on this architecture
 .endif
 
-BROKEN=		fails to build with boost-1.85+
 BUILD_DEPENDS=	glm>0:math/glm
 LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
 		libdouble-conversion.so:devel/double-conversion \
diff --git a/math/curv/files/patch-libcurv_dir__record.cc b/math/curv/files/patch-libcurv_dir__record.cc
new file mode 100644
index 000000000000..c7d10900630b
--- /dev/null
+++ b/math/curv/files/patch-libcurv_dir__record.cc
@@ -0,0 +1,11 @@
+--- libcurv/dir_record.cc.orig	2025-01-11 10:02:34 UTC
++++ libcurv/dir_record.cc
+@@ -39,7 +39,7 @@ Dir_Record::Dir_Record(Filesystem::path dir, const Con
+     fs::directory_iterator end;
+     for (; i != end; ++i) {
+         auto path = i->path();
+-        auto name = path.leaf().string();
++        auto name = path.filename().string();
+         auto cname = name.c_str();
+         if (cname[0] == '.') continue;
+