guix-play/gnu
Guillaume Le Vaillant 6bec6c20b6
gnu: openscad: Fix build.
Fixes <https://issues.guix.gnu.org/72693>.

* gnu/packages/patches/openscad-fix-boost-join.patch: New file.
* gnu/packages/patches/openscad-with-cgal-5.3.patch: New file.
* gnu/packages/patches/openscad-with-cgal-5.4.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patches.
* gnu/packages/engineering.scm (openscad)[source]: Use new patches.
  [inputs, native-inputs]: Remove labels.
  [arguments]: Disable a few more tests. Remove trailing booleans.

Change-Id: I3ce103afd8669dd68c95352a87d76994a3f08504
2024-08-22 15:34:12 +02:00
..
bootloader
build privilege: Add POSIX capabilities(7) support. 2024-08-11 02:00:00 +02:00
home home: Set 700 permissions on .gnupg with home-gpg-agent-service 2024-07-26 18:22:04 +02:00
installer
machine gnu: Replace (almost) all uses of /run/setuid-programs. 2024-08-11 02:00:00 +02:00
packages gnu: openscad: Fix build. 2024-08-22 15:34:12 +02:00
services services: syncthing: incorrect guessing of HOME variable 2024-08-21 19:04:25 +02:00
system install: Set ‘privileged-programs’ rather than ‘setuid-programs’. 2024-08-19 16:41:07 +02:00
tests gnu: Replace (almost) all uses of /run/setuid-programs. 2024-08-11 02:00:00 +02:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: openscad: Fix build. 2024-08-22 15:34:12 +02:00
machine.scm
packages.scm
services.scm services: Truly mark ‘setuid-program-service-type’ as deprecated. 2024-08-19 16:36:04 +02:00
system.scm system: Add privileged-programs to <operating-system>. 2024-08-11 02:00:00 +02:00
tests.scm