pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

cad/qucs_s: Add 25.2.0



Module Name:	pkgsrc-wip
Committed By:	ea1abz <ea1abz%gmail.com@localhost>
Pushed By:	ea1abz
Date:		Wed Dec 17 19:29:18 2025 +0100
Changeset:	a4fa8a1792ba4185c04943d3c934d1457f77b74d

Modified Files:
	qucs-s/COMMIT_MSG
	qucs-s/DESCR
	qucs-s/Makefile

Log Message:
cad/qucs_s: Add 25.2.0

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a4fa8a1792ba4185c04943d3c934d1457f77b74d

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 qucs-s/COMMIT_MSG |  8 +++++++-
 qucs-s/DESCR      | 37 ++++++++++++++++++++-----------------
 qucs-s/Makefile   | 12 +++++++-----
 3 files changed, 34 insertions(+), 23 deletions(-)

diffs:
diff --git a/qucs-s/COMMIT_MSG b/qucs-s/COMMIT_MSG
index 3ed8fef79b..d5e26c6e93 100644
--- a/qucs-s/COMMIT_MSG
+++ b/qucs-s/COMMIT_MSG
@@ -1 +1,7 @@
-cad/qucs_s: Add
+cad/qucs_s: Add 25.2.0 
+
+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.
diff --git a/qucs-s/DESCR b/qucs-s/DESCR
index db6daee3e0..c7f29cc85a 100644
--- a/qucs-s/DESCR
+++ b/qucs-s/DESCR
@@ -1,20 +1,23 @@
-Qucs-S is a circuit simulation program based onQucs 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:
+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
+    wip/qucs-s pakage. Available in 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 wip/qucs-s
+    package.
+
+    -XYCE and SpiceOpus are other simulators that can be used from
+    QUCS-S. Not included in wip/qucs-s package.
 
-    Ngspice is recommended to use. Ngspice is powerful mixed-level/mixed-signal
-    circuit simulator. The most of industrial SPICE models are compatible with
-    Ngspice.
-    XYCE is a new SPICE-compatible circuit simulator written by Sandia from
-    the scratch.
-    QucsatorRF for RF and microwave circuits design. It provides advanced
-    models for such devices microstrip lines and waveguides. QucsatorRF
-    is not SPICE compatible.
-    SpiceOpus is developed by the Faculty of Electrical Engineering of the
-    Ljubljana University. It based on the SPICE-3f5 code
 
 See the https://ra3xdh.github.io/ for more details.
diff --git a/qucs-s/Makefile b/qucs-s/Makefile
index 4d28de82d1..7bd149d768 100644
--- a/qucs-s/Makefile
+++ b/qucs-s/Makefile
@@ -13,17 +13,19 @@ COMMENT=	Circuit simulation program based on Qucs circuit simulator
 LICENSE=	gnu-gpl-v2
 
 USE_LANGUAGES=	c c++
-USE_TOOLS+=	bison cmake
+FORCE_CXX_STD=	gnu++20
+USE_TOOLS+=	bison
 TOOL_DEPENDS+=	dos2unix-[0-9]*:../../converters/dos2unix
 TOOL_DEPENDS+=	gperf-[0-9]*:../../devel/gperf
 
 CMAKE_CONFIGURE_ARGS+=	-DBISON_DIR=${PREFIX}/bin
-
+#THIS SHOULD NOT BE NEEDED, PERHAPS UPSTREAM BUG.
 
 .include "../../devel/cmake/build.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../devel/qt6-qttools/buildlink3.mk"
-.include "../../x11/qt6-qtbase/buildlink3.mk"
-.include "../../graphics/qt6-qtsvg/buildlink3.mk"
-.include "../../graphics/qt6-qtcharts/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"


Home | Main Index | Thread Index | Old Index