Commit graph

3553 commits

Author SHA1 Message Date
Mark Linimon
f86c964117 Update GCC_DEFAULT from 9 to 10.
A few (mostly Fortran-based) ports need to be patched because GCC 10
is stricter.  A handful of ports need to be restricted to GCC 9 because
they fail with 10.

5 ports still fail with GCC 10.  However, seeing as this work has been
ongoing since 2020-05-24, it is simply time to make the commit and
notify the affected maintainers.

While here, pet portlint (Makevar order).

PR:		246700
Submitted by:	gerald
Approved by:	antoine (after many, many, -exp runs)
2021-01-13 23:03:31 +00:00
Yuri Victorovich
419ef9470f cad/verilator: Update 4.106 -> 4.108 2021-01-13 02:00:39 +00:00
Christoph Moench-Tegeder
0f4f68d03b kicad: clean up Makefile - that file has been gone for quite some time
Reported by:	emaste
Differential Revision:	D27873
2021-01-12 21:06:23 +00:00
Alexey Dokuchaev
68cea9596c - Update LibreDWG to version 0.12
- Disable Perl bindings for now (there are issues)
- Add missing bits for the proper Python support
- Install examples (and put them where they belong)
2021-01-12 17:15:16 +00:00
Yuri Victorovich
d3046b89a7 cad/netgen-lvs: Update 1.5.161 -> 1.5.162
Reported by:	portscout
2021-01-10 09:22:56 +00:00
Rene Ladan
89b454230d Follow up on graphics/py-pillow6 port removal in r559976
The graphics/py-pillow6 port was removed in r559976 as it was for
Python 2.7 only and no longer referenced in the default cases.
However it was still defined in Mk/Uses/python.mk in PY_PILLOW,
leaving a dangling reference.

Remove it from Mk/Uses/python.mk, leaving only the Python 3
version of that port, graphics/py-pillow, defined and bump the
minimal verion of Python to 3.6 for affected ports.
2021-01-05 20:53:59 +00:00
Matthias Andree
db0013e446 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:
<a40a6151c4>

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.)

MFH:		2021Q1 (this requires discussion by ports-secteam@!)
2021-01-03 10:30:56 +00:00
Yuri Victorovich
e12d080064 cad/netgen-lvs: Update 1.5.160 -> 1.5.161
Reported by:	portscout
2021-01-02 05:01:33 +00:00
Mark Linimon
f2fbf5a1ed For ports on riscv64 that fail the same (or similar ways) to aarch64, mark
them BROKEN.

While here, pet portlint (Makevar order).

Approved by:	portmgr (tier-2 blanket)
2021-01-02 01:46:08 +00:00
Mark Linimon
553b088a05 Mark ports that are BROKEN due to sbrk on aarch64, also BROKEN on riscv64
where appropriate.

While here, pet portlint (Makevar order; whitespace).

Approved by:	portmgr (tier-2 blanket)
2021-01-01 23:51:48 +00:00
Michael Reifenberger
e6509058c7 Fix pkg-plist 2020-12-29 15:55:47 +00:00
Piotr Kubaj
b093f9d546 cad/openfpgaloader: fix build on GCC architectures
Additional files now use ETIME.
2020-12-29 13:56:29 +00:00
Antoine Brodin
aa7a6c429e Drop python 2.7 support from a few ports
With hat:	portmgr
2020-12-28 23:02:12 +00:00
Christoph Moench-Tegeder
ead6957b91 update KiCad to 5.1.9
includes part libraries and docs as well
Releaes Announcement: https://kicad.org/blog/2020/12/KiCad-5.1.9-Release/
2020-12-28 14:57:42 +00:00
Diane Bruce
8a407cfe77 the port uses USE_GITHUB=yes, yet the commit did not change GH_TAGNAME.
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
2020-12-28 01:25:13 +00:00
Michael Reifenberger
ddf7fbf951 Switch the *library* ports to gitlab.
Update all devel ports to the current versions.
2020-12-27 17:33:10 +00:00
Antoine Brodin
cb5d01400b Mark BROKEN
Reported by:	pkg-fallout
2020-12-25 09:34:57 +00:00
Yuri Victorovich
c755556859 cad/qflow: Update 1.4.89 -> 1.4.90
Reported by:	portscout
2020-12-25 06:20:00 +00:00
Kai Knoblich
9cb5898561 Relax hardcoded paths to fix build with Python 3.8.7
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)
2020-12-24 13:46:01 +00:00
Fernando Apesteguía
60c0bbc366 cad/lepton-eda: Update to 1.9.13
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)
2020-12-23 06:32:39 +00:00
Yuri Victorovich
d372219490 cad/openfpgaloader: Update 0.2 -> 0.2.1
Reported by:	portscout
2020-12-20 02:04:36 +00:00
Yuri Victorovich
bf83bd693e cad/netgen-lvs: Update 1.5.159 -> 1.5.160
Reported by:	portscout
2020-12-20 01:47:35 +00:00
Loïc Bartoletti
ecb5b21c9e Update PyQt5 to 5.15.2, sip to 5.5.0, py-qtbuilder to 1.6.0 and py-qt5-sip to 12.8.1
PR:		251764
Exp-run by: antoine
2020-12-15 17:56:00 +00:00
Yuri Victorovich
7b7b954478 cad/openfpgaloader: Update 0.1 -> 0.2
Reported by:	portscout
2020-12-15 06:38:44 +00:00
Jose Alonso Cardenas Marquez
a9bf1282b2 - Update to 0.9.8.5
PR:		251365
Submitted by:	acm
Approved by:	danfe (timeout)
2020-12-14 20:39:44 +00:00
Christoph Moench-Tegeder
c13346731c try to make FreeCAD compile with Python 3.9
patch from upstream cannot be applied directly as dos2unix runs
before patch.

PR:		251145
Submitted by:	 Oleg Sidorkin
2020-12-13 22:24:13 +00:00
Piotr Kubaj
e453d11248 cad/kicad-devel: unbreak with GCC
Builds fine on powerpc64 on 12.2-RELEASE.

MFH:		2020Q4
2020-12-13 13:25:32 +00:00
Thierry Thomas
0b5864f66c - Upgrade math/eigen3 to 3.3.8;
- 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
2020-12-12 17:04:37 +00:00
Yuri Victorovich
60e4d17b87 New port: cad/archimedes: Semiconductor device simulation software 2020-12-10 05:25:32 +00:00
Stephen Montgomery-Smith
20d233a5be - Allow build for i386, because pkg-fallout@ reports build errors for amd64
as well, and it builds properly on my system.  So I believe the error is
  with pkg-fallout@.
