sci-electronics/qucs-s:

Signed-off-by: Manuel (ljn0099) <manuel@picoweather.net>

Add qucs-s-26.1.1 and drop qucs-s-25.2.0, qucs-s-25.1.2
This commit is contained in:
Manuel (ljn0099)
2026-05-20 19:11:16 +02:00
parent fe8f4b00b5
commit e5418d03c6
4 changed files with 17 additions and 44 deletions

View File

@@ -1,2 +1 @@
DIST qucs-s-25.1.2.tar.gz 4718218 BLAKE2B 04ebe413f7e0ab529fed003718def80212a8c48eca4ee78b71ecd651139e9db9b059359b793a0980c01a91762715ea7076c632392577432ba7f8f7cc3ce7eda9 SHA512 4d87fb60d4ea23d6daa19284a110ef43fdb82fe3348448b09a1fcf7b19dde18799a3d498947437ea91e830c9072e19ba874fc956968c69b91f827bd597a23df4
DIST qucs-s-25.2.0.tar.gz 4804075 BLAKE2B 1630f48cda9d6e77d1adc5667d5dae5443d0589935b9408b6dd4ce2d93f83cd92ff73e6898baed8e2bc3520dfe1a2f43c88cfa73c6e3f3be11bd2b3b1029bb47 SHA512 21161864a03fd120218657403caf51c962f612ee249d8635939eb1b225ae502b5e5f59ef8bcde417aa1783328dba406e2abbe37f75988a789b70d99529986172
DIST qucs-s-26.1.1.tar.gz 6406156 BLAKE2B cd2952e45da3e7b15e78b259685a0882f722c3f2be0322c97a026d21914f09da1a933ec2b492f2fa772da9b4c494292e7de6bd14ee4b40630a4c887b6da3f094 SHA512 5a07ddd939bcb3d7c7e5d8e1843bcb15ff53342e0a8dd54a4920b4cc452e102dc95c9d742b4cde1991484dda5c591a21c79a91a675bd92ddf3dada3e156f5426

View File

@@ -9,7 +9,4 @@
<bugs-to>https://github.com/ra3xdh/qucs_s/issues</bugs-to>
<remote-id type="github">ra3xdh/qucs_s</remote-id>
</upstream>
<use>
<flag name="ngspice">Add support for ngspice backend (recommended simulation backend)</flag>
</use>
</pkgmetadata>

View File

@@ -1,33 +0,0 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Quite universal circuit simulator with SPICE"
HOMEPAGE="https://ra3xdh.github.io/"
SRC_URI="https://github.com/ra3xdh/qucs_s/releases/download/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
inherit cmake
DEPEND="
dev-qt/qtbase:6
dev-qt/qttools:6
dev-qt/qtsvg:6
dev-qt/qtcharts:6
"
RDEPEND="
${DEPEND}
"
BDEPEND="
dev-build/cmake
sys-devel/flex
sys-devel/bison
dev-util/gperf
app-text/dos2unix
"

View File

@@ -10,26 +10,36 @@ SRC_URI="https://github.com/ra3xdh/qucs_s/releases/download/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+ngspice"
inherit cmake
inherit cmake xdg optfeature
DEPEND="
dev-qt/qtbase:6
dev-qt/qttools:6
dev-qt/qtbase:6[gui,widgets,xml]
dev-qt/qtsvg:6
dev-qt/qtcharts:6
"
RDEPEND="
${DEPEND}
ngspice? ( sci-electronics/ngspice )
"
BDEPEND="
dev-build/cmake
dev-qt/qttools:6[linguist]
sys-devel/flex
sys-devel/bison
dev-util/gperf
app-text/dos2unix
"
pkg_postinst() {
optfeature "Result postprocessing in Octave" sci-mathematics/octave
optfeature_header "Install optional simulator backends:"
optfeature "Ngspice" sci-electronics/ngspice
xdg_pkg_postinst
}
pkg_postrm() {
xdg_pkg_postrm
}