aboutsummaryrefslogtreecommitdiff
path: root/cad
Commit message (Collapse)AuthorAgeFilesLines
* misc/qtchooser: removeLoïc Bartoletti2021-07-042-8/+9
| | | | | | | | | | | QtChooser allows you to select your version of Qt among those installed. However, this tool is no longer supported upstream and will not be available for Qt6. By default, our Qt installations are done in ${LOCALBASE}/lib/qt${QT_VERSION} as recommended. We have added symbolic linking for the main binaries to ${LOCALBASE}/bin with the suffix -qt5.
* cad/netgen-lvs: Update 1.5.191 -> 1.5.192Yuri Victorovich2021-07-042-4/+4
| | | | Reported by: portscout
* *: Bump PORTREVISION for openexr updateMatthias Andree2021-07-031-1/+1
| | | | | | OpenEXR's patchlevel updated bumped the major version of the OpenEXR library, hence bump PORTREVISION of all ports that require OpenEXR.
* cad/netgen-lvs: Update 1.5.189 -> 1.5.191Yuri Victorovich2021-07-012-4/+4
| | | | Reported by: portscout
* cad/veroroute: Update 2.14 -> 2.15Yuri Victorovich2021-07-012-4/+4
| | | | Reported by: portscout
* cad/lepton-eda: Update to 1.9.15Fernando Apesteguía2021-06-304-269/+209
| | | | | | | | ChangeLog: https://github.com/lepton-eda/lepton-eda/blob/master/NEWS.md#notable-changes-in-lepton-eda-1915-20210626 PR: 256856 Reported by: graahnul.grom@gmail.com (maintainer)
* cad/openfpgaloader: Update 0.3.0 -> 0.4.0Yuri Victorovich2021-06-282-4/+4
| | | | Reported by: portscout
* cad/veroroute: Update 2.13 -> 2.14Yuri Victorovich2021-06-232-5/+4
| | | | Reported by: portscout
* graphics/mesa-libs: Bump reverse deps for libglvndKevin Bowling2021-06-2230-15/+30
| | | | | | | | | | Per discussion with bapt on helping pkg handle the changing of these deps and avoiding impossible upgrade senarios. PR: 246767 Reviewed by: manu, bapt Approved by: x11 Differential Revision: https://reviews.freebsd.org/D30824
* cad/verilator: Broken on i386Yuri Victorovich2021-06-221-0/+2
| | | | Reported by: fallout
* cad/openfpgaloader: Update 0.2.6 -> 0.3.0Yuri Victorovich2021-06-213-11/+14
| | | | Reported by: portscout
* cad/netgen-lvs: Update 1.5.188 -> 1.5.189Yuri Victorovich2021-06-202-4/+4
| | | | Reported by: portscout
* cad/netgen-lvs: Update 1.5.185 -> 1.5.188Yuri Victorovich2021-06-182-4/+4
| | | | Reported by: portscout
* cad/verilator: Update 4.202 -> 4.204Yuri Victorovich2021-06-183-11/+9
|
* math/cgal: Update to 5.2.1Loïc Bartoletti2021-06-173-3/+3
| | | | | | | | | | | | | - Remove files/patch-CMakeLists.txt - Remove LD_CONFIG and move USES (pet porlint) - Bump ports Changes: - https://www.cgal.org/2021/03/17/cgal521/ - https://www.cgal.org/2020/12/22/cgal52/ PR: 255171 Approved by: wen
* math/gsl: update to 2.7Tobias C. Berner2021-06-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From [1] * What is new in gsl-2.7: * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com) * fixed bug #60335 (spmatrix test failure, J. Lamb) * fixed bug #36577 * clarified documentation on interpolation accelerators (V. Krishnan) * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2, thanks to M. Sitte) * fixed doc bug #59758 * fixed bug #58202 (rstat median for n=5) * added support for native C complex number types in gsl_complex when using a C11 compiler * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6 * updated exponential fitting example for nonlinear least squares * added banded LU decomposition and solver (gsl_linalg_LU_band) * New functions added to the library: - gsl_matrix_norm1 - gsl_spmatrix_norm1 - gsl_matrix_complex_conjtrans_memcpy - gsl_linalg_QL: decomp, unpack - gsl_linalg_complex_QR_* (thanks to Christian Krueger) - gsl_vector_sum - gsl_matrix_scale_rows - gsl_matrix_scale_columns - gsl_multilarge_linear_matrix_ptr - gsl_multilarge_linear_rhs_ptr - gsl_spmatrix_dense_add (renamed from gsl_spmatrix_add_to_dense) - gsl_spmatrix_dense_sub - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply - gsl_linalg_QR_UD: decomp, lssolve - gsl_linalg_QR_UU: decomp, lssolve, QTvec - gsl_linalg_QR_UZ: decomp - gsl_multifit_linear_lcurvature - gsl_spline2d_eval_extrap * bug fix in checking vector lengths in gsl_vector_memcpy (dieggsy@pm.me) * made gsl_sf_legendre_array_index() inline and documented - gsl_sf_legendre_nlm() [1] http://git.savannah.gnu.org/cgit/gsl.git/tree/NEWS PR: 256423 Exp-run by: antoine
* misc/openvdb: Update 8.0.1 -> 8.1.0Yuri Victorovich2021-06-131-1/+1
| | | | Reported by: portscout
* cad/qflow: Update 1.4.95 -> 1.4.96Yuri Victorovich2021-06-112-4/+4
| | | | Reported by: portscout
* cad/netgen-lvs: Update 1.5.183 -> 1.5.185Yuri Victorovich2021-06-112-4/+4
|
* cad/brlcad: fix null pointer accesses during buildDimitry Andric2021-06-102-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During an exp-run for llvm 12 (see bug 255570), it turned out that cad/brlcad does not build with clang 12.0.0: [ 99% 4379/4403] cd /wrkdirs/usr/ports/cad/brlcad/work/brlcad-7.30.2/db/nist && /wrkdirs/usr/ports/cad/brlcad/work/brlcad-7.30.2/bin/step-g -O /wrkdirs/usr/ports/cad/brlcad/work/brlcad-7.30.2/share/db/nist/NIST_MBE_PMI_11.g /wrkdirs/usr/ports/cad/brlcad/work/brlcad-7.30.2/db/nist/NIST_MBE_PMI_11.stp > /wrkdirs/usr/ports/cad/brlcad/work/brlcad-7.30.2/db/nist/NIST_MBE_PMI_11.log 2>&1 FAILED: share/db/nist/NIST_MBE_PMI_11.g What happens is that the step-g intermediate program segfaults, because it attempts to access a null pointer. Valgrind shows: Reading Data from /wrkdirs/share/dim/ports/cad/brlcad/work/brlcad-7.30.2/db/nist/NIST_MBE_PMI_11.stp... HEADER read: ==24919== Invalid read of size 4 ==24919== at 0x1337BA10: EntList::firstNot(JoinType) (entlist.cc:39) ==24919== by 0x1337C93E: nextNot (complexSupport.h:185) ==24919== by 0x1337C93E: AndList::matchNonORs(EntNode*) (non-ors.cc:135) ==24919== by 0x1337B77C: ComplexList::matches(EntNode*) (complexlist.cc:176) ==24919== by 0x1337B36A: ComplexCollect::supports(EntNode*) const (collect.cc:140) ==24919== by 0x1335FA5A: STEPcomplex::Initialize(char const**, char const*) (STEPcomplex.cc:126) ==24919== by 0x1335F774: STEPcomplex::STEPcomplex(Registry*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const**, int, char const*) (STEPcomplex.cc:33) ==24919== by 0x1331842E: STEPfile::CreateSubSuperInstance(std::__1::basic_istream<char, std::__1::char_traits<char> >&, int, ErrorDescriptor&) (STEPfile.cc:1048) ==24919== by 0x13315E15: STEPfile::CreateInstance(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&) (STEPfile.cc:833) ==24919== by 0x133158B1: STEPfile::ReadData1(std::__1::basic_istream<char, std::__1::char_traits<char> >&) (STEPfile.cc:502) ==24919== by 0x13319EA8: STEPfile::AppendFile(std::__1::basic_istream<char, std::__1::char_traits<char> >*, bool) (STEPfile.cc:1674) ==24919== by 0x1331C984: STEPfile::ReadExchangeFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool) (STEPfile.inline.cc:119) ==24919== by 0x3AFDCE: STEPWrapper::load(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) (STEPWrapper.cpp:1300) ==24919== Address 0x8 is not stack'd, malloc'd or (recently) free'd ==24919== ==24919== ==24919== Process terminating with default action of signal 11 (SIGSEGV): dumping core ==24919== Access not within mapped region at address 0x8 ==24919== at 0x1337BA10: EntList::firstNot(JoinType) (entlist.cc:39) ==24919== by 0x1337C93E: nextNot (complexSupport.h:185) ==24919== by 0x1337C93E: AndList::matchNonORs(EntNode*) (non-ors.cc:135) ==24919== by 0x1337B77C: ComplexList::matches(EntNode*) (complexlist.cc:176) ==24919== by 0x1337B36A: ComplexCollect::supports(EntNode*) const (collect.cc:140) ==24919== by 0x1335FA5A: STEPcomplex::Initialize(char const**, char const*) (STEPcomplex.cc:126) ==24919== by 0x1335F774: STEPcomplex::STEPcomplex(Registry*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const**, int, char const*) (STEPcomplex.cc:33) ==24919== by 0x1331842E: STEPfile::CreateSubSuperInstance(std::__1::basic_istream<char, std::__1::char_traits<char> >&, int, ErrorDescriptor&) (STEPfile.cc:1048) ==24919== by 0x13315E15: STEPfile::CreateInstance(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&) (STEPfile.cc:833) ==24919== by 0x133158B1: STEPfile::ReadData1(std::__1::basic_istream<char, std::__1::char_traits<char> >&) (STEPfile.cc:502) ==24919== by 0x13319EA8: STEPfile::AppendFile(std::__1::basic_istream<char, std::__1::char_traits<char> >*, bool) (STEPfile.cc:1674) ==24919== by 0x1331C984: STEPfile::ReadExchangeFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool) (STEPfile.inline.cc:119) ==24919== by 0x3AFDCE: STEPWrapper::load(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) (STEPWrapper.cpp:1300) ==24919== If you believe this happened as a result of a stack ==24919== overflow in your program's main thread (unlikely but ==24919== possible), you can try to increase the size of the ==24919== main thread stack using the --main-stacksize= flag. ==24919== The main thread stack size used in this run was 16777216. To fix this, add null pointer checks to EntList::firstNot() and various other EntList functions. Approved by: erik@brlcad.org (maintainer) PR: 256166 MFH: 2021Q2
* cad/kicad-devel: Update to latest commitMichael Reifenberger2021-06-108-46/+58
|
* cad/ldview: New port: LDraw model viewerYuri Victorovich2021-06-086-0/+111
|
* cad/ldraw: Update 20190628 -> 20201229Yuri Victorovich2021-06-082-7/+7
| | | | Take maintainership.
* cad/verilator: Backport of fix of missing #include <array> bug.Yuri Victorovich2021-06-072-1/+7
|
* cad/netgen-lvs: Update 1.5.182 -> 1.5.183Yuri Victorovich2021-06-072-4/+4
| | | | Reported by: portscout
* cad/leocad: Update 21.03 -> 21.06Yuri Victorovich2021-06-063-7/+10
| | | | Reported by: portscout
* cad/alliance: no longer BROKEN after fig2dev upgradeStefan Eßer2021-06-051-2/+1
| | | | | | The port had been makred broken due to build issed with fig2dev version 3.2.7, which has been upgraded to 3.2.8a, allowing this port to be built again.
* cad/netgen: Update to 6.2.2103.Stephen Montgomery-Smith2021-06-052-5/+4
|
* */*: Replace USE_GCC=any with USE_GCC=yesGerald Pfeifer2021-06-042-2/+2
| | | | | | | | | | | | | | | USE_GCC=any has been equivalent to USE_GCC=yes in most cases (such as i386 and amd64 since 12.x and depending on configuration 11.x, most newer installations on other platforms, and 13.x across the board). Since commit 96c17633d90386b5bcf8 Mk/bsd.gcc.mk is treating them as different spellings of the same, so continue the deorbiting of the USE_GCC=any form and simply replace it with USE_GCC=yes. This should not make any functional difference at all. Discussed with: mat, linimon, pkubaj
* cad/horizon-eda: Update 1.4.0 -> 2.0.0Yuri Victorovich2021-06-022-5/+5
| | | | Reported by: portscout
* cad/netgen-lvs: Update 1.5.181 -> 1.5.182Yuri Victorovich2021-06-012-4/+4
| | | | Reported by: portscout
* cad/netgen-lvs: Update 1.5.178 -> 1.5.181Yuri Victorovich2021-05-312-4/+4
| | | | Reported by: portscout
* cad/py-ezdxf: Update to 0.16.3Neal Nelson2021-05-292-4/+4
| | | | | | Changes: https://ezdxf.mozman.at/release-v0-16.html PR: 256196
* cad/digital: Install icons and desktop file provided by the projectYuri Victorovich2021-05-281-2/+24
| | | | | PR: 256210 Reported by: Duane <parakleta@darkreality.org>
* cad/netgen-lvs: Update 1.5.177 -> 1.5.178Yuri Victorovich2021-05-252-4/+4
| | | | Reported by: portscout
* cad/netgen-lvs: Update 1.5.176 -> 1.5.177Yuri Victorovich2021-05-222-4/+4
| | | | Reported by: portscout
* cad/electric-ng: Drop maintainershipDanilo Egea Gondolfo2021-05-191-1/+1
|
* cad/irsim: Drop maintainershipDanilo Egea Gondolfo2021-05-191-1/+1
|
* Bump portrevisions of openexr and Imath users.Matthias Andree2021-05-181-1/+1
|
* cad/netgen-lvs: Update 1.5.175 -> 1.5.176Yuri Victorovich2021-05-162-4/+4
| | | | Reported by: portscout
* math/py-matplotlib: chase minimum Python version in dependent portsThierry Thomas2021-05-103-3/+3
| | | | | | | | | Since the previous update changed USES=python from 3.6+ to 3.7+, all dependent ports must have USES=python:3.7+ as well, otherwise it breaks the @py36 flavor. PR: 255347 Reported by: sunpoet
* - Update Sweet Home 3D to the latest version 6.5.2Alexey Dokuchaev2021-05-104-150/+16
| | | | | | - Simplify the way we look for `libj3dcore-ogl.so' Reported by: portscout (about version 6.5)
* cad/irsim: Update 9.7.108 -> 9.7.110Yuri Victorovich2021-05-072-4/+7
| | | | | PR: 254348 Approved by: danilo (maintainer's timeout 20 days)
* Deorbit RESTRICTED && NO_CDROM, part one.Mathieu Arnold2021-05-061-4/+3
| | | | | | | | For ports that already use the licenses framwork, merge the content of RESTRICTED/NO_CDROM/LEGAL* entries into LICENSEs. Approved by: rene Differential Revision: https://reviews.freebsd.org/D30010
* cad/veroroute: Update 2.12 -> 2.13Yuri Victorovich2021-05-062-4/+4
| | | | Reported by: portscout
* cad/netgen-lvs: Update 1.5.174 -> 1.5.175Yuri Victorovich2021-05-042-4/+4
| | | | Reported by: portscout
* cad/netgen-lvs: Update 1.5.173 -> 1.5.174Yuri Victorovich2021-05-022-4/+4
| | | | Reported by: portscout
* cad/freecad: update to 0.19.2Christoph Moench-Tegeder2021-05-023-6/+6
| | | | Release Notes: https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.2
* cad/kicad: update to 5.1.10Christoph Moench-Tegeder2021-05-0113-25/+25
| | | | includes KiCad itself, docs and symbol libraries
* Clean up some thingsTobias Kortkamp2021-05-012-2/+2
| | | | | | | | | | - Fix typos - Remove duplicate variables - Remove nop variables - Clean up commented PORTREVISION - Add missing USES Reported by: portscan