2020-12-09 19:33:39 +00:00
Thierry Thomas
2ed08d7521 Modify cad/scotch to support int64.
Bump PORTREVISION of consumers because this changes the ABI.
2020-12-09 19:29:19 +00:00
Thierry Thomas
7a96b106ec - Build shared libraries also for 32 bits archs (missing in r557366).
- Normalize patches.
2020-12-09 13:07:51 +00:00
Thierry Thomas
376636fda5 Modify cad/scotch to install shared libraries.
Chase these libraries to the consumers ports.
2020-12-09 11:07:41 +00:00
Loïc Bartoletti
47b26d9293 Update Qt/PySide2 to 5.15.2 / PyQt to 5.15.1 / SIP to 5.4.0
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
2020-12-08 20:03:07 +00:00
Yuri Victorovich
c67e88ab7b cad/verilator: Update 4.104 -> 4.106 2020-12-06 20:23:03 +00:00
Yuri Victorovich
7a576a9251 cad/netgen-lvs: Update 1.5.158 -> 1.5.159
Reported by:	portscout
2020-12-06 19:19:11 +00:00
Yuri Victorovich
4bacadfef2 cad/netgen-lvs: Update 1.5.157 -> 1.5.158
Reported by:	portscout
2020-12-06 03:17:17 +00:00
Yuri Victorovich
8b32c1f663 cad/qflow: Update 1.4.87 -> 1.4.89
Reported by:	portscout
2020-12-03 21:55:36 +00:00
Thierry Thomas
8030e0c23c Fix previous commit.
PR:		251486
Reported by:	jbeich
2020-11-30 22:02:55 +00:00
Thierry Thomas
9679c237f0 Unhardcode mesa-libs dependency, use USES=gl:glesv2 instead.
PR:		251486
Submitted by:	greg (at) unrelenting.technology
2020-11-30 21:03:35 +00:00
Alexey Dokuchaev
fedbf1bf16 Update to version 0.11.1, which brings ``out_dxf'' bugfixes mostly.
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
2020-11-29 17:42:37 +00:00
Christoph Moench-Tegeder
af23a1452a update freecad to 0.18.5
this intends to fix the addon manager after github infrastructure
changes: https://github.com/FreeCAD/FreeCAD/releases/tag/0.18.5
2020-11-28 12:14:26 +00:00
Mateusz Piotrowski
2348d9dd91 Update to 0.55 2020-11-27 09:36:45 +00:00
Thierry Thomas
d50519a41d Upgrade Code_Aster to 14.6.0-1.
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
2020-11-26 20:46:02 +00:00
Michael Reifenberger
f334846a1a Update to 3.25.2.4 2020-11-21 21:51:18 +00:00
Diane Bruce
572280e45a Update to 4.8
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.
2020-11-21 02:39:11 +00:00
Stephen Montgomery-Smith
de9efac61c - Don't build for i386, because pkg-fallout@ reports build errors. 2020-11-21 01:09:34 +00:00
Diane Bruce
f4f5b59e37 Update to 4.8
A few improvements from upstream
- More efficient triangle area calculation
- Calculate vSize(vap) only when needed
2020-11-21 00:33:06 +00:00
Diane Bruce
784d0c48e8 From PR:
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>
2020-11-20 23:03:24 +00:00
Adam Weinberger
db15051ca5 Add education virtual category
PR:		248402
Submitted by:	PauAmma
2020-11-20 07:16:06 +00:00
Yuri Victorovich
d313acbbbe New port: cad/stm32flash: Flash program for STM32 using the ST serial bootloader 2020-11-18 08:11:21 +00:00
Loïc Bartoletti
b59496747d graphics/proj: Update to 7.2.0
Changelog:
  - https://proj.org/news.html#release-notes
2020-11-18 05:27:28 +00:00
Piotr Kubaj
6b543b4161 cad/ktechlab: fix build on GCC architectures
The compiler feature "cxx_decltype" is not known to CXX compiler

  "GNU"

  version 4.2.1.

MFH:		2020Q4 (fix build blanket)
2020-11-18 01:39:47 +00:00
Yuri Victorovich
e0ff11d8bc cad/verilator: Update 4.102 -> 4.104 2020-11-17 19:35:08 +00:00
Loïc Bartoletti
1141c4e8ef graphics/proj: Update to 7.1.1
- Add a pkg-message explaining how to access or sync datum grids from the CDN
  (disabled by default)
- Add curl and tiff dependencies since proj can read datum grids from remote
  COG (Cloud Optimized Geotiff)
- Take maintainer'ship (ok wen@)

PR:		245611
Submitted by:	wen (first version)
Reviewed by:	wen, rhurlin
Approved by:	wen
Exp-run by:	antoine
2020-11-17 09:23:58 +00:00
Yuri Victorovich
cc37c9f033 misc/openvdb: Update 7.0.0 -> 7.1.0 2020-11-15 19:10:06 +00:00
Thierry Thomas
b0d4491a12 Remove a forgotten .bak file.
(Do not bump PORTREVISION to avoid the rebuild of a big port without any
 functionnal change)

PR:		251159
Submitted by:	Oleg Sidorkin
2020-11-15 17:50:50 +00:00
Christoph Moench-Tegeder
f2ecc08e0e freecad: fix build with opencascade 7.5.0 after r555127
OpenCascade APIs changed significantly in some areas - FreeCAD
is affected on progress bars and some message output. While
messages are easily fixed, the affected progress bars have to
be enabled for now.
Patches adapted (some manual fuzzing required) from upstream
  2cb9b147f1
  fd9cdb9de9
2020-11-14 21:07:08 +00:00
Thierry Thomas
b19d5fec8a - Upgrade cad/opencascade to 7.5.0
Release notes at
  <https://old.opencascade.com/sites/default/files/documents/release_notes_7.5.0.pdf>

