diff --git a/cad/qucs-s/Makefile b/cad/qucs-s/Makefile index 84ccf394228c..6ad88c698b08 100644 --- a/cad/qucs-s/Makefile +++ b/cad/qucs-s/Makefile @@ -1,46 +1,49 @@ PORTNAME= qucs-s DISTVERSION= 25.1.1 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/ \ https://github.com/ra3xdh/qucs_s/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= dos2unix:converters/dos2unix \ gperf:devel/gperf \ vulkan-headers>0:graphics/vulkan-headers 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 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 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 .include diff --git a/cad/qucs-s/distinfo b/cad/qucs-s/distinfo index 8275afe5b645..f2c8db8bb080 100644 --- a/cad/qucs-s/distinfo +++ b/cad/qucs-s/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1742327652 +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