Commit graph

4021 commits

Author SHA1 Message Date
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