- Bump PORTREVISION of consumers.
2020-11-14 17:25:20 +00:00
Stephen Montgomery-Smith
2332dbe6fe - Update to 6.2.2009. 2020-11-14 06:01:51 +00:00
Loïc Bartoletti
c91aa9b2b1 cad/PrusaSlicer: convert to USES=eigen
PR:		250949
Approved by:	 teodorsigaev@gmail.com (maintainer)
2020-11-12 20:39:30 +00:00
Piotr Kubaj
666433c681 cad/iverilog: fix build on GCC architectures
expression_evaluate.cc: In member function 'virtual bool ExpArithmetic::evaluate(Entity*, ScopeBase*, int64_t&) const':
expression_evaluate.cc:67: error: call of overloaded 'pow(int64_t&, int64_t&)' is ambiguous
/usr/include/math.h:257: note: candidates are: double pow(double, double)
/usr/include/c++/4.2/cmath:373: note:                 long double std::pow(long double, int)
/usr/include/c++/4.2/cmath:369: note:                 float std::pow(float, int)
/usr/include/c++/4.2/cmath:365: note:                 double std::pow(double, int)
/usr/include/c++/4.2/cmath:361: note:                 long double std::pow(long double, long double)
/usr/include/c++/4.2/cmath:357: note:                 float std::pow(float, float)
2020-11-11 17:40:37 +00:00
Tobias C. Berner
9e0e8d17a4 Prefer graphics/ligvrsvg2-rust over graphics/librsvg2
- switch to the more modern version of librsvg2 on architectures
  supporting rust
- this will fix some graphical issues on these architectures

PR:		250276
Exp-run by:	antoine
Submitted by:	tobik
Differential Revision:	https://reviews.freebsd.org/D18878
2020-11-09 17:08:12 +00:00
Christoph Moench-Tegeder
916ecb46c3 update kicad and it's libraries to 5.1.8
https://kicad.org/blog/2020/11/KiCad-5.1.8-Release/

While here:
 - KiCad's official home on the Web is now https://kicad.org
   https://kicad.org/blog/2020/10/kicad.org-the-permanent-internet-home-of-KiCad/
   update pkg-descr accordingly
 - development has moved to GitLab and the libraries' GitHub repos are
   already no longer active. Update all MASTER_SITES to fetch the released
   tarballs from Gitlab.
2020-11-05 23:33:24 +00:00
Michael Reifenberger
3655055993 Update to the latest versions. 2020-11-03 20:07:17 +00:00
Antoine Brodin
846739d07f Mark BROKEN
fig2dev -L eps ctl-mrs-1.fig > ctl-mrs-1.eps
Invalid ellipse object at line 46.

Reported by:	pkg-fallout
2020-11-01 14:10:23 +00:00
Loïc Bartoletti
161d540455 cad/py-cq-editor: Add devel/py-spyder dependency
cq-editor requires CodeEditor widget from py-spyder.

