Commit graph

4195 commits

Author SHA1 Message Date
Yuri Victorovich
c85d12273a cad/netgen-lvs: Update 1.5.237 → 1.5.249
Reported by:	portscout
2023-03-09 00:32:52 -08:00
Yuri Victorovich
51f2250f29 cad/surelog: Update 1.45 → 1.48
Reported by:	portscout
2023-03-08 20:29:03 -08:00
Yuri Victorovich
de77a221f0 cad/ghdl: Update 2.0.0-20230222 → 3.0.0
Reported by:	portscout
2023-03-08 20:29:03 -08:00
Stephen Montgomery-Smith
9b645c7c62 cad/netgen: Update to 6.2.2302. 2023-03-08 16:52:52 -06:00
Yuri Victorovich
dc478684f6 cad/yosys: Update 0.26 → 0.27
Reported by:	portscout
2023-03-06 11:21:43 -08:00
Yuri Victorovich
6f7d1029c1 cad/svls: Update 0.2.6 → 0.2.7
Reported by:	portscout
2023-03-06 10:59:17 -08:00
Yuri Victorovich
4822a22c94 cad/verilator: Update 5.006 → 5.008
Reported by:	portscout
2023-03-05 20:34:38 -08:00
Alexey Dokuchaev
ff33906b06 cad/sweethome3d: update Sweet Home 3D to version 7.1
Changelog:	http://www.sweethome3d.com/history.jsp
Reported by:	portscout
2023-03-06 04:31:24 +00:00
Yuri Victorovich
46a97d1ade cad/veryl: Update 0.5.2 → 0.5.5
Reported by:	portscout
2023-03-05 13:28:37 -08:00
Yuri Victorovich
a57d6d68db cad/veroroute: Update 2.28 → 2.29
Reported by:	portscout
2023-03-05 09:56:34 -08:00
Fernando Apesteguía
cf9b14ebb2 cad/openvsp: update to 3.32.1
Fix VSPAERO DOA problem.
2023-03-05 12:57:10 +01:00
Matthias Andree
5327591576 *: Bump PORTREVISION of math/Imath users 2023-03-04 11:41:17 +01:00
Ganael LAPLANCHE
1dc256924e devel/onetbb: Update to 2021.8.0
Also:
- bump dependent ports' revisions
- fix build when WITH_DEBUG is set

Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.8.0
2023-03-03 16:01:50 +01:00
Yuri Victorovich
b676735c11 cad/gdscpp: New port: C++ library to create and read GDSII file 2023-03-02 15:19:12 -08:00
Yuri Victorovich
1b7f020d10 cad/veryl: Update 0.5.0 → 0.5.2
Reported by:	portscout
2023-03-01 23:35:42 -08:00
Tobias C. Berner
fa81a4f5f8 accessibility/at-spi2-core: update to 2.46.0
What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
* xml: Add some missing DeviceEventController methods.
* Bind the AT-SPI bus to the graphical session.
* Mark bus service as belonging to the session slice.
* Add ATSPI_ROLE_PUSH_BUTTON_MENU.
* Add an "announcement" event/signal to allow objects to send
  notifications (!63).
* Various code clean-ups and test improvements.

What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
  not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
  description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
  to be registered only for a given application (!52).

- accessibility/atk and accessibility/at-spi2-atk have been merged into
  accessibility/at-spi2-core

- accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk

PR:		269704
Exp-run by:	antoine
---
2023-03-02 06:23:10 +01:00
Antoine Brodin
7e89dce57e cad/zcad: mark qt5 flavor BROKEN
(3104) Compiling glqtcontext.pas
/wrkdirs/usr/ports/cad/zcad/work-qt5/zcad-8b8a693/cad_source/glqtcontext.pas(30,23) Fatal: (10022) Can't find unit qlclopenglwidget used by GLQTContext
Fatal: (1018) Compilation aborted

