X-Loop: help-debbugs@HIDDEN Subject: [bug#75286] [PATCH] gnu: Add tetgen. Resent-From: Lars Bilke <lars.bilke@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: andreas@HIDDEN, bavier@HIDDEN, sharlatanus@HIDDEN, guix-patches@HIDDEN Resent-Date: Thu, 02 Jan 2025 14:51:02 +0000 Resent-Message-ID: <handler.75286.B.173582945616896 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 75286 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75286 <at> debbugs.gnu.org Cc: Lars Bilke <lars.bilke@HIDDEN>, Andreas Enge <andreas@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN X-Debbugs-Original-Xcc: Andreas Enge <andreas@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.173582945616896 (code B ref -1); Thu, 02 Jan 2025 14:51:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Jan 2025 14:50:56 +0000 Received: from localhost ([127.0.0.1]:43375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tTMXI-0004OS-3V for submit <at> debbugs.gnu.org; Thu, 02 Jan 2025 09:50:56 -0500 Received: from lists.gnu.org ([2001:470:142::17]:42722) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <lars.bilke@HIDDEN>) id 1tTMXE-0004O3-DE for submit <at> debbugs.gnu.org; Thu, 02 Jan 2025 09:50:53 -0500 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 <lars.bilke@HIDDEN>) id 1tTMX0-00032E-FX for guix-patches@HIDDEN; Thu, 02 Jan 2025 09:50:38 -0500 Received: from mailgate5.ufz.de ([141.65.7.212] helo=mailgate.ufz.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <lars.bilke@HIDDEN>) id 1tTMWy-0003Qc-8i for guix-patches@HIDDEN; Thu, 02 Jan 2025 09:50:37 -0500 Received: from imap.intranet.ufz.de (dcs1.intranet.ufz.de [141.65.125.135]) by mailgate.ufz.de (Mailgate5-UFZ) with ESMTP id 4702916033F for <guix-patches@HIDDEN>; Thu, 2 Jan 2025 15:50:32 +0100 (CET) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: TEXT/PLAIN Received: from conversion-daemon.imap.intranet.ufz.de by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) id <0SPG00L00T4WCR00@HIDDEN> for guix-patches@HIDDEN; Thu, 02 Jan 2025 15:50:32 +0100 (CET) Received: from smtp1.ufz.de ([141.65.7.217]) by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) with ESMTPS id <0SPG00JZAUK8ZL00@HIDDEN> for guix-patches@HIDDEN; Thu, 02 Jan 2025 15:50:32 +0100 (CET) Received: from envinf4.minotaur-alpha.ts.net (unknown [141.65.34.85]) (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) (No client certificate requested) by smtp1.ufz.de (smtp2-UFZ) with ESMTPSA id 1627BE004D; Thu, 2 Jan 2025 15:50:32 +0100 (CET) Date: Thu, 02 Jan 2025 15:50:23 +0100 From: Lars Bilke <lars.bilke@HIDDEN> Message-id: <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> X-Mailer: git-send-email 2.46.1 Received-SPF: pass client-ip=141.65.7.212; envelope-from=lars.bilke@HIDDEN; helo=mailgate.ufz.de X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) 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/geo.scm (tetgen): New variable. Change-Id: Iba2de71cf0a10ca5c7b65f9851d05fe63c944b30 --- gnu/packages/geo.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 8b9b9a4cf7..ec48474708 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -3614,3 +3614,29 @@ (define-public laszip @code{LAZ} files. The @code{LAS} format is a file format designed for the interchange and archiving of lidar point cloud data.") (license license:asl2.0))) + + (define-public tetgen + (package + (name "tetgen") + (synopsis + "Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulator") + (license license:agpl3) + (description + "TetGen is a program to generate tetrahedral meshes of any 3D +polyhedral domains. TetGen generates exact constrained Delaunay +tetrahedralizations, boundary conforming Delaunay meshes, and Voronoi +partitions.") + (home-page "https://wias-berlin.de/software/tetgen/") + (version "1.5.1-2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ufz/tetgen") + (commit version))) + (sha256 + (base32 "0hd8mvmzybvlgvfx131p8782v8hggmg53vlkgazpsw9d6ympfcrv")))) + (build-system cmake-build-system) + (arguments + `(#:tests? #f + #:configure-flags (list "-DCMAKE_POSITION_INDEPENDENT_CODE=ON"))))) base-commit: ab43d883a0a88adbcfd3c3ab8d4c097cd9054b90 -- 2.46.1
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Lars Bilke <lars.bilke@HIDDEN> Subject: bug#75286: Acknowledgement ([PATCH] gnu: Add tetgen.) Message-ID: <handler.75286.B.173582945616896.ack <at> debbugs.gnu.org> References: <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> X-Gnu-PR-Message: ack 75286 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 75286 <at> debbugs.gnu.org Date: Thu, 02 Jan 2025 14:51:03 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. As you requested using X-Debbugs-CC, your message was also forwarded to Andreas Enge <andreas@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlat= an Hellseher <sharlatanus@HIDDEN> (after having been given a bug report number, if it did not have one). Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 75286 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 75286: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75286 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#75286] [PATCH] gnu: Add tetgen. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Mon, 27 Jan 2025 13:37:01 +0000 Resent-Message-ID: <handler.75286.B75286.173798498124344 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75286 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Lars Bilke <lars.bilke@HIDDEN> Cc: Andreas Enge <andreas@HIDDEN>, 75286 <at> debbugs.gnu.org, Sharlatan Hellseher <sharlatanus@HIDDEN>, Eric Bavier <bavier@HIDDEN> Received: via spool by 75286-submit <at> debbugs.gnu.org id=B75286.173798498124344 (code B ref 75286); Mon, 27 Jan 2025 13:37:01 +0000 Received: (at 75286) by debbugs.gnu.org; 27 Jan 2025 13:36:21 +0000 Received: from localhost ([127.0.0.1]:59993 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tcPHo-0006KX-Rp for submit <at> debbugs.gnu.org; Mon, 27 Jan 2025 08:36:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38992) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tcPHm-0006KJ-F7 for 75286 <at> debbugs.gnu.org; Mon, 27 Jan 2025 08:36:19 -0500 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 1tcPHe-0005Fs-BQ; Mon, 27 Jan 2025 08:36:10 -0500 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=gYa4q3aDMULrUhQABQsf4cbAhB7IroY2q7qrjg6wPJg=; b=nIi2vdi3B0dxaCQt4KDt jHVwxc8HKzQRlW3h7OxwXoYdvFUzmBCb7jvGaz+OG/DRvQoHKhZ2J2txeo1zTq3vvtej6Z4l2oVTJ eF9xfkDbJL9mXc6SnlIW5Snkh0XBNXESxCS0DCH37aggqgA1KrdyDrtVHsWmm9q2W7izawh48HsgW mjIbeZOzsqgig7Rfasmc8VN30hj94WN9iJBD3TmtuRzfOpsrFMm7jhL0ddC5wlHKv6ZTKlUvVj0M6 4OLsk+L6070KScVSgnO0Q8abK8CpThcDSiiLzpxNHohJunU8ARZuI3E6CSMBSQQQUV+JuWYRJp4YE QeMkp5iQne8rIA==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> In-Reply-To: <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> (Lars Bilke's message of "Thu, 02 Jan 2025 15:50:23 +0100") References: <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> Date: Mon, 27 Jan 2025 14:35:41 +0100 Message-ID: <87a5bcnzv6.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-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 (---) Lars Bilke <lars.bilke@HIDDEN> skribis: > * gnu/packages/geo.scm (tetgen): New variable. > > Change-Id: Iba2de71cf0a10ca5c7b65f9851d05fe63c944b30 [...] > + (define-public tetgen > + (package > + (name "tetgen") > + (synopsis > + "Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulato= r") > + (license license:agpl3) > + (description > + "TetGen is a program to generate tetrahedral meshes of any 3D > +polyhedral domains. TetGen generates exact constrained Delaunay > +tetrahedralizations, boundary conforming Delaunay meshes, and Voronoi > +partitions.") > + (home-page "https://wias-berlin.de/software/tetgen/") > + (version "1.5.1-2") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/ufz/tetgen") > + (commit version))) > + (sha256 > + (base32 "0hd8mvmzybvlgvfx131p8782v8hggmg53vlkgazpsw9d6ympfcr= v")))) > + (build-system cmake-build-system) > + (arguments > + `(#:tests? #f > + #:configure-flags (list "-DCMAKE_POSITION_INDEPENDENT_CODE=3D= ON"))))) Could you remove the extra indentation, reorder fields in the more conventional way, check the license (AGPLv3+ maybe?), add a =E2=80=98file-n= ame=E2=80=99 field to the origin (as noted by =E2=80=98guix lint=E2=80=99), and run =E2= =80=98guix style -S arguments tetgen=E2=80=99? If tests have to be disabled, there needs to be a margin comment explaining why, such as =E2=80=9Cno test suite=E2=80=9D. Otherwise it=E2= =80=99s worth investigating. Thanks in advance! Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: [bug#75286] [PATCH v2] gnu: Add tetgen. References: <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> In-Reply-To: <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> Resent-From: Lars Bilke <lars.bilke@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: andreas@HIDDEN, bavier@HIDDEN, sharlatanus@HIDDEN, guix-patches@HIDDEN Resent-Date: Tue, 28 Jan 2025 09:21:02 +0000 Resent-Message-ID: <handler.75286.B75286.173805602921047 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75286 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75286 <at> debbugs.gnu.org, ludovic.courtes@HIDDEN Cc: Lars Bilke <lars.bilke@HIDDEN>, Andreas Enge <andreas@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> X-Debbugs-Original-Xcc: Andreas Enge <andreas@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> Received: via spool by 75286-submit <at> debbugs.gnu.org id=B75286.173805602921047 (code B ref 75286); Tue, 28 Jan 2025 09:21:02 +0000 Received: (at 75286) by debbugs.gnu.org; 28 Jan 2025 09:20:29 +0000 Received: from localhost ([127.0.0.1]:35537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tchll-0005TO-0R for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 04:20:29 -0500 Received: from mailgate4.ufz.de ([141.65.7.211]:39156 helo=mailgate.ufz.de) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <lars.bilke@HIDDEN>) id 1tchlh-0005T9-KR for 75286 <at> debbugs.gnu.org; Tue, 28 Jan 2025 04:20:26 -0500 Received: from imap.intranet.ufz.de (dcs1.intranet.ufz.de [141.65.125.135]) by mailgate.ufz.de (Mailgate4-UFZ) with ESMTP id 117411602C0; Tue, 28 Jan 2025 10:20:24 +0100 (CET) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: TEXT/PLAIN Received: from conversion-daemon.imap.intranet.ufz.de by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) id <0SQS00700KABN700@HIDDEN>; Tue, 28 Jan 2025 10:20:24 +0100 (CET) Received: from smtp1.ufz.de ([141.65.7.217]) by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) with ESMTPS id <0SQS003OBKLZSL70@HIDDEN>; Tue, 28 Jan 2025 10:20:24 +0100 (CET) Received: from envinf4.minotaur-alpha.ts.net (unknown [141.65.34.85]) (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) (No client certificate requested) by smtp1.ufz.de (smtp2-UFZ) with ESMTPSA id D35F2E004D; Tue, 28 Jan 2025 10:20:23 +0100 (CET) Date: Tue, 28 Jan 2025 10:20:04 +0100 From: Lars Bilke <lars.bilke@HIDDEN> Message-id: <7622e8ab9d2ed49d00210d4c4c3586e3e92a41f4.1738056004.git.lars.bilke@HIDDEN> X-Mailer: git-send-email 2.46.1 X-Spam-Score: -0.0 (/) 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/geo.scm (tetgen): New variable. Change-Id: Iba2de71cf0a10ca5c7b65f9851d05fe63c944b30 --- gnu/packages/geo.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 3317271802..2a63d892d8 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -3684,3 +3684,32 @@ (define-public laszip @code{LAZ} files. The @code{LAS} format is a file format designed for the interchange and archiving of lidar point cloud data.") (license license:asl2.0))) + +(define-public tetgen + (package + (name "tetgen") + (version "1.5.1-2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ufz/tetgen") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0hd8mvmzybvlgvfx131p8782v8hggmg53vlkgazpsw9d6ympfcrv")))) + (build-system cmake-build-system) + (arguments + (list + #:configure-flags #~(list "-DCMAKE_POSITION_INDEPENDENT_CODE=ON") + ;; No test suite. + #:tests? #f)) + (home-page "https://wias-berlin.de/software/tetgen/") + (synopsis + "Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulator") + (description + "TetGen is a program to generate tetrahedral meshes of any 3D +polyhedral domains. TetGen generates exact constrained Delaunay +tetrahedralizations, boundary conforming Delaunay meshes, and Voronoi +partitions.") + (license license:agpl3+))) base-commit: 44d9f05fb3a8f20044873597762e6d8d6a895783 -- 2.46.1
X-Loop: help-debbugs@HIDDEN Subject: [bug#75286] [PATCH v3] gnu: Add tetgen. Resent-From: Andreas Enge <andreas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Wed, 05 Feb 2025 14:09:01 +0000 Resent-Message-ID: <handler.75286.B75286.173876452716093 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75286 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Lars Bilke <lars.bilke@HIDDEN> Cc: ludovic.courtes@HIDDEN, 75286 <at> debbugs.gnu.org, Sharlatan Hellseher <sharlatanus@HIDDEN>, ludo@HIDDEN, Eric Bavier <bavier@HIDDEN> Received: via spool by 75286-submit <at> debbugs.gnu.org id=B75286.173876452716093 (code B ref 75286); Wed, 05 Feb 2025 14:09:01 +0000 Received: (at 75286) by debbugs.gnu.org; 5 Feb 2025 14:08:47 +0000 Received: from localhost ([127.0.0.1]:49158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tfg58-0004BV-Dy for submit <at> debbugs.gnu.org; Wed, 05 Feb 2025 09:08:46 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:54536) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <andreas@HIDDEN>) id 1tfg55-0004BE-Qs for 75286 <at> debbugs.gnu.org; Wed, 05 Feb 2025 09:08:44 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 3B104131; Wed, 5 Feb 2025 15:08:36 +0100 (CET) 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 9Y9-qIOQKLLl; Wed, 5 Feb 2025 15:08:35 +0100 (CET) Received: from jurong (176-179-191-150.abo.bbox.fr [176.179.191.150]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 70DED157; Wed, 5 Feb 2025 15:08:33 +0100 (CET) Date: Wed, 5 Feb 2025 15:08:31 +0100 From: Andreas Enge <andreas@HIDDEN> Message-ID: <Z6Nw36Hwgn3RuSQK@jurong> References: <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> <7622e8ab9d2ed49d00210d4c4c3586e3e92a41f4.1738056004.git.lars.bilke@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="2Wx14/MNwNBF0O7z" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <7622e8ab9d2ed49d00210d4c4c3586e3e92a41f4.1738056004.git.lars.bilke@HIDDEN> X-Rspamd-Action: no action X-Rspamd-Server: hera X-Rspamd-Queue-Id: 3B104131 X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.60 / 15.00]; BAYES_HAM(-3.00)[99.99%]; NEURAL_HAM(-3.00)[-0.999]; MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; RCPT_COUNT_FIVE(0.00)[6]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_ATTACHMENT(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; FREEMAIL_CC(0.00)[debbugs.gnu.org,inria.fr,posteo.net,gmail.com,gnu.org] X-Spam-Score: 0.0 (/) 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 (-) --2Wx14/MNwNBF0O7z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello Lars, when looking at the tetgen homepage, I see that they do not have a version 1.5.1, but that there is a version 1.6.0. They hide the source behind a form that asks for a name and an email address, but the real place of the source code is easily reverse engineered. I am attaching a corresponding patch; unfortunately there is no install target, so I copy the binary "by hand" to bin/. And there is an installed file etc/ld.so.cache, of which I do not know where it comes from and which phase puts it into the output; it is surely superfluous? What do you think? I see that your email address is @ufz.de and that the github origin you provide belongs to ufz, so maybe you maintain a fork? But if you need one, maybe this should be mentioned somewhere and/or reflected in the package name? Andreas --2Wx14/MNwNBF0O7z Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: attachment; filename="0001-gnu-Add-tetgen.patch" Content-Transfer-Encoding: 8bit From 1c926212be095477afe06e4ff664060dacfd723f Mon Sep 17 00:00:00 2001 Message-ID: <1c926212be095477afe06e4ff664060dacfd723f.1738764179.git.andreas@HIDDEN> From: Lars Bilke <lars.bilke@HIDDEN> Date: Tue, 28 Jan 2025 10:20:04 +0100 Subject: [PATCH] gnu: Add tetgen. * gnu/packages/geo.scm (tetgen): New variable. Change-Id: Iba2de71cf0a10ca5c7b65f9851d05fe63c944b30 Co-authored-by: Andreas Enge <andreas@HIDDEN> Signed-off-by: Andreas Enge <andreas@HIDDEN> --- gnu/packages/geo.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 3317271802f..9acb9c4cb80 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -24,6 +24,7 @@ ;;; Copyright © 2022 Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> ;;; Copyright © 2024 Wilko Meyer <w@HIDDEN> ;;; Copyright © 2024 Jonathan Brielmaier <jonathan.brielmaier@HIDDEN> +;;; Copyright © 2025 Andreas Enge <andreas@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -3684,3 +3685,35 @@ (define-public laszip @code{LAZ} files. The @code{LAS} format is a file format designed for the interchange and archiving of lidar point cloud data.") (license license:asl2.0))) + +(define-public tetgen + (package + (name "tetgen") + (version "1.6.0") + (source + (origin + (method url-fetch) + (uri + "https://wias-berlin.de/software/tetgen/1.5/src/tetgen1.6.0.tar.gz") + (sha256 + (base32 "0fff0l6i3xfjlm0zkcgyyhwndp8i5d615mydyb21yirsplgfddc7")))) + (build-system cmake-build-system) + (arguments + (list + #:tests? #f ;; No test suite. + #:configure-flags #~(list "-DCMAKE_POSITION_INDEPENDENT_CODE=ON") + #:phases + #~(modify-phases %standard-phases + (replace 'install ;; no install target + (lambda _ + (install-file "tetgen" + (string-append #$output "/bin"))))))) + (home-page "https://wias-berlin.de/software/tetgen/") + (synopsis + "Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulator") + (description + "TetGen is a program to generate tetrahedral meshes of any 3D +polyhedral domains. TetGen generates exact constrained Delaunay +tetrahedralizations, boundary conforming Delaunay meshes, and Voronoi +partitions.") + (license license:agpl3+))) base-commit: a53bd6f27b0a49491dc87c2476555682fef6c47e -- 2.47.1 --2Wx14/MNwNBF0O7z--
X-Loop: help-debbugs@HIDDEN Subject: [bug#75286] [PATCH v3] gnu: Add tetgen. Resent-From: Lars Bilke <lars.bilke@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 06 Feb 2025 14:12:01 +0000 Resent-Message-ID: <handler.75286.B75286.17388511115874 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75286 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andreas Enge <andreas@HIDDEN> Cc: ludovic.courtes@HIDDEN, 75286 <at> debbugs.gnu.org, Sharlatan Hellseher <sharlatanus@HIDDEN>, ludo@HIDDEN, Eric Bavier <bavier@HIDDEN> Received: via spool by 75286-submit <at> debbugs.gnu.org id=B75286.17388511115874 (code B ref 75286); Thu, 06 Feb 2025 14:12:01 +0000 Received: (at 75286) by debbugs.gnu.org; 6 Feb 2025 14:11:51 +0000 Received: from localhost ([127.0.0.1]:54994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tg2be-0001Wg-KF for submit <at> debbugs.gnu.org; Thu, 06 Feb 2025 09:11:50 -0500 Received: from mailgate4.ufz.de ([141.65.7.211]:45712 helo=mailgate.ufz.de) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <lars.bilke@HIDDEN>) id 1tg2bb-0001WV-Ah for 75286 <at> debbugs.gnu.org; Thu, 06 Feb 2025 09:11:49 -0500 Received: from imap.intranet.ufz.de (dcs1.intranet.ufz.de [141.65.125.135]) by mailgate.ufz.de (Mailgate4-UFZ) with ESMTP id 8BC0416031C; Thu, 6 Feb 2025 15:11:45 +0100 (CET) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; markup=markdown Received: from conversion-daemon.imap.intranet.ufz.de by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) id <0SR900L00LA9SP00@HIDDEN>; Thu, 06 Feb 2025 15:11:45 +0100 (CET) Received: from smtp1.ufz.de ([141.65.7.216]) by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) with ESMTPS id <0SR900D4DM3H0030@HIDDEN>; Thu, 06 Feb 2025 15:11:41 +0100 (CET) Received: from [169.254.223.229] (unknown [141.65.54.216]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp1.ufz.de (smtp1-UFZ) with ESMTPSA id 7551C8007A; Thu, 6 Feb 2025 15:11:41 +0100 (CET) Date: Thu, 06 Feb 2025 15:11:41 +0100 From: Lars Bilke <lars.bilke@HIDDEN> In-reply-to: <Z6Nw36Hwgn3RuSQK@jurong> Message-id: <45F59AA8-5DB8-489D-9D11-6DE6C47D0333@HIDDEN> X-Mailer: MailMate (2.0r6203) References: <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> <7622e8ab9d2ed49d00210d4c4c3586e3e92a41f4.1738056004.git.lars.bilke@HIDDEN> <Z6Nw36Hwgn3RuSQK@jurong> X-Spam-Score: 0.0 (/) 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 (-) Hi Andreas, thanks for your patch! On 5 Feb 2025, at 15:08, Andreas Enge wrote: > I am attaching a corresponding patch; unfortunately, there is no install > target, so I copy the binary "by hand" to bin/. And there is an > installed file etc/ld.so.cache, of which I do not know where it comes > from and which phase puts it into the output; it is surely superfluous? Yes, the ld cache is not required for the binary. > What do you think? I see that your email address is @ufz.de and that the > github origin you provide belongs to ufz, so maybe you maintain a fork? > But if you need one, maybe this should be mentioned somewhere and/or > reflected in the package name? I am perfectly fine to merge this patch v3. We relied on tetgen (the library) in the past and made some fixes in the build system on that fork. But this is not required for us anymore and our fork is not maintained anymore. So building this with the original source as you did is better. Thanks a lot! Lars
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Andreas Enge <andreas@HIDDEN> Subject: bug#75286: closed ([PATCH] gnu: Add tetgen.) CC: tracker <at> debbugs.gnu.org Message-ID: <handler.75286.D75286.17388558003751.ackdone <at> debbugs.gnu.org> References: <Z6TVZsdDBaEuJFxh@jurong> <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> X-Gnu-PR-Message: closed 75286 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Date: Thu, 06 Feb 2025 15:30:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1738855804-3994-0" This is a multi-part message in MIME format... ------------=_1738855804-3994-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Thu, 6 Feb 2025 16:29:42 +0100 with message-id <Z6TVZsdDBaEuJFxh@jurong> and subject line Re: [PATCH v3] gnu: Add tetgen. has caused the debbugs.gnu.org bug report #75286, regarding [PATCH] gnu: Add tetgen. to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@HIDDEN) --=20 75286: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75286 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1738855804-3994-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Jan 2025 14:50:56 +0000 Received: from localhost ([127.0.0.1]:43375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tTMXI-0004OS-3V for submit <at> debbugs.gnu.org; Thu, 02 Jan 2025 09:50:56 -0500 Received: from lists.gnu.org ([2001:470:142::17]:42722) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <lars.bilke@HIDDEN>) id 1tTMXE-0004O3-DE for submit <at> debbugs.gnu.org; Thu, 02 Jan 2025 09:50:53 -0500 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 <lars.bilke@HIDDEN>) id 1tTMX0-00032E-FX for guix-patches@HIDDEN; Thu, 02 Jan 2025 09:50:38 -0500 Received: from mailgate5.ufz.de ([141.65.7.212] helo=mailgate.ufz.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <lars.bilke@HIDDEN>) id 1tTMWy-0003Qc-8i for guix-patches@HIDDEN; Thu, 02 Jan 2025 09:50:37 -0500 Received: from imap.intranet.ufz.de (dcs1.intranet.ufz.de [141.65.125.135]) by mailgate.ufz.de (Mailgate5-UFZ) with ESMTP id 4702916033F for <guix-patches@HIDDEN>; Thu, 2 Jan 2025 15:50:32 +0100 (CET) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: TEXT/PLAIN Received: from conversion-daemon.imap.intranet.ufz.de by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) id <0SPG00L00T4WCR00@HIDDEN> for guix-patches@HIDDEN; Thu, 02 Jan 2025 15:50:32 +0100 (CET) Received: from smtp1.ufz.de ([141.65.7.217]) by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) with ESMTPS id <0SPG00JZAUK8ZL00@HIDDEN> for guix-patches@HIDDEN; Thu, 02 Jan 2025 15:50:32 +0100 (CET) Received: from envinf4.minotaur-alpha.ts.net (unknown [141.65.34.85]) (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) (No client certificate requested) by smtp1.ufz.de (smtp2-UFZ) with ESMTPSA id 1627BE004D; Thu, 2 Jan 2025 15:50:32 +0100 (CET) Date: Thu, 02 Jan 2025 15:50:23 +0100 From: Lars Bilke <lars.bilke@HIDDEN> Subject: [PATCH] gnu: Add tetgen. To: guix-patches@HIDDEN Message-id: <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> X-Mailer: git-send-email 2.46.1 X-Debbugs-Cc: Andreas Enge <andreas@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> Received-SPF: pass client-ip=141.65.7.212; envelope-from=lars.bilke@HIDDEN; helo=mailgate.ufz.de X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit Cc: Lars Bilke <lars.bilke@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/geo.scm (tetgen): New variable. Change-Id: Iba2de71cf0a10ca5c7b65f9851d05fe63c944b30 --- gnu/packages/geo.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 8b9b9a4cf7..ec48474708 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -3614,3 +3614,29 @@ (define-public laszip @code{LAZ} files. The @code{LAS} format is a file format designed for the interchange and archiving of lidar point cloud data.") (license license:asl2.0))) + + (define-public tetgen + (package + (name "tetgen") + (synopsis + "Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulator") + (license license:agpl3) + (description + "TetGen is a program to generate tetrahedral meshes of any 3D +polyhedral domains. TetGen generates exact constrained Delaunay +tetrahedralizations, boundary conforming Delaunay meshes, and Voronoi +partitions.") + (home-page "https://wias-berlin.de/software/tetgen/") + (version "1.5.1-2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ufz/tetgen") + (commit version))) + (sha256 + (base32 "0hd8mvmzybvlgvfx131p8782v8hggmg53vlkgazpsw9d6ympfcrv")))) + (build-system cmake-build-system) + (arguments + `(#:tests? #f + #:configure-flags (list "-DCMAKE_POSITION_INDEPENDENT_CODE=ON"))))) base-commit: ab43d883a0a88adbcfd3c3ab8d4c097cd9054b90 -- 2.46.1 ------------=_1738855804-3994-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 75286-done) by debbugs.gnu.org; 6 Feb 2025 15:30:00 +0000 Received: from localhost ([127.0.0.1]:58879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tg3pH-0000yQ-WE for submit <at> debbugs.gnu.org; Thu, 06 Feb 2025 10:30:00 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:42144) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <andreas@HIDDEN>) id 1tg3pB-0000xv-RT for 75286-done <at> debbugs.gnu.org; Thu, 06 Feb 2025 10:29:54 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 91F18C30; Thu, 6 Feb 2025 16:29:46 +0100 (CET) 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 FOphHzqBSb-J; Thu, 6 Feb 2025 16:29:46 +0100 (CET) Received: from jurong (sauterelle.math.u-bordeaux1.fr [147.210.16.128]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 851F3C26; Thu, 6 Feb 2025 16:29:44 +0100 (CET) Date: Thu, 6 Feb 2025 16:29:42 +0100 From: Andreas Enge <andreas@HIDDEN> To: Lars Bilke <lars.bilke@HIDDEN> Subject: Re: [PATCH v3] gnu: Add tetgen. Message-ID: <Z6TVZsdDBaEuJFxh@jurong> References: <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> <7622e8ab9d2ed49d00210d4c4c3586e3e92a41f4.1738056004.git.lars.bilke@HIDDEN> <Z6Nw36Hwgn3RuSQK@jurong> <45F59AA8-5DB8-489D-9D11-6DE6C47D0333@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45F59AA8-5DB8-489D-9D11-6DE6C47D0333@HIDDEN> X-Spam-Level: ***** X-Rspamd-Action: greylist X-Rspamd-Server: hera X-Rspamd-Queue-Id: 91F18C30 X-Spamd-Bar: +++++ X-Spamd-Result: default: False [5.47 / 15.00]; SPAM_FLAG(5.00)[]; NEURAL_SPAM(3.00)[1.000]; BAYES_HAM(-2.93)[99.70%]; MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_FIVE(0.00)[6]; ARC_NA(0.00)[]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_CC(0.00)[debbugs.gnu.org,inria.fr,posteo.net,gmail.com,gnu.org] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75286-done Cc: ludo@HIDDEN, ludovic.courtes@HIDDEN, Sharlatan Hellseher <sharlatanus@HIDDEN>, 75286-done <at> debbugs.gnu.org, Eric Bavier <bavier@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! Am Thu, Feb 06, 2025 at 03:11:41PM +0100 schrieb Lars Bilke: > I am perfectly fine to merge this patch v3. > So building this with the original source as you did is better. thanks for your quick reply! I have just pushed the patch. The etc/ld.so.cache comes from the phase make-dynamic-linker-cache, of which I do not know why it appears; I have not seen it in other packages using the cmake build system. So I have just removed the phase by hand. Andreas ------------=_1738855804-3994-0--
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Lars Bilke <lars.bilke@HIDDEN> Subject: bug#75286: closed (Re: [PATCH v3] gnu: Add tetgen.) Message-ID: <handler.75286.D75286.17388558003751.notifdone <at> debbugs.gnu.org> References: <Z6TVZsdDBaEuJFxh@jurong> <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> X-Gnu-PR-Message: they-closed 75286 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 75286 <at> debbugs.gnu.org Date: Thu, 06 Feb 2025 15:30:05 +0000 Content-Type: multipart/mixed; boundary="----------=_1738855805-3994-1" This is a multi-part message in MIME format... ------------=_1738855805-3994-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #75286: [PATCH] gnu: Add tetgen. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 75286 <at> debbugs.gnu.org. --=20 75286: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75286 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1738855805-3994-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 75286-done) by debbugs.gnu.org; 6 Feb 2025 15:30:00 +0000 Received: from localhost ([127.0.0.1]:58879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tg3pH-0000yQ-WE for submit <at> debbugs.gnu.org; Thu, 06 Feb 2025 10:30:00 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:42144) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <andreas@HIDDEN>) id 1tg3pB-0000xv-RT for 75286-done <at> debbugs.gnu.org; Thu, 06 Feb 2025 10:29:54 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 91F18C30; Thu, 6 Feb 2025 16:29:46 +0100 (CET) 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 FOphHzqBSb-J; Thu, 6 Feb 2025 16:29:46 +0100 (CET) Received: from jurong (sauterelle.math.u-bordeaux1.fr [147.210.16.128]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 851F3C26; Thu, 6 Feb 2025 16:29:44 +0100 (CET) Date: Thu, 6 Feb 2025 16:29:42 +0100 From: Andreas Enge <andreas@HIDDEN> To: Lars Bilke <lars.bilke@HIDDEN> Subject: Re: [PATCH v3] gnu: Add tetgen. Message-ID: <Z6TVZsdDBaEuJFxh@jurong> References: <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> <7622e8ab9d2ed49d00210d4c4c3586e3e92a41f4.1738056004.git.lars.bilke@HIDDEN> <Z6Nw36Hwgn3RuSQK@jurong> <45F59AA8-5DB8-489D-9D11-6DE6C47D0333@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45F59AA8-5DB8-489D-9D11-6DE6C47D0333@HIDDEN> X-Spam-Level: ***** X-Rspamd-Action: greylist X-Rspamd-Server: hera X-Rspamd-Queue-Id: 91F18C30 X-Spamd-Bar: +++++ X-Spamd-Result: default: False [5.47 / 15.00]; SPAM_FLAG(5.00)[]; NEURAL_SPAM(3.00)[1.000]; BAYES_HAM(-2.93)[99.70%]; MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_FIVE(0.00)[6]; ARC_NA(0.00)[]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_CC(0.00)[debbugs.gnu.org,inria.fr,posteo.net,gmail.com,gnu.org] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75286-done Cc: ludo@HIDDEN, ludovic.courtes@HIDDEN, Sharlatan Hellseher <sharlatanus@HIDDEN>, 75286-done <at> debbugs.gnu.org, Eric Bavier <bavier@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! Am Thu, Feb 06, 2025 at 03:11:41PM +0100 schrieb Lars Bilke: > I am perfectly fine to merge this patch v3. > So building this with the original source as you did is better. thanks for your quick reply! I have just pushed the patch. The etc/ld.so.cache comes from the phase make-dynamic-linker-cache, of which I do not know why it appears; I have not seen it in other packages using the cmake build system. So I have just removed the phase by hand. Andreas ------------=_1738855805-3994-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Jan 2025 14:50:56 +0000 Received: from localhost ([127.0.0.1]:43375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tTMXI-0004OS-3V for submit <at> debbugs.gnu.org; Thu, 02 Jan 2025 09:50:56 -0500 Received: from lists.gnu.org ([2001:470:142::17]:42722) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <lars.bilke@HIDDEN>) id 1tTMXE-0004O3-DE for submit <at> debbugs.gnu.org; Thu, 02 Jan 2025 09:50:53 -0500 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 <lars.bilke@HIDDEN>) id 1tTMX0-00032E-FX for guix-patches@HIDDEN; Thu, 02 Jan 2025 09:50:38 -0500 Received: from mailgate5.ufz.de ([141.65.7.212] helo=mailgate.ufz.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <lars.bilke@HIDDEN>) id 1tTMWy-0003Qc-8i for guix-patches@HIDDEN; Thu, 02 Jan 2025 09:50:37 -0500 Received: from imap.intranet.ufz.de (dcs1.intranet.ufz.de [141.65.125.135]) by mailgate.ufz.de (Mailgate5-UFZ) with ESMTP id 4702916033F for <guix-patches@HIDDEN>; Thu, 2 Jan 2025 15:50:32 +0100 (CET) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: TEXT/PLAIN Received: from conversion-daemon.imap.intranet.ufz.de by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) id <0SPG00L00T4WCR00@HIDDEN> for guix-patches@HIDDEN; Thu, 02 Jan 2025 15:50:32 +0100 (CET) Received: from smtp1.ufz.de ([141.65.7.217]) by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) with ESMTPS id <0SPG00JZAUK8ZL00@HIDDEN> for guix-patches@HIDDEN; Thu, 02 Jan 2025 15:50:32 +0100 (CET) Received: from envinf4.minotaur-alpha.ts.net (unknown [141.65.34.85]) (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) (No client certificate requested) by smtp1.ufz.de (smtp2-UFZ) with ESMTPSA id 1627BE004D; Thu, 2 Jan 2025 15:50:32 +0100 (CET) Date: Thu, 02 Jan 2025 15:50:23 +0100 From: Lars Bilke <lars.bilke@HIDDEN> Subject: [PATCH] gnu: Add tetgen. To: guix-patches@HIDDEN Message-id: <e5d53d4f5e24af42bdf092b61659815878ebf813.1735829423.git.lars.bilke@HIDDEN> X-Mailer: git-send-email 2.46.1 X-Debbugs-Cc: Andreas Enge <andreas@HIDDEN>, Eric Bavier <bavier@HIDDEN>, Sharlatan Hellseher <sharlatanus@HIDDEN> Received-SPF: pass client-ip=141.65.7.212; envelope-from=lars.bilke@HIDDEN; helo=mailgate.ufz.de X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit Cc: Lars Bilke <lars.bilke@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/geo.scm (tetgen): New variable. Change-Id: Iba2de71cf0a10ca5c7b65f9851d05fe63c944b30 --- gnu/packages/geo.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 8b9b9a4cf7..ec48474708 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -3614,3 +3614,29 @@ (define-public laszip @code{LAZ} files. The @code{LAS} format is a file format designed for the interchange and archiving of lidar point cloud data.") (license license:asl2.0))) + + (define-public tetgen + (package + (name "tetgen") + (synopsis + "Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulator") + (license license:agpl3) + (description + "TetGen is a program to generate tetrahedral meshes of any 3D +polyhedral domains. TetGen generates exact constrained Delaunay +tetrahedralizations, boundary conforming Delaunay meshes, and Voronoi +partitions.") + (home-page "https://wias-berlin.de/software/tetgen/") + (version "1.5.1-2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ufz/tetgen") + (commit version))) + (sha256 + (base32 "0hd8mvmzybvlgvfx131p8782v8hggmg53vlkgazpsw9d6ympfcrv")))) + (build-system cmake-build-system) + (arguments + `(#:tests? #f + #:configure-flags (list "-DCMAKE_POSITION_INDEPENDENT_CODE=ON"))))) base-commit: ab43d883a0a88adbcfd3c3ab8d4c097cd9054b90 -- 2.46.1 ------------=_1738855805-3994-1--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.