PR:		250586
Reported by:	rsmith@xs4all.nl
Approved by:	Neal Nelson (maintainer)
MFH:		2020Q4 (blanket, runtime fixes)
2020-10-31 08:09:13 +00:00
Yuri Victorovich
9fc0bbd249 cad/horizon-eda: Update 1.2.1 -> 1.3.0
Reported by:	portscout
2020-10-31 04:01:41 +00:00
Danilo Egea Gondolfo
ed2faf29f5 cad/xcircuit: Update to 3.10.29 2020-10-29 23:01:34 +00:00
Yuri Victorovich
e61ab53b2f cad/netgen-lvs: Update 1.5.156 -> 1.5.157
Reported by:	portscout
2020-10-26 05:02:55 +00:00
Niclas Zeising
0a61f4f509 cad/gtkwave: Update to 3.3.107 2020-10-25 10:35:00 +00:00
Alexey Dokuchaev
acc9b3a0dd - Enforce JAVA_VERSION when launching javavm(1), otherwise the program
crashes when several JDK versions are installed and javawm(1) picks
  higher version (happens when /usr/ports/Mk/bsd.java.mk is absent,
  contrary to documented selection process which is designed to behave
  almost identically WRT presence/absence of /usr/ports/Mk/bsd.java.mk
- While here, simplify the script a bit and remove keywords and their
  expansion, they are useless for wrapper scripts

PR:		250268
Submitted by:	rodrigo
2020-10-23 08:23:22 +00:00
Niclas Zeising
af77ce1911 cad/iverilog: Update to 11.0
Update cad/iverilog to 11.0.  The first release in the 11 branch.
2020-10-21 19:21:40 +00:00
Loïc Bartoletti
31bfacaf30 cad/py-ezdxf: Update to 0.14.2
Changelog:
  - https://ezdxf.mozman.at/release-v0-14.html

PR:		250483
Submitted by:	Neal Nelson (Maintainer)
2020-10-21 05:11:50 +00:00
Kurt Jaeger
e7c978bc8a cad/alliance: replace transfig with fig2dev 2020-10-18 20:14:50 +00:00
Yuri Victorovich
874edc67e1 cad/verilator: Update 4.100 -> 4.102 2020-10-15 22:11:24 +00:00
Antoine Brodin
fa53558719 Fix DEPENDS 2020-10-14 17:49:05 +00:00
Yuri Victorovich
25a3507af4 cad/netgen-lvs: Update 1.5.155 -> 1.5.156
Reported by:	portscout
2020-10-09 13:27:08 +00:00
Yuri Victorovich
ecc31aeddd cad/librepcb: Update 0.1.4 -> 0.1.5
Reported by:	portscout
2020-10-05 16:54:17 +00:00
Loïc Bartoletti
2933bb22c3 Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5
- Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5
- Use pypi for PYQT [1]
- Add devel/py-qt5-sip (Don't use it for now. It will be used in future updates of PyQt with py-sip >= 5)
- Add missing py-qt5 ports: comms/py-qt5-sensors, devel/py-qt5-location, devel/py-qt5-remoteobjects, net/py-qt5-networkauth
- Strip libs
- Refactor *_PATH and *_PORT parts

[1] RiverBankComputing doesn't offer links to download latest version of some ports

PR:		247369
Reviewed by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D25749
Exp-run by:	antoine
2020-10-05 15:50:03 +00:00
Christoph Moench-Tegeder
22790fbd16 update cad/kicad and it's libraries to 5.1.7
https://kicad-pcb.org/download/source/
2020-09-30 12:47:33 +00:00
Yuri Victorovich
4666a031e8 cad/veroroute: Update 1.99 -> 2.00
Reported by:	portscout
2020-09-29 08:31:43 +00:00
Diane Bruce
5019d0a382 This patch updates Cura and all associated dependencies to 4.7.1.
Also, it adds math/py-numpy-stl - an optional dependency that makes
loading STL files much faster. Without it, Cura was complaining:

2020-09-20 02:19:31,877 - WARNING - [MainThread] STLReader.STLReader.<module> [32]: Could not find numpy-stl, falling back to slower code.

I'm not sure where the 6.x version in cad/fdm_materials came from, seems
like now that project has its version in sync with the Cura version,
so I chose to increment PORTEPOCH for that. [Greg]

- fdm_materials adds some new materials usable with Cura
- I had to bump PORTEPOCH on a couple of ports
- py-numpy-stl was added on a separate commit
- Bump version checking in Cura on some dependancies
[db]

PR:		ports/249468
Submitted by:	greg@unrelenting.technology
2020-09-26 19:53:09 +00:00
Stephen Montgomery-Smith
a05aa85523 - Update to 6.2.2008. 2020-09-26 17:56:34 +00:00
Yuri Victorovich
12cbf6a84d cad/spice: Fix build on 13
Reported by:	build failure
Approved by:	portmgr (build fix)
2020-09-25 09:26:17 +00:00
Yuri Victorovich
87b50e20f9 cad/openroad: Temporarily broken on i386
Reported by:	fallout
2020-09-25 01:38:07 +00:00
Pedro F. Giffuni
5abb798ed7 cad/calculix : update to version 2.17.1
PR:	249459
Approved by:	thierry (mentor, implicit)
2020-09-22 17:32:08 +00:00
Pedro F. Giffuni
96805d662c cad/calculix-ccx: Re-enable multithreading with spooles.
Clarify further the pkg-messager.

PR:	249351
Approved by:	thierry (mentor, implicit)
2020-09-22 17:31:28 +00:00
Yuri Victorovich
19e00cae6c cad/ktechlab: Update 0.40.1-77 -> 0.50.0
Reported by:	portscout
2020-09-21 09:55:46 +00:00
Niclas Zeising
a68aba8537 cad/gmsh: Fix fetch
Add the distfile to LOCAL/zeising as well, since I did the update.
For some reason the distfile is notoriously hard to fetch from upstream, so
add a local copy of it as well.

From the buildlog:
  => Attempting to fetch http://gmsh.info/src/gmsh-4.6.0-source.tgz
  gmsh-4.6.0-source.tgz                                   11 MB 1542  Bps 02h10m
  fetch: transfer timed out
  fetch: gmsh-4.6.0-source.tgz appears to be truncated: 12047097/12048076 bytes
  => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/gmsh/gmsh-4.6.0-source.tgz
  fetch: http://distcache.FreeBSD.org/ports-distfiles/gmsh/gmsh-4.6.0-source.tgz: size mismatch: expected 12048076, actual 12047097
  => Couldn't fetch it - please try to retrieve this
2020-09-19 11:03:10 +00:00
Rene Ladan
56fbdb910f cad/openvsp: unexpire by allowing it to build on FreeBSD versions with PR 230888 fixed.
PR:		242229
Submitted by:	fernape@ (maintainer)
Approved by:	build fix blanket
MFH:		2020Q3
2020-09-19 08:47:02 +00:00
Mark Linimon
0646684423 Also mark as not for powerpcspe.
Approved by:	portmgr (tier-2 blanket)
2020-09-19 00:52:56 +00:00
Yuri Victorovich
fbfdbd0fb8 New port: cad/ecpprog: Driver for FTDI based JTAG probes, to program ECP5 FPGAs 2020-09-16 04:29:57 +00:00
Yuri Victorovich
682057a1e3 cad/verilator: Add the run-tim dependency on gmake 2020-09-16 04:29:35 +00:00
Yuri Victorovich
a9637bca50 cad/verilator: Update 4.040 -> 4.100 2020-09-15 06:05:46 +00:00
Yuri Victorovich
74da8b0e7a cad/qflow: Change dependency from cad/opensta to cad/openroad 2020-09-15 04:31:20 +00:00
Yuri Victorovich
48bed6f4d9 cad/opensta: Remove because it is now included in OpenRoad (cad/openroad) 2020-09-15 03:35:33 +00:00
Yuri Victorovich
fe94c4dbcf cad/openroad: Remove several unnecessary elements from Makefile 2020-09-14 16:45:28 +00:00
Yuri Victorovich
30b65bcf21 New port: cad/openroad: ASIC physical design tool 2020-09-14 16:15:44 +00:00
Yuri Victorovich
1f5ae5c0db cad/opensta: Update g20200315 -> g20200907 2020-09-14 00:15:18 +00:00
Kurt Jaeger
8eaa8649e2 cad/gerbv: unbreak for llvm11 for now 2020-09-13 18:55:18 +00:00
Yuri Victorovich
7d724428c2 cad/qflow: Update 1.4.86 -> 1.4.87
Reported by:	portscout
2020-09-12 18:35:42 +00:00
Niclas Zeising
84716167a8 cad/gmsh: Update to 4.6.0
Update cad/gmsh to 4.6.0, this includes fixes for -fno-common

PR:		248996
Approved by:	maintainer timeout
2020-09-12 10:55:18 +00:00
Yuri Victorovich
695b5d9945 cad/verilator: Add options INSTALL_DBG_EXECUTABLES and LEAK_CHECKS 2020-09-11 20:13:57 +00:00
Michael Reifenberger
7be66e30aa Try to fix ports build. 2020-09-11 15:28:26 +00:00
Michael Reifenberger
fcf8bb5b2c Update to version 3.25.2.0 2020-09-10 18:19:07 +00:00
Michael Reifenberger
1fa35e10f7 Switch to the gitlab repo and update to 20200902162151 2020-09-09 13:25:12 +00:00
Yuri Victorovich
abb324cc2b cad/veroroute: Update 1.98 -> 1.99
Reported by:	portscout
2020-09-08 05:10:03 +00:00
Yuri Victorovich
76d4452689 cad/digital: Update 0.24 -> 0.25 2020-09-06 15:18:22 +00:00
Yuri Victorovich
bac122e99d cad/veroroute: Update 1.97 -> 1.98
Reported by:	portscout
2020-09-03 08:05:27 +00:00
Yuri Victorovich
91ae406c10 cad/leocad: Add the PORTSCOUT tag 2020-09-03 04:42:36 +00:00
Yuri Victorovich
6fc8f67f09 cad/PrusaSlicer: Use USE_WX instead of the LIB_DEPENDS with the WX library
Approved by:	portmgr (blanket compliance)
2020-09-01 19:59:22 +00:00
Yuri Victorovich
dbb48d51ec x11-toolkits/wxgtk31: Update 3.1.3 -> 3.1.4
PR:		248244
Submitted by:	VVD <vvd@unislabs.com>
2020-09-01 18:12:20 +00:00
Nicola Vitale
c17f30510c - Update to 0.24.8
Changes:	https://github.com/DarwinNE/FidoCadJ/releases/tag/v0.24.8
2020-09-01 12:54:40 +00:00
Yuri Victorovich
a28dea55f5 cad/verilator: Add the SystemC dependency
Also:
* Remove unnecessary patch that has been already applied upstream
* Fix BINARY_ALIAS added for testing
2020-09-01 03:14:17 +00:00
Yuri Victorovich
607d352096 cad/verilator: Add the 'test' target 2020-09-01 01:57:59 +00:00
Sunpoet Po-Chuan Hsieh
b94e8d8c27 Bump PORTREVISION for devel/protobuf shlib change 2020-08-30 20:19:41 +00:00
Piotr Kubaj
1ba7e4e6ed cad/openfpgaloader: fix build on GCC architectures
ETIME is not defined on GCC architectures, define it to the value that Clang uses.
2020-08-30 14:58:42 +00:00
Niclas Zeising
a1b290c54d Extend expiration of ports broken with -fno-common
Extend the expiration of unmaintained leaf ports that are broken with
-fno-common and previously had a short expiration date.  The new date is set
to 2021-04-01, meaning the ports will be in the 2021Q2 branch, giving people
until 2021-06-30 (10 months from now) to fix issues.
Improve the wording of the deprecation message, mentioning both llvm 11 and
-fno-common.
Bump portrevision to force reinstall.  This way the warning message about
deprecation will be displayed to users installing or reinstalling the
software.

MFH:		2020Q3 (maybe)
2020-08-30 09:47:49 +00:00
Niclas Zeising
e694170828 cad/gmsh: Add -fcommon to fix build
Add -fcommon to cad/gmsh to fix the build on current with llvm 11.
This is a stop-gap measure since an update which fixes the -fno-common issue
is waiting for approval.

PR:		248996
2020-08-29 20:43:48 +00:00
Tobias C. Berner
948449c13a cat/varkon: fix build on current and deprecate 2020-08-29 09:04:28 +00:00
Tobias C. Berner
8c071ad986 cad/transcalc: fix build on current and deprecate 2020-08-29 08:58:22 +00:00
Yuri Victorovich
6035006958 cad/veroroute: Update 1.96 -> 1.97
Reported by:	portscout
2020-08-28 20:29:05 +00:00
Tobias C. Berner
a602635574 cad/atlc: fix build with recent current 2020-08-27 19:13:24 +00:00
Alexey Dokuchaev
5d20a59dec Update to version 6.4.2.
Found out via:	repology.org
2020-08-23 08:50:14 +00:00
Niclas Zeising
1daa16d402 cad/iverilog: Use upstream patch for -fno-common
Change to use the patch applied upstream for fixing the build of
cad/iverilog with -fno-common

MFH:		2020Q3 (implicit, -fno-common fix, ok by joenum)
2020-08-22 14:15:34 +00:00
Yuri Victorovich
0e10ccd94b cad/netgen-lvs: Update 1.5.154 -> 1.5.155
Reported by:	portscout
2020-08-20 03:39:16 +00:00
Pedro F. Giffuni
21cc8e910c cad/calculix : update to version 2.17
Approved by:	thierry (mentor, implicit)
2020-08-20 03:33:07 +00:00
Yuri Victorovich
a9f7cc5505 cad/verilator: Update 4.038 -> 4.040
Taking maintainership based on the maintainer's request.

PR:		248713
Approved by:	kevinz5000@gmail.com (maintainer)
2020-08-18 17:56:39 +00:00
Niclas Zeising
ef7b401e4e cad/iverilog: Fix build with -fno-common
Fix the build with -fno-common, which is the default in llvm 11 (and gcc10).

MFH:		2020Q3
2020-08-18 17:41:24 +00:00
Tobias Kortkamp
7213ee99a1 Clean up some things
Reported by:	portscan
2020-08-18 04:11:23 +00:00
Mark Linimon
0d604bf6fa Add compiler:c++11-lang to USES to fix build on GCC-based systems:
Unsupported compiler -- pybind11 requires C++11 support!

Approved by:	portmgr (tier-2 blanket)
2020-08-17 22:12:35 +00:00
Mateusz Piotrowski
91a2e6d59c Update to 0.52
Change log:
- http://www.scorchworks.com/K40whisperer/k40whisperer_change_log.html
- http://www.scorchworks.com/K40whisperer/k40whisperer.html
2020-08-17 09:44:40 +00:00
Steve Wills
0ea0c4c9b1 cad/py-cq-editor: create port
CQ-editor is a CadQuery GUI editor based on PyQT.

Graphical debugger for CadQuery scripts
- Step through script and watch how your model changes

CadQuery object stack inspector
- Visual inspection of current workplane and selected items
- Insight into evolution of the model

Export to various formats
- STL
- STEP

WWW: https://github.com/CadQuery/CQ-editor/

PR:		248212
Submitted by:	Neal Nelson <ports@nicandneal.net>
2020-08-16 12:54:34 +00:00
Steve Wills
8398ee71c0 cad/py-cadquery: create port
CadQuery is an intuitive, easy-to-use Python module for building parametric 3D
CAD models. Using CadQuery, you can write short, simple scripts that produce
high quality CAD models. It is easy to make many different objects using a
single script that can be customized.

WWW: https://github.com/CadQuery/cadquery

PR:		248210
Submitted by:	Neal Nelson <ports@nicandneal.net>
2020-08-16 12:54:13 +00:00
Steve Wills
e5e1215114 cad/py-ocp: create port
OCP is a Python wrapper for OCCT (OpenCascade) generated using pywrap
primarily used by CadQuery.

WWW: https://github.com/CadQuery/OCP

PR:		248202
Submitted by:	Neal Nelson <ports@nicandneal.net>
2020-08-16 12:53:47 +00:00
Tobias C. Berner
d21332e438 devel/cmake: update to 3.18.1
- update to 3.18.1
- new port devel/cmakedoc

Thanks to adridg@ for tackling most of the fallout.

PR:		248003
Exp-run by:	antoine
2020-08-16 09:27:18 +00:00
Hiroki Sato
b3c29ed70d Update to 1.6 and add test target. 2020-08-15 22:36:39 +00:00
Matthias Andree
721533a798 graphics/ilmbase, graphics/openexr: PORTREVISION bump for users
ilmbase and openexr were updated to v2.5.3 and their shlibs changed
from *.25.0.1 to *.25.0.2.

This is a PORTREVISION bump to ports using ilmbase or openexr
to chase that change and trigger rebuild.
2020-08-13 22:35:16 +00:00
Niclas Zeising
46f0d59f0a cad/gtkwave: update to 3.3.106 2020-08-12 18:55:50 +00:00
Joseph Mingrone
bea2b0b802 editors/emacs: Update to version 27.1
Please refer to the 20200811 UPDATING entry when upgrading
dependent (*-emacs26-*) ports.

Port changes:

- depend on math/gmp
- match upstream by turning CAIRO, HARFBUZZ, and JSON options and on and
  turning MAGICK off by default
- remove OPENMP check for graphics/ImageMagick as the openmp is now
  included in base
- update EMACS_VER in Mk/Uses/emacs.mk
- bump USES=emacs ports or remove BROKEN for net-im/jabber.el and
  deskutils/howm, which now build

Submitted by:	HIROSE Yuuji <yuuji@gentei.org> (canna patch)
Reviewed by:	ashish
Differential Revision:	https://reviews.freebsd.org/D23966
2020-08-12 18:30:06 +00:00
Yuri Victorovich
d5f3f07605 New port: cad/openfpgaloader: Universal utility for programming FPGA 2020-08-11 08:29:53 +00:00
Alexey Dokuchaev
b479d12240 Update to version 0.11.
Reported by:	portscout
2020-08-08 10:16:02 +00:00
Yuri Victorovich
08b224b002 New port: cad/horizon-eda: EDA package for printed circuit board design 2020-08-07 04:03:30 +00:00
Yuri Victorovich
3a1dcf1178 cad/netgen-lvs: Update 1.5.153 -> 1.5.154
Reported by:	portscout
2020-08-05 15:55:17 +00:00
Yuri Victorovich
7e0f654128 cad/netgen-lvs: Update 1.5.150 -> 1.5.153
Reported by:	portscout
2020-08-03 03:31:21 +00:00
Loïc Bartoletti
f1f118cc9e [NEW PORT] cad/py-ezdxf: Create and modify DXF drawings
A Python package to create and modify DXF drawings, independent from the DXF
version. You can open/save every DXF file without losing any content (except
comments), Unknown tags in the DXF file will be ignored but preserved for
saving. With this behavior it is possible to open also DXF drawings that
contains data from 3rd party applications.

PR:		248203
Submitted by:	Neal Nelson
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D25890
2020-07-30 19:43:42 +00:00
Pedro F. Giffuni
77fefb9b0b cad/NASTRAN-95: mark broken
Recent changes in gfortran seem to have broken this port so that it doesn't
produce valid results anymore. See [1] for more details.

This port would likely be a good candidate for LLVM Fortran but I currently
don't have time for to try (patches welcome).

Use dos2unix, as it seems necessary but not sufficient for a future fix.
Pet portlint while here.

Approved by:	therry (mentor)

[1] https://github.com/nasa/NASTRAN-95/issues/15
2020-07-30 17:05:23 +00:00
Piotr Kubaj
8d33a31606 cad/meshlab: fix build on GCC architectures
Use C++11 compiler.
Include climit in AtomicCounter.h because GCC doesn't include it by default.
2020-07-28 23:59:43 +00:00
Yuri Victorovich
27aae02583 cad/qflow: Update 1.4.85 -> 1.4.86
Reported by:	portscout
2020-07-28 06:04:12 +00:00
Yuri Victorovich
28b66002f3 cad/netgen-lvs: Update 1.5.149 -> 1.5.150
Reported by:	portscout
2020-07-28 02:00:13 +00:00
Tobias Kortkamp
373fe72e76 cad/alliance: Unbreak build with GCC 10 (-fno-common default)
/usr/local/bin/ld: /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_desc_y.o):(.bss+0x24): multiple definition of `pat_decl_y_errflag'; /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_decl_y.o):(.bss+0x20): first defined here
/usr/local/bin/ld: /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_desc_y.o):(.bss+0x10): multiple definition of `pat_decl_y_val'; /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_decl_y.o):(.bss+0x10): first defined here
/usr/local/bin/ld: /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_desc_y.o):(.bss+0x0): multiple definition of `pat_decl_y_lval'; /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_decl_y.o):(.bss+0x0): first defined here
/usr/local/bin/ld: /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_desc_y.o):(.bss+0x2c): multiple definition of `pat_decl_y_debug'; /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_decl_y.o):(.bss+0x24): first defined here