Reported by:	pkg-fallout
2023-02-25 09:25:35 +00:00
Alexey Dokuchaev
8d492eab5d cad/geda: unbreak the port's build (specifically, linking)
Add missing -lgio-2.0 to several LDFLAGS which require it.
While here, fix the configure script to respect the passed
--with-libstroke=${LOCALBASE} correctly.
2023-02-24 12:42:08 +00:00
Yuri Victorovich
204700731c cad/ghdl: Correct DISTVERSION 2023-02-23 08:23:12 -08:00
Yuri Victorovich
30997c2f49 cad/ghdl: Re-add port: GNU VHDL simulator 2023-02-23 12:45:51 -08:00
Alexey Dokuchaev
e3df77b3ab cad/geda: make the port's code consumable by contemporary compilers
Ensure that there is only one variable definition per each object, as
the C (and C++) standards mandated for years and compilers started to
enforce as of recently (Clang 11, GCC 10).
2023-02-23 13:20:00 +00:00
Yuri Victorovich
4eccea96d0 cad/py-vunit-hdl: Update 4.6.0 → 4.6.2
Reported by:	portscout
2023-02-22 23:49:25 -08:00
Yuri Victorovich
2318ed0f67 cad/veryl: Update 0.3.4 → 0.5.0
Reported by:	portscout
2023-02-22 06:45:36 -08:00
Yuri Victorovich
ece6495b2b cad/verilator: Improve how python executable path is passed to the build 2023-02-21 20:29:05 -08:00
Christoph Moench-Tegeder
fefa4a2944 cad/kicad: fix clang options on 32bit platforms
The -ffloat-store option exists on gcc only, so do not add it
to the clang command line.
2023-02-21 21:30:04 +01:00
Yuri Victorovich
ce5ece1162 cad/verilator: Fix wrong PYTHON3 path in installed makefile
PR:		269737
Reported by:	Joel Bodenmann <jbo@insane.engineer>
2023-02-21 09:28:50 -08:00
Antoine Brodin
a74b2d4ab3 cad/py-ocp: deprecate 2023-02-20 17:09:20 +00:00
Antoine Brodin
8c22b09856 cad/NASTRAN-95: deprecate 2023-02-20 15:55:50 +00:00
Antoine Brodin
3403018710 cad/geda: deprecate
lld has been the default linker everywhere since a few months
2023-02-20 14:42:07 +00:00
Nuno Teixeira
6fb49c01f9 cad/gtkwave: Adopt/Update to 3.3.114
ChangeLog:

 3.3.112	04oct22 Bugfix-only release.
		VCD reader fixes for unnamed Icarus begin blocks.
		String data type crash fix in fst.c.
 3.3.113	04oct22	Dummy release to keep in sync with gtk3 version.
 3.3.114	23nov22	Buffer overflow fixes in FST reader.

 https://sourceforge.net/p/gtkwave/code/HEAD/tree/gtkwave3/ChangeLog

MFH:		2023Q1 (bugfixes)
2023-02-20 07:59:53 +00:00
Yuri Victorovich
e62529ccfb cad/hs-verismith: Add PORTSCOUT tag 2023-02-18 22:23:40 -08:00
Yuri Victorovich
f94ead8bc8 cad/hs-verismith: New port: Verilog fuzzer 2023-02-17 01:11:28 -08:00
Mikael Urankar
109e35fd59 lang/rust: Bump revisions after 1.67.1
PR:		269336
2023-02-13 15:52:59 +01:00
Christoph Moench-Tegeder
399d555966 cad/kicad: update KiCad and libraries to 7.0.0
Announcement soon on https://www.kicad.org/blog/
2023-02-12 18:02:56 +01:00
Jan Beich
17f6d799d7 multimedia/libvpx: update 1.13.0
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.12.0..v1.13.0
Reported by:	portscout
2023-02-11 08:46:45 +00:00
Jan Beich
1566fe1dab cad/openvsp: drop unused libpthread-stubs
PR:		269464
Reported by:	jbeich@FreeBSD.org
2023-02-11 09:20:27 +01:00
Yuri Victorovich
56a4e7eaa8 cad/yosys: Update 0.25 → 0.26
Reported by:	portscout
2023-02-10 01:43:14 -08:00
Yuri Victorovich
1ad5ab3fbc cad/veryl: Update 0.3.2 → 0.3.4
Reported by:	portscout
2023-02-10 01:42:15 -08:00
Yasuhiro Kimura
e9a1fa9fa1 cad/k40-whisperer: Replace reference to PY_PILLOW with its value
Since this port works with Python 3.6 and later, the value of
PY_PILLOW doesn't change. So replace reference to it with its value.

