commit: e5cfd8de8ed182b986303eeb4dc89f054bc404d4 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Sat Feb 7 17:14:14 2026 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sun Feb 8 11:55:49 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cfd8de
sci-visualization/kst: drop 2.1.0_p20250830 Bug: https://bugs.gentoo.org/953888 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> sci-visualization/kst/Manifest | 1 - .../kst-2.0.8-getdata-drop-bogus-lib_debug.patch | 23 ------ .../files/kst-2.1.0_p20250830-cmake-findhdf5.patch | 43 ----------- .../kst-2.1.0_p20250830-no-compress-man.patch | 31 -------- sci-visualization/kst/kst-2.1.0_p20250830.ebuild | 83 ---------------------- 5 files changed, 181 deletions(-) diff --git a/sci-visualization/kst/Manifest b/sci-visualization/kst/Manifest index e5c07da1675b..b1f98b000e9a 100644 --- a/sci-visualization/kst/Manifest +++ b/sci-visualization/kst/Manifest @@ -1,3 +1,2 @@ DIST kst-2.1.0_p20260208-cmake-patchset.tar.xz 3084 BLAKE2B cd7e217da753febe61e26eb7334c31b5208c91a07ae628139225c4ae126797cc8d507c81fce4d8728a6de1b0ced0716aa8caa40371ebf0bbc5c4e16297792fb8 SHA512 dcaff872f986efa7d864d929d52745ee021c7876736156f972a5109e67654e1942938c6ce1fb460198ee8d60d1cfd90705af9ba7397c85033a6a2f0d62c18597 -DIST kst-plot-2.1.0_p20250830-c250288d.tar.gz 18814925 BLAKE2B 1fb5f6bec36c5baa9bd19400efc3ccd84479c6985138d1e03ccc2b21d7705b77e6dbac932303c89367044a0d014cbc562d231215c5584860ab2b926a2f78bab7 SHA512 3482d914b04fd477bbcf813761b1f6b57c787fea13cc5df5bdb62cee2172d8859f6fc831cf1cc7d650a86080807e8e66f3744d9ea7bf8d14f410af8994283f1f DIST kst-plot-2.1.0_p20260208-bc836006.tar.gz 16149026 BLAKE2B fe59707573775e24b4bd9e3fdae665ee752276a1d8f22159bd7854fc8dea667eda229a5bb546a5cf79c21549818bcdaeaf7dffdc6f98cd43ecada63a4edf1114 SHA512 0f38dfc4e6e020ebf85f977dcc9e25f6e4c1fa03e570a246cd6e38d74b40f7805f548265c53dbe3615bbae245deec660d59173f559e9264b93576fbd4c15045e diff --git a/sci-visualization/kst/files/kst-2.0.8-getdata-drop-bogus-lib_debug.patch b/sci-visualization/kst/files/kst-2.0.8-getdata-drop-bogus-lib_debug.patch deleted file mode 100644 index 07baa1a32ab1..000000000000 --- a/sci-visualization/kst/files/kst-2.0.8-getdata-drop-bogus-lib_debug.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/cmake/modules/FindGetdata.cmake 2014-02-13 10:41:44.000000000 +0100 -+++ b/cmake/modules/FindGetdata.cmake 2021-09-07 14:32:16.248930734 +0200 -@@ -49,19 +49,9 @@ - PATHS ${kst_3rdparty_dir} ${PKGGETDATA_LIBRARY_DIRS}) - list(APPEND GETDATA_LIBRARIES_RELEASE ${lib_release}) - list(APPEND GETDATA_LIBRARIES_BOTH optimized ${lib_release}) -- set(lib_debug lib_debug-NOTFOUND CACHE STRING "" FORCE) -- FIND_LIBRARY(lib_debug ${it}d -- HINTS ENV GETDATA_DIR PATH_SUFFIXES lib -- PATHS ${kst_3rdparty_dir} ${PKGGETDATA_LIBRARY_DIRS}) -- list(APPEND GETDATA_LIBRARIES_DEBUG ${lib_debug}) -- list(APPEND GETDATA_LIBRARIES_BOTH debug ${lib_debug}) - endforeach() - --if(GETDATA_LIBRARIES_DEBUG AND GETDATA_LIBRARIES_RELEASE) -- set(GETDATA_LIBRARIES ${GETDATA_LIBRARIES_BOTH} CACHE STRING "" FORCE) --else() -- set(GETDATA_LIBRARIES ${GETDATA_LIBRARIES_RELEASE} CACHE STRING "" FORCE) --endif() -+set(GETDATA_LIBRARIES ${GETDATA_LIBRARIES_RELEASE} CACHE STRING "" FORCE) - - endif() - diff --git a/sci-visualization/kst/files/kst-2.1.0_p20250830-cmake-findhdf5.patch b/sci-visualization/kst/files/kst-2.1.0_p20250830-cmake-findhdf5.patch deleted file mode 100644 index cfc3bb33f074..000000000000 --- a/sci-visualization/kst/files/kst-2.1.0_p20250830-cmake-findhdf5.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 58ea6c63dd800ebeb9f0b12744e4de87e8d372b5 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <[email protected]> -Date: Wed, 23 Apr 2025 19:07:28 +0200 -Subject: [PATCH] Use CMake provided FindHDF5 module - -Signed-off-by: Andreas Sturmlechner <[email protected]> ---- - CMakeLists.txt | 2 +- - src/datasources/CMakeLists.txt | 6 +-- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index bc84fbf0..db9c09fb 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -166,7 +166,7 @@ if(kst_3rdparty) - find_package(Matio) - find_package(CFITSIO) - find_package(TIFF) -- find_package(HDF5) -+ find_package(HDF5 COMPONENTS CXX) - message(STATUS "----------------------------------------------") - else() - message(STATUS "Building plugins depending on 3rd party libraries suppressed") -diff --git a/src/datasources/CMakeLists.txt b/src/datasources/CMakeLists.txt -index f72c44b0..12da98c8 100644 ---- a/src/datasources/CMakeLists.txt -+++ b/src/datasources/CMakeLists.txt -@@ -73,8 +73,8 @@ if(tiff) - kst_link(${TIFF_LIBRARIES}) - endif() - --if(hdf5) -- include_directories(${HDF5_INCLUDEDIR}) -+if(HDF5_FOUND) -+ include_directories(${HDF5_CXX_INCLUDE_DIRS}) - kst_add_plugin(. hdf5) -- kst_link(${HDF5_LIBRARIES}) -+ kst_link(${HDF5_CXX_LIBRARIES}) - endif() --- -2.49.0 - diff --git a/sci-visualization/kst/files/kst-2.1.0_p20250830-no-compress-man.patch b/sci-visualization/kst/files/kst-2.1.0_p20250830-no-compress-man.patch deleted file mode 100644 index 5a92c7ec87f5..000000000000 --- a/sci-visualization/kst/files/kst-2.1.0_p20250830-no-compress-man.patch +++ /dev/null @@ -1,31 +0,0 @@ -From cb89bb697a7d973ab1c9e5593ad4a14f8964649e Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <[email protected]> -Date: Sat, 30 Aug 2025 17:28:31 +0200 -Subject: [PATCH] Do not compress man pages - -Let distributions do that. - -Signed-off-by: Andreas Sturmlechner <[email protected]> ---- - src/kst/CMakeLists.txt | 5 ++--- - 1 file changed, 2 insertions(+), 3 deletions(-) - -diff --git a/src/kst/CMakeLists.txt b/src/kst/CMakeLists.txt -index ac100ac1..b6eca51d 100644 ---- a/src/kst/CMakeLists.txt -+++ b/src/kst/CMakeLists.txt -@@ -38,9 +38,8 @@ kst_install_executable() - if(UNIX AND NOT APPLE) - set(man ${CMAKE_BINARY_DIR}/${kst_binary_name}.1) - configure_file(${kst_dir}/src/kst/kst.1.txt ${man}) -- install(CODE "execute_process(COMMAND gzip ${man})") -- set_source_files_properties(${man}.gz PROPERTIES GENERATED TRUE) -- install(FILES ${man}.gz DESTINATION share/man/man1) -+ set_source_files_properties(${man} PROPERTIES GENERATED TRUE) -+ install(FILES ${man} DESTINATION share/man/man1) - - set(k ${kst_dir}/src/kst) - # install(FILES ${k}/kstplugin.desktop --- -2.51.0 - diff --git a/sci-visualization/kst/kst-2.1.0_p20250830.ebuild b/sci-visualization/kst/kst-2.1.0_p20250830.ebuild deleted file mode 100644 index 0bea56ac9795..000000000000 --- a/sci-visualization/kst/kst-2.1.0_p20250830.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_REMOVE_MODULES_LIST=( FindHDF5 ) -KDE_ORG_CATEGORY=graphics -KDE_ORG_NAME=kst-plot -KDE_ORG_COMMIT=c250288dcae3b476d55321b935fbaab5dec6b28b -inherit cmake flag-o-matic kde.org xdg - -DESCRIPTION="Fast real-time large-dataset viewing and plotting tool" -HOMEPAGE="https://kst-plot.kde.org/" - -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/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-libs/tiff:= - sci-libs/cfitsio:= - sci-libs/getdata[cxx] - sci-libs/gsl:= - sci-libs/hdf5:=[cxx] - 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=( - # downstream patches - "${FILESDIR}"/${PN}-2.0.8-getdata-drop-bogus-lib_debug.patch # bug #593848 - "${FILESDIR}"/${P}-cmake-findhdf5.patch # bug #954233 - "${FILESDIR}"/${P}-no-compress-man.patch # bug #812017 -) - -src_prepare() { - rm -r cmake/3rdparty || die - rm -r pyKst || die # unused w/ -Dkst_python=OFF below - - cmake_src_prepare - - sed -e "/^kst_revision_project_name/ s/^/# removed by ebuild: /" \ - -i CMakeLists.txt || die -} - -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_revision=${PV/*_p/-} - -Dkst_dbgsym=ON - -Dkst_pch=OFF - -Dkst_python=OFF - -Dkst_rpath=OFF - -Dkst_svnversion=OFF - -Dkst_verbose=ON - -Dkst_release=$(usex debug OFF ON) - -Dkst_test=$(usex test) - ) - cmake_src_configure -}
