diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-09-26 23:29:13 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-09-26 23:29:13 +0100 |
commit | b544d842bfe55df1b59d40fb8059d5d240e4f42b (patch) | |
tree | 092145f89b76ccd50aba38348cb99b802227f5ae /kde-frameworks/kcoreaddons | |
parent | 20c20eb967a638c833aae1462f149894b2dbd811 (diff) |
gentoo auto-resync : 26:09:2023 - 23:29:12
Diffstat (limited to 'kde-frameworks/kcoreaddons')
4 files changed, 2 insertions, 107 deletions
diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest index 7353b0b26ad4..b3441caf85e5 100644 --- a/kde-frameworks/kcoreaddons/Manifest +++ b/kde-frameworks/kcoreaddons/Manifest @@ -1,6 +1,3 @@ -AUX kcoreaddons-5.108.0-kurlmimedata-dont-portal-symlinks.patch 1721 BLAKE2B bd1040f2bb3ffe7bfbe08be170dc0062fa604c329f423f9aea67ef872ce700fa836449b8ac94679e77849ff21ad3a7c1bfdf1ef959f7dbe0c5e820d74d81884c SHA512 893cd885920dec69ea47e65329846b7c6d92f7d61e97557f3519e1bcdd40291c788509a6c7f3f5c35da886db8b640caef8cbf4c8379f1cbc782efc7886f69267 -DIST kcoreaddons-5.108.0.tar.xz 2608048 BLAKE2B 30db30d24b859bd0290f8fd271462e37398d3e129f5fb6316807d1fd82277b8314546ae6ada9ee2268d93e2e2c0269c27ac94662f6bfcc73d4530fdb28a6937a SHA512 04d19ab91a4df6a08aade99c042483bf9040e10e75cb8b1f84e264ae260cd2e178a8a1968b5ed455f5a3d686df9104cc51f22849342514f1f617adb401313faa DIST kcoreaddons-5.110.0.tar.xz 2609812 BLAKE2B bd424d78d96f0d82d34924676ab5005837f77aa31aa7778b7d0baad5835872b06f09f03574a48ed8e19639e4c849cfd1d1629e11087809b783b4897463a83abd SHA512 f663e62f16aac4752e417d0e0dcb32f9db4406a461dbca43885c604ab3fdcdb4f3c09b47c9422dcb32dfea7e79f3ebcc3368b8e38fafce807b9c80c6a9f3f9d2 -EBUILD kcoreaddons-5.108.0-r1.ebuild 1154 BLAKE2B 497dec49f48bfaaa12fb249cd58681a7d8a552ceed44adf1ebdb4436748094905eaf28a0f5c71cd35a4f4f15c634df498a7a88014d5edd0bb76450cd0c12b6f2 SHA512 8eeb3ce22b9b8323b9b07abfd93d763e255779a24b65d4b581149be38b7e3417881c3df917aa6bd5ef2def670f5a47cfe280c17dcd544e4c8daba29f44f60f57 -EBUILD kcoreaddons-5.110.0.ebuild 1075 BLAKE2B 519fac7ff6e757a5dbcec012454b72ac440eae3e5e6afd82755a5a967af023fa4e46ff1fab0bb60a1274c3210fd113949f59cf17179d9cc7d66de49792b72013 SHA512 d72cc3557c2c202f132987e2f69021c75a0399109b4b824ac4d3543b7e559d7674fb89e02cbc3875115b277efac55180b7eb995d392cc0cb49e67a8688c8e607 +EBUILD kcoreaddons-5.110.0.ebuild 1074 BLAKE2B 091853c64d46ba9460a97f2cfeebc0a16e7244b1ff8a06c6b492424bc81f6a2b8a72a3de40d13f4b28336bed2d0ef25f970c2973893cb15d0582f21f99bc3e12 SHA512 e2ac8bd6791d3763ed2542703fc36281e3fedea1b5e51f94ec61f5381629d69b188e7f41d449db4b17f6fed7adeeddbeec46bc4f541aecbcbb022d3798c97172 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 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 -} diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.110.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.110.0.ebuild index 27235466fbee..da0b4e3124c4 100644 --- a/kde-frameworks/kcoreaddons/kcoreaddons-5.110.0.ebuild +++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.110.0.ebuild @@ -9,7 +9,7 @@ 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" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="dbus fam" DEPEND=" |