PR:		269397
Approved by:	maintainer
2023-02-10 14:50:33 +09:00
Robert Clausecker
24bd5a33e5 */*: Update fuz@fuz.su to fuz@FreeBSD.org
www/writefreely had a stray duplicate MAINTAINER block
from an earlier botched commit.  I did intentionally not
touch the entry in UPDATING.

Reviewed by:	eduardo, flo
Differential Revision: https://reviews.freebsd.org/D38435
2023-02-09 00:24:25 +01:00
Yuri Victorovich
15ed59faae cad/veryl: Update 0.3.1 → 0.3.2
Reported by:	portscout
2023-02-07 08:02:44 -08:00
Yuri Victorovich
0b6f13d2d0 cad/py-cocotb: Add test dependency 2023-02-05 18:56:54 -08:00
Yuri Victorovich
b8bce0b01a cad/py-cocotb: Add test dependency 2023-02-05 14:12:26 -08:00
Charlie Li
f5890bd3cb
Revert "Mk/Uses/python.mk: Fix USE_PYTHON=pep517: always compile and install bytecode"
Despite installer's default behaviour to compile and install bytecode,
we are not doing so going forward at stage/package time. [0] During
initial development and qualification of PEP-517 framework support,
compiling and installing bytecode at stage/package time was considered,
but was found problematic, fragile and ultimately unreliable, both
currently and historically (with USE_PYTHON=distutils), due to our
fixed plist requirement. While the living binary distribution format
(wheel) specification [1] says to compile bytecode, that is in the
pure Python package management context (pip, etc); nuance always
exists when interacting with "system" package management.

Additionally, "bytecode is an implementation detail of the CPython
interpreter. No guarantees are made that bytecode will not be added,
removed, or changed between versions of Python," thus "should not
be considered to work across Python VMs or Python releases." [2]
This is important to ensuring correctness for those ports specifying
NO_ARCH.

Instead of compiling and installing bytecode at stage/package time,
there is a WIP, review D34739, that compiles and installs bytecode
at install time instead, using triggers.

The aforementioned build_fs_violations will be investigated.

This reverts commit de6965254c.

With hat:	python
Approved by:	tcberner (mentor, portmgr)
Reference:	https://wiki.freebsd.org/Python/PEP-517 [0]
		https://packaging.python.org/en/latest/specifications/binary-distribution-format/ [1]
		https://docs.python.org/3/library/dis.html [2]
2023-02-05 14:05:02 -05:00
Po-Chuan Hsieh
de6965254c
Mk/Uses/python.mk: Fix USE_PYTHON=pep517: always compile and install bytecode
- While I'm here, use long options for easier reading [1][2]
- Bump PORTREVISION of dependent ports (USE_PYTHON=pep517) for package change

It fixes build_fs_violation of dependent ports in poudriere (with -t flag).
It is also the default behavior of installer [2].

from py-sphinx log:
=>> Checking for staging violations... done
=>> Error: Filesystem touched during stage (files must install to ${STAGEDIR}):
extra: usr/local/lib/python3.9/site-packages/importlib_metadata/__pycache__
=>> Cleaning up wrkdir

from installer documentation:
--compile-bytecode
    Possible choices: 0, 1, 2
    generate bytecode for the specified optimization level(s) (default=0, 1)
--no-compile-bytecode
    don’t generate bytecode for installed modules
    Default: False

With hat:	python
Reference:	https://pypa-build.readthedocs.io/en/stable/ [1]
		https://installer.pypa.io/en/stable/cli/installer/ [2]
2023-02-06 02:16:47 +08:00
Yuri Victorovich
0281cacc0a cad/py-cocotb: Fix the test target 2023-02-05 10:09:28 -08:00
Yuri Victorovich
0ad876d5fd cad/py-cocotb: New port: Coroutine based cosimulation library for writing VHDL and Verilog 2023-02-03 22:58:53 -08:00
Pedro F. Giffuni
8d60e0ce5e cad/brlcad: update to version 7.32.6
Reset the maintainer.

Approved by:	thierry (Mentor, implicit)
2023-02-01 21:36:17 -05:00
Yuri Victorovich
d4702a365d cad/veryl: Update 0.3.0 → 0.3.1
Reported by:	portscout
2023-01-31 10:04:25 -08:00
Yuri Victorovich
0522565b99 cad/veryl: Update 0.2.2 → 0.3.0
Reported by:	portscout
2023-01-29 08:51:20 -08:00
Yuri Victorovich
45a0c74638 cad/veryl: Update 0.2.1 → 0.2.2
Reported by:	portscout
2023-01-25 21:57:02 -08:00
Christoph Moench-Tegeder
58310a68d2 cad/kicad: update KiCad and libraries to 6.0.11
Announcement soon on https://www.kicad.org/blog/
2023-01-25 21:36:24 +01:00
Yuri Victorovich
2ab3d4b32c cad/nvc: Update 1.7.1 → 1.8.1
Reported by:	portscout
2023-01-23 19:57:19 -08:00
Yuri Victorovich
452499a2bf cad/verilator: Update 5.004 → 5.006
Reported by:	portscout
2023-01-23 19:57:18 -08:00
Christoph Moench-Tegeder
4b02b30706 cad/freecad: fix build after ebbef4b5f8
PR:		269018
2023-01-21 23:45:23 +01:00
Yuri Victorovich
555a0a9384 cad/veryl: Update 0.2.0 -> 0.2.1
Reported by:	portscout
2023-01-19 10:03:28 -08:00
Thierry Thomas
112013ae64 math/suitesparse*: bump PORTREVISION of dependant ports 2023-01-19 17:45:37 +01:00
Loïc Bartoletti
3db760ad79 graphics/proj: Update to 9.1.1 2023-01-18 15:48:50 +01:00
Yuri Victorovich
6ce3caadeb cad/veryl: Update 0.1.13 -> 0.2.0
Reported by:	portscout
2023-01-17 14:45:40 -08:00
Yuri Victorovich
cdfc8f759d cad/antimony: New port: CAD from a parallel universe 2023-01-16 13:07:26 -08:00
Dima Panov
e1287d0d12 */*: bump libboost*.so libraries consumert after Boost upgrade 2023-01-16 22:32:07 +03:00
Muhammad Moinur Rahman
18c6e18276 Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
2023-01-14 17:08:33 -06:00
Hiroki Sato
63be7036fa
cad/klayout: Update to 0.28.3 2023-01-14 04:24:04 +09:00
Yuri Victorovich
2b26acda22 cad/veryl: Update 0.1.8 -> 0.1.13
Reported by:	portscout
2023-01-11 16:19:19 -08:00
Stephen Montgomery-Smith
8ce48718ce cad/netgen: Update to 6.2.2031 2023-01-11 15:25:53 -06:00
Dmitry Marakasov
77d68471ad */*: rename CHEESESHOP to PYPI in MASTER_SITES
PR:			267994
Differential revision:	D37518
Approved by:		bapt
2023-01-11 18:58:34 +03:00
Yuri Victorovich
033b81b2c4 cad/veryl: Update 0.1.3 -> 0.1.8
Reported by:	portscout
2023-01-09 23:59:55 -08:00
Christoph Moench-Tegeder
d16fc4f0fa cad/ngspice_rework: fix packaging
after 032665a09d
2023-01-09 22:21:04 +01:00
Michael Reifenberger
345fcf86f1 cad/kicad-library-*-devel: Update to the latest commits 2023-01-08 17:39:15 +01:00
Michael Reifenberger
27c2e64634 cad/kicad-devel: Update to the latest commit 2023-01-08 17:20:28 +01:00
Kevin Zheng
032665a09d cad/ngspice_rework: Update to 38
ChangeLog:	https://ngspice.sourceforge.io/news.html
PR:		268735
2023-01-08 14:31:15 +00:00
Yuri Victorovich
d726e22a21 cad/silice: New port: Language that simplifies prototyping and writing algorithms for FPGAs 2023-01-08 01:40:50 -08:00
Yuri Victorovich
f8bbe9d10a cad/py-edalize: New port: Library for interfacing EDA tools 2023-01-08 01:40:50 -08:00
Yuri Victorovich
019de3fad3 cad/py-vunit-hdl: New pert: Open source unit testing framework for VHDL/SystemVerilog 2023-01-08 01:40:50 -08:00
Daniel Engberg
12f1c627d4 */*: Bump rust (cargo) ports to reflect on WITH_LTO
Bump ports in tree so they get rebuilt with new default settings
for cargo ports
2023-01-07 20:24:18 +01:00
Gleb Popov
2f272f43a7 cad/qelectrotech: Update to 0.9.0
Reported by:	portscout!
2023-01-07 13:42:46 +03:00
Yuri Victorovich
2a67d46b21 cad/veryl: New port: Veryl: A modern Hardware Description Language (HDL) 2023-01-05 23:17:54 -08:00
Yuri Victorovich
6949aaa8e7 cad/svls: New port: SystemVerilog language server 2023-01-05 23:17:53 -08:00
Yuri Victorovich
ce9e60d6a1 cad/yosys: Update 0.24 -> 0.25
Reported by:	portscout
2023-01-04 14:12:01 -08:00
Yuri Victorovich
310dfe867f cad/svlint: New port: SystemVerilog linter 2023-01-02 16:37:15 -08:00
Hiroki Sato
f63b00b452
cad/klayout: Update to 0.28.2 2023-01-03 01:08:41 +09:00
Max Brazhnikov
763124badc cad/freecad: fix desktop integration
- Install XDG files to the standard path, where DE can find them
- Install freecad-thumbnailer
- Add missing USES

