GNU bug report logs - #78002
[PATCH] gnu: opencascade-occt: update to 7.9.0.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Kurt Kremitzki <kurt@HIDDEN>; Keywords: patch; dated Wed, 23 Apr 2025 02:22:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 78002 <at> debbugs.gnu.org:


Received: (at 78002) by debbugs.gnu.org; 13 Jul 2025 14:41:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 13 10:41:02 2025
Received: from localhost ([127.0.0.1]:54167 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uaxsv-0000C6-9X
	for submit <at> debbugs.gnu.org; Sun, 13 Jul 2025 10:41:02 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:36250)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uaxss-0000BQ-7F
 for 78002 <at> debbugs.gnu.org; Sun, 13 Jul 2025 10:40:55 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1uaxsk-0003Jp-8t; Sun, 13 Jul 2025 10:40:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=EwXFvmVNVpC/7BH08c5pwlzi5F6xWiXv9ItgcmsGoA0=; b=pKBrlEL7BmBKqMLCg2Ja
 yVKgs4rF+JYS40smpPMVPZzIbnOQljZ5afu7WzD5ztJ+FC8RmypzUbFxWbGNjyV3QQMckZ1G0NHz5
 CGHnaiN20IKlYAO/NPkXGCl26I25miguTOhMLgTsA3umOlSkh+x63SGXxnoaoidgPPNPfKZCpNoDS
 RPmIRE8uo7fKc1PhCrZborBc8lbxQQftgUNiqk+LqBmZbM7Tgq6PbGEOLPjsJUsEZDmk3EmJV1Av7
 ut5Jf2wzemEgtJOvO0ucwagZYcf35J9g6n8xHcx/MEt/5oAX2eVdPDFyrdVAA2Myq+yRVGk+VG0mx
 oGzSBqOk8kIflQ==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: kurt@HIDDEN
