commit:     0fcc825851b631683f8e2d5e4a9c6dd6e7182afd
Author:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  1 13:59:28 2025 +0000
Commit:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
CommitDate: Mon Dec  1 14:02:02 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fcc8258

net-wireless/inspectrum: Add 0.3.1_p20251130 with Qt6 support

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

 net-wireless/inspectrum/Manifest                          |  1 +
 ...trum-9999.ebuild => inspectrum-0.3.1_p20251130.ebuild} | 15 +++++++--------
 net-wireless/inspectrum/inspectrum-9999.ebuild            | 15 +++++++--------
 3 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/net-wireless/inspectrum/Manifest b/net-wireless/inspectrum/Manifest
index 77705fe669bf..41ce37525657 100644
--- a/net-wireless/inspectrum/Manifest
+++ b/net-wireless/inspectrum/Manifest
@@ -1 +1,2 @@
 DIST inspectrum-0.3.1.tar.gz 112147 BLAKE2B 
915edf754e4e8a10695f118fb8032e41a083dceabfe52f1e8389f5a912e2370d031c1f09cf53b6499c337b6c4471210a08d91a4197952cfe4b99229db33847a4
 SHA512 
ce1bacbfbbff54ba88ab1346da5bab26009b27221f7250b0a07a0870037fcad804f8aa0f4d928699b0158546d2cdbbb21351a68d39cb588bc088400dd63bef83
+DIST inspectrum-0.3.1_p20251130.tar.gz 112815 BLAKE2B 
91d1099b7246c44041cac5cc8a574553162e5fe2024e04b10bd98125b9ce87bc4d16c23fce0d6442300d9308c3cab24538da136b6c5401c6402b28cd98219e4c
 SHA512 
dc1df1ff18a0b9879a39fe9a07b1da8a7a2f4cad616ea0a7881b11a6c81c5fef4efc6ce54f438468e7628672099ea8dd9c4a1a3ea22b53a682f11876602eb282

diff --git a/net-wireless/inspectrum/inspectrum-9999.ebuild 
b/net-wireless/inspectrum/inspectrum-0.3.1_p20251130.ebuild
similarity index 64%
copy from net-wireless/inspectrum/inspectrum-9999.ebuild
copy to net-wireless/inspectrum/inspectrum-0.3.1_p20251130.ebuild
index a33a5463da3f..b296a77deb12 100644
--- a/net-wireless/inspectrum/inspectrum-9999.ebuild
+++ b/net-wireless/inspectrum/inspectrum-0.3.1_p20251130.ebuild
@@ -12,7 +12,10 @@ if [[ ${PV} == *9999* ]] ; then
        EGIT_REPO_URI="https://github.com/miek/inspectrum.git";
        inherit git-r3
 else
-       SRC_URI="https://github.com/miek/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+       # snapshot for Qt6 support
+       COMMIT="82f5779ee3b82fc2b4d6d1360d9106392a71d4ab"
+       SRC_URI="https://github.com/miek/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+       S="${WORKDIR}/${PN}-${COMMIT}"
        KEYWORDS="~amd64 ~x86"
 fi
 
@@ -20,17 +23,13 @@ LICENSE="GPL-3+"
 SLOT="0"
 
 RDEPEND="
-       dev-qt/qtcore:5
-       dev-qt/qtgui:5
-       dev-qt/qtwidgets:5
+       dev-qt/qtbase:6[concurrent,gui,widgets]
        net-libs/liquid-dsp
        sci-libs/fftw:3.0="
-DEPEND="${RDEPEND}
-       dev-qt/qtconcurrent:5
-"
+DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
-       sed -i -e "s/3.1/3.10/" CMakeLists.txt || die
+       sed -i -e "s/3.5/3.10/" CMakeLists.txt || die
        cmake_src_prepare
 }

diff --git a/net-wireless/inspectrum/inspectrum-9999.ebuild 
b/net-wireless/inspectrum/inspectrum-9999.ebuild
index a33a5463da3f..b296a77deb12 100644
--- a/net-wireless/inspectrum/inspectrum-9999.ebuild
+++ b/net-wireless/inspectrum/inspectrum-9999.ebuild
@@ -12,7 +12,10 @@ if [[ ${PV} == *9999* ]] ; then
        EGIT_REPO_URI="https://github.com/miek/inspectrum.git";
        inherit git-r3
 else
-       SRC_URI="https://github.com/miek/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+       # snapshot for Qt6 support
+       COMMIT="82f5779ee3b82fc2b4d6d1360d9106392a71d4ab"
+       SRC_URI="https://github.com/miek/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+       S="${WORKDIR}/${PN}-${COMMIT}"
        KEYWORDS="~amd64 ~x86"
 fi
 
@@ -20,17 +23,13 @@ LICENSE="GPL-3+"
 SLOT="0"
 
 RDEPEND="
-       dev-qt/qtcore:5
-       dev-qt/qtgui:5
-       dev-qt/qtwidgets:5
+       dev-qt/qtbase:6[concurrent,gui,widgets]
        net-libs/liquid-dsp
        sci-libs/fftw:3.0="
-DEPEND="${RDEPEND}
-       dev-qt/qtconcurrent:5
-"
+DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
-       sed -i -e "s/3.1/3.10/" CMakeLists.txt || die
+       sed -i -e "s/3.5/3.10/" CMakeLists.txt || die
        cmake_src_prepare
 }

Reply via email to