commit:     63500513c63f869b88f255524d1eb4eb6d29e3cf
Author:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 29 11:40:29 2025 +0000
Commit:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
CommitDate: Wed Oct 29 11:41:55 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63500513

net-wireless/suwidgets: Add missing Dep

Closes: https://bugs.gentoo.org/911396
Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>

 net-wireless/suwidgets/suwidgets-0.3.0-r2.ebuild | 40 ++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/net-wireless/suwidgets/suwidgets-0.3.0-r2.ebuild 
b/net-wireless/suwidgets/suwidgets-0.3.0-r2.ebuild
new file mode 100644
index 000000000000..32ef471a8169
--- /dev/null
+++ b/net-wireless/suwidgets/suwidgets-0.3.0-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit qmake-utils
+
+DESCRIPTION="graphical library containing all SigDigger's custom widgets"
+HOMEPAGE="https://github.com/BatchDrake/SuWidgets";
+SRC_URI="https://github.com/BatchDrake/SuWidgets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+S="${WORKDIR}/SuWidgets-${PV}"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+       dev-qt/qtcore:5
+       dev-qt/qtgui:5
+       dev-qt/qtopengl:5
+       dev-qt/qtwidgets:5
+       media-libs/libglvnd
+       net-wireless/sigutils
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       sed -i '/^#include <QPainter>/i #include <QPainterPath>' Waveform.cpp 
Waterfall.cpp     \
+               Transition.cpp SymView.cpp QVerticalLabel.cpp LCD.cpp 
Histogram.cpp \
+               Constellation.cpp ColorChooserButton.cpp
+
+       default
+}
+
+src_configure() {
+       eqmake5 SuWidgetsLib.pro
+}
+
+src_install() {
+       INSTALL_ROOT="${ED}" emake install
+}

Reply via email to