Commit graph

4091 commits

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