http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/alliance-5.1.1_1.log

Also USES=compiler:c++0x & USE_GCC=any can be reduced to USE_GCC=yes

PR:		246700
2020-07-26 20:16:11 +00:00
Antoine Brodin
37a49a023d Deprecate ports broken for more than 6 months 2020-07-26 07:32:00 +00:00
Antoine Brodin
0b69a4e7cd sympy-1.6 is no longer compatible with python 2.7
Reported by:	pkg-fallout
2020-07-26 07:16:27 +00:00
Niclas Zeising
f5b72b8f6c cad/gtkwave: Update to 3.3.105 2020-07-25 16:00:17 +00:00
Diane Bruce
4070e7550b The serial library returns 'n/a' to the port[2] string that Cura was checking
for starting with 'USB' (which would actually be 'U' for us). I guess
somewhere it is only splitting on 'tty' and not 'cua'. Well, let's just
not filter serial ports for USB for now.

PR:		ports/248227
Submitted by:	greg@unrelenting.technology
2020-07-24 20:09:59 +00:00
Alexey Dokuchaev
4a7886d8b1 Lock these ports down to OpenJDK version 8, they do not build with neither
7 nor 11+.

PR:	248169
2020-07-24 15:24:40 +00:00
Stephen Montgomery-Smith
92b21b6fda - Update to 6.2.2007. 2020-07-23 21:59:25 +00:00
Christoph Moench-Tegeder
c75505eec3 cad/freecad: fix for python 3.8
PR:		248153
Submitted by:	Greg V
Obtained from:	https://github.com/FreeCAD/FreeCAD/commit/6eacb17b3e03d20
2020-07-22 20:31:04 +00:00
Alexey Dokuchaev
d8fbd498dd Update to version 6.4.
Reported by:	portscout
2020-07-22 10:24:52 +00:00
Piotr Kubaj
a03fb3173c cad/caneda: fix build on GCC architectures
Use C++11 compiler:
  The compiler feature "cxx_decltype" is not known to CXX compiler

  "GNU"

  version 4.2.1.

