From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 07 09:34:17 2022 Received: (at submit) by debbugs.gnu.org; 7 Sep 2022 13:34:17 +0000 Received: from localhost ([127.0.0.1]:54087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVvBu-00089A-Ie for submit@debbugs.gnu.org; Wed, 07 Sep 2022 09:34:16 -0400 Received: from lists.gnu.org ([209.51.188.17]:58976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVvBs-000891-Jj for submit@debbugs.gnu.org; Wed, 07 Sep 2022 09:34:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45684) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oVvBr-0004RM-0k for guix-patches@gnu.org; Wed, 07 Sep 2022 09:34:04 -0400 Received: from mail-4018.proton.ch ([185.70.40.18]:45771) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oVvBk-0006Si-7z for guix-patches@gnu.org; Wed, 07 Sep 2022 09:33:59 -0400 Date: Wed, 07 Sep 2022 13:33:42 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail3; t=1662557632; x=1662816832; bh=1xGawPzKdN5DBwsfa8iBx4oQaWyCxflGDwA+QC/LZqw=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:Feedback-ID:From:To: Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID; b=meiUIe+J6Mo8MJRHS2+EZGYcv2w6cwnQ5bc5cVXDVz9mt98IpxfuaZ9KCb/ZpFiD5 rU5xxgMexnJYyXI8DxJzoZBgiDzal/ptJbcL8xuYTsbkIwNQqsHSAH57LMeWAO8a7E KQem7pMjfqkrVqfxmzekEQ/+pW2vh/Qd7pMShlcWpWCMnOqKSnX1bbtJEU7207Hli1 jlOKDe1GhKkQ6wUF6NAE6rgRvRmFVkhvC0wMbjvmLBqlLpsZK4vF1aPCkv2KcFZLfC r/2jTQ7quzrK/pXSfmLuBS6MEV587CHFXXUNsExIxqHbcrNEq1JT810cPzx5ASPEQj 6YSZMaWuo5WSg== To: guix-patches@gnu.org From: "Paul A. Patience" Subject: [PATCH] gnu: f3d: Update to 1.3.1. Message-ID: <20220907133337.10821-1-paul@apatience.com> Feedback-ID: 19227857:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.18; envelope-from=paul@apatience.com; helo=mail-4018.proton.ch 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_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: "Paul A. Patience" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) * gnu/packages/graphics.scm (f3d): Update to 1.3.1. [snippet]: Use G-expression. [arguments]<#:configure-flags>: Update option name to F3D_INSTALL_MIME_TYPES_FILES. --- gnu/packages/graphics.scm | 180 ++++++++++++++++++-------------------- 1 file changed, 86 insertions(+), 94 deletions(-) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 7adab4a9bf..fe38e7d03f 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -2306,97 +2306,89 @@ (define-public mmg (license license:lgpl3+))) (define-public f3d - ;; There have been many improvements since the last tagged version (1.2.= 1, - ;; released in December 2021), including support for the Alembic file - ;; format. - (let ((commit "46df21fe9409349917af5e6f7d1cb931f4c68e59") - (revision "0")) - (package - (name "f3d") - ;; F3D has not actually been tagged as 1.3.0-pre, but upstream commi= t - ;; 401d4d27b2094568378c07f400fbad48b7af3168 updated the version stri= ng - ;; to 1.3.0. - (version (git-version "1.3.0-pre" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/f3d-app/f3d") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0x0jw9vqf1b8pxh84xpr47hzcjynk07dp8q7r2xihh9cd00kglp1")) - (modules '((guix build utils))) - (snippet - '(begin - (delete-file "application/cxxopts.hpp") - (delete-file "application/json.hpp") - (substitute* "application/F3DOptionsParser.cxx" - (("^#include \"cxxopts\\.hpp\"") - "#include ") - (("^#include \"json\\.hpp\"") - "#include ")))))) - (build-system cmake-build-system) - ;; The package cannot easily be split into out and lib outputs becau= se - ;; VTK's vtkModule.cmake complains, and also the CMake files in - ;; /lib/cmake/f3d expect the f3d executable and library to be availa= ble, - ;; as they set up targets for both of them. - (arguments - (list - ;; Many tests require files supplied by git-lfs. - ;; Also, some tests segfault (after an exception?) but the tested - ;; behavior, i.e., when the program is run manually, does not (for - ;; example, TestNonExistentConfigFile and TestInvalidConfigFile). - ;; Upstream is aware of occasionally flaky tests [1], but the test= s - ;; run in CI seem to be passing. - ;; Anyway, the program runs and is able to open at least STL files - ;; without issue. - ;; - ;; [1]: https://github.com/f3d-app/f3d/issues/92 - #:tests? #f - #:configure-flags - #~(list (string-append "-DCMAKE_INSTALL_DOCDIR=3D" #$output - "/share/doc/" #$name "-" #$version) - "-DBUILD_TESTING=3DOFF" - "-DF3D_GENERATE_MAN=3DON" - "-DF3D_INSTALL_DEFAULT_CONFIGURATION_FILE=3DON" - "-DF3D_INSTALL_DEFAULT_CONFIGURATION_FILE_IN_PREFIX=3DON" - "-DF3D_INSTALL_MIME_TYPES_FILE=3DON" - "-DF3D_INSTALL_THUMBNAILER_FILES=3DON" - "-DF3D_MODULE_ALEMBIC=3DON" - "-DF3D_MODULE_ASSIMP=3DON" - "-DF3D_MODULE_EXTERNAL_RENDERING=3DON" - "-DF3D_MODULE_OCCT=3DON"))) - (native-inputs - (list cxxopts - help2man - json-modern-cxx)) - (inputs - (list alembic - assimp - double-conversion - eigen - expat - fontconfig - freetype - glew - hdf5 - imath - jsoncpp - libjpeg-turbo - libpng - libtiff - libx11 - lz4 - netcdf - opencascade-occt - vtk - zlib)) - (home-page "https://f3d-app.github.io/f3d/") - (synopsis "VTK-based 3D viewer") - (description "F3D (pronounced @samp{/f=C9=9Bd/}) is a VTK-based 3D v= iewer -with simple interaction mechanisms and which is fully controllable using -arguments on the command line. It supports a range of file formats (inclu= ding -animated glTF, STL, STEP, PLY, OBJ, FBX), and provides numerous rendering = and -texturing options.") - (license license:bsd-3)))) + (package + (name "f3d") + (version "1.3.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/f3d-app/f3d") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0hdfgwf5d24ykab634xg4vv9r09nh96ss7hhnqnh5nmw4abhxzg7")) + (modules '((guix build utils))) + (snippet + #~(begin + (delete-file "application/cxxopts.hpp") + (delete-file "application/json.hpp") + (substitute* "application/F3DOptionsParser.cxx" + (("^#include \"cxxopts\\.hpp\"") + "#include ") + (("^#include \"json\\.hpp\"") + "#include ")))))) + (build-system cmake-build-system) + ;; The package cannot easily be split into out and lib outputs because + ;; VTK's vtkModule.cmake complains, and also the CMake files in + ;; /lib/cmake/f3d expect the f3d executable and library to be availabl= e, + ;; as they set up targets for both of them. + (arguments + (list + ;; Many tests require files supplied by git-lfs. + ;; Also, some tests segfault (after an exception?) but the tested + ;; behavior, i.e., when the program is run manually, does not (for + ;; example, TestNonExistentConfigFile and TestInvalidConfigFile). + ;; Upstream is aware of occasionally flaky tests [1], but the tests + ;; run in CI seem to be passing. + ;; Anyway, the program runs and is able to open at least STL files + ;; without issue. + ;; + ;; [1]: https://github.com/f3d-app/f3d/issues/92 + #:tests? #f + #:configure-flags + #~(list (string-append "-DCMAKE_INSTALL_DOCDIR=3D" #$output + "/share/doc/" #$name "-" #$version) + "-DBUILD_TESTING=3DOFF" + "-DF3D_GENERATE_MAN=3DON" + "-DF3D_INSTALL_DEFAULT_CONFIGURATION_FILE=3DON" + "-DF3D_INSTALL_DEFAULT_CONFIGURATION_FILE_IN_PREFIX=3DON" + "-DF3D_INSTALL_MIME_TYPES_FILES=3DON" + "-DF3D_INSTALL_THUMBNAILER_FILES=3DON" + "-DF3D_MODULE_ALEMBIC=3DON" + "-DF3D_MODULE_ASSIMP=3DON" + "-DF3D_MODULE_EXTERNAL_RENDERING=3DON" + "-DF3D_MODULE_OCCT=3DON"))) + (native-inputs + (list cxxopts + help2man + json-modern-cxx)) + (inputs + (list alembic + assimp + double-conversion + eigen + expat + fontconfig + freetype + glew + hdf5 + imath + jsoncpp + libjpeg-turbo + libpng + libtiff + libx11 + lz4 + netcdf + opencascade-occt + vtk + zlib)) + (home-page "https://f3d-app.github.io/f3d/") + (synopsis "VTK-based 3D viewer") + (description "F3D (pronounced @samp{/f=C9=9Bd/}) is a VTK-based 3D vie= wer with +simple interaction mechanisms and which is fully controllable using argume= nts +on the command line. It supports a range of file formats (including anima= ted +glTF, STL, STEP, PLY, OBJ, FBX), and provides numerous rendering and textu= ring +options.") + (license license:bsd-3))) -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 07 13:54:50 2022 Received: (at 57645-done) by debbugs.gnu.org; 7 Sep 2022 17:54:50 +0000 Received: from localhost ([127.0.0.1]:56132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVzGE-0006wb-AB for submit@debbugs.gnu.org; Wed, 07 Sep 2022 13:54:50 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVzGD-0006wP-CD for 57645-done@debbugs.gnu.org; Wed, 07 Sep 2022 13:54:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54638) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oVzG8-0007Eu-16; Wed, 07 Sep 2022 13:54:44 -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=aH+RNGIBoWRu1iBT5y1FVeqILW4YElrR5wrhOVH3XmY=; b=XWZtnjkHFitTtnZn8eMg PX3uikO26kPklyjq13Iw1rOzF7lvy9DVj8e+5hlXH9SdYlFEXqvf7WTqbWjUKSnvucKW6rw2ARYwp FlKCKQWvrprN981mhuT2WLu5H53DhxeR5D2C7zd2fN/Le5hSCj361GToFmbkTwscyIUxiaZVMvkCr c3TnGobpEXnXlDW5MAvuf8UE2ARouf8+hT/299ytFrToCnopwXTCJ2/S+ZELqvEDFuUAcCtDkmV67 XfPBaIJZiwOju2uyjJmRrHclNEqf56g2A+qcbhL3G2l3AW8eSgJzvj02dYJcrV/gyJ+Ij4LPUAMd3 xfHTDgF4KFkqEA==; Received: from [84.214.173.6] (port=50432 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oVzG4-0006D9-QJ; Wed, 07 Sep 2022 13:54:43 -0400 From: Marius Bakke To: "Paul A. Patience" , 57645-done@debbugs.gnu.org Subject: Re: [bug#57645] [PATCH] gnu: f3d: Update to 1.3.1. In-Reply-To: <20220907133337.10821-1-paul@apatience.com> References: <20220907133337.10821-1-paul@apatience.com> Date: Wed, 07 Sep 2022 19:54:37 +0200 Message-ID: <87tu5jul2a.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57645-done Cc: "Paul A. Patience" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain "Paul A. Patience" skriver: > * gnu/packages/graphics.scm (f3d): Update to 1.3.1. > [snippet]: Use G-expression. > [arguments]<#:configure-flags>: Update option name to > F3D_INSTALL_MIME_TYPES_FILES. Applied, thanks! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEARYKAC0WIQRNTknu3zbaMQ2ddzTocYulkRQQdwUCYxja3Q8cbWFyaXVzQGdu dS5vcmcACgkQ6HGLpZEUEHePRAD/fn9RU8KNnHSJttn/0X5TTRj72mf6+JVhMgd7 2dGR2gQA+wSubomxAT6DWoPhJC5qntgndp5FAPv/J0733operH8K =ZsIv -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Jun 23 07:52:18 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 06 Oct 2022 11:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator