Search Criteria
Package Details: openscad-git r11722.da8418b-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/openscad-git.git (read-only, click to copy) |
---|---|
Package Base: | openscad-git |
Description: | The programmers solid 3D CAD modeller |
Upstream URL: | https://github.com/openscad/openscad |
Licenses: | GPL2 |
Conflicts: | openscad |
Provides: | openscad |
Submitter: | None |
Maintainer: | frysztak |
Last Packager: | frysztak |
Votes: | 22 |
Popularity: | 0.49 |
First Submitted: | 2011-02-25 03:29 (UTC) |
Last Updated: | 2025-09-21 14:08 (UTC) |
Dependencies (25)
- boost-libs
- cgal (cgal-gitAUR)
- double-conversion (double-conversion-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-gitAUR, freetype2-macosAUR, freetype2-qdoledAUR)
- glew (glew-libepoxyAUR, glew-wayland-gitAUR, glew-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- gmp (gmp-hgAUR)
- harfbuzz (harfbuzz-gitAUR)
- lib3mf
- libzip (libzip-gitAUR)
- mpfr (mpfr-gitAUR)
- qscintilla-qt6
- qt6-5compat
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-multimedia
- qt6-svg
- tbb (onetbb-gitAUR, onetbb)
- boost (boost-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- Show 5 more dependencies...
Required by (24)
- freecad-git (requires openscad) (optional)
- freecad-linkstage3-git (requires openscad) (optional)
- gnome-thumbnailers-git (requires openscad) (optional)
- inkscape-paths2openscad (requires openscad) (optional)
- kibot (requires openscad)
- ooml-git (requires openscad) (optional)
- openscad-bosl (requires openscad)
- openscad-dotscad-git (requires openscad)
- openscad-lasercut-git (requires openscad)
- openscad-ldraw (requires openscad)
- openscad-libraries (requires openscad)
- openscad-list-compr-demos-git (requires openscad)
- openscad-mcad-dev-git (requires openscad)
- openscad-nopscadlib-git (requires openscad)
- openscad-round-anything (requires openscad)
- openscad-scad-utils-git (requires openscad)
- openscad-thread-profile-git (requires openscad)
- openscad-threadlib (requires openscad)
- openscad-threadlib-git (requires openscad)
- openscad-thumbnailers (requires openscad)
- Show 4 more...
Latest Comments
1 2 3 4 5 6 .. 8 Next › Last »
gmhh commented on 2025-10-06 21:36 (UTC)
I cannot get this to build without editing
into the PKGBUILD script as in @rc.poison 's comment
I get an error that I'm not on a branch if don't, but it builds perfectly fine if I do.
If I use an aur helper like yay, I get :
flaviut commented on 2025-09-21 21:02 (UTC)
@AVerschoot since you are using yay, you should know that yay uses
git pull --rebase
under the hood. This means that you can make a change to the PKGBUILD, then git commit it, and that patch will be overlaid over whatever is in the AUR.I personally have a patch to use no more than 2 cores, since I'm never really in a hurry when running updates.
frysztak commented on 2025-09-21 14:10 (UTC) (edited on 2025-09-21 14:10 (UTC) by frysztak)
thank you @DarioP, your patch is now included.
@AVerschoot, build now defaults to nproc/2 jobs. that should help with memory use.
DarioP commented on 2025-09-21 10:15 (UTC) (edited on 2025-09-21 10:17 (UTC) by DarioP)
Hi, since eigen 5 made it in the repos, I had to adjust a bit the CMakeLists.txt from upstream.
It was enough to add these line in the
prepare()
function:sed -i 's/Eigen3 3.0/Eigen3 5.0/' CMakeLists.txt
sed -i 's/target_include_directories(OpenSCAD SYSTEM PRIVATE ${EIGEN3_INCLUDE_DIR})/target_link_libraries(OpenSCAD PRIVATE Eigen3::Eigen)/' CMakeLists.txt
sed -i 's/target_compile_definitions(OpenSCAD PRIVATE EIGEN_DONT_ALIGN)//' CMakeLists.txt
Concerning the last one I was suggested that v5 is better at handling alignment, though I am not sure about the actual effect.
frysztak commented on 2025-09-16 10:18 (UTC)
@AVerschoot, I suppose I could drop ninja, and use Makefiles instead. They default to 1 job I think. I'll try it out.
@pallaire, when does this crash happen?
pallaire commented on 2025-09-15 22:46 (UTC)
I have a crash since the latest update on 2025-09-13
ERROR: Framebuffer Objects not supported Segmentation fault (core dumped) openscad
AVerschoot commented on 2025-09-13 14:15 (UTC)
I had some problems, it used all my cores, and this gave me a memory consumption of 32/32 gig, giving issues.
I ran CMAKE_BUILD_PARALLEL_LEVEL=4 yay -S openscad-git to limit the amount of cores used, also limiting RAM-usage.
frysztak commented on 2025-09-13 10:30 (UTC)
since this package was orphaned, I adopted it. I just pushed an update - now it should build without issues. otherwise, let me know!
KingCrunch commented on 2025-06-23 20:14 (UTC)
Hi. It looks like you forgot to push the fix, where you removed the conflict markers, as master.
https://aur.archlinux.org/cgit/aur.git/commit/?h=openscad-git&id=5b0cb8b5664199fbbe52d1478fd15b4a25f63db8
rc.poison commented on 2025-05-29 11:06 (UTC)
You forgot the ".git" ^^
source=("$_pkg::git+$url.git")
1 2 3 4 5 6 .. 8 Next › Last »