[bug#78668,0/4] Update openscad to 2024.06.01 and improve package

Message ID 20250602020916.3217860-1-nomike@nomike.com
Headers
Series Update openscad to 2024.06.01 and improve package |

Message

nomike June 2, 2025, 2:03 a.m. UTC
  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