diff --git a/sci-electronics/qucs-s/Manifest b/sci-electronics/qucs-s/Manifest
index f23ad51260..7641783678 100644
--- a/sci-electronics/qucs-s/Manifest
+++ b/sci-electronics/qucs-s/Manifest
@@ -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
diff --git a/sci-electronics/qucs-s/metadata.xml b/sci-electronics/qucs-s/metadata.xml
index 7f572ff605..2fd8c7c838 100644
--- a/sci-electronics/qucs-s/metadata.xml
+++ b/sci-electronics/qucs-s/metadata.xml
@@ -9,7 +9,4 @@
https://github.com/ra3xdh/qucs_s/issues
ra3xdh/qucs_s
-
diff --git a/sci-electronics/qucs-s/qucs-s-25.2.0.ebuild b/sci-electronics/qucs-s/qucs-s-25.2.0.ebuild
deleted file mode 100644
index 9dc7aec6ca..0000000000
--- a/sci-electronics/qucs-s/qucs-s-25.2.0.ebuild
+++ /dev/null
@@ -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
- "
diff --git a/sci-electronics/qucs-s/qucs-s-25.1.2.ebuild b/sci-electronics/qucs-s/qucs-s-26.1.1.ebuild
similarity index 58%
rename from sci-electronics/qucs-s/qucs-s-25.1.2.ebuild
rename to sci-electronics/qucs-s/qucs-s-26.1.1.ebuild
index 3b1d8e70c2..8f0b557f90 100644
--- a/sci-electronics/qucs-s/qucs-s-25.1.2.ebuild
+++ b/sci-electronics/qucs-s/qucs-s-26.1.1.ebuild
@@ -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
+}