Subject: Re: [bug#78002] [PATCH] gnu: Add opencascade-occt-7.6.1: Add
 separate package for version 7.6.1 as this is a hard requirement for the
 new version of prusa-slicer due to a bug in newer versions of
 opencascade-occt
In-Reply-To: <c4170424829090bf43ad66bdd23a071e5e8cf307@HIDDEN>
 (kurt@HIDDEN's message of "Tue, 27 May 2025 20:08:05 +0000")
References: <38a3aca00a7c1c8efafbe47d51e6c7bbdf4b59e7.1745374818.git.kurt@HIDDEN>
 <20250520215240.2823396-1-nomike@HIDDEN>
 <c4170424829090bf43ad66bdd23a071e5e8cf307@HIDDEN>
Date: Sun, 13 Jul 2025 16:34:06 +0200
Message-ID: <87sej06ty9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78002
Cc: 78002 <at> debbugs.gnu.org, Andreas Enge <andreas@HIDDEN>,
 nomike <nomike@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Kurt, nomike, Andreas,

kurt@HIDDEN writes:

> May 20, 2025 at 4:51 PM, "nomike" <nomike@HIDDEN> wrote:
>
>> Jus a small update to my patch to also use the better style of getting r=
id of the .bat files.
>> ...
>> + (delete-file "genconf.bat")
>
>
> It looks like there was an issue with sending the updated patch in
> your last message: you mention changing the method of getting rid of
> the .bat files, but it's showing `delete-file` still instead of
> `for-each delete-file`.

Could you consolidate these changes in a single patch?

It=E2=80=99s an important upgrade and it looks like it=E2=80=99s almost rea=
dy.

Thanks,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#78002; Package guix-patches. Full text available.

Message received at 78002 <at> debbugs.gnu.org:


Received: (at 78002) by debbugs.gnu.org; 28 May 2025 00:29:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 27 20:29:03 2025
Received: from localhost ([127.0.0.1]:46504 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uK4fC-0001zD-U0
	for submit <at> debbugs.gnu.org; Tue, 27 May 2025 20:29:03 -0400
Received: from out-183.mta0.migadu.com ([91.218.175.183]:37330)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <kurt@HIDDEN>) id 1uK4f6-0001yO-BJ
 for 78002 <at> debbugs.gnu.org; Tue, 27 May 2025 20:28:58 -0400
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kwk.systems; s=key1;
 t=1748392125;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=5vfmsxo2FaxC5l6KzboN88JuOczBf8wYfS0ECigOBfQ=;
 b=70ckLbWtHWMdC3VWfesMMFU9JINp6TLOn8di5ZiLJl1ncfwsqQEX+EBgf3FggNb2lPQ4Yf
 5UXCozZWETX9zQxnV5yfKcjWlsh8Lre9Rcsgae40hINfCjL2iudDGkySI+crzNE5zPG5Zm
 cWytuzEueNAMdVV7dxLtPHffyghxrhy0BAqAkB7K1KvHzLh3a2vwAg4LgF+t1yz7Z0fdgk
 QYfvGccUss0KpxV3vM3WEpvRLa3QkSgcfqClzlM0xm1GCgB4c8kLEv492U+V14InY/9ziu
 zNYMOFulHfqj6MeBB+KpREGsKzkuPf9l5M5eKoQHn+l4elPm70r6cg96Z4eQyw==
Date: Wed, 28 May 2025 00:28:44 +0000
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
From: kurt@HIDDEN
Message-ID: <905118832e926845bca004cebb233bc22c7c9109@HIDDEN>
TLS-Required: No
Subject: Re: [PATCH] gnu: opencascade-occt: update to 7.9.0.
To: "Andreas Enge" <andreas@HIDDEN>
In-Reply-To: <aBC3eBa1NrJbLQuT@jurong>
References: <38a3aca00a7c1c8efafbe47d51e6c7bbdf4b59e7.1745374818.git.kurt@HIDDEN>
 <aBC3eBa1NrJbLQuT@jurong>
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78002
Cc: 78002 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hello Andreas,


April 29, 2025 at 6:26 AM, "Andreas Enge" <andreas@HIDDEN> wrote:



>=20
>=20Hello Kurt,
>=20
>=20thanks for your update suggestion!

Thanks for your review as well!

> As from the discussion, I am quite certain that the update breaks at
>=20
>=20least its depending package prusa-slicer; more generally, this can be
>=20
>=20tested by running
>=20
>=20 ./pre-inst-env guix build -P 1 opencascade-occt
>=20
>=20locally.

Strangely, I remember running this, being surprised at the lack of failur=
es, and indeed in my log, I even have a second check with `--dependents=
=3D2`, but after your message, I was of course able to reproduce the fail=
ure... I'm not sure what could have happened, but I'll chalk that up to u=
ser error. Perhaps some edge-case bug there though that I was not able to=
 reproduce?

Cheers,
Kurt

P.S. Looking at this again, I noticed I missed the ending `$` regex in th=
e third use of `for-each delete-file`. I may try figuring out how to send=
 an updated patch, but perhaps that's the sort of thing that could just b=
e fixed in a merge, so I thought I'd mention it here!




Information forwarded to guix-patches@HIDDEN:
bug#78002; Package guix-patches. Full text available.

Message received at 78002 <at> debbugs.gnu.org:


Received: (at 78002) by debbugs.gnu.org; 27 May 2025 20:08:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 27 16:08:23 2025
Received: from localhost ([127.0.0.1]:44743 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uK0b1-0008Gc-Aj
	for submit <at> debbugs.gnu.org; Tue, 27 May 2025 16:08:23 -0400
Received: from out-186.mta1.migadu.com ([95.215.58.186]:46629)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <kurt@HIDDEN>) id 1uK0aw-0008G3-P5
 for 78002 <at> debbugs.gnu.org; Tue, 27 May 2025 16:08:21 -0400
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kwk.systems; s=key1;
 t=1748376491;
 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:
 in-reply-to:in-reply-to:references:references;
 bh=M7oiH0jS5qIY19k3tR7Mjgu65vDR58OGGv8aH1q3oNo=;
 b=jLNzVlwbLCF7ugmCfbKMweITu+DN/vXy/f4K1Yez3kxeLhbIK/qdlIex9bdkebUVWFrpPg
 HDIwvbQBlxDzr2MJtkKxN8q9LiNoSYZ3o+O2nUUSUixkTWQvu27JMTY5lwLNpVzknhY7PH
 vXhpaWQo1m2r/vFRbX783w5OdYerVy1prOcCRNQXThmGfz3IbTbYFSP7/LBSVB7AglbiHP
 4LnNuXdDTCO1/0QtE8AbDn990bme3fCNVIg2wL/35+SbfhThJhgTmfbV4qFhTYyR4rInk7
 xaQqv5WrYhNW4SA9Bzt/5aBYqiSqzt8oW4yQZS0jQky4vf8a8RxjklNfCK4cNw==
Date: Tue, 27 May 2025 20:08:05 +0000
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
From: kurt@HIDDEN
Message-ID: <c4170424829090bf43ad66bdd23a071e5e8cf307@HIDDEN>
TLS-Required: No
Subject: Re: [bug#78002] [PATCH] gnu: Add opencascade-occt-7.6.1: Add
 separate package for version 7.6.1 as this is a hard requirement for
 the new version of prusa-slicer due to a bug in newer versions of
 opencascade-occt
To: "nomike" <nomike@HIDDEN>, 78002 <at> debbugs.gnu.org
In-Reply-To: <20250520215240.2823396-1-nomike@HIDDEN>
References: <38a3aca00a7c1c8efafbe47d51e6c7bbdf4b59e7.1745374818.git.kurt@HIDDEN>
 <20250520215240.2823396-1-nomike@HIDDEN>
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78002
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hello Nomike,


May 20, 2025 at 4:51 PM, "nomike" <nomike@HIDDEN> wrote:

> Jus a small update to my patch to also use the better style of getting =
rid of the .bat files.
> ...
> + (delete-file "genconf.bat")


It looks like there was an issue with sending the updated patch in your l=
ast message: you mention changing the method of getting rid of the .bat f=
iles, but it's showing `delete-file` still instead of `for-each delete-fi=
le`.

Cheers,
Kurt




Information forwarded to guix-patches@HIDDEN:
bug#78002; Package guix-patches. Full text available.

Message received at 78002 <at> debbugs.gnu.org:


Received: (at 78002) by debbugs.gnu.org; 20 May 2025 21:52:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 20 17:52:54 2025
Received: from localhost ([127.0.0.1]:37696 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uHUtK-0000OT-3a
	for submit <at> debbugs.gnu.org; Tue, 20 May 2025 17:52:54 -0400
Received: from tiger.tulip.relay.mailchannels.net ([23.83.218.248]:13565)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <nomike@HIDDEN>) id 1uHUtG-0000Np-RT
 for 78002 <at> debbugs.gnu.org; Tue, 20 May 2025 17:52:51 -0400
X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 1908C18305F;
 Tue, 20 May 2025 21:52:49 +0000 (UTC)
Received: from pdx1-sub0-mail-a235.dreamhost.com
 (100-112-52-184.trex-nlb.outbound.svc.cluster.local [100.112.52.184])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 8A6DB182F8F;
 Tue, 20 May 2025 21:52:48 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1747777968; a=rsa-sha256;
 cv=none;
 b=6Fsh0SanbC1izS29CfK9cYFzOsc+nS7oxYOvaG/gQVO4Jl1r8uGitmZDNema6dvJX4Hn/O
 UpUyA+yXpFEYvSxHPxXo6Uqa1t2vCicuY1ZMvDAkeLFHYBvaNlke6mNhoO6cpOeHaD47Ww
 BHbQdQiN5UsYFTF/MhYCSSQp8jZVJpYGmRFIf8KMY5iW9T/SxwE5HkS5la4gMgBhh+CXhL
 6y0pkBL+L2owt8y4WwpnjSYX0MtfmDVRe4d5QQS7c7Gc0OQtn2HgOeueWF84zknar2vWVc
 8ZT7MWgrQoKm+Wf3TAHkGVJ0eIhhxpKmZqPDhNa3VnWe3gcejRp+vqrb1HcH1Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1747777968;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:dkim-signature;
 bh=x/SnpRKvP/jz4lTJdNAoYWInMpUb9e/8uc1PUNOQvm0=;
 b=jDyN/sJBVhaPhojpMI14DESEMeZWyzm/M/CNZSDiICgKQCC6a0p3AcwA1Whsfj5g5Ckp+1
 /MssNoxX3+3V71NvCZT90rtqH+fMk6hCympgspaFpK+bp2hosU5FnWZhdCYXVHOhCNe7SG
 5M242Tbrww9BmJife3EKyCrV2Y0vRvqLIwliEj9JhxBXIHv5ULBcoYTKIVexGtg9Ly5Gz4
 KmQVNqQau5KG01sb01p78Ja3isNd2RLNLQzX8ZWsyblL84XYXjTxs0LKXWAzZEdSKNJSG4
 Bz6HZpLfeeCY51tRXXK7Vmwf8Rf4yQS5OGpT5bYnQfAQi+9ba8JE5YwsDlHPnA==
ARC-Authentication-Results: i=1; rspamd-5b49d78d5-rpfn5;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=nomike@HIDDEN
X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|nomike@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Harmony-Plucky: 5c1a32d068755a7e_1747777968790_3664285067
X-MC-Loop-Signature: 1747777968790:2845326829
X-MC-Ingress-Time: 1747777968790
Received: from pdx1-sub0-mail-a235.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.112.52.184 (trex/7.0.3); Tue, 20 May 2025 21:52:48 +0000
Received: from localhost (84-112-221-106.cable.dynamic.surfer.at
 [84.112.221.106])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: nomike@HIDDEN)
 by pdx1-sub0-mail-a235.dreamhost.com (Postfix) with ESMTPSA id 4b27Zm0RR4z52; 
 Tue, 20 May 2025 14:52:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomike.com;
 s=dreamhost; t=1747777968;
 bh=x/SnpRKvP/jz4lTJdNAoYWInMpUb9e/8uc1PUNOQvm0=;
 h=From:To:Cc:Subject:Date:Content-Transfer-Encoding;
 b=fApei5TeI3mppSpJkxq3qZNQeP2CpOlhM1mrHQzLagQUDQ5rSjsCF/vn1Wr4IHmZO
 /pm83ADgWjOt0554WVtZiBn93XkoGX9T4hjLIS+KdIYZ/hfvJJM2U9fSAs3If3JcMW
 FbylmfYsQ5qyrvuJ1WfuWI/17ySE9IpCPOc/AAZ8S5CQN/C9WGN/AKU8D0hE2UH4Z/
 FzsgmUx0QStgAAojlzOsnEYdQwPXzKNx8qstnyipggimXYWFtGmdGd3wYPJI0K8NuE
 7kVzzC9l2htc7tnPcF/jnL7EPnsTIDVNXuxG8+WHLGv9A2qtvFtzs1wxFXEsxNGtHC
 4ZWwRc/q2aPMA==
From: nomike <nomike@HIDDEN>
To: 78002 <at> debbugs.gnu.org
Subject: [PATCH] gnu: Add opencascade-occt-7.6.1: Add separate package for
 version 7.6.1 as this is a hard requirement for the new version of
 prusa-slicer due to a bug in newer versions of opencascade-occt
Date: Tue, 20 May 2025 23:51:22 +0200
Message-ID: <20250520215240.2823396-1-nomike@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
X-Debbugs-Cc: Kurt Kremitzki <kurt@HIDDEN>, Andreas Enge <andreas@HIDDEN>,
 nomike <nomike@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78002
Cc: nomike <nomike@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/maths.scm (opencascade-occt-7.6.1): New variable

Change-Id: Id4f9e3cb31ebe247ff969cac752fcadfa6ad2109
---
Jus a small update to my patch to also use the better style of getting rid of the .bat files.

 gnu/packages/maths.scm | 41 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 781162eca4..06412fd42e 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -3478,6 +3478,47 @@ (define-public opencascade-occt
                    ;; File src/NCollection/NCollection_StdAllocator.hxx:
                    license:public-domain))))
 
+(define-public opencascade-occt-7.6.1
+  ;; As of version 2.9.2 PrusaSlicer has a hard dependency on this version of OCCT
+  ;; "because newer versions are triangulating chamfers incorrectly.".
+  ;; See https://github.com/prusa3d/PrusaSlicer/commit/c6a02106fd1d3caa9a48a6b7c2bdd04546b24485
+  (package
+    (inherit opencascade-occt)
+    (name "opencascade-occt")
+    (version "7.6.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://git.dev.opencascade.org/repos/occt.git")
+             (commit (string-append "V"
+                                    (string-map (lambda (x)
+                                                  (if (eq? x #\.) #\_ x))
+                                                version)))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1cc7n4rs26lm1awwn2bijvjq9b3kz204ffnks02lrpgs7pf8yk8b"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; Remove files specific to non-free operating systems.
+                   (delete-file-recursively "samples/ios")
+                   (delete-file-recursively "samples/mfc")
+                   (delete-file-recursively "samples/qt/FuncDemo")
+                   (delete-file "genconf.bat")
+                   (delete-file "gendoc.bat")
+                   (delete-file "genproj.bat")
+                   (delete-file "upgrade.bat")
+                   ;; Remove references to deleted files.
+                   (substitute* "dox/FILES_HTML.txt"
+                     ((".*standard.*")
+                      "")
+                     ((".*UIKitSample.*")
+                      ""))
+                   #t))))
+    (inputs (modify-inputs (package-inputs opencascade-occt)
+              (replace "tbb" tbb-2020)
+              (delete rapidjson)))))
+
 (define-public fast-downward
   (package
     (name "fast-downward")
-- 
2.49.0





Information forwarded to kurt@HIDDEN, andreas@HIDDEN, nomike@HIDDEN, guix-patches@HIDDEN:
bug#78002; Package guix-patches. Full text available.

Message received at 78002 <at> debbugs.gnu.org:


Received: (at 78002) by debbugs.gnu.org; 20 May 2025 21:47:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 20 17:47:31 2025
Received: from localhost ([127.0.0.1]:37617 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uHUo7-0008GU-9h
	for submit <at> debbugs.gnu.org; Tue, 20 May 2025 17:47:31 -0400
Received: from buffalo.tulip.relay.mailchannels.net ([23.83.218.24]:56113)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <nomike@HIDDEN>) id 1uHUo2-0008Fg-Pm
 for 78002 <at> debbugs.gnu.org; Tue, 20 May 2025 17:47:28 -0400
X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id C912278264C;
 Tue, 20 May 2025 21:47:24 +0000 (UTC)
Received: from pdx1-sub0-mail-a235.dreamhost.com
 (100-112-106-115.trex-nlb.outbound.svc.cluster.local [100.112.106.115])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 6E3AA782E23;
 Tue, 20 May 2025 21:47:24 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1747777644; a=rsa-sha256;
 cv=none;
 b=y75Haif9p9FiXlvnvjL/GVxI/p10EhJGY1Dt+hOaCT6wyk5ZfiaRqt19quxXFOHUL/UgI6
 FYcY8Zb/7ZmQqb5tiGdsQ/gvUPdSpEhFloN1li6Ns+QgazolWEHbncDlSctDkqbaFqQjqJ
 rvQ4vSkpTUg2El3Jwj+ytvyel5py2qQNq94FWCf6SA0F11dr86y1y6ZigT9Jg66ul7r9Fn
 X8jOsj1YR+uegMiV9LTvLGWi2w63vFeg84D4fWoc8Kk1p3XnaY7D+nSdPtf3CkjzlDRzmq
 d0cK2zGqy6Yi3Pr766opcldSEcUNz1qjnHIdslVg5q4rKXbP5yuvte4HPvAdHg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1747777644;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:dkim-signature;
 bh=2pFYo7syzMdUatOGemhPZVAT97QtkmjnaWCxIZZVhkg=;
 b=ywakCFktOHA4k9j/F3wYRazA3uNFtZ1SN68nALITBuJpGtlYXR5qvikhrPbvv4qxssvAiq
 IrNauSqe5dMJ50/OFlLV/COqdqaV1gC/1hZ0TuPQgCQqSIayKh4XbOaBzJDpFGmWO/0Jlu
 Sq/KSGlXL+o2dyDqcCSZuLVr4Q3Vst9lD0yKyxVvNjyBJxvG9pB5PZtfTspaxr/LQrgZxp
 4Dautd4OSm8XVgIBux+Sw49pS7fipK928TMNuaZVTHzPp6z8xqiKPDfTV902e6HmeaVykq
 K3LsOlWMnD2+/APEQSRcm1eR+Zm9qSgGt4w9LdnWQO4FB2RQuCirvpek/elHUQ==
ARC-Authentication-Results: i=1; rspamd-5b49d78d5-scvsk;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=nomike@HIDDEN
X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|nomike@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Thread-Spot: 1ad283eb01a0757b_1747777644661_1788471904
X-MC-Loop-Signature: 1747777644661:3855901628
X-MC-Ingress-Time: 1747777644661
Received: from pdx1-sub0-mail-a235.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.112.106.115 (trex/7.0.3); Tue, 20 May 2025 21:47:24 +0000
Received: from localhost (84-112-221-106.cable.dynamic.surfer.at
 [84.112.221.106])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: nomike@HIDDEN)
 by pdx1-sub0-mail-a235.dreamhost.com (Postfix) with ESMTPSA id 4b27SW6wyLz52; 
 Tue, 20 May 2025 14:47:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomike.com;
 s=dreamhost; t=1747777644;
 bh=2pFYo7syzMdUatOGemhPZVAT97QtkmjnaWCxIZZVhkg=;
 h=From:To:Cc:Subject:Date:Content-Transfer-Encoding;
 b=hhogRcu/ibFZ+6SjCQ8u+kNJZy8WezZK8cQsgPIHlVt6xa/f8ssrcj5BIm2SFJnqE
 kZRsC0Heehy2QboONRJvec5t9UjRtKKibYhBwxJ2StnDLZJYP3K56MPyGktCcM/PYA
 0VKiePlM6QES8zNK5ONxHRNqoe7v5+KuKvWj9lc5Wlrk70xQ4qXBel0eg9vB1XDAh0
 UahsHJe4vH2PJPp7mIailCqUG7P+/m30qi+jcugWxf8dfx7mnlBV+lOzL/haCxByVg
 qllrOxKH0CnkJEOLQhTH2VjKL/80SpWDJyiyNmH15j9foOdo8PUZFJPeJ74+Hx9KAf
 2wue4pVxNdAag==
From: nomike <nomike@HIDDEN>
To: 78002 <at> debbugs.gnu.org
Subject: [PATCH] gnu: Add opencascade-occt-7.6.1: Add separate package for
 version 7.6.1 as this is a hard requirement for the new version of
 prusa-slicer due to a bug in newer versions of opencascade-occt
Date: Tue, 20 May 2025 23:46:06 +0200
Message-ID: <20250520214625.2812326-1-nomike@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
X-Debbugs-Cc: Kurt Kremitzki <kurt@HIDDEN>, Andreas Enge <andreas@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78002
Cc: nomike <nomike@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/maths.scm (opencascade-occt-7.6.1): New variable

Change-Id: Id4f9e3cb31ebe247ff969cac752fcadfa6ad2109
---
 gnu/packages/maths.scm | 41 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 781162eca4..06412fd42e 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -3478,6 +3478,47 @@ (define-public opencascade-occt
                    ;; File src/NCollection/NCollection_StdAllocator.hxx:
                    license:public-domain))))
 
+(define-public opencascade-occt-7.6.1
+  ;; As of version 2.9.2 PrusaSlicer has a hard dependency on this version of OCCT
+  ;; "because newer versions are triangulating chamfers incorrectly.".
+  ;; See https://github.com/prusa3d/PrusaSlicer/commit/c6a02106fd1d3caa9a48a6b7c2bdd04546b24485
+  (package
+    (inherit opencascade-occt)
+    (name "opencascade-occt")
+    (version "7.6.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://git.dev.opencascade.org/repos/occt.git")
+             (commit (string-append "V"
+                                    (string-map (lambda (x)
+                                                  (if (eq? x #\.) #\_ x))
+                                                version)))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1cc7n4rs26lm1awwn2bijvjq9b3kz204ffnks02lrpgs7pf8yk8b"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; Remove files specific to non-free operating systems.
+                   (delete-file-recursively "samples/ios")
+                   (delete-file-recursively "samples/mfc")
+                   (delete-file-recursively "samples/qt/FuncDemo")
+                   (delete-file "genconf.bat")
+                   (delete-file "gendoc.bat")
+                   (delete-file "genproj.bat")
+                   (delete-file "upgrade.bat")
+                   ;; Remove references to deleted files.
+                   (substitute* "dox/FILES_HTML.txt"
+                     ((".*standard.*")
+                      "")
+                     ((".*UIKitSample.*")
+                      ""))
+                   #t))))
+    (inputs (modify-inputs (package-inputs opencascade-occt)
+              (replace "tbb" tbb-2020)
+              (delete rapidjson)))))
+
 (define-public fast-downward
   (package
     (name "fast-downward")
-- 
2.49.0





Information forwarded to kurt@HIDDEN, andreas@HIDDEN, guix-patches@HIDDEN:
bug#78002; Package guix-patches. Full text available.

Message received at 78002 <at> debbugs.gnu.org:


Received: (at 78002) by debbugs.gnu.org; 29 Apr 2025 11:27:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 29 07:27:04 2025
Received: from localhost ([127.0.0.1]:51454 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u9j79-0006BC-U2
	for submit <at> debbugs.gnu.org; Tue, 29 Apr 2025 07:27:04 -0400
Received: from hera.aquilenet.fr ([185.233.100.1]:48892)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <andreas@HIDDEN>) id 1u9j74-00069O-01
 for 78002 <at> debbugs.gnu.org; Tue, 29 Apr 2025 07:27:00 -0400
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id DAD1330F;
 Tue, 29 Apr 2025 13:26:50 +0200 (CEST)
Authentication-Results: hera.aquilenet.fr;
	none
X-Virus-Scanned: Debian amavis at hera.aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP
 id ie5Ip9_nQRgy; Tue, 29 Apr 2025 13:26:50 +0200 (CEST)
Received: from jurong (176-179-191-150.abo.bbox.fr [176.179.191.150])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id F1ABC18D;
 Tue, 29 Apr 2025 13:26:49 +0200 (CEST)
Date: Tue, 29 Apr 2025 13:26:48 +0200
From: Andreas Enge <andreas@HIDDEN>
To: Kurt Kremitzki <kurt@HIDDEN>
Subject: Re: [PATCH] gnu: opencascade-occt: update to 7.9.0.
Message-ID: <aBC3eBa1NrJbLQuT@jurong>
References: <38a3aca00a7c1c8efafbe47d51e6c7bbdf4b59e7.1745374818.git.kurt@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <38a3aca00a7c1c8efafbe47d51e6c7bbdf4b59e7.1745374818.git.kurt@HIDDEN>
X-Rspamd-Queue-Id: DAD1330F
X-Spamd-Result: default: False [5.40 / 15.00]; SPAM_FLAG(5.00)[];
 BAYES_HAM(-3.00)[99.99%]; NEURAL_SPAM(3.00)[1.000];
 MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[text/plain];
 TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+];
 RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2];
 RCPT_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[];
 RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]
X-Spamd-Bar: +++++
X-Rspamd-Action: greylist
X-Rspamd-Server: hera
X-Spam-Level: *****
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78002
Cc: 78002 <at> debbugs.gnu.org, nomike@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello Kurt,

thanks for your update suggestion!

We will need to coordinate with
   https://issues.guix.gnu.org/77881
(see also https://issues.guix.gnu.org/77811 for a similar patch);
I would suggest to first complete #77881.

As from the discussion, I am quite certain that the update breaks at
least its depending package prusa-slicer; more generally, this can be
tested by running
   ./pre-inst-env guix build -P 1 opencascade-occt
locally.

In this case, the problem has also been found by QA:
   https://qa.guix.gnu.org/issue/78002
   https://qa.guix.gnu.org/issue/78002/package-changes?x86_64-linux-change=broken&x86_64-linux-change=still-failing&x86_64-linux-change=unknown-to-failing&x86_64-linux-change=new-failing

Andreas





Information forwarded to guix-patches@HIDDEN:
bug#78002; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 23 Apr 2025 02:21:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 22 22:21:15 2025
Received: from localhost ([127.0.0.1]:51153 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u7Pje-0006RI-GP
	for submit <at> debbugs.gnu.org; Tue, 22 Apr 2025 22:21:14 -0400
Received: from lists.gnu.org ([2001:470:142::17]:51750)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <kurt@HIDDEN>) id 1u7PjY-0006Q7-Ou
 for submit <at> debbugs.gnu.org; Tue, 22 Apr 2025 22:21:10 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <kurt@HIDDEN>) id 1u7PjK-0007Lo-J2
 for guix-patches@HIDDEN; Tue, 22 Apr 2025 22:20:55 -0400
Received: from out-177.mta0.migadu.com ([2001:41d0:1004:224b::b1])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <kurt@HIDDEN>) id 1u7PjD-0008Jw-Bq
 for guix-patches@HIDDEN; Tue, 22 Apr 2025 22:20:54 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kwk.systems; s=key1;
 t=1745374834;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding;
 bh=NzYWcUz4nPNm78kcHIjxn38KPunC0f6CmB6eq0qkzYU=;
 b=N6YEAowkPilFnxkaW7rZ9HQNgd3OawMRnfPfiNBWbTUonWmwrv5K1+QUkP9ACMXxYVVEGD
 Td82k4Oqf3xiWu0sh4MumzkbwDLRVqmj3dV2R4Ucsccja/trlHPRAWrUbXRKAIcG/hi2GV
 R2OrPF+bL3kn3Bk7qKlWam0btiqk6fzCzq6uEO5tWhlhfdKqXT5TMHwQsm4OWOvybjj/OY
 tA8BwFOOIbcu5VkjnKxfBIJrbaHfzp7Wg9sL9FqxAsU+ydv4lu8+Wpr9UhReXG85TrFaVH
 07HON33pw5xnFmTSwHvjxCVFjx3rg7O1yRvs6G0uMv8kLYKpALiWpEgXGjGTbg==
From: Kurt Kremitzki <kurt@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: opencascade-occt: update to 7.9.0.
Date: Tue, 22 Apr 2025 21:20:18 -0500
Message-ID: <38a3aca00a7c1c8efafbe47d51e6c7bbdf4b59e7.1745374818.git.kurt@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Andreas Enge <andreas@HIDDEN>, Eric Bavier <bavier@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Migadu-Flow: FLOW_OUT
Received-SPF: pass client-ip=2001:41d0:1004:224b::b1;
 envelope-from=kurt@HIDDEN; helo=out-177.mta0.migadu.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: Kurt Kremitzki <kurt@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

* gnu/packages/maths.scm (opencascade-occt): Update to 7.9.0.
[source]: Revise cleanup of batch files and templates
[inputs]: Use newer TBB & rapidjson
[arguments]: Build with rapidjson for glTF support

Change-Id: I2d0c97bda54fde920aa63d4fb4ba4f0828be440e
---
 gnu/packages/maths.scm | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 4be9e71320..733532ff8d 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -196,6 +196,7 @@ (define-module (gnu packages maths)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages version-control)
   #:use-module (gnu packages wxwidgets)
+  #:use-module (gnu packages web)
   #:use-module (gnu packages xdisorg)
   #:use-module (gnu packages xml)
   #:use-module (srfi srfi-1)
@@ -3327,7 +3328,7 @@ (define-public octave
 (define-public opencascade-occt
   (package
     (name "opencascade-occt")
-    (version "7.6.2")
+    (version "7.9.0")
     (properties
       '((release-tag-prefix . "^V")
         (release-tag-version-delimiter . "_")))
@@ -3342,7 +3343,7 @@ (define-public opencascade-occt
                                           version)))))
         (file-name (git-file-name name version))
         (sha256
-         (base32 "07z5d83vm9f50an7vhimzl7gbmri1dn6p2g999l5fgyaj5sg5f02"))
+         (base32 "1j6g6h5cqrcwslqnz7nkn9jxxa94gavz3s2h7b51r2ic484kd2df"))
         (modules '((guix build utils)))
         (snippet
          '(begin
@@ -3350,10 +3351,9 @@ (define-public opencascade-occt
             (delete-file-recursively "samples/ios")
             (delete-file-recursively "samples/mfc")
             (delete-file-recursively "samples/qt/FuncDemo")
-            (delete-file "genconf.bat")
-            (delete-file "gendoc.bat")
-            (delete-file "genproj.bat")
-            (delete-file "upgrade.bat")
+            (for-each delete-file (find-files "." "\\.bat$"))
+            (for-each delete-file (find-files "." "\\.bat\\.in$"))
+            (for-each delete-file (find-files "." "\\.bat\\.template"))
             ;; Remove references to deleted files.
             (substitute* "dox/FILES_HTML.txt"
               ((".*standard.*") "" )
@@ -3373,6 +3373,7 @@ (define-public opencascade-occt
        ;; reference' errors.
        #:configure-flags
         (list "-DUSE_FREEIMAGE:BOOL=OFF"
+              "-DUSE_RAPIDJSON:BOOL=ON"
               "-DUSE_TBB:BOOL=ON"
               "-DUSE_VTK:BOOL=OFF"
               "-DBUILD_DOC_Overview:BOOL=OFF"
@@ -3388,7 +3389,8 @@ (define-public opencascade-occt
            libxi
            libxmu
            mesa
-           tbb-2020
+           rapidjson
+           tbb
            tcl
            tk))
     ;; TODO: build Overview documentation and add 'doc' output.

base-commit: b276cf2f9785c71cc37688c3e2b1db38e2c710a1
-- 
2.47.2





Acknowledgement sent to Kurt Kremitzki <kurt@HIDDEN>:
New bug report received and forwarded. Copy sent to andreas@HIDDEN, bavier@HIDDEN, sharlatanus@HIDDEN, guix-patches@HIDDEN. Full text available.
Report forwarded to andreas@HIDDEN, bavier@HIDDEN, sharlatanus@HIDDEN, guix-patches@HIDDEN:
bug#78002; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 13 Jul 2025 14:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.