PR:		268094
Approved by:	maintainer timeout (18 days)
2023-01-02 15:11:11 +03:00
Muhammad Moinur Rahman
06039e52c8 cad/basicdsp: Cleanup EXPIRED ports
Approved by:	portmgr
2022-12-31 03:03:07 +01:00
Rene Ladan
2e1bdcb11a cleanup: Remove expired ports:
2022-12-31 cad/linux-eagle5: Deprecated upstream, superseded by Autodesk EAGLE 9
2022-12-31 02:34:28 +01:00
Danilo Egea Gondolfo
16cb2607fb cad/irsim: Update to 9.7.116
Run STRIP_CMD against all the binaries. The makefile doesn't provide a install-strip target.
2022-12-27 20:05:07 +00:00
Yuri Victorovich
7148bd0421 cad/verilator: Update 5.002 -> 5.004
Reported by:	portscout
2022-12-26 23:50:59 -08:00
Yuri Victorovich
5d402361bb cad/py-gmsh: Update 4.11.0 -> 4.11.1
Reported by:	portscout
2022-12-23 01:15:16 -08:00
Yuri Victorovich
7fa547f57b cad/openfpgaloader: Update 0.9.1 -> 0.10.0
Reported by:	portscout
2022-12-22 19:37:11 -08:00
Thierry Thomas
040ccec12e cad/openroad: Fix with libfmt >= 9
PR:		268513
2022-12-22 11:35:57 -08:00
Loïc Bartoletti
d9186c898e cad/basicdsp: mark deprecated 2022-12-22 13:00:50 +01:00
Michael Reifenberger
71aaae4ca1 cad/openscad-devel: Update to current 2022.12.20 2022-12-21 21:07:09 +01:00
Michael Reifenberger
a79c1b4163 cad/openscad: Update to 2021.01.01-20221206 (current revision)
This is needed to update math/cgal.

