public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Andreas Sturmlechner" <asturm@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-visualization/kst/files/, sci-visualization/kst/
Date: Tue, 15 Apr 2025 22:06:16 +0000 (UTC)	[thread overview]
Message-ID: <1744754766.d79bab5ce85c2c70d5bf742426d49aed9a4f6f10.asturm@gentoo> (raw)

commit:     d79bab5ce85c2c70d5bf742426d49aed9a4f6f10
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 15 22:02:28 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Apr 15 22:06:06 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79bab5c

sci-visualization/kst: drop 2.0.8-r2

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-visualization/kst/Manifest                     |  1 -
 .../kst/files/kst-2.0.8-cmake-3.20.patch           | 32 ---------
 .../kst/files/kst-2.0.8-gsl-2.0.patch              | 30 ---------
 .../kst/files/kst-2.0.8-includes.patch             | 25 -------
 .../kst/files/kst-2.0.8-qt-5.11.patch              | 46 -------------
 .../kst/files/kst-2.0.8-qt-5.15.patch              | 10 ---
 sci-visualization/kst/kst-2.0.8-r2.ebuild          | 77 ----------------------
 7 files changed, 221 deletions(-)

diff --git a/sci-visualization/kst/Manifest b/sci-visualization/kst/Manifest
index 8bab32da2136..6ac77b381ddd 100644
--- a/sci-visualization/kst/Manifest
+++ b/sci-visualization/kst/Manifest
@@ -1,2 +1 @@
-DIST Kst-2.0.8.tar.gz 14527129 BLAKE2B 5330dc97bc56bf8c6120a461e078ed1bdf87c4ec41b6f6ddc13d7500fde0d1b973b42da8f38c738d133559696d89ad579c288206c7ba07bbfd22dbc2bf6f2064 SHA512 81be1e9ef189dbf087c5626b984297d4c8f84f22fce50c4933ea467a65f8595c0254af78d55f2b2e324934346f0758b7a0cf48d06d1108026b60b7ffba1221fb
 DIST kst-plot-2.1.0_p20250415-16334f6f.tar.gz 18814920 BLAKE2B 4a0f609bff3e9c1bd512d04e7a4725d89cb34f0fcc606c704439281c065a5c20fc7e81272837604a858e4f91e73e6b8f0ea584591aa55fdf6ee37661e9434d4d SHA512 9a8b37c748d96bbaf878da7a9b9479387e83a1db39226867e3439e999fe9e66ec27f021194b0610759d5380ab934d6292c005500fdafd783ba9a939ce579a19c

diff --git a/sci-visualization/kst/files/kst-2.0.8-cmake-3.20.patch b/sci-visualization/kst/files/kst-2.0.8-cmake-3.20.patch
deleted file mode 100644
index 39e2df7d0a64..000000000000
--- a/sci-visualization/kst/files/kst-2.0.8-cmake-3.20.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 6a41644c39ffb394c350de3dacbacdffa54a0a2a Mon Sep 17 00:00:00 2001
-From: Adriaan de Groot <groot@kde.org>
-Date: Sat, 3 Apr 2021 00:47:52 +0200
-Subject: [PATCH] Fix CMake-time with CMake 3.20
-
-Having multiple else-blocks for a single if() is now a syntax
-error; they need to be elseif() with only a single
-optional else() at the end.
----
- CMakeLists.txt | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 593dcb11..f965bd64 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -116,10 +116,10 @@ elseif(kst_3rdparty_download)
-         elseif(GCC_VERSION VERSION_EQUAL 4.7 OR GCC_VERSION VERSION_GREATER 4.7)
-             set(ver 4.7)
-             set(md5 de6e8dbab1bb17eee6057941fddc93e3)
--        else(GCC_VERSION VERSION_EQUAL 4.6 OR GCC_VERSION VERSION_GREATER 4.6)
-+        elseif(GCC_VERSION VERSION_EQUAL 4.6 OR GCC_VERSION VERSION_GREATER 4.6)
-             set(ver 4.6)
-             set(md5 70d8670af9c21eb8fb466654c95d8e4d)
--        else(GCC_VERSION VERSION_GREATER 4.4)
-+        elseif(GCC_VERSION VERSION_GREATER 4.4)
-             set(ver 4.4)
-             set(md5 999248fb40a44543af4dd4cd1be0ceeb)
-         else()
--- 
-GitLab
-

