commit:     dd02730be8525cdf1d60636ef32ade804852982c
Author:     Manuel <ljn0099 <AT> hotmail <DOT> com>
AuthorDate: Mon Jun 16 12:49:03 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Jun 16 12:49:03 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd02730b

sci-electronics/qucs-s:

Signed-off-by: Manuel <ljn0099 <AT> hotmail.com>

Ngspice is now an use flag

 sci-electronics/qucs-s/metadata.xml         |  3 +++
 sci-electronics/qucs-s/qucs-s-25.1.2.ebuild | 29 ++++++++++++++++++-----------
 2 files changed, 21 insertions(+), 11 deletions(-)

diff --git a/sci-electronics/qucs-s/metadata.xml 
b/sci-electronics/qucs-s/metadata.xml
index 2fd8c7c838..7f572ff605 100644
--- a/sci-electronics/qucs-s/metadata.xml
+++ b/sci-electronics/qucs-s/metadata.xml
@@ -9,4 +9,7 @@
                <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>

diff --git a/sci-electronics/qucs-s/qucs-s-25.1.2.ebuild 
b/sci-electronics/qucs-s/qucs-s-25.1.2.ebuild
index b8bb664be7..3b1d8e70c2 100644
--- a/sci-electronics/qucs-s/qucs-s-25.1.2.ebuild
+++ b/sci-electronics/qucs-s/qucs-s-25.1.2.ebuild
@@ -10,19 +10,26 @@ 
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
 
-DEPEND="sci-electronics/ngspice
-               dev-qt/qtbase:6
-               dev-qt/qttools:6
-               dev-qt/qtsvg:6
-               dev-qt/qtcharts:6"
+DEPEND="
+       dev-qt/qtbase:6
+       dev-qt/qttools:6
+       dev-qt/qtsvg:6
+       dev-qt/qtcharts:6
+       "
 
-RDEPEND="${DEPEND}"
+RDEPEND="
+       ${DEPEND}
+       ngspice? ( sci-electronics/ngspice )
+       "
 
-BDEPEND="dev-build/cmake
-               sys-devel/flex
-               sys-devel/bison
-               dev-util/gperf
-               app-text/dos2unix"
+BDEPEND="
+       dev-build/cmake
+       sys-devel/flex
+       sys-devel/bison
+       dev-util/gperf
+       app-text/dos2unix
+       "

Reply via email to