MFH:		2020Q3 (fix build blanket)
2020-07-21 16:45:02 +00:00
Yuri Victorovich
161681217b cad/nvc: Update 1.4.0-33 -> 1.5.0
Reported by:	portscout
2020-07-20 15:34:18 +00:00
Yuri Victorovich
92af53ad4c cad/qflow: Update 1.4.84 -> 1.4.85
Reported by:	portscout
2020-07-20 04:52:43 +00:00
Yuri Victorovich
9eb83d06fe cad/verilator: Update 4.036 -> 4.038
PR:		248086
Approved by:	kevinz5000@gmail.com (maintainer)
2020-07-18 23:00:44 +00:00
Loïc Bartoletti
cb800a48ac cad/meshlab: Resurrect, update to 2020.05 and take maintainer'ship
The project has resumed since a few months by releasing one release every month (no more beta or pre release as between 2016 and 2020).

- cad/meshlab: Resurrect, update to 2020.05 and take maintainer'ship
- devel/vcglib: Update to @f7871ee [1]

[1] There is not new release, but Meshlab require this version

PR:		217821
Reported by:	pi
Approved by:	fernape, tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D24686
2020-07-18 08:18:57 +00:00
Ganael LAPLANCHE
b4b8dbee42 Update devel/tbb to 2020.3 and bump dependent ports' revisions
Changelog: https://github.com/oneapi-src/oneTBB/blob/v2020.3/CHANGES
2020-07-17 10:12:25 +00:00
Matthias Andree
59eb5b4b37 openexr/ilmbase update w/ shlib rename => PORTREVISION bumps of dependent ports
OpenEXR and ILMBASE updates to 2.5.2 rename the full shlib version
names from .0.0 to .0.1 => to be on the safe side, bump PORTREVISIONs.