diff --git a/sci-visualization/kst/files/kst-2.0.8-gsl-2.0.patch b/sci-visualization/kst/files/kst-2.0.8-gsl-2.0.patch
deleted file mode 100644
index c49ba2e20bca..000000000000
--- a/sci-visualization/kst/files/kst-2.0.8-gsl-2.0.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Patch kindly borrowed from Debian.
-Gentoo-bug: https://bugs.gentoo.org/574746
-KDE-bug: https://bugs.kde.org/show_bug.cgi?id=355324
-
---- a/src/plugins/fits/non_linear.h
-+++ b/src/plugins/fits/non_linear.h
-@@ -177,7 +177,9 @@ bool kstfit_nonlinear(
-             }
-             iIterations++;
-           } while( iStatus == GSL_CONTINUE && iIterations < MAX_NUM_ITERATIONS );
--          gsl_multifit_covar( pSolver->J, 0.0, pMatrixCovariance );
-+          gsl_matrix *J = gsl_matrix_alloc (pSolver->fdf->n, pSolver->fdf->p);
-+          gsl_multifit_fdfsolver_jac (pSolver, J);
-+          gsl_multifit_covar (J, 0.0, pMatrixCovariance);
- 
-           //
-           // determine the fitted values...
---- a/src/plugins/fits/non_linear_weighted.h
-+++ b/src/plugins/fits/non_linear_weighted.h
-@@ -193,7 +193,9 @@ bool kstfit_nonlinear_weighted(
-           }
-           while( iStatus == GSL_CONTINUE && iIterations < MAX_NUM_ITERATIONS );
- 
--          gsl_multifit_covar( pSolver->J, 0.0, pMatrixCovariance );
-+          gsl_matrix *J = gsl_matrix_alloc (pSolver->fdf->n, pSolver->fdf->p);
-+          gsl_multifit_fdfsolver_jac (pSolver, J);
-+          gsl_multifit_covar (J, 0.0, pMatrixCovariance);
- 
-           //
-           // determine the fitted values...

