aboutsummaryrefslogtreecommitdiff
path: root/cad
Commit message (Collapse)AuthorAgeFilesLines
* MFH: r560002 r560022 r565123Matthias Andree2021-02-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | graphics/openexr: graphics/ilmbase: v2.5.4 update "Patch release with various bug/sanitizer/security fixes, primarily related to reading corrupted input files." <https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.4> Cherry-pick upstream commit for GCC 11 compatibility: <https://github.com/AcademySoftwareFoundation/openexr/commit/a40a6151c4e746eb8f93c7c06992d0ec11289fdc> Since this changes the patchlevel of the solibs, bump PORTREVISION of dependent ports just to be sure. (graphics/py-openshadinglanguage is unaltered and .includes the revision bump from .../openshadinglanguage.) graphics/openexr: really commit v2.5.4 update. Unfortunately, this was missed with the ilmbase update, and causes yet another PORTREVISION bump on all dependent ports. repeating ilmbase's commit log here: "Patch release with various bug/sanitizer/security fixes, primarily related to reading corrupted input files." <https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.4> Cherry-pick upstream commit for GCC 11 compatibility: <https://github.com/AcademySoftwareFoundation/openexr/commit/a40a6151c4e746eb8f93c7c06992d0ec11289fdc> Since this changes the patchlevel of the solibs, bump PORTREVISION of dependent ports just to be sure. (graphics/py-openshadinglanguage is unaltered and .includes the revision bump from .../openshadinglanguage.) Reported by: VVD (IRC, #bsdports) graphics/openexr, ilmbase: security update to v2.5.5 https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.5 "Specific OSS-fuzz issues include: OSS-fuzz #30291 Timeout in openexr_exrcheck_fuzzer OSS-fuzz #29106 Heap-buffer-overflow in Imf_2_5::FastHufDecoder::decode OSS-fuzz #28971 Undefined-shift in Imf_2_5::cachePadding OSS-fuzz #29829 Integer-overflow in Imf_2_5::DwaCompressor::initializeBuffers OSS-fuzz #30121 Out-of-memory in openexr_exrcheck_fuzzer" Bump PORTREVISION of ports that directly depend on openexr and/or ilmbase. Security: 98044aba-6d72-11eb-aed7-1b1b8a70cc8b Notes: svn path=/branches/2021Q1/; revision=565125
* MFH: r563851Yuri Victorovich2021-02-022-11/+15
| | | | | | | | | cad/qrouter: Make the configure to pick up Tck/Tk. Submitted by: Kevin Zheng <kevinz5000@gmail.com> (via e-mail) Notes: svn path=/branches/2021Q1/; revision=563852
* MFH: r562361 r563842Yuri Victorovich2021-02-022-9/+34
| | | | | | | | | | | cad/graywolf: Update 0.1.6-3 -> 0.1.6-4 cad/graywolf: Backport PR that makes graywolf run through tests Submitted by: GH PR submitted by Kevin Zheng <kevinz5000@gmail.com> Notes: svn path=/branches/2021Q1/; revision=563843
* cad/netgen-lvs: Update 1.5.160 -> 1.5.161Yuri Victorovich2021-01-022-4/+4
| | | | | | | Reported by: portscout Notes: svn path=/head/; revision=559917
* For ports on riscv64 that fail the same (or similar ways) to aarch64, markMark Linimon2021-01-021-1/+2
| | | | | | | | | | | them BROKEN. While here, pet portlint (Makevar order). Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=559904
* Mark ports that are BROKEN due to sbrk on aarch64, also BROKEN on riscv64Mark Linimon2021-01-011-2/+3
| | | | | | | | | | | where appropriate. While here, pet portlint (Makevar order; whitespace). Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=559890
* Fix pkg-plistMichael Reifenberger2020-12-292-85/+67
| | | | Notes: svn path=/head/; revision=559590
* cad/openfpgaloader: fix build on GCC architecturesPiotr Kubaj2020-12-294-5/+31
| | | | | | | Additional files now use ETIME. Notes: svn path=/head/; revision=559585
* Drop python 2.7 support from a few portsAntoine Brodin2020-12-283-3/+3
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=559531
* update KiCad to 5.1.9Christoph Moench-Tegeder2020-12-2812-25/+24
| | | | | | | | includes part libraries and docs as well Releaes Announcement: https://kicad.org/blog/2020/12/KiCad-5.1.9-Release/ Notes: svn path=/head/; revision=559484
* the port uses USE_GITHUB=yes, yet the commit did not change GH_TAGNAME.Diane Bruce2020-12-283-6/+411
| | | | | | | | | | | | | | | | | | the package is still 4.7. as a proof, SHA256 in distinfo is identical. confusingly, the version in "About" says "master", not 4.8 nor 4.7. this PR should be reopened. (Tomoyuki Sakura) Apparently I forgot to remove a line causing the wrong cura version to be claimed as an update to 4.8 I think I have it right this time. Apologies I should have noticed. I'll take the pointyhat and go sit in the corner. PR: ports/251236 Submitted by: sko@rostwald.de Reported by: trombik1973@gmail.com Notes: svn path=/head/; revision=559444
* Switch the *library* ports to gitlab.Michael Reifenberger2020-12-2721-12831/+12661
| | | | | | | Update all devel ports to the current versions. Notes: svn path=/head/; revision=559381
* Mark BROKENAntoine Brodin2020-12-251-0/+2
| | | | | | | Reported by: pkg-fallout Notes: svn path=/head/; revision=559232
* cad/qflow: Update 1.4.89 -> 1.4.90Yuri Victorovich2020-12-252-4/+4
| | | | | | | Reported by: portscout Notes: svn path=/head/; revision=559211
* Relax hardcoded paths to fix build with Python 3.8.7Kai Knoblich2020-12-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Since r558913 Python 3.8 incorporates BPO-42604 [1] which changed the shared libs naming scheme. This means "EXT_SUFFIX" is now derived from SOABI and yields with Python 3.8 to ".cpython-38.so" instead of ".so". The affected ports strip the libaries in the "post-install" target via hardcoded path(s) and the build fails at the end because the new extension is not expected at this place. Remedy the issue by adding wildcards to these paths. This should also prepare the ports for future Python releases, which will use the new shared libs naming scheme. [1] https://bugs.python.org/issue42604 PR: 252057 Reported by: John Kennedy Reviewed by: fluffy, koobs Approved by: koobs (python) Notes: svn path=/head/; revision=559094
* cad/lepton-eda: Update to 1.9.13Fernando Apesteguía2020-12-234-143/+216
| | | | | | | | | | | ChangeLog: https://github.com/lepton-eda/lepton-eda/blob/master/NEWS.md#notable-changes-in-lepton-eda-1913-20201211 PR: 251788 Submitted by: graahnul.grom@gmail.com (maintainer) Notes: svn path=/head/; revision=558964
* cad/openfpgaloader: Update 0.2 -> 0.2.1Yuri Victorovich2020-12-202-4/+4
| | | | | | | Reported by: portscout Notes: svn path=/head/; revision=558711
* cad/netgen-lvs: Update 1.5.159 -> 1.5.160Yuri Victorovich2020-12-202-4/+4
| | | | | | | Reported by: portscout Notes: svn path=/head/; revision=558710
* Update PyQt5 to 5.15.2, sip to 5.5.0, py-qtbuilder to 1.6.0 and py-qt5-sip ↵Loïc Bartoletti2020-12-154-2/+4
| | | | | | | | | | to 12.8.1 PR: 251764 Exp-run by: antoine Notes: svn path=/head/; revision=558168
* cad/openfpgaloader: Update 0.1 -> 0.2Yuri Victorovich2020-12-153-20/+10
| | | | | | | Reported by: portscout Notes: svn path=/head/; revision=558141
* - Update to 0.9.8.5Jose Alonso Cardenas Marquez2020-12-145-42/+39
| | | | | | | | | PR: 251365 Submitted by: acm Approved by: danfe (timeout) Notes: svn path=/head/; revision=558109
* try to make FreeCAD compile with Python 3.9Christoph Moench-Tegeder2020-12-133-2/+188
| | | | | | | | | | | patch from upstream cannot be applied directly as dos2unix runs before patch. PR: 251145 Submitted by: Oleg Sidorkin Notes: svn path=/head/; revision=558063
* cad/kicad-devel: unbreak with GCCPiotr Kubaj2020-12-131-7/+1
| | | | | | | | | Builds fine on powerpc64 on 12.2-RELEASE. MFH: 2020Q4 Notes: svn path=/head/; revision=557896
* - Upgrade math/eigen3 to 3.3.8;Thierry Thomas2020-12-126-4/+6
| | | | | | | | | | | | | - Add some dependencies which might be detected by Find_Package but not registered; - Bump PORTREVISION of consumers. PR: 250833 Submitted by: /me Approved by: tcberner@ (KDE / maintainer) + exp-run Notes: svn path=/head/; revision=557839
* New port: cad/archimedes: Semiconductor device simulation softwareYuri Victorovich2020-12-105-0/+43
| | | | Notes: svn path=/head/; revision=557413
* - Allow build for i386, because pkg-fallout@ reports build errors for amd64Stephen Montgomery-Smith2020-12-091-3/+2
| | | | | | | | as well, and it builds properly on my system. So I believe the error is with pkg-fallout@. Notes: svn path=/head/; revision=557386
* Modify cad/scotch to support int64.Thierry Thomas2020-12-093-3/+3
| | | | | | | Bump PORTREVISION of consumers because this changes the ABI. Notes: svn path=/head/; revision=557385
* - Build shared libraries also for 32 bits archs (missing in r557366).Thierry Thomas2020-12-092-0/+33
| | | | | | | - Normalize patches. Notes: svn path=/head/; revision=557370
* Modify cad/scotch to install shared libraries.Thierry Thomas2020-12-093-50/+87
| | | | | | | Chase these libraries to the consumers ports. Notes: svn path=/head/; revision=557366
* Update Qt/PySide2 to 5.15.2 / PyQt to 5.15.1 / SIP to 5.4.0Loïc Bartoletti2020-12-082-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit combines several updates. - Update Qt to 5.12.2 - Update PyQt to 5.15.1 - Since PySide 5.15.1 is broken with Qt 5.15.2, so PySide and Shiboken are also updated to 5.15.2. - Update sip to 5.4.0 SIP is a collection of tools to create Python bindings for C and C++ libraries and used by PyQt and wxPython. There are some changes with sip5 [1]: - python 3.5+ is required - sip drops support of old deprecated methods as sipdistutils & cie. - this version breaks also PyQt5 extension ABI. SIP files will be installed in ${PYTHON_SITELIBDIR}/PyQt${_PYQT_VERSION}/bindings - some ports will use the new pyqtbuilder package with the pyproject.toml setup. Instead if the project have a setup.py, you should use sip-build to build it. - if a port needs sip, it should also needs pysip. BTW, py-qt5-core requires pysip, so that should be enough for PyQt packages. List of ports impacted by this change. Most of the patches have been integrated or are in the process of being integrated upstream: - devel/libsavitar - graphics/py-python-poppler-qt5 - net-im/scudcloud - net/libarcus - print/py-frescobaldi - science/py-veusz - graphics/qgis and graphics/qgis-ltr - deskutils/calibre A special note regarding calibre. New versions require sip>=5, we update it to the latest version (thanks to madpilot@) science/scidavis will remove the PyQt binding soon and there is no patch planned, so we remove the python option (ok makc@) While here, convert some ports to USE_PYQT (cad/cura, cad/uranium, devel/eric6, ...) Thanks to tcberner and adridg! [1] https://www.riverbankcomputing.com/static/Docs/sip/ PR: 250853 Exp-run by: antoine Notes: svn path=/head/; revision=557300
* cad/verilator: Update 4.104 -> 4.106Yuri Victorovich2020-12-062-4/+4
| | | | Notes: svn path=/head/; revision=557172
* cad/netgen-lvs: Update 1.5.158 -> 1.5.159Yuri Victorovich2020-12-062-4/+4
| | | | | | | Reported by: portscout Notes: svn path=/head/; revision=557163
* cad/netgen-lvs: Update 1.5.157 -> 1.5.158Yuri Victorovich2020-12-062-4/+4
| | | | | | | Reported by: portscout Notes: svn path=/head/; revision=557107
* cad/qflow: Update 1.4.87 -> 1.4.89Yuri Victorovich2020-12-032-5/+4
| | | | | | | Reported by: portscout Notes: svn path=/head/; revision=556933
* Fix previous commit.Thierry Thomas2020-11-301-1/+1
| | | | | | | | PR: 251486 Reported by: jbeich Notes: svn path=/head/; revision=556682
* Unhardcode mesa-libs dependency, use USES=gl:glesv2 instead.Thierry Thomas2020-11-301-1/+1
| | | | | | | | PR: 251486 Submitted by: greg (at) unrelenting.technology Notes: svn path=/head/; revision=556678
* Update to version 0.11.1, which brings ``out_dxf'' bugfixes mostly.Alexey Dokuchaev2020-11-292-4/+5
| | | | | | | | | | 0.11 failed to produce dxf files which could be imported into AutoCAD. This bugfix release improves DXF importing from 10% to about 90%. Found out via: repology.org Notes: svn path=/head/; revision=556592
* update freecad to 0.18.5Christoph Moench-Tegeder2020-11-285-203/+4
| | | | | | | | this intends to fix the addon manager after github infrastructure changes: https://github.com/FreeCAD/FreeCAD/releases/tag/0.18.5 Notes: svn path=/head/; revision=556488
* Update to 0.55Mateusz Piotrowski2020-11-272-4/+4
| | | | Notes: svn path=/head/; revision=556433
* Upgrade Code_Aster to 14.6.0-1.Thierry Thomas2020-11-261-12/+13
| | | | | | | | | | | | | | | | | | | | This implies: - french /aster builds fine with clang, but it seg-faults: switched to Gcc - ASTK is upgraded to 2019.0-1 - math/mumps is upgraded to 5.1.2-aster7 - TFEL/MFront is now required, but when the compilers of tfel and aster are different, it cannot be linked . recopopy science/tfel to science/tfel-edf and depends on science/tfel-edf . science/tfel-edf is built by Gcc, from the sources included in Aster's tarball . register the conflicts Notes: svn path=/head/; revision=556349
* Update to 3.25.2.4Michael Reifenberger2020-11-213-4/+15
| | | | Notes: svn path=/head/; revision=556018
* Update to 4.8Diane Bruce2020-11-212-4/+4
| | | | | | | | | | | | | | | Sync up with cura and cura-engine fixes to Uranium Tooltip areas should not steal mouse events This prevents us from using the tooltip area in a pop-up where the Z coordinates are not a good solution. Round coordinates when sampling pixel for selection ray Pixel coordinates must be integer for the Python bindings of Qt. Notes: svn path=/head/; revision=555806
* - Don't build for i386, because pkg-fallout@ reports build errors.Stephen Montgomery-Smith2020-11-211-2/+3
| | | | Notes: svn path=/head/; revision=555804
* Update to 4.8Diane Bruce2020-11-212-4/+4
| | | | | | | | | A few improvements from upstream - More efficient triangle area calculation - Calculate vSize(vap) only when needed Notes: svn path=/head/; revision=555802
* From PR:Diane Bruce2020-11-202-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Cura version 4.7 a bug regarding slowdowns in circular perimeters was introduced (or at list gets triggered much more easily than in earlier versions): https://github.com/Ultimaker/Cura/issues/8321 This issue makes v4.7.x hardly usable. Sticking to v4.5 has become quite "tricky" to say the least, due to the massive python-induced dependency hell and lots of dependencies being too new and/or incompatible for the 4.5 version. Version 4.8 has been released on November 10 that fixes this glitch in the simplification algorithm. The issue is still open, but is considered to be solved with 4.8 and changed default settings for Maximum resolution and Maximum Deviation. From the Changelog of 4.8: Fixed under-simplification (blobs, zits) on some printer models. An oversight in 4.6.x resulted in an oversimplification (smoothing) of models. The attempted fix in 4.7.x overcompensated, which gave difficulty (zits, blobs) for some printer models when the resulting gcode became too intricate. This is now fixed, though some profiles might need to be updated, since they where made against 4.6.x, and therefore may rely on the over-simplification. PR: ports/251236 Submitted by: Sebastian <sko@rostwald.de> Notes: svn path=/head/; revision=555795
* Add education virtual categoryAdam Weinberger2020-11-203-3/+3
| | | | | | | | PR: 248402 Submitted by: PauAmma Notes: svn path=/head/; revision=555738
* New port: cad/stm32flash: Flash program for STM32 using the ST serial bootloaderYuri Victorovich2020-11-184-0/+30
| | | | Notes: svn path=/head/; revision=555625
* graphics/proj: Update to 7.2.0Loïc Bartoletti2020-11-181-1/+1
| | | | | | | | Changelog: - https://proj.org/news.html#release-notes Notes: svn path=/head/; revision=555622
* cad/ktechlab: fix build on GCC architecturesPiotr Kubaj2020-11-181-1/+2
| | | | | | | | | | | | | The compiler feature "cxx_decltype" is not known to CXX compiler "GNU" version 4.2.1. MFH: 2020Q4 (fix build blanket) Notes: svn path=/head/; revision=555614
* cad/verilator: Update 4.102 -> 4.104Yuri Victorovich2020-11-172-4/+4
| | | | Notes: svn path=/head/; revision=555579