summaryrefslogtreecommitdiff
path: root/cad (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cad/librnd: update to 3.2.2Robert Clausecker2022-11-223-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | ChangeLog: http://www.repo.hu/projects/librnd/releases/changelog-3.2.2.txt * Add: comment on BSD make in INSTALL * Fix: use compatibility color component conversion for determining crosshair color because component type and scaling differs between gtk2 and gtk4 * Add: compatibility macro for converting color component to 0..1 * Change: enable gtk4 plugin by default (but still prefer gtk2 if both gtk4 and gtk2 are available) * Add: compatibility macro for converting color component to 0..1 * Add: extdep on libgd * Fix: missing gtk4_gl from the help text * Fix: sensible default size for the export dialog * Fix: when real xor is not available (e.g. on VAO), use 1-clr for all r;g;b so that the base color is "inverted" like when xor is available * Fix: detect inline before making decisions based on it PR: 267863 Reported by: fuz@fuz.su (maintainer) MFH: 2022Q4 (bugfix release) (cherry picked from commit 8edd92b4039d5eee88c3d3e0084e646c313d2705)
* cad/pcb-rnd: Update to 3.0.6Robert Clausecker2022-11-043-5/+91
| | | | | | | | ChangeLog: http://repo.hu/projects/pcb-rnd/releases/changelog-3.0.6.txt PR: 267519 MFH: 2022Q4 (bugfixes) (cherry picked from commit f0f21b7da74d59ad3789d5f96975de386e6ec498)
* cad/librecad: Fix orthogonal and rel angle toolsJason E. Hale2022-10-272-1/+7
| | | | | | | | | | | | | | | | | | | | | | | When using Tools > Line > Orthogonal or Tools > Line > Relative angle, it is not possible to select the base entity. Apparently, the code works with GCC, but Clang warns: In file included from actions/rs_actiondrawlinerelangle.cpp:27: actions/rs_actiondrawlinerelangle.h:116:53: warning: array backing local initializer list 'enTypeList' will be destroyed at the end of the full-expression [-Wdangling] const EntityTypeList enTypeList = EntityTypeList{RS2::EntityLine, RS2::EntityArc, RS2::EntityCircle,RS2::EntityEllipse}; actions/rs_actiondrawlinerelangle.cpp:41:28: warning: backing array for 'std::initializer_list' member 'enTypeList' is a temporary object whose lifetime is shorter than the lifetime of the constructed object [-Wdangling-field] RS_ActionDrawLineRelAngle::RS_ActionDrawLineRelAngle( Patch reverts upstream commits eb2e146 [1] and d0a0ef2 [2] which were intended to fix the build with the now unsupported GCC 9. [1] https://github.com/LibreCAD/LibreCAD/commit/eb2e1465bb6186de155fc1b68e4aa5580e6990dc [2] https://github.com/LibreCAD/LibreCAD/commit/d0a0ef284b7fcc5c0d65b92c30855f62b637653f Reported by: slovkam u sebi <slovkamusebi@protonmail.com> (via private mail) (cherry picked from commit 9fe9575a924774bdd1ee00b08ae0d91d412b4af9)
* cad/abc: Update g20200322 -> g20220920Emmanuel Vadot2022-10-114-14/+14
| | | | | | | PR: 266917 260806 Approved by: uddka@student.kit.edu (maintainer's timeout; 9+ months on PR#260806) (cherry picked from commit edd93bd3bac5f41a28f585ee9e0f641f1acb03b2)
* cad/librnd: update to 3.2.1Robert Clausecker2022-10-043-9/+15
| | | | | | | | | | ChangeLog: http://www.repo.hu/projects/librnd/releases/changelog-3.2.1.txt PR: 266698 Reported by: fuz@fuz.su (maintainer) MFH: 2022Q4 (bugfix release) (cherry picked from commit d7314106e352dbca8d2d00c744a1b3aa36370968)
* cad/camotics: chase the upgrade of C!Thierry Thomas2022-09-301-1/+1
|
* cad/kicad: update KiCAD and libraries to 6.0.8Christoph Moench-Tegeder2022-09-2915-159/+71
| | | | | Release Announcement: https://www.kicad.org/blog/2022/09/KiCad-6.0.8-Release/
* devel/onetbb: Update to 2021.6.0Ganael LAPLANCHE2022-09-281-1/+1
| | | | | | and bump dependent ports' revisions. Release notes: https://github.com/oneapi-src/oneTBB/blob/v2021.6.0/RELEASE_NOTES.md
* cad/freecad: use webengine only on aarch64, amd64 and i386Piotr Kubaj2022-09-271-2/+10
|
* cad/qflow: Update 1.4.98 -> 1.4.99Yuri Victorovich2022-09-242-4/+4
| | | | Reported by: portscout
* cad/netgen-lvs: Update 1.5.228 -> 1.5.233Yuri Victorovich2022-09-242-4/+4
| | | | Reported by: portscout
* cad/libredwg: fix build on powerpc64*Piotr Kubaj2022-09-221-2/+11
| | | | | Use newer LLVM with sanitizer libraries: ld: error: cannot open /usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-powerpc64le.a: No such file or directory
* editors/emacs: Update to 28.2Yasuhiro Kimura2022-09-212-1/+2
| | | | | | | | | | | | | | * Remove FCITXPATCH option as extra-patch-src_xfns.c can't be applied since 28.1. * Tidy up Makefile with portfmt. * Bump PORTREVISION of consumers. ChangeLog: https://www.gnu.org/software/emacs/news/NEWS.28.2 PR: 266454 Exp-run by: antoine Reviewed by: ashish, jrm Differential Revision: https://reviews.freebsd.org/D36613
* cad/openfpgaloader: Update 0.9.0 -> 0.9.1Yuri Victorovich2022-09-202-5/+4
| | | | Reported by: portscout
* cad/calculix-ccx: update to 2.20Fernando Apesteguía2022-09-205-27/+338
| | | | | PR: 266421 Reported by: rsmith@xs4all.nl
* cad/calculix: Update to 2.20Fernando Apesteguía2022-09-205-26/+22
| | | | | PR: 266422 Reported by: rsmith@xs4all.nl (maintainer)
* multimedia/x264: update to 0.164.3095Jan Beich2022-09-181-1/+1
| | | | Changes: https://code.videolan.org/videolan/x264/compare/5db6aa6...baee400f
* cad/netgen-lvs: Update 1.5.227 -> 1.5.228Yuri Victorovich2022-09-132-4/+4
| | | | Reported by: portscout
* cad/librecad: Update to 2.2.0-rc4Jason E. Hale2022-09-122-10/+4
| | | | https://github.com/LibreCAD/LibreCAD/blob/2.2.0-rc4/CHANGELOG.md
* Mk/Uses: always use colon for build/run suffixFelix Palmen2022-09-1118-19/+19
| | | | | | | | | | | | Most USES use a colon for build/run(/test) suffixes. Change kde.mk, qt.mk and pyqt.mk to do the same, and update all ports using that. Document in CHANGES. PR: 266034 Exp-run by: antoine Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D36349
* cad/opencascade: fix cmake filesThierry Thomas2022-09-103-4/+25
| | | | | | | | | | A cmake macro, which should have configured $OCCT_INSTALL_BIN_LETTER was not applied correctly. Thus some cmake files where badly configured, and some consumers could not use them. PR: 266280 Reported by: yuri MFH: 2022Q3
* cad/nvc: Broken on armv7Yuri Victorovich2022-09-091-0/+1
| | | | Reported by: fallout
* */*: Update path set in BUILD_DEPENDS for CMakeDaniel Engberg2022-09-091-1/+1
| | | | | | | Commit b23ea4e2d2f51b53d8915fe9fd7b4efbdd575e38 changed its location to devel/cmake-core Approved by: portmgr (blanket)
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-07138-278/+1
| | | | | | | | | | Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
* Add WWW entries to port MakefilesStefan Eßer2022-09-07138-1/+138
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* cleanup: remove trailing whitepacesTobias C. Berner2022-09-072-2/+2
|
* cad/yosys: Update 0.20 -> 0.21Yuri Victorovich2022-09-063-5/+7
| | | | Reported by: portscout
* cad/openscad-devel: Fix buildMichael Reifenberger2022-09-063-3/+21
| | | | | | | Remove qmake from USES. Remove buildtools, add qmake_build to USE_QT. Add two patches which got missed previously. This should satisfy the build.
* cad/ktechlab: pet stage-qa, declare hidden dependenciesDima Panov2022-09-051-3/+5
| | | | Approved by: portmgr blanket
* cad/openscad-devel: Update and unbreakMichael Reifenberger2022-09-053-13/+18
| | | | Update to the current state as of 2022.09.03 and try to unbreak.
* cad/surelog: Broken on i386Yuri Victorovich2022-09-041-0/+1
| | | | Reported by: fallout
* cad/verilator: Update 4.224 -> 4.226Yuri Victorovich2022-09-012-4/+4
| | | | Reported by: portscout
* cad/nvc: Update 1.7.0-23 -> 1.7.1Yuri Victorovich2022-08-313-45/+7
|
* cad/dinotrace: Update to 9.4fNeel Chauhan2022-08-312-4/+4
|
* cad/py-ezdxf: switch to USES=pytestDmitry Marakasov2022-08-301-6/+2
| | | | | | Note that 5 tests are failing. Approved by: portmgr blanket
* cad/openvsp: update to 3.30.0Fernando Apesteguía2022-08-293-4/+7
| | | | | | ChangeLog: http://openvsp.org/blogs/announcements/2022/08/28/openvsp-3-30-0-released Too many changes to be listed here.
* cad/surelog: Update 0.0-3950 -> 1.36Yuri Victorovich2022-08-285-152/+107
| | | | Reported by: portscout
* cad/qcad: UpdateMichael Reifenberger2022-08-273-6/+671
| | | | Update to 3.27.6.7
* cad/nvc: Broken on 14/i386Yuri Victorovich2022-08-231-0/+2
| | | | Reported by: fallout
* cad/netgen: Update to 6.2.2204.Stephen Montgomery-Smith2022-08-202-4/+4
|
* *: bump PORTREVISION of all devel/xxhash users...Matthias Andree2022-08-131-0/+1
| | | | ...except archivers/py-borgbackup, which requires a more complete fix.
* */*: bump all consumers after recent boost upgradeDima Panov2022-08-1219-12/+19
|
* cad/nvc: Update 1.7.0 -> 1.7.0-23Yuri Victorovich2022-08-114-22/+44
| | | | i386 build should be fixed.
* cad/nvc: fix off by one for powerpc*Piotr Kubaj2022-08-101-1/+1
| | | | There are actually 32 GPR for POWER.
* cad/nvc: fix build on powerpc*Piotr Kubaj2022-08-102-0/+22
| | | | | 1. Add machine context for powerpc*. 2. Disable LTO on powerpc64.
* cad/nvc: Broken on i386Yuri Victorovich2022-08-091-0/+2
| | | | Reported by: fallout
* cad/freecad: update to 0.20.1Christoph Moench-Tegeder2022-08-104-69/+42
| | | | | Release Notes (soon): https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.1
* cad/nvc: Update 1.6.2 -> 1.7.0Yuri Victorovich2022-08-073-10/+34
|
* cad/nvc: Broken on armv6Yuri Victorovich2022-08-061-0/+2
| | | | Reported by: fallout
* cad/surelog: Broken on armv6Yuri Victorovich2022-08-061-1/+2
| | | | Reported by: fallout