When building prusa-slicer as flatpak, Perl test suite is unable to build because of many build-related errors (Perl tests have many dependencies which have to be built with /app prefix, which is not always simple). As we are unable to pass any flags to rpmbuild to switch off the Perl tests, we need to switch them off for flatpak build directly in the spec file. The second change is related to %{perl_vendorlib} and %{perl_vendorarch} macros, which are not set during flatpak build (a build %without perltests). When the %{flatpak} macro is not set, there should be no change in functionality. |
||
---|---|---|
.gitignore | ||
README.md | ||
endian.patch | ||
prusa-slicer.appdata.xml | ||
prusa-slicer.desktop | ||
prusa-slicer.spec | ||
sources |
README.md
PrusaSlicer: 3D printing slicer optimized for Prusa printers
PrusaSlicer takes 3D models (STL, OBJ, AMF) and converts them into G-code instructions for FFF printers or PNG layers for mSLA 3D printers. It's compatible with any modern printer based on the RepRap toolchain, including all those based on the Marlin, Prusa, Sprinter and Repetier firmware. It also works with Mach3, LinuxCNC and Machinekit controllers.
PrusaSlicer is based on Slic3r by Alessandro Ranelucci and the RepRap community.
The maintainers of this package welcome community contributions. The specfile, while moderately complicated and with slightly unusual style, should be well commented and relatively easy to understand. Please feel free to send PRs, and provenpackagers should feel free to commit and build as needed. Please do send us a note if you need anything.