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 2022Q2
openscad Programmer's solid 3D CAD modeller
2021.01.01_11 cad on this many watch lists=0 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_11Version of this port present on the latest quarterly branch.
Maintainer: mr@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-04-24 04:16:20
Last Update: 2022-04-10 19:47:23
Commit Hash: 035e778
License: GPLv2+
WWW:
http://www.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. WWW: http://www.openscad.org/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (132 items)
Collapse this list.
  1. /usr/local/share/licenses/openscad-2021.01.01_11/catalog.mk
  2. /usr/local/share/licenses/openscad-2021.01.01_11/LICENSE
  3. /usr/local/share/licenses/openscad-2021.01.01_11/GPLv2+
  4. bin/openscad
  5. man/man1/openscad.1.gz
  6. share/applications/openscad.desktop
  7. share/icons/hicolor/128x128/apps/openscad.png
  8. share/icons/hicolor/256x256/apps/openscad.png
  9. share/icons/hicolor/48x48/apps/openscad.png
  10. share/icons/hicolor/512x512/apps/openscad.png
  11. share/icons/hicolor/64x64/apps/openscad.png
  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/light-background.json
  16. share/openscad/color-schemes/editor/monokai.json
  17. share/openscad/color-schemes/editor/solarized-dark.json
  18. share/openscad/color-schemes/editor/solarized-light.json
  19. share/openscad/color-schemes/editor/tomorrow-night.json
  20. share/openscad/color-schemes/editor/tomorrow.json
  21. share/openscad/color-schemes/editor/visualstudio.json
  22. share/openscad/color-schemes/readme.txt
  23. share/openscad/color-schemes/render/beforedawn.json
  24. share/openscad/color-schemes/render/deepocean.json
  25. share/openscad/color-schemes/render/metallic.json
  26. share/openscad/color-schemes/render/monotone.json
  27. share/openscad/color-schemes/render/nature.json
  28. share/openscad/color-schemes/render/solarized.json
  29. share/openscad/color-schemes/render/starnight.json
  30. share/openscad/color-schemes/render/sunset.json
  31. share/openscad/color-schemes/render/tomorrow-night.json
  32. share/openscad/color-schemes/render/tomorrow.json
  33. share/openscad/examples/Advanced/GEB.scad
  34. share/openscad/examples/Advanced/animation.scad
  35. share/openscad/examples/Advanced/assert.scad
  36. share/openscad/examples/Advanced/children.scad
  37. share/openscad/examples/Advanced/children_indexed.scad
  38. share/openscad/examples/Advanced/module_recursion.scad
  39. share/openscad/examples/Advanced/offset.scad
  40. share/openscad/examples/Advanced/surface_image.png
  41. share/openscad/examples/Advanced/surface_image.scad
  42. share/openscad/examples/Basics/CSG-modules.scad
  43. share/openscad/examples/Basics/CSG.scad
  44. share/openscad/examples/Basics/LetterBlock.scad
  45. share/openscad/examples/Basics/linear_extrude.scad
  46. share/openscad/examples/Basics/logo.scad
  47. share/openscad/examples/Basics/logo_and_text.scad
  48. share/openscad/examples/Basics/projection.scad
  49. share/openscad/examples/Basics/projection.stl
  50. share/openscad/examples/Basics/rotate_extrude.scad
  51. share/openscad/examples/Basics/text_on_cube.scad
  52. share/openscad/examples/COPYING-CC0.txt
  53. share/openscad/examples/Functions/echo.scad
  54. share/openscad/examples/Functions/functions.scad
  55. share/openscad/examples/Functions/list_comprehensions.scad
  56. share/openscad/examples/Functions/polygon_areas.scad
  57. share/openscad/examples/Functions/recursion.scad
  58. share/openscad/examples/Old/example001.scad
  59. share/openscad/examples/Old/example002.scad
  60. share/openscad/examples/Old/example003.scad
  61. share/openscad/examples/Old/example004.scad
  62. share/openscad/examples/Old/example005.scad
  63. share/openscad/examples/Old/example006.scad
  64. share/openscad/examples/Old/example007.dxf
  65. share/openscad/examples/Old/example007.scad
  66. share/openscad/examples/Old/example008.dxf
  67. share/openscad/examples/Old/example008.scad
  68. share/openscad/examples/Old/example009.dxf
  69. share/openscad/examples/Old/example009.scad
  70. share/openscad/examples/Old/example010.dat
  71. share/openscad/examples/Old/example010.scad
  72. share/openscad/examples/Old/example011.scad
  73. share/openscad/examples/Old/example012.scad
  74. share/openscad/examples/Old/example012.stl
  75. share/openscad/examples/Old/example013.dxf
  76. share/openscad/examples/Old/example013.scad
  77. share/openscad/examples/Old/example014.scad
  78. share/openscad/examples/Old/example015.scad
  79. share/openscad/examples/Old/example016.scad
  80. share/openscad/examples/Old/example016.stl
  81. share/openscad/examples/Old/example017.scad
  82. share/openscad/examples/Old/example018.scad
  83. share/openscad/examples/Old/example019.scad
  84. share/openscad/examples/Old/example020.scad
  85. share/openscad/examples/Old/example021.scad
  86. share/openscad/examples/Old/example022.scad
  87. share/openscad/examples/Old/example023.scad
  88. share/openscad/examples/Old/example024.scad
  89. share/openscad/examples/Parametric/candleStand.json
  90. share/openscad/examples/Parametric/candleStand.scad
  91. share/openscad/examples/Parametric/sign.json
  92. share/openscad/examples/Parametric/sign.scad
  93. share/openscad/examples/examples.json
  94. share/openscad/fonts/05-osx-fonts.conf
  95. share/openscad/fonts/10-liberation.conf
  96. share/openscad/fonts/Liberation-2.00.1/AUTHORS
  97. share/openscad/fonts/Liberation-2.00.1/ChangeLog
  98. share/openscad/fonts/Liberation-2.00.1/LICENSE
  99. share/openscad/fonts/Liberation-2.00.1/README
  100. share/openscad/fonts/Liberation-2.00.1/TODO
  101. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationMono-Bold.ttf
  102. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationMono-BoldItalic.ttf
  103. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationMono-Italic.ttf
  104. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationMono-Regular.ttf
  105. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSans-Bold.ttf
  106. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSans-BoldItalic.ttf
  107. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSans-Italic.ttf
  108. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSans-Regular.ttf
  109. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSerif-Bold.ttf
  110. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSerif-BoldItalic.ttf
  111. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSerif-Italic.ttf
  112. share/openscad/fonts/Liberation-2.00.1/ttf/LiberationSerif-Regular.ttf
  113. share/openscad/locale/cs/LC_MESSAGES/openscad.mo
  114. share/openscad/locale/de/LC_MESSAGES/openscad.mo
  115. share/openscad/locale/es/LC_MESSAGES/openscad.mo
  116. share/openscad/locale/fr/LC_MESSAGES/openscad.mo
  117. share/openscad/locale/hy/LC_MESSAGES/openscad.mo
  118. share/openscad/locale/pl/LC_MESSAGES/openscad.mo
  119. share/openscad/locale/ru/LC_MESSAGES/openscad.mo
  120. share/openscad/locale/uk/LC_MESSAGES/openscad.mo
  121. share/openscad/locale/zh_CN/LC_MESSAGES/openscad.mo
  122. share/openscad/locale/zh_TW/LC_MESSAGES/openscad.mo
  123. share/openscad/templates/difference.json
  124. share/openscad/templates/for.json
  125. share/openscad/templates/function.json
  126. share/openscad/templates/module.json
  127. share/openscad/templates/rotate.json
  128. share/openscad/templates/translate.json
  129. @dir share/openscad/libraries/MCAD
  130. @owner
  131. @group
  132. @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 = 1629893805 SHA256 (openscad-openscad-2021.01.01-41f58fe57c03457a3a8b4dc541ef5654ec3e8c78_GH0.tar.gz) = e8f94682dc3331c86d1cdc8d8bb0088a9910f1d1694ff9310524ca2d11e37ccc SIZE (openscad-openscad-2021.01.01-41f58fe57c03457a3a8b4dc541ef5654ec3e8c78_GH0.tar.gz) = 15656495

