Summary
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 Ranellucci and the RepRap community.
Versions
v2.3.0 :: 0 :: gentoo
- Modified
- License
- AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT
- Keywords
- ~amd64 ~x86
- USE flags
- gui test
USE flags
General
Dependencies
dev-cpp / eigen : C++ template library for linear algebra
dev-cpp / tbb : High level abstract threading library
dev-libs / boost : Boost Libraries for C++
dev-libs / cereal : Header-only C++11 serialization library
dev-libs / expat : Stream-oriented XML parser library
dev-libs / glib : The GLib library of C routines
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / miniz : A lossless, high performance data compression library
dev-libs / mpfr : library for multiple-precision floating-point computations with exact rounding
dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries
media-gfx / openvdb : Library for the efficient manipulation of volumetric data
media-libs / glew : The OpenGL Extension Wrangler Library
media-libs / ilmbase : OpenEXR ILM Base libraries
media-libs / libpng : Portable Network Graphics library
media-libs / qhull : Geometry library
net-misc / curl : A Client that groks URLs
sci-libs / libigl : A simple C++ geometry processing library
sci-libs / nlopt : Non-linear optimization library
sci-mathematics / cgal : C++ library for geometric algorithms and data structures
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
sys-libs / zlib : Standard (de)compression library
virtual / glu : Virtual for OpenGL utility library
virtual / opengl : Virtual for OpenGL implementation
x11-libs / gtk+ : Gimp ToolKit +
x11-libs / wxGTK : GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit
x11-misc / shared-mime-info : The Shared MIME-info Database specification
Runtime Dependencies
dev-cpp / eigen : C++ template library for linear algebra
dev-cpp / tbb : High level abstract threading library
dev-libs / boost : Boost Libraries for C++
dev-libs / cereal : Header-only C++11 serialization library
dev-libs / expat : Stream-oriented XML parser library
dev-libs / glib : The GLib library of C routines
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / miniz : A lossless, high performance data compression library
dev-libs / mpfr : library for multiple-precision floating-point computations with exact rounding
media-gfx / openvdb : Library for the efficient manipulation of volumetric data
media-libs / glew : The OpenGL Extension Wrangler Library
media-libs / ilmbase : OpenEXR ILM Base libraries
media-libs / libpng : Portable Network Graphics library
media-libs / qhull : Geometry library
net-misc / curl : A Client that groks URLs
sci-libs / libigl : A simple C++ geometry processing library
sci-libs / nlopt : Non-linear optimization library
sci-mathematics / cgal : C++ library for geometric algorithms and data structures
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
sys-libs / zlib : Standard (de)compression library
virtual / glu : Virtual for OpenGL utility library
virtual / opengl : Virtual for OpenGL implementation
x11-libs / gtk+ : Gimp ToolKit +
x11-libs / wxGTK : GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Dennis Lamm · gentoo
media-gfx/prusaslicer: drop old
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/prusaslicer: depend on newer miniz
This should force a nudge to the newer miniz. Ensures that we get the export fixes from a previous commit. I use "Fixes" liberally here just so we have a reference to the commit I mean. Ionen did no wrong ;) Fixes: 37f0e16ff077f94d6e4de1f5481af94d5ca0ce36 Bug: https://bugs.gentoo.org/761541 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-gfx/prusaslicer: 2.3.0 version bump + fixes
ebuild changes from 2.2.0-r1 to 2.3.0: + REQUIRED_USE on gui for tests (bug #760096) + patch to add missing miniz header (bug #761541) + qhull:=[static-libs] (qhull_r.so subslot + qhullcpp.a, bug #764338) + force GTK3 (bug #765031) + GUI deps optional with USE=-gui + hopefully all missing dependencies - Release build type, not needed - previous patches (applied upstream) + use .desktop files provided by the package + update licenses + minor cleanups Closes: https://bugs.gentoo.org/760096 Closes: https://bugs.gentoo.org/761541 Closes: https://bugs.gentoo.org/764338 Closes: https://bugs.gentoo.org/765031 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19059 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Daniel M. Weeks · gentoo
media-gfx/prusaslicer: depend on boost subslot
Bug: https://bugs.gentoo.org/762430 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Daniel M. Weeks <dan@danweeks.net> Closes: https://github.com/gentoo/gentoo/pull/18866 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Dennis Lamm · gentoo
media-gfx/prusaslicer: added new ebuild
Closes: https://bugs.gentoo.org/652100 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18668 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>