Danny Milosavljevic <dannym@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 78668) by debbugs.gnu.org; 2 Jun 2025 02:47:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 01 22:47:52 2025 Received: from localhost ([127.0.0.1]:44781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uLvDK-0008Up-TG for submit <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:47:52 -0400 Received: from cheetah.banana.relay.mailchannels.net ([23.83.217.34]:38659) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <nomike@HIDDEN>) id 1uLvDH-0008UR-8x for 78668 <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:47:48 -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 1AEA81824A7; Mon, 2 Jun 2025 02:47:46 +0000 (UTC) Received: from pdx1-sub0-mail-a206.dreamhost.com (100-117-153-205.trex-nlb.outbound.svc.cluster.local [100.117.153.205]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id C66611821AD; Mon, 2 Jun 2025 02:47:45 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1748832465; a=rsa-sha256; cv=none; b=wn3nJx4fPZT+cMAtshPBciRPdN78e4erqD2KlDRdXdkdsLgd4zFYfkBv/H7hupSeO6zb/D tsfrOieLoLREDRGg15n1iKHFKtx+3Ub3dWRmlv5mXieM5xWcv4FX83dt2PnfJOL5KhPaey vvAp90IzIu3eruVJB57RTtTE8utRXHAVh14ZL1+GDHRaiauNp9zQFm2D8WHr8k1OmYTMTK T89Aw+77e9rORGzLMoXmySjSTtnp+mGTWYLUUt0JwfP6Gk0iSb1BWy3d2Xb/3xxzy4v4d3 CqjJQZohXn6kEb5qROVfBDcFADFaRkumKaXHfP4YH6KEuWTRi6XFqeqK48Qtlg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1748832465; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=HUcJpJqUe1XCkpUiuDIXBYHT3FN32o3E9qs1uX5Akc8=; b=GEkS7B+b3MOP7UNDQCZ8n0zPV9MSyCRDqSujcinjAVK1AILp4eaTj2wk+9XdGWeBHG/Sp4 R5TB+DcObrHm0ijUWAzSon+1nZnModHiRtp+s8OcZVpeA2SZqL8/E47zs0UjnZ8FRFfYW0 53kE9ZyKjsBoHly+s4Kn2shOdDwoTRhrfCb1IjSvnDcJgIu7YF9l8SUiczVOjZg4KRvBKR n6qCIZnjQHCrO683xQlBjsZnSxVbEAekFHvDm1K7aYsBhaCE2aMxcU9JTKAExnKHjP8l4q Cmsax0tFR3K17TamLjcPTrlsGidge/zjK5hgv+2FULk9emLTBvfTadPz/sKYBA== ARC-Authentication-Results: i=1; rspamd-76569d6b7-8kvd6; auth=pass smtp.auth=dreamhost smtp.mailfrom=nomike@HIDDEN X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN X-MC-Relay: Bad X-MailChannels-SenderId: dreamhost|x-authsender|nomike@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Hysterical-Sponge: 54be0dbd06fdc67f_1748832466055_3831126296 X-MC-Loop-Signature: 1748832466055:1788394595 X-MC-Ingress-Time: 1748832466054 Received: from pdx1-sub0-mail-a206.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.117.153.205 (trex/7.0.3); Mon, 02 Jun 2025 02:47:46 +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-a206.dreamhost.com (Postfix) with ESMTPSA id 4b9dYY21qjzBZ; Sun, 1 Jun 2025 19:47:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomike.com; s=dreamhost; t=1748832465; bh=HUcJpJqUe1XCkpUiuDIXBYHT3FN32o3E9qs1uX5Akc8=; h=From:To:Cc:Subject:Date:Content-Transfer-Encoding; b=QplDkjbXJIhhcZZFBNdJcpVTJwgvQRup/tX9im8W75vRlcVHH/jdxJ0u0ODd2CfRk sasxgtMjXQPMrpgSFrCtS/LBsTDOXQLFyHfugr/Wjqau8JydTKGBQbRI4aaRcnaS9o YYq9bkjxhEqK53fvr2MxNlxJfsVJV4SkzRr52rLWKqqVPOH47FznYd4baZUTokAHD5 jG45vLsb7+MRLo7hzKoP2g2LuZknYfRf4IA4JRjCofMiXI47D8djrg6wC3RZldN+dV mIe3Mxun1OW9BCaycPm2whiDfVVzw4nUjtLmK9zZEXkT5pC9mFPkICs10jEqukPPsV ZFsZw9WlYtSnQ== From: nomike <nomike@HIDDEN> To: 78668 <at> debbugs.gnu.org Subject: [PATCH v2 4/4] gnu: openscad: Update to 2025.06.01 Date: Mon, 2 Jun 2025 04:45:53 +0200 Message-ID: <20250602024724.3282058-5-nomike@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250602024724.3282058-1-nomike@HIDDEN> References: <20250602024724.3282058-1-nomike@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78668 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/engineering.scm (openscad): Update to 2025.06.01, unundle bundles libraries, fix all tests, properly comment all fixes currently in place including links to upstream tickets. Change-Id: Iec0e9201732a814af20e73a43ebc76bfaac494bb --- gnu/packages/engineering.scm | 58 ++++++--- ...cted-test-results-to-acommodate-diff.patch | 117 ++++++++++++++++++ 2 files changed, 158 insertions(+), 17 deletions(-) create mode 100644 gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 32427568e5..24bba7e9c4 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -3189,8 +3189,8 @@ (define-public python-lcapy (license license:lgpl2.1+))) (define-public openscad - (let ((commit "72c9919d63116f8e711f3566ae34e9eb63a2d6e6") - (version "2025.05.08") + (let ((commit "7245089d3226de41ab55faee62ffe326f6efcb69") + (version "2025.06.01") (revision "0")) (package (name "openscad") @@ -3201,23 +3201,27 @@ (define-public openscad (uri (git-reference (url "https://github.com/openscad/openscad") (commit commit) + ;; Needed for libraries/MCAD, a library specific to OpenSCAD + ;; which is included as a submodule. All other libraries are + ;; deleted in the patch-source build phase. (recursive? #t))) (sha256 - (base32 "077x7s3z65mz6rnrzan3qn06045d2fkqnd6ss6ibw1fhlaypzfbf")) + (base32 "0lynjxa5y9wi443vxgaj2r8lr98dyfxinq7n4gcw9gz7cfc52a4a")) + (patches (search-patches + "openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch")) (file-name (git-file-name name version)))) (build-system qt-build-system) (arguments (list #:configure-flags #~(list "-DCMAKE_BUILD_TYPE=Release" - "-DUSE_BUILTIN_OPENCSG=ON" + "-DUSE_BUILTIN_CLIPPER2=OFF" + "-DUSE_BUILTIN_MANIFOLD=OFF" + "-DUSE_BUILTIN_OPENCSG=OFF" "-DMANIFOLD_PYBIND=OFF" "-DMANIFOLD_TEST=OFF" - "-DENABLE_TESTS=OFF" "-DEXPERIMENTAL=ON" - "-DSNAPSHOT=ON" "-DENABLE_PYTHON=ON" - "-DUSE_BUILTIN_CLIPPER2=OFF" (string-append "-DOPENSCAD_VERSION=" #$version) (string-append "-DOPENSCAD_COMMIT=" @@ -3226,27 +3230,47 @@ (define-public openscad "-DENABLE_GLX=ON") #:phases #~(modify-phases %standard-phases - (delete 'check) (add-after 'unpack 'patch-source (lambda* (#:key inputs #:allow-other-keys) - ;; <https://github.com/openscad/openscad/issues/5877> + ;; Delete all unbundled libraries to replace them with guix + ;; packages. + (delete-file-recursively "submodules") + ;; Fix: Dependency lib3mf is not found due to using a wrong + ;; variable name in the CMake config (see + ;; https://github.com/openscad/openscad/issues/5877). (substitute* "cmake/Modules/FindLib3MF.cmake" (("PC_LIB3MF_INCLUDE_DIRS") "PC_LIB3MF_INCLUDEDIR")) (substitute* "CMakeLists.txt" - ;; <https://github.com/openscad/openscad/issues/5880> + ;; Remove bundled libraries from cmake. + (("add_subdirectory\\(submodules\\)") + "") + ;; Fix detection of EGL (see + ;; https://github.com/openscad/openscad/issues/5880). (("target_link_libraries\\(OpenSCAD PRIVATE OpenGL::EGL\\)") - " find_package(ECM REQUIRED NO_MODULE) + "find_package(ECM REQUIRED NO_MODULE) list(APPEND CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) find_package(EGL REQUIRED) target_link_libraries(OpenSCAD PRIVATE EGL::EGL)") - ;; <https://github.com/openscad/openscad/issues/5897> - (("find_package\\(Nettle 3.4\\)") - "find_package(Nettle 3.4 REQUIRED)") ;; Use the system sanitizers-cmake module. (("\\$\\{CMAKE_SOURCE_DIR\\}/submodules/sanitizers-cmake/cmake") (string-append (assoc-ref inputs "sanitizers-cmake") - "/share/sanitizers-cmake/cmake")))))))) + "/share/sanitizers-cmake/cmake"))) + ;; Fix test-tool expecting build directory to be a direct + ;; subdirectory of the source directory (see + ;; https://github.com/openscad/openscad/issues/5937). + (substitute* "tests/test_cmdline_tool.py" + (("build_to_test_sources = \"../../tests\"") + "build_to_test_sources = \"../../source/tests\"")))) + (add-before 'check 'patch-tests + (lambda _ + ;; Fix tests expecting build directory to be a direct descendant + ;; of the source dir (see + ;; https://github.com/openscad/openscad/issues/5938). + (copy-recursively "../source/color-schemes" "./color-schemes") + (copy-recursively "../source/shaders" "./shaders") + ;; Required for fontconfig + (setenv "HOME" "/tmp")))))) (inputs (list boost cairomm cgal @@ -3267,7 +3291,7 @@ (define-public openscad libxml2 libzip manifold - mesa ; or libglvnd if we had mesa-glvnd, too + mesa mimalloc mpfr nettle @@ -3275,9 +3299,9 @@ (define-public openscad python python-numpy python-pillow - python-pip qscintilla qtbase-5 + qtgamepad qtmultimedia-5 qtsvg-5 qtwayland-5 diff --git a/gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch b/gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch new file mode 100644 index 0000000000..595acb8a68 --- /dev/null +++ b/gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch @@ -0,0 +1,117 @@ +From 4fd0053f89728d03c3123c9473c36209556d1018 Mon Sep 17 00:00:00 2001 +From: nomike <nomike@HIDDEN> +Date: Sat, 31 May 2025 23:54:08 +0200 +Subject: [PATCH] Fix path in expected test results to acommodate different + directory structure in guix build + (see https://github.com/openscad/openscad/issues/5938) +--- + .../echo/bitwise-operators-expected.echo | 10 +++++----- + .../echo/include-recursive-test-expected.echo | 18 +++++++++--------- + .../echo/include-tests-expected.echo | 8 ++++---- + tests/regression/echo/linenumber-expected.echo | 18 +++++++++--------- + tests/regression/echo/use-tests-expected.echo | 8 ++++---- + 5 files changed, 31 insertions(+), 31 deletions(-) + +diff --git a/tests/regression/echo/bitwise-operators-expected.echo b/tests/regression/echo/bitwise-operators-expected.echo +index d85a95915..91f3155ba 100644 +--- a/tests/regression/echo/bitwise-operators-expected.echo ++++ b/tests/regression/echo/bitwise-operators-expected.echo +@@ -1,8 +1,8 @@ +-WARNING: Hexadecimal constant "0x10000000000000000" too large in file ../../tests/data/scad/functions/bitwise-operators.scad, line 106 +-WARNING: Integer "0x1000000000000001" cannot be represented precisely in file ../../tests/data/scad/functions/bitwise-operators.scad, line 108 +-WARNING: Integer "1152921504606846977" cannot be represented precisely in file ../../tests/data/scad/functions/bitwise-operators.scad, line 109 +-WARNING: Integer "0xfffffffffffffff0" cannot be represented precisely in file ../../tests/data/scad/functions/bitwise-operators.scad, line 113 +-WARNING: Integer "18446744073709551600" cannot be represented precisely in file ../../tests/data/scad/functions/bitwise-operators.scad, line 113 ++WARNING: Hexadecimal constant "0x10000000000000000" too large in file ../../source/tests/data/scad/functions/bitwise-operators.scad, line 106 ++WARNING: Integer "0x1000000000000001" cannot be represented precisely in file ../../source/tests/data/scad/functions/bitwise-operators.scad, line 108 ++WARNING: Integer "1152921504606846977" cannot be represented precisely in file ../../source/tests/data/scad/functions/bitwise-operators.scad, line 109 ++WARNING: Integer "0xfffffffffffffff0" cannot be represented precisely in file ../../source/tests/data/scad/functions/bitwise-operators.scad, line 113 ++WARNING: Integer "18446744073709551600" cannot be represented precisely in file ../../source/tests/data/scad/functions/bitwise-operators.scad, line 113 + ECHO: "Expect two warnings:" + WARNING: undefined operation (number | bool) in file bitwise-operators.scad, line 42 + WARNING: undefined operation (bool | number) in file bitwise-operators.scad, line 44 +diff --git a/tests/regression/echo/include-recursive-test-expected.echo b/tests/regression/echo/include-recursive-test-expected.echo +index c20e44cbe..855c16d10 100644 +--- a/tests/regression/echo/include-recursive-test-expected.echo ++++ b/tests/regression/echo/include-recursive-test-expected.echo +@@ -1,12 +1,12 @@ +-WARNING: Can't open include file 'include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 1 +-WARNING: Can't open include file '../misc/include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 2 +-WARNING: Can't open include file '../../scad/misc/include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 3 +-WARNING: Can't open include file 'include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 1 +-WARNING: Can't open include file '../misc/include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 2 +-WARNING: Can't open include file '../../scad/misc/include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 3 +-WARNING: Can't open include file 'include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 1 +-WARNING: Can't open include file '../misc/include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 2 +-WARNING: Can't open include file '../../scad/misc/include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 3 ++WARNING: Can't open include file 'include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 1 ++WARNING: Can't open include file '../misc/include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 2 ++WARNING: Can't open include file '../../scad/misc/include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 3 ++WARNING: Can't open include file 'include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 1 ++WARNING: Can't open include file '../misc/include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 2 ++WARNING: Can't open include file '../../scad/misc/include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 3 ++WARNING: Can't open include file 'include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 1 ++WARNING: Can't open include file '../misc/include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 2 ++WARNING: Can't open include file '../../scad/misc/include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 3 + ECHO: "INC" + ECHO: "INC" + ECHO: "INC" +diff --git a/tests/regression/echo/include-tests-expected.echo b/tests/regression/echo/include-tests-expected.echo +index d0aaecf88..64098d5d6 100644 +--- a/tests/regression/echo/include-tests-expected.echo ++++ b/tests/regression/echo/include-tests-expected.echo +@@ -1,6 +1,6 @@ +-WARNING: Can't open include file 'not_exist.scad'. in file ../../tests/data/scad/misc/sub1/included.scad, line 3 +-WARNING: Can't open include file 'non/existent/path/non-file'. in file ../../tests/data/scad/misc/include-tests.scad, line 8 +-WARNING: Can't open include file 'test/'. in file ../../tests/data/scad/misc/include-tests.scad, line 20 +-WARNING: Can't open include file '/'. in file ../../tests/data/scad/misc/include-tests.scad, line 23 ++WARNING: Can't open include file 'not_exist.scad'. in file ../../source/tests/data/scad/misc/sub1/included.scad, line 3 ++WARNING: Can't open include file 'non/existent/path/non-file'. in file ../../source/tests/data/scad/misc/include-tests.scad, line 8 ++WARNING: Can't open include file 'test/'. in file ../../source/tests/data/scad/misc/include-tests.scad, line 20 ++WARNING: Can't open include file '/'. in file ../../source/tests/data/scad/misc/include-tests.scad, line 23 + ECHO: "included.scad" + ECHO: "included2.scad" +diff --git a/tests/regression/echo/linenumber-expected.echo b/tests/regression/echo/linenumber-expected.echo +index 35a74ebe0..f243ae2c0 100644 +--- a/tests/regression/echo/linenumber-expected.echo ++++ b/tests/regression/echo/linenumber-expected.echo +@@ -1,12 +1,12 @@ +-WARNING: Can't open library 'line 1'. in file ../../tests/data/scad/misc/linenumber.scad, line 1 +-WARNING: Can't open include file 'line 1'. in file ../../tests/data/scad/misc/linenumber.scad, line 1 +-WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../tests/data/scad/misc/linenumber.scad, line 7 +-WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../tests/data/scad/misc/linenumber.scad, line 8 +-WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../tests/data/scad/misc/linenumber.scad, line 9 +-WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../tests/data/scad/misc/linenumber.scad, line 10 +-WARNING: Can't open include file 'line 9'. in file ../../tests/data/scad/misc/linenumber.scad, line 10 +-WARNING: new lines 'use<>'-statement is not defined - behavior may change in the future in file ../../tests/data/scad/misc/linenumber.scad, line 16 +-WARNING: Can't open library 'line 16'. in file ../../tests/data/scad/misc/linenumber.scad, line 16 ++WARNING: Can't open library 'line 1'. in file ../../source/tests/data/scad/misc/linenumber.scad, line 1 ++WARNING: Can't open include file 'line 1'. in file ../../source/tests/data/scad/misc/linenumber.scad, line 1 ++WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../source/tests/data/scad/misc/linenumber.scad, line 7 ++WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../source/tests/data/scad/misc/linenumber.scad, line 8 ++WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../source/tests/data/scad/misc/linenumber.scad, line 9 ++WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../source/tests/data/scad/misc/linenumber.scad, line 10 ++WARNING: Can't open include file 'line 9'. in file ../../source/tests/data/scad/misc/linenumber.scad, line 10 ++WARNING: new lines 'use<>'-statement is not defined - behavior may change in the future in file ../../source/tests/data/scad/misc/linenumber.scad, line 16 ++WARNING: Can't open library 'line 16'. in file ../../source/tests/data/scad/misc/linenumber.scad, line 16 + WARNING: Unable to convert cube(size="line 3", ...) parameter to a number or a vec3 of numbers in file linenumber.scad, line 3 + WARNING: Unable to convert cube(size="line 12", ...) parameter to a number or a vec3 of numbers in file linenumber.scad, line 12 + WARNING: Unable to convert cube(size="line 18", ...) parameter to a number or a vec3 of numbers in file linenumber.scad, line 18 +diff --git a/tests/regression/echo/use-tests-expected.echo b/tests/regression/echo/use-tests-expected.echo +index 2da158d03..1cfa234e7 100644 +--- a/tests/regression/echo/use-tests-expected.echo ++++ b/tests/regression/echo/use-tests-expected.echo +@@ -1,7 +1,7 @@ +-WARNING: Can't open library ''. in file ../../tests/data/scad/misc/use-tests.scad, line 2 +-WARNING: Can't open library 'non/existent/path/non-file'. in file ../../tests/data/scad/misc/use-tests.scad, line 8 +-WARNING: Can't open library 'test/'. in file ../../tests/data/scad/misc/use-tests.scad, line 20 +-WARNING: Can't open library '/'. in file ../../tests/data/scad/misc/use-tests.scad, line 23 ++WARNING: Can't open library ''. in file ../../source/tests/data/scad/misc/use-tests.scad, line 2 ++WARNING: Can't open library 'non/existent/path/non-file'. in file ../../source/tests/data/scad/misc/use-tests.scad, line 8 ++WARNING: Can't open library 'test/'. in file ../../source/tests/data/scad/misc/use-tests.scad, line 20 ++WARNING: Can't open library '/'. in file ../../source/tests/data/scad/misc/use-tests.scad, line 23 + WARNING: Ignoring unknown module 'test3' in file use-tests.scad, line 42 + WARNING: Ignoring unknown module 'test4' in file use-tests.scad, line 43 + WARNING: Ignoring unknown variable "test2_variable" in file use-tests.scad, line 49 +-- +2.49.0 -- 2.49.0
guix-patches@HIDDEN
:bug#78668
; Package guix-patches
.
Full text available.Received: (at 78668) by debbugs.gnu.org; 2 Jun 2025 02:47:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 01 22:47:47 2025 Received: from localhost ([127.0.0.1]:44778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uLvDH-0008UV-Bl for submit <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:47:47 -0400 Received: from basenji.aspen.relay.mailchannels.net ([23.83.221.12]:62473) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <nomike@HIDDEN>) id 1uLvDE-0008U2-Vw for 78668 <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:47:45 -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 29F431C369E; Mon, 2 Jun 2025 02:47:43 +0000 (UTC) Received: from pdx1-sub0-mail-a206.dreamhost.com (trex-green-7.trex.outbound.svc.cluster.local [100.117.211.171]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id CB0871C2FBA; Mon, 2 Jun 2025 02:47:42 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1748832462; a=rsa-sha256; cv=none; b=IM6aNwakCYjYx3lWs27unKlBFUHMcwIOzN3S7zxiMERowKEq46hKv2wkLB3d4OneaLd2ot NxASlqqzK9CKisbUNUrJUT6wiOmC43BsZ20AnrPu1PjB2J9QE2fjG67Af6KNCWv+F2snuS 5Lkst2pG6DtzEg0FOWD8/APXjjdh5gBftzxao3zPhCePWxiQdsDsS/O8hjfuGaRIbv+pwD 6uF8Obrkwa9feGK0gICmYd/JzBJdfCbaAxI8MLTeAg53QgK1xZGvdOtYcMGw0VNi9VtXGM VsaDon2s7zksVloO9gTW8XBhobTy8Y5TEzn3l6+AO07Gin6FzjkPK6hHanEVpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1748832462; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=ATstl1RY0QTTuq1m+SnE8bxZtDgLDZZ+3tRnCsL/zqE=; b=GYIiR5k0BwZ59MCVQSOrWxSIj6uFOp34G0x6nsM+qtqSNiGVYiSF+fhrBuZaaXT2allyhw sxgWBAvVQEp2loKqdC6+YRk2EFukpkGq9gnDTL8BeUJJEa/+NR4iMg7eGrxpKA3WZ//GNA bX2yWUJpSMlH7jssYNuUCYWvoKApCPuoyWXMe0yDT6g5EyrZl+A5vnnv/uDw5LrG93M5jf 42YVIICjnCtTk4gBqsvT1VDZtZFPFAdONLxhobaSR8KGCFBqUK/C8xuTwnO62HEgpqYgnw pUqZoWqSfiKb9VZUaxx0J3HWO8kwfCsoREtIf1DEtJDdd9IThpTKTD1HGLvQRw== ARC-Authentication-Results: i=1; rspamd-76569d6b7-vzwq6; auth=pass smtp.auth=dreamhost smtp.mailfrom=nomike@HIDDEN X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN X-MC-Relay: Bad X-MailChannels-SenderId: dreamhost|x-authsender|nomike@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Obese-Duck: 7b00e298099077c2_1748832463063_1575488628 X-MC-Loop-Signature: 1748832463063:1067624024 X-MC-Ingress-Time: 1748832463063 Received: from pdx1-sub0-mail-a206.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.117.211.171 (trex/7.0.3); Mon, 02 Jun 2025 02:47:43 +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-a206.dreamhost.com (Postfix) with ESMTPSA id 4b9dYV273pzCT; Sun, 1 Jun 2025 19:47:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomike.com; s=dreamhost; t=1748832462; bh=ATstl1RY0QTTuq1m+SnE8bxZtDgLDZZ+3tRnCsL/zqE=; h=From:To:Cc:Subject:Date:Content-Transfer-Encoding; b=GYhSmaretzcNrvsYq3FrvklyCWpO8FPC9YtA4O0Tc5tLjlBFsKJLYuGNUt1bQl4Lw 0BwpC8A+5+7M4sggvIqpYVypWbvWWMj2XjXoeq6ONhBahQjEZbGsyE/P+6SyaaqQ6a BMIpPar5CsqcT0LAJ0R7MQRM67g8XlVZwRyaH/djxKhS436mN20Fr3aNZGcw5c7OqJ hUR2LvmEmRFXp/GQrf2o27kYxFWv8hnOeODTqut1vvumjb7nyHipbal4WFyrIXU4j3 wMd5AWlORcuO9GKlLCzo2HCRBKGT6GCMkVLkk9UnTpWdMgxg+wgr3Mguy63B8QnQfV a7+dstQ14wKdA== From: nomike <nomike@HIDDEN> To: 78668 <at> debbugs.gnu.org Subject: [PATCH v2 3/4] gnu: manifold: Update to 3.0.1-0.7c8fbe1 Date: Mon, 2 Jun 2025 04:45:52 +0200 Message-ID: <20250602024724.3282058-4-nomike@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250602024724.3282058-1-nomike@HIDDEN> References: <20250602024724.3282058-1-nomike@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78668 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/engineering.scm (manifold): Update to commit 7c8fbe. OpenSCAD is currently the only dependant on this package and some tests will fail with version 3.0.1 of manifold whereas some other tests will fail with the most recent version 3.1.1. The OpenSCAD project currently uses that commit of manifold itself. Change-Id: Id9524d8d436a5e6a830867a4c7a28c3436219341 --- gnu/packages/engineering.scm | 47 +++++++++++++++++++----------------- 1 file changed, 25 insertions(+), 22 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 8b1332e186..32427568e5 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -2924,32 +2924,35 @@ (define-public lib3mf (license license:bsd-2))) (define-public manifold - (package - (name "manifold") - (version "3.0.1") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/elalish/manifold") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1f0k8937gk7b9100k99pmz1f17nzczpdk7797p2aijla0z29ddy1")))) - (build-system cmake-build-system) - (inputs (list tbb clipper2 assimp python-nanobind googletest)) - (arguments - ;; can be removed when emscripten is packaged - `(#:configure-flags '("-DMANIFOLD_JSBIND=OFF"))) - (synopsis "Geometry library for topological robustness") - (description - "Manifold is a geometry library dedicated to creating and operating on + (let ((commit "7c8fbe186aa1ac5eb73f12c28bdef093ee4d11c9") + (version "3.0.1") + (revision "0")) + (package + (name "manifold") + (version (git-version version revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/elalish/manifold") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "09s4r4hlarl5lzbbihfd1fpfd3987lma5m26wkkvi7zssdbis9zc")))) + (build-system cmake-build-system) + (inputs (list tbb clipper2 assimp python-nanobind googletest)) + (arguments + ;; can be removed once emscripten is packaged + `(#:configure-flags '("-DMANIFOLD_JSBIND=OFF"))) + (synopsis "Geometry library for topological robustness") + (description + "Manifold is a geometry library dedicated to creating and operating on manifold triangle meshes. A manifold mesh is a mesh that represents a solid object, and so is very important in manufacturing, CAD, structural analysis, etc.. Manifold also supports arbitrary vertex properties and enables mapping of materials for rendering use-cases.") - (home-page "https://github.com/elalish/manifold") - (license license:asl2.0))) + (home-page "https://github.com/elalish/manifold") + (license license:asl2.0)))) (define-public python-keithley2600 (package -- 2.49.0
guix-patches@HIDDEN
:bug#78668
; Package guix-patches
.
Full text available.Received: (at 78668) by debbugs.gnu.org; 2 Jun 2025 02:47:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 01 22:47:45 2025 Received: from localhost ([127.0.0.1]:44775 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uLvDE-0008UC-Rc for submit <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:47:45 -0400 Received: from cadetblue.ash.relay.mailchannels.net ([23.83.222.28]:21373) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <nomike@HIDDEN>) id 1uLvDB-0008Tl-Re for 78668 <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:47:42 -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 D1C1322A13; Mon, 2 Jun 2025 02:47:39 +0000 (UTC) Received: from pdx1-sub0-mail-a206.dreamhost.com (trex-green-8.trex.outbound.svc.cluster.local [100.118.166.165]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 83BE222957; Mon, 2 Jun 2025 02:47:39 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1748832459; a=rsa-sha256; cv=none; b=x+CmKh+287Bb+N8nSSkjM9SURnKKsmCu9hspRt/GUoUIie6s/XzJZYXs+uj3fyEh9Q4nwN N3JbbD/tNYNeyJNhmABKkgHDLVEYHZAIEIjo7HQPhAT4GheIEv7Q/SCk4nXI+mGiWkjZoK qcX8RZnQw5ezH97dTKR9xWu3V5OwGYLtubyMV7JWGEMKyPqhEvVcboT8uoHl7JhWzfCJL9 WdFXXiPAjFzYZMELMDIkbUNmmg2JEEeWhO2FFPVDnNJkooJm1eTOKJc4xnRTMwJOCQQ+t4 kKFgfRxzoxP71vyCJaaNyMPJaQ0kxJRNZINbCFERG4/+g8bd+ee/ZkkaOPK9lw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1748832459; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=g0/4fziVUqDoiOgL2CY8n6tNgLH2MYiut6q+B6ULRik=; b=9zXDhykhNDlY3zJT9OJSZ9uZb3tRCW0jhf1SzN/n/JZgF191r/O83HPet56QZMbq3JAK6P kuMh7YwvyIj2gVsAebru+QIuJ73JUum7acGN6BZ+FaxlXaZaX9fm+FOwnoIwPWIRFJqO19 g6fK/1+EzJ76NoEIaFVu9aiLC9cW0QRQsNGRpculIKx/Nd6PZzSQ2ozsEUuSgUeGXOekSE /UeCnMKy8aWDGKmIFtBiB8tuyovghEpgBomuTEHBVBZXNVyVXcx36zsO9Fs9zzuBRwMBBx 3osahK7VR0GZWrD8Fj2rtLIff6XTomfLdDkPYFvmVp0GXF2Cf9QMp+nyfPedVg== ARC-Authentication-Results: i=1; rspamd-76569d6b7-xp8w6; auth=pass smtp.auth=dreamhost smtp.mailfrom=nomike@HIDDEN X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN X-MC-Relay: Bad X-MailChannels-SenderId: dreamhost|x-authsender|nomike@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Share-Interest: 68ed330f060f36ac_1748832459767_4025445564 X-MC-Loop-Signature: 1748832459767:1335303854 X-MC-Ingress-Time: 1748832459767 Received: from pdx1-sub0-mail-a206.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.118.166.165 (trex/7.0.3); Mon, 02 Jun 2025 02:47:39 +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-a206.dreamhost.com (Postfix) with ESMTPSA id 4b9dYR00BRzCT; Sun, 1 Jun 2025 19:47:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomike.com; s=dreamhost; t=1748832459; bh=g0/4fziVUqDoiOgL2CY8n6tNgLH2MYiut6q+B6ULRik=; h=From:To:Cc:Subject:Date:Content-Transfer-Encoding; b=K8nNZS6+rMyxEEe5M7gY/as8VyZ7pNmpZOFuFmhJtnAuk5fTt1ZDFiBTjMmkTujqm SLeisjtMY0x5CpQKWNx5nmfpqdjY08HhY/9id70AwrxPao4XLE7lvc4PjX3pS+Ifgh LS+SP1JM6IDKMjnMIOVcMLIlIRP71R1JUlemz4QQ/exJ+uJq6cq1mTalIz+5qwAyXn YkM9T8M/255/TJTS2bXWapHPwmgXwnGwLusqnsft8gnvMSHqmyENeZEoSAlkmwYykO 9NURdDSHInJsuNpOQp2VNHUM7YIn/Isn1z3fdWti6ODf4UStERbh/tp8pjQCzOizG8 kbpYJ5plrmjQg== From: nomike <nomike@HIDDEN> To: 78668 <at> debbugs.gnu.org Subject: [PATCH v2 2/4] gnu: opencsg: guix style Date: Mon, 2 Jun 2025 04:45:51 +0200 Message-ID: <20250602024724.3282058-3-nomike@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250602024724.3282058-1-nomike@HIDDEN> References: <20250602024724.3282058-1-nomike@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78668 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 (-) Change-Id: Id59101442badbf8206d536b9c0124ba763ae26ff --- gnu/packages/graphics.scm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index e61b6bc0f6..e6ddd21727 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -2209,7 +2209,8 @@ (define-public opensubdiv (license license:asl2.0))) (define-public opencsg - (let ((dot-to-dash (lambda (c) (if (char=? c #\.) #\- c)))) + (let ((dot-to-dash (lambda (c) + (if (char=? c #\.) #\- c)))) (package (name "opencsg") (version "1.8.1") @@ -2223,15 +2224,13 @@ (define-public opencsg "-release")))) (file-name (git-file-name name version)) (sha256 - (base32 - "0q19mswyjlampdssqgik4q7j08fbj0dhxdr9mzg0i7ma2b2rhdhw")))) + (base32 "0q19mswyjlampdssqgik4q7j08fbj0dhxdr9mzg0i7ma2b2rhdhw")))) (build-system cmake-build-system) (arguments `(#:phases (modify-phases %standard-phases ;; library has no tests (delete 'check)))) - (inputs - (list glew freeglut)) + (inputs (list glew freeglut)) (synopsis "Library for rendering Constructive Solid Geometry (CSG)") (description "OpenCSG is a library for rendering Constructive Solid Geometry (CSG) using -- 2.49.0
guix-patches@HIDDEN
:bug#78668
; Package guix-patches
.
Full text available.Received: (at 78668) by debbugs.gnu.org; 2 Jun 2025 02:47:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 01 22:47:40 2025 Received: from localhost ([127.0.0.1]:44772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uLvDA-0008Tm-EM for submit <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:47:40 -0400 Received: from cadetblue.banana.relay.mailchannels.net ([23.83.217.28]:17193) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <nomike@HIDDEN>) id 1uLvD7-0008TM-7H for 78668 <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:47:37 -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 A68AB783690; Mon, 2 Jun 2025 02:47:35 +0000 (UTC) Received: from pdx1-sub0-mail-a206.dreamhost.com (100-116-194-202.trex-nlb.outbound.svc.cluster.local [100.116.194.202]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 44BFD783B7A; Mon, 2 Jun 2025 02:47:35 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1748832455; a=rsa-sha256; cv=none; b=qZMG2UwLtFEVlzCN2+jSgckLnUqB/6GHw6AqgKf+oXUCXzSWvKbFW32xAhuN53KSsT3Oo9 7cQsaHHl1mH+xh4tHJSgFixdb+v4PMEE13X9r5XqnvTVY891rV+z+nuqp4J03C9p5XZT5M A+r+zL0QjFPdtU2II4oy9sfpkDZaDBYqgikr5AOclVHsTAErmyZwDOMP/2fub47rXs0418 6bGY7zxKp3N0hZHvBLIzoOhr2D7B63MW6qGHHIBi8lDtIHe2K7vzVIq7lDEJchXJzHWlU/ kUAf14TSDuBjOvudN+mdhDNXumaW6hMFKc43X/QCcTkq2VzM2FTTk1HmaoupTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1748832455; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=zZGJCxkwvFh4HgQHvlVW8cAq01ti24eYlPhizcoPiwo=; b=ijyWvJlM4fqEqrEBWAC8kL7My9jrrs+hJc/Qh41HsA4GtLePI0ft3sb37oCG7sxprMJjZ1 hWN3VB6yK+fUwV0A7RYE4i5X8V8p8V4RIjceMrtbHCHz7skELGHIpvymm5nwmGC1mR5vN7 bj1Pj0mOtg9tKn9ZSk0jX/2etv/K0uqKNZ9um0ZRVJhKuqmFwb64yUHcpZFf+IJG2L4MCP BCGIA5uUqUeEvkuHRFRmWQckrXlzhcjme8141mt45xo5x/iHLfKIn2gR51KSXaWRDjk3oW UNrg/iTWF67KPfxr9K7LYCZxikp5GW+ogRAECgmH9hgLR7hj4HOOUO+Aa1VYxw== ARC-Authentication-Results: i=1; rspamd-76569d6b7-58wtj; auth=pass smtp.auth=dreamhost smtp.mailfrom=nomike@HIDDEN X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN X-MC-Relay: Bad X-MailChannels-SenderId: dreamhost|x-authsender|nomike@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Shrill-Chief: 44493f4b0fc1a2bc_1748832455505_155562661 X-MC-Loop-Signature: 1748832455505:133531469 X-MC-Ingress-Time: 1748832455505 Received: from pdx1-sub0-mail-a206.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.116.194.202 (trex/7.0.3); Mon, 02 Jun 2025 02:47:35 +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-a206.dreamhost.com (Postfix) with ESMTPSA id 4b9dYL5S2szBZ; Sun, 1 Jun 2025 19:47:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomike.com; s=dreamhost; t=1748832455; bh=zZGJCxkwvFh4HgQHvlVW8cAq01ti24eYlPhizcoPiwo=; h=From:To:Cc:Subject:Date:Content-Transfer-Encoding; b=XtNtzHldtwnwIwyRelu4CONF/sKo2rNtZ5fqv+Yat0naY17bpEhlzU8HL1zVJkrHL 3qFtilcodJoKjVyNB/HzU24ywxPjE3y11McLUuFmO5Ab5Nnki03BTloZnd6mfwyaCO BKA9MMkbNQgw7zEqRswOIwkIM5BK7TWOhPprCYGOVABNP1QhokM/HbfFta4IgTZ9lz dP+9czbnNU8BQDwSjZcN/WgHzpAv+LEPnernGy/l3xlh9F5oEgEx7QiSS+akR89A9V 35YxBD6r79A787+G6W42GPEIeKuuHjpoUMEwt+23DR9LVv6EZVu4VTGaoO700wmvu+ gV3QCHARbe4yA== From: nomike <nomike@HIDDEN> To: 78668 <at> debbugs.gnu.org Subject: [PATCH v2 1/4] gnu: opencsg: Update to 1.8.2 Date: Mon, 2 Jun 2025 04:45:50 +0200 Message-ID: <20250602024724.3282058-2-nomike@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250602024724.3282058-1-nomike@HIDDEN> References: <20250602024724.3282058-1-nomike@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78668 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/graphics.scm (opencsg): Switch to cmake build system as project has switched to that. Change-Id: Iba5ee7f2d3a95b2df8226a5f4d42baa2806eec84 --- gnu/packages/graphics.scm | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 4415c56660..e61b6bc0f6 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -2212,7 +2212,7 @@ (define-public opencsg (let ((dot-to-dash (lambda (c) (if (char=? c #\.) #\- c)))) (package (name "opencsg") - (version "1.4.2") + (version "1.8.1") (source (origin (method git-fetch) @@ -2224,18 +2224,12 @@ (define-public opencsg (file-name (git-file-name name version)) (sha256 (base32 - "00m4vs6jn3scqczscc4591l1d6zg6anqp9v1ldf9ymf70rdyvm7m")))) - (build-system gnu-build-system) + "0q19mswyjlampdssqgik4q7j08fbj0dhxdr9mzg0i7ma2b2rhdhw")))) + (build-system cmake-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'configure - (lambda* (#:key outputs #:allow-other-keys) - (substitute* "src/Makefile" - (("/usr/local") (assoc-ref outputs "out"))) - #t)) - (add-before 'build 'skip-example - (lambda _ (chdir "src") #t))))) + `(#:phases (modify-phases %standard-phases + ;; library has no tests + (delete 'check)))) (inputs (list glew freeglut)) (synopsis "Library for rendering Constructive Solid Geometry (CSG)") -- 2.49.0
guix-patches@HIDDEN
:bug#78668
; Package guix-patches
.
Full text available.Received: (at 78668) by debbugs.gnu.org; 2 Jun 2025 02:47:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 01 22:47:37 2025 Received: from localhost ([127.0.0.1]:44769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uLvD7-0008TS-2r for submit <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:47:37 -0400 Received: from catfish.cherry.relay.mailchannels.net ([23.83.223.32]:38257) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <nomike@HIDDEN>) id 1uLvD4-0008T2-5E for 78668 <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:47:35 -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 81E79162E0E; Mon, 2 Jun 2025 02:47:32 +0000 (UTC) Received: from pdx1-sub0-mail-a206.dreamhost.com (100-125-233-148.trex-nlb.outbound.svc.cluster.local [100.125.233.148]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 29651161C71; Mon, 2 Jun 2025 02:47:32 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1748832452; a=rsa-sha256; cv=none; b=sneccgC1CV1hbEGJ9F5HZFgktBhyne3CBXBfSm/KlcKmGhPJ89QNB+uqRMfxl+xTOtXk9I JmtHAz4l/n9+JKraU8pBMiQVm9oJd70EwA1Fn6l1A7gs0JBmPDfiA/wivViOp4fMh8RTgc TYDyGi/5rf473yy0T9nNxJOC7cQ1R/odHyudeN0clR5KpOchH/pqIeItPFcbptbiezQXFl T9MMlpJwj4zDyY02A153SyCRGuQLng/8DmU9nu9nLfh220OeNuW0Ntuf2f+UifEkbPyK0l h9EvYSbbOBO8JnknFt2oElfB6NboVrZlb5utYfjw1lLdrz3qcMRZPfRIVq3y0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1748832452; 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=0yArz6CLOw5PkmvGqqrSbvO+vO15ga6lp4jfMG1Xn6U=; b=unj7a3W7tHd/hAkRGwr0hy43EerPsNJYAI1FpnQyenLARqbzo30cQl+QT1bOkawtsiCjtV uOfa8Ah0n/6gWPU/Kxsbx/cDov4RSMlRtidTUwX4hABOw3KPVLJ4ddk4gyXCjt4v8/vqE+ 7Do8KDlWGI2BzzLooABuEJvGl+MLAAI2XWJ4T7ygpY6XZpyiSvjjVQRE/c6IjT1VauJ5IK gJGP8tbl3SzpxvI4lLfsmGPVsjft952nubwiIlKMrwNPga11p8vMdPlLgS2jiRgSdObJ0/ iENDuMyfpIKvriDFFlk3OrZFN5lJg7zium8AxOrZ2FKnvkn/JCDBqBIMBq3loQ== ARC-Authentication-Results: i=1; rspamd-cc9cfccc-6pvtw; auth=pass smtp.auth=dreamhost smtp.mailfrom=nomike@HIDDEN X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN X-MC-Relay: Bad X-MailChannels-SenderId: dreamhost|x-authsender|nomike@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Wiry-Army: 333a4d285f237326_1748832452396_3337604904 X-MC-Loop-Signature: 1748832452396:3213836183 X-MC-Ingress-Time: 1748832452396 Received: from pdx1-sub0-mail-a206.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.125.233.148 (trex/7.0.3); Mon, 02 Jun 2025 02:47:32 +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-a206.dreamhost.com (Postfix) with ESMTPSA id 4b9dYH4dYszCT; Sun, 1 Jun 2025 19:47:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomike.com; s=dreamhost; t=1748832452; bh=0yArz6CLOw5PkmvGqqrSbvO+vO15ga6lp4jfMG1Xn6U=; h=From:To:Cc:Subject:Date:Content-Transfer-Encoding; b=mdfcRM9yVY2AqIGL2H3YACZEsB4ZLeN5TsdPFMpQbEEKP72KaZUVPohKZIBYSEyLi vZp2SRRqJcCq5EQPPo5iLo5QOa04Yqbsz93N1fjsIU+yRnd0wHyeowodnQEywP0trE uMJ6PJk7KFWRN/rko2vT3K7C3k4hFhOTLwJXFlb2EOuDXF6IP6qxeWK9ftC+/GwUn4 yd0o3pUNkcM68Mnn7daIhzzA3tc+eIms5IIUykMDjesMhWbuTY6ewb5/HRkQOuxXAX Fs/POMbDSU8NdxAgORPSbbSbXLH/QGZFGmSv4QjXbceFlorCVyjY6m67+70DmQ1xHS vu+gzBc8h1eOg== From: nomike <nomike@HIDDEN> To: 78668 <at> debbugs.gnu.org Subject: [PATCH v2 0/4] Updaten OpenSCAD to 2025.06.01 [v2] Date: Mon, 2 Jun 2025 04:45:49 +0200 Message-ID: <20250602024724.3282058-1-nomike@HIDDEN> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 78668 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 (-) I somehow managed to have incorrect source hashes for manifold and openscad in my original submission. This complete v2 patchset fixes that. nomike (4): gnu: opencsg: Update to 1.8.2 gnu: opencsg: guix style gnu: manifold: Update to 3.0.1-0.7c8fbe1 gnu: openscad: Update to 2025.06.01 gnu/packages/engineering.scm | 105 ++++++++++------ gnu/packages/graphics.scm | 25 ++-- ...cted-test-results-to-acommodate-diff.patch | 117 ++++++++++++++++++ 3 files changed, 192 insertions(+), 55 deletions(-) create mode 100644 gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch -- 2.49.0
guix-patches@HIDDEN
:bug#78668
; Package guix-patches
.
Full text available.Received: (at 78668) by debbugs.gnu.org; 2 Jun 2025 02:12:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 01 22:12:59 2025 Received: from localhost ([127.0.0.1]:44536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uLufa-00061i-17 for submit <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:12:59 -0400 Received: from camel.cherry.relay.mailchannels.net ([23.83.223.29]:25081) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <nomike@HIDDEN>) id 1uLufW-00061O-Mt for 78668 <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:12:56 -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 AE036782977; Mon, 2 Jun 2025 02:12:53 +0000 (UTC) Received: from pdx1-sub0-mail-a206.dreamhost.com (100-118-166-165.trex-nlb.outbound.svc.cluster.local [100.118.166.165]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 63643782B23; Mon, 2 Jun 2025 02:12:53 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1748830373; a=rsa-sha256; cv=none; b=QN0f0ztRGwx4+0Z0N0on4VFHTazxu+Wwskhjsuq8zpU1pQq0xfvbFNk6xR4b0L9GkZLKSX EiKfQncfdy5B7PkLuukIyTWBggOhRSsUYqAwcnG7O5Vv08hOIMRjGQCNX8cb21Z3OqCRmO amattH1YzxCsRauhJ9M3sPaW0eYiIRreFSmEy8woC9z2OdGL/1bughrMzlNj/XHU/nUMNf GwinLWapPnNDGCzjOQ1qoHyhq6cu/3Lk6LMQn4GQbLtW6sf5Yxy/5tVb8Hw6iljDYPIfaM ecdUa7ruWAdGzQ/VWt/+rtgzKJ48C3LXrBWdJ4Ae/+0KTeYPAotDWrhYv3SzEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1748830373; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=ZLdp+T9uAivvM25u/oQym76Ye6RlaxRaPVtIq8vBMyA=; b=Lq/hrx7cnH/3i1gqTdpSJ/UC3aKdLvDIk0FXCkhpLC3C8YwxJ1TEguvBGfJj8qWeNO17hE +Su0ppO+DGLVxXQzgKGoW15gHlIowZj0u20fDfNcjJ0NDivKsyMnsoRs5PkQqSmgj5tG0s 2jU/JnoqYRzUmAxUAcTZGymOmJmIVhV1MZTIy4xvxxsU8MEOwEhxQYFDRfyybmEvFFWqux Q0SVTe0hTaBOor+hyI6IcomqMw7TxsXD5cVb716GT3ZEnvh5rnK/B8JurP1Tm287UHufEE ZCPHODardWr6QY4Hug44jPs7nNDk+5elaQpzGwwpODMNjYRarAR+AicJa58hwA== ARC-Authentication-Results: i=1; rspamd-76569d6b7-8kvd6; auth=pass smtp.auth=dreamhost smtp.mailfrom=nomike@HIDDEN X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN X-MC-Relay: Bad X-MailChannels-SenderId: dreamhost|x-authsender|nomike@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Tart-Invention: 425cd703521a8539_1748830373652_2949983262 X-MC-Loop-Signature: 1748830373652:10516764 X-MC-Ingress-Time: 1748830373652 Received: from pdx1-sub0-mail-a206.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.118.166.165 (trex/7.0.3); Mon, 02 Jun 2025 02:12:53 +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-a206.dreamhost.com (Postfix) with ESMTPSA id 4b9cnJ6BNSzC9; Sun, 1 Jun 2025 19:12:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomike.com; s=dreamhost; t=1748830373; bh=ZLdp+T9uAivvM25u/oQym76Ye6RlaxRaPVtIq8vBMyA=; h=From:To:Cc:Subject:Date:Content-Transfer-Encoding; b=LnoBMUlnuGl8LAxuUNkd+ZYPQlp0LM4KSBQxfyn9WVVqFEFH5ksG3Ud2uz8KZuX1H tftl7PCzmmBSJRG6KDseH4OFNbJ3PtCBfzv5STnhfPjBgD7FA3t+hcIwIeDIv5QbbG s0WUXuu+roU+Yalar62jE0RoGtrIX35TD/mngGn6Wc0mf6dNRESItvwTSqZreNrFNw SCl+bHn5IaDGKG+ay1KRZyLDVkGzofE+OsMYreBniD/zaq5Ii0YKX0Xj+SCKnGGMJe W5En89eYPqjQ8O4uGtWcHjZO93cQ/Tvea1dDUd4xHa/DWhbkXhREjc/PQeDFCiFrfj MhoRUBrE7GwIQ== From: nomike <nomike@HIDDEN> To: 78668 <at> debbugs.gnu.org Subject: [PATCH 4/4] gnu: openscad: Update to 2025.06.01 Date: Mon, 2 Jun 2025 04:12:30 +0200 Message-ID: <20250602021230.3231771-4-nomike@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250602021230.3231771-1-nomike@HIDDEN> References: <20250602021230.3231771-1-nomike@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 78668 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/engineering.scm (openscad): Update to 2025.06.01, unundle bundles libraries, fix all tests, properly comment all fixes currently in place including links to upstream tickets. Change-Id: I8537290ebd23c14f1d5eef66440d905db7a1e773 --- gnu/packages/engineering.scm | 58 ++++++--- ...cted-test-results-to-acommodate-diff.patch | 117 ++++++++++++++++++ 2 files changed, 158 insertions(+), 17 deletions(-) create mode 100644 gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index d9be7a50c4..a2a7177b79 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -3189,8 +3189,8 @@ (define-public python-lcapy (license license:lgpl2.1+))) (define-public openscad - (let ((commit "72c9919d63116f8e711f3566ae34e9eb63a2d6e6") - (version "2025.05.08") + (let ((commit "7245089d3226de41ab55faee62ffe326f6efcb69") + (version "2025.06.01") (revision "0")) (package (name "openscad") @@ -3201,23 +3201,27 @@ (define-public openscad (uri (git-reference (url "https://github.com/openscad/openscad") (commit commit) + ;; Needed for libraries/MCAD, a library specific to OpenSCAD + ;; which is included as a submodule. All other libraries are + ;; deleted in the patch-source build phase. (recursive? #t))) (sha256 - (base32 "077x7s3z65mz6rnrzan3qn06045d2fkqnd6ss6ibw1fhlaypzfbf")) + (base32 "1bkzrjjp0qvfg7pj24j5pa0i6zj0zsqjb5z4w4l6pjdb5q9in0qi")) + (patches (search-patches + "openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch")) (file-name (git-file-name name version)))) (build-system qt-build-system) (arguments (list #:configure-flags #~(list "-DCMAKE_BUILD_TYPE=Release" - "-DUSE_BUILTIN_OPENCSG=ON" + "-DUSE_BUILTIN_CLIPPER2=OFF" + "-DUSE_BUILTIN_MANIFOLD=OFF" + "-DUSE_BUILTIN_OPENCSG=OFF" "-DMANIFOLD_PYBIND=OFF" "-DMANIFOLD_TEST=OFF" - "-DENABLE_TESTS=OFF" "-DEXPERIMENTAL=ON" - "-DSNAPSHOT=ON" "-DENABLE_PYTHON=ON" - "-DUSE_BUILTIN_CLIPPER2=OFF" (string-append "-DOPENSCAD_VERSION=" #$version) (string-append "-DOPENSCAD_COMMIT=" @@ -3226,27 +3230,47 @@ (define-public openscad "-DENABLE_GLX=ON") #:phases #~(modify-phases %standard-phases - (delete 'check) (add-after 'unpack 'patch-source (lambda* (#:key inputs #:allow-other-keys) - ;; <https://github.com/openscad/openscad/issues/5877> + ;; Delete all unbundled libraries to replace them with guix + ;; packages. + (delete-file-recursively "submodules") + ;; Fix: Dependency lib3mf is not found due to using a wrong + ;; variable name in the CMake config (see + ;; https://github.com/openscad/openscad/issues/5877). (substitute* "cmake/Modules/FindLib3MF.cmake" (("PC_LIB3MF_INCLUDE_DIRS") "PC_LIB3MF_INCLUDEDIR")) (substitute* "CMakeLists.txt" - ;; <https://github.com/openscad/openscad/issues/5880> + ;; Remove bundled libraries from cmake. + (("add_subdirectory\\(submodules\\)") + "") + ;; Fix detection of EGL (see + ;; https://github.com/openscad/openscad/issues/5880). (("target_link_libraries\\(OpenSCAD PRIVATE OpenGL::EGL\\)") - " find_package(ECM REQUIRED NO_MODULE) + "find_package(ECM REQUIRED NO_MODULE) list(APPEND CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) find_package(EGL REQUIRED) target_link_libraries(OpenSCAD PRIVATE EGL::EGL)") - ;; <https://github.com/openscad/openscad/issues/5897> - (("find_package\\(Nettle 3.4\\)") - "find_package(Nettle 3.4 REQUIRED)") ;; Use the system sanitizers-cmake module. (("\\$\\{CMAKE_SOURCE_DIR\\}/submodules/sanitizers-cmake/cmake") (string-append (assoc-ref inputs "sanitizers-cmake") - "/share/sanitizers-cmake/cmake")))))))) + "/share/sanitizers-cmake/cmake"))) + ;; Fix test-tool expecting build directory to be a direct + ;; subdirectory of the source directory (see + ;; https://github.com/openscad/openscad/issues/5937). + (substitute* "tests/test_cmdline_tool.py" + (("build_to_test_sources = \"../../tests\"") + "build_to_test_sources = \"../../source/tests\"")))) + (add-before 'check 'patch-tests + (lambda _ + ;; Fix tests expecting build directory to be a direct descendant + ;; of the source dir (see + ;; https://github.com/openscad/openscad/issues/5938). + (copy-recursively "../source/color-schemes" "./color-schemes") + (copy-recursively "../source/shaders" "./shaders") + ;; Required for fontconfig + (setenv "HOME" "/tmp")))))) (inputs (list boost cairomm cgal @@ -3267,7 +3291,7 @@ (define-public openscad libxml2 libzip manifold - mesa ; or libglvnd if we had mesa-glvnd, too + mesa ;or libglvnd if we had mesa-glvnd, too mimalloc mpfr nettle @@ -3275,9 +3299,9 @@ (define-public openscad python python-numpy python-pillow - python-pip qscintilla qtbase-5 + qtgamepad qtmultimedia-5 qtsvg-5 qtwayland-5 diff --git a/gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch b/gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch new file mode 100644 index 0000000000..595acb8a68 --- /dev/null +++ b/gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch @@ -0,0 +1,117 @@ +From 4fd0053f89728d03c3123c9473c36209556d1018 Mon Sep 17 00:00:00 2001 +From: nomike <nomike@HIDDEN> +Date: Sat, 31 May 2025 23:54:08 +0200 +Subject: [PATCH] Fix path in expected test results to acommodate different + directory structure in guix build + (see https://github.com/openscad/openscad/issues/5938) +--- + .../echo/bitwise-operators-expected.echo | 10 +++++----- + .../echo/include-recursive-test-expected.echo | 18 +++++++++--------- + .../echo/include-tests-expected.echo | 8 ++++---- + tests/regression/echo/linenumber-expected.echo | 18 +++++++++--------- + tests/regression/echo/use-tests-expected.echo | 8 ++++---- + 5 files changed, 31 insertions(+), 31 deletions(-) + +diff --git a/tests/regression/echo/bitwise-operators-expected.echo b/tests/regression/echo/bitwise-operators-expected.echo +index d85a95915..91f3155ba 100644 +--- a/tests/regression/echo/bitwise-operators-expected.echo ++++ b/tests/regression/echo/bitwise-operators-expected.echo +@@ -1,8 +1,8 @@ +-WARNING: Hexadecimal constant "0x10000000000000000" too large in file ../../tests/data/scad/functions/bitwise-operators.scad, line 106 +-WARNING: Integer "0x1000000000000001" cannot be represented precisely in file ../../tests/data/scad/functions/bitwise-operators.scad, line 108 +-WARNING: Integer "1152921504606846977" cannot be represented precisely in file ../../tests/data/scad/functions/bitwise-operators.scad, line 109 +-WARNING: Integer "0xfffffffffffffff0" cannot be represented precisely in file ../../tests/data/scad/functions/bitwise-operators.scad, line 113 +-WARNING: Integer "18446744073709551600" cannot be represented precisely in file ../../tests/data/scad/functions/bitwise-operators.scad, line 113 ++WARNING: Hexadecimal constant "0x10000000000000000" too large in file ../../source/tests/data/scad/functions/bitwise-operators.scad, line 106 ++WARNING: Integer "0x1000000000000001" cannot be represented precisely in file ../../source/tests/data/scad/functions/bitwise-operators.scad, line 108 ++WARNING: Integer "1152921504606846977" cannot be represented precisely in file ../../source/tests/data/scad/functions/bitwise-operators.scad, line 109 ++WARNING: Integer "0xfffffffffffffff0" cannot be represented precisely in file ../../source/tests/data/scad/functions/bitwise-operators.scad, line 113 ++WARNING: Integer "18446744073709551600" cannot be represented precisely in file ../../source/tests/data/scad/functions/bitwise-operators.scad, line 113 + ECHO: "Expect two warnings:" + WARNING: undefined operation (number | bool) in file bitwise-operators.scad, line 42 + WARNING: undefined operation (bool | number) in file bitwise-operators.scad, line 44 +diff --git a/tests/regression/echo/include-recursive-test-expected.echo b/tests/regression/echo/include-recursive-test-expected.echo +index c20e44cbe..855c16d10 100644 +--- a/tests/regression/echo/include-recursive-test-expected.echo ++++ b/tests/regression/echo/include-recursive-test-expected.echo +@@ -1,12 +1,12 @@ +-WARNING: Can't open include file 'include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 1 +-WARNING: Can't open include file '../misc/include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 2 +-WARNING: Can't open include file '../../scad/misc/include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 3 +-WARNING: Can't open include file 'include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 1 +-WARNING: Can't open include file '../misc/include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 2 +-WARNING: Can't open include file '../../scad/misc/include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 3 +-WARNING: Can't open include file 'include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 1 +-WARNING: Can't open include file '../misc/include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 2 +-WARNING: Can't open include file '../../scad/misc/include-recursive-test.scad'. in file ../../tests/data/scad/misc/include-recursive-test.scad, line 3 ++WARNING: Can't open include file 'include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 1 ++WARNING: Can't open include file '../misc/include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 2 ++WARNING: Can't open include file '../../scad/misc/include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 3 ++WARNING: Can't open include file 'include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 1 ++WARNING: Can't open include file '../misc/include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 2 ++WARNING: Can't open include file '../../scad/misc/include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 3 ++WARNING: Can't open include file 'include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 1 ++WARNING: Can't open include file '../misc/include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 2 ++WARNING: Can't open include file '../../scad/misc/include-recursive-test.scad'. in file ../../source/tests/data/scad/misc/include-recursive-test.scad, line 3 + ECHO: "INC" + ECHO: "INC" + ECHO: "INC" +diff --git a/tests/regression/echo/include-tests-expected.echo b/tests/regression/echo/include-tests-expected.echo +index d0aaecf88..64098d5d6 100644 +--- a/tests/regression/echo/include-tests-expected.echo ++++ b/tests/regression/echo/include-tests-expected.echo +@@ -1,6 +1,6 @@ +-WARNING: Can't open include file 'not_exist.scad'. in file ../../tests/data/scad/misc/sub1/included.scad, line 3 +-WARNING: Can't open include file 'non/existent/path/non-file'. in file ../../tests/data/scad/misc/include-tests.scad, line 8 +-WARNING: Can't open include file 'test/'. in file ../../tests/data/scad/misc/include-tests.scad, line 20 +-WARNING: Can't open include file '/'. in file ../../tests/data/scad/misc/include-tests.scad, line 23 ++WARNING: Can't open include file 'not_exist.scad'. in file ../../source/tests/data/scad/misc/sub1/included.scad, line 3 ++WARNING: Can't open include file 'non/existent/path/non-file'. in file ../../source/tests/data/scad/misc/include-tests.scad, line 8 ++WARNING: Can't open include file 'test/'. in file ../../source/tests/data/scad/misc/include-tests.scad, line 20 ++WARNING: Can't open include file '/'. in file ../../source/tests/data/scad/misc/include-tests.scad, line 23 + ECHO: "included.scad" + ECHO: "included2.scad" +diff --git a/tests/regression/echo/linenumber-expected.echo b/tests/regression/echo/linenumber-expected.echo +index 35a74ebe0..f243ae2c0 100644 +--- a/tests/regression/echo/linenumber-expected.echo ++++ b/tests/regression/echo/linenumber-expected.echo +@@ -1,12 +1,12 @@ +-WARNING: Can't open library 'line 1'. in file ../../tests/data/scad/misc/linenumber.scad, line 1 +-WARNING: Can't open include file 'line 1'. in file ../../tests/data/scad/misc/linenumber.scad, line 1 +-WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../tests/data/scad/misc/linenumber.scad, line 7 +-WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../tests/data/scad/misc/linenumber.scad, line 8 +-WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../tests/data/scad/misc/linenumber.scad, line 9 +-WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../tests/data/scad/misc/linenumber.scad, line 10 +-WARNING: Can't open include file 'line 9'. in file ../../tests/data/scad/misc/linenumber.scad, line 10 +-WARNING: new lines 'use<>'-statement is not defined - behavior may change in the future in file ../../tests/data/scad/misc/linenumber.scad, line 16 +-WARNING: Can't open library 'line 16'. in file ../../tests/data/scad/misc/linenumber.scad, line 16 ++WARNING: Can't open library 'line 1'. in file ../../source/tests/data/scad/misc/linenumber.scad, line 1 ++WARNING: Can't open include file 'line 1'. in file ../../source/tests/data/scad/misc/linenumber.scad, line 1 ++WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../source/tests/data/scad/misc/linenumber.scad, line 7 ++WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../source/tests/data/scad/misc/linenumber.scad, line 8 ++WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../source/tests/data/scad/misc/linenumber.scad, line 9 ++WARNING: new lines in 'include<>'-statement is not defined - behavior may change in the future in file ../../source/tests/data/scad/misc/linenumber.scad, line 10 ++WARNING: Can't open include file 'line 9'. in file ../../source/tests/data/scad/misc/linenumber.scad, line 10 ++WARNING: new lines 'use<>'-statement is not defined - behavior may change in the future in file ../../source/tests/data/scad/misc/linenumber.scad, line 16 ++WARNING: Can't open library 'line 16'. in file ../../source/tests/data/scad/misc/linenumber.scad, line 16 + WARNING: Unable to convert cube(size="line 3", ...) parameter to a number or a vec3 of numbers in file linenumber.scad, line 3 + WARNING: Unable to convert cube(size="line 12", ...) parameter to a number or a vec3 of numbers in file linenumber.scad, line 12 + WARNING: Unable to convert cube(size="line 18", ...) parameter to a number or a vec3 of numbers in file linenumber.scad, line 18 +diff --git a/tests/regression/echo/use-tests-expected.echo b/tests/regression/echo/use-tests-expected.echo +index 2da158d03..1cfa234e7 100644 +--- a/tests/regression/echo/use-tests-expected.echo ++++ b/tests/regression/echo/use-tests-expected.echo +@@ -1,7 +1,7 @@ +-WARNING: Can't open library ''. in file ../../tests/data/scad/misc/use-tests.scad, line 2 +-WARNING: Can't open library 'non/existent/path/non-file'. in file ../../tests/data/scad/misc/use-tests.scad, line 8 +-WARNING: Can't open library 'test/'. in file ../../tests/data/scad/misc/use-tests.scad, line 20 +-WARNING: Can't open library '/'. in file ../../tests/data/scad/misc/use-tests.scad, line 23 ++WARNING: Can't open library ''. in file ../../source/tests/data/scad/misc/use-tests.scad, line 2 ++WARNING: Can't open library 'non/existent/path/non-file'. in file ../../source/tests/data/scad/misc/use-tests.scad, line 8 ++WARNING: Can't open library 'test/'. in file ../../source/tests/data/scad/misc/use-tests.scad, line 20 ++WARNING: Can't open library '/'. in file ../../source/tests/data/scad/misc/use-tests.scad, line 23 + WARNING: Ignoring unknown module 'test3' in file use-tests.scad, line 42 + WARNING: Ignoring unknown module 'test4' in file use-tests.scad, line 43 + WARNING: Ignoring unknown variable "test2_variable" in file use-tests.scad, line 49 +-- +2.49.0 -- 2.49.0
guix-patches@HIDDEN
:bug#78668
; Package guix-patches
.
Full text available.Received: (at 78668) by debbugs.gnu.org; 2 Jun 2025 02:12:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 01 22:12:57 2025 Received: from localhost ([127.0.0.1]:44534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uLufX-00061U-Br for submit <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:12:57 -0400 Received: from egyptian.larch.relay.mailchannels.net ([23.83.213.56]:12439) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <nomike@HIDDEN>) id 1uLufU-000615-H0 for 78668 <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:12:53 -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 3E5702C22CA; Mon, 2 Jun 2025 02:12:51 +0000 (UTC) Received: from pdx1-sub0-mail-a206.dreamhost.com (100-117-210-190.trex-nlb.outbound.svc.cluster.local [100.117.210.190]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id E05EB2C296F; Mon, 2 Jun 2025 02:12:50 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1748830370; a=rsa-sha256; cv=none; b=6ow3IsaO9bCmZ8Rmy5nkUkJOwXedpkOnyTPwIwiFz4ig0Y6wjvenDTGPO0vYC4EduNzlIT o3/uynUYsXNMHhDDM0Q7AuHN3kyAY3llXsPehWkK4z53w3R/WKZyVj31yskLmxsBFeM3im QNTY7oTHnpck3NY4BYnWhc09IX/q/2aUvdE+K0/RsaECXid31ogLbHnkm6LOTRcNZBbR5H rjSSuIwnUIme9+BUtuXONhDnifGZGkfZppBJmMwWFPrLz7zsqWPdrOtp4tC2zuzuT4AI3V YwJJ3QpmOt/MpM2M7rTB6Av07E04hwc+h3pIBbE8RWt6Rjm1qsq/kHj/WooBgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1748830370; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=JQDyoSm6kI0dolcAG/q8zvHFwszn3pge22wePnIYDXE=; b=ULjwgklskgGORC/6Fa7KuIx2CnIpPNi8Pr1unYGBRROUNM8PhPq67qcXZV2tKcaeUn0N5y IfQPmCMdicFEXyt2UMTmLHvu+g7r51b+S7HEBAWoOo89Vlvq4Z5A4sqI+Ty1iuRS8xzk7R 0pYmOYyrkHT2E5qI/qMO6iYAanjyLL6gyFzDkTuf4CnK7/34Tok9CRYWXEac2HGq0v/kHz OKOEzx7IaFa+o51ts9tio7QM8TOKYBGJJEhNoThx7YOg2V9M96/OPGeawiLvnlcl0nV4++ mNN1aOcOmGFKL1sFgnMna0Bpf9p7zh8y2SmrZ/aIiuNXl9Z8wtdBeU0kzHZu6w== ARC-Authentication-Results: i=1; rspamd-76569d6b7-hxgn7; auth=pass smtp.auth=dreamhost smtp.mailfrom=nomike@HIDDEN X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN X-MC-Relay: Bad X-MailChannels-SenderId: dreamhost|x-authsender|nomike@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Rock-Soft: 051ca4143c686903_1748830371155_2462802151 X-MC-Loop-Signature: 1748830371155:2864035565 X-MC-Ingress-Time: 1748830371155 Received: from pdx1-sub0-mail-a206.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.117.210.190 (trex/7.0.3); Mon, 02 Jun 2025 02:12:51 +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-a206.dreamhost.com (Postfix) with ESMTPSA id 4b9cnG2l3DzC9; Sun, 1 Jun 2025 19:12:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomike.com; s=dreamhost; t=1748830370; bh=JQDyoSm6kI0dolcAG/q8zvHFwszn3pge22wePnIYDXE=; h=From:To:Cc:Subject:Date:Content-Transfer-Encoding; b=bbvv9AA4yLsMLKWGGsaZlTKgYMqVwdGOOIdQvM9Otc7tB3QK42RVsyCJVHa7RJV8r Lkbmx/Iq52Dq4k7W2KZAYcYftMrd9JR/wrpL0k2g2g5qS9H/VDCjj8EPVM60DkS5M1 /hEuq3xOsvhXsgx5RYohmpEQ3kSD9WYO5CAOuB19EyVVJfPbWm115e2/5H3tBDJgm8 UwokunASjSQxjlSF3Q0kqR81IH0NZ8zHMKm4UQuvEJKIqOIp9jRBFH79P6nZqHPMIx BTd3PjK163CWhrzyYHyT1EVr20QOlngQCh3a3M6ZFS9XNbWKH/oT94zfI/SNafbgxz y7Liz6KVRHZiw== From: nomike <nomike@HIDDEN> To: 78668 <at> debbugs.gnu.org Subject: [PATCH 3/4] gnu: manifold: Update to 3.0.1-0.7c8fbe1 Date: Mon, 2 Jun 2025 04:12:29 +0200 Message-ID: <20250602021230.3231771-3-nomike@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250602021230.3231771-1-nomike@HIDDEN> References: <20250602021230.3231771-1-nomike@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78668 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/engineering.scm (manifold): Update to commit 7c8fbe. OpenSCAD is currently the only dependant on this package and some tests will fail with version 3.0.1 of manifold whereas some other tests will fail with the most recent version 3.1.1. The OpenSCAD project currently uses that commit of manifold itself. Change-Id: If7ddc903b8b6d78b6cc5c35031cbb2a840b961c2 --- gnu/packages/engineering.scm | 47 +++++++++++++++++++----------------- 1 file changed, 25 insertions(+), 22 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 8b1332e186..d9be7a50c4 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -2924,32 +2924,35 @@ (define-public lib3mf (license license:bsd-2))) (define-public manifold - (package - (name "manifold") - (version "3.0.1") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/elalish/manifold") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1f0k8937gk7b9100k99pmz1f17nzczpdk7797p2aijla0z29ddy1")))) - (build-system cmake-build-system) - (inputs (list tbb clipper2 assimp python-nanobind googletest)) - (arguments - ;; can be removed when emscripten is packaged - `(#:configure-flags '("-DMANIFOLD_JSBIND=OFF"))) - (synopsis "Geometry library for topological robustness") - (description - "Manifold is a geometry library dedicated to creating and operating on + (let ((commit "7c8fbe186aa1ac5eb73f12c28bdef093ee4d11c9") + (version "3.0.1") + (revision "0")) + (package + (name "manifold") + (version (git-version version revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/elalish/manifold") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1vipfy68crvik3760jjmsqnyci6rabb26iiw22p2qpb3cj6r683l")))) + (build-system cmake-build-system) + (inputs (list tbb clipper2 assimp python-nanobind googletest)) + (arguments + ;; can be removed once emscripten is packaged + `(#:configure-flags '("-DMANIFOLD_JSBIND=OFF"))) + (synopsis "Geometry library for topological robustness") + (description + "Manifold is a geometry library dedicated to creating and operating on manifold triangle meshes. A manifold mesh is a mesh that represents a solid object, and so is very important in manufacturing, CAD, structural analysis, etc.. Manifold also supports arbitrary vertex properties and enables mapping of materials for rendering use-cases.") - (home-page "https://github.com/elalish/manifold") - (license license:asl2.0))) + (home-page "https://github.com/elalish/manifold") + (license license:asl2.0)))) (define-public python-keithley2600 (package -- 2.49.0
guix-patches@HIDDEN
:bug#78668
; Package guix-patches
.
Full text available.Received: (at 78668) by debbugs.gnu.org; 2 Jun 2025 02:12:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 01 22:12:52 2025 Received: from localhost ([127.0.0.1]:44530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uLufT-000616-Ml for submit <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:12:52 -0400 Received: from caracal.cherry.relay.mailchannels.net ([23.83.223.30]:33275) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <nomike@HIDDEN>) id 1uLufQ-00060g-T8 for 78668 <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:12:49 -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 C06EF84565F; Mon, 2 Jun 2025 02:12:47 +0000 (UTC) Received: from pdx1-sub0-mail-a206.dreamhost.com (trex-green-2.trex.outbound.svc.cluster.local [100.124.32.19]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 7207A844874; Mon, 2 Jun 2025 02:12:47 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1748830367; a=rsa-sha256; cv=none; b=jD0VEtbhUS/ni0DD3gIyyLzHGBFslkju7dhzbw3tuEBma18ctPvUiScy1D6g/yQmczBSAQ FKSDbZ1kbtnifvCvbxR/MEbCBhLDvMfKkWH3YPY4CilPmgpx1Nwi5o2ikTkj6mwDAWHf5V p1fZ4kGMBRqWTdY3SHReeVB2ShYgiV47HGU7npAow5BC+SL8glc5USNxC0Qm/m5ygeUMXW eW4fU0gRhwHEb6/KxeU1+zSvLMfOliTRaJcAfUre4i2eeixWczoqelP9i0/c5Tl/uPC0Fx 5cUSd+5wlJXkMSraNIaiLuCm8T2P6dNZsDXepqO6SWT3eMD8lS8vksFE4oxzsw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1748830367; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=g0/4fziVUqDoiOgL2CY8n6tNgLH2MYiut6q+B6ULRik=; b=ms+8BKBpnyEV6JVZ3GXiB2O2/JG2506eR4bnocsGdjzGBJsXz+tG3byx+6BqdkzRgJ36wc 2O62Tv2UsFpv+fFkAXLjhzy8Ro5fA46JDDT/rWXMr0bZ+7UFE7FXT8K6wxm/LAy+t84WnG wOdJw9J9tB58Vz06ADQeZ7TF4EB2pFW42gAMYEBCtSU5Y9nQCl/zgYbciFK5g4CmcRgGKJ wkZ64xnhxxHF0Q7JXaPgyj/bLUMNSuC+4dCIa9Ir7aWdwHJzH/06qucpVPdE6ZNDRyN2zZ VpdASZZvDAv61gOq4rLrDJDEsRTXvVXrwnBn2dzQMA2NPrmKZqFXVLyLq6+W3A== ARC-Authentication-Results: i=1; rspamd-cc9cfccc-nq842; auth=pass smtp.auth=dreamhost smtp.mailfrom=nomike@HIDDEN X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN X-MC-Relay: Bad X-MailChannels-SenderId: dreamhost|x-authsender|nomike@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Irritate-Blushing: 3cc715080e40b7f0_1748830367687_2744314790 X-MC-Loop-Signature: 1748830367687:2455573052 X-MC-Ingress-Time: 1748830367687 Received: from pdx1-sub0-mail-a206.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.124.32.19 (trex/7.0.3); Mon, 02 Jun 2025 02:12:47 +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-a206.dreamhost.com (Postfix) with ESMTPSA id 4b9cnB5cSKzBZ; Sun, 1 Jun 2025 19:12:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomike.com; s=dreamhost; t=1748830367; bh=g0/4fziVUqDoiOgL2CY8n6tNgLH2MYiut6q+B6ULRik=; h=From:To:Cc:Subject:Date:Content-Transfer-Encoding; b=GYJaOo62SY8+cHjB706/WUeV9em0dReuGEH7E9oV71yEL+WA9b/RrWzhRyQa+PyGC 71+AE1/XtEObS4/6iUen+hnLpfaqI59PIY09hqgF+whLatu+Jb+AOkt3v2Ml1YxO0l +1yPX/8+5dA8TCq0lq3VqKq6HqFX4vin/SHY+iKZTu6Vo1g7cHlgNLCoU3aIioncAN J1gyqLV0/mbiRUqL7rSCCUaG1u64fv+dOU5MHsa0gZAGVMlK+nMdjg0oSdRxXiEIPn GPqMF4KP6VcPOjTxwGNFXNtd0EcZSxjfHRLqjw8ePbl0CQA+ZhfSw06smyMBITZ7e3 ene6inmo7yeQg== From: nomike <nomike@HIDDEN> To: 78668 <at> debbugs.gnu.org Subject: [PATCH 2/4] gnu: opencsg: guix style Date: Mon, 2 Jun 2025 04:12:28 +0200 Message-ID: <20250602021230.3231771-2-nomike@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250602021230.3231771-1-nomike@HIDDEN> References: <20250602021230.3231771-1-nomike@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 78668 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 (-) Change-Id: Id59101442badbf8206d536b9c0124ba763ae26ff --- gnu/packages/graphics.scm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index e61b6bc0f6..e6ddd21727 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -2209,7 +2209,8 @@ (define-public opensubdiv (license license:asl2.0))) (define-public opencsg - (let ((dot-to-dash (lambda (c) (if (char=? c #\.) #\- c)))) + (let ((dot-to-dash (lambda (c) + (if (char=? c #\.) #\- c)))) (package (name "opencsg") (version "1.8.1") @@ -2223,15 +2224,13 @@ (define-public opencsg "-release")))) (file-name (git-file-name name version)) (sha256 - (base32 - "0q19mswyjlampdssqgik4q7j08fbj0dhxdr9mzg0i7ma2b2rhdhw")))) + (base32 "0q19mswyjlampdssqgik4q7j08fbj0dhxdr9mzg0i7ma2b2rhdhw")))) (build-system cmake-build-system) (arguments `(#:phases (modify-phases %standard-phases ;; library has no tests (delete 'check)))) - (inputs - (list glew freeglut)) + (inputs (list glew freeglut)) (synopsis "Library for rendering Constructive Solid Geometry (CSG)") (description "OpenCSG is a library for rendering Constructive Solid Geometry (CSG) using -- 2.49.0
guix-patches@HIDDEN
:bug#78668
; Package guix-patches
.
Full text available.Received: (at 78668) by debbugs.gnu.org; 2 Jun 2025 02:12:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 01 22:12:48 2025 Received: from localhost ([127.0.0.1]:44527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uLufQ-00060h-4T for submit <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:12:48 -0400 Received: from black.aspen.relay.mailchannels.net ([23.83.221.19]:33847) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <nomike@HIDDEN>) id 1uLufN-00060L-GK for 78668 <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:12:46 -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 B6A682C5466; Mon, 2 Jun 2025 02:12:43 +0000 (UTC) Received: from pdx1-sub0-mail-a206.dreamhost.com (100-126-10-237.trex-nlb.outbound.svc.cluster.local [100.126.10.237]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 414532C5446; Mon, 2 Jun 2025 02:12:43 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1748830363; a=rsa-sha256; cv=none; b=JiARu+Q/c5GBKPQXzSpUoA2QBMI31MaFVn6Q0Ux8F9GsxEobXwPc9F7FkHiX/efsH+2iCF lwfO0BHM61reoyAfs72S9TT5M5jpTXOJGg9nol1ZwerlmW9GMR1vaIwuzM5Hax7W5fVehC +g2K1VojyC4tqjTdjGRrn7D7oHQUyKRY6uCjYFlP9f3OlqpWvYZ3SRNWAaIpSjaUXjrPXk tUbFUurpAAFPaatpQz3ewh/hQ5NwAG6hFS62opOXoJ7YottsSGbUbHfPWi6MxwPUq6UfjI QKJo+r+sCvuj427Gc9lc9l+KPmMURILWT0m0rcnkPtEvqaUt9Ce0kq6GLa4SQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1748830363; 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=zZGJCxkwvFh4HgQHvlVW8cAq01ti24eYlPhizcoPiwo=; b=VCDcrbQRSCpbtO09fYZSnEwn9vFiNyvv/WDH7Ye7ESDc32OsJtLysryEdJ0+Rfr/2gVMjR xBh41NlRg3VFKRDU3NgH3oWp6nlnfn4eUJgBchFM8qrYKoCWSUwOn/+u2Vk6tIsDolS6Ti WHBToiOP7i1qmvabsL6dyE06NeGAG4rwxas1Lp2sr/lmQFOF4KfO7dAdiufoBf4UGTvTGD YBscFNMs4QTT/HADEmTrQuzuRiqNC5h6c4K7xIfdIL/dKdRYRu+1m1EPRnYshU+AnwIKDX Iggy3Rbt3CEU9QOB48RNlz93kcIzJiNz7HTFMYFqsSEFIvZ2cPc6rIhajCvtmw== ARC-Authentication-Results: i=1; rspamd-cc9cfccc-qlhnx; auth=pass smtp.auth=dreamhost smtp.mailfrom=nomike@HIDDEN X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN X-MC-Relay: Bad X-MailChannels-SenderId: dreamhost|x-authsender|nomike@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Abaft-Celery: 171c7b9822d25a80_1748830363493_240146424 X-MC-Loop-Signature: 1748830363493:1929541854 X-MC-Ingress-Time: 1748830363493 Received: from pdx1-sub0-mail-a206.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.126.10.237 (trex/7.0.3); Mon, 02 Jun 2025 02:12:43 +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-a206.dreamhost.com (Postfix) with ESMTPSA id 4b9cn65B0qzC9; Sun, 1 Jun 2025 19:12:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomike.com; s=dreamhost; t=1748830363; bh=zZGJCxkwvFh4HgQHvlVW8cAq01ti24eYlPhizcoPiwo=; h=From:To:Cc:Subject:Date:Content-Transfer-Encoding; b=N8e/czV1H0THQHlGlLEReuYOjeUItTCjk5u+4+rAtZULKgfMPnnRJbkTosR3LI7yp WtMsc9g+qNjiuAONqgHKu72qDNsTJpjSoDFnTqvMNPmsOOnL2m5u346+8Vgb8bgZgB nLD6KRH3OHHAIbngtMjXTR7gzQGmiN4RjzD/JZO3K0v8UAK3atwlloXVMJwH6a0DBB Tb3DYhTsaMjcxkXQvC90NbICZmp7aIvuppVusNSo4hg4e80LqW0OUPM66JrVRfKLN3 6Yf1fpwxf5AjU39cehWYeUlX60QRcR+3+vcgugJvpK4GQQq1pfN4PToIvJygVsi+dM Zj9GrAgauYivA== From: nomike <nomike@HIDDEN> To: 78668 <at> debbugs.gnu.org Subject: [PATCH 1/4] gnu: opencsg: Update to 1.8.2 Date: Mon, 2 Jun 2025 04:12:27 +0200 Message-ID: <20250602021230.3231771-1-nomike@HIDDEN> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78668 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/graphics.scm (opencsg): Switch to cmake build system as project has switched to that. Change-Id: Iba5ee7f2d3a95b2df8226a5f4d42baa2806eec84 --- gnu/packages/graphics.scm | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 4415c56660..e61b6bc0f6 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -2212,7 +2212,7 @@ (define-public opencsg (let ((dot-to-dash (lambda (c) (if (char=? c #\.) #\- c)))) (package (name "opencsg") - (version "1.4.2") + (version "1.8.1") (source (origin (method git-fetch) @@ -2224,18 +2224,12 @@ (define-public opencsg (file-name (git-file-name name version)) (sha256 (base32 - "00m4vs6jn3scqczscc4591l1d6zg6anqp9v1ldf9ymf70rdyvm7m")))) - (build-system gnu-build-system) + "0q19mswyjlampdssqgik4q7j08fbj0dhxdr9mzg0i7ma2b2rhdhw")))) + (build-system cmake-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'configure - (lambda* (#:key outputs #:allow-other-keys) - (substitute* "src/Makefile" - (("/usr/local") (assoc-ref outputs "out"))) - #t)) - (add-before 'build 'skip-example - (lambda _ (chdir "src") #t))))) + `(#:phases (modify-phases %standard-phases + ;; library has no tests + (delete 'check)))) (inputs (list glew freeglut)) (synopsis "Library for rendering Constructive Solid Geometry (CSG)") -- 2.49.0
guix-patches@HIDDEN
:bug#78668
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 2 Jun 2025 02:09:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 01 22:09:42 2025 Received: from localhost ([127.0.0.1]:44493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uLucP-0005js-HT for submit <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:09:42 -0400 Received: from lists.gnu.org ([2001:470:142::17]:40488) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <nomike@HIDDEN>) id 1uLucI-0005it-78 for submit <at> debbugs.gnu.org; Sun, 01 Jun 2025 22:09:39 -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 <nomike@HIDDEN>) id 1uLucC-0004xS-9b for guix-patches@HIDDEN; Sun, 01 Jun 2025 22:09:28 -0400 Received: from bat.oak.relay.mailchannels.net ([23.83.215.13]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <nomike@HIDDEN>) id 1uLucA-0004iC-Ku for guix-patches@HIDDEN; Sun, 01 Jun 2025 22:09: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 3E6F2323210; Mon, 2 Jun 2025 02:09:24 +0000 (UTC) Received: from pdx1-sub0-mail-a206.dreamhost.com (100-117-153-205.trex-nlb.outbound.svc.cluster.local [100.117.153.205]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id B121232312E; Mon, 2 Jun 2025 02:09:23 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1748830163; a=rsa-sha256; cv=none; b=E7rctTtkyetp+fe45Ksf5YgGvZ/algdw5KYY4MLf+5HLjXFNOnclx5va6q2+q+3mrFm9YV ZEFrRyVe5SVgkP20SQVXUhk+UwMOzUzo5HLGrheQPwihFJT8UF8V/K7Z5BZSNbbkNGbFv6 ueXOc1CDb0OMyVCmwcFEs5upMs01drrn+8vC2sgUfspm68wy9pIzAsntC2Yr2szEblT2Jn DEowXn3Jm2BRVbJ9oZErp7h3VzmocHdAj75GeZ+bOtmg4JbuSyOO82JNZCJgvlMoEdOuag C8jzwwPQR/WKuBaE2BwLDUqGSb+IshaZzWoMKib+OER4FJq53aG3ioNIFnzVYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1748830163; 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=DuW3E74iCvXRZ84HIicqTew5nhahHnZ+ZoEQAnxzwow=; b=He+Li5XIjt+z1cZGFVwGAId9t3X2QsL5JD3QoKNE5Akb6FeK3TF64mOZpC+ppqFn1JV9Lq /D/x4jSROX49qig0g7MIXjF3RnxgFgQDRnO/6+EQp/T5antLSejp6VswnKpIBTj/diyRG5 +qzGXVRT5Z1F8TiMcn8vWP88W49bZJXsfHFnrXHVPhs5rQOmJUcOQgP4UG1Nm2y/gOWgfy TQmm0RGk8/0pfs9ZroOjiyeOEyZ0h30FHt2EZFAVK8hNGrfa6cXfP1zwn5dpQnjjifOyHC KKtggrvnqjJJUj+8JM/tw64a8Jp8ESgga2Y/qEYqiX+/mTZEHsaChbxg5T63xg== ARC-Authentication-Results: i=1; rspamd-76569d6b7-vzwq6; auth=pass smtp.auth=dreamhost smtp.mailfrom=nomike@HIDDEN X-Sender-Id: dreamhost|x-authsender|nomike@HIDDEN X-MC-Relay: Bad X-MailChannels-SenderId: dreamhost|x-authsender|nomike@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Cooperative-Hysterical: 620fad664c953bdd_1748830164124_802554328 X-MC-Loop-Signature: 1748830164124:1661859891 X-MC-Ingress-Time: 1748830164123 Received: from pdx1-sub0-mail-a206.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.117.153.205 (trex/7.0.3); Mon, 02 Jun 2025 02:09: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-a206.dreamhost.com (Postfix) with ESMTPSA id 4b9cjH1Q2VzCT; Sun, 1 Jun 2025 19:09:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomike.com; s=dreamhost; t=1748830163; bh=DuW3E74iCvXRZ84HIicqTew5nhahHnZ+ZoEQAnxzwow=; h=From:To:Cc:Subject:Date:Content-Transfer-Encoding; b=Kkzr6boV0RVcvpa5bWVhq79HT1nDC1yHaE4hnnDDkn08I/HBfAq6dl8tIQig6cx/e Rm3OmD6I06+WgLisWdB/QZF8Dx/vQr2qulvKIwuMEjB7faGiQNwsFMQmiqnbuqPeOJ aazp6zM43MF66ksm0+8PRVcAFYd8nASyCPXWmLO+P5W0ydQYsFZ6X5Xc3L6oBspzfo Ur8RRzsBhyOI/GCWeIHxW7a1kR+aJMJN+x7JStw9eqg6fsTaidDcZL41gTN86Jyzq9 ZhGQAtwn0jUNwNfnWXqPCIN8aWrBh+6Z/OAbXEIntF8PZc2TQIipXd+o8JfoWOEyCH MhxONIkGtyD/A== From: nomike <nomike@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH 0/4] Update openscad to 2024.06.01 and improve package Date: Mon, 2 Jun 2025 04:03:57 +0200 Message-ID: <20250602020916.3217860-1-nomike@HIDDEN> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=23.83.215.13; envelope-from=nomike@HIDDEN; helo=bat.oak.relay.mailchannels.net 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, RCVD_IN_DNSWL_NONE=-0.0001, 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.9 (/) X-Debbugs-Envelope-To: submit 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: -0.1 (/) I have upgraded OpenSCAD to a newer version and have also made various improvements to the package: - all workarounds and patches are now properly documented - bug reports have been filed upstream for each of them - links to those bug reports are in the comments - all libraries are unbundled - dependent libraries are now up to date - all unit tests are now enabled and green (except for the ones disabled by the upstream project) nomike (4): gnu: opencsg: Update to 1.8.2 gnu: opencsg: guix style gnu: manifold: Update to 3.0.1-0.7c8fbe1 gnu: openscad: Update to 2025.06.01 gnu/packages/engineering.scm | 105 ++++++++++------ gnu/packages/graphics.scm | 25 ++-- ...cted-test-results-to-acommodate-diff.patch | 117 ++++++++++++++++++ 3 files changed, 192 insertions(+), 55 deletions(-) create mode 100644 gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch -- 2.49.0
nomike <nomike@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#78668
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.