x11-libs/qwt: drop 5.2.3_p20210828

Bug: https://bugs.gentoo.org/948051
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner 2025-05-25 22:58:25 +02:00
parent 7a35603208
commit 86977a9ecd
No known key found for this signature in database
GPG Key ID: AE591BBC73E4DD5E
4 changed files with 0 additions and 100 deletions

View File

@ -283,11 +283,6 @@ x11-themes/fvwm-themes-extra
# Bug #947297; removal on 2025-05-26
dev-db/sqliteman
# Andreas Sturmlechner <asturm@gentoo.org> (2025-04-26)
# Dead upstream, last revdep on x11-libs/qwtplot3d and x11-libs/qwt:5
# Bugs #948047, #942455; removal on 2025-05-26
x11-libs/qwt:5
# Michał Górny <mgorny@gentoo.org> (2025-04-22)
# Metapackage used for pypy3 target in the past.
# Removal on 2025-05-22.

View File

@ -1,2 +1 @@
DIST qwt-5.2.3_p20210828.tar.gz 2324516 BLAKE2B f86ee55dab0e70bb255f90384ee920985d71ff998aa74bb087c2bd7bf3cdc23034786bce0d4e652dd4a7b1551719e4723de6689c76500e5f618838f40f7ca838 SHA512 c5eb64593a476d9ff1ec6c16593896bf3b90738a17775bd8186ffc7f86911ae0b91ceb8e7c1736329e9871fd9e1e5653a85df0a4cdb780a1f2f993f33ee07f62
DIST qwt-6.2.0.tar.bz2 4815773 BLAKE2B 30011de7ef9b555584644ccb0994bfe56af2d7efe16690b236aa1aa0860a4408800fbd31003fd7a7a0ddf8572f573b4d0ff77069f291cd2858b31a2840952b3b SHA512 d992f9dddb09ad0e1d09e23a24a9331c950ca19a413d2627cf423e1ddc2a4ad4eb951646f789e8c7a9ab42668c30d7108071f3f8bbd8e1f4118cadb67c34939d

View File

@ -1,28 +0,0 @@
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 502f097..35b8660 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -6,6 +6,7 @@ set( HEADERS
"qwt_color_map.h"
"qwt_clipper.h"
"qwt_double_interval.h"
+ "qwt_double_rect.h"
"qwt_dyngrid_layout.h"
"qwt_global.h"
"qwt_layout_metrics.h"
@@ -34,6 +35,7 @@ set( SRCS
"qwt_color_map.cpp"
"qwt_clipper.cpp"
"qwt_double_interval.cpp"
+ "qwt_double_rect.cpp"
"qwt_dyngrid_layout.cpp"
"qwt_layout_metrics.cpp"
"qwt_math.cpp"
@@ -156,6 +158,7 @@ if( QWT_WIDGETS )
endif()
add_library( qwt5-qt5 ${SRCS} ${HEADERS} )
+set_target_properties( qwt5-qt5 PROPERTIES PUBLIC_HEADER "${HEADERS}" )
target_link_libraries( qwt5-qt5 Qt5::Core Qt5::Gui Qt5::Widgets Qt5::PrintSupport )

View File

@ -1,66 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOCS_BUILDER="doxygen"
DOCS_DIR="doc"
DOCS_CONFIG_NAME="Doxyfile"
DOCS_DEPEND="
media-gfx/graphviz
virtual/latex-base
"
inherit docs cmake
COMMIT="f7519200f102676fb04fb7bd0be555e0a419d378"
DESCRIPTION="2D plotting library for Qt5"
HOMEPAGE="https://qwt.sourceforge.io/ https://github.com/SciDAVis/qwt5-qt5"
SRC_URI="https://github.com/SciDAVis/qwt5-qt5/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}5-qt5-${COMMIT}"
LICENSE="qwt"
SLOT="5"
KEYWORDS="amd64 ~arm ppc ppc64 ~riscv x86"
IUSE="designer examples"
DEPEND="
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtprintsupport:5
dev-qt/qtwidgets:5
dev-qt/qtsvg:5
designer? ( dev-qt/designer:5 )
"
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${P}-install-headers.patch"
)
src_configure() {
local mycmakeargs=(
-DBUILD_EXAMPLES=$(usex examples)
-DQWT_DESIGNER=$(usex designer)
)
cmake_src_configure
}
src_compile() {
cmake_src_compile
docs_compile
}
src_install() {
cmake_src_install
# avoid file conflict with qwt:6
# https://github.com/gbm19/qwt5-qt5/issues/2
pushd "${ED}/usr/share/man/man3/" || die
for f in *; do
mv ${f} ${f//.3/.5qt5.3} || die
done
popd || die
}