diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-04-05 05:24:13 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-04-05 05:24:13 +0100 |
commit | 6de28447d66e6c47ee682740b840cdb67244d4b1 (patch) | |
tree | 382b94d5f61bc727e86d8d8df99540eb1da88953 /kde-apps/yakuake | |
parent | 3b4ca161c9d7f5a66a93191da2c9ec02dbdde1b7 (diff) |
gentoo auto-resync : 05:04:2023 - 05:24:13
Diffstat (limited to 'kde-apps/yakuake')
-rw-r--r-- | kde-apps/yakuake/Manifest | 3 | ||||
-rw-r--r-- | kde-apps/yakuake/files/yakuake-22.07.90-without_x11.patch | 87 | ||||
-rw-r--r-- | kde-apps/yakuake/yakuake-22.08.3-r1.ebuild | 58 |
3 files changed, 0 insertions, 148 deletions
diff --git a/kde-apps/yakuake/Manifest b/kde-apps/yakuake/Manifest index 41533e2c5eaf..d2807b04d1a9 100644 --- a/kde-apps/yakuake/Manifest +++ b/kde-apps/yakuake/Manifest @@ -1,6 +1,3 @@ -AUX yakuake-22.07.90-without_x11.patch 2791 BLAKE2B 8e6a399b07ee4659d2aa55fa03b02c351863c463aa4f75def752ac92e3fe3d848430a9aea1a6a9ef3321451ba5eb4fcd87153d3f4c6ecac88e23f88fc415f8b2 SHA512 88c96e5cc688ae256aedbc70982e51bc26aab043fe15221f634fd64d28b3bdff08f987f484cda6b33cfeedead040738bea363cb86337bbd30d1e22542acde81b -DIST yakuake-22.08.3.tar.xz 414092 BLAKE2B 235679d6439560cef5519a414f0177834bcd95f440b57428106e6b285a53811a4f32bce6b2ca7c8566e4567e8d9f56ea332e41b175b22d3e649e951ea7e8c794 SHA512 4f02b90d138fa741c8d30f11e409fcc7b08d8775d35e35d90c3d050bbd0f0ce5d2c46ce2c3809e8ad1362eac5661681be75ebe3703570859e4d9e8ebd62ec1d0 DIST yakuake-22.12.3.tar.xz 427964 BLAKE2B 72091a73f852d3c62b42a1ab643c77e49c6081b7d584dd1c3980dfa21b5c7f3dea0cad6eb3a571f16377536e040c74bf3b2e8c397d35e40190559846eb31cf3c SHA512 30f5e18f17e3f54b68abad54a88dbb436b750f4d01be8abdb5c3fb83ba374f8f2b3dd28fa441a335e268d871a9aa3fb17518dc8fef557d6333cf500a4125e76a -EBUILD yakuake-22.08.3-r1.ebuild 1638 BLAKE2B d30eac876e8f3f08db69899b330e48efd842e4e9b2e809c70105065a2a2a93c08695d58ef6e14e0bd7f7e15772b9f939d8f54ada285ee795004200b3f59e034c SHA512 1af634c51a5eb50cf6c8c910cc4939b5759583ff4e2fff4a3c0b05351f7c5214456f8cd17419a0d38014c45ffb9ca5a7bbabf65a4f65ebb7bcee6399ab231150 EBUILD yakuake-22.12.3.ebuild 1586 BLAKE2B 60b847ba17e894cb5f3cd5a155b8aa537e584c83142dfebb27c879f0a516450eb34a7b34f99ccdbf827c624be52d0c47b4baa1ad28a1c3d854fbbf0ffa28c5f9 SHA512 572da7548597095b04d67db5b616071db49b0195001418652f1b4b87a0f736cb5d9c4fcb2b9069543dbf12784ba5e1320083c631a408d26462c1fb8f9b1f4599 MISC metadata.xml 730 BLAKE2B a366bbedfe3a0b4257147f664f48130ff318a003433134d63e4bd076b9ee43169f28798e0c8da2e13804446abc2b80b1c5327c7468a1f8d6e8243c44c3c72c60 SHA512 7594648f5354d0660fa1063c52fb99af6955b0f3de5603a7c9eca3d1a24db24315990efa13f85680e56d63f77bedfde01f5728271594be794bd896fcf0f01f56 diff --git a/kde-apps/yakuake/files/yakuake-22.07.90-without_x11.patch b/kde-apps/yakuake/files/yakuake-22.07.90-without_x11.patch deleted file mode 100644 index 2d46600e3dc2..000000000000 --- a/kde-apps/yakuake/files/yakuake-22.07.90-without_x11.patch +++ /dev/null @@ -1,87 +0,0 @@ -From 1213c6dfd34583b005d0a2dbe7876951a13361a2 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Sat, 27 Nov 2021 14:49:51 +0100 -Subject: [PATCH] Add CMake option to build WITHOUT_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. - -Introducing this option means there is no behavior change by default, -cmake will just skip finding X11 or adding unwanted features if the -option is enabled. - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - CMakeLists.txt | 30 ++++++++++++++++-------------- - app/CMakeLists.txt | 4 ++-- - 2 files changed, 18 insertions(+), 16 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index eafad24..f9a8167 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -51,20 +51,22 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED - ) - - if(NOT APPLE) -- find_package(X11) -- set(HAVE_X11 ${X11_FOUND}) -- -- if(X11_FOUND) -- if (QT_MAJOR_VERSION EQUAL "5") -- find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED X11Extras) -- else() -- find_package(Qt6 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Gui) -- endif() -- endif(X11_FOUND) -- -- find_package(KF5Wayland ${KF5_MIN_VERSION} CONFIG) -- set(HAVE_KWAYLAND ${KF5Wayland_FOUND}) --endif(NOT APPLE) -+ option(WITHOUT_X11 "Build without X11 integration (skips finding X11)" OFF) -+ if(NOT WITHOUT_X11) -+ find_package(X11) -+ set(HAVE_X11 ${X11_FOUND}) -+ if(X11_FOUND) -+ if (QT_MAJOR_VERSION EQUAL "5") -+ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED X11Extras) -+ else() -+ find_package(Qt6 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Gui) -+ endif() -+ endif() -+ endif() -+ -+ find_package(KF5Wayland ${KF5_MIN_VERSION} CONFIG) -+ set(HAVE_KWAYLAND ${KF5Wayland_FOUND}) -+endif() - - add_subdirectory(app) - add_subdirectory(data) -diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt -index b2838ec..6ada125 100644 ---- a/app/CMakeLists.txt -+++ b/app/CMakeLists.txt -@@ -63,13 +63,13 @@ target_link_libraries(yakuake - KF5::WidgetsAddons - KF5::WindowSystem) - --if(X11_FOUND) -+if(HAVE_X11) - if (TARGET Qt5::X11Extras) - target_link_libraries(yakuake Qt5::X11Extras) - elseif (TARGET Qt6::Gui) - target_link_libraries(yakuake Qt6::GuiPrivate) # qtx11extras_p.h in knotificationrestrictions - endif() --endif(X11_FOUND) -+endif() - - if(KF5Wayland_FOUND) - target_link_libraries(yakuake KF5::WaylandClient) --- -GitLab - diff --git a/kde-apps/yakuake/yakuake-22.08.3-r1.ebuild b/kde-apps/yakuake/yakuake-22.08.3-r1.ebuild deleted file mode 100644 index 9a4b7e2e664e..000000000000 --- a/kde-apps/yakuake/yakuake-22.08.3-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-3) -KFMIN=5.96.0 -QTMIN=5.15.5 -inherit ecm gear.kde.org - -DESCRIPTION="Quake-style terminal emulator based on konsole" -HOMEPAGE="https://apps.kde.org/yakuake/" - -LICENSE="GPL-2 LGPL-2" -SLOT="5" -KEYWORDS="amd64 arm64 ~loong ~ppc64 x86" -IUSE="absolute-position" - -# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-apps/konsole-${PVCUT}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/knotifyconfig-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] - >=kde-frameworks/kxmlgui-${KFMIN}:5 - x11-libs/libX11 - absolute-position? ( >=kde-frameworks/kwayland-${KFMIN}:5 ) -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-22.07.90-without_x11.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package absolute-position KF5Wayland) - ) - - ecm_src_configure -} |