Expand this list (2 items)

Collapse this list.

SHA256 (cc49ad8dac24.patch) = 43cebd358d152f7a6dc1fc27294c67c4938b207d6a06f26fd60117e3a3c71412 SIZE (cc49ad8dac24.patch) = 1610

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cgal>0 : math/cgal
  2. bison : devel/bison
  3. update-desktop-database : devel/desktop-file-utils
  4. eigen3.pc : math/eigen3
  5. msgfmt : devel/gettext-tools
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. update-mime-database : misc/shared-mime-info
  8. xorgproto>=0 : x11/xorgproto
  9. xorgproto>=0 : x11/xorgproto
  10. x11.pc : x11/libX11
  11. qt5-buildtools>=5.15.2 : devel/qt5-buildtools
  12. libQt5Concurrent.so : devel/qt5-concurrent
  13. qt5-qmake>=5.15.2 : 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. libglib-2.0.so : devel/glib20
  17. libintl.so : devel/gettext-runtime
  18. libxml2.so : textproc/libxml2
  19. libQt5Core.so : devel/qt5-core
  20. libQt5DBus.so : devel/qt5-dbus
  21. libQt5Gui.so : x11-toolkits/qt5-gui
  22. libQt5Multimedia.so : multimedia/qt5-multimedia
  23. 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 compiler:c++14-lang cpe desktop-file-utils eigen:3 gettext gl gnome pkgconfig qmake 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/41f58fe57c03457a3a8b4dc541ef5654ec3e8c78?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2021.01.01_11
10 Apr 2022 19:47:23
commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate and direct commit to quarterly as PORTREVISIONs
may not match from main.

PR: 262853, 262940, 262877
Approved by: fluffy (mentor)

Number of commits found: 1