notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q3
openscad Programmer's solid 3D CAD modeller
2021.01.01.20221206_5 cad on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2021.01.01.20221206_4Version of this port present on the latest quarterly branch.
Maintainer: mr@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2011-08-19 11:02:29
Last Update: 2024-02-13 14:44:22
Commit Hash: db61653
People watching this port, also watch:: PrusaSlicer, FreeCAD, virtualbox-ose, mpv, Cura
License: GPLv2+
WWW:
https://openscad.org/
Description:
OpenSCAD is a software for creating 3D CAD objects. Unlike most free software for creating 3D models, it does not focus on the artistic aspects of 3D modelling but instead on the CAD aspects. Thus it is more suitable for creating 3D models of machine parts but perhaps not when creating computer-animated movies. OpenSCAD is not an interactive modeller. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script file. This gives designers full control over the modelling process and enables them to easily change any step in the modelling process or make designes that are defined by configurable parameters.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (195 items)
Collapse this list.
  1. /usr/local/share/licenses/openscad-2021.01.01.20221206_5/catalog.mk
  2. /usr/local/share/licenses/openscad-2021.01.01.20221206_5/LICENSE
  3. /usr/local/share/licenses/openscad-2021.01.01.20221206_5/GPLv2+
  4. bin/openscad
  5. share/applications/openscad.desktop
  6. share/icons/hicolor/128x128/apps/openscad.png
  7. share/icons/hicolor/256x256/apps/openscad.png
  8. share/icons/hicolor/48x48/apps/openscad.png
  9. share/icons/hicolor/512x512/apps/openscad.png
  10. share/icons/hicolor/64x64/apps/openscad.png
  11. share/man/man1/openscad.1.gz
  12. share/metainfo/org.openscad.OpenSCAD.appdata.xml
  13. share/mime/packages/openscad.xml
  14. share/openscad/color-schemes/editor/dark-background.json
  15. share/openscad/color-schemes/editor/high-contrast-dark.json
  16. share/openscad/color-schemes/editor/high-contrast-light.json
  17. share/openscad/color-schemes/editor/light-background.json
  18. share/openscad/color-schemes/editor/monokai.json
  19. share/openscad/color-schemes/editor/solarized-dark.json
  20. share/openscad/color-schemes/editor/solarized-light.json
  21. share/openscad/color-schemes/editor/tomorrow-night.json
  22. share/openscad/color-schemes/editor/tomorrow.json
  23. share/openscad/color-schemes/editor/visualstudio.json
  24. share/openscad/color-schemes/editor/xcode.json
  25. share/openscad/color-schemes/readme.txt
  26. share/openscad/color-schemes/render/beforedawn.json
  27. share/openscad/color-schemes/render/clearsky.json
  28. share/openscad/color-schemes/render/deepocean.json
  29. share/openscad/color-schemes/render/metallic.json
  30. share/openscad/color-schemes/render/monotone.json
  31. share/openscad/color-schemes/render/nature.json
  32. share/openscad/color-schemes/render/solarized.json
  33. share/openscad/color-schemes/render/starnight.json
  34. share/openscad/color-schemes/render/sunset.json
  35. share/openscad/color-schemes/render/tomorrow-night.json
  36. share/openscad/color-schemes/render/tomorrow.json
  37. share/openscad/examples/Advanced/GEB.scad
  38. share/openscad/examples/Advanced/animation.scad
  39. share/openscad/examples/Advanced/assert.scad
  40. share/openscad/examples/Advanced/children.scad
  41. share/openscad/examples/Advanced/children_indexed.scad
  42. share/openscad/examples/Advanced/module_recursion.scad
  43. share/openscad/examples/Advanced/offset.scad
  44. share/openscad/examples/Advanced/surface_image.png
  45. share/openscad/examples/Advanced/surface_image.scad
  46. share/openscad/examples/Basics/CSG-modules.scad
  47. share/openscad/examples/Basics/CSG.scad
  48. share/openscad/examples/Basics/LetterBlock.scad
  49. share/openscad/examples/Basics/hull.scad
  50. share/openscad/examples/Basics/linear_extrude.scad
  51. share/openscad/examples/Basics/logo.scad
  52. share/openscad/examples/Basics/logo_and_text.scad
  53. share/openscad/examples/Basics/projection.scad
  54. share/openscad/examples/Basics/projection.stl
  55. share/openscad/examples/Basics/roof.scad
  56. share/openscad/examples/Basics/rotate_extrude.scad
  57. share/openscad/examples/Basics/text_on_cube.scad
  58. share/openscad/examples/COPYING-CC0.txt
  59. share/openscad/examples/Functions/echo.scad
  60. share/openscad/examples/Functions/functions.scad
  61. share/openscad/examples/Functions/list_comprehensions.scad
  62. share/openscad/examples/Functions/polygon_areas.scad
  63. share/openscad/examples/Functions/recursion.scad
  64. share/openscad/examples/Old/example001.scad
  65. share/openscad/examples/Old/example002.scad
  66. share/openscad/examples/Old/example003.scad
  67. share/openscad/examples/Old/example004.scad
  68. share/openscad/examples/Old/example005.scad
  69. share/openscad/examples/Old/example006.scad
  70. share/openscad/examples/Old/example007.dxf
  71. share/openscad/examples/Old/example007.scad
  72. share/openscad/examples/Old/example008.dxf
  73. share/openscad/examples/Old/example008.scad
  74. share/openscad/examples/Old/example009.dxf
  75. share/openscad/examples/Old/example009.scad
  76. share/openscad/examples/Old/example010.dat
  77. share/openscad/examples/Old/example010.scad
  78. share/openscad/examples/Old/example011.scad
  79. share/openscad/examples/Old/example012.scad
  80. share/openscad/examples/Old/example012.stl
  81. share/openscad/examples/Old/example013.dxf
  82. share/openscad/examples/Old/example013.scad
  83. share/openscad/examples/Old/example014.scad
  84. share/openscad/examples/Old/example015.scad
  85. share/openscad/examples/Old/example016.scad
  86. share/openscad/examples/Old/example016.stl
  87. share/openscad/examples/Old/example017.scad
  88. share/openscad/examples/Old/example018.scad
  89. share/openscad/examples/Old/example019.scad
  90. share/openscad/examples/Old/example020.scad
  91. share/openscad/examples/Old/example021.scad
  92. share/openscad/examples/Old/example022.scad
  93. share/openscad/examples/Old/example023.scad
  94. share/openscad/examples/Old/example024.scad
  95. share/openscad/examples/Parametric/candleStand.json
  96. share/openscad/examples/Parametric/candleStand.scad
  97. share/openscad/examples/Parametric/sign.json
  98. share/openscad/examples/Parametric/sign.scad
  99. share/openscad/examples/examples.json
  100. share/openscad/fonts/05-osx-fonts.conf
  101. share/openscad/fonts/10-liberation.conf
  102. share/openscad/fonts/Liberation-2.00.1/AUTHORS
  103. share/openscad/fonts/Liberation-2.00.1/ChangeLog
  104. share/openscad/fonts/Liberation-2.00.1/LICENSE
  105. share/openscad/fonts/Liberation-2.00.1/README
  106. share/openscad/fonts/Liberation-2.00.1/TODO
  107. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationMono-Bold.ttf
  108. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationMono-BoldItalic.ttf
  109. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationMono-Italic.ttf
  110. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationMono-Regular.ttf
  111. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSans-Bold.ttf
  112. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSans-BoldItalic.ttf
  113. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSans-Italic.ttf
  114. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSans-Regular.ttf
  115. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSerif-Bold.ttf
  116. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSerif-BoldItalic.ttf
  117. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSerif-Italic.ttf
  118. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSerif-Regular.ttf
  119. share/openscad/libraries/MCAD/2Dshapes.scad
  120. share/openscad/libraries/MCAD/3d_triangle.scad
  121. share/openscad/libraries/MCAD/README.markdown
  122. share/openscad/libraries/MCAD/TODO
  123. share/openscad/libraries/MCAD/__init__.py
  124. share/openscad/libraries/MCAD/array.scad
  125. share/openscad/libraries/MCAD/bearing.scad
  126. share/openscad/libraries/MCAD/bitmap/README
  127. share/openscad/libraries/MCAD/bitmap/alphabet_block.scad
  128. share/openscad/libraries/MCAD/bitmap/bitmap.scad
  129. share/openscad/libraries/MCAD/bitmap/height_map.scad
  130. share/openscad/libraries/MCAD/bitmap/letter_necklace.scad
  131. share/openscad/libraries/MCAD/bitmap/name_tag.scad
  132. share/openscad/libraries/MCAD/bitmap/test_name_tag.scad
  133. share/openscad/libraries/MCAD/boxes.scad
  134. share/openscad/libraries/MCAD/constants.scad
  135. share/openscad/libraries/MCAD/curves.scad
  136. share/openscad/libraries/MCAD/fonts.scad
  137. share/openscad/libraries/MCAD/gears.scad
  138. share/openscad/libraries/MCAD/gridbeam.scad
  139. share/openscad/libraries/MCAD/hardware.scad
  140. share/openscad/libraries/MCAD/involute_gears.scad
  141. share/openscad/libraries/MCAD/layouts.scad
  142. share/openscad/libraries/MCAD/lego_compatibility.scad
  143. share/openscad/libraries/MCAD/lgpl-2.1.txt
  144. share/openscad/libraries/MCAD/libtriangles.scad
  145. share/openscad/libraries/MCAD/linear_bearing.scad
  146. share/openscad/libraries/MCAD/materials.scad
  147. share/openscad/libraries/MCAD/math.scad
  148. share/openscad/libraries/MCAD/metric_fastners.scad
  149. share/openscad/libraries/MCAD/motors.scad
  150. share/openscad/libraries/MCAD/multiply.scad
  151. share/openscad/libraries/MCAD/nuts_and_bolts.scad
  152. share/openscad/libraries/MCAD/openscad_testing.py
  153. share/openscad/libraries/MCAD/openscad_utils.py
  154. share/openscad/libraries/MCAD/polyholes.scad
  155. share/openscad/libraries/MCAD/profiles.scad
  156. share/openscad/libraries/MCAD/regular_shapes.scad
  157. share/openscad/libraries/MCAD/screw.scad
  158. share/openscad/libraries/MCAD/servos.scad
  159. share/openscad/libraries/MCAD/shapes.scad
  160. share/openscad/libraries/MCAD/stepper.scad
  161. share/openscad/libraries/MCAD/teardrop.scad
  162. share/openscad/libraries/MCAD/test_docs.py
  163. share/openscad/libraries/MCAD/test_mcad.py
  164. share/openscad/libraries/MCAD/transformations.scad
  165. share/openscad/libraries/MCAD/triangles.scad
  166. share/openscad/libraries/MCAD/trochoids.scad
  167. share/openscad/libraries/MCAD/units.scad
  168. share/openscad/libraries/MCAD/unregular_shapes.scad
  169. share/openscad/libraries/MCAD/utilities.scad
  170. share/openscad/locale/cs/LC_MESSAGES/openscad.mo
  171. share/openscad/locale/de/LC_MESSAGES/openscad.mo
  172. share/openscad/locale/es/LC_MESSAGES/openscad.mo
  173. share/openscad/locale/fr/LC_MESSAGES/openscad.mo
  174. share/openscad/locale/hy/LC_MESSAGES/openscad.mo
  175. share/openscad/locale/pl/LC_MESSAGES/openscad.mo
  176. share/openscad/locale/ru/LC_MESSAGES/openscad.mo
  177. share/openscad/locale/tr/LC_MESSAGES/openscad.mo
  178. share/openscad/locale/uk/LC_MESSAGES/openscad.mo
  179. share/openscad/locale/zh_CN/LC_MESSAGES/openscad.mo
  180. share/openscad/locale/zh_TW/LC_MESSAGES/openscad.mo
  181. share/openscad/shaders/MouseSelector.frag
  182. share/openscad/shaders/MouseSelector.vert
  183. share/openscad/shaders/Preview.frag
  184. share/openscad/shaders/Preview.vert
  185. share/openscad/templates/CC0.json
  186. share/openscad/templates/difference.json
  187. share/openscad/templates/for.json
  188. share/openscad/templates/function.json
  189. share/openscad/templates/module.json
  190. share/openscad/templates/rotate.json
  191. share/openscad/templates/translate.json
  192. @dir share/openscad/libraries/MCAD
  193. @owner
  194. @group
  195. @mode
