about summary refs log tree commit diff
path: root/pkgs/applications/graphics/openscad
AgeCommit message (Collapse)AuthorFilesLines
2024-04-27treewide: wrapGAppsHook → wrapGAppsHook3Jan Tojnar1-2/+2
This was achieved using the following command: sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b') And then manually reverted the following changes: - alias in top-level.nix - function name in wrap-gapps-hook.sh - comment in postFixup of at-spi2-core - comment in gtk4 - comment in preFixup of 1password-gui/linux.nix - comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix - comment in postFixup of telegram-desktop - comment in postFixup of fwupd - buildCommand of mongodb-compass - postFixup of xflux-gui - comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config - description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-03-03openscad: add wrapGAppsHookPaw Møller1-1/+2
This app needs the wrapGAppsHook so that the GLib schemas are available at runtime, otherwise it will crash when a file dialog is invoked in an unpolluted environment. Fixes the GSettings errors GLib-GIO-ERROR **: No GSettings schemas are installed on the system (openscad:26805): GLib-GIO-ERROR **: 13:10:37.913: Settings schema 'org.gtk.Settings.FileChooser' is not installed
2023-12-18cgal: default to version 5Vincent Laporte1-2/+2
2023-11-11treewide: fix redirected and broken URLsAnthony Roussel1-1/+1
Using the script in maintainers/scripts/update-redirected-urls.sh
2023-08-01treewide: Add meta.mainProgramRobert Hensing1-0/+1
Based on ofborg feedback. Part of https://github.com/NixOS/nixpkgs/pull/246386
2022-09-25openscad: add support for exporting PDFsBjørn Forsman1-1/+2
Add cairo to buildInputs for PDF export support. Without this, trying to export using "File -> Export -> Export as PDF" leads to ERROR: Export to PDF format was not enabled when building the application. PDF export finished: /home/bf/Untitled.pdf (The pdf file is 0 KiB -- broken.) Fixes #192895.
2022-08-30openscad: add patches for CVE-2022-0496 & CVE-2022-0497Robert Scott1-0/+14
2022-07-13openscad: fix on wayland systemsTom1-1/+4
2022-04-18openscad: force-build the file causing dependency issuesMichael Raskin1-0/+4
2022-02-12openscad: retry parallel buildingMartin Weinelt1-2/+1
Was disabled 3y ago due to their build system not handling high parallelism correctly. Verified with multiple high core builders (8, 24, 64 Threads) and did not encounter the problem mentioned in the comment. Was motivated by watching my remote builder taking over 15 minutes for this one package, which was a bit annoying.
2021-09-28treewide: remove darwin-only manual wrapQtApp invocationsDmitry Kalinkin1-2/+0
2021-08-03openscad: move templates to Resources on darwin (#132552)Artturi1-1/+1
2021-04-02openscad: enable spacenav supportKovacsics Robert1-1/+8
2021-02-05openscad: 2019.05 -> 2021.01R. RyanTM1-2/+2
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-2/+2
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2021-01-16treewide: stdenv.lib -> libBen Siraphob1-7/+7
2020-05-24openscad: use wrapQtApp for macOS appDmitry Kalinkin1-0/+2
2020-05-09treewide: remove the-kenny from maintainersJörg Thalheim1-2/+1
@the-kenny did a good job in the past and is set as maintainer in many package, however since 2017-2018 he stopped contributing. To create less confusion in pull requests when people try to request his feedback, I removed him as maintainer from all packages.
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2019-11-18treewide: Get rid of libGLU_combinedadisbladis1-2/+2
2019-10-04openscad: remove useless preBuild phaseLancelot SIX1-4/+0
The preBuild phase was introduced to follow a modification in qscintilla build (76ad2796be28c5fbe8f8fe2b9bada12c3e1360e2) that forced the library libqscintilla2_qt5.so to be called libqscintilla2.so. This has been inproved in 4bf49d94179ad2378f50ba54138343fecb75e446 so the preBuild trick is not necessary anymore.
2019-10-02openscad: fix qscintilla2 library referenceMichael Raskin1-0/+4
It is a bit of mystery where it gets qscintilla2_qt5 idea (removing it from cmake modlues doesn't help, and such a library doesn't exist), so just force-fix it for now.
2019-07-29openscad: not using qt5 and libsForQt5 directlyMarek Mahut1-7/+30
Additional fix to #65522.
2019-07-28openscad: Use qt5's own mkDerivationMarek Mahut1-2/+2
Fixes #65514, related to #65399.
2019-05-21openscad: 2018.04-git -> 2019.05Gabriel Ebner1-14/+9
2019-05-13openscad: Darwin support and tidyAndrew Childs1-6/+19
2019-02-20openscad: enableParallelBuilding = false;Vladimír Čunát1-0/+3
Discussion: https://github.com/NixOS/nixpkgs/commit/c68dc2212e22
2018-07-21pkgs/*: remove unreferenced function argumentsvolth1-1/+1
2018-05-04openscad: fix build by switching to git master and Qt5Michael Raskin1-9/+19
2018-02-24treewide: transition mesa to libGLU_combinedAlexander V. Nikolaev1-2/+2
2018-01-28openscad: 2015.03-1 -> 2015.03-3Franz Pletz1-3/+3
2017-08-07replace "Mac OS X" and "OS X" with "macOS"davidak1-1/+1
as it is the official name since 2016 https://en.wikipedia.org/wiki/Macintosh_operating_systems#Desktop exception are parts refering to older versions of macOS like "GUI support for Mac OS X 10.6 - 10.12. Note that Emacs 23 and later [...]"
2017-08-01pkgs: refactor needless quoting of homepage meta attribute (#27809)Silvan Mosberger1-1/+1
* pkgs: refactor needless quoting of homepage meta attribute A lot of packages are needlessly quoting the homepage meta attribute (about 1400, 22%), this commit refactors all of those instances. * pkgs: Fixing some links that were wrongfully unquoted in the previous commit * Fixed some instances
2016-04-20openscad: move to qmake4HookNikolay Amiantov1-5/+3
2015-08-06openscad: 2014.03 -> 2015.03-1Ambroz Bizjak1-5/+4
- Added dependencies harfbuzz, qscintilla, gettext. - Removed redundant CFLAGS hack for eigen.
2014-11-02boost: Remove boost.libWilliam A. Kennington III1-1/+1
2014-09-21boost: Update depdendent packagesWilliam A. Kennington III1-1/+2
2014-03-14openscad: bump 2013.06 -> 2014.03Bjørn Forsman1-5/+7
openscad now depends on glib, and it needs pkgconfig to find glib.
2014-01-02Whitespace fixes in package expressions I maintainBjørn Forsman1-1/+2
2013-10-01Openscad: Update to 2013.06 (& some coding style fixes)Moritz Ulrich1-8/+6
Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
2013-05-20Add myself as maintainer for several packagesBjørn Forsman1-1/+1
And set missing meta.platforms for the packages I've added earlier.
2013-04-25openscad: compile the correct version numberBjørn Forsman1-1/+1
The default version info that is compiled into openscad is the build date(!). Force the version to the actual release version instead.
2013-04-25openscad: add longDescription and licenseBjørn Forsman1-0/+12
longDescription is taken from openscad homepage.
2013-04-25openscad: bump to 2013.01Bjørn Forsman1-11/+7
Bump to latest release. Use tarball instead of git.
2012-12-13Updating OpenSCAD to use Eigen3Michael Raskin1-7/+12
2012-01-26Fix mismatch...Michael Raskin1-0/+30
svn path=/nixpkgs/trunk/; revision=31870