diff options
Diffstat (limited to 'cad')
71 files changed, 640 insertions, 1384 deletions
diff --git a/cad/Clipper2/Makefile b/cad/Clipper2/Makefile index 288629687841..857bacc6a735 100644 --- a/cad/Clipper2/Makefile +++ b/cad/Clipper2/Makefile @@ -12,7 +12,7 @@ WWW= https://github.com/AngusJohnson/Clipper2 LICENSE= BSL LICENSE_FILE= ${WRKSRC}/../License.txt -USES= cmake compiler:c++17-lang dos2unix pathfix zip +USES= cmake compiler:c++17-lang dos2unix zip WRKSRC_SUBDIR= CPP NO_WRKSUBDIR= yes diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_PresetArchiveDatabase.cpp b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_PresetArchiveDatabase.cpp new file mode 100644 index 000000000000..cf5b7fe70309 --- /dev/null +++ b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_PresetArchiveDatabase.cpp @@ -0,0 +1,11 @@ +--- src/slic3r/GUI/PresetArchiveDatabase.cpp.orig 2025-07-04 16:42:20 UTC ++++ src/slic3r/GUI/PresetArchiveDatabase.cpp +@@ -577,7 +577,7 @@ void PresetArchiveDatabase::load_app_manifest_json() + if (const auto used = subtree.second.get_optional<bool>("has_installed_printers"); used) { + m_has_installed_printer_repositories_uuid[uuid] = *used; + } else { +- assert(false); ++// assert(false); + m_has_installed_printer_repositories_uuid[uuid] = false; + } + m_archive_repositories.emplace_back(std::make_unique<OnlineArchiveRepository>(std::move(uuid), std::move(manifest))); diff --git a/cad/brlcad/Makefile b/cad/brlcad/Makefile index d74135017aa9..947d82bf5058 100644 --- a/cad/brlcad/Makefile +++ b/cad/brlcad/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= liblz4.so:archivers/liblz4 \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig -USES= bison:alias cmake:insource cpe gl pathfix pkgconfig python:env \ +USES= bison:alias cmake:insource cpe gl pkgconfig python:env \ tar:bzip2 tk xorg USE_GL= gl glu USE_LDCONFIG= yes diff --git a/cad/freehdl/Makefile b/cad/freehdl/Makefile index 00a1f7b82ac4..8a046ac4ea76 100644 --- a/cad/freehdl/Makefile +++ b/cad/freehdl/Makefile @@ -12,7 +12,7 @@ LICENSE= GPLv2 RUN_DEPENDS= guile:lang/guile -USES= gmake pathfix libtool makeinfo perl5 pkgconfig +USES= gmake libtool makeinfo perl5 pkgconfig # Bug 219297: GCC 6 changed its default from -std=gnu++98 to -std=gnu++14, and # this port's code is not compatible with C++11. Since the project looks # abandoned upstream, it makes more sense to just continue building with an diff --git a/cad/geda/Makefile b/cad/geda/Makefile index 2062094db6f4..d9960a42fe1d 100644 --- a/cad/geda/Makefile +++ b/cad/geda/Makefile @@ -16,7 +16,7 @@ LIB_DEPENDS= libstroke.so:devel/libstroke RUN_DEPENDS= gawk:lang/gawk USES= desktop-file-utils gettext gmake gnome guile:1.8 libtool \ - pathfix perl5 pkgconfig python:run shared-mime-info \ + perl5 pkgconfig python:run shared-mime-info \ shebangfix SHEBANG_FILES= examples/lightning_detector/bom libgeda/docs/*.dox \ utils/gxyrs/*.pl utils/scripts/* \ diff --git a/cad/gerbv/Makefile b/cad/gerbv/Makefile index 9decb381912e..d94bde1ccd9b 100644 --- a/cad/gerbv/Makefile +++ b/cad/gerbv/Makefile @@ -15,7 +15,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= autoreconf compiler:c++11-lang cpe desktop-file-utils \ - gmake gnome libtool localbase pathfix pkgconfig + gmake gnome libtool localbase pkgconfig USE_GITHUB= yes USE_GNOME= cairo gtk20 USE_LDCONFIG= yes diff --git a/cad/gmsh/Makefile b/cad/gmsh/Makefile index b5a498ce42ad..ae29096cd085 100644 --- a/cad/gmsh/Makefile +++ b/cad/gmsh/Makefile @@ -1,6 +1,5 @@ PORTNAME= gmsh -DISTVERSION= 4.13.1 -PORTREVISION= 6 +DISTVERSION= 4.14.0 CATEGORIES= cad MASTER_SITES= http://gmsh.info/src/ DISTNAME= ${PORTNAME}-${PORTVERSION}-source diff --git a/cad/gmsh/distinfo b/cad/gmsh/distinfo index a962d87ceaf7..2c20a5dbf455 100644 --- a/cad/gmsh/distinfo +++ b/cad/gmsh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718914009 -SHA256 (gmsh/gmsh-4.13.1-source.tgz) = 77972145f431726026d50596a6a44fb3c1c95c21255218d66955806b86edbe8d -SIZE (gmsh/gmsh-4.13.1-source.tgz) = 18383962 +TIMESTAMP = 1753978269 +SHA256 (gmsh/gmsh-4.14.0-source.tgz) = db4d7da2062e9a4356a820832138ab99f97af6388bfeb21599a2eadfb0b76a28 +SIZE (gmsh/gmsh-4.14.0-source.tgz) = 18458158 diff --git a/cad/gmsh/files/patch-CMakeLists.txt b/cad/gmsh/files/patch-CMakeLists.txt deleted file mode 100644 index 86815dd843e5..000000000000 --- a/cad/gmsh/files/patch-CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- CMakeLists.txt.orig 2024-05-07 15:55:05 UTC -+++ CMakeLists.txt -@@ -834,7 +834,7 @@ if(ENABLE_TINYXML2) - endif() - - if(ENABLE_TINYXML2) -- find_library(TINYXML2_LIB mathex PATH_SUFFIXES lib) -+ find_library(TINYXML2_LIB tinyxml2 PATH_SUFFIXES lib) - find_path(TINYXML2_INC "tinyxml2.h" PATH_SUFFIXES src include) - if(ENABLE_SYSTEM_CONTRIB AND TINYXML2_LIB AND TINYXML2_INC) - list(APPEND EXTERNAL_LIBRARIES ${TINYXML2_LIB}) diff --git a/cad/gmsh/files/patch-contrib_HighOrderMeshOptimizer_HighOrderMeshElasticAnalogy.cpp b/cad/gmsh/files/patch-contrib_HighOrderMeshOptimizer_HighOrderMeshElasticAnalogy.cpp deleted file mode 100644 index 2ecac4e87b02..000000000000 --- a/cad/gmsh/files/patch-contrib_HighOrderMeshOptimizer_HighOrderMeshElasticAnalogy.cpp +++ /dev/null @@ -1,41 +0,0 @@ ---- contrib/HighOrderMeshOptimizer/HighOrderMeshElasticAnalogy.cpp.orig 2024-03-29 22:06:53 UTC -+++ contrib/HighOrderMeshOptimizer/HighOrderMeshElasticAnalogy.cpp -@@ -242,25 +242,25 @@ void highOrderTools::_computeMetricInfo(GFace *gf, MEl - for(int j = 0; j < nbNodes; j++) { - SPoint2 param; - reparamMeshVertexOnFace(e->getVertex(j), gf, param); -- Pair<SVector3, SVector3> der = gf->firstDer(param); -+ std::pair<SVector3, SVector3> der = gf->firstDer(param); - int XJ = j; - int YJ = j + nbNodes; - int ZJ = j + 2 * nbNodes; - int UJ = j; - int VJ = j + nbNodes; -- J(XJ, UJ) = der.first().x(); -- J(YJ, UJ) = der.first().y(); -- J(ZJ, UJ) = der.first().z(); -- J(XJ, VJ) = der.second().x(); -- J(YJ, VJ) = der.second().y(); -- J(ZJ, VJ) = der.second().z(); -+ J(XJ, UJ) = der.first.x(); -+ J(YJ, UJ) = der.first.y(); -+ J(ZJ, UJ) = der.first.z(); -+ J(XJ, VJ) = der.second.x(); -+ J(YJ, VJ) = der.second.y(); -+ J(ZJ, VJ) = der.second.z(); - -- JT(UJ, XJ) = der.first().x(); -- JT(UJ, YJ) = der.first().y(); -- JT(UJ, ZJ) = der.first().z(); -- JT(VJ, XJ) = der.second().x(); -- JT(VJ, YJ) = der.second().y(); -- JT(VJ, ZJ) = der.second().z(); -+ JT(UJ, XJ) = der.first.x(); -+ JT(UJ, YJ) = der.first.y(); -+ JT(UJ, ZJ) = der.first.z(); -+ JT(VJ, XJ) = der.second.x(); -+ JT(VJ, YJ) = der.second.y(); -+ JT(VJ, ZJ) = der.second.z(); - - SVector3 ss = getSSL(e->getVertex(j)); - GPoint gp = gf->point(param); diff --git a/cad/gmsh/files/patch-contrib_MeshOptimizer_VertexCoord.cpp b/cad/gmsh/files/patch-contrib_MeshOptimizer_VertexCoord.cpp deleted file mode 100644 index 4cb21e79ce54..000000000000 --- a/cad/gmsh/files/patch-contrib_MeshOptimizer_VertexCoord.cpp +++ /dev/null @@ -1,42 +0,0 @@ ---- contrib/MeshOptimizer/VertexCoord.cpp.orig 2024-03-29 22:06:54 UTC -+++ contrib/MeshOptimizer/VertexCoord.cpp -@@ -76,12 +76,12 @@ void VertexCoordParent::gXyz2gUvw(const SPoint3 &uvw, - gUvw[0] = gXyz.x() * der.x() + gXyz.y() * der.y() + gXyz.z() * der.z(); - } - else { -- Pair<SVector3, SVector3> der = -+ std::pair<SVector3, SVector3> der = - static_cast<GFace *>(ge)->firstDer(SPoint2(uvw[0], uvw[1])); -- gUvw[0] = gXyz.x() * der.first().x() + gXyz.y() * der.first().y() + -- gXyz.z() * der.first().z(); -- gUvw[1] = gXyz.x() * der.second().x() + gXyz.y() * der.second().y() + -- gXyz.z() * der.second().z(); -+ gUvw[0] = gXyz.x() * der.first.x() + gXyz.y() * der.first.y() + -+ gXyz.z() * der.first.z(); -+ gUvw[1] = gXyz.x() * der.second.x() + gXyz.y() * der.second.y() + -+ gXyz.z() * der.second.z(); - } - } - -@@ -101,15 +101,15 @@ void VertexCoordParent::gXyz2gUvw(const SPoint3 &uvw, - } - } - else { -- Pair<SVector3, SVector3> der = -+ std::pair<SVector3, SVector3> der = - static_cast<GFace *>(ge)->firstDer(SPoint2(uvw[0], uvw[1])); - auto itUvw = gUvw.begin(); - for(auto itXyz = gXyz.begin(); itXyz != gXyz.end(); itXyz++) { -- (*itUvw)[0] = itXyz->x() * der.first().x() + -- itXyz->y() * der.first().y() + itXyz->z() * der.first().z(); -- (*itUvw)[1] = itXyz->x() * der.second().x() + -- itXyz->y() * der.second().y() + -- itXyz->z() * der.second().z(); -+ (*itUvw)[0] = itXyz->x() * der.first.x() + -+ itXyz->y() * der.first.y() + itXyz->z() * der.first.z(); -+ (*itUvw)[1] = itXyz->x() * der.second.x() + -+ itXyz->y() * der.second.y() + -+ itXyz->z() * der.second.z(); - itUvw++; - } - } diff --git a/cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.cpp b/cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.cpp deleted file mode 100644 index 2863634a8f85..000000000000 --- a/cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.cpp +++ /dev/null @@ -1,110 +0,0 @@ ---- contrib/domhex/BackgroundMesh2D.cpp.orig 2024-03-29 22:06:54 UTC -+++ contrib/domhex/BackgroundMesh2D.cpp -@@ -490,9 +490,9 @@ void frameFieldBackgroundMesh2D::computeCrossField( - v[1] = (*it)->lines[i]->getVertex(1); - SPoint2 p1, p2; - reparamMeshEdgeOnFace(v[0], v[1], face, p1, p2); -- Pair<SVector3, SVector3> der = face->firstDer((p1 + p2) * .5); -- SVector3 t1 = der.first(); -- SVector3 t2 = der.second(); -+ std::pair<SVector3, SVector3> der = face->firstDer((p1 + p2) * .5); -+ SVector3 t1 = der.first; -+ SVector3 t2 = der.second; - SVector3 n = crossprod(t1, t2); - n.normalize(); - SVector3 d1(v[1]->x() - v[0]->x(), v[1]->y() - v[0]->y(), -@@ -534,21 +534,21 @@ void frameFieldBackgroundMesh2D::eval_crossfield(doubl - STensor3 &cf) - { - double quadAngle = angle(u, v); -- Pair<SVector3, SVector3> dirs = -+ std::pair<SVector3, SVector3> dirs = - compute_crossfield_directions(u, v, quadAngle); -- SVector3 n = crossprod(dirs.first(), dirs.second()); -+ SVector3 n = crossprod(dirs.first, dirs.second); - - for(int i = 0; i < 3; i++) { -- cf(i, 0) = dirs.first()[i]; -- cf(i, 1) = dirs.second()[i]; -+ cf(i, 0) = dirs.first[i]; -+ cf(i, 1) = dirs.second[i]; - cf(i, 2) = n[i]; - } - - // SVector3 t1,t2,n; - // GFace *face = dynamic_cast<GFace*>(gf); -- // Pair<SVector3, SVector3> der = face->firstDer(SPoint2(u,v)); -- // SVector3 s1 = der.first(); -- // SVector3 s2 = der.second(); -+ // std::pair<SVector3, SVector3> der = face->firstDer(SPoint2(u,v)); -+ // SVector3 s1 = der.first; -+ // SVector3 s2 = der.second; - // n = crossprod(s1,s2); - // n.normalize(); - // s1.normalize(); -@@ -642,12 +642,12 @@ void frameFieldBackgroundMesh2D::exportCrossField(cons - double angle_current = angle(v); - GPoint p = get_GPoint_from_MVertex(v); - for(int i = 0; i < 2; i++) { -- Pair<SVector3, SVector3> dirs = compute_crossfield_directions( -+ std::pair<SVector3, SVector3> dirs = compute_crossfield_directions( - v->x(), v->y(), angle_current + deltas[i]); - fprintf(f, "VP(%g,%g,%g) {%g,%g,%g};\n", p.x(), p.y(), p.z(), -- dirs.first()[0], dirs.first()[1], dirs.first()[2]); -+ dirs.first[0], dirs.first[1], dirs.first[2]); - fprintf(f, "VP(%g,%g,%g) {%g,%g,%g};\n", p.x(), p.y(), p.z(), -- dirs.second()[0], dirs.second()[1], dirs.second()[2]); -+ dirs.second[0], dirs.second[1], dirs.second[2]); - } - } - fprintf(f, "};\n"); -@@ -656,7 +656,7 @@ void frameFieldBackgroundMesh2D::exportCrossField(cons - - // returns the cross field as a pair of othogonal vectors (NOT in parametric - // coordinates, but real 3D coordinates) --Pair<SVector3, SVector3> -+std::pair<SVector3, SVector3> - frameFieldBackgroundMesh2D::compute_crossfield_directions(double u, double v, - double angle_current) - { -@@ -664,12 +664,12 @@ frameFieldBackgroundMesh2D::compute_crossfield_directi - GFace *face = dynamic_cast<GFace *>(gf); - if(!face) { - Msg::Error("Entity is not a face in background mesh"); -- return Pair<SVector3, SVector3>(SVector3(), SVector3()); -+ return std::pair<SVector3, SVector3>(SVector3(), SVector3()); - } - -- Pair<SVector3, SVector3> der = face->firstDer(SPoint2(u, v)); -- SVector3 s1 = der.first(); -- SVector3 s2 = der.second(); -+ std::pair<SVector3, SVector3> der = face->firstDer(SPoint2(u, v)); -+ SVector3 s1 = der.first; -+ SVector3 s2 = der.second; - SVector3 n = crossprod(s1, s2); - n.normalize(); - -@@ -687,8 +687,8 @@ frameFieldBackgroundMesh2D::compute_crossfield_directi - SVector3 t2 = crossprod(n, t1); - t2.normalize(); - -- return Pair<SVector3, SVector3>(SVector3(t1[0], t1[1], t1[2]), -- SVector3(t2[0], t2[1], t2[2])); -+ return std::pair<SVector3, SVector3>(SVector3(t1[0], t1[1], t1[2]), -+ SVector3(t2[0], t2[1], t2[2])); - } - - bool frameFieldBackgroundMesh2D::compute_RK_infos(double u, double v, double x, -@@ -711,9 +711,9 @@ bool frameFieldBackgroundMesh2D::compute_RK_infos(doub - return false; - } - -- Pair<SVector3, SVector3> der = face->firstDer(SPoint2(u, v)); -- SVector3 s1 = der.first(); -- SVector3 s2 = der.second(); -+ std::pair<SVector3, SVector3> der = face->firstDer(SPoint2(u, v)); -+ SVector3 s1 = der.first; -+ SVector3 s2 = der.second; - SVector3 n = crossprod(s1, s2); - n.normalize(); - SVector3 basis_u = s1; diff --git a/cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.h b/cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.h deleted file mode 100644 index 9e6ad3a20153..000000000000 --- a/cad/gmsh/files/patch-contrib_domhex_BackgroundMesh2D.h +++ /dev/null @@ -1,23 +0,0 @@ ---- contrib/domhex/BackgroundMesh2D.h.orig 2024-03-29 22:06:54 UTC -+++ contrib/domhex/BackgroundMesh2D.h -@@ -9,9 +9,7 @@ - #include <string> - #include <map> - #include <vector> --#include "Pair.h" - #include "STensor3.h" -- - #include "BGMBase.h" - - class MTriangle; -@@ -133,8 +131,8 @@ class frameFieldBackgroundMesh2D : public backgroundMe - void eval_crossfield(MVertex *vert, STensor3 &cf); - - void exportCrossField(const std::string &filename); -- Pair<SVector3, SVector3> compute_crossfield_directions(double u, double v, -- double angle_current); -+ std::pair<SVector3, SVector3> compute_crossfield_directions(double u, double v, -+ double angle_current); - bool compute_RK_infos(double u, double v, double x, double y, double z, - RK_form &infos); - diff --git a/cad/gmsh/files/patch-contrib_domhex_surfaceFiller.cpp b/cad/gmsh/files/patch-contrib_domhex_surfaceFiller.cpp deleted file mode 100644 index 2985db17481f..000000000000 --- a/cad/gmsh/files/patch-contrib_domhex_surfaceFiller.cpp +++ /dev/null @@ -1,48 +0,0 @@ ---- contrib/domhex/surfaceFiller.cpp.orig 2024-03-29 22:06:54 UTC -+++ contrib/domhex/surfaceFiller.cpp -@@ -85,10 +85,10 @@ bool compute4neighbors( - metricField = SMetric3(1. / (L * L)); - - // get the unit normal at that point -- Pair<SVector3, SVector3> der = -+ std::pair<SVector3, SVector3> der = - gf->firstDer(SPoint2(midpoint[0], midpoint[1])); -- SVector3 s1 = der.first(); -- SVector3 s2 = der.second(); -+ SVector3 s1 = der.first; -+ SVector3 s2 = der.second; - SVector3 n = crossprod(s1, s2); - n.normalize(); - t1 -= n*dot(t1,n); -@@ -259,10 +259,10 @@ bool compute4neighbors( - // // 0 - - // // get the unit normal at that point --// Pair<SVector3, SVector3> der = -+// std::pair<SVector3, SVector3> der = - // gf->firstDer(SPoint2(midpoint[0], midpoint[1])); --// SVector3 s1 = der.first(); --// SVector3 s2 = der.second(); -+// SVector3 s1 = der.first; -+// SVector3 s2 = der.second; - // SVector3 n = crossprod(s1, s2); - // n.normalize(); - -@@ -490,7 +490,7 @@ void packingOfParallelograms(GFace *gf, std::vector<MV - double du[4] = {0,0,0,0}, dv[4]= {0,0,0,0}; - - // printf("cop %d\n",(*it)->getNum()); -- -+ - for (int i=0;i<2;i++){ - if (gf->periodic(i)){ - reparamMeshVertexOnFace(*it, gf, midpoint); -@@ -513,7 +513,7 @@ void packingOfParallelograms(GFace *gf, std::vector<MV - } - - if (NP == 0)NP=1; -- -+ - for (int i=0;i<NP;i++){ - bool singular = !compute4neighbors(gf, *it, midpoint, newp, metricField, cross_field, du[i],dv[i],globalMult ); - // printf("there %d %g %g\n",singular,du[i],dv[i]); diff --git a/cad/gmsh/files/patch-src_common_gmsh.cpp b/cad/gmsh/files/patch-src_common_gmsh.cpp deleted file mode 100644 index df550b32000f..000000000000 --- a/cad/gmsh/files/patch-src_common_gmsh.cpp +++ /dev/null @@ -1,32 +0,0 @@ ---- src/common/gmsh.cpp.orig 2024-05-05 07:36:23 UTC -+++ src/common/gmsh.cpp -@@ -443,7 +443,7 @@ GMSH_API void gmsh::model::getEntitiesForPhysicalName( - GModel::current()->getEntitiesForPhysicalName(name, entities); - if(entities.size() != 0) { - for(auto ge : entities) { -- dimTags.push_back(std::pair<int, int >(ge->dim(), ge->tag())); -+ dimTags.push_back(std::make_pair(ge->dim(), ge->tag())); - } - } - else { -@@ -847,13 +847,13 @@ gmsh::model::getDerivative(const int dim, const int ta - GFace *gf = static_cast<GFace *>(entity); - for(std::size_t i = 0; i < parametricCoord.size(); i += 2) { - SPoint2 param(parametricCoord[i], parametricCoord[i + 1]); -- Pair<SVector3, SVector3> d = gf->firstDer(param); -- deriv.push_back(d.left().x()); -- deriv.push_back(d.left().y()); -- deriv.push_back(d.left().z()); -- deriv.push_back(d.right().x()); -- deriv.push_back(d.right().y()); -- deriv.push_back(d.right().z()); -+ std::pair<SVector3, SVector3> d = gf->firstDer(param); -+ deriv.push_back(d.first.x()); -+ deriv.push_back(d.first.y()); -+ deriv.push_back(d.first.z()); -+ deriv.push_back(d.second.x()); -+ deriv.push_back(d.second.y()); -+ deriv.push_back(d.second.z()); - } - } - } diff --git a/cad/gmsh/files/patch-src_geo_GFace.cpp b/cad/gmsh/files/patch-src_geo_GFace.cpp deleted file mode 100644 index 241d63352f0e..000000000000 --- a/cad/gmsh/files/patch-src_geo_GFace.cpp +++ /dev/null @@ -1,121 +0,0 @@ ---- src/geo/GFace.cpp.orig 2024-03-29 22:07:00 UTC -+++ src/geo/GFace.cpp -@@ -880,10 +880,10 @@ double GFace::curvatureDiv(const SPoint2 ¶m) const - - const double eps = 1.e-5; - -- Pair<SVector3, SVector3> der = firstDer(param); -+ std::pair<SVector3, SVector3> der = firstDer(param); - -- SVector3 du = der.first(); -- SVector3 dv = der.second(); -+ SVector3 du = der.first; -+ SVector3 dv = der.second; - SVector3 nml = crossprod(du, dv); - - double detJ = norm(nml); -@@ -937,19 +937,19 @@ double GFace::curvatures(const SPoint2 ¶m, SVector - SVector3 &dirMin, double &curvMax, - double &curvMin) const - { -- Pair<SVector3, SVector3> D1 = firstDer(param); -+ std::pair<SVector3, SVector3> D1 = firstDer(param); - - if(geomType() == Plane || geomType() == BoundaryLayerSurface) { -- dirMax = D1.first(); -- dirMin = D1.second(); -+ dirMax = D1.first; -+ dirMin = D1.second; - curvMax = 0.; - curvMin = 0.; - return 0.; - } - - if(geomType() == Sphere) { -- dirMax = D1.first(); -- dirMin = D1.second(); -+ dirMax = D1.first; -+ dirMin = D1.second; - curvMax = curvatureDiv(param); - curvMin = curvMax; - return curvMax; -@@ -961,8 +961,8 @@ double GFace::curvatures(const SPoint2 ¶m, SVector - // curvatures and main directions - curvMax = fabs(eigVal[1]); - curvMin = fabs(eigVal[0]); -- dirMax = eigVec[1] * D1.first() + eigVec[3] * D1.second(); -- dirMin = eigVec[0] * D1.first() + eigVec[2] * D1.second(); -+ dirMax = eigVec[1] * D1.first + eigVec[3] * D1.second; -+ dirMin = eigVec[0] * D1.first + eigVec[2] * D1.second; - - return curvMax; - } -@@ -979,9 +979,9 @@ void GFace::getMetricEigenVectors(const SPoint2 ¶m - double eigVec[4]) const - { - // first derivatives -- Pair<SVector3, SVector3> D1 = firstDer(param); -- SVector3 du = D1.first(); -- SVector3 dv = D1.second(); -+ std::pair<SVector3, SVector3> D1 = firstDer(param); -+ SVector3 du = D1.first; -+ SVector3 dv = D1.second; - SVector3 nor = crossprod(du, dv); - nor.normalize(); - -@@ -1088,13 +1088,13 @@ void GFace::XYZtoUV(double X, double Y, double Z, doub - - while(err > tol && iter < MaxIter) { - P = point(U, V); -- Pair<SVector3, SVector3> der = firstDer(SPoint2(U, V)); -- mat[0][0] = der.left().x(); -- mat[0][1] = der.left().y(); -- mat[0][2] = der.left().z(); -- mat[1][0] = der.right().x(); -- mat[1][1] = der.right().y(); -- mat[1][2] = der.right().z(); -+ std::pair<SVector3, SVector3> der = firstDer(SPoint2(U, V)); -+ mat[0][0] = der.first.x(); -+ mat[0][1] = der.first.y(); -+ mat[0][2] = der.first.z(); -+ mat[1][0] = der.second.x(); -+ mat[1][1] = der.second.y(); -+ mat[1][2] = der.second.z(); - mat[2][0] = 0.; - mat[2][1] = 0.; - mat[2][2] = 0.; -@@ -1193,15 +1193,15 @@ void bfgs_callback(const alglib::real_1d_array &x, dou - // printf("func : %f\n", func); - - // Value of the gradient -- Pair<SVector3, SVector3> der = gf->firstDer(SPoint2(x[0], x[1])); -- grad[0] = -(p.x() - pnt.x()) * der.left().x() - -- (p.y() - pnt.y()) * der.left().y() - -- (p.z() - pnt.z()) * der.left().z(); -- grad[1] = -(p.x() - pnt.x()) * der.right().x() - -- (p.y() - pnt.y()) * der.right().y() - -- (p.z() - pnt.z()) * der.right().z(); -+ std::pair<SVector3, SVector3> der = gf->firstDer(SPoint2(x[0], x[1])); -+ grad[0] = -(p.x() - pnt.x()) * der.first.x() - -+ (p.y() - pnt.y()) * der.first.y() - -+ (p.z() - pnt.z()) * der.first.z(); -+ grad[1] = -(p.x() - pnt.x()) * der.second.x() - -+ (p.y() - pnt.y()) * der.second.y() - -+ (p.z() - pnt.z()) * der.second.z(); - // printf("func %22.15E Gradients %22.15E %22.15E der %g %g %g\n", func, -- // grad[0], grad[1],der.left().x(),der.left().y(),der.left().z()); -+ // grad[0], grad[1],der.first.x(),der.first.y(),der.first.z()); - } - #endif - -@@ -1296,8 +1296,8 @@ SVector3 GFace::normal(const SPoint2 ¶m) const - { - if(geomType() == BoundaryLayerSurface) return SVector3(); - -- Pair<SVector3, SVector3> der = firstDer(param); -- SVector3 n = crossprod(der.first(), der.second()); -+ std::pair<SVector3, SVector3> der = firstDer(param); -+ SVector3 n = crossprod(der.first, der.second); - n.normalize(); - return n; - } diff --git a/cad/gmsh/files/patch-src_geo_GFace.h b/cad/gmsh/files/patch-src_geo_GFace.h deleted file mode 100644 index 6155c2ff1b67..000000000000 --- a/cad/gmsh/files/patch-src_geo_GFace.h +++ /dev/null @@ -1,26 +0,0 @@ ---- src/geo/GFace.h.orig 2024-03-29 22:07:00 UTC -+++ src/geo/GFace.h -@@ -10,13 +10,13 @@ - #include <string> - #include <vector> - #include <map> -+#include <utility> - #include "GmshDefines.h" - #include "GEntity.h" - #include "GPoint.h" - #include "GEdgeLoop.h" - #include "SPoint2.h" - #include "SVector3.h" --#include "Pair.h" - #include "Numeric.h" - #include "boundaryLayersData.h" - -@@ -201,7 +201,7 @@ class GFace : public GEntity { (public) - virtual SVector3 normal(const SPoint2 ¶m) const; - - // return the first derivate of the face at the parameter location -- virtual Pair<SVector3, SVector3> firstDer(const SPoint2 ¶m) const = 0; -+ virtual std::pair<SVector3, SVector3> firstDer(const SPoint2 ¶m) const = 0; - - // compute the second derivates of the face at the parameter location - virtual void secondDer(const SPoint2 ¶m, SVector3 &dudu, SVector3 &dvdv, diff --git a/cad/gmsh/files/patch-src_geo_GeomMeshMatcher.cpp b/cad/gmsh/files/patch-src_geo_GeomMeshMatcher.cpp deleted file mode 100644 index a78293d1f542..000000000000 --- a/cad/gmsh/files/patch-src_geo_GeomMeshMatcher.cpp +++ /dev/null @@ -1,274 +0,0 @@ ---- src/geo/GeomMeshMatcher.cpp.orig 2024-03-29 22:07:00 UTC -+++ src/geo/GeomMeshMatcher.cpp -@@ -12,7 +12,6 @@ - #include <list> - #include <vector> - #include "GeomMeshMatcher.h" --#include "Pair.h" - #include "discreteVertex.h" - #include "GmshMessage.h" - #include "SOrientedBoundingBox.h" -@@ -61,22 +60,22 @@ void getIntersection(std::vector<T> &res, std::vector< - } - } - --template <class T> T findMatching(std::vector<Pair<T, T> > &matching, T &entity) -+template <class T> T findMatching(std::vector<std::pair<T, T> > &matching, T &entity) - { - for(auto pair = matching.begin(); pair != matching.end(); pair++) { -- if((*pair).left() == entity) return ((*pair).right()); -+ if((*pair).first == entity) return ((*pair).second); - } - return (0); - } - - // Matching vertices - --std::vector<Pair<GVertex *, GVertex *> > * -+std::vector<std::pair<GVertex *, GVertex *> > * - GeomMeshMatcher::matchVertices(GModel *m1, GModel *m2, bool &ok) - { - // Vector that will be returned. -- std::vector<Pair<GVertex *, GVertex *> > *coresp_v = -- new std::vector<Pair<GVertex *, GVertex *> >; -+ std::vector<std::pair<GVertex *, GVertex *> > *coresp_v = -+ new std::vector<std::pair<GVertex *, GVertex *> >; - int num_matched_vertices = 0; - int num_total_vertices = m2->getNumVertices(); - -@@ -107,7 +106,7 @@ GeomMeshMatcher::matchVertices(GModel *m1, GModel *m2, - - if(choice && best_score != DBL_MAX) { - choice->physicals = v1->physicals; -- coresp_v->push_back(Pair<GVertex *, GVertex *>(v1, choice)); -+ coresp_v->push_back(std::make_pair(v1, choice)); - num_matched_vertices++; - } - } -@@ -120,17 +119,17 @@ GeomMeshMatcher::matchVertices(GModel *m1, GModel *m2, - - // Matching edges - --std::vector<Pair<GEdge *, GEdge *> > * -+std::vector<std::pair<GEdge *, GEdge *> > * - GeomMeshMatcher::matchEdges(GModel *m1, GModel *m2, -- std::vector<Pair<GVertex *, GVertex *> > *coresp_v, -+ std::vector<std::pair<GVertex *, GVertex *> > *coresp_v, - bool &ok) - { - int num_matched_edges = 0; - int num_total_edges = m2->getNumEdges(); - - // Vector that will be returned. -- std::vector<Pair<GEdge *, GEdge *> > *coresp_e = -- new std::vector<Pair<GEdge *, GEdge *> >; -+ std::vector<std::pair<GEdge *, GEdge *> > *coresp_e = -+ new std::vector<std::pair<GEdge *, GEdge *> >; - - std::vector<GEdge *> closed_curves; - -@@ -195,7 +194,7 @@ GeomMeshMatcher::matchEdges(GModel *m1, GModel *m2, - } - } - } -- coresp_e->push_back(Pair<GEdge *, GEdge *>(e1, choice)); -+ coresp_e->push_back(std::make_pair(e1, choice)); - - // copy topological information - if(choice) { -@@ -213,16 +212,16 @@ GeomMeshMatcher::matchEdges(GModel *m1, GModel *m2, - - // Matching faces - --std::vector<Pair<GFace *, GFace *> > * -+std::vector<std::pair<GFace *, GFace *> > * - GeomMeshMatcher::matchFaces(GModel *m1, GModel *m2, -- std::vector<Pair<GEdge *, GEdge *> > *coresp_e, -+ std::vector<std::pair<GEdge *, GEdge *> > *coresp_e, - bool &ok) - { - int num_matched_faces = 0; - int num_total_faces = m2->getNumFaces(); - -- std::vector<Pair<GFace *, GFace *> > *coresp_f = -- new std::vector<Pair<GFace *, GFace *> >; -+ std::vector<std::pair<GFace *, GFace *> > *coresp_f = -+ new std::vector<std::pair<GFace *, GFace *> >; - - for(auto fit = m1->firstFace(); fit != m1->lastFace(); fit++) { - GFace *f1 = (GFace *)*fit; -@@ -276,7 +275,7 @@ GeomMeshMatcher::matchFaces(GModel *m1, GModel *m2, - - if(choice) { - Msg::Debug("Surfaces %i and %i match", f1->tag(), choice->tag()); -- coresp_f->push_back(Pair<GFace *, GFace *>(f1, choice)); -+ coresp_f->push_back(std::make_pair(f1, choice)); - // copy topological information - choice->setTag(f1->tag()); - f1->physicals = choice->physicals; -@@ -292,17 +291,17 @@ GeomMeshMatcher::matchFaces(GModel *m1, GModel *m2, - - // Matching regions - --std::vector<Pair<GRegion *, GRegion *> > * -+std::vector<std::pair<GRegion *, GRegion *> > * - GeomMeshMatcher::matchRegions(GModel *m1, GModel *m2, -- std::vector<Pair<GFace *, GFace *> > *coresp_f, -+ std::vector<std::pair<GFace *, GFace *> > *coresp_f, - bool &ok) - - { - int num_matched_regions = 0; - int num_total_regions = 0; - -- std::vector<Pair<GRegion *, GRegion *> > *coresp_r = -- new std::vector<Pair<GRegion *, GRegion *> >; -+ std::vector<std::pair<GRegion *, GRegion *> > *coresp_r = -+ new std::vector<std::pair<GRegion *, GRegion *> >; - - std::vector<GEntity *> m1_entities; - m1->getEntities(m1_entities, 3); -@@ -344,8 +343,7 @@ GeomMeshMatcher::matchRegions(GModel *m1, GModel *m2, - } - - if(common_regions.size() == 1) { -- coresp_r->push_back( -- Pair<GRegion *, GRegion *>((GRegion *)*entity1, common_regions[0])); -+ coresp_r->push_back(std::make_pair((GRegion *)*entity1, common_regions[0])); - common_regions[0]->setTag(((GRegion *)*entity1)->tag()); - (*entity1)->physicals = common_regions[0]->physicals; - num_matched_regions++; -@@ -377,8 +375,7 @@ GeomMeshMatcher::matchRegions(GModel *m1, GModel *m2, - choice = (*candidate); - } - } -- coresp_r->push_back( -- Pair<GRegion *, GRegion *>((GRegion *)*entity1, choice)); -+ coresp_r->push_back(std::make_pair((GRegion *)*entity1, choice)); - if(choice) { - choice->setTag(((GRegion *)*entity1)->tag()); - (*entity1)->physicals = choice->physicals; -@@ -594,13 +591,13 @@ template <class GEType> - } - - template <class GEType> --static void copy_periodicity(std::vector<Pair<GEType *, GEType *> > &eCor, -+static void copy_periodicity(std::vector<std::pair<GEType *, GEType *> > &eCor, - std::map<MVertex *, MVertex *> &mesh_to_geom) - { - typename std::multimap<GEType *, GEType *> eMap; // (eCor.begin(),eCor.end()); - auto eIter = eCor.begin(); - for(; eIter != eCor.end(); ++eIter) { -- eMap.insert(std::make_pair(eIter->second(), eIter->first())); -+ eMap.insert(std::make_pair(eIter->second, eIter->first)); - } - - auto srcIter = eMap.begin(); -@@ -651,12 +648,12 @@ template <class GEType> - } - - template <class GEType> --static bool apply_periodicity(std::vector<Pair<GEType *, GEType *> > &eCor) -+static bool apply_periodicity(std::vector<std::pair<GEType *, GEType *> > &eCor) - { - typename std::multimap<GEType *, GEType *> eMap; // (eCor.begin(),eCor.end()); - auto eIter = eCor.begin(); - for(; eIter != eCor.end(); ++eIter) { -- eMap.insert(std::make_pair(eIter->second(), eIter->first())); -+ eMap.insert(std::make_pair(eIter->second, eIter->first)); - } - - auto srcIter = eMap.begin(); -@@ -787,57 +784,57 @@ void copy_vertices(GModel *geom, GModel *mesh, - - void copy_vertices(GModel *geom, GModel *mesh, - std::map<MVertex *, MVertex *> &_mesh_to_geom, -- std::vector<Pair<GVertex *, GVertex *> > *coresp_v, -- std::vector<Pair<GEdge *, GEdge *> > *coresp_e, -- std::vector<Pair<GFace *, GFace *> > *coresp_f, -- std::vector<Pair<GRegion *, GRegion *> > *coresp_r) -+ std::vector<std::pair<GVertex *, GVertex *> > *coresp_v, -+ std::vector<std::pair<GEdge *, GEdge *> > *coresp_e, -+ std::vector<std::pair<GFace *, GFace *> > *coresp_f, -+ std::vector<std::pair<GRegion *, GRegion *> > *coresp_r) - { - // copy all elements - for(std::size_t i = 0; i < coresp_v->size(); ++i) -- copy_vertices((*coresp_v)[i].first(), (*coresp_v)[i].second(), -+ copy_vertices((*coresp_v)[i].first, (*coresp_v)[i].second, - _mesh_to_geom); - for(std::size_t i = 0; i < coresp_e->size(); ++i) -- copy_vertices((*coresp_e)[i].first(), (*coresp_e)[i].second(), -+ copy_vertices((*coresp_e)[i].first, (*coresp_e)[i].second, - _mesh_to_geom); - for(std::size_t i = 0; i < coresp_f->size(); ++i) -- copy_vertices((*coresp_f)[i].first(), (*coresp_f)[i].second(), -+ copy_vertices((*coresp_f)[i].first, (*coresp_f)[i].second, - _mesh_to_geom); - for(std::size_t i = 0; i < coresp_r->size(); ++i) -- copy_vertices((*coresp_r)[i].first(), (*coresp_r)[i].second(), -+ copy_vertices((*coresp_r)[i].first, (*coresp_r)[i].second, - _mesh_to_geom); - } - void copy_elements(GModel *geom, GModel *mesh, - std::map<MVertex *, MVertex *> &_mesh_to_geom, -- std::vector<Pair<GVertex *, GVertex *> > *coresp_v, -- std::vector<Pair<GEdge *, GEdge *> > *coresp_e, -- std::vector<Pair<GFace *, GFace *> > *coresp_f, -- std::vector<Pair<GRegion *, GRegion *> > *coresp_r) -+ std::vector<std::pair<GVertex *, GVertex *> > *coresp_v, -+ std::vector<std::pair<GEdge *, GEdge *> > *coresp_e, -+ std::vector<std::pair<GFace *, GFace *> > *coresp_f, -+ std::vector<std::pair<GRegion *, GRegion *> > *coresp_r) - { - // copy all elements - - for(std::size_t i = 0; i < coresp_v->size(); ++i) { -- GVertex *dest = (*coresp_v)[i].first(); -- GVertex *orig = (*coresp_v)[i].second(); -+ GVertex *dest = (*coresp_v)[i].first; -+ GVertex *orig = (*coresp_v)[i].second; - copy_elements<MPoint>(dest->points, orig->points, _mesh_to_geom); - } - - for(std::size_t i = 0; i < coresp_e->size(); ++i) { -- GEdge *dest = (*coresp_e)[i].first(); -- GEdge *orig = (*coresp_e)[i].second(); -+ GEdge *dest = (*coresp_e)[i].first; -+ GEdge *orig = (*coresp_e)[i].second; - copy_elements<MLine>(dest->lines, orig->lines, _mesh_to_geom); - } - - for(std::size_t i = 0; i < coresp_f->size(); ++i) { -- GFace *dest = (*coresp_f)[i].first(); -- GFace *orig = (*coresp_f)[i].second(); -+ GFace *dest = (*coresp_f)[i].first; -+ GFace *orig = (*coresp_f)[i].second; - copy_elements<MTriangle>(dest->triangles, orig->triangles, _mesh_to_geom); - copy_elements<MQuadrangle>(dest->quadrangles, orig->quadrangles, - _mesh_to_geom); - } - - for(std::size_t i = 0; i < coresp_r->size(); ++i) { -- GRegion *dest = (*coresp_r)[i].first(); -- GRegion *orig = (*coresp_r)[i].second(); -+ GRegion *dest = (*coresp_r)[i].first; -+ GRegion *orig = (*coresp_r)[i].second; - copy_elements<MTetrahedron>(dest->tetrahedra, orig->tetrahedra, - _mesh_to_geom); - copy_elements<MHexahedron>(dest->hexahedra, orig->hexahedra, _mesh_to_geom); -@@ -857,10 +854,10 @@ int GeomMeshMatcher::match(GModel *geom, GModel *mesh) - - bool ok = true; - -- std::vector<Pair<GVertex *, GVertex *> > *coresp_v(nullptr); -- std::vector<Pair<GEdge *, GEdge *> > *coresp_e(nullptr); -- std::vector<Pair<GFace *, GFace *> > *coresp_f(nullptr); -- std::vector<Pair<GRegion *, GRegion *> > *coresp_r(nullptr); -+ std::vector<std::pair<GVertex *, GVertex *> > *coresp_v(nullptr); -+ std::vector<std::pair<GEdge *, GEdge *> > *coresp_e(nullptr); -+ std::vector<std::pair<GFace *, GFace *> > *coresp_f(nullptr); -+ std::vector<std::pair<GRegion *, GRegion *> > *coresp_r(nullptr); - - coresp_v = matchVertices(geom, mesh, ok); - if(ok) { diff --git a/cad/gmsh/files/patch-src_geo_GeomMeshMatcher.h b/cad/gmsh/files/patch-src_geo_GeomMeshMatcher.h deleted file mode 100644 index a22748865e45..000000000000 --- a/cad/gmsh/files/patch-src_geo_GeomMeshMatcher.h +++ /dev/null @@ -1,32 +0,0 @@ ---- src/geo/GeomMeshMatcher.h.orig 2024-03-29 22:07:00 UTC -+++ src/geo/GeomMeshMatcher.h -@@ -16,21 +16,20 @@ - #include "GEdge.h" - #include "GFace.h" - #include "GRegion.h" --#include "Pair.h" - - class GeomMeshMatcher { - private: -- std::vector<Pair<GVertex *, GVertex *> > *matchVertices(GModel *m1, -- GModel *m2, bool &ok); -- std::vector<Pair<GEdge *, GEdge *> > * -+ std::vector<std::pair<GVertex *, GVertex *> > * -+ matchVertices(GModel *m1, GModel *m2, bool &ok); -+ std::vector<std::pair<GEdge *, GEdge *> > * - matchEdges(GModel *m1, GModel *m2, -- std::vector<Pair<GVertex *, GVertex *> > *coresp_v, bool &ok); -- std::vector<Pair<GFace *, GFace *> > * -+ std::vector<std::pair<GVertex *, GVertex *> > *coresp_v, bool &ok); -+ std::vector<std::pair<GFace *, GFace *> > * - matchFaces(GModel *m1, GModel *m2, -- std::vector<Pair<GEdge *, GEdge *> > *coresp_e, bool &ok); -- std::vector<Pair<GRegion *, GRegion *> > * -+ std::vector<std::pair<GEdge *, GEdge *> > *coresp_e, bool &ok); -+ std::vector<std::pair<GRegion *, GRegion *> > * - matchRegions(GModel *m1, GModel *m2, -- std::vector<Pair<GFace *, GFace *> > *coresp_f, bool &ok); -+ std::vector<std::pair<GFace *, GFace *> > *coresp_f, bool &ok); - static GeomMeshMatcher *_gmm_instance; - GeomMeshMatcher() {} - ~GeomMeshMatcher() {} diff --git a/cad/gmsh/files/patch-src_geo_OCCFace.cpp b/cad/gmsh/files/patch-src_geo_OCCFace.cpp deleted file mode 100644 index 4d34954ee598..000000000000 --- a/cad/gmsh/files/patch-src_geo_OCCFace.cpp +++ /dev/null @@ -1,19 +0,0 @@ ---- src/geo/OCCFace.cpp.orig 2024-03-29 22:07:01 UTC -+++ src/geo/OCCFace.cpp -@@ -249,13 +249,13 @@ SVector3 OCCFace::normal(const SPoint2 ¶m) const - return n; - } - --Pair<SVector3, SVector3> OCCFace::firstDer(const SPoint2 ¶m) const -+std::pair<SVector3, SVector3> OCCFace::firstDer(const SPoint2 ¶m) const - { - gp_Pnt pnt; - gp_Vec du, dv; - _occface->D1(param.x(), param.y(), pnt, du, dv); -- return Pair<SVector3, SVector3>(SVector3(du.X(), du.Y(), du.Z()), -- SVector3(dv.X(), dv.Y(), dv.Z())); -+ return std::make_pair(SVector3(du.X(), du.Y(), du.Z()), -+ SVector3(dv.X(), dv.Y(), dv.Z())); - } - - void OCCFace::secondDer(const SPoint2 ¶m, SVector3 &dudu, SVector3 &dvdv, diff --git a/cad/gmsh/files/patch-src_geo_OCCFace.h b/cad/gmsh/files/patch-src_geo_OCCFace.h deleted file mode 100644 index bf34b80f4372..000000000000 --- a/cad/gmsh/files/patch-src_geo_OCCFace.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/geo/OCCFace.h.orig 2024-03-29 22:07:01 UTC -+++ src/geo/OCCFace.h -@@ -42,7 +42,7 @@ class OCCFace : public GFace { (public) - virtual bool containsPoint(const SPoint3 &pt) const; - virtual bool containsParam(const SPoint2 &pt); - virtual SVector3 normal(const SPoint2 ¶m) const; -- virtual Pair<SVector3, SVector3> firstDer(const SPoint2 ¶m) const; -+ virtual std::pair<SVector3, SVector3> firstDer(const SPoint2 ¶m) const; - virtual void secondDer(const SPoint2 &, SVector3 &, SVector3 &, - SVector3 &) const; - virtual GEntity::GeomType geomType() const; diff --git a/cad/gmsh/files/patch-src_geo_Pair.h b/cad/gmsh/files/patch-src_geo_Pair.h deleted file mode 100644 index d99d6a3bcd43..000000000000 --- a/cad/gmsh/files/patch-src_geo_Pair.h +++ /dev/null @@ -1,29 +0,0 @@ ---- src/geo/Pair.h.orig 2024-03-29 22:07:01 UTC -+++ src/geo/Pair.h -@@ -1,26 +0,0 @@ --// Gmsh - Copyright (C) 1997-2024 C. Geuzaine, J.-F. Remacle --// --// See the LICENSE.txt file in the Gmsh root directory for license information. --// Please report all issues on https://gitlab.onelab.info/gmsh/gmsh/issues. -- --#ifndef PAIR_H --#define PAIR_H -- --// A pair of values, the types of which can be different --template <class L, class R> class Pair { --private: -- L Left; -- R Right; -- --public: -- Pair() {} -- Pair(const L &left, const R &right) : Left(left), Right(right) {} -- L left() const { return Left; } -- void left(const L &left) { Left = left; } -- R right() const { return Right; } -- void right(const R &right) { Right = right; } -- L first() const { return Left; } -- R second() const { return Right; } --}; -- --#endif diff --git a/cad/gmsh/files/patch-src_geo_discreteFace.cpp b/cad/gmsh/files/patch-src_geo_discreteFace.cpp deleted file mode 100644 index 52bbff44c5fe..000000000000 --- a/cad/gmsh/files/patch-src_geo_discreteFace.cpp +++ /dev/null @@ -1,33 +0,0 @@ ---- src/geo/discreteFace.cpp.orig 2024-04-18 14:52:42 UTC -+++ src/geo/discreteFace.cpp -@@ -363,16 +363,16 @@ double discreteFace::curvatures(const SPoint2 ¶m, - return false; - } - --Pair<SVector3, SVector3> discreteFace::firstDer(const SPoint2 ¶m) const -+std::pair<SVector3, SVector3> discreteFace::firstDer(const SPoint2 ¶m) const - { -- if(_param.empty()) return Pair<SVector3, SVector3>(SVector3(), SVector3()); -+ if(_param.empty()) return std::make_pair(SVector3(), SVector3()); - - MElement *e = _param.oct->find(param.x(), param.y(), 0.0, -1, true); - if(!e) { - Msg::Info("Triangle not found for first derivative at uv=(%g,%g) on " - "discrete surface %d", - param.x(), param.y(), tag()); -- return Pair<SVector3, SVector3>(SVector3(1, 0, 0), SVector3(0, 1, 0)); -+ return std::make_pair(SVector3(1, 0, 0), SVector3(0, 1, 0)); - } - - int position = (int)((MTriangle *)e - &_param.t2d[0]); -@@ -403,8 +403,8 @@ Pair<SVector3, SVector3> discreteFace::firstDer(const - } - } - -- return Pair<SVector3, SVector3>(SVector3(dxdu[0][0], dxdu[1][0], dxdu[2][0]), -- SVector3(dxdu[0][1], dxdu[1][1], dxdu[2][1])); -+ return std::make_pair(SVector3(dxdu[0][0], dxdu[1][0], dxdu[2][0]), -+ SVector3(dxdu[0][1], dxdu[1][1], dxdu[2][1])); - } - - void discreteFace::secondDer(const SPoint2 ¶m, SVector3 &dudu, diff --git a/cad/gmsh/files/patch-src_geo_discreteFace.h b/cad/gmsh/files/patch-src_geo_discreteFace.h deleted file mode 100644 index dcbc173e68d0..000000000000 --- a/cad/gmsh/files/patch-src_geo_discreteFace.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/geo/discreteFace.h.orig 2024-04-18 14:52:42 UTC -+++ src/geo/discreteFace.h -@@ -60,7 +60,7 @@ class discreteFace : public GFace { (public) - double curvatures(const SPoint2 ¶m, SVector3 &dirMax, SVector3 &dirMin, - double &curvMax, double &curvMin) const; - GEntity::GeomType geomType() const { return DiscreteSurface; } -- virtual Pair<SVector3, SVector3> firstDer(const SPoint2 ¶m) const; -+ virtual std::pair<SVector3, SVector3> firstDer(const SPoint2 ¶m) const; - virtual void secondDer(const SPoint2 ¶m, SVector3 &dudu, SVector3 &dvdv, - SVector3 &dudv) const; - int createGeometry(); diff --git a/cad/gmsh/files/patch-src_geo_gmshFace.cpp b/cad/gmsh/files/patch-src_geo_gmshFace.cpp deleted file mode 100644 index ecdfdd1ec5b4..000000000000 --- a/cad/gmsh/files/patch-src_geo_gmshFace.cpp +++ /dev/null @@ -1,27 +0,0 @@ ---- src/geo/gmshFace.cpp.orig 2024-03-29 22:07:01 UTC -+++ src/geo/gmshFace.cpp -@@ -215,19 +215,19 @@ SVector3 gmshFace::normal(const SPoint2 ¶m) const - } - } - --Pair<SVector3, SVector3> gmshFace::firstDer(const SPoint2 ¶m) const -+std::pair<SVector3, SVector3> gmshFace::firstDer(const SPoint2 ¶m) const - { - if(_s->Typ == MSH_SURF_PLAN && !_s->geometry) { - double x, y, z, VX[3], VY[3]; - getMeanPlaneData(VX, VY, x, y, z); -- return Pair<SVector3, SVector3>(SVector3(VX[0], VX[1], VX[2]), -- SVector3(VY[0], VY[1], VY[2])); -+ return std::make_pair(SVector3(VX[0], VX[1], VX[2]), -+ SVector3(VY[0], VY[1], VY[2])); - } - else { - Vertex vu = InterpolateSurface(_s, param[0], param[1], 1, 1); - Vertex vv = InterpolateSurface(_s, param[0], param[1], 1, 2); -- return Pair<SVector3, SVector3>(SVector3(vu.Pos.X, vu.Pos.Y, vu.Pos.Z), -- SVector3(vv.Pos.X, vv.Pos.Y, vv.Pos.Z)); -+ return std::make_pair(SVector3(vu.Pos.X, vu.Pos.Y, vu.Pos.Z), -+ SVector3(vv.Pos.X, vv.Pos.Y, vv.Pos.Z)); - } - } - diff --git a/cad/gmsh/files/patch-src_geo_gmshFace.h b/cad/gmsh/files/patch-src_geo_gmshFace.h deleted file mode 100644 index edb65b025f83..000000000000 --- a/cad/gmsh/files/patch-src_geo_gmshFace.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/geo/gmshFace.h.orig 2024-03-29 22:07:01 UTC -+++ src/geo/gmshFace.h -@@ -26,7 +26,7 @@ class gmshFace : public GFace { (public) - virtual bool containsPoint(const SPoint3 &pt) const; - virtual double getMetricEigenvalue(const SPoint2 &); - virtual SVector3 normal(const SPoint2 ¶m) const; -- virtual Pair<SVector3, SVector3> firstDer(const SPoint2 ¶m) const; -+ virtual std::pair<SVector3, SVector3> firstDer(const SPoint2 ¶m) const; - virtual void secondDer(const SPoint2 &, SVector3 &, SVector3 &, - SVector3 &) const; - virtual GEntity::GeomType geomType() const; diff --git a/cad/gmsh/files/patch-src_geo_gmshSurface.cpp b/cad/gmsh/files/patch-src_geo_gmshSurface.cpp deleted file mode 100644 index 7f744d3ebfda..000000000000 --- a/cad/gmsh/files/patch-src_geo_gmshSurface.cpp +++ /dev/null @@ -1,15 +0,0 @@ ---- src/geo/gmshSurface.cpp.orig 2024-03-29 22:07:01 UTC -+++ src/geo/gmshSurface.cpp -@@ -23,10 +23,10 @@ SVector3 gmshSurface::normal(const SPoint2 ¶m) con - return SVector3(); - } - --Pair<SVector3, SVector3> gmshSurface::firstDer(const SPoint2 ¶m) -+std::pair<SVector3, SVector3> gmshSurface::firstDer(const SPoint2 ¶m) - { - Msg::Error("First derivative not implemented for this type of surface"); -- return Pair<SVector3, SVector3>(); -+ return std::pair<SVector3, SVector3>(); - } - - double gmshSurface::getMetricEigenvalue(const SPoint2 &) diff --git a/cad/gmsh/files/patch-src_geo_gmshSurface.h b/cad/gmsh/files/patch-src_geo_gmshSurface.h deleted file mode 100644 index 42b306deb3aa..000000000000 --- a/cad/gmsh/files/patch-src_geo_gmshSurface.h +++ /dev/null @@ -1,19 +0,0 @@ ---- src/geo/gmshSurface.h.orig 2024-03-29 22:07:01 UTC -+++ src/geo/gmshSurface.h -@@ -9,7 +9,6 @@ - #include <cmath> - #include <cstdio> - #include <map> --#include "Pair.h" - #include "Range.h" - #include "SPoint2.h" - #include "SPoint3.h" -@@ -61,7 +60,7 @@ class gmshSurface { (public) - // Return the normal to the face at the given parameter location. - virtual SVector3 normal(const SPoint2 ¶m) const; - // Return the first derivate of the face at the parameter location. -- virtual Pair<SVector3, SVector3> firstDer(const SPoint2 ¶m); -+ virtual std::pair<SVector3, SVector3> firstDer(const SPoint2 ¶m); - virtual double getMetricEigenvalue(const SPoint2 &); - }; - diff --git a/cad/gmsh/files/patch-src_geo_xyFace.h b/cad/gmsh/files/patch-src_geo_xyFace.h deleted file mode 100644 index f3e92019390e..000000000000 --- a/cad/gmsh/files/patch-src_geo_xyFace.h +++ /dev/null @@ -1,16 +0,0 @@ ---- src/geo/xyFace.h.orig 2024-03-29 22:07:01 UTC -+++ src/geo/xyFace.h -@@ -33,11 +33,11 @@ class xyFace : public GFace { (public) - SVector3 n(0, 0, 1); - return n; - } -- virtual Pair<SVector3, SVector3> firstDer(const SPoint2 ¶m) const -+ virtual std::pair<SVector3, SVector3> firstDer(const SPoint2 ¶m) const - { - SVector3 t1(1, 0, 0); - SVector3 t2(0, 1, 0); -- return Pair<SVector3, SVector3>(t1, t2); -+ return std::make_pair(t1, t2); - } - virtual void secondDer(const SPoint2 &, SVector3 &a, SVector3 &b, - SVector3 &c) const diff --git a/cad/gmsh/files/patch-src_mesh_BackgroundMesh.cpp b/cad/gmsh/files/patch-src_mesh_BackgroundMesh.cpp deleted file mode 100644 index 91240206fb74..000000000000 --- a/cad/gmsh/files/patch-src_mesh_BackgroundMesh.cpp +++ /dev/null @@ -1,26 +0,0 @@ ---- src/mesh/BackgroundMesh.cpp.orig 2024-03-29 22:07:01 UTC -+++ src/mesh/BackgroundMesh.cpp -@@ -304,8 +304,8 @@ void backgroundMesh::propagateCrossFieldByDistance(GFa - SPoint2 p1, p2; - reparamMeshEdgeOnFace(v[0], v[1], _gf, p1, p2); - /* a correct way of computing angles */ -- Pair<SVector3, SVector3> der = _gf->firstDer((p1 + p2) * .5); -- SVector3 t1 = der.first(); -+ std::pair<SVector3, SVector3> der = _gf->firstDer((p1 + p2) * .5); -+ SVector3 t1 = der.first; - SVector3 t2(v[1]->x() - v[0]->x(), v[1]->y() - v[0]->y(), - v[1]->z() - v[0]->z()); - t1.normalize(); -@@ -459,9 +459,9 @@ void backgroundMesh::propagateCrossField(GFace *_gf, - v[1] = (*it)->lines[i]->getVertex(1); - SPoint2 p1, p2; - reparamMeshEdgeOnFace(v[0], v[1], _gf, p1, p2); -- Pair<SVector3, SVector3> der = _gf->firstDer((p1 + p2) * .5); -- SVector3 t1 = der.first(); -- SVector3 t2 = der.second(); -+ std::pair<SVector3, SVector3> der = _gf->firstDer((p1 + p2) * .5); -+ SVector3 t1 = der.first; -+ SVector3 t2 = der.second; - SVector3 n = crossprod(t1, t2); - n.normalize(); - SVector3 d1(v[1]->x() - v[0]->x(), v[1]->y() - v[0]->y(), diff --git a/cad/gmsh/files/patch-src_mesh_meshGFace.cpp b/cad/gmsh/files/patch-src_mesh_meshGFace.cpp deleted file mode 100644 index fa08a01b01d7..000000000000 --- a/cad/gmsh/files/patch-src_mesh_meshGFace.cpp +++ /dev/null @@ -1,22 +0,0 @@ ---- src/mesh/meshGFace.cpp.orig 2024-03-29 22:07:01 UTC -+++ src/mesh/meshGFace.cpp -@@ -1269,7 +1269,7 @@ static bool improved_translate(GFace *gf, MVertex *ver - SVector3 s1, s2; - SVector3 normal; - SVector3 basis_u, basis_v; -- Pair<SVector3, SVector3> derivatives; -+ std::pair<SVector3, SVector3> derivatives; - - reparamMeshVertexOnFace(vertex, gf, point); - x = point.x(); -@@ -1278,8 +1278,8 @@ static bool improved_translate(GFace *gf, MVertex *ver - angle = backgroundMesh::current()->getAngle(x, y, 0.0); - derivatives = gf->firstDer(point); - -- s1 = derivatives.first(); -- s2 = derivatives.second(); -+ s1 = derivatives.first; -+ s2 = derivatives.second; - normal = crossprod(s1, s2); - - basis_u = s1; diff --git a/cad/gmsh/files/patch-src_mesh_meshGFaceBamg.cpp b/cad/gmsh/files/patch-src_mesh_meshGFaceBamg.cpp deleted file mode 100644 index ed95da9fb724..000000000000 --- a/cad/gmsh/files/patch-src_mesh_meshGFaceBamg.cpp +++ /dev/null @@ -1,24 +0,0 @@ ---- src/mesh/meshGFaceBamg.cpp.orig 2024-03-29 22:07:01 UTC -+++ src/mesh/meshGFaceBamg.cpp -@@ -49,14 +49,14 @@ static void computeMeshMetricsForBamg(GFace *gf, int n - SMetric3 m = BGM_MeshMetric(gf, u, v, gp.x(), gp.y(), gp.z()); - - // compute the derivatives of the parametrization -- Pair<SVector3, SVector3> der = gf->firstDer(SPoint2(u, v)); -+ std::pair<SVector3, SVector3> der = gf->firstDer(SPoint2(u, v)); - -- J(0, 0) = JT(0, 0) = der.first().x(); -- J(0, 1) = JT(1, 0) = der.first().y(); -- J(0, 2) = JT(2, 0) = der.first().z(); -- J(1, 0) = JT(0, 1) = der.second().x(); -- J(1, 1) = JT(1, 1) = der.second().y(); -- J(1, 2) = JT(2, 1) = der.second().z(); -+ J(0, 0) = JT(0, 0) = der.first.x(); -+ J(0, 1) = JT(1, 0) = der.first.y(); -+ J(0, 2) = JT(2, 0) = der.first.z(); -+ J(1, 0) = JT(0, 1) = der.second.x(); -+ J(1, 1) = JT(1, 1) = der.second.y(); -+ J(1, 2) = JT(2, 1) = der.second.z(); - - m.getMat(M); - J.mult(M, W); diff --git a/cad/gmsh/files/patch-src_mesh_meshGFaceDelaunayInsertion.cpp b/cad/gmsh/files/patch-src_mesh_meshGFaceDelaunayInsertion.cpp deleted file mode 100644 index 2b1e1644b5cd..000000000000 --- a/cad/gmsh/files/patch-src_mesh_meshGFaceDelaunayInsertion.cpp +++ /dev/null @@ -1,18 +0,0 @@ ---- src/mesh/meshGFaceDelaunayInsertion.cpp.orig 2024-03-29 22:07:01 UTC -+++ src/mesh/meshGFaceDelaunayInsertion.cpp -@@ -331,11 +331,11 @@ void buildMetric(GFace *gf, double *uv, double *metric - - void buildMetric(GFace *gf, double *uv, double *metric) - { -- Pair<SVector3, SVector3> der = gf->firstDer(SPoint2(uv[0], uv[1])); -+ std::pair<SVector3, SVector3> der = gf->firstDer(SPoint2(uv[0], uv[1])); - -- metric[0] = dot(der.first(), der.first()); -- metric[1] = dot(der.second(), der.first()); -- metric[2] = dot(der.second(), der.second()); -+ metric[0] = dot(der.first, der.first); -+ metric[1] = dot(der.second, der.first); -+ metric[2] = dot(der.second, der.second); - } - - static double computeTolerance(const double radius) diff --git a/cad/gmsh/pkg-plist b/cad/gmsh/pkg-plist index 27c9a23fb122..99ba216e10f7 100644 --- a/cad/gmsh/pkg-plist +++ b/cad/gmsh/pkg-plist @@ -46,6 +46,7 @@ lib/libgmsh.so.%%VER%% %%PORTDOCS%%%%DOCSDIR%%/examples/api/faces.cpp %%PORTDOCS%%%%DOCSDIR%%/examples/api/flatten.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/flatten2.py +%%PORTDOCS%%%%DOCSDIR%%/examples/api/fractures.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/fragment_surfaces.cpp %%PORTDOCS%%%%DOCSDIR%%/examples/api/get_data_perf.cpp %%PORTDOCS%%%%DOCSDIR%%/examples/api/get_data_perf.py @@ -60,8 +61,10 @@ lib/libgmsh.so.%%VER%% %%PORTDOCS%%%%DOCSDIR%%/examples/api/import_perf.cpp %%PORTDOCS%%%%DOCSDIR%%/examples/api/import_perf.jl %%PORTDOCS%%%%DOCSDIR%%/examples/api/import_perf.py +%%PORTDOCS%%%%DOCSDIR%%/examples/api/julia_exception.jl %%PORTDOCS%%%%DOCSDIR%%/examples/api/mesh_from_discrete_curve.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/mesh_quality.py +%%PORTDOCS%%%%DOCSDIR%%/examples/api/min_edge.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/mirror_mesh.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/msh_attributes.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/multi_process.py @@ -81,6 +84,7 @@ lib/libgmsh.so.%%VER%% %%PORTDOCS%%%%DOCSDIR%%/examples/api/open.cpp %%PORTDOCS%%%%DOCSDIR%%/examples/api/open.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/opt.py +%%PORTDOCS%%%%DOCSDIR%%/examples/api/parametric_surface.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/partition.cpp %%PORTDOCS%%%%DOCSDIR%%/examples/api/partition.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/periodic.py @@ -90,9 +94,12 @@ lib/libgmsh.so.%%VER%% %%PORTDOCS%%%%DOCSDIR%%/examples/api/poisson.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/prepro.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/prim_axis.py +%%PORTDOCS%%%%DOCSDIR%%/examples/api/raw_tetrahedralization.cpp %%PORTDOCS%%%%DOCSDIR%%/examples/api/raw_tetrahedralization.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/raw_triangulation.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/relocate_nodes.py +%%PORTDOCS%%%%DOCSDIR%%/examples/api/remesh_cavity.py +%%PORTDOCS%%%%DOCSDIR%%/examples/api/remesh_partial_move.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/remesh_stl.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/remove_elements.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/renumbering.py @@ -125,6 +132,7 @@ lib/libgmsh.so.%%VER%% %%PORTDOCS%%%%DOCSDIR%%/examples/api/terrain_stl_data.stl %%PORTDOCS%%%%DOCSDIR%%/examples/api/test.c %%PORTDOCS%%%%DOCSDIR%%/examples/api/test.py +%%PORTDOCS%%%%DOCSDIR%%/examples/api/torus_bspline.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/trimmed.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/tube_boundary_layer.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/view.cpp @@ -132,6 +140,9 @@ lib/libgmsh.so.%%VER%% %%PORTDOCS%%%%DOCSDIR%%/examples/api/view_adaptive_to_mesh.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/view_combine.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/view_element_size.py +%%PORTDOCS%%%%DOCSDIR%%/examples/api/view_list_isoparametric.py +%%PORTDOCS%%%%DOCSDIR%%/examples/api/view_list_subparametric.py +%%PORTDOCS%%%%DOCSDIR%%/examples/api/view_list_superparametric.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/view_renumbering.py %%PORTDOCS%%%%DOCSDIR%%/examples/api/viewlist.cpp %%PORTDOCS%%%%DOCSDIR%%/examples/api/viewlist.py @@ -145,6 +156,7 @@ lib/libgmsh.so.%%VER%% %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/component8.step %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/compsolid.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/compsolid2.geo +%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/cylinder_with_hole.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/extend_field.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/extrude.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/extrude2.geo @@ -155,6 +167,7 @@ lib/libgmsh.so.%%VER%% %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/fillet_chamfer.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/fleur.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/fragment_numbering.geo +%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/full_quad.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/hybrid_occ_builtin.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/hyperboloid.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/import.geo @@ -183,6 +196,7 @@ lib/libgmsh.so.%%VER%% %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/spline.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/step_assembly.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/surface_filling.geo +%%PORTDOCS%%%%DOCSDIR%%/examples/boolean/symmetry_test_occ_builtin.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/thicksolid.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/thrusections.geo %%PORTDOCS%%%%DOCSDIR%%/examples/boolean/transfinite.geo @@ -405,4 +419,7 @@ lib/libgmsh.so.%%VER%% %%PORTDOCS%%%%DOCSDIR%%/tutorials/view3.pos %%PORTDOCS%%%%DOCSDIR%%/tutorials/view4.pos %%PORTDOCS%%%%DOCSDIR%%/tutorials/view5.msh +%%DATADIR%%/gmshConfig.cmake +%%DATADIR%%/gmshTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/gmshTargets.cmake share/man/man1/gmsh.1.gz diff --git a/cad/hs-verismith/Makefile b/cad/hs-verismith/Makefile index 717dbe8c2985..17fe6b475688 100644 --- a/cad/hs-verismith/Makefile +++ b/cad/hs-verismith/Makefile @@ -1,6 +1,7 @@ PORTNAME= verismith DISTVERSIONPREFIX= v DISTVERSION= 1.1.0 +PORTREVISION= 1 CATEGORIES= cad haskell MAINTAINER= yuri@FreeBSD.org @@ -20,8 +21,8 @@ USE_CABAL= OneTuple-0.4.2_1 \ StateVar-1.2.2 \ adjunctions-4.4.3 \ alex-3.5.3.0 \ - ansi-terminal-1.1.2 \ - ansi-terminal-types-1.1 \ + ansi-terminal-1.1.3 \ + ansi-terminal-types-1.1.3 \ assoc-1.1.1_1 \ async-2.2.5_3 \ barbies-2.1.1.0 \ @@ -29,10 +30,12 @@ USE_CABAL= OneTuple-0.4.2_1 \ base-orphans-0.9.3 \ basement-0.0.16 \ bifunctors-5.6.2_2 \ + binary-0.8.9.3 \ blaze-builder-0.4.3 \ blaze-html-0.9.2.0_1 \ blaze-markup-0.8.3.0_2 \ boring-0.2.2_1 \ + bytestring-0.11.5.4 \ call-stack-0.4.0 \ case-insensitive-1.2.1.0 \ colour-2.3.6 \ @@ -44,16 +47,19 @@ USE_CABAL= OneTuple-0.4.2_1 \ data-default-0.8.0.1 \ data-default-class-0.2.0.0 \ data-fix-0.3.4_1 \ + directory-1.3.9.0_1 \ distributive-0.6.2.1_1 \ dotgen-0.4.3 \ enclosed-exceptions-1.0.3 \ erf-2.0.0.0 \ fgl-5.8.3.0 \ fgl-visualize-0.1.0.1 \ + file-io-0.1.5 \ + filepath-1.4.301.0_1 \ free-5.2_7 \ gitrev-1.3.1 \ - happy-2.1.5 \ - happy-lib-2.1.5 \ + happy-2.1.6 \ + happy-lib-2.1.6 \ hashable-1.5.0.0_1 \ haskell-lexer-1.2.1 \ hedgehog-1.5_2 \ @@ -62,26 +68,28 @@ USE_CABAL= OneTuple-0.4.2_1 \ indexed-traversable-instances-0.1.2_1 \ integer-logarithms-1.0.4 \ invariant-0.6.4_1 \ - kan-extensions-5.2.6_1 \ - lens-5.3.4 \ + kan-extensions-5.2.7 \ + lens-5.3.5 \ lifted-async-0.10.2.7 \ lifted-base-0.2.3.12 \ math-functions-0.3.4.4 \ megaparsec-9.7.0 \ memory-0.18.0_1 \ - mmorph-1.2.0_3 \ + mmorph-1.2.1 \ monad-control-1.0.3.1 \ mwc-probability-2.3.1 \ mwc-random-0.15.2.0 \ optparse-applicative-0.18.1.0_1 \ - os-string-2.0.7 \ + os-string-2.0.7_1 \ parallel-3.2.2.0_9 \ + parsec-3.1.18.0 \ parser-combinators-1.3.0_1 \ pretty-show-1.10 \ prettyprinter-1.7.1 \ prettyprinter-ansi-terminal-1.1.3 \ primitive-0.9.1.0 \ - profunctors-5.6.2_3 \ + process-1.6.26.1 \ + profunctors-5.6.3 \ random-1.2.1.3 \ recursion-schemes-5.2.3_1 \ reflection-2.1.9_1 \ @@ -92,16 +100,18 @@ USE_CABAL= OneTuple-0.4.2_1 \ semigroupoids-6.0.1_2 \ semigroups-0.20 \ shelly-1.12.1_1 \ - splitmix-0.1.1 \ + splitmix-0.1.3.1 \ strict-0.5.1_1 \ tagged-0.8.9 \ - tasty-1.5.3_1 \ + tasty-1.5.3_2 \ terminal-size-0.3.4_1 \ + text-2.1.2_1 \ th-abstraction-0.7.1.0_1 \ these-1.2.1_2 \ tomland-1.3.3.3_2 \ transformers-base-0.4.6 \ transformers-compat-0.7.2 \ + unix-2.8.7.0_1 \ unix-compat-0.7.4 \ unliftio-core-0.2.1.0_4 \ unordered-containers-0.2.20_4 \ diff --git a/cad/hs-verismith/distinfo b/cad/hs-verismith/distinfo index acf388a745af..2c8fc6dfa63f 100644 --- a/cad/hs-verismith/distinfo +++ b/cad/hs-verismith/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1747327230 +TIMESTAMP = 1752947210 SHA256 (cabal/OneTuple-0.4.2/OneTuple-0.4.2.tar.gz) = 174da8a0f4004d17b08182cb25b0e045fce5de1fdeae84e9d75fdea2867aab55 SIZE (cabal/OneTuple-0.4.2/OneTuple-0.4.2.tar.gz) = 5207 SHA256 (cabal/OneTuple-0.4.2/revision/1.cabal) = dd7266f983da2970e5662168add810dabadabb3a4bb9b137181eafc0ac7ea4d4 @@ -9,10 +9,10 @@ SHA256 (cabal/adjunctions-4.4.3/adjunctions-4.4.3.tar.gz) = 8beb121cee2bf913dac3 SIZE (cabal/adjunctions-4.4.3/adjunctions-4.4.3.tar.gz) = 16788 SHA256 (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = a5cd52e2dd2837138523e2e24ec3435b8cf2624afd50725105e644226e0b9ec6 SIZE (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = 92759 -SHA256 (cabal/ansi-terminal-1.1.2/ansi-terminal-1.1.2.tar.gz) = a8d04a3e0451e22a6499a92311f0df1196dc65b687df7d10e3f30d92420156b0 -SIZE (cabal/ansi-terminal-1.1.2/ansi-terminal-1.1.2.tar.gz) = 36259 -SHA256 (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = f2e5333eb78da5f4dd330fca0c81a59276cc150c625647cd20f57b7f297a5d25 -SIZE (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = 4746 +SHA256 (cabal/ansi-terminal-1.1.3/ansi-terminal-1.1.3.tar.gz) = 88d11a165cd709bfd603b4bc36afd5b39d3e9eec69ee466ca4359441d468c092 +SIZE (cabal/ansi-terminal-1.1.3/ansi-terminal-1.1.3.tar.gz) = 32633 +SHA256 (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 9fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689 +SIZE (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 8791 SHA256 (cabal/assoc-1.1.1/assoc-1.1.1.tar.gz) = 231149b7fef09f5dd95af51228615e3b296dbd0faadeca053e0644a4b13b0ff6 SIZE (cabal/assoc-1.1.1/assoc-1.1.1.tar.gz) = 3158 SHA256 (cabal/assoc-1.1.1/revision/1.cabal) = 0ab39b4d1feb4caca95ac6e314f48782b27a86a6b8d1f5e8dc4be9fbed11185f @@ -33,6 +33,8 @@ SHA256 (cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz) = 1086a9285061eed0c2c5d3 SIZE (cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz) = 38193 SHA256 (cabal/bifunctors-5.6.2/revision/2.cabal) = 115a621c4eaaabb07834f9e4dd3371e21f39d034305062f4bd5cd72c2f8880d2 SIZE (cabal/bifunctors-5.6.2/revision/2.cabal) = 3332 +SHA256 (cabal/binary-0.8.9.3/binary-0.8.9.3.tar.gz) = 977bc800fb22c85b2c257ef48c9a7236581e859dc76c7e6b7743f6ad55647bef +SIZE (cabal/binary-0.8.9.3/binary-0.8.9.3.tar.gz) = 57510 SHA256 (cabal/blaze-builder-0.4.3/blaze-builder-0.4.3.tar.gz) = 02646abf6f3d3a5a73ff5aef589fa5b889601ffb9765b03bdf9df98648bc7fee SIZE (cabal/blaze-builder-0.4.3/blaze-builder-0.4.3.tar.gz) = 60686 SHA256 (cabal/blaze-html-0.9.2.0/blaze-html-0.9.2.0.tar.gz) = 65542ef39f7644a3d76afcadeb976d3e334c6947516b7313fcb59165cea1608f @@ -47,6 +49,8 @@ SHA256 (cabal/boring-0.2.2/boring-0.2.2.tar.gz) = 928baf1fff69b17658fb7014a1cc3e SIZE (cabal/boring-0.2.2/boring-0.2.2.tar.gz) = 5474 SHA256 (cabal/boring-0.2.2/revision/1.cabal) = f6d705c30830a337862210f12c4ce38d5ab4d3660631e0214b504f10815a2e8d SIZE (cabal/boring-0.2.2/revision/1.cabal) = 1779 +SHA256 (cabal/bytestring-0.11.5.4/bytestring-0.11.5.4.tar.gz) = 885be941ee06c80710267e11af04a816f039e9dab939f20e2e44f47b69016333 +SIZE (cabal/bytestring-0.11.5.4/bytestring-0.11.5.4.tar.gz) = 216601 SHA256 (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 430bcf8a3404f7e55319573c0b807b1356946f0c8f289bb3d9afb279c636b87b SIZE (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 2757 SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406 @@ -75,6 +79,10 @@ SHA256 (cabal/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 8df052d18c047ab9e9200536a8 SIZE (cabal/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 5992 SHA256 (cabal/data-fix-0.3.4/revision/1.cabal) = ee78be6168ca0878d670fede957195d3debf4a37a806d13d72182b274901261b SIZE (cabal/data-fix-0.3.4/revision/1.cabal) = 1406 +SHA256 (cabal/directory-1.3.9.0/directory-1.3.9.0.tar.gz) = 20a24846117fc5f8751d974b7de07210a161989410467e9adca525381b8e64cc +SIZE (cabal/directory-1.3.9.0/directory-1.3.9.0.tar.gz) = 98128 +SHA256 (cabal/directory-1.3.9.0/revision/1.cabal) = 2490137bb7738bd79392959458ef5f276219ea5ba8a9a56d3e0b06315c1bb917 +SIZE (cabal/directory-1.3.9.0/revision/1.cabal) = 3307 SHA256 (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = d7351392e078f58caa46630a4b9c643e1e2e9dddee45848c5c8358e7b1316b91 SIZE (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = 8140 SHA256 (cabal/distributive-0.6.2.1/revision/1.cabal) = 0f99f5541cca04acf89b64432b03422b6408e830a8dff30e6c4334ef1a48680c @@ -89,16 +97,22 @@ SHA256 (cabal/fgl-5.8.3.0/fgl-5.8.3.0.tar.gz) = a4ca15b162068a6cd8fd8685e2c1231a SIZE (cabal/fgl-5.8.3.0/fgl-5.8.3.0.tar.gz) = 57723 SHA256 (cabal/fgl-visualize-0.1.0.1/fgl-visualize-0.1.0.1.tar.gz) = b8e7f7b6a123ff22488f77a771cbd2cc285ef41299747662797abe9741778a6f SIZE (cabal/fgl-visualize-0.1.0.1/fgl-visualize-0.1.0.1.tar.gz) = 2172 +SHA256 (cabal/file-io-0.1.5/file-io-0.1.5.tar.gz) = 310a19e4c792de4d30c912bc71ff3becb40818d7c796b9999bcd0979dab87d5b +SIZE (cabal/file-io-0.1.5/file-io-0.1.5.tar.gz) = 11890 +SHA256 (cabal/filepath-1.4.301.0/filepath-1.4.301.0.tar.gz) = 2532474c48f0753fe05c7ccb67c9b1b734b62fec3e1ceded9a8c5fc65fcef4da +SIZE (cabal/filepath-1.4.301.0/filepath-1.4.301.0.tar.gz) = 99894 +SHA256 (cabal/filepath-1.4.301.0/revision/1.cabal) = 2c5d05f98759938db45757016ec406ed2c6021cd9018a53fedb76b9d5a8239ea +SIZE (cabal/filepath-1.4.301.0/revision/1.cabal) = 6128 SHA256 (cabal/free-5.2/free-5.2.tar.gz) = 72867f7c89173263765736e8d395e94291f1aaea626ecb1d673d72ce90b94f89 SIZE (cabal/free-5.2/free-5.2.tar.gz) = 58781 SHA256 (cabal/free-5.2/revision/7.cabal) = 7f3992a66987bbba5a6546420f6129fb9b66b80cdd005d34ec77a1e1c8ed8340 SIZE (cabal/free-5.2/revision/7.cabal) = 4178 SHA256 (cabal/gitrev-1.3.1/gitrev-1.3.1.tar.gz) = a89964db24f56727b0e7b10c98fe7c116d721d8c46f52d6e77088669aaa38332 SIZE (cabal/gitrev-1.3.1/gitrev-1.3.1.tar.gz) = 3756 -SHA256 (cabal/happy-2.1.5/happy-2.1.5.tar.gz) = 7af82f24f65bf951b24000b9e16ee01c750ed40edc0b256881d29daee85c41c4 -SIZE (cabal/happy-2.1.5/happy-2.1.5.tar.gz) = 61293 -SHA256 (cabal/happy-lib-2.1.5/happy-lib-2.1.5.tar.gz) = a25a6c5a2db150caf4b8c91e048e302f776372034b84b8f9461fea0483da94eb -SIZE (cabal/happy-lib-2.1.5/happy-lib-2.1.5.tar.gz) = 93792 +SHA256 (cabal/happy-2.1.6/happy-2.1.6.tar.gz) = 9b473961010cb5673510f4133d914b9d5ad667b16aafe4a5555d9962dbf05b19 +SIZE (cabal/happy-2.1.6/happy-2.1.6.tar.gz) = 61435 +SHA256 (cabal/happy-lib-2.1.6/happy-lib-2.1.6.tar.gz) = b0a130901562fd2b338baeb5b508cd8aed914b300f51c30b0ba8935995b2c2cd +SIZE (cabal/happy-lib-2.1.6/happy-lib-2.1.6.tar.gz) = 93797 SHA256 (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062 SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef @@ -127,12 +141,10 @@ SHA256 (cabal/invariant-0.6.4/invariant-0.6.4.tar.gz) = a9e2ab4ee3e0d4613beb7bda SIZE (cabal/invariant-0.6.4/invariant-0.6.4.tar.gz) = 27079 SHA256 (cabal/invariant-0.6.4/revision/1.cabal) = 4a9a609f4e93ffed158b3b4f5a80822c6da30aa71a5370307c0c00c2d658d1c6 SIZE (cabal/invariant-0.6.4/revision/1.cabal) = 3513 -SHA256 (cabal/kan-extensions-5.2.6/kan-extensions-5.2.6.tar.gz) = fa82283c1c9ac3dc0951b7ca9f5b2e6f13d8331c20154ebb222b509824eeeccc -SIZE (cabal/kan-extensions-5.2.6/kan-extensions-5.2.6.tar.gz) = 21718 -SHA256 (cabal/kan-extensions-5.2.6/revision/1.cabal) = e0b972f900a3c04c0f36d7e221e6b04343a5a1f00ce3aababff7932e173f0833 -SIZE (cabal/kan-extensions-5.2.6/revision/1.cabal) = 2581 -SHA256 (cabal/lens-5.3.4/lens-5.3.4.tar.gz) = f1b6ed14b8d8ccafb5724929fb3d0d3b5866b923ca88e8c565b4a84b7993c88a -SIZE (cabal/lens-5.3.4/lens-5.3.4.tar.gz) = 707015 +SHA256 (cabal/kan-extensions-5.2.7/kan-extensions-5.2.7.tar.gz) = c323acff95cdef6516f2f1a733a1f00f7e0caa1b7061f8831ed82e18fd37e158 +SIZE (cabal/kan-extensions-5.2.7/kan-extensions-5.2.7.tar.gz) = 21754 +SHA256 (cabal/lens-5.3.5/lens-5.3.5.tar.gz) = efebacf3dfb108c96171e564f059778d21ac262a98a956fef8890223ed8f1fe8 +SIZE (cabal/lens-5.3.5/lens-5.3.5.tar.gz) = 707043 SHA256 (cabal/lifted-async-0.10.2.7/lifted-async-0.10.2.7.tar.gz) = c281bfb5761c7998cf663da529f2adc6d011ea6e524ca589047a659824fd3d55 SIZE (cabal/lifted-async-0.10.2.7/lifted-async-0.10.2.7.tar.gz) = 10853 SHA256 (cabal/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz) = c134a95f56750aae806e38957bb03c59627cda16034af9e00a02b699474317c5 @@ -145,10 +157,8 @@ SHA256 (cabal/memory-0.18.0/memory-0.18.0.tar.gz) = fd4eb6f638e24b81b4e6cdd68772 SIZE (cabal/memory-0.18.0/memory-0.18.0.tar.gz) = 41957 SHA256 (cabal/memory-0.18.0/revision/1.cabal) = 9f4de967352f80b6f174c9a166f315393dde80b77d7b67e41268ae7dec0319f9 SIZE (cabal/memory-0.18.0/revision/1.cabal) = 4581 -SHA256 (cabal/mmorph-1.2.0/mmorph-1.2.0.tar.gz) = 61338058eb676b466a462ca45d59f436a77a3bd6b816e4268c6d88522b6a4280 -SIZE (cabal/mmorph-1.2.0/mmorph-1.2.0.tar.gz) = 6861 -SHA256 (cabal/mmorph-1.2.0/revision/3.cabal) = df9b213ec18f811cb3137b478d148f3f1680ee43f841cb775835fa282fdb0295 -SIZE (cabal/mmorph-1.2.0/revision/3.cabal) = 1083 +SHA256 (cabal/mmorph-1.2.1/mmorph-1.2.1.tar.gz) = 0e59d6028463ec832c908edf85b4e7adba02cfb98ad33cebb55295ecbba74ce6 +SIZE (cabal/mmorph-1.2.1/mmorph-1.2.1.tar.gz) = 6951 SHA256 (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = ae0baea04d99375ef788140367179994a7178d400a8ce0d9026846546772713c SIZE (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = 13985 SHA256 (cabal/mwc-probability-2.3.1/mwc-probability-2.3.1.tar.gz) = 3f8d997c6552786a87bfe4d7cc4af50fda2d5ef2feb96be4fe44649843dff795 @@ -161,10 +171,14 @@ SHA256 (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = f30973861ac7e7eb SIZE (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = 5289 SHA256 (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 339c35fd3a290522f23de4e33528423cfd0b0a8f22946b0b9816a817b926cba0 SIZE (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 44683 +SHA256 (cabal/os-string-2.0.7/revision/1.cabal) = cb5408281cb0e7cea41885611e06ee6208e3dae90c98f6901a9f20c58f930414 +SIZE (cabal/os-string-2.0.7/revision/1.cabal) = 3443 SHA256 (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6 SIZE (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 14681 SHA256 (cabal/parallel-3.2.2.0/revision/9.cabal) = 9d7b34ac537940f67732eca31d48a43bd78fb65a91baebddf63bee4fc3813d81 SIZE (cabal/parallel-3.2.2.0/revision/9.cabal) = 1961 +SHA256 (cabal/parsec-3.1.18.0/parsec-3.1.18.0.tar.gz) = 402f9f133a71462678f9c257934f504f55e441d70c54a73ee70582182450d0af +SIZE (cabal/parsec-3.1.18.0/parsec-3.1.18.0.tar.gz) = 37601 SHA256 (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 9310ef0d49f8a8922acda10b1cded9854cbee04dea717effc6ee5983072e4447 SIZE (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 11699 SHA256 (cabal/parser-combinators-1.3.0/revision/1.cabal) = 8659573e0d443d573f5b53f81b81dafbdc988d282b90c11e3da73562b4ea7876 @@ -177,10 +191,10 @@ SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1. SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879 SHA256 (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 44b4de41813c7bc5db8a57f87c3612a069b65086946268ba165097252ebd3d76 SIZE (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 61724 -SHA256 (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 65955d7b50525a4a3bccdab1d982d2ae342897fd38140d5a94b5ef3800d8c92a -SIZE (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 28522 -SHA256 (cabal/profunctors-5.6.2/revision/3.cabal) = e178ba4468982326656626e2089e296f64485e68fdddc9f4476dcd5d612b4f78 -SIZE (cabal/profunctors-5.6.2/revision/3.cabal) = 2484 +SHA256 (cabal/process-1.6.26.1/process-1.6.26.1.tar.gz) = b431d2ba77607986fa84b42ff3021505b8637b8d638ff664be3292dd44aba8f0 +SIZE (cabal/process-1.6.26.1/process-1.6.26.1.tar.gz) = 101414 +SHA256 (cabal/profunctors-5.6.3/profunctors-5.6.3.tar.gz) = b9c6f427368d2e811e4c48b59005218672458fd2f00a02cbefb8be9c751c0ef3 +SIZE (cabal/profunctors-5.6.3/profunctors-5.6.3.tar.gz) = 28146 SHA256 (cabal/random-1.2.1.3/random-1.2.1.3.tar.gz) = e9c81926a7d1e40328f645f73592b31efc9c631589669a7f130687b9cc3051dc SIZE (cabal/random-1.2.1.3/random-1.2.1.3.tar.gz) = 47117 SHA256 (cabal/recursion-schemes-5.2.3/recursion-schemes-5.2.3.tar.gz) = 3b4e84bcec8d6ea5583388a9fc8b98255d39623d8420784a1a35fe46f4990e08 @@ -213,8 +227,8 @@ SHA256 (cabal/shelly-1.12.1/shelly-1.12.1.tar.gz) = 135a264422228c9b13232c28206e SIZE (cabal/shelly-1.12.1/shelly-1.12.1.tar.gz) = 75543 SHA256 (cabal/shelly-1.12.1/revision/1.cabal) = 15de3321dbe61a4d8b0e3b723422c9a25e0d192fe9a353bc40ab0f05e06ae138 SIZE (cabal/shelly-1.12.1/revision/1.cabal) = 5499 -SHA256 (cabal/splitmix-0.1.1/splitmix-0.1.1.tar.gz) = d678c41a603a62032cf7e5f8336bb8222c93990e4b59c8b291b7ca26c7eb12c7 -SIZE (cabal/splitmix-0.1.1/splitmix-0.1.1.tar.gz) = 21981 +SHA256 (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = b6bcd0d79bd4fe40975c8ebe803be2f3bfbf6006069a59745a325a0df3f86270 +SIZE (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = 21955 SHA256 (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 77719280c2a86312e748227bfa732eeaae0e7df48d57acc3c2e5b7b07afe2f8b SIZE (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 11798 SHA256 (cabal/strict-0.5.1/revision/1.cabal) = 58c373b7c7748cbb4a5a6c8c15073f99a1c10a9a9bb6894ac33f43a5cdb901f2 @@ -223,12 +237,16 @@ SHA256 (cabal/tagged-0.8.9/tagged-0.8.9.tar.gz) = 6daad88ebb414ba6a556d2898d2cbe SIZE (cabal/tagged-0.8.9/tagged-0.8.9.tar.gz) = 8151 SHA256 (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 54a0c7b644813af871a3726ac8771b5e17b5158c792a7acf8f9e2d3ae9360780 SIZE (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 66548 -SHA256 (cabal/tasty-1.5.3/revision/1.cabal) = 9d56ea9dbc274fc853fc531373b2c91bfe360e21460c2c6a5838897d86e3f6d0 -SIZE (cabal/tasty-1.5.3/revision/1.cabal) = 2923 +SHA256 (cabal/tasty-1.5.3/revision/2.cabal) = 6b5dda3f16db1274a0b3e6c4073ac57172a1e96b1dca05666c5cbd1183639412 +SIZE (cabal/tasty-1.5.3/revision/2.cabal) = 2923 SHA256 (cabal/terminal-size-0.3.4/terminal-size-0.3.4.tar.gz) = b0f070d6926cdaacf3a412c5518e5c23afca1e0ed00808a5328c96e468b67f49 SIZE (cabal/terminal-size-0.3.4/terminal-size-0.3.4.tar.gz) = 4457 SHA256 (cabal/terminal-size-0.3.4/revision/1.cabal) = 21d7f1320eeb86177e860ec07a3d8e7510977b1b415a96ebb62ee4ad72955770 SIZE (cabal/terminal-size-0.3.4/revision/1.cabal) = 1364 +SHA256 (cabal/text-2.1.2/text-2.1.2.tar.gz) = 84a60cf59287d38e9a25910f90e9cb818e18656532034e60c9c5aaaddeceacb6 +SIZE (cabal/text-2.1.2/text-2.1.2.tar.gz) = 449871 +SHA256 (cabal/text-2.1.2/revision/1.cabal) = 2898d240693a61911efc6e9f9dd3f05a1561684b0c42da964b76ae6463dba754 +SIZE (cabal/text-2.1.2/revision/1.cabal) = 10989 SHA256 (cabal/th-abstraction-0.7.1.0/th-abstraction-0.7.1.0.tar.gz) = f9b6184aba4c6b61dd0d96f7dad41a4c9db0a01d3cdbf993a7d860488f1c04c5 SIZE (cabal/th-abstraction-0.7.1.0/th-abstraction-0.7.1.0.tar.gz) = 45428 SHA256 (cabal/th-abstraction-0.7.1.0/revision/1.cabal) = 3011403d85b0070630e33d66b9370535ccd1e0e672ae58f847550b2b15bb4fd8 @@ -245,6 +263,10 @@ SHA256 (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 323bf868 SIZE (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 2902 SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485 +SHA256 (cabal/unix-2.8.7.0/unix-2.8.7.0.tar.gz) = cbdd879d5aaf0755eeeedc95e3c4adde74edb8dbb7164aa1297b0b84d916fb83 +SIZE (cabal/unix-2.8.7.0/unix-2.8.7.0.tar.gz) = 186713 +SHA256 (cabal/unix-2.8.7.0/revision/1.cabal) = 2d298da0c11ad7759993a801221d89630188f60190fd51d1ce1262a970c27ed7 +SIZE (cabal/unix-2.8.7.0/revision/1.cabal) = 10266 SHA256 (cabal/unix-compat-0.7.4/unix-compat-0.7.4.tar.gz) = 689b3a960c8fe12910554aa5b739d5c4769c1d180ade20402fde2ed49db7eff4 SIZE (cabal/unix-compat-0.7.4/unix-compat-0.7.4.tar.gz) = 15586 SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56d9d61b85e38a313a93ebcdb78be6566367f0930ef580597fe3e3 diff --git a/cad/irsim/Makefile b/cad/irsim/Makefile index 41d74eb298b8..37296b98ad4d 100644 --- a/cad/irsim/Makefile +++ b/cad/irsim/Makefile @@ -4,7 +4,7 @@ CATEGORIES= cad MASTER_SITES= http://opencircuitdesign.com/irsim/archive/ PKGNAMESUFFIX= -${FLAVOR} -MAINTAINER= alster@vinterdalen.se +MAINTAINER= alven@FreeBSD.org COMMENT= Event-driven logic-level simulator for MOS circuis WWW= http://opencircuitdesign.com/irsim/ diff --git a/cad/k40-whisperer/Makefile b/cad/k40-whisperer/Makefile index 1f8e46d1d0a6..442c77aac65c 100644 --- a/cad/k40-whisperer/Makefile +++ b/cad/k40-whisperer/Makefile @@ -1,5 +1,6 @@ PORTNAME= k40-whisperer DISTVERSION= 0.59 +PORTREVISION= 1 CATEGORIES= cad python MASTER_SITES= http://www.scorchworks.com/K40whisperer/ DISTNAME= K40_Whisperer-${DISTVERSION}_src @@ -11,7 +12,7 @@ WWW= https://www.scorchworks.com/K40whisperer/k40whisperer.html LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/gpl-3.0.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${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.git_rev b/cad/kicad-devel/Makefile.git_rev index 7be8266f3646..aa1ea1be62dc 100644 --- a/cad/kicad-devel/Makefile.git_rev +++ b/cad/kicad-devel/Makefile.git_rev @@ -1,2 +1,3 @@ -GIT_SRC_HASH= 0256ccb6a6c1521c474a38f98e61ea8198a15b6e -GIT_SRC_DATE= 20250622002633 +GIT_SRC_HASH= dd41e2b00b6c45188f52019154b186f686eaeda1 +GIT_SRC_DATE= 20250726013959 +GIT_SRC_DATE2= 2025.07.26 diff --git a/cad/kicad-devel/distinfo b/cad/kicad-devel/distinfo index 0f3b41bd1099..9774b003cec7 100644 --- a/cad/kicad-devel/distinfo +++ b/cad/kicad-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750587958 -SHA256 (kicad/kicad/code-kicad-0256ccb6a6c1521c474a38f98e61ea8198a15b6e_GL0.tar.gz) = 7fe6cf614c158ce54ef85d77555f9717407961a073934f24c973786bbb4d355c -SIZE (kicad/kicad/code-kicad-0256ccb6a6c1521c474a38f98e61ea8198a15b6e_GL0.tar.gz) = 151644849 +TIMESTAMP = 1753525288 +SHA256 (kicad/kicad/code-kicad-dd41e2b00b6c45188f52019154b186f686eaeda1_GL0.tar.gz) = 70fbca11c3f0f3969ca9b8b705e1f41e1c38343131e4b59671383661732a5f8a +SIZE (kicad/kicad/code-kicad-dd41e2b00b6c45188f52019154b186f686eaeda1_GL0.tar.gz) = 163158412 diff --git a/cad/kicad-devel/files/newVersion.sh b/cad/kicad-devel/files/newVersion.sh index 405b7fd6e1c5..abfd0f434644 100644 --- a/cad/kicad-devel/files/newVersion.sh +++ b/cad/kicad-devel/files/newVersion.sh @@ -15,8 +15,12 @@ cd "${CURDIR}/kicad-repo" GIT_SRC_HASH=`git log -n 1 --pretty=format:"%H"`; GIT_SRC_DATE=`git log -n 1 --date=iso-local -n 1 --pretty=format:"%cd" | \ cut -c '1-19' | sed -e 's,-,,g' -e 's,:,,g' -e 's, ,,g'` +GIT_SRC_DATE2=`git log -n 1 --date=iso-local -n 1 --pretty=format:"%cd" --date=format-local:'%Y.%m.%d' | \ + cut -c '1-19' | sed -e 's,-,,g' -e 's,:,,g' -e 's, ,,g'` + echo "$GIT_SRC_HASH, $GIT_SRC_DATE" echo "GIT_SRC_HASH= ${GIT_SRC_HASH}" > ${CURDIR}/Makefile.git_rev echo "GIT_SRC_DATE= ${GIT_SRC_DATE}" >> ${CURDIR}/Makefile.git_rev +echo "GIT_SRC_DATE2= ${GIT_SRC_DATE2}" >> ${CURDIR}/Makefile.git_rev diff --git a/cad/kicad-devel/pkg-plist b/cad/kicad-devel/pkg-plist index 74ef532237a6..1b81e9f819b5 100644 --- a/cad/kicad-devel/pkg-plist +++ b/cad/kicad-devel/pkg-plist @@ -811,27 +811,46 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg %%DATADIR%%/demos/vme-wren/wren.pretty/TYCO_1888247-1.kicad_mod %%DATADIR%%/demos/vme-wren/wren.pretty/TYCO_2149027-1.kicad_mod %%DATADIR%%/demos/vme-wren/wren.pretty/XFMR_MINI-CIRCUITS_CD542.kicad_mod +%%DATADIR%%/internat/ar/kicad.mo +%%DATADIR%%/internat/bg/kicad.mo +%%DATADIR%%/internat/ca/kicad.mo %%DATADIR%%/internat/cs/kicad.mo +%%DATADIR%%/internat/da/kicad.mo %%DATADIR%%/internat/de/kicad.mo %%DATADIR%%/internat/el/kicad.mo %%DATADIR%%/internat/en/kicad.mo %%DATADIR%%/internat/es/kicad.mo %%DATADIR%%/internat/es_MX/kicad.mo %%DATADIR%%/internat/et/kicad.mo +%%DATADIR%%/internat/fa/kicad.mo %%DATADIR%%/internat/fi/kicad.mo %%DATADIR%%/internat/fr/kicad.mo +%%DATADIR%%/internat/he/kicad.mo +%%DATADIR%%/internat/hr/kicad.mo +%%DATADIR%%/internat/hu/kicad.mo +%%DATADIR%%/internat/id/kicad.mo %%DATADIR%%/internat/it/kicad.mo %%DATADIR%%/internat/ja/kicad.mo +%%DATADIR%%/internat/ka/kicad.mo %%DATADIR%%/internat/ko/kicad.mo %%DATADIR%%/internat/lt/kicad.mo +%%DATADIR%%/internat/lv/kicad.mo %%DATADIR%%/internat/nl/kicad.mo +%%DATADIR%%/internat/no/kicad.mo %%DATADIR%%/internat/pl/kicad.mo %%DATADIR%%/internat/pt/kicad.mo %%DATADIR%%/internat/pt_BR/kicad.mo +%%DATADIR%%/internat/ro/kicad.mo %%DATADIR%%/internat/ru/kicad.mo +%%DATADIR%%/internat/sk/kicad.mo +%%DATADIR%%/internat/sl/kicad.mo +%%DATADIR%%/internat/sr/kicad.mo %%DATADIR%%/internat/sv/kicad.mo +%%DATADIR%%/internat/ta/kicad.mo %%DATADIR%%/internat/th/kicad.mo +%%DATADIR%%/internat/tr/kicad.mo %%DATADIR%%/internat/uk/kicad.mo +%%DATADIR%%/internat/vi/kicad.mo %%DATADIR%%/internat/zh_CN/kicad.mo %%DATADIR%%/internat/zh_TW/kicad.mo %%DATADIR%%/plugins/README-bom.txt diff --git a/cad/kicad-library-footprints-devel/Makefile.git_rev b/cad/kicad-library-footprints-devel/Makefile.git_rev index 2dac54a69b90..79f1419ea163 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= 7dad74373b2878d231afb553750a367df79fca26 -GIT_FP_DATE= 20250618213625 +GIT_FP_HASH= e4b2ef6e84afdd4da3fb2298ac759032575488b6 +GIT_FP_DATE= 20250725140443 diff --git a/cad/kicad-library-footprints-devel/distinfo b/cad/kicad-library-footprints-devel/distinfo index 9d758fded4cc..dd3252e57ba9 100644 --- a/cad/kicad-library-footprints-devel/distinfo +++ b/cad/kicad-library-footprints-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750526665 -SHA256 (kicad-footprints-7dad74373b2878d231afb553750a367df79fca26.tar.gz) = 53581ceb470521bb4a13f68b6bd9557c3a3657705860c67e55756433185f331c -SIZE (kicad-footprints-7dad74373b2878d231afb553750a367df79fca26.tar.gz) = 12224432 +TIMESTAMP = 1753525451 +SHA256 (kicad-footprints-e4b2ef6e84afdd4da3fb2298ac759032575488b6.tar.gz) = 6d11cf4629c4f4b79238199519e5c92f1e53a0139d97620593f65206c4cddc99 +SIZE (kicad-footprints-e4b2ef6e84afdd4da3fb2298ac759032575488b6.tar.gz) = 12287031 diff --git a/cad/kicad-library-footprints-devel/pkg-plist b/cad/kicad-library-footprints-devel/pkg-plist index e3e8c3fc7f0a..058beccc8343 100644 --- a/cad/kicad-library-footprints-devel/pkg-plist +++ b/cad/kicad-library-footprints-devel/pkg-plist @@ -181,10 +181,18 @@ %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T-SH_NO_CK_KMR2xxG.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_KMR2.kicad_mod +%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_KSC6xxG.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_KSC6xxJ.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_KSC7xxJ.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_KSC9xxG.kicad_mod +%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_KSC9xxJ.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_PTS125Sx43PSMTR.kicad_mod +%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_PTS125Sx43SMTR.kicad_mod +%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_PTS125Sx73PSMTR.kicad_mod +%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_PTS125Sx73SMTR.kicad_mod +%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_PTS125Sx85PSMTR.kicad_mod +%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_PTS125Sx85SMTR.kicad_mod +%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_E-Switch_TL3301NxxxxxG.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_Vertical_Wuerth_434133025816.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_XKB_TS-1187A.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm.kicad_mod @@ -211,7 +219,9 @@ %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_CK_RS282G05A3.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_EVPBF.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_EVQP0.kicad_mod -%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_EVQP2.kicad_mod +%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_EVQP2_MiddlePushTravel_H2.5mm.kicad_mod +%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_EVQP2_ShortPushTravel_H2.1mm.kicad_mod +%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_EVQP2_ShortPushTravel_H2.5mm.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_EVQP7A.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_EVQP7C.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_EVQPE1.kicad_mod @@ -220,7 +230,7 @@ %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_Omron_B3FS-100xP.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_Omron_B3FS-101xP.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_Omron_B3FS-105xP.kicad_mod -%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_PTS645.kicad_mod +%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_PTS645Sx43SMTR92.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_PTS647_Sx38.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_PTS647_Sx50.kicad_mod %%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_SPST_PTS647_Sx70.kicad_mod @@ -334,7 +344,13 @@ %%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_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-10xx.kicad_mod +%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_TH_Tactile_Omron_B3F-100x.kicad_mod +%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_TH_Tactile_Omron_B3F-102x.kicad_mod +%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_TH_Tactile_Omron_B3F-106x.kicad_mod +%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_TH_Tactile_Omron_B3F-107x.kicad_mod +%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_TH_Tactile_Omron_B3F-110x.kicad_mod +%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_TH_Tactile_Omron_B3F-1110.kicad_mod +%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_TH_Tactile_Omron_B3F-112x.kicad_mod %%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Tactile_SKHH_Angled.kicad_mod %%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Tactile_SPST_Angled_PTS645Vx31-2LFS.kicad_mod %%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Tactile_SPST_Angled_PTS645Vx39-2LFS.kicad_mod @@ -7686,12 +7702,12 @@ %%DATADIR%%/footprints/Connector_Video.pretty/DVI-D_Molex_74320-4004_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_Video.pretty/DVI-I_Molex_74320-1004_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_Video.pretty/HDMI_A_Amphenol_10029449-x01xLF_Horizontal.kicad_mod -%%DATADIR%%/footprints/Connector_Video.pretty/HDMI_A_Contact_Technology_HDMI-19APL2_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Video.pretty/HDMI_A_Contact_Technology_19APL2_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_Video.pretty/HDMI_A_Kycon_KDMIX-SL1-NS-WS-B15_VerticalRightAngle.kicad_mod %%DATADIR%%/footprints/Connector_Video.pretty/HDMI_A_Molex_208658-1001_Horizontal.kicad_mod -%%DATADIR%%/footprints/Connector_Video.pretty/HDMI_Micro-D_Molex_46765-0x01.kicad_mod -%%DATADIR%%/footprints/Connector_Video.pretty/HDMI_Micro-D_Molex_46765-1x01.kicad_mod -%%DATADIR%%/footprints/Connector_Video.pretty/HDMI_Micro-D_Molex_46765-2x0x.kicad_mod +%%DATADIR%%/footprints/Connector_Video.pretty/HDMI_Micro-D_Molex_46765-0xxx.kicad_mod +%%DATADIR%%/footprints/Connector_Video.pretty/HDMI_Micro-D_Molex_46765-1xxx.kicad_mod +%%DATADIR%%/footprints/Connector_Video.pretty/HDMI_Micro-D_Molex_46765-2xxx.kicad_mod %%DATADIR%%/footprints/Connector_Wago.pretty/Wago_734-132_1x02_P3.50mm_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_Wago.pretty/Wago_734-133_1x03_P3.50mm_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_Wago.pretty/Wago_734-134_1x04_P3.50mm_Vertical.kicad_mod @@ -8050,7 +8066,11 @@ %%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x06_P14mm_D3.5mm_OD7mm.kicad_mod %%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x06_P14mm_D3.5mm_OD7mm_Relief.kicad_mod %%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x06_P14mm_D3.5mm_OD7mm_Relief2x.kicad_mod +%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWirePad_1x01_SMD_1.5x3mm.kicad_mod %%DATADIR%%/footprints/Connector_Wire.pretty/SolderWirePad_1x01_SMD_1x2mm.kicad_mod +%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWirePad_1x01_SMD_2x4mm.kicad_mod +%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWirePad_1x01_SMD_3x6mm.kicad_mod +%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWirePad_1x01_SMD_4x8mm.kicad_mod %%DATADIR%%/footprints/Connector_Wire.pretty/SolderWirePad_1x01_SMD_5x10mm.kicad_mod %%DATADIR%%/footprints/Connector_Wuerth.pretty/Wuerth_WR-PHD_610004243021_SMD_2x02_P2.54mm_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_Wuerth.pretty/Wuerth_WR-PHD_610006243021_SMD_2x03_P2.54mm_Vertical.kicad_mod @@ -8142,6 +8162,7 @@ %%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMLM-05_THT.kicad_mod %%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMLM-10-20_THT.kicad_mod %%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMPW10_1xx_THT.kicad_mod +%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMPW25_1xx_THT.kicad_mod %%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMPW5-1xx_THT.kicad_mod %%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TPP-15-1xx-D_THT.kicad_mod %%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_Vigortronix_VTX-214-010-1xx_THT.kicad_mod @@ -8211,9 +8232,12 @@ %%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEN20-xxxx-N4_THT.kicad_mod %%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEN20-xxxx_THT.kicad_mod %%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEN40-110xxWIRH_THT.kicad_mod +%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TES1-051x_121x_241x_Single_SMD.kicad_mod +%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TES1-052x_122x_242x_Dual_SMD.kicad_mod %%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_THN10-xxxxUIR_THT.kicad_mod %%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_THN30-xxxx_THT.kicad_mod %%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_THR40-72xxWI_THT.kicad_mod %%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMA-05xxD_12xxD_Dual_THT.kicad_mod @@ -8644,6 +8668,7 @@ %%DATADIR%%/footprints/Display.pretty/Adafruit_SSD1306.kicad_mod %%DATADIR%%/footprints/Display.pretty/Adafruit_SSD1306_No_Mounting_Holes.kicad_mod %%DATADIR%%/footprints/Display.pretty/CR2013-MI2120.kicad_mod +%%DATADIR%%/footprints/Display.pretty/DL1416.kicad_mod %%DATADIR%%/footprints/Display.pretty/EA-eDIP128B-XXX.kicad_mod %%DATADIR%%/footprints/Display.pretty/EA_DOGL128-6.kicad_mod %%DATADIR%%/footprints/Display.pretty/EA_DOGM128-6.kicad_mod @@ -8744,7 +8769,7 @@ %%DATADIR%%/footprints/Fiducial.pretty/Fiducial_1.5mm_Mask4.5mm.kicad_mod %%DATADIR%%/footprints/Fiducial.pretty/Fiducial_1mm_Mask2mm.kicad_mod %%DATADIR%%/footprints/Fiducial.pretty/Fiducial_1mm_Mask3mm.kicad_mod -%%DATADIR%%/footprints/Fiducial.pretty/Fiducial_Cross_0.5mm_Mask2mm.kicad_mod +%%DATADIR%%/footprints/Fiducial.pretty/Fiducial_Cross_1.5mm_Mask2mm.kicad_mod %%DATADIR%%/footprints/Filter.pretty/Filter_1109-5_1.1x0.9mm.kicad_mod %%DATADIR%%/footprints/Filter.pretty/Filter_1411-5_1.4x1.1mm.kicad_mod %%DATADIR%%/footprints/Filter.pretty/Filter_Bourns_SRF0905_6.0x9.2mm.kicad_mod @@ -8886,6 +8911,8 @@ %%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Littelfuse_Nano2_157x.kicad_mod %%DATADIR%%/footprints/Fuse.pretty/Fuseholder_TR5_Littelfuse_No560_No460.kicad_mod %%DATADIR%%/footprints/Fuse.pretty/GDT_Bourns_2038.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/GDT_Yageo_3RxxxxL-6.kicad_mod +%%DATADIR%%/footprints/Fuse.pretty/GDT_Yageo_3RxxxxM-6.kicad_mod %%DATADIR%%/footprints/Heatsink.pretty/Heatsink_125x35x50mm_3xFixationM3.kicad_mod %%DATADIR%%/footprints/Heatsink.pretty/Heatsink_35x26mm_1xFixation3mm_Fischer-SK486-35.kicad_mod %%DATADIR%%/footprints/Heatsink.pretty/Heatsink_38x38mm_SpringFixation.kicad_mod @@ -9065,6 +9092,40 @@ %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FNR8040S.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FNR8050S.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FNR8065S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC100765D.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC121065S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC141207S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC141208S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC141265S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC160808S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC160865S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC201208S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC201210S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC201212S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC201265S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC201607S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC201608S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC201610D.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC201610S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC201612S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC201655S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC201665S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC252008S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC252010S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC252012S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC252075S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC303010D.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC303012D.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC303015D.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC303018D.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC303020D.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC322510S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC322512S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC322520S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC404010S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC404012S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC404020S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FTC404030S.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FXL0412.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FXL0420.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Changjiang_FXL0518.kicad_mod @@ -9240,7 +9301,8 @@ %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Ferrocore_DLG-1005.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_KOHERelec_MDA5030.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_KOHERelec_MDA7030.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Murata_DEM35xxC.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Murata_DEM3512C.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Murata_DEM3518C.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Murata_DFE201610P.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Murata_LQH2MCNxxxx02_2.0x1.6mm.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Murata_LQH55DN_5.7x5.0mm.kicad_mod @@ -9295,6 +9357,7 @@ %%DATADIR%%/footprints/Inductor_SMD.pretty/L_SXN_SMDRI64.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_SXN_SMDRI73.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_SXN_SMDRI74.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_SXN_SMMS1770.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sagami_CER1242B.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sagami_CER1257B.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sagami_CER1277B.kicad_mod @@ -9459,7 +9522,6 @@ %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Vishay_IHSM-3825.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Vishay_IHSM-4825.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Vishay_IHSM-5832.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Vishay_IHSM-7382.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Vishay_IHSM-7832.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Walsin_WLFM201209x.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Walsin_WLFM201609x.kicad_mod @@ -9868,8 +9930,12 @@ %%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XB.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XH.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XHP35.kicad_mod -%%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XHP50_12V.kicad_mod -%%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XHP50_6V.kicad_mod +%%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XHP50_12V_HighDensity.kicad_mod +%%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XHP50_12V_HighIntensity.kicad_mod +%%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XHP50_3V_HighDensity.kicad_mod +%%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XHP50_3V_HighIntensity.kicad_mod +%%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XHP50_6V_HighDensity.kicad_mod +%%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XHP50_6V_HighIntensity.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XHP70_12V.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XHP70_6V.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XP-G.kicad_mod @@ -10235,16 +10301,6 @@ %%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSE-ExternalM3_H7mm_9771070360.kicad_mod %%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSE-ExternalM3_H8mm_9771080360.kicad_mod %%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSE-ExternalM3_H9mm_9771090360.kicad_mod -%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H10mm_9774100482.kicad_mod -%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H1mm_9774010482.kicad_mod -%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H2mm_9774020482.kicad_mod -%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H3mm_9774030482.kicad_mod -%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H4mm_9774040482.kicad_mod -%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H5mm_9774050482.kicad_mod -%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H6mm_9774060482.kicad_mod -%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H7mm_9774070482.kicad_mod -%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H8mm_9774080482.kicad_mod -%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H9mm_9774090482.kicad_mod %%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M1.6_H0.5mm_9774005633.kicad_mod %%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M1.6_H1.5mm_9774015633.kicad_mod %%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M1.6_H1mm_9774010633.kicad_mod @@ -10323,6 +10379,16 @@ %%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H7mm_9774070360.kicad_mod %%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H8mm_9774080360.kicad_mod %%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H9mm_9774090360.kicad_mod +%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M4_H10mm_9774100482.kicad_mod +%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M4_H1mm_9774010482.kicad_mod +%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M4_H2mm_9774020482.kicad_mod +%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M4_H3mm_9774030482.kicad_mod +%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M4_H4mm_9774040482.kicad_mod +%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M4_H5mm_9774050482.kicad_mod +%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M4_H6mm_9774060482.kicad_mod +%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M4_H7mm_9774070482.kicad_mod +%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M4_H8mm_9774080482.kicad_mod +%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M4_H9mm_9774090482.kicad_mod %%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSR-3.2mm_H10.6mm_ReverseMount_9775106960.kicad_mod %%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSR-3.2mm_H11.6mm_ReverseMount_9775116960.kicad_mod %%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSR-3.2mm_H2.6mm_ReverseMount_9775026960.kicad_mod @@ -10830,6 +10896,8 @@ %%DATADIR%%/footprints/Package_BGA.pretty/Xilinx_RS484.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Xilinx_SBG484.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Xilinx_SBG485.kicad_mod +%%DATADIR%%/footprints/Package_BGA.pretty/csBGA-64_5x5mm_Layout8x8_P0.5mm.kicad_mod +%%DATADIR%%/footprints/Package_BGA.pretty/ucBGA-64_4x4mm_Layout8x8_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/Analog_LFCSP-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/Analog_LFCSP-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/Analog_LFCSP-16-1EP_4x4mm_P0.65mm_EP2.35x2.35mm.kicad_mod @@ -11005,6 +11073,7 @@ %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-8_1.551x2.284mm_Layout2x4_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-8_1.58x1.63x0.35mm_Layout3x5_P0.35x0.4mm_Ball0.25mm_Pad0.25mm_NSMD.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-9_1.21x1.22mm_Layout3x3_P0.4mm.kicad_mod +%%DATADIR%%/footprints/Package_CSP.pretty/Xilinx_CSG48_7.0x7.0mm_Layout7x7_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/pSemi_CSP-16_1.64x2.04mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/pSemi_CSP-16_1.64x2.04mm_P0.4mm_Pad0.18mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/AMS_QFN-4-1EP_2x2mm_P0.95mm_EP0.7x1.6mm.kicad_mod @@ -11491,11 +11560,14 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_DRB0008A.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_DSQ0010A_WSON-10-1EP_2x2mm_P0.4mm_EP0.9x1.5mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_DSQ0010A_WSON-10-1EP_2x2mm_P0.4mm_EP0.9x1.5mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_MOF0009A.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_PicoStar_DFN-3_0.69x0.60mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_QFN-41_10x16mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_R-PUQFN-N10.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_R-PUQFN-N12.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RDX0007A_QFN-FCMOD-7-3.3x4mm-P0.5mm_4EP.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_REF0038A_WQFN-38-2EP_6x4mm_P0.4.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RGC0064B_VQFN-64-1EP_9x9mm_P0.5mm_EP4.25x4.25mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RGC0064B_VQFN-64-1EP_9x9mm_P0.5mm_EP4.25x4.25mm_ThermalVias.kicad_mod @@ -11673,6 +11745,8 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-48-1EP_6x6mm_P0.4mm_EP4.1x4.1mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-48-1EP_6x6mm_P0.4mm_EP4.1x4.1mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-48-1EP_7x7mm_P0.5mm_EP2.6x2.6mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-48-1EP_7x7mm_P0.5mm_EP2.6x2.6mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm.kicad_mod %%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 @@ -12115,6 +12189,7 @@ %%DATADIR%%/footprints/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm_Mask4.4x4.4mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_QFP.pretty/Hitachi_FP80B_PQFP-80_14x20mm_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/LQFP-100-1EP_14x14mm_P0.5mm_EP6.9x6.9mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/LQFP-100-1EP_14x14mm_P0.5mm_EP6.9x6.9mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/LQFP-100_14x14mm_P0.5mm.kicad_mod @@ -12155,6 +12230,7 @@ %%DATADIR%%/footprints/Package_QFP.pretty/Microchip_PQFP-44_10x10mm_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/PQFP-100_14x20mm_P0.65mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/PQFP-112_20x20mm_P0.65mm.kicad_mod +%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-128_28x28mm_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/PQFP-132_24x24mm_P0.635mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/PQFP-132_24x24mm_P0.635mm_i386.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/PQFP-144_28x28mm_P0.65mm.kicad_mod @@ -12165,6 +12241,7 @@ %%DATADIR%%/footprints/Package_QFP.pretty/PQFP-256_28x28mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/PQFP-44_10x10mm_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/PQFP-64_14x14mm_P0.8mm.kicad_mod +%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-80_14x14mm_P0.65mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/PQFP-80_14x20mm_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod @@ -12237,8 +12314,6 @@ %%DATADIR%%/footprints/Package_SO.pretty/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm_ThermalVias.kicad_mod -%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm.kicad_mod -%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias.kicad_mod @@ -12256,6 +12331,8 @@ %%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.44x3.42mm.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.44x3.42mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x2.98mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x2.98mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm.kicad_mod @@ -12304,6 +12381,7 @@ %%DATADIR%%/footprints/Package_SO.pretty/Infineon_PG-DSO-8-59_7.5x6.3mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/Infineon_PG-TSDSO-14-22.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/Infineon_SOIC-20W_7.6x12.8mm_P1.27mm.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/JEITA_SOIC-16_3.9x9.9mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/JEITA_SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/Linear_HTSSOP-31-38-1EP_4.4x9.7mm_P0.5mm_EP2.74x4.75mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/Linear_HTSSOP-31-38-1EP_4.4x9.7mm_P0.5mm_EP2.74x4.75mm_ThermalVias.kicad_mod @@ -12414,7 +12492,6 @@ %%DATADIR%%/footprints/Package_SO.pretty/SOJ-32_7.62x20.955mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/SOJ-36_10.16x23.495mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/SOJ-44_10.16x28.575mm_P1.27mm.kicad_mod -%%DATADIR%%/footprints/Package_SO.pretty/SOP-16_3.9x9.9mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/SOP-16_4.4x10.4mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/SOP-16_4.55x10.3mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/SOP-18_7.495x11.515mm_P1.27mm.kicad_mod @@ -12458,6 +12535,7 @@ %%DATADIR%%/footprints/Package_SO.pretty/SSOP-24_5.3x8.2mm_P0.65mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/SSOP-28_3.9x9.9mm_P0.635mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/SSOP-28_5.3x10.2mm_P0.65mm.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/SSOP-40_8.8x17.5mm_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/SSOP-44_5.3x12.8mm_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/SSOP-48_5.3x12.8mm_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/SSOP-48_7.5x15.9mm_P0.635mm.kicad_mod @@ -12466,6 +12544,7 @@ %%DATADIR%%/footprints/Package_SO.pretty/SSOP-8_2.95x2.8mm_P0.65mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/SSOP-8_3.95x5.21x3.27mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/SSOP-8_3.9x5.05mm_P1.27mm.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/SSOP-8_5.3x3mm_P0.65mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/STC_SOP-16_3.9x9.9mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/ST_MultiPowerSO-30.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/ST_PowerSSO-24_SlugDown.kicad_mod @@ -12518,7 +12597,6 @@ %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-20_4.4x5mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-20_4.4x5mm_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-20_4.4x6.5mm_P0.65mm.kicad_mod -%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-24_4.4x5mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-24_4.4x6.5mm_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/TSSOP-24_4.4x7.8mm_P0.65mm.kicad_mod @@ -12591,6 +12669,8 @@ %%DATADIR%%/footprints/Package_SO.pretty/Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/Texas_HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3.155x3.255mm.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/Texas_HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3.155x3.255mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/Texas_PW0020A_TSSOP-20_4.4x6.5mm_P0.65mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/Texas_PWP0020A.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/Texas_PWP0028V_TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask2.94x5.62mm.kicad_mod @@ -12939,6 +13019,7 @@ %%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x5.08mm_StaggerOdd_Lead3.08mm_Vertical.kicad_mod %%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x5.1mm_StaggerOdd_Lead8.025mm_TabDown.kicad_mod %%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-220-8_Vertical.kicad_mod +%%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.93x5.08mm_StaggerOdd_Lead3.378mm_Vertical.kicad_mod %%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod %%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod %%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown.kicad_mod @@ -13098,6 +13179,37 @@ %%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-99-6_Window.kicad_mod %%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-99-8.kicad_mod %%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-99-8_Window.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/BreakLine_11h_D0.5mm_P0.85mm.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/BreakLine_1h_D0.5mm_P0.85mm.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/BreakLine_2h_D0.5mm_P0.85mm.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/BreakLine_2h_D0.5mm_P1.7mm.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/BreakLine_3h_D0.5mm_P0.85mm.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/BreakLine_3h_D0.5mm_P1.7mm.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/BreakLine_5h_D0.5mm_P0.85mm.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/BreakLine_7h_D0.5mm_P0.85mm.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/BreakLine_9h_D0.5mm_P0.85mm.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Part_2.0x2.0mm_0h.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Part_2.0x2.0mm_inset_D0.5mm_P0.85mm_4h_Trace.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Part_2.0x2.0mm_inset_D0.5mm_P0.85mm_5h.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Part_2.0x2.0mm_outset_D0.5mm_P0.85mm_2h_Trace.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Part_2.0x2.0mm_outset_D0.5mm_P0.85mm_3h.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Part_2.0x4.5mm_0h.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Part_2.0x4.5mm_inset_D0.5mm_P0.85mm_5h_Trace.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Part_2.0x4.5mm_inset_D0.5mm_P0.85mm_7h.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Part_2.0x4.5mm_outset_D0.5mm_P0.85mm_5h_Trace.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Part_2.0x4.5mm_outset_D0.5mm_P0.85mm_7h.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Slot-Jumper_01005.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Slot-Jumper_0201.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Slot_2.0x2.0mm_inset_D0.5mm_P0.85mm_4h_Trace.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Slot_2.0x2.0mm_inset_D0.5mm_P0.85mm_5h.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Slot_2.0x2.0mm_outset_D0.5mm_P0.85mm_2h_Trace.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Slot_2.0x2.0mm_outset_D0.5mm_P0.85mm_3h.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Slot_2.0x4.5mm_inset_D0.5mm_P0.85mm_5h_Trace.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Slot_2.0x4.5mm_inset_D0.5mm_P0.85mm_7h.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Slot_2.0x4.5mm_outset_D0.5mm_P0.85mm_5h_Trace.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Slot_2.0x4.5mm_outset_D0.5mm_P0.85mm_7h.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Slot_2.54x2.54mm_on-edge_D0.5mm_P0.85mm_4h_Trace.kicad_mod +%%DATADIR%%/footprints/Panelization.pretty/MouseBite-Slot_2.54x5.08mm_on-edge_D0.5mm_P0.85mm_5h_Trace.kicad_mod %%DATADIR%%/footprints/Potentiometer_SMD.pretty/Potentiometer_ACP_CA14-VSMD_Vertical.kicad_mod %%DATADIR%%/footprints/Potentiometer_SMD.pretty/Potentiometer_ACP_CA14-VSMD_Vertical_Hole.kicad_mod %%DATADIR%%/footprints/Potentiometer_SMD.pretty/Potentiometer_ACP_CA6-VSMD_Vertical.kicad_mod @@ -13374,6 +13486,7 @@ %%DATADIR%%/footprints/RF_Module.pretty/RAK4200.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/RAK811.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/RFDigital_RFD77101.kicad_mod +%%DATADIR%%/footprints/RF_Module.pretty/RMC20452T.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/RN2483.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/RN42.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/RN42N.kicad_mod @@ -13816,6 +13929,7 @@ %%DATADIR%%/footprints/Sensor_Humidity.pretty/Sensirion_DFN-4-1EP_2x2mm_P1mm_EP0.7x1.6mm.kicad_mod %%DATADIR%%/footprints/Sensor_Humidity.pretty/Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPad.kicad_mod %%DATADIR%%/footprints/Sensor_Humidity.pretty/Sensirion_DFN-8-1EP_2.5x2.5mm_P0.5mm_EP1.1x1.7mm.kicad_mod +%%DATADIR%%/footprints/Sensor_Humidity.pretty/Texas_S-PWSON-N6-HDC2080.kicad_mod %%DATADIR%%/footprints/Sensor_Motion.pretty/Analog_LGA-16_3.25x3mm_P0.5mm_LayoutBorder3x5y.kicad_mod %%DATADIR%%/footprints/Sensor_Motion.pretty/InvenSense_QFN-24_3x3mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Sensor_Motion.pretty/InvenSense_QFN-24_3x3mm_P0.4mm_NoMask.kicad_mod @@ -13831,19 +13945,19 @@ %%DATADIR%%/footprints/Sensor_Pressure.pretty/TE_MS5837-xxBA.kicad_mod %%DATADIR%%/footprints/Sensor_Voltage.pretty/LEM_LV25-P.kicad_mod %%DATADIR%%/footprints/Socket.pretty/3M_Textool_240-1288-00-0602J_2x20_P2.54mm.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-14_W4.3_W5.08_W7.62_W10.16_W10.9_3M_214-3339-00-0602J.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-16_W4.3_W5.08_W7.62_W10.16_W10.9_3M_216-3340-00-0602J.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-18_W4.3_W5.08_W7.62_W10.16_W10.9_3M_218-3341-00-0602J.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-20_W4.3_W5.08_W7.62_W10.16_W10.9_3M_220-3342-00-0602J.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-22_W6.9_W7.62_W10.16_W12.7_W13.5_3M_222-3343-00-0602J.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-24_W11.9_W12.7_W15.24_W17.78_W18.5_3M_224-1275-00-0602J.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-24_W4.3_W5.08_W7.62_W10.16_W10.9_3M_224-5248-00-0602J.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-28_W11.9_W12.7_W15.24_W17.78_W18.5_3M_228-1277-00-0602J.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-28_W6.9_W7.62_W10.16_W12.7_W13.5_3M_228-4817-00-0602J.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-32_W11.9_W12.7_W15.24_W17.78_W18.5_3M_232-1285-00-0602J.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-40_W11.9_W12.7_W15.24_W17.78_W18.5_3M_240-1280-00-0602J.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-40_W22.1_W22.86_W25.4_W27.94_W28.7_3M_240-3639-00-0602J.kicad_mod -%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-42_W11.9_W12.7_W15.24_W17.78_W18.5_3M_242-1281-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-14_W4.3mm_W5.08mm_W7.62mm_W10.16mm_W10.9mm_3M_214-3339-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-16_W4.3mm_W5.08mm_W7.62mm_W10.16mm_W10.9mm_3M_216-3340-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-18_W4.3mm_W5.08mm_W7.62mm_W10.16mm_W10.9mm_3M_218-3341-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-20_W4.3mm_W5.08mm_W7.62mm_W10.16mm_W10.9mm_3M_220-3342-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-22_W6.9mm_W7.62mm_W10.16mm_W12.7mm_W13.5mm_3M_222-3343-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-24_W11.9mm_W12.7mm_W15.24mm_W17.78mm_W18.5mm_3M_224-1275-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-24_W4.3mm_W5.08mm_W7.62mm_W10.16mm_W10.9mm_3M_224-5248-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-28_W11.9mm_W12.7mm_W15.24mm_W17.78mm_W18.5mm_3M_228-1277-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-28_W6.9mm_W7.62mm_W10.16mm_W12.7mm_W13.5mm_3M_228-4817-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-32_W11.9mm_W12.7mm_W15.24mm_W17.78mm_W18.5mm_3M_232-1285-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-40_W11.9mm_W12.7mm_W15.24mm_W17.78mm_W18.5mm_3M_240-1280-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-40_W22.1mm_W22.86mm_W25.4mm_W27.94mm_W28.7mm_3M_240-3639-00-0602J.kicad_mod +%%DATADIR%%/footprints/Socket.pretty/DIP_Socket-42_W11.9mm_W12.7mm_W15.24mm_W17.78mm_W18.5mm_3M_242-1281-00-0602J.kicad_mod %%DATADIR%%/footprints/Socket.pretty/Wells_648-0482211SA01.kicad_mod %%DATADIR%%/footprints/Symbol.pretty/CE-Logo_11.2x8mm_SilkScreen.kicad_mod %%DATADIR%%/footprints/Symbol.pretty/CE-Logo_16.8x12mm_SilkScreen.kicad_mod diff --git a/cad/kicad-library-packages3d-devel/Makefile.git_rev b/cad/kicad-library-packages3d-devel/Makefile.git_rev index 616902e5eecf..8b60b2f7e68b 100644 --- a/cad/kicad-library-packages3d-devel/Makefile.git_rev +++ b/cad/kicad-library-packages3d-devel/Makefile.git_rev @@ -1,2 +1,2 @@ -GIT_P3D_HASH= 35bb55bdd41cb2bca2e226a35bdaf8ebd8bd87ec -GIT_P3D_DATE= 20250620171851 +GIT_P3D_HASH= e2d108716c5e5aa56b94c117f316b471cd911246 +GIT_P3D_DATE= 20250724093842 diff --git a/cad/kicad-library-packages3d-devel/distinfo b/cad/kicad-library-packages3d-devel/distinfo index 7f57c150e86c..d2a49dc7ce5a 100644 --- a/cad/kicad-library-packages3d-devel/distinfo +++ b/cad/kicad-library-packages3d-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750526719 -SHA256 (kicad-packages3D-35bb55bdd41cb2bca2e226a35bdaf8ebd8bd87ec.tar.gz) = 7889b7c03405224d68c6c9b3e900bac516ec9ac93a91fc655023d8415b94625c -SIZE (kicad-packages3D-35bb55bdd41cb2bca2e226a35bdaf8ebd8bd87ec.tar.gz) = 873533862 +TIMESTAMP = 1753525470 +SHA256 (kicad-packages3D-e2d108716c5e5aa56b94c117f316b471cd911246.tar.gz) = 4e2cf6972cc69089a6a68ef95f2d1848ff48da17dda6b01c5cffd624cacaf67a +SIZE (kicad-packages3D-e2d108716c5e5aa56b94c117f316b471cd911246.tar.gz) = 874985808 diff --git a/cad/kicad-library-packages3d-devel/pkg-plist b/cad/kicad-library-packages3d-devel/pkg-plist index 8ad23759ba7d..7ca7a1fbc69e 100644 --- a/cad/kicad-library-packages3d-devel/pkg-plist +++ b/cad/kicad-library-packages3d-devel/pkg-plist @@ -50,6 +50,8 @@ %%DATADIR%%/3dmodels/Battery.3dshapes/BatteryHolder_MPD_BC2AAPC_2xAA.wrl %%DATADIR%%/3dmodels/Battery.3dshapes/BatteryHolder_MPD_BH-18650-PC2.step %%DATADIR%%/3dmodels/Battery.3dshapes/BatteryHolder_MPD_BH-18650-PC2.wrl +%%DATADIR%%/3dmodels/Battery.3dshapes/BatteryHolder_Multicomp_BC-2001_1x2032.step +%%DATADIR%%/3dmodels/Battery.3dshapes/BatteryHolder_Multicomp_BC-2001_1x2032.wrl %%DATADIR%%/3dmodels/Battery.3dshapes/BatteryHolder_Seiko_MS621F.step %%DATADIR%%/3dmodels/Battery.3dshapes/BatteryHolder_Seiko_MS621F.wrl %%DATADIR%%/3dmodels/Battery.3dshapes/Battery_CR1225.step @@ -60,6 +62,10 @@ %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/Nidec_Copal_SH-7010B.wrl %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/Nidec_Copal_SH-7040B.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/Nidec_Copal_SH-7040B.wrl +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/Panasonic_EVQPUJ_EVQPUA.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/Panasonic_EVQPUK_EVQPUB.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/Panasonic_EVQPUL_EVQPUC.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/Panasonic_EVQPUM_EVQPUD.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_DIP_SPSTx01_Slide_6.7x4.1mm_W6.73mm_P2.54mm_LowProfile_JPin.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_DIP_SPSTx01_Slide_6.7x4.1mm_W6.73mm_P2.54mm_LowProfile_JPin.wrl %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_DIP_SPSTx01_Slide_6.7x4.1mm_W8.61mm_P2.54mm_LowProfile.step @@ -232,34 +238,68 @@ %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_DIP_SPSTx12_Slide_6.7x32.04mm_W8.61mm_P2.54mm_LowProfile.wrl %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_DIP_SPSTx12_Slide_9.78x32.66mm_W8.61mm_P2.54mm.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_DIP_SPSTx12_Slide_9.78x32.66mm_W8.61mm_P2.54mm.wrl +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T-SH_NO_CK_KMR2xxG.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KSC6xxG.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KSC6xxJ.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KSC7xxJ.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KSC9xxG.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KSC9xxJ.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_PTS125Sx43PSMTR.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_PTS125Sx43SMTR.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_PTS125Sx73PSMTR.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_PTS125Sx73SMTR.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_PTS125Sx85PSMTR.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_PTS125Sx85SMTR.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_E-Switch_TL3301NxxxxxG.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mm.wrl +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Push_SPST_NO_Alps_SKRK.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SP3T_PCM13.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SP3T_PCM13.wrl %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPDT_PCM12.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPDT_PCM12.wrl +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3S-1000.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3S-1100.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3SL-1002P.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3SL-1022P.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3U-1000P-B.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3U-1000P-B.wrl %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3U-1000P.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3U-1000P.wrl +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3U-1100P-B.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3U-1100P.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3U-3000P-B.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3U-3000P.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3U-3100P-B.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_B3U-3100P.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_CK_RS282G05A3.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_CK_RS282G05A3.wrl -%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_EVQP2.step -%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_EVQP2.wrl +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_EVPBF.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_EVQP0.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_EVQP2_MiddlePushTravel_H2.5mm.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_EVQP2_ShortPushTravel_H2.1mm.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_EVQP2_ShortPushTravel_H2.5mm.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_EVQP7A.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_EVQP7C.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_EVQPE1.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_EVQPE1.wrl %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_FSMSM.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_FSMSM.wrl +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-100xP.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-101xP.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-105xP.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_Omron_B3FS-105xP.wrl -%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_PTS645.step -%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_PTS645.wrl +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_PTS645Sx43SMTR92.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_PTS647Sx38.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_PTS647Sx38.wrl %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_PTS647Sx50.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_PTS647Sx50.wrl %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_PTS647Sx70.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_PTS647Sx70.wrl +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_PTS810.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_Panasonic_EVQPL_3PL_5PL_PT_A08.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_Panasonic_EVQPL_3PL_5PL_PT_A15.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_REED_CT05-XXXX-G1.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_REED_CT05-XXXX-G1.wrl %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_REED_CT05-XXXX-J1.step @@ -270,6 +310,11 @@ %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_REED_CT10-XXXX-G2.wrl %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_REED_CT10-XXXX-G4.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_REED_CT10-XXXX-G4.wrl +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_SKQG_WithStem.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_SKQG_WithoutStem.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_TL3305A.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_TL3305B.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_TL3305C.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_TL3342.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_TL3342.wrl %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS.step @@ -380,6 +425,7 @@ %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_E-Switch_EG2219_DPDT_Angled.wrl %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_NKK_BB15AH.step %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_NKK_BB15AH.wrl +%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_PUSH-12mm_Wuerth-430476085716.step %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_PUSH_1P1T_6x3.5mm_H4.3_APEM_MJTP1243.step %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_PUSH_1P1T_6x3.5mm_H5.0_APEM_MJTP1250.step %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_PUSH_6mm.step @@ -400,7 +446,13 @@ %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Slide_SPDT_Angled_CK_OS102011MA1Q.wrl %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Slide_SPDT_Straight_CK_OS102011MS2Q.step %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Slide_SPDT_Straight_CK_OS102011MS2Q.wrl -%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_TH_Tactile_Omron_B3F-10xx.step +%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_TH_Tactile_Omron_B3F-100x.step +%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_TH_Tactile_Omron_B3F-102x.step +%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_TH_Tactile_Omron_B3F-106x.step +%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_TH_Tactile_Omron_B3F-107x.step +%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_TH_Tactile_Omron_B3F-110x.step +%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_TH_Tactile_Omron_B3F-1110.step +%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_TH_Tactile_Omron_B3F-112x.step %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Tactile_SPST_Angled_PTS645Vx31-2LFS.step %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Tactile_SPST_Angled_PTS645Vx31-2LFS.wrl %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Tactile_SPST_Angled_PTS645Vx39-2LFS.step @@ -409,6 +461,8 @@ %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Tactile_SPST_Angled_PTS645Vx58-2LFS.wrl %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Tactile_SPST_Angled_PTS645Vx83-2LFS.step %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Tactile_SPST_Angled_PTS645Vx83-2LFS.wrl +%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Tactile_Straight_KSA0Axx1LFTR.step +%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Tactile_Straight_KSL0Axx1LFTR.step %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_XKB_DM1-16UC-1.step %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_XKB_DM1-16UC-1.wrl %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_XKB_DM1-16UD-1.step @@ -445,6 +499,7 @@ %%DATADIR%%/3dmodels/Buzzer_Beeper.3dshapes/MagneticBuzzer_StarMicronics_HMB-06_HMB-12.wrl %%DATADIR%%/3dmodels/Buzzer_Beeper.3dshapes/PUIAudio_SMT_0825_S_4_R.step %%DATADIR%%/3dmodels/Buzzer_Beeper.3dshapes/PUIAudio_SMT_0825_S_4_R.wrl +%%DATADIR%%/3dmodels/Buzzer_Beeper.3dshapes/Speaker_CUI_CMR-1206S-67.step %%DATADIR%%/3dmodels/Capacitor_SMD.3dshapes/CP_Elec_10x10.5.step %%DATADIR%%/3dmodels/Capacitor_SMD.3dshapes/CP_Elec_10x10.5.wrl %%DATADIR%%/3dmodels/Capacitor_SMD.3dshapes/CP_Elec_10x10.step @@ -1467,6 +1522,7 @@ %%DATADIR%%/3dmodels/Connector_Card.3dshapes/microSD_HC_Hirose_DM3D-SF.wrl %%DATADIR%%/3dmodels/Connector_Card.3dshapes/nanoSIM_Hinged_CUI_NSIM-2-C.step %%DATADIR%%/3dmodels/Connector_Card.3dshapes/nanoSIM_Hinged_CUI_NSIM-2-C.wrl +%%DATADIR%%/3dmodels/Connector_Coaxial.3dshapes/BNC_Amphenol_B6252HB-NPP3G-50_Horizontal.step %%DATADIR%%/3dmodels/Connector_Coaxial.3dshapes/LEMO-EPG.00.302.NLN.step %%DATADIR%%/3dmodels/Connector_Coaxial.3dshapes/LEMO-EPG.00.302.NLN.wrl %%DATADIR%%/3dmodels/Connector_Coaxial.3dshapes/LEMO-EPL.00.250.NTN.step @@ -9005,6 +9061,7 @@ %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_APV_APH1770.wrl %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_APV_APH2213.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_APV_APH2213.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_AVX_LMLP07A7.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Abracon_ASPI-0425.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Abracon_ASPI-0425.wrl %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Abracon_ASPIAIG-F4020.step @@ -9343,6 +9400,8 @@ %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_KOHERelec_MDA5030.wrl %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_KOHERelec_MDA7030.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_KOHERelec_MDA7030.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Murata_DEM3512C.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Murata_DEM3518C.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Pulse_PA4320.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Pulse_PA4320.wrl %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Pulse_PA4332.step @@ -9367,6 +9426,7 @@ %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_SXN_SMDRI73.wrl %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_SXN_SMDRI74.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_SXN_SMDRI74.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_SXN_SMMS1770.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0402S.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0402S.wrl %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0412S.step @@ -9585,8 +9645,29 @@ %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL1250.wrl %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL1265.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL1265.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-1030.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-1040.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-1050.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-1335.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-1350.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-1365.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-1890.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-2212.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-2212.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-5040.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-7030.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-7040.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-7050.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCM-1050.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCM-1052.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCM-1070.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCM-1078.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCM-1190.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCM-1240.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCM-1350.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCM-1390.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCM-7050.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCM-7070.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_MAPI-1610.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_MAPI-1610.wrl %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_MAPI-2010.step @@ -10205,26 +10286,6 @@ %%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSE-ExternalM3_H8mm_9771080360.wrl %%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSE-ExternalM3_H9mm_9771090360.step %%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSE-ExternalM3_H9mm_9771090360.wrl -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H10mm_9774100482.step -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H10mm_9774100482.wrl -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H1mm_9774010482.step -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H1mm_9774010482.wrl -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H2mm_9774020482.step -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H2mm_9774020482.wrl -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H3mm_9774030482.step -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H3mm_9774030482.wrl -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H4mm_9774040482.step -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H4mm_9774040482.wrl -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H5mm_9774050482.step -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H5mm_9774050482.wrl -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H6mm_9774060482.step -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H6mm_9774060482.wrl -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H7mm_9774070482.step -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H7mm_9774070482.wrl -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H8mm_9774080482.step -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H8mm_9774080482.wrl -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H9mm_9774090482.step -%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-4.5mm_H9mm_9774090482.wrl %%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M1.6_H1.5mm_9774015633.step %%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M1.6_H1.5mm_9774015633.wrl %%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M1.6_H1mm_9774010633.step @@ -10331,6 +10392,16 @@ %%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M3_H8mm_9774080360.wrl %%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M3_H9mm_9774090360.step %%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M3_H9mm_9774090360.wrl +%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M4_H10mm_9774100482.step +%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M4_H1mm_9774010482.step +%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M4_H2mm_9774020482.step +%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M4_H3mm_9774030482.step +%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M4_H4mm_9774040482.step +%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M4_H5mm_9774050482.step +%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M4_H6mm_9774060482.step +%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M4_H7mm_9774070482.step +%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M4_H8mm_9774080482.step +%%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSI-M4_H9mm_9774090482.step %%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSR-3.2mm_H10.6mm_ReverseMount_9775106960.step %%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSR-3.2mm_H10.6mm_ReverseMount_9775106960.wrl %%DATADIR%%/3dmodels/Mounting_Wuerth.3dshapes/Mounting_Wuerth_WA-SMSR-3.2mm_H11.6mm_ReverseMount_9775116960.step @@ -10745,6 +10816,8 @@ %%DATADIR%%/3dmodels/Package_BGA.3dshapes/WLP-4_0.83x0.83mm_P0.4mm.wrl %%DATADIR%%/3dmodels/Package_BGA.3dshapes/WLP-4_0.86x0.86mm_P0.4mm.step %%DATADIR%%/3dmodels/Package_BGA.3dshapes/WLP-4_0.86x0.86mm_P0.4mm.wrl +%%DATADIR%%/3dmodels/Package_BGA.3dshapes/csBGA-64_5x5mm_Layout8x8_P0.5mm.step +%%DATADIR%%/3dmodels/Package_BGA.3dshapes/ucBGA-64_4x4mm_Layout8x8_P0.4mm.step %%DATADIR%%/3dmodels/Package_CSP.3dshapes/Analog_LFCSP-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm.step %%DATADIR%%/3dmodels/Package_CSP.3dshapes/Analog_LFCSP-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm.wrl %%DATADIR%%/3dmodels/Package_CSP.3dshapes/Analog_LFCSP-16-1EP_4x4mm_P0.65mm_EP2.35x2.35mm.step @@ -10785,6 +10858,7 @@ %%DATADIR%%/3dmodels/Package_CSP.3dshapes/NXP_SOT1450-2_WLCSP-100_5.07x5.07mm_Layout10x10_P0.5mm.wrl %%DATADIR%%/3dmodels/Package_CSP.3dshapes/WLCSP-9_1.21x1.22mm_Layout3x3_P0.4mm.step %%DATADIR%%/3dmodels/Package_CSP.3dshapes/WLCSP-9_1.21x1.22mm_Layout3x3_P0.4mm.wrl +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/Xilinx_CSG48_7.0x7.0mm_Layout7x7_P0.8mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/AO_DFN-8-1EP_5.55x5.2mm_P1.27mm_EP4.12x4.6mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/AO_DFN-8-1EP_5.55x5.2mm_P1.27mm_EP4.12x4.6mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/ArtInChip_QFN-100-1EP_12x12mm_P0.4mm_EP7.4x7.4mm.step @@ -11035,6 +11109,7 @@ %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm.wrl +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_DSQ0010A_WSON-10-1EP_2x2mm_P0.4mm_EP0.9x1.5mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_PicoStar_DFN-3_0.69x0.60mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_PicoStar_DFN-3_0.69x0.60mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_R-PUQFN-N12.step @@ -11765,8 +11840,6 @@ %%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSOP-8-1EP_3.9x4.9mm_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm.wrl -%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm.step -%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.66x2.46mm.step @@ -11787,6 +11860,8 @@ %%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-56-1EP_6.1x14mm_P0.5mm_EP3.61x6.35mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/Infineon_PG-DSO-20-U03_7.5x12.8mm.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/Infineon_PG-DSO-20-U03_7.5x12.8mm.wrl +%%DATADIR%%/3dmodels/Package_SO.3dshapes/JEITA_SOIC-16_3.9x9.9mm_P1.27mm.step +%%DATADIR%%/3dmodels/Package_SO.3dshapes/JEITA_SOIC-16_3.9x9.9mm_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/JEITA_SOIC-8_3.9x4.9mm_P1.27mm.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/JEITA_SOIC-8_3.9x4.9mm_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm.step @@ -11903,8 +11978,6 @@ %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8_7.5x5.85mm_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOJ-36_10.16x23.495mm_P1.27mm.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOJ-36_10.16x23.495mm_P1.27mm.wrl -%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-16_3.9x9.9mm_P1.27mm.step -%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-16_3.9x9.9mm_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-16_4.4x10.4mm_P1.27mm.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-16_4.4x10.4mm_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-28_8.4x18.16mm_P1.27mm.step @@ -12155,6 +12228,7 @@ %%DATADIR%%/3dmodels/Package_SO.3dshapes/Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.85x4.9mm_Mask2.4x3.1mm_ThermalVias.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias.wrl +%%DATADIR%%/3dmodels/Package_SO.3dshapes/Texas_HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3.155x3.255mm.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/Texas_PWP0020A.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/Texas_PWP0020A.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/Toshiba_SOIC-4-6_4.4x3.6mm_P1.27mm.step @@ -13154,6 +13228,7 @@ %%DATADIR%%/3dmodels/Sensor_Current.3dshapes/LEM_LTSR-NP.wrl %%DATADIR%%/3dmodels/Sensor_Distance.3dshapes/ST_VL53L1x.step %%DATADIR%%/3dmodels/Sensor_Distance.3dshapes/ST_VL53L1x.wrl +%%DATADIR%%/3dmodels/Sensor_Humidity.3dshapes/Texas_S-PWSON-N6-HDC2080.step %%DATADIR%%/3dmodels/Sensor_Pressure.3dshapes/NXP_MPL115A1_LGA-8_3x5mm_P1.25mm.step %%DATADIR%%/3dmodels/Sensor_Pressure.3dshapes/NXP_MPL115A1_LGA-8_3x5mm_P1.25mm.wrl %%DATADIR%%/3dmodels/Sensor_Voltage.3dshapes/LEM_LV25-P.step diff --git a/cad/kicad-library-symbols-devel/Makefile.git_rev b/cad/kicad-library-symbols-devel/Makefile.git_rev index 0413b60839e4..9167f1d29db4 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= de5f976efaed514925e126560fb9d953c34162cc -GIT_SYM_DATE= 20250621075801 +GIT_SYM_HASH= c661595f53a3658ed70898be31a8fbd0ef0a4026 +GIT_SYM_DATE= 20250724193438 diff --git a/cad/kicad-library-symbols-devel/distinfo b/cad/kicad-library-symbols-devel/distinfo index cb17b975973c..aad1ef83ea57 100644 --- a/cad/kicad-library-symbols-devel/distinfo +++ b/cad/kicad-library-symbols-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750526717 -SHA256 (kicad-symbols-de5f976efaed514925e126560fb9d953c34162cc.tar.gz) = cc852a730154a8437678bc2d6a753877cdea04fd2f8ef093ab9293f40de1b30d -SIZE (kicad-symbols-de5f976efaed514925e126560fb9d953c34162cc.tar.gz) = 10753651 +TIMESTAMP = 1753543300 +SHA256 (kicad-symbols-c661595f53a3658ed70898be31a8fbd0ef0a4026.tar.gz) = d146567cfe7e8a245e45ee18e82c7af8ede0a86d87e64bf04658284fd73afe63 +SIZE (kicad-symbols-c661595f53a3658ed70898be31a8fbd0ef0a4026.tar.gz) = 10770803 diff --git a/cad/lepton-eda/Makefile b/cad/lepton-eda/Makefile index 04ec713e092d..8b851ed0ff1f 100644 --- a/cad/lepton-eda/Makefile +++ b/cad/lepton-eda/Makefile @@ -27,7 +27,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \ USES= desktop-file-utils gettext-tools gnome groff:build \ guile:2.2,3.0,conflicts iconv:wchar_t libtool localbase \ - makeinfo pathfix perl5 pkgconfig shared-mime-info shebangfix \ + makeinfo perl5 pkgconfig shared-mime-info shebangfix \ xorg USE_XORG= pixman x11 xau xcb xcomposite xcursor xdamage xdmcp xext xfixes \ xi xinerama xrandr xrender diff --git a/cad/netgen/Makefile b/cad/netgen/Makefile index 689133f5ff74..5486e96ed50c 100644 --- a/cad/netgen/Makefile +++ b/cad/netgen/Makefile @@ -1,11 +1,11 @@ PORTNAME= netgen -PORTVERSION= 6.2.2501 DISTVERSIONPREFIX= v +DISTVERSION= 6.2.2505 CATEGORIES= cad PATCH_SITES= https://github.com/alexxy/netgen/commit/ -MAINTAINER= alster@vinterdalen.se +MAINTAINER= alven@FreeBSD.org COMMENT= Automatic 3D tetrahedral mesh generator WWW= https://ngsolve.org/ \ https://github.com/NGSolve/ngsolve/ @@ -13,7 +13,7 @@ WWW= https://ngsolve.org/ \ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE -NOT_FOR_ARCHS= i386 +NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON_i386= unsupported CPU architecture BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ @@ -51,7 +51,7 @@ CGNS_DESC= Enable CGNS file read/write support JPEG_DESC= Enable snapshots using jpeg MPEG_DESC= Enable recording with FFmpeg -CGNS_BROKEN= compiler errors +CGNS_BROKEN= compiler errors CGNS_LIB_DEPENDS= libcgns.so:science/cgnslib CGNS_CMAKE_BOOL= USE_CGNS JPEG_USES= jpeg @@ -60,8 +60,14 @@ MPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg MPEG_CMAKE_BOOL= USE_MPEG post-install: - (cd ${STAGEDIR}${PREFIX}/bin && ${STRIP_CMD} netgen) - (cd ${STAGEDIR}${PREFIX}/lib && ${STRIP_CMD} libngcore.so libnggui.so libnglib.so) - (cd ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME} && ${STRIP_CMD} libngguipy.so libngpy.so) + (cd ${STAGEDIR}${PREFIX}/bin && \ + ${STRIP_CMD} netgen) + (cd ${STAGEDIR}${PREFIX}/lib && \ + ${STRIP_CMD} libngcore.so \ + libnggui.so \ + libnglib.so) + (cd ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME} && \ + ${STRIP_CMD} libngguipy.so \ + libngpy.so) .include <bsd.port.mk> diff --git a/cad/netgen/distinfo b/cad/netgen/distinfo index 478be44a9c97..d77ba905a8d0 100644 --- a/cad/netgen/distinfo +++ b/cad/netgen/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1746074880 -SHA256 (NGSolve-netgen-v6.2.2501_GH0.tar.gz) = a12cf1f16a6c562134ec96cfb66e54fbb8e1faee72da52f6480e20ee896aa72c -SIZE (NGSolve-netgen-v6.2.2501_GH0.tar.gz) = 3328069 +TIMESTAMP = 1753284297 +SHA256 (NGSolve-netgen-v6.2.2505_GH0.tar.gz) = c9ba4bbc6f8db8fbfd9fc64c400475558a7f2bf5accdfcf022e5ed01dfc40219 +SIZE (NGSolve-netgen-v6.2.2505_GH0.tar.gz) = 3332150 SHA256 (NGSolve-pybind11-v2.11.1_GH0.tar.gz) = d475978da0cdc2d43b73f30910786759d593a9d8ee05b1b6846d1eb16c6d2e0c SIZE (NGSolve-pybind11-v2.11.1_GH0.tar.gz) = 756445 SHA256 (3d82bf88360b9d032671a72a31cd9c351bf674f8.patch) = 50758ed3408b745c8f701f341d31dad96b4819391e7c09aecf0b6413cbd29a97 diff --git a/cad/nvc/Makefile b/cad/nvc/Makefile index 22c11481fba0..7d698892ceee 100644 --- a/cad/nvc/Makefile +++ b/cad/nvc/Makefile @@ -1,6 +1,6 @@ PORTNAME= nvc DISTVERSIONPREFIX= r -DISTVERSION= 1.17.0 +DISTVERSION= 1.17.1 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org diff --git a/cad/nvc/distinfo b/cad/nvc/distinfo index c66bf3ebc561..1c6691618031 100644 --- a/cad/nvc/distinfo +++ b/cad/nvc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752402693 -SHA256 (nickg-nvc-r1.17.0_GH0.tar.gz) = bbb82ff5ee090ad672e0136709ea1a055d201098b7413375b4ecb7e292266e00 -SIZE (nickg-nvc-r1.17.0_GH0.tar.gz) = 2263262 +TIMESTAMP = 1753630627 +SHA256 (nickg-nvc-r1.17.1_GH0.tar.gz) = be6268c5848f518d3fc67058ca50fa4b1d68267b558bb4e023abe5d3f8a5bb63 +SIZE (nickg-nvc-r1.17.1_GH0.tar.gz) = 2265466 diff --git a/cad/openscad-devel/Makefile b/cad/openscad-devel/Makefile index 7fc601667b62..06e0fe6d5afb 100644 --- a/cad/openscad-devel/Makefile +++ b/cad/openscad-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= openscad PORTVERSION= ${GIT_SRC_DATE} -PORTREVISION= 1 +#PORTREVISION= 1 CATEGORIES= cad PKGNAMESUFFIX= -devel diff --git a/cad/openscad-devel/Makefile.git_rev b/cad/openscad-devel/Makefile.git_rev index bdc80ab4ca5b..00e05b5e745c 100644 --- a/cad/openscad-devel/Makefile.git_rev +++ b/cad/openscad-devel/Makefile.git_rev @@ -1,8 +1,8 @@ -GIT_SRC_HASH= 72c9919d63116f8e711f3566ae34e9eb63a2d6e6 -GIT_SRC_DATE= 2025.05.08 +GIT_SRC_HASH= 6a8ab04bfd8bbe5cafab3efb74d2b46cb33fafe7 +GIT_SRC_DATE= 2025.07.25 GIT_MCAD_HASH= 1ea402208c3127ffb443931e9bb1681c191dacca GIT_CLIPPER2_HASH= 6901921c4be75126d1de60bfd24bd86a61319fd0 GIT_OPENCSG_HASH= 313018fbf997f484f66cb4a320bbd2abf79a4fc1 -GIT_MANIFOLD_HASH= 7c8fbe186aa1ac5eb73f12c28bdef093ee4d11c9 +GIT_MANIFOLD_HASH= 2f4741e0b1de44d6d461b869e481351335340b44 GIT_MIMALLOC_HASH= 4cebb48062196625b91c79311f3ff4b22f493d47 GIT_SANITIZERSCMAKE_HASH= c3dc841af4dbf44669e65b82cb68a575864326bd diff --git a/cad/openscad-devel/distinfo b/cad/openscad-devel/distinfo index 64a4d036f3e6..56387439fe0d 100644 --- a/cad/openscad-devel/distinfo +++ b/cad/openscad-devel/distinfo @@ -1,10 +1,10 @@ -TIMESTAMP = 1746869038 -SHA256 (openscad-openscad-2025.05.08-72c9919d63116f8e711f3566ae34e9eb63a2d6e6_GH0.tar.gz) = 10436542006d598beb34a7bbfbb88101c81e2102efb7c884b3a7831c7b7865cb -SIZE (openscad-openscad-2025.05.08-72c9919d63116f8e711f3566ae34e9eb63a2d6e6_GH0.tar.gz) = 24478576 +TIMESTAMP = 1753524188 +SHA256 (openscad-openscad-2025.07.25-6a8ab04bfd8bbe5cafab3efb74d2b46cb33fafe7_GH0.tar.gz) = e8851c051776ea1b01a500097175efed98f1186b1ebeddb31196bf269a640a4c +SIZE (openscad-openscad-2025.07.25-6a8ab04bfd8bbe5cafab3efb74d2b46cb33fafe7_GH0.tar.gz) = 24710625 SHA256 (microsoft-mimalloc-4cebb48062196625b91c79311f3ff4b22f493d47_GH0.tar.gz) = 1811a777b83ffa9cb5c2f3c1b2f41b48bd72b6f044812d7ba2c2bacf5e1b8e2c SIZE (microsoft-mimalloc-4cebb48062196625b91c79311f3ff4b22f493d47_GH0.tar.gz) = 1133506 -SHA256 (elalish-manifold-7c8fbe186aa1ac5eb73f12c28bdef093ee4d11c9_GH0.tar.gz) = 5418524300e37c2edb0de81a2393cd768f631a5de02f68936bc5c42988271813 -SIZE (elalish-manifold-7c8fbe186aa1ac5eb73f12c28bdef093ee4d11c9_GH0.tar.gz) = 29614163 +SHA256 (elalish-manifold-2f4741e0b1de44d6d461b869e481351335340b44_GH0.tar.gz) = 1dc8aa37aa4a1c8278ce7dfe4fc8096c2fa3c382910a5b8a62c1586921b8b334 +SIZE (elalish-manifold-2f4741e0b1de44d6d461b869e481351335340b44_GH0.tar.gz) = 29613734 SHA256 (arsenm-sanitizers-cmake-c3dc841af4dbf44669e65b82cb68a575864326bd_GH0.tar.gz) = 19d511a3a4ddc872c89ab62c070dd8d1fcc733e6ea4655f5876a60237cd556ba SIZE (arsenm-sanitizers-cmake-c3dc841af4dbf44669e65b82cb68a575864326bd_GH0.tar.gz) = 7433 SHA256 (openscad-OpenCSG-313018fbf997f484f66cb4a320bbd2abf79a4fc1_GH0.tar.gz) = e6da517ab86422ed822e09c71e1ca6a673149fbbac50e7f3cb94f2daa3f7999d diff --git a/cad/openvsp/Makefile b/cad/openvsp/Makefile index 0dbf7ea2022c..4f1fe7abf4ce 100644 --- a/cad/openvsp/Makefile +++ b/cad/openvsp/Makefile @@ -1,6 +1,6 @@ PORTNAME= openvsp DISTVERSIONPREFIX= ${GH_PROJECT}_ -DISTVERSION= 3.43.1 +DISTVERSION= 3.45.0 CATEGORIES= cad MAINTAINER= fernape@FreeBSD.org @@ -70,7 +70,7 @@ do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${BUILD_WRKSRC}/${BUILD_PREFIX}/vspIcon.png ${STAGEDIR}${DATADIR} ${RM} ${STAGEDIR}${PREFIX}/vspIcon.png ${BUILD_WRKSRC}/${BUILD_PREFIX}/vspIcon.png -.for f in vsp vspaero vspaero_adjoint vspaero_complex vspaero_opt vsploads vspscript vspviewer +.for f in vsp vspaero vspaero_opt vsploads vspscript vspviewer ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${BUILD_PREFIX}/${f} ${STAGEDIR}${PREFIX}/bin ${RM} ${STAGEDIR}${PREFIX}/${f} .endfor diff --git a/cad/openvsp/distinfo b/cad/openvsp/distinfo index a39b1c066f20..f36a58736e39 100644 --- a/cad/openvsp/distinfo +++ b/cad/openvsp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751610349 -SHA256 (OpenVSP-OpenVSP-OpenVSP_3.43.1_GH0.tar.gz) = fbf8517050d0818cf39a4d80bf7f5b6083a5fdc26ce829ed81bdfb12e818fd81 -SIZE (OpenVSP-OpenVSP-OpenVSP_3.43.1_GH0.tar.gz) = 126326750 +TIMESTAMP = 1753035426 +SHA256 (OpenVSP-OpenVSP-OpenVSP_3.45.0_GH0.tar.gz) = 55abd7f7fc3368aa4a41ac5c3e2e319d0de743e28dddf2e2427903d846724c6a +SIZE (OpenVSP-OpenVSP-OpenVSP_3.45.0_GH0.tar.gz) = 205141078 diff --git a/cad/openvsp/pkg-plist b/cad/openvsp/pkg-plist index ec5b4feedbe6..a8d10f0c56bb 100644 --- a/cad/openvsp/pkg-plist +++ b/cad/openvsp/pkg-plist @@ -1,9 +1,8 @@ +CCE/SD-24L.cce CHANGELOG.md README.md bin/vsp bin/vspaero -bin/vspaero_adjoint -bin/vspaero_complex bin/vspaero_opt bin/vsploads bin/vspscript @@ -90,6 +89,19 @@ help/vsp_help %%DATADIR%%/plotDegenPlate.m %%DATADIR%%/plotDegenStick.m %%DATADIR%%/plotDegenSurf.m +%%DATADIR%%/python_scripts/BertinSmithTest.py +%%DATADIR%%/python_scripts/Constants.py +%%DATADIR%%/python_scripts/EllipseTest.py +%%DATADIR%%/python_scripts/HersheyTest.py +%%DATADIR%%/python_scripts/Master_VSP_VV_script_test.py +%%DATADIR%%/python_scripts/README.md +%%DATADIR%%/python_scripts/SuperDeltaTest.py +%%DATADIR%%/python_scripts/SweptTest.py +%%DATADIR%%/python_scripts/TestInterference.vsp3 +%%DATADIR%%/python_scripts/VKTTest.py +%%DATADIR%%/python_scripts/WarrenTest.py +%%DATADIR%%/python_scripts/report.md +%%DATADIR%%/python_scripts/test_InterferenceAnalysis.py %%DATADIR%%/readvspgeom.m %%DATADIR%%/redbluearrow.tga %%DATADIR%%/sc2_0404.af diff --git a/cad/py-amaranth/Makefile b/cad/py-amaranth/Makefile index 9e20173ed8bd..b9ce40a81050 100644 --- a/cad/py-amaranth/Makefile +++ b/cad/py-amaranth/Makefile @@ -1,6 +1,6 @@ PORTNAME= amaranth DISTVERSIONPREFIX= v -DISTVERSION= 0.5.6 +DISTVERSION= 0.5.7 CATEGORIES= cad python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -50,6 +50,6 @@ do-install: # workaround for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=2 ${_PYTHONPKGLIST} @cd ${STAGEDIR}${PREFIX} && ${FIND} lib -name '*.pyc' >> ${_PYTHONPKGLIST} -# tests as of 0.5.6: 1187 passed, 3 warnings in 47.87s +# tests as of 0.5.6: 1187 passed, 4 warnings in 46.66s .include <bsd.port.mk> diff --git a/cad/py-amaranth/distinfo b/cad/py-amaranth/distinfo index 3471b022c85c..e9580b804794 100644 --- a/cad/py-amaranth/distinfo +++ b/cad/py-amaranth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747368204 -SHA256 (amaranth-lang-amaranth-v0.5.6_GH0.tar.gz) = 2b4471223e2354414c99183309d09efd03512b7c31446067c62e1564b0747580 -SIZE (amaranth-lang-amaranth-v0.5.6_GH0.tar.gz) = 748902 +TIMESTAMP = 1753029759 +SHA256 (amaranth-lang-amaranth-v0.5.7_GH0.tar.gz) = 2670e07c7bcebb9fbd444d8b9ef9ba7942b0d51f9a54e6a58a091c6fb0fafa92 +SIZE (amaranth-lang-amaranth-v0.5.7_GH0.tar.gz) = 749105 diff --git a/cad/qucs-s/Makefile b/cad/qucs-s/Makefile index 6ad88c698b08..e2bbf1d0db5a 100644 --- a/cad/qucs-s/Makefile +++ b/cad/qucs-s/Makefile @@ -1,11 +1,8 @@ PORTNAME= qucs-s -DISTVERSION= 25.1.1 +DISTVERSION= 25.1.2 CATEGORIES= cad MASTER_SITES= https://github.com/ra3xdh/qucs_s/releases/download/${DISTVERSION}/ -PATCH_SITES= https://github.com/ra3xdh/qucs_s/commit/ -PATCHFILES+= 4ae3a8e182027432b1aad3158798b91c073c4a86.patch:-p1 # Fix build with Qt >= 6.9.0 - MAINTAINER= yuri@FreeBSD.org COMMENT= Quite Universal Circuit Simulator: GUI for circuit simulation kernels WWW= https://ra3xdh.github.io/ \ @@ -22,28 +19,29 @@ USES= bison cmake gl localbase qt:6 USE_GL= opengl USE_QT= base charts svg tools:build -OPTIONS_DEFAULT= NGSPICE -OPTIONS_GROUP= BACKENDS RTDEPENDS -OPTIONS_GROUP_BACKENDS= NGSPICE QUCSATOR XYCE -OPTIONS_GROUP_RTDEPENDS= OCTAVE ADMS +OPTIONS_DEFAULT= NGSPICE +OPTIONS_GROUP= BACKENDS RTDEPENDS +OPTIONS_GROUP_BACKENDS= NGSPICE QUCSATOR XYCE +OPTIONS_GROUP_RTDEPENDS= ADMS OCTAVE -ADMS_DESC= ADMS model generator used for some non-essential features -BACKENDS_DESC= Simulation backends -NGSPICE_DESC= ngspice mixed-signal circuit simulator -OCTAVE_DESC= Octave is used for some non-essential features -QUCSATOR_DESC= Circuit simulator of the Qucs project -RTDEPENDS_DESC= Optional run-time dependencies -XYCE_DESC= Xyce electronic simulator +ADMS_DESC= ADMS model generator used for some non-essential features +BACKENDS_DESC= Simulation backends +NGSPICE_DESC= ngspice mixed-signal circuit simulator +OCTAVE_DESC= Octave is used for some non-essential features +QUCSATOR_DESC= Circuit simulator of the Qucs project +RTDEPENDS_DESC= Optional run-time dependencies +XYCE_DESC= Xyce electronic simulator ADMS_RUN_DEPENDS= admsXml:cad/adms NGSPICE_RUN_DEPENDS= ngspice:cad/ngspice_rework OCTAVE_RUN_DEPENDS= octave:math/octave QUCSATOR_RUN_DEPENDS= qucsator:cad/qucsator -XYCE_RUN_DEPENDS= Xyce:cad/xyce \ - mpirun:net/mpich +XYCE_RUN_DEPENDS= mpirun:net/mpich \ + Xyce:cad/xyce post-patch: - # first the patch under files/ introduces %%LOCALBASE%%, and now we fix it here - ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/qucs/settings.cpp +# first the patch under files/ introduces %%LOCALBASE%%, and now we fix it here + ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ + ${WRKSRC}/qucs/settings.cpp .include <bsd.port.mk> diff --git a/cad/qucs-s/distinfo b/cad/qucs-s/distinfo index f2c8db8bb080..55a30ecccceb 100644 --- a/cad/qucs-s/distinfo +++ b/cad/qucs-s/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1744949787 -SHA256 (qucs-s-25.1.1.tar.gz) = 2aefd4bb8faef5ce13623b0b7daf5264cc6fa252c9bf69e46bc48256535e10dd -SIZE (qucs-s-25.1.1.tar.gz) = 4717517 -SHA256 (4ae3a8e182027432b1aad3158798b91c073c4a86.patch) = 870d268a5990f186221bbc2d6e9a6c668f4611ff85c9f88033e727f9fff95cdc -SIZE (4ae3a8e182027432b1aad3158798b91c073c4a86.patch) = 770 +TIMESTAMP = 1745833911 +SHA256 (qucs-s-25.1.2.tar.gz) = 5b8185befa201a2811c4177277297bf0a013f775b6ab600a4ae67576aa5f7f02 +SIZE (qucs-s-25.1.2.tar.gz) = 4718218 diff --git a/cad/tochnog/Makefile b/cad/tochnog/Makefile index ec0b4dc2543c..217becaff5e9 100644 --- a/cad/tochnog/Makefile +++ b/cad/tochnog/Makefile @@ -1,6 +1,6 @@ PORTNAME= tochnog PORTVERSION= 20140100 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= cad MASTER_SITES= SF/${PORTNAME}/Tochnog%20Latest%20January%202014 DISTFILES= Sources${EXTRACT_SUFX} gid${EXTRACT_SUFX} \ diff --git a/cad/verilator/Makefile b/cad/verilator/Makefile index 26645e6a6aa3..f99d100a7ec6 100644 --- a/cad/verilator/Makefile +++ b/cad/verilator/Makefile @@ -21,7 +21,7 @@ LIB_DEPENDS= libsystemc.so:devel/systemc # systemc is only added to share/verila RUN_DEPENDS= ${LOCALBASE}/bin/ar:devel/binutils \ gmake:devel/gmake # verilator runs gmake for the --hierarchical option when the 'gmake' method is chosen -USES= bison compiler:c++17-lang gmake localbase:ldflags pathfix perl5 python:build,run,test shebangfix tar:tgz +USES= bison compiler:c++17-lang gmake localbase:ldflags perl5 python:build,run,test shebangfix tar:tgz USE_CXXSTD= c++17 # needs to match that of devel/systemc to avoid mismatches like https://github.com/verilator/verilator/issues/4499 USE_GITHUB= yes diff --git a/cad/veryl/Makefile b/cad/veryl/Makefile index 12f297425895..71eb928f9c32 100644 --- a/cad/veryl/Makefile +++ b/cad/veryl/Makefile @@ -1,6 +1,6 @@ PORTNAME= veryl DISTVERSIONPREFIX= v -DISTVERSION= 0.16.2 +DISTVERSION= 0.16.3 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org @@ -51,9 +51,12 @@ CARGO_CRATES= addr2line-0.24.2 \ async-trait-0.1.88 \ atoi-2.0.0 \ autocfg-1.5.0 \ + axum-0.8.4 \ + axum-core-0.5.2 \ backtrace-0.3.75 \ backtrace-ext-0.2.1 \ base64-0.21.7 \ + base64-0.22.1 \ base64-simd-0.8.0 \ bimap-0.6.3 \ bincode-1.3.3 \ @@ -71,24 +74,24 @@ CARGO_CRATES= addr2line-0.24.2 \ bytesize-1.3.3 \ camino-1.1.10 \ cast-0.3.0 \ - castaway-0.2.3 \ - cc-1.2.29 \ + castaway-0.2.4 \ + cc-1.2.31 \ cfg-if-1.0.1 \ cfg_aliases-0.2.1 \ chrono-0.4.41 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ - clap-4.5.41 \ - clap_builder-4.5.41 \ + clap-4.5.42 \ + clap_builder-4.5.42 \ clap_complete-4.5.55 \ clap_derive-4.5.41 \ clap_lex-0.7.5 \ clru-0.6.2 \ - codespan-reporting-0.11.1 \ - codspeed-3.0.2 \ - codspeed-criterion-compat-3.0.2 \ - codspeed-criterion-compat-walltime-3.0.2 \ + codespan-reporting-0.12.0 \ + codspeed-3.0.5 \ + codspeed-criterion-compat-3.0.5 \ + codspeed-criterion-compat-walltime-3.0.5 \ colorchoice-1.0.4 \ colored-2.2.0 \ compact_str-0.6.1 \ @@ -100,7 +103,7 @@ CARGO_CRATES= addr2line-0.24.2 \ core2-0.4.0 \ cpp_demangle-0.4.4 \ cpufeatures-0.2.17 \ - crc32fast-1.4.2 \ + crc32fast-1.5.0 \ criterion-plot-0.5.0 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.15 \ @@ -149,14 +152,13 @@ CARGO_CRATES= addr2line-0.24.2 \ equator-macro-0.4.2 \ equivalent-1.0.2 \ errno-0.3.13 \ - event-listener-5.4.0 \ + event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ fastrand-1.9.0 \ fastrand-2.3.0 \ fern-0.7.1 \ filetime-0.2.25 \ findshlibs-0.10.2 \ - fixedbitset-0.4.2 \ fixedbitset-0.5.7 \ flate2-1.1.2 \ fluent-uri-0.1.4 \ @@ -223,15 +225,12 @@ CARGO_CRATES= addr2line-0.24.2 \ git-worktree-0.12.3 \ glob-0.3.2 \ globset-0.4.16 \ - graph-cycles-0.1.0 \ - h2-0.3.26 \ + h2-0.3.27 \ half-2.6.0 \ handlebars-6.3.2 \ hashbrown-0.13.2 \ hashbrown-0.14.5 \ hashbrown-0.15.4 \ - headers-0.3.9 \ - headers-core-0.2.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ @@ -242,11 +241,16 @@ CARGO_CRATES= addr2line-0.24.2 \ http-0.2.12 \ http-1.3.1 \ http-body-0.4.6 \ + http-body-1.0.1 \ + http-body-util-0.1.3 \ + http-range-header-0.4.2 \ httparse-1.10.1 \ httpdate-1.0.3 \ human_format-1.1.0 \ hyper-0.14.32 \ + hyper-1.6.0 \ hyper-rustls-0.24.2 \ + hyper-util-0.1.16 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ @@ -270,7 +274,7 @@ CARGO_CRATES= addr2line-0.24.2 \ inotify-sys-0.1.5 \ instant-0.1.13 \ io-close-0.3.7 \ - io-uring-0.7.8 \ + io-uring-0.7.9 \ ipconfig-0.3.2 \ ipnet-2.11.0 \ is-terminal-0.4.16 \ @@ -290,7 +294,7 @@ CARGO_CRATES= addr2line-0.24.2 \ libc-0.2.174 \ libflate-2.1.0 \ libflate_lz77-2.1.0 \ - libredox-0.1.4 \ + libredox-0.1.9 \ line-col-0.2.1 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.9.4 \ @@ -305,11 +309,12 @@ CARGO_CRATES= addr2line-0.24.2 \ mark-flaky-tests-macro-1.0.2 \ markup5ever-0.35.0 \ match_token-0.35.0 \ + matchit-0.8.4 \ maybe-async-0.2.10 \ - mdbook-0.4.51 \ + mdbook-0.4.52 \ memchr-2.7.5 \ memmap2-0.5.10 \ - memmap2-0.9.5 \ + memmap2-0.9.7 \ merkle_hash-3.8.0 \ miette-7.6.0 \ miette-derive-7.6.0 \ @@ -323,7 +328,7 @@ CARGO_CRATES= addr2line-0.24.2 \ nix-0.29.0 \ nom-7.1.3 \ normpath-1.3.0 \ - notify-8.1.0 \ + notify-8.2.0 \ notify-debouncer-mini-0.6.0 \ notify-types-2.0.0 \ ntest-0.9.3 \ @@ -353,9 +358,9 @@ CARGO_CRATES= addr2line-0.24.2 \ parking-2.2.1 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ - parol-3.0.1 \ + parol-3.1.0 \ parol-macros-1.0.0 \ - parol_runtime-3.0.0 \ + parol_runtime-3.1.0 \ paste-1.0.15 \ pathdiff-0.2.3 \ percent-encoding-2.3.1 \ @@ -363,15 +368,12 @@ CARGO_CRATES= addr2line-0.24.2 \ pest_derive-2.8.1 \ pest_generator-2.8.1 \ pest_meta-2.8.1 \ - petgraph-0.6.5 \ petgraph-0.8.2 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_macros-0.11.3 \ phf_shared-0.11.3 \ - pin-project-1.1.10 \ - pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ plotters-0.3.7 \ @@ -403,7 +405,7 @@ CARGO_CRATES= addr2line-0.24.2 \ r-efi-5.3.0 \ radium-0.7.0 \ rand-0.8.5 \ - rand-0.9.1 \ + rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ @@ -411,25 +413,25 @@ CARGO_CRATES= addr2line-0.24.2 \ rand_regex-0.18.1 \ rayon-1.10.0 \ rayon-core-1.12.1 \ - redox_syscall-0.5.13 \ + redox_syscall-0.5.17 \ redox_users-0.4.6 \ - redox_users-0.5.0 \ + redox_users-0.5.2 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ relative-path-2.0.1 \ reqwest-0.11.27 \ resolv-conf-0.7.4 \ - rgb-0.8.51 \ + rgb-0.8.52 \ ring-0.17.14 \ rle-decode-fast-1.0.3 \ ropey-1.6.1 \ rust-embed-8.7.2 \ rust-embed-impl-8.7.2 \ rust-embed-utils-8.7.2 \ - rustc-demangle-0.1.25 \ + rustc-demangle-0.1.26 \ rustc-hash-2.1.1 \ - rustix-1.0.7 \ + rustix-1.0.8 \ rustls-0.21.12 \ rustls-pemfile-1.0.4 \ rustls-webpki-0.101.7 \ @@ -437,13 +439,13 @@ CARGO_CRATES= addr2line-0.24.2 \ ryu-1.0.20 \ same-file-1.0.6 \ scnr-0.8.0 \ - scoped-tls-1.0.1 \ scopeguard-1.2.0 \ sct-0.7.1 \ semver-1.0.26 \ serde-1.0.219 \ serde_derive-1.0.219 \ - serde_json-1.0.140 \ + serde_json-1.0.142 \ + serde_path_to_error-0.1.17 \ serde_regex-1.1.0 \ serde_repr-0.1.20 \ serde_spanned-0.6.9 \ @@ -454,14 +456,15 @@ CARGO_CRATES= addr2line-0.24.2 \ sha2-0.10.9 \ shlex-1.3.0 \ signal-hook-0.3.18 \ - signal-hook-registry-1.4.5 \ + signal-hook-registry-1.4.6 \ similar-2.7.0 \ siphasher-1.0.1 \ slab-0.4.10 \ smallvec-1.15.1 \ socket2-0.5.10 \ + socket2-0.6.0 \ sourcemap-9.2.2 \ - spdx-0.10.8 \ + spdx-0.10.9 \ spin-0.10.0 \ stable_deref_trait-1.2.0 \ statrs-0.18.0 \ @@ -474,8 +477,8 @@ CARGO_CRATES= addr2line-0.24.2 \ supports-color-3.0.2 \ supports-hyperlinks-3.1.0 \ supports-unicode-3.0.0 \ - symbolic-common-12.15.5 \ - symbolic-demangle-12.15.5 \ + symbolic-common-12.16.1 \ + symbolic-demangle-12.16.1 \ syn-1.0.109 \ syn-2.0.104 \ sync_wrapper-0.1.2 \ @@ -503,11 +506,11 @@ CARGO_CRATES= addr2line-0.24.2 \ tinytemplate-1.2.1 \ tinyvec-1.9.0 \ tinyvec_macros-0.1.1 \ - tokio-1.46.1 \ + tokio-1.47.1 \ tokio-macros-2.5.0 \ tokio-rustls-0.24.1 \ - tokio-tungstenite-0.21.0 \ - tokio-util-0.7.15 \ + tokio-tungstenite-0.26.2 \ + tokio-util-0.7.16 \ toml-0.5.11 \ toml-0.8.23 \ toml_datetime-0.6.11 \ @@ -516,6 +519,7 @@ CARGO_CRATES= addr2line-0.24.2 \ toml_write-0.1.2 \ topological-sort-0.2.2 \ tower-0.5.2 \ + tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-lsp-server-0.22.0 \ tower-service-0.3.3 \ @@ -523,9 +527,9 @@ CARGO_CRATES= addr2line-0.24.2 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ try-lock-0.2.5 \ - ts-rs-10.1.0 \ - ts-rs-macros-10.1.0 \ - tungstenite-0.21.0 \ + ts-rs-11.0.1 \ + ts-rs-macros-11.0.1 \ + tungstenite-0.26.2 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ uluru-3.1.0 \ @@ -549,7 +553,6 @@ CARGO_CRATES= addr2line-0.24.2 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ - warp-0.3.7 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ @@ -580,7 +583,7 @@ CARGO_CRATES= addr2line-0.24.2 \ windows-sys-0.60.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ - windows-targets-0.53.2 \ + windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ @@ -612,7 +615,7 @@ CARGO_CRATES= addr2line-0.24.2 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ winnow-0.5.40 \ - winnow-0.7.11 \ + winnow-0.7.12 \ winreg-0.50.0 \ winsafe-0.0.19 \ wit-bindgen-rt-0.39.0 \ diff --git a/cad/veryl/distinfo b/cad/veryl/distinfo index 5f31074b94e9..1742e753af8a 100644 --- a/cad/veryl/distinfo +++ b/cad/veryl/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1752129342 +TIMESTAMP = 1754285420 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 @@ -51,12 +51,18 @@ SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9 SIZE (rust/crates/atoi-2.0.0.crate) = 7785 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5 +SIZE (rust/crates/axum-0.8.4.crate) = 175159 +SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6 +SIZE (rust/crates/axum-core-0.5.2.crate) = 26212 SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/backtrace-ext-0.2.1.crate) = 537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50 SIZE (rust/crates/backtrace-ext-0.2.1.crate) = 11401 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 SIZE (rust/crates/base64-0.21.7.crate) = 82576 +SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 +SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195 SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531 SHA256 (rust/crates/bimap-0.6.3.crate) = 230c5f1ca6a325a32553f8640d31ac9b49f2411e901e427570154868b46da4f7 @@ -91,10 +97,10 @@ SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867 SIZE (rust/crates/camino-1.1.10.crate) = 42306 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 -SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 -SIZE (rust/crates/castaway-0.2.3.crate) = 11509 -SHA256 (rust/crates/cc-1.2.29.crate) = 5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362 -SIZE (rust/crates/cc-1.2.29.crate) = 108072 +SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a +SIZE (rust/crates/castaway-0.2.4.crate) = 12546 +SHA256 (rust/crates/cc-1.2.31.crate) = c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2 +SIZE (rust/crates/cc-1.2.31.crate) = 109427 SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 @@ -107,10 +113,10 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369 SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 -SHA256 (rust/crates/clap-4.5.41.crate) = be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9 -SIZE (rust/crates/clap-4.5.41.crate) = 58298 -SHA256 (rust/crates/clap_builder-4.5.41.crate) = 707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d -SIZE (rust/crates/clap_builder-4.5.41.crate) = 169633 +SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882 +SIZE (rust/crates/clap-4.5.42.crate) = 58305 +SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966 +SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655 SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536 SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491 @@ -119,14 +125,14 @@ SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59 SIZE (rust/crates/clru-0.6.2.crate) = 16497 -SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e -SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963 -SHA256 (rust/crates/codspeed-3.0.2.crate) = 922018102595f6668cdd09c03f4bff2d951ce2318c6dca4fe11bdcb24b65b2bf -SIZE (rust/crates/codspeed-3.0.2.crate) = 12859 -SHA256 (rust/crates/codspeed-criterion-compat-3.0.2.crate) = 24d8ad82d2383cb74995f58993cbdd2914aed57b2f91f46580310dd81dc3d05a -SIZE (rust/crates/codspeed-criterion-compat-3.0.2.crate) = 21805 -SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.2.crate) = 61badaa6c452d192a29f8387147888f0ab358553597c3fe9bf8a162ef7c2fa64 -SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.2.crate) = 123670 +SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81 +SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796 +SHA256 (rust/crates/codspeed-3.0.5.crate) = 35584c5fcba8059780748866387fb97c5a203bcfc563fc3d0790af406727a117 +SIZE (rust/crates/codspeed-3.0.5.crate) = 12888 +SHA256 (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 78f6c1c6bed5fd84d319e8b0889da051daa361c79b7709c9394dfe1a882bba67 +SIZE (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 21807 +SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = c989289ce6b1cbde72ed560496cb8fbf5aa14d5ef5666f168e7f87751038352e +SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = 123677 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c @@ -149,8 +155,8 @@ SHA256 (rust/crates/cpp_demangle-0.4.4.crate) = 96e58d342ad113c2b878f16d5d034c03 SIZE (rust/crates/cpp_demangle-0.4.4.crate) = 79650 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 -SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 -SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706 SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8 @@ -247,8 +253,8 @@ SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029 SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad SIZE (rust/crates/errno-0.3.13.crate) = 12449 -SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae -SIZE (rust/crates/event-listener-5.4.0.crate) = 43452 +SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab +SIZE (rust/crates/event-listener-5.4.1.crate) = 43782 SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93 SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179 SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be @@ -261,8 +267,6 @@ SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b3 SIZE (rust/crates/filetime-0.2.25.crate) = 14940 SHA256 (rust/crates/findshlibs-0.10.2.crate) = 40b9e59cd0f7e0806cca4be089683ecb6434e602038df21fe6bf6711b2f07f64 SIZE (rust/crates/findshlibs-0.10.2.crate) = 20101 -SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 -SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d @@ -395,10 +399,8 @@ SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58 SIZE (rust/crates/glob-0.3.2.crate) = 22359 SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 SIZE (rust/crates/globset-0.4.16.crate) = 26533 -SHA256 (rust/crates/graph-cycles-0.1.0.crate) = 3a6ad932c6dd3cfaf16b66754a42f87bbeefd591530c4b6a8334270a7df3e853 -SIZE (rust/crates/graph-cycles-0.1.0.crate) = 3142 -SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8 -SIZE (rust/crates/h2-0.3.26.crate) = 168315 +SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d +SIZE (rust/crates/h2-0.3.27.crate) = 169180 SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 SIZE (rust/crates/half-2.6.0.crate) = 59507 SHA256 (rust/crates/handlebars-6.3.2.crate) = 759e2d5aea3287cb1190c8ec394f42866cb5bf74fcbf213f354e3c856ea26098 @@ -409,10 +411,6 @@ SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5 SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447 -SHA256 (rust/crates/headers-0.3.9.crate) = 06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270 -SIZE (rust/crates/headers-0.3.9.crate) = 68290 -SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429 -SIZE (rust/crates/headers-core-0.2.0.crate) = 2380 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c @@ -433,6 +431,12 @@ SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df828 SIZE (rust/crates/http-1.3.1.crate) = 106063 SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2 SIZE (rust/crates/http-body-0.4.6.crate) = 10773 +SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 +SIZE (rust/crates/http-body-1.0.1.crate) = 6125 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 +SHA256 (rust/crates/http-range-header-0.4.2.crate) = 9171a2ea8a68358193d15dd5d70c1c10a2afc3e7e4c5bc92bc9f025cebd7359c +SIZE (rust/crates/http-range-header-0.4.2.crate) = 8545 SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 SIZE (rust/crates/httparse-1.10.1.crate) = 45190 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 @@ -441,8 +445,12 @@ SHA256 (rust/crates/human_format-1.1.0.crate) = 5c3b1f728c459d27b12448862017b96a SIZE (rust/crates/human_format-1.1.0.crate) = 7108 SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7 SIZE (rust/crates/hyper-0.14.32.crate) = 199622 +SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 +SIZE (rust/crates/hyper-1.6.0.crate) = 153923 SHA256 (rust/crates/hyper-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590 SIZE (rust/crates/hyper-rustls-0.24.2.crate) = 30195 +SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e +SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184 SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f @@ -489,8 +497,8 @@ SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97 SIZE (rust/crates/instant-0.1.13.crate) = 6305 SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc SIZE (rust/crates/io-close-0.3.7.crate) = 8025 -SHA256 (rust/crates/io-uring-0.7.8.crate) = b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013 -SIZE (rust/crates/io-uring-0.7.8.crate) = 94958 +SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4 +SIZE (rust/crates/io-uring-0.7.9.crate) = 99792 SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 @@ -529,8 +537,8 @@ SHA256 (rust/crates/libflate-2.1.0.crate) = 45d9dfdc14ea4ef0900c1cddbc8dcd553fba SIZE (rust/crates/libflate-2.1.0.crate) = 43366 SHA256 (rust/crates/libflate_lz77-2.1.0.crate) = e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d SIZE (rust/crates/libflate_lz77-2.1.0.crate) = 5918 -SHA256 (rust/crates/libredox-0.1.4.crate) = 1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638 -SIZE (rust/crates/libredox-0.1.4.crate) = 6946 +SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3 +SIZE (rust/crates/libredox-0.1.9.crate) = 7281 SHA256 (rust/crates/line-col-0.2.1.crate) = 9e69cdf6b85b5c8dce514f694089a2cf8b1a702f6cd28607bcb3cf296c9778db SIZE (rust/crates/line-col-0.2.1.crate) = 3915 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f @@ -559,16 +567,18 @@ SHA256 (rust/crates/markup5ever-0.35.0.crate) = 311fe69c934650f8f19652b3946075f0 SIZE (rust/crates/markup5ever-0.35.0.crate) = 15883 SHA256 (rust/crates/match_token-0.35.0.crate) = ac84fd3f360fcc43dc5f5d186f02a94192761a080e8bc58621ad4d12296a58cf SIZE (rust/crates/match_token-0.35.0.crate) = 4570 +SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3 +SIZE (rust/crates/matchit-0.8.4.crate) = 33986 SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11 SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107 -SHA256 (rust/crates/mdbook-0.4.51.crate) = a87e65420ab45ca9c1b8cdf698f95b710cc826d373fa550f0f7fad82beac9328 -SIZE (rust/crates/mdbook-0.4.51.crate) = 1505997 +SHA256 (rust/crates/mdbook-0.4.52.crate) = 93c284d2855916af7c5919cf9ad897cfc77d3c2db6f55429c7cfb769182030ec +SIZE (rust/crates/mdbook-0.4.52.crate) = 1514003 SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 SIZE (rust/crates/memchr-2.7.5.crate) = 97603 SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327 SIZE (rust/crates/memmap2-0.5.10.crate) = 26847 -SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f -SIZE (rust/crates/memmap2-0.9.5.crate) = 33280 +SHA256 (rust/crates/memmap2-0.9.7.crate) = 483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28 +SIZE (rust/crates/memmap2-0.9.7.crate) = 33915 SHA256 (rust/crates/merkle_hash-3.8.0.crate) = 025450e7f75788743d2f9465c120a0ad0b350367715e1230c0d21a9e4a8fdc9d SIZE (rust/crates/merkle_hash-3.8.0.crate) = 10176 SHA256 (rust/crates/miette-7.6.0.crate) = 5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7 @@ -595,8 +605,8 @@ SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/normpath-1.3.0.crate) = c8911957c4b1549ac0dc74e30db9c8b0e66ddcd6d7acc33098f4c63a64a6d7ed SIZE (rust/crates/normpath-1.3.0.crate) = 20719 -SHA256 (rust/crates/notify-8.1.0.crate) = 3163f59cd3fa0e9ef8c32f242966a7b9994fd7378366099593e0e73077cd8c97 -SIZE (rust/crates/notify-8.1.0.crate) = 37843 +SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3 +SIZE (rust/crates/notify-8.2.0.crate) = 39067 SHA256 (rust/crates/notify-debouncer-mini-0.6.0.crate) = a689eb4262184d9a1727f9087cd03883ea716682ab03ed24efec57d7716dccb8 SIZE (rust/crates/notify-debouncer-mini-0.6.0.crate) = 9951 SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d @@ -655,12 +665,12 @@ SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6f SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 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/parol-3.0.1.crate) = 77e7b73dba2c72e5192f8e3d1a87459890538fa330d3c16bf6cb71522a71d858 -SIZE (rust/crates/parol-3.0.1.crate) = 195635 +SHA256 (rust/crates/parol-3.1.0.crate) = ab6ec35871704794d7cf081463092cde3584c3546156fee32112883aa0c4d16e +SIZE (rust/crates/parol-3.1.0.crate) = 201267 SHA256 (rust/crates/parol-macros-1.0.0.crate) = 54ec451836679aaa55158b454b441e21446a111ea34aa1917eba29245bafe4b8 SIZE (rust/crates/parol-macros-1.0.0.crate) = 1998 -SHA256 (rust/crates/parol_runtime-3.0.0.crate) = db1507710485db70e78648a985b8a7029793597832dae09304aec5e9a4b1b8fa -SIZE (rust/crates/parol_runtime-3.0.0.crate) = 94493 +SHA256 (rust/crates/parol_runtime-3.1.0.crate) = 082b278f4794a512259823cbf8dd31c6a25cc65825ce1f64e04239ca0f5231ee +SIZE (rust/crates/parol_runtime-3.1.0.crate) = 95966 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3 @@ -675,8 +685,6 @@ SHA256 (rust/crates/pest_generator-2.8.1.crate) = 87e404e638f781eb3202dc82db6760 SIZE (rust/crates/pest_generator-2.8.1.crate) = 18663 SHA256 (rust/crates/pest_meta-2.8.1.crate) = edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5 SIZE (rust/crates/pest_meta-2.8.1.crate) = 42949 -SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db -SIZE (rust/crates/petgraph-0.6.5.crate) = 710970 SHA256 (rust/crates/petgraph-0.8.2.crate) = 54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca SIZE (rust/crates/petgraph-0.8.2.crate) = 780998 SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 @@ -689,10 +697,6 @@ SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436 SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 -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 @@ -755,8 +759,8 @@ SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521 SIZE (rust/crates/radium-0.7.0.crate) = 10906 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 -SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97 -SIZE (rust/crates/rand-0.9.1.crate) = 97986 +SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 +SIZE (rust/crates/rand-0.9.2.crate) = 99930 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb @@ -771,12 +775,12 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4 SIZE (rust/crates/rayon-1.10.0.crate) = 180155 SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 -SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6 -SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489 +SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77 +SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 -SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b -SIZE (rust/crates/redox_users-0.5.0.crate) = 15586 +SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac +SIZE (rust/crates/redox_users-0.5.2.crate) = 17280 SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 SIZE (rust/crates/regex-1.11.1.crate) = 254170 SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 @@ -789,8 +793,8 @@ SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961ab SIZE (rust/crates/reqwest-0.11.27.crate) = 163155 SHA256 (rust/crates/resolv-conf-0.7.4.crate) = 95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3 SIZE (rust/crates/resolv-conf-0.7.4.crate) = 17260 -SHA256 (rust/crates/rgb-0.8.51.crate) = a457e416a0f90d246a4c3288bd7a25b2304ca727f253f95be383dd17af56be8f -SIZE (rust/crates/rgb-0.8.51.crate) = 22399 +SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce +SIZE (rust/crates/rgb-0.8.52.crate) = 22449 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 SIZE (rust/crates/ring-0.17.14.crate) = 1502610 SHA256 (rust/crates/rle-decode-fast-1.0.3.crate) = 3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422 @@ -803,12 +807,12 @@ SHA256 (rust/crates/rust-embed-impl-8.7.2.crate) = 6065f1a4392b71819ec1ea1df1120 SIZE (rust/crates/rust-embed-impl-8.7.2.crate) = 9663 SHA256 (rust/crates/rust-embed-utils-8.7.2.crate) = f6cc0c81648b20b70c491ff8cce00c1c3b223bb8ed2b5d41f0e54c6c4c0a3594 SIZE (rust/crates/rust-embed-utils-8.7.2.crate) = 6123 -SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f -SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 +SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace +SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 -SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266 -SIZE (rust/crates/rustix-1.0.7.crate) = 414500 +SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8 +SIZE (rust/crates/rustix-1.0.8.crate) = 416688 SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e SIZE (rust/crates/rustls-0.21.12.crate) = 285674 SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c @@ -823,8 +827,6 @@ SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/scnr-0.8.0.crate) = ebfcd7c0893254c23586487f4582b607fea2f9ed4873ed76cb00d1d9c68d6a5e SIZE (rust/crates/scnr-0.8.0.crate) = 121164 -SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 -SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414 @@ -835,8 +837,10 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854 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.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 -SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 +SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7 +SIZE (rust/crates/serde_json-1.0.142.crate) = 155363 +SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a +SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662 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.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c @@ -857,8 +861,8 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2 SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862 -SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410 -SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004 +SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b +SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277 SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa SIZE (rust/crates/similar-2.7.0.crate) = 53928 SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d @@ -869,10 +873,12 @@ SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 SIZE (rust/crates/socket2-0.5.10.crate) = 58169 +SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 +SIZE (rust/crates/socket2-0.6.0.crate) = 57974 SHA256 (rust/crates/sourcemap-9.2.2.crate) = e22afbcb92ce02d23815b9795523c005cb9d3c214f8b7a66318541c240ea7935 SIZE (rust/crates/sourcemap-9.2.2.crate) = 48488 -SHA256 (rust/crates/spdx-0.10.8.crate) = 58b69356da67e2fc1f542c71ea7e654a361a79c938e4424392ecf4fa065d2193 -SIZE (rust/crates/spdx-0.10.8.crate) = 1036873 +SHA256 (rust/crates/spdx-0.10.9.crate) = c3e17e880bafaeb362a7b751ec46bdc5b61445a188f80e0606e68167cd540fa3 +SIZE (rust/crates/spdx-0.10.9.crate) = 1050181 SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591 SIZE (rust/crates/spin-0.10.0.crate) = 39654 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 @@ -897,10 +903,10 @@ SHA256 (rust/crates/supports-hyperlinks-3.1.0.crate) = 804f44ed3c63152de6a9f90ac SIZE (rust/crates/supports-hyperlinks-3.1.0.crate) = 8235 SHA256 (rust/crates/supports-unicode-3.0.0.crate) = b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2 SIZE (rust/crates/supports-unicode-3.0.0.crate) = 7825 -SHA256 (rust/crates/symbolic-common-12.15.5.crate) = 6a1150bdda9314f6cfeeea801c23f5593c6e6a6c72e64f67e48d723a12b8efdb -SIZE (rust/crates/symbolic-common-12.15.5.crate) = 27926 -SHA256 (rust/crates/symbolic-demangle-12.15.5.crate) = 9f66537def48fbc704a92e4fdaab7833bc7cb2255faca8182592fb5fa617eb82 -SIZE (rust/crates/symbolic-demangle-12.15.5.crate) = 192344 +SHA256 (rust/crates/symbolic-common-12.16.1.crate) = 70f4d06896c59fabe3fe36d7bc003c975f0a0af67d380e14a95eaebffe4f8de5 +SIZE (rust/crates/symbolic-common-12.16.1.crate) = 27980 +SHA256 (rust/crates/symbolic-demangle-12.16.1.crate) = bd3903bafe2ed4c3512ff4c6eb77cc22b6f43662f3b9f7e3fe4f152927f54ec8 +SIZE (rust/crates/symbolic-demangle-12.16.1.crate) = 192830 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 @@ -955,16 +961,16 @@ SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7 SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137 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.46.1.crate) = 0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17 -SIZE (rust/crates/tokio-1.46.1.crate) = 823632 +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-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081 SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049 -SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38 -SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159 -SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df -SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255 +SHA256 (rust/crates/tokio-tungstenite-0.26.2.crate) = 7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084 +SIZE (rust/crates/tokio-tungstenite-0.26.2.crate) = 29868 +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.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 SIZE (rust/crates/toml-0.5.11.crate) = 54910 SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 @@ -981,6 +987,8 @@ SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494 SIZE (rust/crates/topological-sort-0.2.2.crate) = 10566 SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 +SIZE (rust/crates/tower-http-0.6.6.crate) = 133515 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-server-0.22.0.crate) = 76cd168c085174eafa7492a519715f2d59436dc28cdfd9d13a5b864246899db9 @@ -995,12 +1003,12 @@ SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a5 SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/ts-rs-10.1.0.crate) = e640d9b0964e9d39df633548591090ab92f7a4567bc31d3891af23471a3365c6 -SIZE (rust/crates/ts-rs-10.1.0.crate) = 36458 -SHA256 (rust/crates/ts-rs-macros-10.1.0.crate) = 0e9d8656589772eeec2cf7a8264d9cda40fb28b9bc53118ceb9e8c07f8f38730 -SIZE (rust/crates/ts-rs-macros-10.1.0.crate) = 17597 -SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1 -SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858 +SHA256 (rust/crates/ts-rs-11.0.1.crate) = 6ef1b7a6d914a34127ed8e1fa927eb7088903787bcded4fa3eef8f85ee1568be +SIZE (rust/crates/ts-rs-11.0.1.crate) = 53704 +SHA256 (rust/crates/ts-rs-macros-11.0.1.crate) = e9d4ed7b4c18cc150a6a0a1e9ea1ecfa688791220781af6e119f9599a8502a0a +SIZE (rust/crates/ts-rs-macros-11.0.1.crate) = 19723 +SHA256 (rust/crates/tungstenite-0.26.2.crate) = 4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13 +SIZE (rust/crates/tungstenite-0.26.2.crate) = 65315 SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f SIZE (rust/crates/typenum-1.18.0.crate) = 74871 SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 @@ -1047,8 +1055,6 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 -SHA256 (rust/crates/warp-0.3.7.crate) = 4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c -SIZE (rust/crates/warp-0.3.7.crate) = 117428 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/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 @@ -1109,8 +1115,8 @@ SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c0964560 SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 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.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef -SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046 +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.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 @@ -1173,8 +1179,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876 SIZE (rust/crates/winnow-0.5.40.crate) = 159316 -SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd -SIZE (rust/crates/winnow-0.7.11.crate) = 174175 +SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95 +SIZE (rust/crates/winnow-0.7.12.crate) = 174403 SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1 SIZE (rust/crates/winreg-0.50.0.crate) = 29703 SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904 @@ -1205,8 +1211,8 @@ SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5f SIZE (rust/crates/zerovec-0.11.2.crate) = 124500 SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 -SHA256 (dalance-veryl-v0.16.2_GH0.tar.gz) = 5a99532a3dae4163fa8baefed701696221ff354f3fccd76aecabe066b2acfe38 -SIZE (dalance-veryl-v0.16.2_GH0.tar.gz) = 4379874 +SHA256 (dalance-veryl-v0.16.3_GH0.tar.gz) = 82a362e7f846115d30b54cb12ccaa7cd01c641f3218f6b0d3eb495bb89ee7956 +SIZE (dalance-veryl-v0.16.3_GH0.tar.gz) = 4366424 SHA256 (veryl-lang-veryl.vim-1b53c65_GH0.tar.gz) = 243d887bf9d437b74e46ef7a21281da557b1bca373a30a58cf5b7d546623ab2e SIZE (veryl-lang-veryl.vim-1b53c65_GH0.tar.gz) = 6403 SHA256 (veryl-lang-doc-c54dceb_GH0.tar.gz) = fc8cd6c9a5452840567f40599200031477485d4440eec99a5f641a41e1f43f4b diff --git a/cad/xyce/Makefile b/cad/xyce/Makefile index 7565df305192..11c29d3e21da 100644 --- a/cad/xyce/Makefile +++ b/cad/xyce/Makefile @@ -1,6 +1,7 @@ PORTNAME= xyce DISTVERSIONPREFIX= Release- DISTVERSION= 7.9.0 +PORTREVISION= 1 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org diff --git a/cad/zcad/Makefile b/cad/zcad/Makefile index e546897eccba..2c7356849458 100644 --- a/cad/zcad/Makefile +++ b/cad/zcad/Makefile @@ -1,6 +1,6 @@ PORTNAME= zcad PORTVERSION= 0.9.8.5 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= cad PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} |