Summary
OpenSCAD is a software for creating solid 3D CAD objects. Unlike most free software for creating 3D models (such as the famous application Blender) it does not focus on the artistic aspects of 3D modelling but instead on the CAD aspects. Thus it might be the application you are looking for when you are planning to create 3D models of machine parts but pretty sure is not what you are looking for when you are more interested in creating computer-animated movies. OpenSCAD is free software and available for Linux/UNIX, MS Windows and Mac OS X.
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- GPL-3+ LGPL-2.1
- USE flags
- cairo dbus egl experimental gamepad gui hidapi mimalloc spacenav
v2021.01-r5 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 ~arm64 ~ppc64 ~x86
- USE flags
- emacs
USE flags
General
- cairo
- Enable support for the cairo graphics library
- dbus
- Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
- egl
- Build using EGL instead of GLX
- emacs
- Add support for GNU Emacs
- experimental
- Enable experimental features
- gamepad
- Add support for gamepads through dev-qt/qtgamepad
- gui
- Enable or disable building of the GUI
- hidapi
- Build in support for HID-Class devices using dev-libs/hidapi
- mimalloc
- Build using dev-libs/mimalloc as memory allocator
- spacenav
- Add support for space navigator devices through dev-libs/libspnav
Dependencies
app-editors / emacs : The extensible, customizable, self-documenting real-time display editor
dev-cpp / eigen : C++ template library for linear algebra
dev-libs / boost : Boost Libraries for C++
dev-libs / double-conversion : Binary-decimal and decimal-binary conversion routines for IEEE doubles
dev-libs / glib : The GLib library of C routines
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / hidapi : A multi-platform library for USB and Bluetooth HID-Class devices
dev-libs / libspnav : libspnav is a replacement for the magellan library with a cleaner API
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / libzip : Library for manipulating zip archives
dev-libs / mimalloc : A compact general purpose allocator with excellent performance
dev-libs / mpfr : Library for multiple-precision floating-point computations with exact rounding
dev-qt / qtconcurrent : Multi-threading concurrence support library for the Qt5 framework
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtdbus : Qt5 module for inter-process communication over the D-Bus protocol
dev-qt / qtgamepad : Qt module to support gamepad hardware
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qtmultimedia : Multimedia (audio, video, radio, camera) library for the Qt6 framework
dev-qt / qtnetwork : Network abstraction library for the Qt5 framework
dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)
dev-qt / qtsvg : SVG rendering library for the Qt6 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
media-gfx / opencsg : The Constructive Solid Geometry rendering library
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
media-libs / glew : The OpenGL Extension Wrangler Library
media-libs / harfbuzz : An OpenType text shaping engine
media-libs / lib3mf : Implementation of the 3D Manufacturing Format file standard
sci-mathematics / cgal : C++ library for geometric algorithms and data structures
virtual / opengl : Virtual for OpenGL implementation
x11-libs / cairo : A vector graphics library with cross-device output support
x11-libs / libX11 : X.Org X11 library
x11-libs / qscintilla : Qt port of Neil Hodgson's Scintilla C++ editor control
Runtime Dependencies
app-editors / emacs : The extensible, customizable, self-documenting real-time display editor
dev-cpp / eigen : C++ template library for linear algebra
dev-libs / boost : Boost Libraries for C++
dev-libs / double-conversion : Binary-decimal and decimal-binary conversion routines for IEEE doubles
dev-libs / glib : The GLib library of C routines
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / hidapi : A multi-platform library for USB and Bluetooth HID-Class devices
dev-libs / libspnav : libspnav is a replacement for the magellan library with a cleaner API
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / libzip : Library for manipulating zip archives
dev-libs / mimalloc : A compact general purpose allocator with excellent performance
dev-libs / mpfr : Library for multiple-precision floating-point computations with exact rounding
dev-qt / qtconcurrent : Multi-threading concurrence support library for the Qt5 framework
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtdbus : Qt5 module for inter-process communication over the D-Bus protocol
dev-qt / qtgamepad : Qt module to support gamepad hardware
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qtmultimedia : Multimedia (audio, video, radio, camera) library for the Qt6 framework
dev-qt / qtnetwork : Network abstraction library for the Qt5 framework
dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)
dev-qt / qtsvg : SVG rendering library for the Qt6 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
media-gfx / opencsg : The Constructive Solid Geometry rendering library
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
media-libs / glew : The OpenGL Extension Wrangler Library
media-libs / harfbuzz : An OpenType text shaping engine
media-libs / lib3mf : Implementation of the 3D Manufacturing Format file standard
sci-mathematics / cgal : C++ library for geometric algorithms and data structures
virtual / opengl : Virtual for OpenGL implementation
x11-libs / cairo : A vector graphics library with cross-device output support
x11-libs / libX11 : X.Org X11 library
x11-libs / qscintilla : Qt port of Neil Hodgson's Scintilla C++ editor control
Depending packages
media-gfx / freecad : QT based Computer Aided Design application
Bugs
- 829267
- media-gfx/openscad-2021.01 - src/FontCache.h: fatal error: hb-ft.h: No such file or directory
- 883365
- media-gfx/openscad-2021.01-r4 - src/comment_lexer.l: fatal error: comment_parser.hxx: No such file or directory
- 914636
- media-gfx/openscad-2021.01-r4 - GLView.cc:(.text+<snip>): undefined reference to _GLXEW_SGIX_pbuffer
- 920200
- media-gfx/openscad: USE=egl should be USE=egl-only?
- 936652
- media-gfx/openscad-2021.01-r5 fails to compile: config.h:147:2: error: error CGAL requires C++ 17
- 936665
- media-gfx/openscad-2021.01-r5 - [icu-75.1] [glibc-2.40] /.../tags.h: error: redefinition of bool CGAL::check_tag
- 941523
- media-gfx/openscad-2021.01-r5 fails to compile: Intersection_traits.h:124:15: internal compiler error: Segmentation fault
- 942079
- media-gfx/openscad-2021.01-r5 - error: no matching function for call to ‘sign(int)’
- 942751
- media-gfx/openscad-2021.01-r5 - [gcc-15] /.../tags.h: error: Boolean_tag does not name a type
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
media-gfx/openscad: update HOMEPAGE to resolve redirect
Upstream does not use a www subdomain anymore. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Eli Schwartz · gentoo
media-gfx/openscad: mark as LTO-unsafe
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-gfx/openscad: fixed compilation with boost 1.85
Closes: https://bugs.gentoo.org/932293 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - José P. R. N. Assis · gentoo
media-gfx/openscad: fix qscintilla dep #916232
Adding [qt5(+)] to the qscintilla dependency in preparation to supporting Qt5/Qt6 QScintilla multibuild. Revision number bumped from -r4 to -r5. Keywords kept as-is. Bug: https://bugs.gentoo.org/916232 Signed-off-by: José P. R. N. Assis <espinafre@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35134 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/openscad: sys-devel/bison -> app-alternatives/yacc
All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-gfx/openscad: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-gfx/openscad: Keyword 2021.01-r4 ppc64, #886101
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-gfx/openscad: destabilize for ~x86
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: add notice about Emacs scad-mode
fix depstring for lib3mf Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/30570 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: allow experimental features
add experimental USE flag to enable newer features update ebuild to reflect upstream changes Thanks to Michael Moon for pointing this out. Suggested-by: Michael Moon <triffid.hunter@gmail.com> Closes: https://bugs.gentoo.org/899658 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/30334 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: drop 2021.01-r3
Bug: https://bugs.gentoo.org/867325 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/27113 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/openscad: Stabilize 2021.01-r4 x86, #867748
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-gfx/openscad: amd64 stable wrt bug #867748
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: workaround for parallel build failures
Bug: https://github.com/openscad/openscad/issues/4344 Closes: https://bugs.gentoo.org/856430 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/27093 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: drop 2021.01-r2
Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/26033 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: fix build against >=cgal-5.4.1
Also address two CVE issues, CVE-2022-0496 and CVE-2022-0497 Fix double quoting of output file parameter for ghostscript Closes: https://bugs.gentoo.org/851189 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/25870 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-gfx/openscad: Stabilize 2021.01-r3 x86, #849455
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Jakov Smolić · gentoo
media-gfx/openscad: Stabilize 2021.01-r3 amd64, #849455
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-gfx/openscad: add subslot binder for media-gfx/opencsg to stable
- and revbump unstable to be the later revision. Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: add subslot binder for media-gfx/opencsg on live
Needed for ABI changes between 1.4.2 and 1.5.1 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/25036 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: update EAPI 7 -> 8
Use slot operator for media-gfx/opencsg due to ABI changes from 1.4.2 -> 1.5.1. Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: drop outdated patch for 9999
Closes: https://bugs.gentoo.org/832944 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24929 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: fix search for lib3mf
Reported-by: Jan Psota <jasiu@belsznica.pl> Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/22650 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: drop 2019.05
Security cleanup (CVE-2020-28599) Bug: https://bugs.gentoo.org/773217 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/20657 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-gfx/openscad: amd64 stable wrt bug #773217
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: adjust variables
Adjust the USE of EROOT in src_configure, due to newly reported issues from repoman and pkgcheck. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/20585 Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: fix installation
Fix the removal of .git{,ignore} for the MCAD library. Upstream no longer installs those files, so we don't need to remove them in src_install anymore. Reported-by: Jan Psota <jasiupsota@gmail.com> Closes: https://bugs.gentoo.org/785805 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
media-gfx/openscad: x86 stable (bug #773217)
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-gfx/openscad: revbump 2019.05 to populate the lib3mf change
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: bump to 2021.01
Bug: https://bugs.gentoo.org/773217 Closes: https://bugs.gentoo.org/769278 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/19412 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-gfx/openscad: Drop 2019.05-r3
Bug: https://bugs.gentoo.org/770646 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/openscad: Stabilize 2019.05-r4 amd64, #770646
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/openscad: Stabilize 2019.05-r4 x86, #770646
Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: adapt to work with lib3mf-2
Now uses cmake instead of qmake. Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: restrict dependency
This package version does not build against lib3mf-2 API. Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: fix issue with cgal
Fixes the issue of not building against cgal-5.1. Also installs locales into correct dir. Bug: https://bugs.gentoo.org/755842 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18435 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: fix build issue with cgal-5.1
For now use <sci-mathematics/cgal-5 due to a failure with current cgal-5.1. Issue reported upstream, see https://github.com/openscad/openscad/issues/3497 Closes: https://bugs.gentoo.org/755842 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18380 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-gfx/openscad: Drop 2019.05-r2
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-gfx/openscad: stabilize 2019.05-r3 on amd64
Closes: https://bugs.gentoo.org/755716 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
media-gfx/openscad: stabilize 2019.05-r3 on x86
Bug: https://bugs.gentoo.org/755716 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/openscad: arm64 keyworded (bug #734822)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: remove unneeded patch
Remove a backported patch which is no longer needed for live ebuild. Reported-by: Michael Moon <triffid.hunter@gmail.com> Closes: https://bugs.gentoo.org/728560 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16616 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: backport r3 changes
Backport the changes from 2019.05-r3 to live ebuild. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: drop old
Drop obsolete 2015.03 version. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15809 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: Fix build with boost-1.73.0
Thanks to William T Wilson for reporting and providing patch. Additionally OpenSCAD has an optional, but automagic dependency on media-libs/lib3mf. Add ccache USE flag, as it's automagically enabled whenever the ccache binary is found in PATH. Reported-by: William T Wilson <fluffysheap@gmail.com> Closes: https://bugs.gentoo.org/722302 Package-Manager: Portage-2.3.99-r2, Repoman-2.3.22 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-gfx/openscad: x86 stable wrt bug #716134
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-gfx/openscad: amd64 stable wrt bug #716134
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Haelwenn (lanodan) Monnier · gentoo
media-gfx/openscad: dev-qt/*[-gles2 => -gles2-only]
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Haelwenn (lanodan) Monnier · gentoo
media-gfx/openscad: dev-qt/qtgui[-gles2 => -gles2-only]
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ulrich Müller · gentoo
media-gfx/openscad: Update virtual/emacs dependency.
The virtual is deprecated, depend on app-editors/emacs instead. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller <ulm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christophe Lermytte · gentoo
media-gfx/openscad: fix compilation with boost-1.72
Patch originates from upstream commit which is staged for release https://github.com/openscad/openscad/pull/3105 Closes: https://bugs.gentoo.org/703022 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Christophe Lermytte <gentoo@lermytte.be> Closes: https://github.com/gentoo/gentoo/pull/14028 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: drop obsolete version 2019.05
Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12077 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: fix automagic deps
Fixes issues with automagic dependencies in upstream build system, where it links against dev-libs/libspnav and dev-libs/hidapi if they are present on the build host. Thanks to Phil Stracchino (Unix Ronin) for bringing this up. Closes: https://bugs.gentoo.org/686354 Reported-by: Phil Stracchino (Unix Ronin) <phils@caerllewys.net> Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/openscad: bump to version 2019.05
Closes: https://bugs.gentoo.org/686044 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12005 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: fix boost-1.70.0 build
Fixes a build issue with >=boost-1.69 Closes: https://bugs.gentoo.org/684038 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12003 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
media-gfx/openscad: Drop old
Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: bump to EAPI 7
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Bernd Waibel · gentoo
media-gfx/openscad: add missing dependencies
Update metadata.xml to add myself as maintainer (see https://archives.gentoo.org/gentoo-dev/message/3d497dc197a35250614437572ef80e4b) Closes: https://bugs.gentoo.org/661384 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/10687 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Sergey Alirzaev · gentoo
media-gfx/openscad: don't call ccache
Closes: https://github.com/gentoo/gentoo/pull/6632 - Michael Weber · gentoo
media-gfx/openscad: Update live ebuild.
Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Michael Weber · gentoo
media-gfx/openscad: Depend on qtgui[-gles2] (thanks Jack MacNaught, bug 637074).
Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Michael Weber · gentoo
media-gfx/openscad: DEPEND on dev-qt/qtconcurrent (thanks Pawel Tatera and Volker Wegert, bug 635758).
Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Michael Weber · gentoo
media-gfx/openscad: Version bump (big thanks to Jesper Saxtorph, bug 635062).
Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Sergey Alirzaev · gentoo
media-gfx/openscad: Needs rebuild on cgal subslot bump
Closes: https://github.com/gentoo/gentoo/pull/5619 - Andreas Sturmlechner · gentoo
media-gfx/openscad: Cleanup Qt4-based
Gentoo-bug: 623610 Package-Manager: Portage-2.3.12, Repoman-2.3.3 - Andreas Sturmlechner · gentoo
media-gfx/openscad: Switch to Qt5, add xdg-utils
Drop unused eutils.eclass. Thanks-to: maurerpe <junk4me46806@yahoo.com> Gentoo-bug: 623610 Package-Manager: Portage-2.3.12, Repoman-2.3.3 - Michael Weber · gentoo
media-gfx/openscad: Add live ebuild.
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Michael Weber · gentoo
media-gfx/openscad: Add emacs mode, thanks Emery Hemingway for the ebuild (bug 492220).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Michael Weber · gentoo
media-gfx/openscad: Remove old version.
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - David Seifert · gentoo
media-gfx/openscad: Depend on x11-libs/qscintilla[qt4]
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3188 - Matthew Brewer · gentoo
media-gfx/openscad: version bump to 2015.03_p2 & bugfix
- bump to patchlevel 2 - fix segfault when using with qt{opengl,gui}:4[egl] -> enforce USE=-egl - update dependency list - port to EAPI 6 Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches - Thomas Kahle · gentoo
media-gfx/openscad: Add "|| die", fix copyright.
Package-Manager: portage-2.2.20.1 - Thomas Kahle · gentoo
media-gfx/openscad: Remove old
Package-Manager: portage-2.2.20.1 - Thomas Kahle · gentoo
media-gfx/openscad: Bump to 2015.03 (Bug 545404)
Package-Manager: portage-2.2.20.1 - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed