summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
Diffstat (limited to 'cad')
-rw-r--r--cad/Clipper2/Makefile2
-rw-r--r--cad/brlcad/Makefile2
-rw-r--r--cad/freehdl/Makefile2
-rw-r--r--cad/geda/Makefile2
-rw-r--r--cad/gerbv/Makefile2
-rw-r--r--cad/k40-whisperer/Makefile3
-rw-r--r--cad/lepton-eda/Makefile2
-rw-r--r--cad/openscad-devel/Makefile2
-rw-r--r--cad/openscad-devel/Makefile.git_rev6
-rw-r--r--cad/openscad-devel/distinfo10
-rw-r--r--cad/openvsp/Makefile4
-rw-r--r--cad/openvsp/distinfo6
-rw-r--r--cad/openvsp/pkg-plist16
-rw-r--r--cad/py-amaranth/Makefile4
-rw-r--r--cad/py-amaranth/distinfo6
-rw-r--r--cad/verilator/Makefile2
-rw-r--r--cad/zcad/Makefile2
17 files changed, 43 insertions, 30 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/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/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/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/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..bc5297f9d217 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= 3880cb3214ca5ab89553093781a075d15722863d
+GIT_SRC_DATE= 2025.07.02
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..c6f093111af7 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 = 1752134053
+SHA256 (openscad-openscad-2025.07.02-3880cb3214ca5ab89553093781a075d15722863d_GH0.tar.gz) = b71e6c7b9ae11311a03e00fc2e8bf0c61be10a3b7bd2526c564aaabb41a41630
+SIZE (openscad-openscad-2025.07.02-3880cb3214ca5ab89553093781a075d15722863d_GH0.tar.gz) = 24541446
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/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/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}