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 @@
https://github.com/ra3xdh/qucs_s/issues
ra3xdh/qucs_s
+
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
+ "