summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
Diffstat (limited to 'cad')
-rw-r--r--cad/brlcad/Makefile2
-rw-r--r--cad/brlcad/pkg-plist34
-rw-r--r--cad/gmsh/Makefile2
-rw-r--r--cad/gmsh/distinfo6
-rw-r--r--cad/impact/Makefile8
-rw-r--r--cad/irsim/Makefile2
-rw-r--r--cad/irsim/distinfo6
-rw-r--r--cad/k40-whisperer/Makefile6
-rw-r--r--cad/kicad-devel/Makefile2
-rw-r--r--cad/kicad-devel/Makefile.git_rev6
-rw-r--r--cad/kicad-devel/distinfo6
-rw-r--r--cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp6
-rw-r--r--cad/kicad-devel/files/patch-eeschema_sch__base__frame.h8
-rw-r--r--cad/kicad-devel/files/patch-include_pcb__base__frame.h4
-rw-r--r--cad/kicad-devel/files/patch-thirdparty_thread-pool_bs__thread__pool.hpp11
-rw-r--r--cad/kicad-library-footprints-devel/Makefile.git_rev4
-rw-r--r--cad/kicad-library-footprints-devel/distinfo6
-rw-r--r--cad/kicad-library-footprints-devel/pkg-plist30
-rw-r--r--cad/kicad-library-symbols-devel/Makefile.git_rev4
-rw-r--r--cad/kicad-library-symbols-devel/distinfo6
-rw-r--r--cad/qucs-s/Makefile4
-rw-r--r--cad/qucs-s/distinfo6
-rw-r--r--cad/qucs-s/files/patch-qucs_settings.cpp8
-rw-r--r--cad/qucs-s/pkg-plist389
-rw-r--r--cad/svls/Makefile249
-rw-r--r--cad/svls/distinfo498
26 files changed, 700 insertions, 613 deletions
diff --git a/cad/brlcad/Makefile b/cad/brlcad/Makefile
index 947d82bf5058..414f0a16ec35 100644
--- a/cad/brlcad/Makefile
+++ b/cad/brlcad/Makefile
@@ -49,8 +49,6 @@ USES+= llvm:max=14
post-patch:
@${REINPLACE_CMD} -e 's+-exact Tcl 8\.6\.10+Tcl 8.6+' \
${WRKSRC}/src/other/tcl/library/init.tcl
- @${REINPLACE_CMD} -e '2745s+^+include(CheckSymbolExists)+' \
- ${WRKSRC}/CMakeLists.txt
pre-install:
${CP} ${FILESDIR}/mged.sh ${WRKSRC}
diff --git a/cad/brlcad/pkg-plist b/cad/brlcad/pkg-plist
index 8143e91efba4..556e9038607e 100644
--- a/cad/brlcad/pkg-plist
+++ b/cad/brlcad/pkg-plist
@@ -829,23 +829,23 @@ brlcad/lib/Tktable2.10/pkgIndex.tcl
brlcad/lib/Tktable2.10/README.txt
brlcad/lib/Tktable2.10/tktable.py
brlcad/lib/Tktable2.10/tkTable.tcl
-brlcad/libdata/pkgconfig/libanalyze.pc
-brlcad/libdata/pkgconfig/libbg.pc
-brlcad/libdata/pkgconfig/libbn.pc
-brlcad/libdata/pkgconfig/libbrep.pc
-brlcad/libdata/pkgconfig/libbrlcad.pc
-brlcad/libdata/pkgconfig/libbu.pc
-brlcad/libdata/pkgconfig/libdm.pc
-brlcad/libdata/pkgconfig/libfft.pc
-brlcad/libdata/pkgconfig/libgcv.pc
-brlcad/libdata/pkgconfig/libged.pc
-brlcad/libdata/pkgconfig/libicv.pc
-brlcad/libdata/pkgconfig/libnmg.pc
-brlcad/libdata/pkgconfig/liboptical.pc
-brlcad/libdata/pkgconfig/libpc.pc
-brlcad/libdata/pkgconfig/libpkg.pc
-brlcad/libdata/pkgconfig/librt.pc
-brlcad/libdata/pkgconfig/libwdb.pc
+brlcad/lib/pkgconfig/libanalyze.pc
+brlcad/lib/pkgconfig/libbg.pc
+brlcad/lib/pkgconfig/libbn.pc
+brlcad/lib/pkgconfig/libbrep.pc
+brlcad/lib/pkgconfig/libbrlcad.pc
+brlcad/lib/pkgconfig/libbu.pc
+brlcad/lib/pkgconfig/libdm.pc
+brlcad/lib/pkgconfig/libfft.pc
+brlcad/lib/pkgconfig/libgcv.pc
+brlcad/lib/pkgconfig/libged.pc
+brlcad/lib/pkgconfig/libicv.pc
+brlcad/lib/pkgconfig/libnmg.pc
+brlcad/lib/pkgconfig/liboptical.pc
+brlcad/lib/pkgconfig/libpc.pc
+brlcad/lib/pkgconfig/libpkg.pc
+brlcad/lib/pkgconfig/librt.pc
+brlcad/lib/pkgconfig/libwdb.pc
brlcad/libexec/dm/libdm-ogl.so
brlcad/libexec/dm/libdm-plot.so
brlcad/libexec/dm/libdm-ps.so
diff --git a/cad/gmsh/Makefile b/cad/gmsh/Makefile
index ae29096cd085..5f9375e8c8d3 100644
--- a/cad/gmsh/Makefile
+++ b/cad/gmsh/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gmsh
-DISTVERSION= 4.14.0
+DISTVERSION= 4.14.1
CATEGORIES= cad
MASTER_SITES= http://gmsh.info/src/
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
diff --git a/cad/gmsh/distinfo b/cad/gmsh/distinfo
index 2c20a5dbf455..10e1f3114ff6 100644
--- a/cad/gmsh/distinfo
+++ b/cad/gmsh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753978269
-SHA256 (gmsh/gmsh-4.14.0-source.tgz) = db4d7da2062e9a4356a820832138ab99f97af6388bfeb21599a2eadfb0b76a28
-SIZE (gmsh/gmsh-4.14.0-source.tgz) = 18458158
+TIMESTAMP = 1757006148
+SHA256 (gmsh/gmsh-4.14.1-source.tgz) = 300cbb74b6fb88062aba70b1f5f31a8980177a4af415221a16ec8c0aa1d72afd
+SIZE (gmsh/gmsh-4.14.1-source.tgz) = 18458428
diff --git a/cad/impact/Makefile b/cad/impact/Makefile
index f0e741861abe..2a5d1aada434 100644
--- a/cad/impact/Makefile
+++ b/cad/impact/Makefile
@@ -12,15 +12,19 @@ EXTRACT_ONLY= Impact-${DISTVERSION}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Dynamic Finite Element Program Suite
-WWW= https://www.impact-fem.org/
+WWW= https://impact.sourceforge.net/
LICENSE= GPLv2
+DEPRECATED= Does not work as intended # PR 288493
+EXPIRATION_DATE=2025-10-31
+
RUN_DEPENDS= java3d>0:java/java3d
+USES= java zip
+
WRKSRC= ${WRKDIR}/Impact
-USES= java zip
NO_BUILD= yes
DATADIR= ${JAVASHAREDIR}/Impact
diff --git a/cad/irsim/Makefile b/cad/irsim/Makefile
index 37296b98ad4d..96a55dafc13e 100644
--- a/cad/irsim/Makefile
+++ b/cad/irsim/Makefile
@@ -1,5 +1,5 @@
PORTNAME= irsim
-DISTVERSION= 9.7.118
+DISTVERSION= 9.7.119
CATEGORIES= cad
MASTER_SITES= http://opencircuitdesign.com/irsim/archive/
PKGNAMESUFFIX= -${FLAVOR}
diff --git a/cad/irsim/distinfo b/cad/irsim/distinfo
index 7e7a8ae651d0..f403f439604b 100644
--- a/cad/irsim/distinfo
+++ b/cad/irsim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739759917
-SHA256 (irsim-9.7.118.tgz) = ed740bde3e44ebe29d7beafde11c563d5d5cc12891fdc4ed5f4622f302903df7
-SIZE (irsim-9.7.118.tgz) = 481871
+TIMESTAMP = 1755438927
+SHA256 (irsim-9.7.119.tgz) = d825f6640462bb287a6f7471b64659c43cdb475806ac8ce9dfdb2aa3669a7a9d
+SIZE (irsim-9.7.119.tgz) = 482299
diff --git a/cad/k40-whisperer/Makefile b/cad/k40-whisperer/Makefile
index 9ab0b5cce947..33da3eede4b5 100644
--- a/cad/k40-whisperer/Makefile
+++ b/cad/k40-whisperer/Makefile
@@ -1,18 +1,18 @@
PORTNAME= k40-whisperer
DISTVERSION= 0.59
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= cad python
MASTER_SITES= http://www.scorchworks.com/K40whisperer/
DISTNAME= K40_Whisperer-${DISTVERSION}_src
-MAINTAINER= 0mp@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= GUI control software for the stock K40 laser cutter controller
WWW= https://www.scorchworks.com/K40whisperer/k40whisperer.html
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/gpl-3.0.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyusb>0:devel/py-pyusb@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR}
diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile
index c30ae31479f1..243b475f5d0b 100644
--- a/cad/kicad-devel/Makefile
+++ b/cad/kicad-devel/Makefile
@@ -59,7 +59,7 @@ EXTRAS2RM= linux-non_unicode linux wings3d LINUX.README \
contrib_makefiles.txt running_kicad_under_W98.txt
SHEBANG_FILES= pcbnew/python/plugins/touch_slider_wizard.py
#CXXFLAGS+= --std=c++14 -I${WRKSRC} -I${WRKSRC}/include -I${LOCALBASE}/include
-CXXFLAGS+= -g
+CXXFLAGS+= -g -DBOOST_STACKTRACE_GNU_SOURCE_NOT_REQUIRED # error: "Boost.Stacktrace requires `_Unwind_Backtrace` function. Define `_GNU_SOURCE` macro or `BOOST_STACKTRACE_GNU_SOURCE_NOT_REQUIRED` if _Unwind_Backtrace is available without `_GNU_SOURCE`."
# -undefined dynamic_lookup
CXXFLAGS_powerpc= -O0
CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \
diff --git a/cad/kicad-devel/Makefile.git_rev b/cad/kicad-devel/Makefile.git_rev
index 5782a7bc2601..f51674ab726e 100644
--- a/cad/kicad-devel/Makefile.git_rev
+++ b/cad/kicad-devel/Makefile.git_rev
@@ -1,3 +1,3 @@
-GIT_SRC_HASH= 412fc1e6d994cffd9b920ba69ceb656238ce53d4
-GIT_SRC_DATE= 20250826070805
-GIT_SRC_DATE2= 2025.08.26
+GIT_SRC_HASH= b4fdcfd461354ddbeb26811a4f619aeb705a9fe2
+GIT_SRC_DATE= 20250914193719
+GIT_SRC_DATE2= 2025.09.14
diff --git a/cad/kicad-devel/distinfo b/cad/kicad-devel/distinfo
index 979f50082943..aea37c9e7c6a 100644
--- a/cad/kicad-devel/distinfo
+++ b/cad/kicad-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756196752
-SHA256 (kicad/kicad/code-kicad-412fc1e6d994cffd9b920ba69ceb656238ce53d4_GL0.tar.gz) = cff02e171582791ee9731fc76b0f01165366eeb37854c6f9973bbd94266dbb58
-SIZE (kicad/kicad/code-kicad-412fc1e6d994cffd9b920ba69ceb656238ce53d4_GL0.tar.gz) = 163444167
+TIMESTAMP = 1757873131
+SHA256 (kicad/kicad/code-kicad-b4fdcfd461354ddbeb26811a4f619aeb705a9fe2_GL0.tar.gz) = 703a7fd248aa0995bce6349f5c229f544103ca6938452e22780d09c25a817c37
+SIZE (kicad/kicad/code-kicad-b4fdcfd461354ddbeb26811a4f619aeb705a9fe2_GL0.tar.gz) = 164059187
diff --git a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp
index 80ba85c66c2c..bb12c419d4f9 100644
--- a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp
+++ b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp
@@ -1,6 +1,6 @@
---- eeschema/sch_base_frame.cpp.orig 2025-08-26 07:49:43 UTC
+--- eeschema/sch_base_frame.cpp.orig 2025-09-14 17:37:19 UTC
+++ eeschema/sch_base_frame.cpp
-@@ -60,7 +60,7 @@
+@@ -61,7 +61,7 @@
#include <wx/log.h>
#include <wx/msgdlg.h>
@@ -9,7 +9,7 @@
#include <navlib/nl_schematic_plugin.h>
#include <wx/fdrepdlg.h>
#else
-@@ -369,7 +369,7 @@ void SCH_BASE_FRAME::ActivateGalCanvas()
+@@ -370,7 +370,7 @@ void SCH_BASE_FRAME::ActivateGalCanvas()
{
if( !m_spaceMouse )
{
diff --git a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h
index 7a56f8d5a4d5..6b7df3a979fd 100644
--- a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h
+++ b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h
@@ -1,15 +1,15 @@
---- eeschema/sch_base_frame.h.orig 2025-08-26 07:58:54 UTC
+--- eeschema/sch_base_frame.h.orig 2025-09-14 17:37:19 UTC
+++ eeschema/sch_base_frame.h
-@@ -56,7 +56,7 @@ class SYMBOL_EDITOR_SETTINGS;
- class EESCHEMA_SETTINGS;
+@@ -57,7 +57,7 @@ struct SCH_SELECTION_FILTER_OPTIONS;
class SYMBOL_EDITOR_SETTINGS;
+ struct SCH_SELECTION_FILTER_OPTIONS;
-#ifndef __linux__
+#if not defined (__linux__) && not defined (__FreeBSD__)
class NL_SCHEMATIC_PLUGIN;
#else
class SPNAV_2D_PLUGIN;
-@@ -333,7 +333,7 @@ class SCH_BASE_FRAME : public EDA_DRAW_FRAME, public S
+@@ -336,7 +336,7 @@ class SCH_BASE_FRAME : public EDA_DRAW_FRAME, public S
wxTimer m_watcherDebounceTimer;
bool m_inSymChangeTimerEvent;
diff --git a/cad/kicad-devel/files/patch-include_pcb__base__frame.h b/cad/kicad-devel/files/patch-include_pcb__base__frame.h
index 792286c34462..909801063d01 100644
--- a/cad/kicad-devel/files/patch-include_pcb__base__frame.h
+++ b/cad/kicad-devel/files/patch-include_pcb__base__frame.h
@@ -1,4 +1,4 @@
---- include/pcb_base_frame.h.orig 2025-08-26 08:09:08 UTC
+--- include/pcb_base_frame.h.orig 2025-09-14 17:37:19 UTC
+++ include/pcb_base_frame.h
@@ -62,7 +62,7 @@ class PCB_LAYER_BOX_SELECTOR;
class PROGRESS_REPORTER;
@@ -9,7 +9,7 @@
class NL_PCBNEW_PLUGIN;
#else
class SPNAV_2D_PLUGIN;
-@@ -435,7 +435,7 @@ class PCB_BASE_FRAME : public EDA_DRAW_FRAME (private)
+@@ -436,7 +436,7 @@ class PCB_BASE_FRAME : public EDA_DRAW_FRAME (private)
PCB_ORIGIN_TRANSFORMS m_originTransforms;
private:
diff --git a/cad/kicad-devel/files/patch-thirdparty_thread-pool_bs__thread__pool.hpp b/cad/kicad-devel/files/patch-thirdparty_thread-pool_bs__thread__pool.hpp
new file mode 100644
index 000000000000..6b06c8ce0b2f
--- /dev/null
+++ b/cad/kicad-devel/files/patch-thirdparty_thread-pool_bs__thread__pool.hpp
@@ -0,0 +1,11 @@
+--- thirdparty/thread-pool/bs_thread_pool.hpp.orig 2025-09-14 18:08:58 UTC
++++ thirdparty/thread-pool/bs_thread_pool.hpp
+@@ -96,7 +96,7 @@ import std;
+ #endif
+ #endif
+
+-#if defined(__linux__)
++#if defined(__linux__) || defined (__FreeBSD__)
+ // On Linux, <sys/sysmacros.h> defines macros called `major` and `minor`. We undefine them here so the `version` struct can work.
+ #ifdef major
+ #undef major
diff --git a/cad/kicad-library-footprints-devel/Makefile.git_rev b/cad/kicad-library-footprints-devel/Makefile.git_rev
index 70e1925e9b2a..425b5b81da37 100644
--- a/cad/kicad-library-footprints-devel/Makefile.git_rev
+++ b/cad/kicad-library-footprints-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_FP_HASH= 2ab6be10196439244356444ba9a3121d930f39d1
-GIT_FP_DATE= 20250820211526
+GIT_FP_HASH= 6dbb4a8be95ee2b47c2904df338c1ebab4e49963
+GIT_FP_DATE= 20250914205350
diff --git a/cad/kicad-library-footprints-devel/distinfo b/cad/kicad-library-footprints-devel/distinfo
index e1ddd9642c5e..6a087f2ea637 100644
--- a/cad/kicad-library-footprints-devel/distinfo
+++ b/cad/kicad-library-footprints-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756205093
-SHA256 (kicad-footprints-2ab6be10196439244356444ba9a3121d930f39d1.tar.gz) = 82b3465b7ef67d39c03e3e33645a62a3559d969c3d3544813d1281292280e3ec
-SIZE (kicad-footprints-2ab6be10196439244356444ba9a3121d930f39d1.tar.gz) = 12277625
+TIMESTAMP = 1757877686
+SHA256 (kicad-footprints-6dbb4a8be95ee2b47c2904df338c1ebab4e49963.tar.gz) = ff67a586a9293c0db2aada9311167daa9231e669a3fd9acb0d111ff3ea592e4e
+SIZE (kicad-footprints-6dbb4a8be95ee2b47c2904df338c1ebab4e49963.tar.gz) = 12269386
diff --git a/cad/kicad-library-footprints-devel/pkg-plist b/cad/kicad-library-footprints-devel/pkg-plist
index 752db6c47034..1a8e0d57182c 100644
--- a/cad/kicad-library-footprints-devel/pkg-plist
+++ b/cad/kicad-library-footprints-devel/pkg-plist
@@ -345,6 +345,7 @@
%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_SPST_Omron_B3F-40xx.kicad_mod
%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_SPST_Omron_B3F-50xx.kicad_mod
%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm.kicad_mod
+%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Slide_SP3T_Straight_CK_OS103012MU1QP1.kicad_mod
%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Slide_SPDT_Angled_CK_OS102011MA1Q.kicad_mod
%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Slide_SPDT_Straight_CK_OS102011MS2Q.kicad_mod
%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_TH_Tactile_Omron_B3F-100x.kicad_mod
@@ -8241,6 +8242,7 @@
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_THB10-xxxx_Dual_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_THB10-xxxx_Single_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_THD_15-xxxxWIN_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_THL30-xxxxWI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_THL40-xxxxWI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_THN10-xxxxUIR_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_THN30-xxxx_THT.kicad_mod
@@ -11098,6 +11100,8 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-10-1EP_3x3mm_P0.5mm_EP1.55x2.48mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-10-1EP_3x3mm_P0.5mm_EP1.58x2.35mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-10-1EP_3x3mm_P0.5mm_EP1.58x2.35mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-10-1EP_3x3mm_P0.5mm_EP1.646x3.1mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-10-1EP_3x3mm_P0.5mm_EP1.646x3.1mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-10-1EP_3x3mm_P0.5mm_EP1.75x2.7mm.kicad_mod
@@ -11219,6 +11223,7 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Maxim_TDFN-12-1EP_3x3mm_P0.5mm_EP1.7x2.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Maxim_TDFN-12-1EP_3x3mm_P0.5mm_EP1.7x2.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Maxim_TDFN-6-1EP_3x3mm_P0.95mm_EP1.5x2.3mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Maxim_WSON-8-1EP_3x2mm_P0.5mm_EP1.75x1.63mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.8x1.3mm_ThermalVias.kicad_mod
@@ -11232,6 +11237,7 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Mini-Circuits_FG873-4_3x3mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/NXP_LQFN-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm_16xMask0.45x0.45.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/NXP_LQFN-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm_16xMask0.45x0.45_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/NXP_VQFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Nordic_AQFN-73-1EP_7x7mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Nordic_AQFN-94-1EP_7x7mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/OnSemi_DFN-14-1EP_4x4mm_P0.5mm_EP2.7x3.4mm.kicad_mod
@@ -11491,6 +11497,7 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-76-1EP_9x9mm_P0.4mm_EP3.8x3.8mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-76-1EP_9x9mm_P0.4mm_EP5.81x6.31mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-76-1EP_9x9mm_P0.4mm_EP5.81x6.31mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-8-1EP_6x5mm_P1.27mm_EP3.4x4.2mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-80-1EP_10x10mm_P0.4mm_EP3.4x3.4mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-80-1EP_10x10mm_P0.4mm_EP3.4x3.4mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Qorvo_DFN-8-1EP_2x2mm_P0.5mm.kicad_mod
@@ -11678,6 +11685,7 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-10_1.3x1.8mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-10_1.4x1.8mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-10_1.6x2.1mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-12-1EP_2x2mm_P0.4mm_EP1.1x1.1mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias.kicad_mod
@@ -11756,6 +11764,10 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-56-1EP_8x8mm_P0.5mm_EP5.1x4.96mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-56-1EP_8x8mm_P0.5mm_EP5.1x4.96mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-56-1EP_8x8mm_P0.5mm_EP5.5x5.06mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-56-1EP_8x8mm_P0.5mm_EP5.5x5.06mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm.kicad_mod
@@ -12149,6 +12161,7 @@
%%DATADIR%%/footprints/Package_LGA.pretty/AMS_LGA-20_4.7x4.5mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_LGA.pretty/AMS_OLGA-8_2x3.1mm_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_LGA.pretty/Bosch_LGA-14_3x2.5mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_LGA.pretty/Bosch_LGA-16_4.5x3mm_P0.5mm_LayoutBorder7x1y_ClockwisePinNumbering.kicad_mod
%%DATADIR%%/footprints/Package_LGA.pretty/Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering.kicad_mod
%%DATADIR%%/footprints/Package_LGA.pretty/Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering.kicad_mod
%%DATADIR%%/footprints/Package_LGA.pretty/Bosch_LGA-8_3x3mm_P0.8mm_ClockwisePinNumbering.kicad_mod
@@ -12366,8 +12379,8 @@
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-44-1EP_6.1x14mm_P0.635mm_EP5.2x14mm_Mask4.31x8.26mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-44_6.1x14mm_P0.635mm_TopEP4.14x7.01mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-56-1EP_6.1x14mm_P0.5mm_EP3.61x6.35mm.kicad_mod
-%%DATADIR%%/footprints/Package_SO.pretty/HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm.kicad_mod
-%%DATADIR%%/footprints/Package_SO.pretty/HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.83x1.89mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.83x1.89mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Infineon_PG-DSO-12-11.kicad_mod
@@ -14172,10 +14185,6 @@
%%DATADIR%%/footprints/Symbol.pretty/WEEE-Logo_4.2x6mm_SilkScreen.kicad_mod
%%DATADIR%%/footprints/Symbol.pretty/WEEE-Logo_5.6x8mm_SilkScreen.kicad_mod
%%DATADIR%%/footprints/Symbol.pretty/WEEE-Logo_8.4x12mm_SilkScreen.kicad_mod
-%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_Altech_AK300-2_P5.00mm.kicad_mod
-%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_Altech_AK300-3_P5.00mm.kicad_mod
-%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_Altech_AK300-4_P5.00mm.kicad_mod
-%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_Degson_DG246-3.81-03P.kicad_mod
%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mm.kicad_mod
%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_MaiXu_MX126-5.0-03P_1x03_P5.00mm.kicad_mod
%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_MaiXu_MX126-5.0-04P_1x04_P5.00mm.kicad_mod
@@ -14199,7 +14208,6 @@
%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_MaiXu_MX126-5.0-22P_1x22_P5.00mm.kicad_mod
%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_MaiXu_MX126-5.0-23P_1x23_P5.00mm.kicad_mod
%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_MaiXu_MX126-5.0-24P_1x24_P5.00mm.kicad_mod
-%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_Wuerth_691311400102_P7.62mm.kicad_mod
%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_Xinya_XY308-2.54-10P_1x10_P2.54mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_Xinya_XY308-2.54-11P_1x11_P2.54mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_Xinya_XY308-2.54-12P_1x12_P2.54mm_Horizontal.kicad_mod
@@ -14222,12 +14230,6 @@
%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_Xinya_XY308-2.54-7P_1x07_P2.54mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_Xinya_XY308-2.54-8P_1x08_P2.54mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_Xinya_XY308-2.54-9P_1x09_P2.54mm_Horizontal.kicad_mod
-%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_bornier-2_P5.08mm.kicad_mod
-%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_bornier-3_P5.08mm.kicad_mod
-%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_bornier-4_P5.08mm.kicad_mod
-%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_bornier-5_P5.08mm.kicad_mod
-%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_bornier-6_P5.08mm.kicad_mod
-%%DATADIR%%/footprints/TerminalBlock.pretty/TerminalBlock_bornier-8_P5.08mm.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x02_P3.50mm_Vertical.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal.kicad_mod
@@ -14325,6 +14327,7 @@
%%DATADIR%%/footprints/TerminalBlock_CUI.pretty/TerminalBlock_CUI_TB007-508-22_1x22_P5.08mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_CUI.pretty/TerminalBlock_CUI_TB007-508-23_1x23_P5.08mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_CUI.pretty/TerminalBlock_CUI_TB007-508-24_1x24_P5.08mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/Degson_DG246-3.81-03P.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-01P_1x01_P3.50mm_45Degree.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-02P_1x02_P3.50mm_45Degree.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-03P_1x03_P3.50mm_45Degree.kicad_mod
@@ -14877,6 +14880,7 @@
%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_804-312_1x12_P7.50mm_45Degree.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_804-316_1x16_P7.50mm_45Degree.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_804-324_1x24_P7.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Wuerth.pretty/Wuerth_691311400102_P7.62mm.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Wuerth.pretty/Wuerth_REDCUBE-THR_WP-THRBU_74650073_THR.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Wuerth.pretty/Wuerth_REDCUBE-THR_WP-THRBU_74650074_THR.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Wuerth.pretty/Wuerth_REDCUBE-THR_WP-THRBU_74650094_THR.kicad_mod
diff --git a/cad/kicad-library-symbols-devel/Makefile.git_rev b/cad/kicad-library-symbols-devel/Makefile.git_rev
index 62b77b93e7ac..f098f082bd9f 100644
--- a/cad/kicad-library-symbols-devel/Makefile.git_rev
+++ b/cad/kicad-library-symbols-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_SYM_HASH= b7382a27ba93d82698234c55ecbc77d177e319b3
-GIT_SYM_DATE= 20250825171241
+GIT_SYM_HASH= ee568e7bfa4e731697572f25ab67dde656875e03
+GIT_SYM_DATE= 20250914163222
diff --git a/cad/kicad-library-symbols-devel/distinfo b/cad/kicad-library-symbols-devel/distinfo
index c75247a32326..0e396ee65317 100644
--- a/cad/kicad-library-symbols-devel/distinfo
+++ b/cad/kicad-library-symbols-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756205323
-SHA256 (kicad-symbols-b7382a27ba93d82698234c55ecbc77d177e319b3.tar.gz) = 488066a63df2a4a5b78b8231a829b05fc05e2c55261cc2eb5f37e4dcf1c78a0d
-SIZE (kicad-symbols-b7382a27ba93d82698234c55ecbc77d177e319b3.tar.gz) = 10777821
+TIMESTAMP = 1757877777
+SHA256 (kicad-symbols-ee568e7bfa4e731697572f25ab67dde656875e03.tar.gz) = ed53f093ad73841e76a50dc02a0abb12fd02682d5cf13a1c1d32e0c38edf3922
+SIZE (kicad-symbols-ee568e7bfa4e731697572f25ab67dde656875e03.tar.gz) = 10782971
diff --git a/cad/qucs-s/Makefile b/cad/qucs-s/Makefile
index e2bbf1d0db5a..b60eaa23cd97 100644
--- a/cad/qucs-s/Makefile
+++ b/cad/qucs-s/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qucs-s
-DISTVERSION= 25.1.2
+DISTVERSION= 25.2.0
CATEGORIES= cad
MASTER_SITES= https://github.com/ra3xdh/qucs_s/releases/download/${DISTVERSION}/
@@ -8,7 +8,7 @@ COMMENT= Quite Universal Circuit Simulator: GUI for circuit simulation kernels
WWW= https://ra3xdh.github.io/ \
https://github.com/ra3xdh/qucs_s/
-LICENSE= GPLv2
+LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= dos2unix:converters/dos2unix \
diff --git a/cad/qucs-s/distinfo b/cad/qucs-s/distinfo
index 55a30ecccceb..736b7366b6b3 100644
--- a/cad/qucs-s/distinfo
+++ b/cad/qucs-s/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745833911
-SHA256 (qucs-s-25.1.2.tar.gz) = 5b8185befa201a2811c4177277297bf0a013f775b6ab600a4ae67576aa5f7f02
-SIZE (qucs-s-25.1.2.tar.gz) = 4718218
+TIMESTAMP = 1757213369
+SHA256 (qucs-s-25.2.0.tar.gz) = f88ac0e987555ac95e907bea211c4d3aeaea87085ed0cd76cfd52fa185971c42
+SIZE (qucs-s-25.2.0.tar.gz) = 4804075
diff --git a/cad/qucs-s/files/patch-qucs_settings.cpp b/cad/qucs-s/files/patch-qucs_settings.cpp
index a782a14e0e57..7adcac82b8b0 100644
--- a/cad/qucs-s/files/patch-qucs_settings.cpp
+++ b/cad/qucs-s/files/patch-qucs_settings.cpp
@@ -1,6 +1,6 @@
- this patch works together with post-patch: %%LOCALBASE%% are substituted there
---- qucs/settings.cpp.orig 2025-03-14 13:47:08 UTC
+--- qucs/settings.cpp.orig 2025-09-06 14:06:28 UTC
+++ qucs/settings.cpp
@@ -62,7 +62,7 @@ void settingsManager::initDefaults()
#else
@@ -17,6 +17,6 @@
- m_Defaults["XyceParExecutable"] = "mpirun -np %p /usr/local/Xyce-Release-6.8.0-OPENMPI-OPENSOURCE/bin/Xyce";
+ m_Defaults["XyceParExecutable"] = "mpirun -np %p %%LOCALBASE%%/bin/Xyce";
- m_Defaults["S4Q_workdir"] = QStandardPaths::writableLocation(QStandardPaths::CacheLocation);
- m_Defaults["Nprocs"] = 4;
- m_Defaults["SpiceOpusExecutable"] = "spiceopus";
+ m_Defaults["S4Q_workdir"] = QDir::toNativeSeparators(
+ QStandardPaths::writableLocation(QStandardPaths::CacheLocation)
+ + "/qucs-s");
diff --git a/cad/qucs-s/pkg-plist b/cad/qucs-s/pkg-plist
index 7a907e4ba315..5a640e694998 100644
--- a/cad/qucs-s/pkg-plist
+++ b/cad/qucs-s/pkg-plist
@@ -38,50 +38,69 @@ share/metainfo/io.github.ra3xdh.qucs_s.metainfo.xml
%%DATADIR%%/examples/external_interface/probe_and_subcircuit/example_probe_and_subcircuit.sch
%%DATADIR%%/examples/external_interface/probe_and_subcircuit/example_sub_subcircuit.sch
%%DATADIR%%/examples/external_interface/probe_and_subcircuit/example_subcircuit.sch
-%%DATADIR%%/examples/ngspice/2N3904_follower.sch
-%%DATADIR%%/examples/ngspice/555timer_osc.sch
-%%DATADIR%%/examples/ngspice/Amp_Two_Tone.sch
-%%DATADIR%%/examples/ngspice/B-source_Tunnel_Diode.sch
-%%DATADIR%%/examples/ngspice/B-sources.sch
-%%DATADIR%%/examples/ngspice/B-sources_updated.sch
-%%DATADIR%%/examples/ngspice/BJT-four.sch
-%%DATADIR%%/examples/ngspice/BJT-noise.sch
-%%DATADIR%%/examples/ngspice/BJT-swp.sch
-%%DATADIR%%/examples/ngspice/BJT.sch
-%%DATADIR%%/examples/ngspice/BJT_Phase_Shift_Osc.sch
-%%DATADIR%%/examples/ngspice/BJT_TEMPER_swp.sch
-%%DATADIR%%/examples/ngspice/BJT_T_swp.sch
-%%DATADIR%%/examples/ngspice/BJT_dc.sch
-%%DATADIR%%/examples/ngspice/BSIM4/BSIM4_Ring_Osc.sch
-%%DATADIR%%/examples/ngspice/BSIM4/BSIM4_inv.sch
-%%DATADIR%%/examples/ngspice/BSIM4/BSIM4_x1_TRAN.sch
-%%DATADIR%%/examples/ngspice/BSIM4/nmos4p0.mod
-%%DATADIR%%/examples/ngspice/BSIM4/pmos4p0.mod
-%%DATADIR%%/examples/ngspice/CV_curve.sch
-%%DATADIR%%/examples/ngspice/Comb_Gen.sch
-%%DATADIR%%/examples/ngspice/Current_Source_Generator.sch
-%%DATADIR%%/examples/ngspice/DAC_out.sch
-%%DATADIR%%/examples/ngspice/DBM_Mixer.sch
-%%DATADIR%%/examples/ngspice/Distortion.sch
-%%DATADIR%%/examples/ngspice/EDD-Q-test.sch
-%%DATADIR%%/examples/ngspice/Full_Wave_Bridge_Rectifier_PS.sch
-%%DATADIR%%/examples/ngspice/Full_wave.sch
-%%DATADIR%%/examples/ngspice/IRFZ44_switch.sch
-%%DATADIR%%/examples/ngspice/JCM-800.sch
-%%DATADIR%%/examples/ngspice/JFET_Cascode.sch
-%%DATADIR%%/examples/ngspice/LCR-1.sch
-%%DATADIR%%/examples/ngspice/LM317_test.sch
-%%DATADIR%%/examples/ngspice/MESFETs/NE3509.cir
-%%DATADIR%%/examples/ngspice/MESFETs/NE3509_sub.sch
-%%DATADIR%%/examples/ngspice/MESFETs/NE3509_sub_Id_Vg.sch
-%%DATADIR%%/examples/ngspice/MESFETs/Statz_dc_mod.cir
-%%DATADIR%%/examples/ngspice/MESFETs/Statz_sub.sch
-%%DATADIR%%/examples/ngspice/MESFETs/Statz_sub_Id_Vg.sch
-%%DATADIR%%/examples/ngspice/MESFETs/testACMESFETCL1.sch
-%%DATADIR%%/examples/ngspice/MESFETs/testDCIdsVgs.sch
-%%DATADIR%%/examples/ngspice/MESFETs/testDCMESFETCL1.sch
-%%DATADIR%%/examples/ngspice/Mixer_FFT.sch
-%%DATADIR%%/examples/ngspice/NE555_disc_Oscillator.sch
+%%DATADIR%%/examples/ngspice/B-Sources/B-source_Tunnel_Diode.sch
+%%DATADIR%%/examples/ngspice/B-Sources/B-sources.sch
+%%DATADIR%%/examples/ngspice/B-Sources/B-sources_updated.sch
+%%DATADIR%%/examples/ngspice/Devices/BJT_TEMPER_swp.sch
+%%DATADIR%%/examples/ngspice/Devices/BJT_T_swp.sch
+%%DATADIR%%/examples/ngspice/Devices/BJT_dc.sch
+%%DATADIR%%/examples/ngspice/Devices/BSIM4/BSIM4_Ring_Osc.sch
+%%DATADIR%%/examples/ngspice/Devices/BSIM4/BSIM4_inv.sch
+%%DATADIR%%/examples/ngspice/Devices/BSIM4/BSIM4_x1_TRAN.sch
+%%DATADIR%%/examples/ngspice/Devices/BSIM4/nmos4p0.mod
+%%DATADIR%%/examples/ngspice/Devices/BSIM4/pmos4p0.mod
+%%DATADIR%%/examples/ngspice/Devices/CV_curve.sch
+%%DATADIR%%/examples/ngspice/Devices/EDD-Q-test.sch
+%%DATADIR%%/examples/ngspice/Devices/FET noise/fet.sch
+%%DATADIR%%/examples/ngspice/Devices/FET noise/fet_noise.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/NE3509.cir
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/NE3509_sub.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/NE3509_sub_Id_Vg.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/Statz_dc_mod.cir
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/Statz_sub.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/Statz_sub_Id_Vg.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/testACMESFETCL1.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/testDCIdsVgs.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/testDCMESFETCL1.sch
+%%DATADIR%%/examples/ngspice/Devices/Tunnel_Diode_EDD.sch
+%%DATADIR%%/examples/ngspice/Devices/XTAL/XTAL.sch
+%%DATADIR%%/examples/ngspice/Devices/XTAL/quarz.sch
+%%DATADIR%%/examples/ngspice/Devices/XTAL/quarz_test.sch
+%%DATADIR%%/examples/ngspice/Devices/charac.sch
+%%DATADIR%%/examples/ngspice/Devices/diode.sch
+%%DATADIR%%/examples/ngspice/Devices/diode_dblswp_qucs.sch
+%%DATADIR%%/examples/ngspice/Devices/fhr01fh.sch
+%%DATADIR%%/examples/ngspice/Devices/gyrator.sch
+%%DATADIR%%/examples/ngspice/Devices/single_phase_transformer.sch
+%%DATADIR%%/examples/ngspice/Digital/flip_flops_truth_tables.sch
+%%DATADIR%%/examples/ngspice/General Electronics/2N3904_follower.sch
+%%DATADIR%%/examples/ngspice/General Electronics/555timer_osc.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Active Filters/active_bp.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Active Filters/notch.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Audio Amplifiers/audio_amp.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Audio Amplifiers/audio_amp_thd.sch
+%%DATADIR%%/examples/ngspice/General Electronics/DAC_out.sch
+%%DATADIR%%/examples/ngspice/General Electronics/RC_filter_FFT.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Test_tran_coup.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Waveform Generation/Current_Source_Generator.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Waveform Generation/Sawtooth-discreet.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Waveform Generation/Triangle_Wave_Generator.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Waveform Generation/sawtooth-2.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Waveform Generation/sawtooth-3.sch
+%%DATADIR%%/examples/ngspice/General Electronics/chargepump.sch
+%%DATADIR%%/examples/ngspice/General Electronics/gain_phase_AC.sch
+%%DATADIR%%/examples/ngspice/General Electronics/opamp_gyrator.sch
+%%DATADIR%%/examples/ngspice/General Electronics/schmitt.sch
+%%DATADIR%%/examples/ngspice/General Electronics/singleOPV.sch
+%%DATADIR%%/examples/ngspice/MagneticCores/core_test.sch
+%%DATADIR%%/examples/ngspice/MagneticCores/core_test_BH.sch
+%%DATADIR%%/examples/ngspice/Miscellaneous/example_sub_subcircuit.sch
+%%DATADIR%%/examples/ngspice/Miscellaneous/example_subcircuit.sch
+%%DATADIR%%/examples/ngspice/Miscellaneous/schematic_symbols.sch
+%%DATADIR%%/examples/ngspice/Miscellaneous/time_resistor.sch
+%%DATADIR%%/examples/ngspice/NGspice features/nutmeg_script.sch
+%%DATADIR%%/examples/ngspice/NGspice features/par_sweep_test.sch
+%%DATADIR%%/examples/ngspice/NGspice features/sensitivityACandDC.sch
%%DATADIR%%/examples/ngspice/OpenVAF/Tunnel_Ngspice_prj/tunn.sch
%%DATADIR%%/examples/ngspice/OpenVAF/Tunnel_Ngspice_prj/tunnel.dat
%%DATADIR%%/examples/ngspice/OpenVAF/Tunnel_Ngspice_prj/tunnel.sym
@@ -90,154 +109,137 @@ share/metainfo/io.github.ra3xdh.qucs_s.metainfo.xml
%%DATADIR%%/examples/ngspice/OpenVAF/Tunnel_Ngspice_prj/tunnel_props.json
%%DATADIR%%/examples/ngspice/OpenVAF/Tunnel_Ngspice_prj/tunnel_sym.json
%%DATADIR%%/examples/ngspice/OpenVAF/Tunnel_Ngspice_prj/tunnel_symbol.json
-%%DATADIR%%/examples/ngspice/RCL_resonance.sch
-%%DATADIR%%/examples/ngspice/RC_filter_FFT.sch
-%%DATADIR%%/examples/ngspice/RFLumpComp/RFLumpedComponents.lib
-%%DATADIR%%/examples/ngspice/RFLumpComp/Test_RATF_EquivCircD.sch
-%%DATADIR%%/examples/ngspice/RFLumpComp/Test_chip_res_basic.sch
-%%DATADIR%%/examples/ngspice/Relay.sch
-%%DATADIR%%/examples/ngspice/Sawtooth-discreet.sch
-%%DATADIR%%/examples/ngspice/Signetics_NE520.sch
-%%DATADIR%%/examples/ngspice/SmithChartTest.sch
-%%DATADIR%%/examples/ngspice/Test_tran_coup.sch
-%%DATADIR%%/examples/ngspice/Triangle_Wave_Generator.sch
-%%DATADIR%%/examples/ngspice/Tube_amp6V6.sch
-%%DATADIR%%/examples/ngspice/Tunnel_Diode_EDD.sch
-%%DATADIR%%/examples/ngspice/VoltageDoubler.sch
-%%DATADIR%%/examples/ngspice/X2_100_Bipolar.sch
-%%DATADIR%%/examples/ngspice/X5_500.sch
+%%DATADIR%%/examples/ngspice/Power Electronics/Full_Wave_Bridge_Rectifier_PS.sch
+%%DATADIR%%/examples/ngspice/Power Electronics/Full_wave.sch
+%%DATADIR%%/examples/ngspice/Power Electronics/IRFZ44_switch.sch
+%%DATADIR%%/examples/ngspice/Power Electronics/LM317_test.sch
+%%DATADIR%%/examples/ngspice/Power Electronics/preregulator.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Distortion simulations/Amp_Two_Tone.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Distortion simulations/Distortion.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/JFET_Cascode.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Q2N2222A/BJT-four.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Q2N2222A/BJT-noise.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Q2N2222A/BJT-swp.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Q2N2222A/BJT.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Signetics_NE520.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Tube Amplifiers/JCM-800.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Tube Amplifiers/Tube_amp6V6.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/s_param_wideband_amp.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/s_param_wideband_amp_noise.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/selective_amp.sch
+%%DATADIR%%/examples/ngspice/RF/Frequency Multipliers/X2_100_Bipolar.sch
+%%DATADIR%%/examples/ngspice/RF/Frequency Multipliers/X5_500.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/Comb_Gen.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/Group Delay Simulations/groupdelay_ac.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/Group Delay Simulations/groupdelay_sp.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/LCR-1.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/RCL_resonance.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/Relay.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/SmithChartTest.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/giacoletto.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/stab.sch
+%%DATADIR%%/examples/ngspice/RF/Mixers/DBM_Mixer.sch
+%%DATADIR%%/examples/ngspice/RF/Mixers/Mixer_FFT.sch
+%%DATADIR%%/examples/ngspice/RF/Mixers/active_mixer.sch
+%%DATADIR%%/examples/ngspice/RF/Mixers/gilbert.sch
+%%DATADIR%%/examples/ngspice/RF/Mixers/single_balanced_CMOS_FFT.sch
+%%DATADIR%%/examples/ngspice/RF/Mixers/single_balanced_CMOS_TRAN.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/BJT_Phase_Shift_Osc.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/NE555_disc_Oscillator.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/XTAL_colpitts.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/classic_osci_2.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/colpitts.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/colpitts_base.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/lc_osc.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/rf_osci.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/sym_osci.sch
+%%DATADIR%%/examples/ngspice/RF/Power Detector/VoltageDoubler.sch
+%%DATADIR%%/examples/ngspice/RF/Power Detector/multiplier.sch
+%%DATADIR%%/examples/ngspice/RF/RFLumpComp/RFLumpedComponents.lib
+%%DATADIR%%/examples/ngspice/RF/RFLumpComp/Test_RATF_EquivCircD.sch
+%%DATADIR%%/examples/ngspice/RF/RFLumpComp/Test_chip_res_basic.sch
%%DATADIR%%/examples/ngspice/XSPICE_CM/DiodeCap_prj/diodecap.ifs
%%DATADIR%%/examples/ngspice/XSPICE_CM/DiodeCap_prj/diodecap.mod
%%DATADIR%%/examples/ngspice/XSPICE_CM/testRFind.sch
-%%DATADIR%%/examples/ngspice/XTAL.sch
-%%DATADIR%%/examples/ngspice/XTAL_colpitts.sch
-%%DATADIR%%/examples/ngspice/active_bp.sch
-%%DATADIR%%/examples/ngspice/active_mixer.sch
-%%DATADIR%%/examples/ngspice/audio_amp.sch
-%%DATADIR%%/examples/ngspice/audio_amp_thd.sch
-%%DATADIR%%/examples/ngspice/charac.sch
-%%DATADIR%%/examples/ngspice/chargepump.sch
-%%DATADIR%%/examples/ngspice/classic_osci_2.sch
-%%DATADIR%%/examples/ngspice/colpitts.sch
-%%DATADIR%%/examples/ngspice/colpitts_base.sch
-%%DATADIR%%/examples/ngspice/diode.sch
-%%DATADIR%%/examples/ngspice/diode_dblswp_qucs.sch
-%%DATADIR%%/examples/ngspice/example_sub_subcircuit.sch
-%%DATADIR%%/examples/ngspice/example_subcircuit.sch
-%%DATADIR%%/examples/ngspice/fet.sch
-%%DATADIR%%/examples/ngspice/fet_noise.sch
-%%DATADIR%%/examples/ngspice/fhr01fh.sch
-%%DATADIR%%/examples/ngspice/flip_flops_truth_tables.sch
-%%DATADIR%%/examples/ngspice/gain_phase_AC.sch
-%%DATADIR%%/examples/ngspice/giacoletto.sch
-%%DATADIR%%/examples/ngspice/gilbert.sch
-%%DATADIR%%/examples/ngspice/groupdelay_ac.sch
-%%DATADIR%%/examples/ngspice/groupdelay_sp.sch
-%%DATADIR%%/examples/ngspice/gyrator.sch
-%%DATADIR%%/examples/ngspice/lc_osc.sch
-%%DATADIR%%/examples/ngspice/multiplier.sch
-%%DATADIR%%/examples/ngspice/notch.sch
-%%DATADIR%%/examples/ngspice/nutmeg_script.sch
-%%DATADIR%%/examples/ngspice/opamp_gyrator.sch
-%%DATADIR%%/examples/ngspice/par_sweep_test.sch
-%%DATADIR%%/examples/ngspice/preregulator.sch
-%%DATADIR%%/examples/ngspice/quarz.sch
-%%DATADIR%%/examples/ngspice/quarz_test.sch
-%%DATADIR%%/examples/ngspice/rf_osci.sch
-%%DATADIR%%/examples/ngspice/s_param_wideband_amp.sch
-%%DATADIR%%/examples/ngspice/s_param_wideband_amp_noise.sch
-%%DATADIR%%/examples/ngspice/sawtooth-2.sch
-%%DATADIR%%/examples/ngspice/sawtooth-3.sch
-%%DATADIR%%/examples/ngspice/schematic_symbols.sch
-%%DATADIR%%/examples/ngspice/schmitt.sch
-%%DATADIR%%/examples/ngspice/selective_amp.sch
-%%DATADIR%%/examples/ngspice/sensitivityACandDC.sch
-%%DATADIR%%/examples/ngspice/singleOPV.sch
-%%DATADIR%%/examples/ngspice/single_balanced_CMOS_FFT.sch
-%%DATADIR%%/examples/ngspice/single_balanced_CMOS_TRAN.sch
-%%DATADIR%%/examples/ngspice/single_phase_transformer.sch
-%%DATADIR%%/examples/ngspice/stab.sch
-%%DATADIR%%/examples/ngspice/sym_osci.sch
-%%DATADIR%%/examples/ngspice/time_resistor.sch
-%%DATADIR%%/examples/qucsator/Amp_Baseband_Low-noise.sch
-%%DATADIR%%/examples/qucsator/Amp_Two_Tone.sch
-%%DATADIR%%/examples/qucsator/BJT_T_swp_qucs.sch
-%%DATADIR%%/examples/qucsator/BPF_1550_edge_cpld.sch
-%%DATADIR%%/examples/qucsator/BPF_2000_Co-ax.sch
-%%DATADIR%%/examples/qucsator/Comb_Gen.sch
-%%DATADIR%%/examples/qucsator/IdealBalun.sch
-%%DATADIR%%/examples/qucsator/LPF-Balun2.sch
-%%DATADIR%%/examples/qucsator/LPF-Balun3.sch
-%%DATADIR%%/examples/qucsator/LPF_1000_Coplanar.sch
-%%DATADIR%%/examples/qucsator/LPF_1000_Radial-Stub.sch
-%%DATADIR%%/examples/qucsator/LPF_1250_Elliptical.sch
-%%DATADIR%%/examples/qucsator/Mixer_FFT.sch
-%%DATADIR%%/examples/qucsator/Puls3b.sch
-%%DATADIR%%/examples/qucsator/SmithChartTest.sch
-%%DATADIR%%/examples/qucsator/VCO_100.sch
-%%DATADIR%%/examples/qucsator/X2_100_Bipolar.sch
-%%DATADIR%%/examples/qucsator/X5_500.sch
-%%DATADIR%%/examples/qucsator/active_bp.sch
-%%DATADIR%%/examples/qucsator/active_lp.sch
-%%DATADIR%%/examples/qucsator/active_mixer.sch
-%%DATADIR%%/examples/qucsator/bbv.sch
-%%DATADIR%%/examples/qucsator/boostconverter.sch
-%%DATADIR%%/examples/qucsator/bpf_10Ghz.sch
-%%DATADIR%%/examples/qucsator/bridge.sch
-%%DATADIR%%/examples/qucsator/buckboost.sch
-%%DATADIR%%/examples/qucsator/buckconverter.sch
-%%DATADIR%%/examples/qucsator/charac.sch
-%%DATADIR%%/examples/qucsator/chargepump.sch
-%%DATADIR%%/examples/qucsator/chebyshev1_5th.sch
-%%DATADIR%%/examples/qucsator/classic_osci.sch
-%%DATADIR%%/examples/qucsator/colpitts.sch
-%%DATADIR%%/examples/qucsator/colpitts_base.sch
-%%DATADIR%%/examples/qucsator/diff1.sch
-%%DATADIR%%/examples/qucsator/diode_hb.sch
-%%DATADIR%%/examples/qucsator/elliptic_5th.sch
-%%DATADIR%%/examples/qucsator/fet.sch
-%%DATADIR%%/examples/qucsator/fet_noise.sch
-%%DATADIR%%/examples/qucsator/fgummel.sch
-%%DATADIR%%/examples/qucsator/fhr01fh.sch
-%%DATADIR%%/examples/qucsator/filter_optimization.sch
-%%DATADIR%%/examples/qucsator/flicker.sch
-%%DATADIR%%/examples/qucsator/fullwaverectifier_1.sch
-%%DATADIR%%/examples/qucsator/fullwaverectifier_2.sch
-%%DATADIR%%/examples/qucsator/gain.sch
-%%DATADIR%%/examples/qucsator/giacoletto.sch
-%%DATADIR%%/examples/qucsator/gilbert.sch
-%%DATADIR%%/examples/qucsator/groupdelay_ac.sch
-%%DATADIR%%/examples/qucsator/groupdelay_sp.sch
-%%DATADIR%%/examples/qucsator/gyrator.sch
-%%DATADIR%%/examples/qucsator/lc_osc.sch
-%%DATADIR%%/examples/qucsator/lf_osci.sch
-%%DATADIR%%/examples/qucsator/microstrip.sch
-%%DATADIR%%/examples/qucsator/mixer.sch
-%%DATADIR%%/examples/qucsator/mscoupler.sch
-%%DATADIR%%/examples/qucsator/multiplier.sch
-%%DATADIR%%/examples/qucsator/notch.sch
-%%DATADIR%%/examples/qucsator/opamp_gyrator.sch
-%%DATADIR%%/examples/qucsator/pentode.sch
-%%DATADIR%%/examples/qucsator/preregulator.sch
-%%DATADIR%%/examples/qucsator/resonance.sch
-%%DATADIR%%/examples/qucsator/rf_osci.sch
-%%DATADIR%%/examples/qucsator/rgummel.sch
-%%DATADIR%%/examples/qucsator/sawtooth-1.sch
-%%DATADIR%%/examples/qucsator/sawtooth-2.sch
-%%DATADIR%%/examples/qucsator/sawtooth-3.sch
-%%DATADIR%%/examples/qucsator/sawtooth-discreet.sch
-%%DATADIR%%/examples/qucsator/schmitt.sch
-%%DATADIR%%/examples/qucsator/selective_amp.sch
-%%DATADIR%%/examples/qucsator/shot.sch
-%%DATADIR%%/examples/qucsator/singleOPV.sch
-%%DATADIR%%/examples/qucsator/single_balanced.sch
-%%DATADIR%%/examples/qucsator/stab.sch
-%%DATADIR%%/examples/qucsator/supply.sch
-%%DATADIR%%/examples/qucsator/swr_meter.sch
-%%DATADIR%%/examples/qucsator/sym_osci.sch
-%%DATADIR%%/examples/qucsator/time_resistor.sch
-%%DATADIR%%/examples/qucsator/triode.sch
-%%DATADIR%%/examples/qucsator/wilkinson.sch
+%%DATADIR%%/examples/qucsator/Devices/BJT_T_swp_qucs.sch
+%%DATADIR%%/examples/qucsator/Devices/FET noise/fet.sch
+%%DATADIR%%/examples/qucsator/Devices/FET noise/fet_noise.sch
+%%DATADIR%%/examples/qucsator/Devices/fgummel.sch
+%%DATADIR%%/examples/qucsator/Devices/fhr01fh.sch
+%%DATADIR%%/examples/qucsator/Devices/flicker.sch
+%%DATADIR%%/examples/qucsator/Devices/pentode.sch
+%%DATADIR%%/examples/qucsator/Devices/rgummel.sch
+%%DATADIR%%/examples/qucsator/Devices/shot.sch
+%%DATADIR%%/examples/qucsator/Devices/triode.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Active filters/active_bp.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Active filters/active_lp.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Active filters/notch.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Comb_Gen.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Waveform generation/Puls3b.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Waveform generation/sawtooth-1.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Waveform generation/sawtooth-2.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Waveform generation/sawtooth-3.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Waveform generation/sawtooth-discreet.sch
+%%DATADIR%%/examples/qucsator/General Electronics/bridge.sch
+%%DATADIR%%/examples/qucsator/General Electronics/chargepump.sch
+%%DATADIR%%/examples/qucsator/General Electronics/diff1.sch
+%%DATADIR%%/examples/qucsator/General Electronics/gain.sch
+%%DATADIR%%/examples/qucsator/General Electronics/gyrator.sch
+%%DATADIR%%/examples/qucsator/General Electronics/opamp_gyrator.sch
+%%DATADIR%%/examples/qucsator/General Electronics/schmitt.sch
+%%DATADIR%%/examples/qucsator/General Electronics/singleOPV.sch
+%%DATADIR%%/examples/qucsator/General Electronics/time_resistor.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/boostconverter.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/buckboost.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/buckconverter.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/fullwaverectifier_1.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/fullwaverectifier_2.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/preregulator.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/supply.sch
+%%DATADIR%%/examples/qucsator/RF/Amplifiers/Amp_Baseband_Low-noise.sch
+%%DATADIR%%/examples/qucsator/RF/Amplifiers/Distortion Simulation/Amp_Two_Tone.sch
+%%DATADIR%%/examples/qucsator/RF/Amplifiers/bbv.sch
+%%DATADIR%%/examples/qucsator/RF/Amplifiers/selective_amp.sch
+%%DATADIR%%/examples/qucsator/RF/Amplifiers/stab.sch
+%%DATADIR%%/examples/qucsator/RF/Couplers/mscoupler.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/BPF/BPF_1550_edge_cpld.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/BPF/BPF_2000_Co-ax.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/BPF/bpf_10Ghz.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/IdealBalun.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/LPF-Balun2.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/LPF-Balun3.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/LPF_1000_Coplanar.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/LPF_1000_Radial-Stub.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/LPF_1250_Elliptical.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/chebyshev1_5th.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/elliptic_5th.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/filter_optimization.sch
+%%DATADIR%%/examples/qucsator/RF/Frequency Multipliers/X2_100_Bipolar.sch
+%%DATADIR%%/examples/qucsator/RF/Frequency Multipliers/X5_500.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/Group Delay/groupdelay_ac.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/Group Delay/groupdelay_sp.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/IdealBalun.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/SmithChartTest.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/charac.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/diode_hb.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/giacoletto.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/resonance.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/swr_meter.sch
+%%DATADIR%%/examples/qucsator/RF/Mixers/active_mixer.sch
+%%DATADIR%%/examples/qucsator/RF/Mixers/gilbert.sch
+%%DATADIR%%/examples/qucsator/RF/Mixers/mixer.sch
+%%DATADIR%%/examples/qucsator/RF/Mixers/single_balanced.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/VCO_100.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/classic_osci.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/colpitts.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/colpitts_base.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/lc_osc.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/lf_osci.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/rf_osci.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/sym_osci.sch
+%%DATADIR%%/examples/qucsator/RF/Power Detectors/multiplier.sch
+%%DATADIR%%/examples/qucsator/RF/Power combiners/wilkinson.sch
+%%DATADIR%%/examples/qucsator/RF/Transmission Lines/microstrip.sch
%%DATADIR%%/examples/symbols/schematic_symbols.sch
%%DATADIR%%/examples/symbols/symbols_blank.sch
%%DATADIR%%/examples/symbols/symbols_optos.sch
@@ -352,6 +354,9 @@ share/metainfo/io.github.ra3xdh.qucs_s.metainfo.xml
%%DATADIR%%/library/Diodes_Extended.lib
%%DATADIR%%/library/DualGateMOSFET.lib
%%DATADIR%%/library/DualGateMOSFET/DualGateMos.cir
+%%DATADIR%%/library/FerritesAmidon.lib
+%%DATADIR%%/library/FerritesEpcos.lib
+%%DATADIR%%/library/FerritesFerroxcube.lib
%%DATADIR%%/library/GeDiodes.lib
%%DATADIR%%/library/Ideal.lib
%%DATADIR%%/library/JFETs.lib
@@ -388,6 +393,8 @@ share/metainfo/io.github.ra3xdh.qucs_s.metainfo.xml
%%DATADIR%%/library/TubesExtended/EF183.CIR
%%DATADIR%%/library/TubesExtended/EF184.cir
%%DATADIR%%/library/TubesExtended/tube.lib
+%%DATADIR%%/library/VDMOS.lib
+%%DATADIR%%/library/VDMOS_IR.lib
%%DATADIR%%/library/Varactor.lib
%%DATADIR%%/library/Varactor_RF.lib
%%DATADIR%%/library/Varistors.lib
@@ -449,6 +456,10 @@ share/metainfo/io.github.ra3xdh.qucs_s.metainfo.xml
%%DATADIR%%/python/parse_result_example.py
%%DATADIR%%/python/rc_ac_sweep.dat
%%DATADIR%%/python/rc_ac_sweep.net
+%%DATADIR%%/spicelibrary/coax.cir
+%%DATADIR%%/spicelibrary/core.cir
+%%DATADIR%%/spicelibrary/winding.cir
+%%DATADIR%%/spicelibrary/xfmr.cir
%%DATADIR%%/symbols/and2.sym
%%DATADIR%%/symbols/buf.sym
%%DATADIR%%/symbols/darlington_npn.sym
diff --git a/cad/svls/Makefile b/cad/svls/Makefile
index 8ae69ed4f698..e09a63c58b4e 100644
--- a/cad/svls/Makefile
+++ b/cad/svls/Makefile
@@ -1,7 +1,6 @@
PORTNAME= svls
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.12
-PORTREVISION= 11
+DISTVERSION= 0.2.13
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
@@ -16,62 +15,71 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= dalance
-CARGO_CRATES= addr2line-0.22.0 \
- adler-1.0.2 \
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.1 \
aho-corasick-1.1.3 \
- anyhow-1.0.86 \
- async-trait-0.1.80 \
+ anyhow-1.0.99 \
+ async-trait-0.1.89 \
atty-0.2.14 \
- auto_impl-1.2.0 \
- autocfg-1.3.0 \
- backtrace-0.3.72 \
+ auto_impl-1.3.0 \
+ autocfg-1.5.0 \
+ backtrace-0.3.75 \
bitflags-1.3.2 \
- bitflags-2.5.0 \
- bytecount-0.6.8 \
- bytes-1.6.0 \
- cc-1.0.98 \
- cfg-if-1.0.0 \
+ bitflags-2.9.4 \
+ bytecount-0.6.9 \
+ bytes-1.10.1 \
+ cfg-if-1.0.3 \
+ chardetng-0.1.17 \
clap-3.2.25 \
clap_complete-3.2.5 \
clap_derive-3.2.25 \
clap_lex-0.2.4 \
- colored-2.1.0 \
+ colored-3.0.0 \
dashmap-5.5.3 \
- deranged-0.3.11 \
- dirs-next-2.0.0 \
- dirs-sys-next-0.1.2 \
+ deranged-0.5.3 \
+ displaydoc-0.2.5 \
+ encoding_rs-0.8.35 \
enquote-1.1.0 \
- equivalent-1.0.1 \
- form_urlencoded-1.2.1 \
- futures-0.3.30 \
- futures-channel-0.3.30 \
- futures-core-0.3.30 \
- futures-io-0.3.30 \
- futures-macro-0.3.30 \
- futures-sink-0.3.30 \
- futures-task-0.3.30 \
- futures-util-0.3.30 \
- getrandom-0.2.15 \
- gimli-0.29.0 \
+ equivalent-1.0.2 \
+ form_urlencoded-1.2.2 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-io-0.3.31 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ gimli-0.31.1 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
+ hashbrown-0.15.5 \
heck-0.4.1 \
hermit-abi-0.1.19 \
- httparse-1.8.0 \
- idna-0.5.0 \
+ httparse-1.10.1 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
indexmap-1.9.3 \
- indexmap-2.2.6 \
- itoa-1.0.11 \
- lazy_static-1.4.0 \
- libc-0.2.155 \
- libloading-0.8.3 \
- libredox-0.1.3 \
- lock_api-0.4.12 \
- log-0.4.21 \
+ indexmap-2.11.1 \
+ io-uring-0.7.10 \
+ itoa-1.0.15 \
+ libc-0.2.175 \
+ libloading-0.8.8 \
+ litemap-0.8.0 \
+ lock_api-0.4.13 \
+ log-0.4.28 \
lsp-types-0.94.1 \
- memchr-2.7.2 \
+ memchr-2.7.5 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.7.3 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
nom-7.1.3 \
nom-greedyerror-0.5.0 \
nom-packrat-0.7.0 \
@@ -83,39 +91,39 @@ CARGO_CRATES= addr2line-0.22.0 \
nom_locate-4.2.0 \
num-conv-0.1.0 \
num_threads-0.1.7 \
- object-0.35.0 \
- once_cell-1.19.0 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
os_str_bytes-6.6.1 \
- parking_lot_core-0.9.10 \
- percent-encoding-2.3.1 \
- pin-project-1.1.5 \
- pin-project-internal-1.1.5 \
- pin-project-lite-0.2.14 \
+ parking_lot_core-0.9.11 \
+ percent-encoding-2.3.2 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.85 \
- quote-1.0.36 \
- redox_syscall-0.5.1 \
- redox_users-0.4.5 \
- regex-1.10.4 \
- regex-automata-0.4.6 \
- regex-syntax-0.8.3 \
- rustc-demangle-0.1.24 \
- rustversion-1.0.17 \
- ryu-1.0.18 \
+ proc-macro2-1.0.101 \
+ quote-1.0.40 \
+ redox_syscall-0.5.17 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.8.6 \
+ rustc-demangle-0.1.26 \
+ ryu-1.0.20 \
same-file-1.0.6 \
scopeguard-1.2.0 \
- serde-1.0.203 \
- serde_derive-1.0.203 \
- serde_json-1.0.117 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.143 \
serde_regex-1.1.0 \
- serde_repr-0.1.19 \
- serde_spanned-0.6.6 \
+ serde_repr-0.1.20 \
+ serde_spanned-1.0.0 \
simplelog-0.12.2 \
- slab-0.4.9 \
- smallvec-1.13.2 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ stable_deref_trait-1.2.0 \
str-concat-0.2.0 \
strsim-0.10.0 \
sv-filelist-parser-0.1.3 \
@@ -125,64 +133,75 @@ CARGO_CRATES= addr2line-0.22.0 \
sv-parser-parser-0.13.3 \
sv-parser-pp-0.13.3 \
sv-parser-syntaxtree-0.13.3 \
- svlint-0.9.3 \
+ svlint-0.9.4 \
syn-1.0.109 \
- syn-2.0.66 \
- term-0.7.0 \
+ syn-2.0.106 \
+ synstructure-0.13.2 \
+ term-1.2.0 \
termcolor-1.4.1 \
- textwrap-0.16.1 \
- thiserror-1.0.61 \
- thiserror-impl-1.0.61 \
- time-0.3.36 \
- time-core-0.1.2 \
- time-macros-0.2.18 \
- tinyvec-1.6.0 \
- tinyvec_macros-0.1.1 \
- tokio-1.38.0 \
- tokio-macros-2.3.0 \
- tokio-util-0.7.11 \
- toml-0.8.13 \
- toml_datetime-0.6.6 \
- toml_edit-0.22.13 \
+ textwrap-0.16.2 \
+ thiserror-1.0.69 \
+ thiserror-impl-1.0.69 \
+ time-0.3.43 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ tinystr-0.8.1 \
+ tokio-1.47.1 \
+ tokio-macros-2.5.0 \
+ tokio-util-0.7.16 \
+ toml-0.9.5 \
+ toml_datetime-0.7.0 \
+ toml_parser-1.0.2 \
+ toml_writer-1.0.2 \
tower-0.4.13 \
- tower-layer-0.3.2 \
+ tower-layer-0.3.3 \
tower-lsp-0.20.0 \
tower-lsp-macros-0.9.0 \
- tower-service-0.3.2 \
- tracing-0.1.40 \
- tracing-attributes-0.1.27 \
- tracing-core-0.1.32 \
- unicode-bidi-0.3.15 \
- unicode-ident-1.0.12 \
- unicode-normalization-0.1.23 \
- url-2.5.0 \
- version_check-0.9.4 \
+ tower-service-0.3.3 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
+ unicode-ident-1.0.19 \
+ url-2.5.7 \
+ utf8_iter-1.0.4 \
+ version_check-0.9.5 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.8 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-sys-0.48.0 \
- windows-sys-0.52.0 \
- windows-targets-0.48.5 \
- windows-targets-0.52.5 \
- windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.5 \
- windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.5 \
- windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.5 \
- windows_i686_gnullvm-0.52.5 \
- windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.5 \
- windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.5 \
- windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.5 \
- windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.5 \
- winnow-0.6.9
+ windows-link-0.1.3 \
+ windows-link-0.2.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.61.0 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.13 \
+ writeable-0.6.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1
PLIST_FILES= bin/${PORTNAME}
diff --git a/cad/svls/distinfo b/cad/svls/distinfo
index 70d7f56d705e..b7fc4a511983 100644
--- a/cad/svls/distinfo
+++ b/cad/svls/distinfo
@@ -1,34 +1,34 @@
-TIMESTAMP = 1717487096
-SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
-SIZE (rust/crates/addr2line-0.22.0.crate) = 39156
-SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
-SIZE (rust/crates/adler-1.0.2.crate) = 12778
+TIMESTAMP = 1757660642
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
-SIZE (rust/crates/anyhow-1.0.86.crate) = 46741
-SHA256 (rust/crates/async-trait-0.1.80.crate) = c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca
-SIZE (rust/crates/async-trait-0.1.80.crate) = 28775
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/auto_impl-1.2.0.crate) = 3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42
-SIZE (rust/crates/auto_impl-1.2.0.crate) = 31013
-SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
-SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
-SHA256 (rust/crates/backtrace-0.3.72.crate) = 17c6a35df3749d2e8bb1b7b21a976d82b15548788d2735b9d82f329268f71a11
-SIZE (rust/crates/backtrace-0.3.72.crate) = 87877
+SHA256 (rust/crates/auto_impl-1.3.0.crate) = ffdcb70bdbc4d478427380519163274ac86e52916e10f0a8889adf0f96d3fee7
+SIZE (rust/crates/auto_impl-1.3.0.crate) = 32413
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
-SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce
-SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
-SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9
-SIZE (rust/crates/bytes-1.6.0.crate) = 60605
-SHA256 (rust/crates/cc-1.0.98.crate) = 41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f
-SIZE (rust/crates/cc-1.0.98.crate) = 76780
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e
+SIZE (rust/crates/bytecount-0.6.9.crate) = 18695
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/chardetng-0.1.17.crate) = 14b8f0b65b7b08ae3c8187e8d77174de20cb6777864c6b832d8ad365999cf1ea
+SIZE (rust/crates/chardetng-0.1.17.crate) = 56362
SHA256 (rust/crates/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123
SIZE (rust/crates/clap-3.2.25.crate) = 219403
SHA256 (rust/crates/clap_complete-3.2.5.crate) = 3f7a2e0a962c45ce25afce14220bc24f9dade0a1787f185cecf96bfba7847cd8
@@ -37,80 +37,98 @@ SHA256 (rust/crates/clap_derive-3.2.25.crate) = ae6371b8bdc8b7d3959e9cf7b22d4435
SIZE (rust/crates/clap_derive-3.2.25.crate) = 28212
SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
-SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8
-SIZE (rust/crates/colored-2.1.0.crate) = 23348
+SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e
+SIZE (rust/crates/colored-3.0.0.crate) = 34497
SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1
-SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689
-SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
-SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
+SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
+SIZE (rust/crates/deranged-0.5.3.crate) = 24353
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
+SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/enquote-1.1.0.crate) = 06c36cb11dbde389f4096111698d8b567c0720e3452fd5ac3e6b4e47e1939932
SIZE (rust/crates/enquote-1.1.0.crate) = 3552
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0
-SIZE (rust/crates/futures-0.3.30.crate) = 53828
-SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78
-SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736
-SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d
-SIZE (rust/crates/futures-core-0.3.30.crate) = 14071
-SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1
-SIZE (rust/crates/futures-io-0.3.30.crate) = 8910
-SHA256 (rust/crates/futures-macro-0.3.30.crate) = 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac
-SIZE (rust/crates/futures-macro-0.3.30.crate) = 11278
-SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5
-SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852
-SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004
-SIZE (rust/crates/futures-task-0.3.30.crate) = 11126
-SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48
-SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd
-SIZE (rust/crates/gimli-0.29.0.crate) = 275756
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
+SIZE (rust/crates/futures-0.3.31.crate) = 54953
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
+SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
-SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904
-SIZE (rust/crates/httparse-1.8.0.crate) = 29954
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
-SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
-SIZE (rust/crates/libc-0.2.155.crate) = 743539
-SHA256 (rust/crates/libloading-0.8.3.crate) = 0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19
-SIZE (rust/crates/libloading-0.8.3.crate) = 28480
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
-SIZE (rust/crates/log-0.4.21.crate) = 43442
+SHA256 (rust/crates/indexmap-2.11.1.crate) = 206a8042aec68fa4a62e8d3f7aa4ceb508177d9324faf261e1959e495b7a1921
+SIZE (rust/crates/indexmap-2.11.1.crate) = 99966
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/lsp-types-0.94.1.crate) = c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1
SIZE (rust/crates/lsp-types-0.94.1.crate) = 66997
-SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
-SIZE (rust/crates/memchr-2.7.2.crate) = 96220
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.7.3.crate) = 87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae
-SIZE (rust/crates/miniz_oxide-0.7.3.crate) = 55774
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nom-greedyerror-0.5.0.crate) = 73f359007d505b20cd6e4974ff0d5c8e4565f0f9e15823937238221ccb74b516
@@ -133,72 +151,72 @@ SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
-SHA256 (rust/crates/object-0.35.0.crate) = b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e
-SIZE (rust/crates/object-0.35.0.crate) = 317792
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1
SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pin-project-1.1.5.crate) = b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3
-SIZE (rust/crates/pin-project-1.1.5.crate) = 54214
-SHA256 (rust/crates/pin-project-internal-1.1.5.crate) = 2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965
-SIZE (rust/crates/pin-project-internal-1.1.5.crate) = 28280
-SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02
-SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.85.crate) = 22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23
-SIZE (rust/crates/proc-macro2-1.0.85.crate) = 48988
-SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
-SIZE (rust/crates/quote-1.0.36.crate) = 28507
-SHA256 (rust/crates/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e
-SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536
-SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891
-SIZE (rust/crates/redox_users-0.4.5.crate) = 15514
-SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c
-SIZE (rust/crates/regex-1.10.4.crate) = 253191
-SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
-SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565
-SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56
-SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6
-SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.203.crate) = 7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094
-SIZE (rust/crates/serde-1.0.203.crate) = 77935
-SHA256 (rust/crates/serde_derive-1.0.203.crate) = 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba
-SIZE (rust/crates/serde_derive-1.0.203.crate) = 55867
-SHA256 (rust/crates/serde_json-1.0.117.crate) = 455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3
-SIZE (rust/crates/serde_json-1.0.117.crate) = 146921
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf
SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710
-SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
-SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
-SHA256 (rust/crates/serde_spanned-0.6.6.crate) = 79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0
-SIZE (rust/crates/serde_spanned-0.6.6.crate) = 9120
+SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
+SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
SHA256 (rust/crates/simplelog-0.12.2.crate) = 16257adbfaef1ee58b1363bdc0664c9b8e1e30aed86049635fb5f147d065a9c0
SIZE (rust/crates/simplelog-0.12.2.crate) = 21548
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/str-concat-0.2.0.crate) = 3468939e48401c4fe3cdf5e5cef50951c2808ed549d1467fde249f1fcb602634
SIZE (rust/crates/str-concat-0.2.0.crate) = 9549
SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
@@ -217,121 +235,143 @@ SHA256 (rust/crates/sv-parser-pp-0.13.3.crate) = 9d580999e597ef78b966343276e3a94
SIZE (rust/crates/sv-parser-pp-0.13.3.crate) = 22145
SHA256 (rust/crates/sv-parser-syntaxtree-0.13.3.crate) = 75394b4b48cf789e5eb148f4a47f82c119424166572e13e3dee5394fc1da7ad0
SIZE (rust/crates/sv-parser-syntaxtree-0.13.3.crate) = 31448
-SHA256 (rust/crates/svlint-0.9.3.crate) = eb536739f9c66a4c2dc664adb52df9f57a572438e4ce909a6fc4ed825812f886
-SIZE (rust/crates/svlint-0.9.3.crate) = 222137
+SHA256 (rust/crates/svlint-0.9.4.crate) = 4a18e69bfb7ae358641f9262d2688b1eb4b06efdbcba567bcaefef9fa1d19e9b
+SIZE (rust/crates/svlint-0.9.4.crate) = 226331
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.66.crate) = c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5
-SIZE (rust/crates/syn-2.0.66.crate) = 264855
-SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f
-SIZE (rust/crates/term-0.7.0.crate) = 37082
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/term-1.2.0.crate) = 2111ef44dae28680ae9752bb89409e7310ca33a8c621ebe7b106cf5c928b3ac0
+SIZE (rust/crates/term-1.2.0.crate) = 37436
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9
-SIZE (rust/crates/textwrap-0.16.1.crate) = 56012
-SHA256 (rust/crates/thiserror-1.0.61.crate) = c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709
-SIZE (rust/crates/thiserror-1.0.61.crate) = 21264
-SHA256 (rust/crates/thiserror-impl-1.0.61.crate) = 46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533
-SIZE (rust/crates/thiserror-impl-1.0.61.crate) = 15786
-SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
-SIZE (rust/crates/time-0.3.36.crate) = 119805
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
-SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
-SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
-SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
-SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
-SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.38.0.crate) = ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a
-SIZE (rust/crates/tokio-1.38.0.crate) = 774094
-SHA256 (rust/crates/tokio-macros-2.3.0.crate) = 5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a
-SIZE (rust/crates/tokio-macros-2.3.0.crate) = 11753
-SHA256 (rust/crates/tokio-util-0.7.11.crate) = 9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1
-SIZE (rust/crates/tokio-util-0.7.11.crate) = 113421
-SHA256 (rust/crates/toml-0.8.13.crate) = a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba
-SIZE (rust/crates/toml-0.8.13.crate) = 50517
-SHA256 (rust/crates/toml_datetime-0.6.6.crate) = 4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf
-SIZE (rust/crates/toml_datetime-0.6.6.crate) = 11698
-SHA256 (rust/crates/toml_edit-0.22.13.crate) = c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c
-SIZE (rust/crates/toml_edit-0.22.13.crate) = 103518
+SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
+SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031
+SIZE (rust/crates/time-0.3.43.crate) = 142912
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
+SIZE (rust/crates/toml-0.9.5.crate) = 56833
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
SIZE (rust/crates/tower-0.4.13.crate) = 106906
-SHA256 (rust/crates/tower-layer-0.3.2.crate) = c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0
-SIZE (rust/crates/tower-layer-0.3.2.crate) = 6023
+SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
+SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-lsp-0.20.0.crate) = d4ba052b54a6627628d9b3c34c176e7eda8359b7da9acd497b9f20998d118508
SIZE (rust/crates/tower-lsp-0.20.0.crate) = 61870
SHA256 (rust/crates/tower-lsp-macros-0.9.0.crate) = 84fd902d4e0b9a4b27f2f440108dc034e1758628a9b702f8ec61ad66355422fa
SIZE (rust/crates/tower-lsp-macros-0.9.0.crate) = 2888
-SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52
-SIZE (rust/crates/tower-service-0.3.2.crate) = 6847
-SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef
-SIZE (rust/crates/tracing-0.1.40.crate) = 79459
-SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7
-SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241
-SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54
-SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221
-SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
-SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5
-SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649
-SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
-SIZE (rust/crates/url-2.5.0.crate) = 78605
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
+SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
+SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b
-SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
-SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
-SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
-SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670
-SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9
-SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
-SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
-SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
-SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
-SHA256 (rust/crates/winnow-0.6.9.crate) = 86c949fede1d13936a99f14fafd3e76fd642b556dd2ce96287fbe2e0151bfac6
-SIZE (rust/crates/winnow-0.6.9.crate) = 160195
-SHA256 (dalance-svls-v0.2.12_GH0.tar.gz) = ef6fde93d2434835e33fc75dd5234e993e75bdd446570f2da6d6524d61f19777
-SIZE (dalance-svls-v0.2.12_GH0.tar.gz) = 149860
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
+SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (dalance-svls-v0.2.13_GH0.tar.gz) = 7261f2baf8169146d21b88a8339f161f51a8b8a57982a96aaa8b9dc5402fc1de
+SIZE (dalance-svls-v0.2.13_GH0.tar.gz) = 151120