diff --git a/sci-visualization/kst/files/kst-2.0.8-includes.patch b/sci-visualization/kst/files/kst-2.0.8-includes.patch
deleted file mode 100644
index 113d9dcc807d..000000000000
--- a/sci-visualization/kst/files/kst-2.0.8-includes.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Add missing includes required for Qt 5 build to succeed.
-
-Author: David Carne <davidcarne@gmail.com>
-Gentoo-bug: 587948
-
---- a/src/libkst/editablematrix.cpp
-+++ b/src/libkst/editablematrix.cpp
-@@ -19,6 +19,7 @@
- #include "debug.h"
- #include <qbytearray.h>
- #include <QXmlStreamWriter>
-+#include <QDataStream>
- 
- namespace Kst {
- 
---- a/src/libkst/editablevector.cpp
-+++ b/src/libkst/editablevector.cpp
-@@ -18,6 +18,7 @@
- // Create QDataStream into a QByteArray
- // qCompress the bytearray
- #include <QXmlStreamWriter>
-+#include <QDataStream>
- 
- #include "debug.h"
- namespace Kst {

diff --git a/sci-visualization/kst/files/kst-2.0.8-qt-5.11.patch b/sci-visualization/kst/files/kst-2.0.8-qt-5.11.patch
deleted file mode 100644
index 8409f6664d73..000000000000
--- a/sci-visualization/kst/files/kst-2.0.8-qt-5.11.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 9fc5140791ec00d6df2d65973f3ca61df17b1d47 Mon Sep 17 00:00:00 2001
-From: Christophe Giboudeaux <christophe@krop.fr>
-Date: Sun, 3 Jun 2018 19:43:34 +0200
-Subject: Fix build with Qt 5.11
-
-Summary:
-- qt5_use_modules was removed in Qt 5.11. use target_link_libraries instead.
-- Add a missing #include
-
-Subscribers: kde-edu
-
-Tags: #kde_edu
-
-Differential Revision: https://phabricator.kde.org/D13339
----
- cmake/modules/KstMacros.cmake | 2 +-
- src/libkstapp/view.h          | 1 +
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/cmake/modules/KstMacros.cmake b/cmake/modules/KstMacros.cmake
-index 4ff9c15..bc3d8a6 100644
---- a/cmake/modules/KstMacros.cmake
-+++ b/cmake/modules/KstMacros.cmake
-@@ -240,7 +240,7 @@ endmacro()
- macro(kst_link)
- 	target_link_libraries(${kst_name} ${ARGV})
- 	if(kst_qt5)
--		qt5_use_modules(${kst_name} Widgets Xml Network PrintSupport)
-+		target_link_libraries(${kst_name} Qt5::Widgets Qt5::Xml Qt5::Network Qt5::PrintSupport)
- 	else()
- 		target_link_libraries(${kst_name}
- 		${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTXML_LIBRARY} ${QT_QTSVG_LIBRARY} ${QT_QTNETWORK_LIBRARY})
-diff --git a/src/libkstapp/view.h b/src/libkstapp/view.h
-index 95c8c6a..2af5393 100644
---- a/src/libkstapp/view.h
-+++ b/src/libkstapp/view.h
-@@ -14,6 +14,7 @@
- #define VIEW_H
- 
- #include <QGraphicsView>
-+#include <QMenu>
- 
- #include "kst_export.h"
- 
--- 
-cgit v0.11.2

diff --git a/sci-visualization/kst/files/kst-2.0.8-qt-5.15.patch b/sci-visualization/kst/files/kst-2.0.8-qt-5.15.patch
deleted file mode 100644
index 97b42a6d33c2..000000000000
--- a/sci-visualization/kst/files/kst-2.0.8-qt-5.15.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/src/widgets/gradienteditor.h	2014-02-13 09:41:44.000000000 +0000
-+++ b/src/widgets/gradienteditor.h	2021-04-18 14:45:24.654148450 +0100
-@@ -16,6 +16,7 @@
- #include <QHash>
- #include <QWidget>
- #include <QGradient>
-+#include <QPainterPath>
- 
- #include "kstwidgets_export.h"
-

diff --git a/sci-visualization/kst/kst-2.0.8-r2.ebuild b/sci-visualization/kst/kst-2.0.8-r2.ebuild
deleted file mode 100644
index 5cb76ab292a8..000000000000
--- a/sci-visualization/kst/kst-2.0.8-r2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P=Kst-${PV}
-inherit cmake flag-o-matic xdg-utils
-
-DESCRIPTION="Fast real-time large-dataset viewing and plotting tool"
-HOMEPAGE="https://kst-plot.kde.org/ https://invent.kde.org/graphics/kst-plot"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2 LGPL-2 FDL-1.2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug test"
-
-RESTRICT="test"
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtconcurrent:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtprintsupport:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	sci-libs/cfitsio:=
-	sci-libs/getdata[cxx]
-	sci-libs/gsl:=
-	sci-libs/matio:=
-	sci-libs/netcdf-cxx:3
-"
-DEPEND="${RDEPEND}
-	test? ( dev-qt/qttest:5 )
-"
-BDEPEND="dev-qt/linguist-tools:5"
-
-DOCS=( AUTHORS README.kstScript )
-
-PATCHES=(
-	"${FILESDIR}/${P}-includes.patch"
-	"${FILESDIR}/${P}-qt-5.11.patch"
-	"${FILESDIR}/${P}-gsl-2.0.patch"
-	"${FILESDIR}/${P}-cmake-3.20.patch" # bug 778560
-	"${FILESDIR}/${P}-getdata-drop-bogus-lib_debug.patch" # bug 593848
-	"${FILESDIR}/${P}-qt-5.15.patch" # bug 593848
-)
-
-src_configure() {
-	# -Werror=odr, -Werror=lto-type=-mismatch
-	# https://bugs.gentoo.org/863296
-	# https://bugs.kde.org/show_bug.cgi?id=484572
-	filter-lto
-
-	local mycmakeargs=(
-		-Dkst_install_libdir="$(get_libdir)"
-		-Dkst_pch=OFF
-		-Dkst_qt5=ON
-		-Dkst_release=$(usex debug OFF ON)
-		-Dkst_rpath=OFF
-		-Dkst_svnversion=OFF
-		-Dkst_test=$(usex test)
-	)
-
-	cmake_src_configure
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-}


             reply	other threads:[~2025-04-15 22:06 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-04-15 22:06 Andreas Sturmlechner [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-04-15 22:06 [gentoo-commits] repo/gentoo:master commit in: sci-visualization/kst/files/, sci-visualization/kst/ Andreas Sturmlechner
2021-09-07 12:52 Andreas Sturmlechner
2018-06-12  7:33 Andreas Sturmlechner
2016-09-14 20:45 Michael Palimaka

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1744754766.d79bab5ce85c2c70d5bf742426d49aed9a4f6f10.asturm@gentoo \
    --to=asturm@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox