pkgsrc/cad
mef 2fd1d3fde1 (cad/openscad) Updated 2015.03-3 to 2019.05 (Re: PR pkg/54302)
# OpenSCAD 2019.05

**Language Features:**

* New modules
    * assert() - stop script evaluation on failed constraints
    * let() - scoped assignment
* New functions
    * ord() - convert from character to Unicode code point
    * echo()
    * assert() - stop script evaluation on failed constraints
    * Type testing functions: is_undef(), is_list(), is_num(), is_bool(), is_string()
* New special variable: $preview variable which is set to true in preview mode
* List comprehension updates
   * Added if/else condition
   * Added each keyword
   * Added C-style for loop
   * Now allows looping over characters of a string
* rotate_extrude(): Added angle parameter to
* import() now supports SVG, 3MF and AMF
* color() now supports hex color codes
* Removed glide() and subdiv() which were never implemented

**Program Features:**

* Customizer: Allow parametrizing design parameters with GUI customization
* Support for using 3D-Mouse / Joystick / Gamepad input devices for controlling the 3D view
* 3D Printing support: Purchase from a print service partner or print to Octoprint
* New export file formats: SVG, 3MF, AMF
* Quick-edit and preview of values using Alt-Arrows (Shift-Alt-Arrows on macOS)
* Added --view cmd-line parameter
* Play sound notification on render complete
* Line numbers and filenames are now shown for many errors and warnings
* Hardwarning preference: Stop on first warning
* Hardwarning and assert now shows a stack trace
* New warnings
    * Module call parameterns don't match module declaration
    * Argument value of of range
    * Duplicate passed argument
    * Children passed to module not accepting children
    * Reference to inknown $special_variables
    * Duplicate assigment
* New translations: Ukrainian, Polish
2019-06-22 12:57:50 +00:00
..
adms Add SHA512 digests for distfiles for cad category 2015-11-03 00:21:15 +00:00
atlc cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
boolean cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
cascade Sort PLIST files. 2018-01-01 22:29:15 +00:00
cgi-wcalc
covered Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
dinotrace Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
dinotrace-mode Add SHA512 digests for distfiles for cad category 2015-11-03 00:21:15 +00:00
diylc Update HOMEPAGE. 2017-09-11 07:51:44 +00:00
eagle The licensing terms for EAGLE changed in version 7.7, when Autodesk inc 2017-04-26 21:28:34 +00:00
electric cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
fastcap cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
fasthenry cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
felt Sort PLIST files. 2018-01-01 22:29:15 +00:00
freehdl Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
gdsreader cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
geda cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
gerbv cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
ghdl cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
gnetman Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
gnucap Convert all occurrences (353 by my count) of 2017-01-19 18:52:01 +00:00
gplcver Add SHA512 digests for distfiles for cad category 2015-11-03 00:21:15 +00:00
gsmc Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
gtk1-wcalc
gtk2-wcalc Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
gtkwave cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
iverilog Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
kicad Update kicad packages to 5.1.2, based on kicad 5.1.0 packages by Atsushi 2019-06-14 15:59:32 +00:00
kicad-doc Update kicad packages to 5.1.2, based on kicad 5.1.0 packages by Atsushi 2019-06-14 15:59:32 +00:00
kicad-footprints Update kicad packages to 5.1.2, based on kicad 5.1.0 packages by Atsushi 2019-06-14 15:59:32 +00:00
kicad-i18n Update kicad packages to 5.1.2, based on kicad 5.1.0 packages by Atsushi 2019-06-14 15:59:32 +00:00
kicad-packages3d Update kicad packages to 5.1.2, based on kicad 5.1.0 packages by Atsushi 2019-06-14 15:59:32 +00:00
kicad-symbols Update kicad packages to 5.1.2, based on kicad 5.1.0 packages by Atsushi 2019-06-14 15:59:32 +00:00
kicad-templates Update kicad packages to 5.1.2, based on kicad 5.1.0 packages by Atsushi 2019-06-14 15:59:32 +00:00
klayout cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
librecad revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
libwcalc cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
magic cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
mcalc Add SHA512 digests for distfiles for cad category 2015-11-03 00:21:15 +00:00
mex-wcalc cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
mpac Add SHA512 digests for distfiles for cad category 2015-11-03 00:21:15 +00:00
MyHDL-gplcver Update MyHDL from 0.8.1 to 0.9.0 2016-10-09 03:15:57 +00:00
MyHDL-iverilog Update MyHDL from 0.8.1 to 0.9.0 2016-10-09 03:15:57 +00:00
nelma Follow some redirects. 2017-09-03 08:53:04 +00:00
ng-spice ng-spice: update to 27nb1. 2019-03-20 10:43:16 +00:00
ntesla Add SHA512 digests for distfiles for cad category 2015-11-03 00:21:15 +00:00
oce *: update email for fhajny 2018-12-15 21:12:18 +00:00
openscad (cad/openscad) Updated 2015.03-3 to 2019.05 (Re: PR pkg/54302) 2019-06-22 12:57:50 +00:00
p5-gds2 cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
pcb Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
py-gds cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
py-gdscad cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
py-MyHDL async is a keyword for Python 3.7+, so rename it. Bump revision 2018-12-27 16:01:54 +00:00
py-simpy py-simpy: updated to 3.0.11 2018-11-20 11:49:38 +00:00
qcad all: replace SUBST_SED with the simpler SUBST_VARS 2019-05-23 19:22:54 +00:00
qcad-partlibrary Update the QCAD parts library to the latest versions 2016-08-30 10:57:35 +00:00
sci-wcalc
solvespace Revbump after updating graphics/glew 2019-05-29 19:52:48 +00:00
spice cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
spiceprm Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
stdio-wcalc
tkgate cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
tnt-mmtl cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
transcalc Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
verilator Update to 4.012 2019-04-01 12:22:53 +00:00
verilog-mode Add SHA512 digests for distfiles for cad category 2015-11-03 00:21:15 +00:00
veriwell Import veriwell-2.8.7 as cad/veriwell 2016-10-09 13:14:06 +00:00
wcalc cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
wcalc-docs
xchiplogo Comment out dead sites. 2017-09-06 10:40:25 +00:00
xcircuit cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE 2019-06-08 11:04:27 +00:00
Makefile Add kicad-packages3d kicad-symbols kicad-templates 2019-06-14 16:01:20 +00:00