Summary
Solvespace is a parametric 2D/3D CAD tool. Applications include: - modeling 3d parts — draw with extrudes, revolves, and Boolean (union / difference) operations - modeling 2d parts — draw the part as a single section, and export DXF, PDF, SVG; use 3d assembly to verify fit - 3d-printed parts — export the STL or other triangle mesh expected by most 3d printers - preparing CAM data — export 2d vector art for a waterjet machine or laser cutter; or generate STEP or STL, for import into third-party CAM software for machining - mechanism design — use the constraint solver to simulate planar or spatial linkages, with pin, ball, or slide joints - plane and solid geometry — replace hand-solved trigonometry and spreadsheets with a live dimensioned drawing
Versions
v3.0-r2 :: 0 :: gentoo
- Modified
- License
- BitstreamVera GPL-2+ GPL-3+
- Keywords
- amd64 ~x86
- USE flags
- openmp
USE flags
General
- openmp
- Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
Dependencies
dev-cpp / atkmm : C++ interface for the ATK library
dev-cpp / glibmm : C++ interface for glib2
dev-cpp / gtkmm : C++ interface for GTK+
dev-cpp / pangomm : C++ interface for pango
dev-libs / glib : The GLib library of C routines
dev-libs / json-c : A JSON implementation in C
dev-libs / libsigc++ : Typesafe callback system for standard C++
dev-libs / libspnav : libspnav is a replacement for the magellan library with a cleaner API
dev-libs / mimalloc : A compact general purpose allocator with excellent performance
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
media-libs / libpng : Portable Network Graphics library
sys-libs / zlib : Standard (de)compression library
virtual / opengl : Virtual for OpenGL implementation
x11-libs / cairo : A vector graphics library with cross-device output support
Runtime Dependencies
dev-cpp / atkmm : C++ interface for the ATK library
dev-cpp / glibmm : C++ interface for glib2
dev-cpp / gtkmm : C++ interface for GTK+
dev-cpp / pangomm : C++ interface for pango
dev-libs / glib : The GLib library of C routines
dev-libs / json-c : A JSON implementation in C
dev-libs / libsigc++ : Typesafe callback system for standard C++
dev-libs / libspnav : libspnav is a replacement for the magellan library with a cleaner API
dev-libs / mimalloc : A compact general purpose allocator with excellent performance
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
media-libs / libpng : Portable Network Graphics library
sys-libs / zlib : Standard (de)compression library
virtual / opengl : Virtual for OpenGL implementation
x11-libs / cairo : A vector graphics library with cross-device output support
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-gfx/solvespace: [QA] tc-has-openmp → tc-check-openmp
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-gfx/solvespace: Keyword 3.0-r2 x86, #836264
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-gfx/solvespace: amd64 stable wrt bug #829840
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
media-gfx/solvespace: drop 3.0
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
media-gfx/solvespace: update RDEPEND
Add X USE-flag to dependencies where appropriate. Closes: https://bugs.gentoo.org/836236 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
media-gfx/solvespace: use system mimalloc
Also bump to EAPI-8, use xdg eclass, correct *DEPEND, and some minor style tweaks. x86 keyword dropped as mimalloc is not keyworded for x86. Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
media-gfx/solvespace: update LICENSE
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-gfx/solvespace: Drop 2.3
Bug: https://bugs.gentoo.org/784359 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-gfx/solvespace: call xdg_mimeinfo_database_update on 3.0
Closes: https://bugs.gentoo.org/808144 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-gfx/solvespace: add missing deps for 3.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - ktrace@yandex.ru · gentoo
media-gfx/solvespace: up to version 3.0
Closes: https://bugs.gentoo.org/784359 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: ktrace <Victor Kustov ktrace@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/21027 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/solvespace: fix build with GCC 11
Closes: https://bugs.gentoo.org/790776 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - ktrace · gentoo
media-gfx/solvespace: new package
Parametric 3D/2D CAD software with DXF import/export and STL export for 3D printing. Signed-off-by: Victor Kustov <ktrace@yandex.ru> Package-Manager: Portage-2.3.49, Repoman-2.3.10 Closes: https://github.com/gentoo/gentoo/pull/10115 Signed-off-by: Michał Górny <mgorny@gentoo.org>