Approved by:	portmgr (blanket)
MFH:		2020Q3 (PORTREVISION bump after OpenEXR/ilmbase update)
Security:	714e6c35-c75b-11ea-aa29-d74973d1f9f3
2020-07-16 12:13:30 +00:00
Yuri Victorovich
5f1929f34e cad/qflow: Update 1.4.83 -> 1.4.84
Reported by:	portscout
2020-07-16 06:19:40 +00:00
Danilo Egea Gondolfo
ae5aab4995 - Update to 3.10.28 2020-07-15 20:54:55 +00:00
Jung-uk Kim
3a87ad06d6 Honor $YACC and fix build with recent byacc.
PR:		247522
2020-07-14 01:39:42 +00:00
Piotr Kubaj
a1b5415e2b cad/ngspice_rework: fix build on GCC architectures
Use newer GCC:
dstring.o: In function `copy':
dstring.c:(.opd+0x240): multiple definition of `copy'
spice2poly/dlmain.o:dlmain.c:(.opd+0x6f0): first defined here

MFH:		2020Q3 (fix build blanket)
2020-07-12 13:32:02 +00:00
Yuri Victorovich
14ffdbe6f1 cad/verilator: Update 4.034 -> 4.036
PR:		247858
Approved by:	kevinz5000@gmail.com (maintainer)
2020-07-08 22:53:00 +00:00
Stephen Montgomery-Smith
24d2ac5b73 - Add LDFLAGS+= -lexecinfo so that python modules work.
PR:		247811
Submitted by:	rsmith@xs4all.nl
2020-07-07 14:22:41 +00:00
Christoph Moench-Tegeder
e387a37742 update pyside2 and friends to 5.15.0
following the Qt 5 upgrade.
bump cad/freecad for "needed shared library changed"
2020-07-07 12:53:07 +00:00
Yuri Victorovich
5b08d75def cad/netgen-lvs: Update 1.5.148 -> 1.5.149
Reported by:	portscout
2020-07-06 17:34:56 +00:00
Mikael Urankar
42b6701e10 cad/graywolf: Mark as broken on aarch64: fails to link with sbrk.
Approved by:	portmgr (tier-2 blanket)
2020-07-05 09:10:50 +00:00
Niclas Zeising
0e32330f15 Chanse update of devel/libffi
Chase the devel/libffi update
Bump portrevision of all dependent ports to chace shard library version bump
in libffi.
Update LIB_DEPENDS lines where needed to not require a specific version of
libffi.so.

PR:		247028 (for tracking)
2020-07-04 18:11:42 +00:00
Mikael Urankar
865ff21d61 Mark as broken on aarch64: fails to link with sbrk.
Approved by:	portmgr (tier-2 blanket)
2020-07-04 07:53:25 +00:00
Alexey Dokuchaev
8ca5b8249b - Update to version 6.3 and take maintainership
- Wrap some excessively long lines while here

PR:	235180
2020-07-02 08:02:48 +00:00
Tobias Kortkamp
7081c91dbf cad/NASTRAN-95: Unbreak build with GCC 10
bufchk.f:16:28:

   16 |      1                 '1'X    ,  '2'X     , '3'X    , '4'X  , '8'X   /
      |                            1
Error: BOZ constant at (1) uses nonstandard postfix syntax [see '-fno-allow-invalid-boz']
bufchk.f:18:32:

   18 |      1                 'F1111'X,  'F2222'X , 'FAAAA'X, 'FBBBB'X /
      |                                1
Error: BOZ constant at (1) uses nonstandard postfix syntax [see '-fno-allow-invalid-boz']
bufchk.f:20:32:

   20 |      1                 'F5555'X,  'F7777'X , 'F8888'X, 'F9999'X /
      |                                1
Error: BOZ constant at (1) uses nonstandard postfix syntax [see '-fno-allow-invalid-boz']

http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/NASTRAN-95-20160908_6.log