Collapse this list.
Dependency lines:
  • openscad>0:cad/openscad
Conflicts:
CONFLICTS_INSTALL:
  • openscad-devel
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/cad/openscad/ && make install clean
To add the package, run one of these commands:
  • pkg install cad/openscad
  • pkg install openscad
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: openscad
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1671494678 SHA256 (openscad-openscad-2021.01.01-20221206-972d184_GH0.tar.gz) = fc6a33395cdebbe457489d0593548c19abfc53ad15aef771c31e3f84f1615b35 SIZE (openscad-openscad-2021.01.01-20221206-972d184_GH0.tar.gz) = 23120895

Expand this list (4 items)

Collapse this list.

SHA256 (openscad-MCAD-1ea4022_GH0.tar.gz) = c32e9ebb29b7fff12de408d76258f109b37001740a6f76a2f65b0792e32890d1 SIZE (openscad-MCAD-1ea4022_GH0.tar.gz) = 56897 SHA256 (microsoft-mimalloc-fe61be8_GH0.tar.gz) = 3669f0f83e3d904cbef5625be2105cb8438428de2e152740220a7acead1b8800 SIZE (microsoft-mimalloc-fe61be8_GH0.tar.gz) = 1127821

Collapse this list.


Packages (timestamps in pop-ups are UTC):
openscad
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2021.01.01.20221206_52021.01.01.20221206_5--2021.01.01.20221206_5---
FreeBSD:13:quarterly2021.01.01.20221206_52021.01.01.20221206_5--2021.01.01.20221206_5-2021.01.01.20221206_42021.01.01.20221206_4
FreeBSD:14:latest2021.01.01.20221206_52021.01.01.20221206_5--2021.01.01.20221206_5---
FreeBSD:14:quarterly2021.01.01.20221206_42021.01.01.20221206_5-2021.01.01.20221206_42021.01.01.20221206_5-2021.01.01.20221206_42021.01.01.20221206_4
FreeBSD:15:latest-2021.01.01.20221206_5n/a2021.01.01.20221206_4n/a-2021.01.01.20221206_4-
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cgal>0 : math/cgal
  2. input.h : devel/evdev-proto
  3. bison : devel/bison
  4. cmake : devel/cmake-core
  5. ninja : devel/ninja
  6. update-desktop-database : devel/desktop-file-utils
  7. eigen3.pc : math/eigen3
  8. gettext-runtime>=0.22_1 : devel/gettext-runtime
  9. msgfmt : devel/gettext-tools
  10. pkgconf>=1.3.0_1 : devel/pkgconf
  11. update-mime-database : misc/shared-mime-info
  12. xorgproto>=0 : x11/xorgproto
  13. xorgproto>=0 : x11/xorgproto
  14. x11.pc : x11/libX11
  15. qt5-buildtools>=5.15 : devel/qt5-buildtools
  16. libQt5Concurrent.so : devel/qt5-concurrent
  17. qt5-qmake>=5.15 : devel/qt5-qmake
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. update-mime-database : misc/shared-mime-info
  3. x11.pc : x11/libX11