PR:		268478
Reported by:	yuri@
2022-12-21 20:24:13 +01:00
Piotr Kubaj
d1a41c87e0 cad/kicad-devel: fix build on powerpc
Build with -O0 to prevent clang using over 4GB RAM and crashing.
2022-12-21 00:58:00 +00:00
Yuri Victorovich
33e01a0d93 cad/py-pygmsh: New port: Python frontend for Gmsh (on top of Gmsh's own binding) 2022-12-20 00:13:24 -08:00
Yuri Victorovich
f429ff827c cad/py-gmsh: Use OpenCASCADE for additional functionality; Add Python flavors 2022-12-20 00:13:24 -08:00
Yuri Victorovich
941a325490 cad/py-gmsh: New port: Automatic 3D finite element mesh generator (gmsh's own binding) 2022-12-19 20:18:55 -08:00
Muhammad Moinur Rahman
721e5776c9 Mk/**tex.mk: Convert bsd.tex.mk to USES=tex
- Update all the consumers to use USES=tex
- USE_TEX=yes is the old way of writing USES=tex which has been removed
  and replaced in all ports
- Almost all of the USE_TEX features remains unchanged
- Some consumers had the same variables defined both in the mk
  infrastructure and also in the ports which have been removed from the
  ports as those are redundant.

In case any of the consumers are failing to build please make sure that
the nexessary USES=tex is there. Unlike previous USE_TEX=yes will no
longer load the required VARS for tex and related dependencies.

Reviewed by:	portmgr
Approved by:	portmgr (blanket)
2022-12-19 08:44:58 -06:00
Thierry Thomas
2af489c04c */*: chase the upgrade of devel/libfmt to 9.1.0
PR:		268081
2022-12-19 10:31:34 +01:00
Christoph Moench-Tegeder
88def9be56 cad/kicad: update KiCad and supporting packages to 6.0.10
Announcement soon on https://www.kicad.org/blog/
2022-12-18 20:11:01 +01:00
Jason E. Hale
1ae149dc78 cad/librecad: Update to 2.2.0
https://github.com/LibreCAD/LibreCAD/releases/tag/2.2.0
2022-12-18 01:24:09 -05:00
Yuri Victorovich
8aeaf7a6c1 cad/nvc: Combine conditional clauses for different architectures
Reported by:	pkubaj@
2022-12-11 20:57:42 -08:00
Yuri Victorovich
d5a8c7ca59 cad/nvc: Correction of the conditional statement 2022-12-11 11:21:56 -08:00
Yuri Victorovich
02542ea91d cad/nvc: Disable LTO on i386
Otherwise LTO fails, see bug#268319
2022-12-11 11:16:26 -08:00
Piotr Kubaj
80b2d18e6b cad/gmsh: fix build on powerpc64
In file included from /wrkdirs/usr/ports/cad/gmsh/work/gmsh-4.11.0-source/src/common/Options.cpp:38:
In file included from /wrkdirs/usr/ports/cad/gmsh/work/gmsh-4.11.0-source/src/post/adaptiveData.h:20:
In file included from /wrkdirs/usr/ports/cad/gmsh/work/gmsh-4.11.0-source/src/numeric/fullMatrix.h:21:
In file included from /wrkdirs/usr/ports/cad/gmsh/work/gmsh-4.11.0-source/contrib/eigen/Eigen/Dense:1:
In file included from /wrkdirs/usr/ports/cad/gmsh/work/gmsh-4.11.0-source/contrib/eigen/Eigen/Core:210:
/wrkdirs/usr/ports/cad/gmsh/work/gmsh-4.11.0-source/contrib/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:1345:32: error: use of undeclared identifier 'vec_sqrt'; did you mean 'vec_rsqrt'?
  BF16_TO_F32_UNARY_OP_WRAPPER(vec_sqrt, a);
                               ^~~~~~~~
                               vec_rsqrt
/wrkdirs/usr/ports/cad/gmsh/work/gmsh-4.11.0-source/contrib/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:1302:22: note: expanded from macro 'BF16_TO_F32_UNARY_OP_WRAPPER'
  Packet4f op_even = OP(a_even);\
                     ^
/usr/lib/clang/13.0.0/include/altivec.h:8472:34: note: 'vec_rsqrt' declared here
static vector float __ATTRS_o_ai vec_rsqrt(vector float __a) {
                                 ^
2022-12-09 15:09:21 +00:00
Yuri Victorovich
a8209dd11b cad/yosys: Update 0.22 -> 0.24
Reported by:	portscout
2022-12-09 00:47:31 -08:00
Christoph Moench-Tegeder
7aece98e4a cad/freecad: update to 0.20.2
Release Notes:
  https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.2
2022-12-07 00:15:26 +01:00
Yuri Victorovich
8bf46420f0 cad/nvc: Broken on i386 2022-12-04 13:27:09 -08:00
Lorenzo Salvadore
b486b0dd5d
cad/cvc: Set USE_GCC=11
The build fails with GCC 12, which is soon to become GCC_DEFAULT.

PR:		266189
Reported by:	exp-run (antoine)
Approved by:	maintainer timeout (yuri, 2 weeks)
2022-12-03 15:15:24 +01:00
Michael Zhilin
f788ec6d2e cad/PrusaSlicer: backport fix from upstream
- The app is crashing when tries to set default language.
 - Make QA tests a bit more happy

PR: 267883
Submitted by: michal.zielonka.8001@gmail.com
2022-12-03 10:05:30 +03:00
Yuri Victorovich
5b95156d80 cad/qflow: Update 1.4.99 -> 1.4.100
Reported by:	portscout
2022-12-01 14:15:40 -08:00
Yasuhiro Kimura
ea66012756 editors/emacs-devel: Update to 2022-11-28 snapshot
Bump PORTREVISION of consumers as EMACS_VER is changed to 30.0.50.

Changes:	51589f81...7939184f
2022-11-30 16:06:37 +09:00
Wen Heping
a565ca391a cad/gmsh: Update to 4.11.0 2022-11-27 19:19:03 +08:00
Thierry Thomas
6f9769f20d */*: bump PORTREVISION after the upgrade of math/suitesparse*
PR:		267742
2022-11-27 12:09:57 +01:00
Yuri Victorovich
67da9e1ed3 cad/nvc: Broken on armv6
Reported by:	fallout
2022-11-27 02:27:06 -08:00
Fernando Apesteguía
abc76441b3 cad/admesh: update to 0.98.5
Reported by:	portscout
2022-11-23 07:28:54 +01:00
Robert Clausecker
8edd92b403 cad/librnd: update to 3.2.2
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)
2022-11-22 07:32:49 +01:00
Thierry Thomas
99731f4c23 cad/alliance: unbreak
- upstream has not released a new version, but several fixes have been
  committed: get the source from GitLab and remove BROKEN;
- change WWW;
- enable shared libs;
- optionalize examples and tutorial.
2022-11-20 16:41:51 +01:00
Yuri Victorovich
8e7be7293a cad/libgdsii: New port: C++ library and command-line utility for reading GDSII geometry files 2022-11-19 22:22:40 -08:00
teodorsigaev@gmail.com
3d8cf46cdb cad/PrusaSlicer: update to 2.5.0
ChangeLog: https://www.freshports.org/cad/PrusaSlicer/

PR:		267772
Reported by:	teodorsigaev@gmail.com (maintainer)
2022-11-18 17:13:31 +01:00
Loïc Bartoletti
de3b9f5578 graphics/proj: Update to 9.1.0
Release notes:
https://proj.org/news.html#id37

Also remove proj-data dependency.

You can use proj to retrieve data or install graphics/proj-data
manually.
2022-11-17 09:20:57 +01:00
Yuri Victorovich
587fe88537 cad/xyce: Update 7.5.0 -> 7.6.0
Reported by:	portscout
2022-11-12 22:53:37 -08:00
Fernando Apesteguía
b73e90aeb0 cad/openvsp: update to 3.31.1
ChangeLog: https://github.com/OpenVSP/OpenVSP/releases/tag/OpenVSP_3.31.1

Features:
 * Add ResetMeshDisplay button to StructScreen
 * Structural assemblies can now be inserted with rest of vsp3 file.
 * Measure probes and rulers can now be inserted with rest of vsp3 file.
 * Drop Ubuntu 18.04 from automated build system.

VSPAERO Updates and Fixes:
 * Adding sensitivities for reference quantities.
 * Improve setting CpSteadyMin/Max in steady flow.
 * Bump and synchronize versions to 6.4.5.

Bug Fixes:
 * Improve Calculix handling of beam elements.
 * Fix crash when writing *.vspgeom file from imported mesh.
 * Fix Vinf activation with stability choice.  Thanks Daniel R.
 * Fix tags for CompGeom half*mesh.  Fixes *.vspgeom half*mesh panel mode.
 * Fix consistency of StructScreen current structure choice.
 * Fix StructAssemblyScreen height for various recent changes.
 * Fix writing of ghost nodes for half*geom *.vspgeom files.
 * Fix ID handling for copy/paste and insert of structures. Thanks Bryan.
 * Fix subsurface tagging bug with quad meshes.
2022-11-12 19:39:38 +01:00
Thierry Thomas
f36c5181f4 cad/opencascade: bump PORTREVISION of consumers after upgrade to 7.7.0 2022-11-12 14:32:00 +01:00
Thierry Thomas
23b7d54e92 cad/opencascade: upgrade to 7.7.0
Release notes at
<https://www.opencascade.com/open-cascade-technology-7-7-0-released/>.

Differential Revision:	https://reviews.freebsd.org/D36884
2022-11-12 14:32:00 +01:00
Yuri Victorovich
be73e47d1d cad/surelog: Update 1.36 -> 1.45
Reported by:	portscout
2022-11-06 14:38:45 -08:00
Yuri Victorovich
d1367e1b53 cad/py-cq-editor: Update Spyder dependency
Reported by:	Christian Weisgerber <naddy@freebsd.org>
2022-11-06 13:32:57 -08:00
Fernando Apesteguía
87b6a156dc cad/openvsp: update to 3.31.0
Features:
 * Trick or treat?  Halloween mystery feature...
 * Add structural assemblies made from multiple structures.
 * Add rigid connections between structures in assembly.
 * Add boundary condition specification to structures.
 * Add aero-structure coupled problem GUI using CalculiX and VSPAERO.
 * Split FEA Mesh generation from writing to file.
 * Also split FEA CAD file generation and export from Meshing.
 * Keep FEA Mesh in-memory, allowing more flexible workflow.
 * Re-arranged menus to group structures and aero analyses.
 * Build RPM packages for RedHat-based distributions.
 * Add aerodynamic center stability mode to GUI.
 * Force NACA 6A series to use a=0.8 camber line.
 * Remove VSPAERO single analysis from API - reduce code duplication.

Bug Fixes:
 * Allow non-unique names in pull-down menus.
 * Make environment.yml match Python version.
 * Fix component IDs passed to *.vspgeom.  Fixes propellers.
 * Write NORMAL at all B32 nodes, not just the first.
 * Fix exporting symmetrical propeller at origin to STL.
 * Insert FixPoins before InitMesh -- guarantee Fix Points
 * Lots of VSPAERO fixes
 * Lots of structures fixes
2022-11-05 23:21:08 +01:00
Robert Clausecker
f0f21b7da7 cad/pcb-rnd: Update to 3.0.6
ChangeLog: http://repo.hu/projects/pcb-rnd/releases/changelog-3.0.6.txt

PR:		267519
MFH:		2022Q4 (bugfixes)
2022-11-04 17:26:53 +00:00
Ganael LAPLANCHE
e02e127016 devel/onetbb: Update to 2021.7.0
and bump dependent ports' revisions.

Release notes: https://github.com/oneapi-src/oneTBB/blob/v2021.7.0/RELEASE_NOTES.md
2022-11-03 12:32:41 +01:00
Yuri Victorovich
6fdf3ed783 cad/qucs-s: Uodate 0.0.24 -> 1.0.0
Reported by:	portscout
2022-11-01 03:36:07 -07:00
Yuri Victorovich
247eb950f8 cad/netgen-lvs: Update 1.5.233 -> 1.5.237
Reported by:	portscout
2022-11-01 03:36:06 -07:00
Yuri Victorovich
e12bc69953 cad/verilator: Update 4.228 -> 5.002
Reported by:	portscout
2022-10-30 12:42:15 -07:00
Yuri Victorovich
c61b52fcef misc/openvdb: Update 9.1.0 -> 10.0.0
Reported by:	portscout
2022-10-30 11:34:51 -07:00
Daniel Engberg
bd3990624f cad/xyce: Use USE_GITHUB
PR:		267286
2022-10-30 09:57:37 -07:00
Christoph Moench-Tegeder
eb62a52a70 cad/kicad: update KiCAD, libraries and docs to 6.0.9
Announcement soon on https://www.kicad.org/blog/
2022-10-30 12:20:26 +01:00
Jason E. Hale
9fe9575a92 cad/librecad: Fix orthogonal and rel angle tools
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] eb2e1465bb
[2] d0a0ef284b

Reported by:	slovkam u sebi <slovkamusebi@protonmail.com> (via private mail)
2022-10-27 21:52:51 -04:00
Alexey Dokuchaev
85d135cf7a cad/libredwg: revert commit a534aad1ce and fix the problem differently
Do not build LLVM-based fuzzers: they are hardly interesting to regular
LibreDWG consumers and not even being installed.

Reported by:	pkg-fallout
2022-10-27 11:31:56 +00:00
Loïc Bartoletti
4c1245f3d4 cad/solvespace: Update to 3.1 2022-10-27 09:46:46 +02:00
Loïc Bartoletti
30a1741951 cad/PrusaSlicer: use wx 3.2
PR:		265093
2022-10-25 07:44:05 +02:00
Loïc Bartoletti
d775565a3b cad/kicad-devel: use wx 32
PR:		265093
2022-10-25 07:44:04 +02:00
Loïc Bartoletti
d5bd9f5d05 cad/kicad: use wx 32
PR:		265093
2022-10-25 07:44:04 +02:00
Christoph Moench-Tegeder
9ef4081c01 cad/freecad: chase vtk9 dependency after 7406d45d49
need to depend on the new library version
2022-10-24 21:01:40 +02:00
Yuri Victorovich
7406d45d49 math/vtk9: Update 9.1.0 -> 9.2.2 2022-10-24 01:14:57 -07:00
Daniel Engberg
df6c65a026 */*: Bump PORTREVISION for consumers of libunistring
Reported by:	jbeich
2022-10-22 11:36:07 +02:00
Christoph Moench-Tegeder
3141d17b6b cad/freecad: chase mpich/openmpi dependency switch after ed69f5862e
FreeCAD must match it's vtk
2022-10-21 23:41:36 +02:00
Yuri Victorovich
9bd18faa1c Revert "deskutils/just: Update 1.5.0 -> 1.6.0"
This reverts commit 9f02903fc6.
2022-10-21 12:22:35 -07:00
Yuri Victorovich
9f02903fc6 deskutils/just: Update 1.5.0 -> 1.6.0
Reported by:	portscout
2022-10-21 12:21:52 -07:00
Yuri Victorovich
3c3127dcf8 math/py-rustworkx: Add tests 2022-10-21 10:09:47 -07:00
Loïc Bartoletti
3f24b939bf */*: Reset maintainership 2022-10-20 21:13:41 +02:00
Michael Reifenberger
51a6af7dfa cad/kicad-devel: Ungreak build
Add some missing dependencies
2022-10-20 17:34:35 +02:00