public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/speedtest++/, net-analyzer/speedtest++/files/, profiles/
@ 2025-10-23 20:57 Jason A. Donenfeld
  0 siblings, 0 replies; only message in thread
From: Jason A. Donenfeld @ 2025-10-23 20:57 UTC (permalink / raw
  To: gentoo-commits

commit:     6f5b1b43341cc85bbd62cb6dce32424b078341fe
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 23 16:58:17 2025 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Thu Oct 23 20:57:30 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5b1b43

net-analyzer/speedtest++: unlastrite, add 0.0.20240407, drop 0.0.20210829

Closes: https://bugs.gentoo.org/951928
Closes: https://bugs.gentoo.org/929034
Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>

 net-analyzer/speedtest++/Manifest                                 | 2 +-
 .../speedtest++/files/speedtest++-0.0.20240407-cmake-4.patch      | 8 ++++++++
 ...test++-0.0.20210829.ebuild => speedtest++-0.0.20240407.ebuild} | 6 ++++--
 profiles/package.mask                                             | 4 ----
 4 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/net-analyzer/speedtest++/Manifest b/net-analyzer/speedtest++/Manifest
index 788248bd96f7..96c1c7976566 100644
--- a/net-analyzer/speedtest++/Manifest
+++ b/net-analyzer/speedtest++/Manifest
@@ -1 +1 @@
-DIST speedtest++-0.0.20210829.tar.gz 13444 BLAKE2B ac6967d7ed0174e2278c91a8e76012621cc67e51c1722a0d359fc7889b4bc813abb1709b5e482eeef7ff0951be3c697777dc5f2258b099521a08db77c5d7fa40 SHA512 3085adab0f4c94c8e5c3168136094a571d901866352387e9afe0ef386127da6971329bc8f6d8c02efa5f32c8620ccd2482d65dce34da4ca4331b88edf34df2b3
+DIST speedtest++-0.0.20240407.tar.gz 17713 BLAKE2B b813f28e953105d763b8792462632b75e0f0a179849c2f89e73259250512c1e50d52236b206544cbf98505e037cc7dc8215549e0a1b7c90c9b1ced6d5624d292 SHA512 3a802ff31c693fd52215c0ff2ec361bb15993128e4f67ca1f98de347d8a37ad64324129727f2082cd374e0a8c032878667dba15f43ff2bd9369b6a072362c26f

diff --git a/net-analyzer/speedtest++/files/speedtest++-0.0.20240407-cmake-4.patch b/net-analyzer/speedtest++/files/speedtest++-0.0.20240407-cmake-4.patch
new file mode 100644
index 000000000000..302b53959205
--- /dev/null
+++ b/net-analyzer/speedtest++/files/speedtest++-0.0.20240407-cmake-4.patch
@@ -0,0 +1,8 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required(VERSION 2.7)
++cmake_minimum_required(VERSION 4.0)
+ project(SpeedTest)
+ 
+ set (SpeedTest_VERSION_MAJOR 1)

diff --git a/net-analyzer/speedtest++/speedtest++-0.0.20210829.ebuild b/net-analyzer/speedtest++/speedtest++-0.0.20240407.ebuild
similarity index 76%
rename from net-analyzer/speedtest++/speedtest++-0.0.20210829.ebuild
rename to net-analyzer/speedtest++/speedtest++-0.0.20240407.ebuild
index 4ccc533381c7..94bc14c247bd 100644
--- a/net-analyzer/speedtest++/speedtest++-0.0.20210829.ebuild
+++ b/net-analyzer/speedtest++/speedtest++-0.0.20240407.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,7 @@ inherit cmake
 
 DESCRIPTION="High performance speedtest.net CLI"
 HOMEPAGE="https://github.com/taganaka/SpeedTest"
-SNAPSHOT_COMMIT="0f63cfbf7ce8d64ea803bf143b957eae76323405"
+SNAPSHOT_COMMIT="b743996d617e63c065b8552165954dfd2b1f2918"
 SRC_URI="https://github.com/taganaka/SpeedTest/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
@@ -22,3 +22,5 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/SpeedTest-${SNAPSHOT_COMMIT}"
+
+PATCHES=( "${FILESDIR}"/"${P}"-cmake-4.patch )

diff --git a/profiles/package.mask b/profiles/package.mask
index 7e19faf66863..e47de74c47dd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -226,10 +226,6 @@ net-misc/grive
 # Bugs #952796, #957240. Removal on 2025-10-29.
 sys-auth/google-authenticator-wrappers
 
-# Jason A. Donenfeld <zx2c4@gentoo.org> (2025-09-30)
-# Upstream is dead, package is broken. Removal on 2025-10-29.
-net-analyzer/speedtest++
-
 # Andreas Sturmlechner <asturm@gentoo.org> (2025-09-30)
 # Unmaintained in ::gentoo, EAPI-7 based, almost no one else is left
 # packaging this. Removal on 2025-10-29.


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2025-10-23 20:57 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-23 20:57 [gentoo-commits] repo/gentoo:master commit in: net-analyzer/speedtest++/, net-analyzer/speedtest++/files/, profiles/ Jason A. Donenfeld

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox