head 1.8; access; symbols pkgsrc-2026Q3:1.4.0.2 pkgsrc-2026Q3-base:1.4 pkgsrc-2026Q2:1.2.0.2 pkgsrc-2026Q2-base:1.2; locks; strict; comment @# @; 1.8 date 2026.11.11.11.51.58; author wiz; state Exp; branches; next 1.7; commitid ibfBdhxkigxin23H; 1.7 date 2026.11.07.19.11.19; author wiz; state Exp; branches; next 1.6; commitid YM5El8QgTrriWy2H; 1.6 date 2026.09.29.06.04.01; author wiz; state Exp; branches; next 1.5; commitid qal4xgy1mkCzPtXG; 1.5 date 2026.09.27.11.35.09; author tnn; state Exp; branches; next 1.4; commitid QJQtnAYom0oZIfXG; 1.4 date 2026.09.02.19.01.05; author wiz; state Exp; branches; next 1.3; commitid vXszxoxOqka005UG; 1.3 date 2026.07.13.04.35.26; author wiz; state Exp; branches; next 1.2; commitid KzpMRouvb2DLQrNG; 1.2 date 2026.05.14.16.40.29; author ryoon; state Exp; branches; next 1.1; commitid tKipFjQKzke3NNFG; 1.1 date 2026.05.09.15.57.36; author wiz; state Exp; branches; next ; commitid HTSAKTdbZXoEI9FG; desc @@ 1.8 log @*: recursive bump for icu 79 @ text @# $NetBSD: Makefile,v 1.7 2026/11/07 19:11:19 wiz Exp $ DISTNAME= qucs-s-25.2.0 PKGREVISION= 7 CATEGORIES= cad MASTER_SITES= ${MASTER_SITE_GITHUB:=ra3xdh/} GITHUB_PROJECT= qucs_s GITHUB_RELEASE= 25.2.0 DIST_SUBDIR= ${GITHUB_PROJECT} MAINTAINER= ea1abz@@gmail.com HOMEPAGE= https://github.com/ra3xdh/qucs_s/ COMMENT= Circuit simulation program based on Qucs circuit simulator LICENSE= gnu-gpl-v2 TOOL_DEPENDS+= dos2unix-[0-9]*:../../converters/dos2unix TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf USE_LANGUAGES= c c++ # Upstream CMakeLists.txt select C++17 or C++20 depending on Qt version. # In pkgsrc-current, Qt >= 6.7 is used, which requires C++20 FORCE_CXX_STD= gnu++20 USE_TOOLS+= bison CMAKE_CONFIGURE_ARGS+= -DBISON_DIR=${TOOLS_DIR}/bin .include "../../mk/bsd.fast.prefs.mk" .if ${PKGMANDIR} != "share/man" SUBST_CLASSES+= man SUBST_FILES.man+= contrib/CMakeLists.txt SUBST_FILES.man+= qucs-transcalc/CMakeLists.txt SUBST_FILES.man+= qucs/CMakeLists.txt SUBST_FILES.man+= qucsator_rf/doc/CMakeLists.txt SUBST_SED.man+= -e "s,share/man,${PKGMANDIR}," SUBST_STAGE.man= pre-configure SUBST_MESSAGE.man= Fix man page installation path. .endif .include "../../devel/cmake/build.mk" .include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../devel/qt6-qttools/buildlink3.mk" .include "../../graphics/hicolor-icon-theme/buildlink3.mk" .include "../../graphics/qt6-qtcharts/buildlink3.mk" .include "../../graphics/qt6-qtsvg/buildlink3.mk" .include "../../x11/qt6-qtbase/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.7 log @*: recursive bump for qt6 6.11.3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2026/09/29 06:04:01 wiz Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.6 log @*: recursive bump for pcre2 10.49 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2026/09/27 11:35:09 tnn Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.5 log @*: revbump for pcre2 symbol versioning change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2026/09/02 19:01:05 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.4 log @*: recursive bump for pcre2 10.48 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2026/07/13 04:35:26 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.3 log @*: recursive bump for libmpg123 dependency in lame @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2026/05/14 16:40:29 ryoon Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.2 log @*: Recursive revbump from security/nettle-4.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2026/05/09 15:57:36 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @cad/qucs-s: import qucs-s-25.2.0 Packaged for wip by Ramiro Aceves. Qucs-S is a circuit simulation program based on Qucs circuit simulator.The "S" letter indicates SPICE. The purpose of the Qucs-S project is to use free circuit simulation kernels (Ngspice, Qucsator, Xyce) with the unified GUI based on Qt6 toolkit. It merges the power of SPICE and the simplicity of the Qucs GUI. Qucs-S is not a simulator by itself, but it requires to use an external simulation backend with it. Qucs-S allows to use the following open-source simulation kernels: - Ngspice is recommended to use. Ngspice is powerful mixed-level/mixed-signal circuit simulator. Not included in this package, available in the cad/ng-spice package. -QucsatorRF for RF and microwave circuits design. It provides advanced models for such devices microstrip lines and waveguides. QucsatorRF is not SPICE compatible. Included in this package. - XYCE and SpiceOpus are other simulators that can be used from QUCS-S. Not included in this package. @ text @d1 1 a1 1 # $NetBSD$ d4 1 @