PR:		246700
2020-06-28 04:29:19 +00:00
Sunpoet Po-Chuan Hsieh
fb72b1f5fa Move devel/py-usb to devel/py-pyusb
- While I'm here:
  - Fix USE_GITHUB usage
  - Add NO_ARCH
- Bump PORTREVISION of dependent ports for dependency change

PR:		246547
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 40 days)
2020-06-27 09:39:28 +00:00
Sunpoet Po-Chuan Hsieh
fa56610258 Move comms/py-serial to comms/py-pyserial
- While I'm here, add NO_ARCH
- Bump PORTREVISION of dependent ports for dependency change
  (devel/py-pyvisa-py and finance/odoo will be bumped in next commit, py-pyusb renaming)

PR:		246546
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 40 days)
2020-06-27 09:37:50 +00:00
Fernando Apesteguía
59d6ceb789 cad/ngspice_rework: Update to 32
ChangeLog: https://sourceforge.net/projects/ngspice/files/ng-spice-rework/32/ReleaseNotes.txt/download

PR:	246455
Submitted by:	kevinz5000@gmail.com(maintainer)
2020-06-25 06:12:16 +00:00
Loïc Bartoletti
d4dbd37e20 cad/ktechlab: : Prepare for Qt5.15
PR:             247010
Approved by:    tcberner (mentor, implicit)
2020-06-24 09:11:45 +00:00
Yuri Victorovich
693d1f70d2 cad/qflow: Update 1.4.81 -> 1.4.83
Reported by:	portscout
2020-06-23 16:53:07 +00:00
Loïc Bartoletti
13104bc892 cad/freecad: Prepare for Qt5.1.5
PR:             247010
Approved by:    tcberner (mentor, implicit)
Differential Revision:  https://reviews.freebsd.org/D25405
2020-06-23 15:44:49 +00:00
Tobias Kortkamp
109b0f84ca cad/graywolf: Unbreak build with GCC 10 (-fno-common)
/usr/local/bin/ld: src/twmc/CMakeFiles/TimberWolfMC.dir/readnets.c.o:(.bss+0x5e40): multiple definition of `yyss'; src/twmc/CMakeFiles/TimberWolfMC.dir/readcells.c.o:(.bss+0x5e40): first defined here
/usr/local/bin/ld: src/twmc/CMakeFiles/TimberWolfMC.dir/readnets.c.o:(.bss+0x6240): multiple definition of `yyssp'; src/twmc/CMakeFiles/TimberWolfMC.dir/readcells.c.o:(.bss+0x6240): first defined here
/usr/local/bin/ld: src/twmc/CMakeFiles/TimberWolfMC.dir/readnets.c.o:(.bss+0x4ea0): multiple definition of `yyvs'; src/twmc/CMakeFiles/TimberWolfMC.dir/readcells.c.o:(.bss+0x4ea0): first defined here
/usr/local/bin/ld: src/twmc/CMakeFiles/TimberWolfMC.dir/readnets.c.o:(.bss+0x6238): multiple definition of `yyvsp'; src/twmc/CMakeFiles/TimberWolfMC.dir/readcells.c.o:(.bss+0x6238): first defined here

http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/graywolf-0.1.6.3_1.log

PR:		246700
2020-06-22 03:13:11 +00:00
Lorenzo Salvadore
f2f0c6e390 Drop ports maintainership
Approved by:	gerald (mentor)
2020-06-21 15:36:34 +00:00
Stephen Montgomery-Smith
2a3693c671 - Update to 6.2.2006. 2020-06-19 16:18:47 +00:00
Yuri Victorovich
486bed2250 cad/netgen-lvs: Update 1.5.147 -> 1.5.148
Reported by:	portscout
2020-06-19 06:10:31 +00:00
Sunpoet Po-Chuan Hsieh
cb333cf1ec Move devel/swig30 to devel/swig and update to 4.0.1
- Do not silence installation message
- Update dependent ports:
  - Fix build with swig 4.0.1
  - Update *_DEPENDS
  - Remove BINARY_ALIAS

Changes:	http://www.swig.org/news.php
PR:		246613
Exp-run by:	antoine
2020-06-17 18:17:45 +00:00
Yuri Victorovich
b004bb027d cad/qflow: Update 1.4.80 -> 1.4.81
Reported by:	portscout
2020-06-15 03:54:23 +00:00
Yuri Victorovich
ba496e7254 cad/veroroute: Update 1.94 -> 1.96
Reported by:	portscout
2020-06-15 02:26:15 +00:00
Mark Linimon
711279bdb9 Mark as ONLY_FOR x86: rdtsc() is not available on other archs:
In file included from /wrkdirs/usr/ports/cad/netgen/work/netgen-6.2.2004/libsrc/core/utils.hpp:14:
  In file included from /usr/lib/clang/10.0.1/include/x86intrin.h:13:
  /usr/lib/clang/10.0.1/include/ia32intrin.h:188:10: error: use of undeclared identifier '__builtin_ia32_readeflags_u32'

Approved by:	portmgr (tier-2 blanket)
2020-06-14 20:07:31 +00:00
Niclas Zeising
b4241081ef cad/gtkwave: Update to 3.3.104 2020-06-14 12:24:53 +00:00
Thierry Thomas
4ed8b82d01 Switch from mpich2 to mpich. 2020-06-14 09:12:26 +00:00
Stephen Montgomery-Smith
2761a887ad - Update to 6.2.2005.
- Revert r537594 and r537931, because their introduction did not stop build
  errors from pkg-fallout@.
2020-06-13 18:11:07 +00:00
Michael Reifenberger
95d1eed66f Remove BROKEN_i386 after the previous fix got verified.
PR:		234857
Reported by:	emaste@
2020-06-10 20:06:29 +00:00
Michael Reifenberger
5cf0865531 Try to fix i386 build.
While there update to 3.24.3.8

PR:		234857
Submitted by:	emaste@
2020-06-07 16:48:23 +00:00
Christoph Moench-Tegeder
17e5b388cc freecad: don't compress QResources for python code
rcc automatically compresses resources above a certain size, but as
we found out the hard way, loading compressed resources from python
fails and may even coredump. As a workaround, force-disable compression
on resources in python code (c++ code seems to be fine compressed or not),
which re-enables several workbenches (most notably: Draft) at the cost
of a few megabytes of disk space.

Reported by:	jeff@
MFH:		2020Q2
2020-06-07 16:26:56 +00:00