Library dependencies:
  1. libzip.so : archivers/libzip
  2. libhidapi.so : comms/hidapi
  3. libboost_regex.so : devel/boost-libs
  4. libqscintilla2_qt5.so : devel/qscintilla2-qt5
  5. libopencsg.so : graphics/opencsg
  6. libgmp.so : math/gmp
  7. libmpfr.so : math/mpfr
  8. libfreetype.so : print/freetype2
  9. libharfbuzz.so : print/harfbuzz
  10. libfontconfig.so : x11-fonts/fontconfig
  11. libdouble-conversion.so : devel/double-conversion
  12. libintl.so : devel/gettext-runtime
  13. libGL.so : graphics/libglvnd
  14. libGLU.so : graphics/libGLU
  15. libGLEW.so : graphics/glew
  16. libcairo.so : graphics/cairo
  17. libglib-2.0.so : devel/glib20
  18. libintl.so : devel/gettext-runtime
  19. libxml2.so : textproc/libxml2
  20. libQt5Core.so : devel/qt5-core
  21. libQt5DBus.so : devel/qt5-dbus
  22. libQt5Gui.so : x11-toolkits/qt5-gui
  23. libQt5Multimedia.so : multimedia/qt5-multimedia
  24. libQt5Network.so : net/qt5-network
  25. libQt5Svg.so : graphics/qt5-svg
  26. libQt5Widgets.so : x11-toolkits/qt5-widgets
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
cad_openscad
USES:
bison cmake compiler:c++14-lang cpe desktop-file-utils eigen:3 gettext gl gnome localbase:ldflags pkgconfig qt:5 shared-mime-info xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/openscad/openscad/tar.gz/972d184?dummy=/
Collapse this list.

There are no commits on branch 2022Q3 for this port