diff options
author | 2023-02-14 20:21:26 +0100 | |
---|---|---|
committer | 2023-02-18 23:40:45 +0100 | |
commit | 6305b6d9ac457cebac03f3371168aae1b52c6231 (patch) | |
tree | de5f0ad476937a28afcd7f569ad365560de4e3ed /kde-frameworks/kdelibs4support | |
parent | kde-frameworks/countryflags: drop 5.99.0 (diff) | |
download | gentoo-6305b6d9ac457cebac03f3371168aae1b52c6231.tar.gz gentoo-6305b6d9ac457cebac03f3371168aae1b52c6231.tar.bz2 gentoo-6305b6d9ac457cebac03f3371168aae1b52c6231.zip |
kde-frameworks/kdelibs4support: drop 5.99.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-frameworks/kdelibs4support')
3 files changed, 0 insertions, 206 deletions
diff --git a/kde-frameworks/kdelibs4support/Manifest b/kde-frameworks/kdelibs4support/Manifest index 05aa553fc41c..7811de199210 100644 --- a/kde-frameworks/kdelibs4support/Manifest +++ b/kde-frameworks/kdelibs4support/Manifest @@ -1,3 +1,2 @@ DIST kdelibs4support-5.102.0.tar.xz 3720092 BLAKE2B 557bda562e1f502f6e2a985e536a1fa9554242835e7169c8c1843d9b3e4ec002b8bf25d984c5bf4159d82cb2aa49c6e0076c2e775db5c42fd04c710231d4da0f SHA512 f915e0c034ba3562a0636d3e79293c5e56d41f686b1375923fc2fbd6cfe884f81ce78c7aa85642071bf14d22b69fce7edf4f3736741602807032a15ecbfac3b0 DIST kdelibs4support-5.103.0.tar.xz 3720876 BLAKE2B 140d1e253775be1e50d17420b9e3c7252a1c1de027f83db64d4c45a9b8fed46502c1a96a8e7bb38605f28b39fbf188d8382ca461e0247273839a5a59a14be3aa SHA512 7f663dc2a23f4ef32de2a456bc8b30dbaa1ae4298585c9cd3f8e37ac475bd1825f08f29687913a69dff99aa361e8cf9f1242d1473e96751cd8c631cdcb45b13c -DIST kdelibs4support-5.99.0.tar.xz 3667732 BLAKE2B 371b9b96e1f99424d85034d20c79759b0d2a4796ed3771626c2623f9732b37d0f02451c44e9e42e78eddd211f6c4f24c3b0dfa20f21181d17124af28583299e9 SHA512 06716965e50d0adbfe57f3024045ee7f60b62f0ee9910e0ebcf92cf0592434631fae45d5be6ee4e91fdc9ca384bfedbedb9fb3c32acd09b81ce5ee37695f2676 diff --git a/kde-frameworks/kdelibs4support/files/kdelibs4support-5.99.0-with_x11.patch b/kde-frameworks/kdelibs4support/files/kdelibs4support-5.99.0-with_x11.patch deleted file mode 100644 index 24bcb1b9cca0..000000000000 --- a/kde-frameworks/kdelibs4support/files/kdelibs4support-5.99.0-with_x11.patch +++ /dev/null @@ -1,98 +0,0 @@ -From 026571f37c990007be3d7e536b335c19ab98009e Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Sat, 6 Aug 2022 11:16:00 +0200 -Subject: [PATCH] Add CMake option to build WITH_X11 - -We want to be able to build without X11 support even if some of the used -libraries may not work w/o X11 themselves yet or need to be built with -X11 support for other reverse dependencies. - -HAVE_X11 already exists and is set automagically so far, but using --DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11 -as required in their cmake config. This is a behavior change as previously -it was silently disabled if X11 was not found. - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - CMakeLists.txt | 18 +++++++++++------- - src/CMakeLists.txt | 6 +++--- - tests/CMakeLists.txt | 2 +- - 3 files changed, 15 insertions(+), 11 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index f577df45..378d23d4 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -51,14 +51,18 @@ if(WIN32) - endif() - - if (NOT APPLE AND NOT WIN32) -- find_package(X11) -+ option(WITH_X11 "Build with X11 integration and session management" ON) -+ if(WITH_X11) -+ find_package(X11) -+ set(HAVE_X11 ${X11_FOUND}) -+ if (HAVE_X11) -+ add_feature_info("X11 Session Management (libSM)" X11_SM_FOUND "Support for session management in KApplication") -+ find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras) -+ find_package(XCB REQUIRED COMPONENTS XCB) -+ endif() -+ endif() - endif() --set(HAVE_X11 ${X11_FOUND}) --if (HAVE_X11) -- add_feature_info("X11 Session Management (libSM)" X11_SM_FOUND "Support for session management in KApplication") -- find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras) -- find_package(XCB REQUIRED COMPONENTS XCB) --endif () -+ - if (APPLE) - cmake_find_frameworks(CoreFoundation) - endif () -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 2096b355..4649a9d5 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -226,7 +226,7 @@ if (NOT KIO_NO_NEPOMUK) - ) - endif () - --if (X11_FOUND) -+if (HAVE_X11) - set(libkdelibs4support_SRCS ${libkdelibs4support_SRCS} kdeui/kxerrorhandler.cpp ) - list(APPEND libkdelibs4support_OPTIONAL_LIBS Qt5::X11Extras ${X11_LIBRARIES}) - endif () -@@ -312,7 +312,7 @@ set(platformLinkLibraries) - if (APPLE) - set(platformLinkLibraries "-framework CoreFoundation -framework Carbon -lresolv") - endif() --if (X11_FOUND) -+if (HAVE_X11) - set(platformLinkLibraries ${XCB_XCB_LIBRARY}) - endif() - -@@ -545,7 +545,7 @@ install( FILES ${CMAKE_CURRENT_BINARY_DIR}/all_languages DESTINATION ${KDE_INSTA - install( FILES kdeui/40.colors kdeui/Oxygen.colors kdeui/Web.colors kdeui/Royal.colors kdeui/Rainbow.colors - DESTINATION ${KDE_INSTALL_CONFDIR}/colors) - --if (NOT X11_FOUND) -+if (NOT HAVE_X11) - # install our copy of the rgb.txt named colors list on systems without X11 - install(FILES kdeui/rgb.txt DESTINATION ${KDE_INSTALL_DATADIR_KF5}/kdeui) - endif () -diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index 53f870ff..db4b28db 100644 ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -63,7 +63,7 @@ target_link_libraries(networkingservice KF5::KDELibs4Support) - - ###### kxerrorhandlertest ##### - --if (X11_FOUND) -+if (HAVE_X11) - find_package(Qt5X11Extras ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE) - kdelibs4support_examples( kxerrorhandlertest ) - --- -2.35.1 - diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.99.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.99.0.ebuild deleted file mode 100644 index a867e3633595..000000000000 --- a/kde-frameworks/kdelibs4support/kdelibs4support-5.99.0.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="true" -ECM_QTHELP="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.5 -VIRTUALX_REQUIRED="test" -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="X" - -RESTRICT="test" - -COMMON_DEPEND=" - app-text/docbook-xml-dtd:4.2 - dev-libs/openssl:0 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5[ssl] - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qttest-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kauth-${PVCUT}*:5 - =kde-frameworks/kcodecs-${PVCUT}*:5 - =kde-frameworks/kcompletion-${PVCUT}*:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kcrash-${PVCUT}*:5 - =kde-frameworks/kdbusaddons-${PVCUT}*:5 - >=kde-frameworks/kded-${PVCUT}:5 - =kde-frameworks/kdoctools-${PVCUT}*:5 - =kde-frameworks/kemoticons-${PVCUT}*:5 - =kde-frameworks/kglobalaccel-${PVCUT}*:5 - =kde-frameworks/kguiaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kitemviews-${PVCUT}*:5 - =kde-frameworks/kjobwidgets-${PVCUT}*:5 - =kde-frameworks/knotifications-${PVCUT}*:5[X?] - =kde-frameworks/kparts-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/ktextwidgets-${PVCUT}*:5 - =kde-frameworks/kunitconversion-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] - =kde-frameworks/kxmlgui-${PVCUT}*:5 - =kde-frameworks/solid-${PVCUT}*:5 - virtual/libintl - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb - ) -" -DEPEND="${COMMON_DEPEND} - test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) - X? ( x11-base/xorg-proto ) -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/countryflags-${PVCUT}:5 - =kde-frameworks/kinit-${PVCUT}*:5 - =kde-frameworks/kitemmodels-${PVCUT}*:5 -" -BDEPEND=" - dev-lang/perl - dev-perl/URI -" - -PATCHES=( - # downstream patches - "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956 - "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956 - # pending upstream: - # https://invent.kde.org/frameworks/kdelibs4support/-/merge_requests/21 - "${FILESDIR}/${P}-with_x11.patch" -) - -src_prepare() { - ecm_src_prepare - - if ! use handbook; then - sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die - fi - - cmake_run_in src cmake_comment_add_subdirectory l10n -} - -src_configure() { - local mycmakeargs=( - -DWITH_X11=$(usex X) - ) - - ecm_src_configure -} |