diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2023-09-26 20:37:42 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2023-09-26 21:06:43 +0200 |
commit | 49745b4abd0d819075b4c85e49a0753034aeaec0 (patch) | |
tree | e7a8d56265bcf367795ccb0181d8d57afcf236fc /kde-frameworks | |
parent | kde-frameworks/kconfig: drop 5.108.0 (diff) | |
download | gentoo-49745b4abd0d819075b4c85e49a0753034aeaec0.tar.gz gentoo-49745b4abd0d819075b4c85e49a0753034aeaec0.tar.bz2 gentoo-49745b4abd0d819075b4c85e49a0753034aeaec0.zip |
kde-frameworks/kcoreaddons: drop 5.108.0-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-frameworks')
3 files changed, 0 insertions, 103 deletions
diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest index 388685dd0c66..3aa084c48ff8 100644 --- a/kde-frameworks/kcoreaddons/Manifest +++ b/kde-frameworks/kcoreaddons/Manifest @@ -1,2 +1 @@ -DIST kcoreaddons-5.108.0.tar.xz 2608048 BLAKE2B 30db30d24b859bd0290f8fd271462e37398d3e129f5fb6316807d1fd82277b8314546ae6ada9ee2268d93e2e2c0269c27ac94662f6bfcc73d4530fdb28a6937a SHA512 04d19ab91a4df6a08aade99c042483bf9040e10e75cb8b1f84e264ae260cd2e178a8a1968b5ed455f5a3d686df9104cc51f22849342514f1f617adb401313faa DIST kcoreaddons-5.110.0.tar.xz 2609812 BLAKE2B bd424d78d96f0d82d34924676ab5005837f77aa31aa7778b7d0baad5835872b06f09f03574a48ed8e19639e4c849cfd1d1629e11087809b783b4897463a83abd SHA512 f663e62f16aac4752e417d0e0dcb32f9db4406a461dbca43885c604ab3fdcdb4f3c09b47c9422dcb32dfea7e79f3ebcc3368b8e38fafce807b9c80c6a9f3f9d2 diff --git a/kde-frameworks/kcoreaddons/files/kcoreaddons-5.108.0-kurlmimedata-dont-portal-symlinks.patch b/kde-frameworks/kcoreaddons/files/kcoreaddons-5.108.0-kurlmimedata-dont-portal-symlinks.patch deleted file mode 100644 index 0d5e6767c46f..000000000000 --- a/kde-frameworks/kcoreaddons/files/kcoreaddons-5.108.0-kurlmimedata-dont-portal-symlinks.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 2ec1a017b4cd0c56318b38ccd92b523ad21a1a08 Mon Sep 17 00:00:00 2001 -From: Harald Sitter <sitter@kde.org> -Date: Thu, 29 Jun 2023 12:43:14 +0200 -Subject: [PATCH] kurlmimedata: don't portal symlinks - -they are not really supported. from testing it seems that opening -O_NOFOLLOW results in the portal not being able to use the fd so -ultimately we have no way to copy a symlink (instead of the file it -points to) - -BUG: 464225 - - -(cherry picked from commit 14e954248e365098e4b98cfd7c76e5ea1defb8a7) ---- - src/lib/io/kurlmimedata.cpp | 14 +++++++++++--- - 1 file changed, 11 insertions(+), 3 deletions(-) - -diff --git a/src/lib/io/kurlmimedata.cpp b/src/lib/io/kurlmimedata.cpp -index 6b62232c1..fe18717c6 100644 ---- a/src/lib/io/kurlmimedata.cpp -+++ b/src/lib/io/kurlmimedata.cpp -@@ -275,9 +275,17 @@ bool KUrlMimeData::exportUrlsToPortal(QMimeData *mimeData) - qWarning() << "kio-fuse is missing"; - return false; - } -- } else if (isLocal && QFileInfo(url.toLocalFile()).isDir()) { -- // XDG Document Portal doesn't support directories and silently drops them. -- return false; -+ } else { -+ const QFileInfo info(url.toLocalFile()); -+ if (info.isDir()) { -+ // XDG Document Portal doesn't support directories and silently drops them. -+ return false; -+ } -+ if (info.isSymbolicLink()) { -+ // XDG Document Portal also doesn't support symlinks since it doesn't let us open the fd O_NOFOLLOW. -+ // https://github.com/flatpak/xdg-desktop-portal/issues/961#issuecomment-1573646299 -+ return false; -+ } - } - } - --- -GitLab - diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.108.0-r1.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.108.0-r1.ebuild deleted file mode 100644 index f1a645e722f1..000000000000 --- a/kde-frameworks/kcoreaddons/kcoreaddons-5.108.0-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=5.15.9 -inherit ecm frameworks.kde.org xdg-utils - -DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="dbus fam" - -DEPEND=" - >=dev-qt/qtcore-${QTMIN}:5[icu] - virtual/libudev:= - dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 ) - fam? ( virtual/fam ) -" -RDEPEND="${DEPEND} - >=dev-qt/qttranslations-${QTMIN}:5 -" -BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5" - -PATCHES=( "${FILESDIR}/${P}-kurlmimedata-dont-portal-symlinks.patch" ) # 5.109 - -src_configure() { - local mycmakeargs=( - -D_KDE4_DEFAULT_HOME_POSTFIX=4 - $(cmake_use_find_package fam FAM) - $(cmake_use_find_package dbus Qt5DBus) - ) - - ecm_src_configure -} - -src_test() { - # bugs: 619656, 632398, 647414, 665682 - local myctestargs=( - -j1 - -E "(kautosavefiletest|kdirwatch_qfswatch_unittest|kdirwatch_stat_unittest|kformattest)" - ) - - ecm_src_test -} - -pkg_postinst() { - ecm_pkg_postinst - xdg_mimeinfo_database_update -} - -pkg_postrm() { - ecm_pkg_postrm - xdg_mimeinfo_database_update -} |