Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-misc/kdiff3/files/, kde-misc/kdiff3/
Date: Sat, 01 Aug 2020 07:37:03
Message-Id: 1596267409.d6e48538811e2aedc89fdf9ac6d04062d2ed780a.asturm@gentoo
1 commit: d6e48538811e2aedc89fdf9ac6d04062d2ed780a
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 30 20:00:28 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 1 07:36:49 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e48538
7
8 kde-misc/kdiff3: Drop 1.8.2-r1 and 1.8.3 (r0)
9
10 Package-Manager: Portage-3.0.1, Repoman-2.3.23
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 kde-misc/kdiff3/Manifest | 1 -
14 .../files/kdiff3-1.8.2-crash-w-o-clipboard.patch | 36 -------------------
15 kde-misc/kdiff3/kdiff3-1.8.2-r1.ebuild | 41 ----------------------
16 kde-misc/kdiff3/kdiff3-1.8.3.ebuild | 39 --------------------
17 4 files changed, 117 deletions(-)
18
19 diff --git a/kde-misc/kdiff3/Manifest b/kde-misc/kdiff3/Manifest
20 index 5158282ef9f..7b68da8ed01 100644
21 --- a/kde-misc/kdiff3/Manifest
22 +++ b/kde-misc/kdiff3/Manifest
23 @@ -1,2 +1 @@
24 -DIST kdiff3-1.8.2.tar.xz 1039304 BLAKE2B de4052117bdade42fc489cf35ed9f4af4dfe8c1704dea36f2fa36ee8b14b4dd355052d0e9cdc0f32de9dde81e74862d1c10f7fcdde12db8f5e68d4e377e6f5f1 SHA512 c52dea38b8fa483344a840fb0f6eab04fdeb2dfc5f2a554f9fc095ed175c45f4c355fe7f04dceca4446ac483a1e97db2a296b947fb99315fc388a45e6298d7f0
25 DIST kdiff3-1.8.3.tar.xz 1038904 BLAKE2B 43fccb146a2220661d5f7e1e836de06b00afe54b9bccbd37b76eaf1dc660eb81dae781b08071f581c5a3bd123b7b829c4339b72348c65829c4f977a61771e69e SHA512 5cadd1cfe7e85a1dfb81c4f1cb685f988b0155b581ffa38653d4df30172b6a1ee4ed4269869285b5add3ca163eae88645d702e6fc84380229ac09ea14dd20a4d
26
27 diff --git a/kde-misc/kdiff3/files/kdiff3-1.8.2-crash-w-o-clipboard.patch b/kde-misc/kdiff3/files/kdiff3-1.8.2-crash-w-o-clipboard.patch
28 deleted file mode 100644
29 index b1d00a12f47..00000000000
30 --- a/kde-misc/kdiff3/files/kdiff3-1.8.2-crash-w-o-clipboard.patch
31 +++ /dev/null
32 @@ -1,36 +0,0 @@
33 -From 643edc26bcc8f8e083a97e87c2686f62ffd01f31 Mon Sep 17 00:00:00 2001
34 -From: Christoph Feck <cfeck@×××.org>
35 -Date: Thu, 30 Apr 2020 18:27:58 -0400
36 -Subject: Fix crash when clipboard is not available
37 -
38 -Summary:
39 -QClipboard::mimeData() can be nullptr according to documentation.
40 -
41 -BUG: 419722
42 -FIXED-IN: 1.8.3
43 -
44 -Reviewers: mreeves
45 -
46 -Reviewed By: mreeves
47 -
48 -Differential Revision: https://phabricator.kde.org/D29248
49 ----
50 - src/pdiff.cpp | 2 +-
51 - 1 file changed, 1 insertion(+), 1 deletion(-)
52 -
53 -diff --git a/src/pdiff.cpp b/src/pdiff.cpp
54 -index f3f2284..3588e3e 100644
55 ---- a/src/pdiff.cpp
56 -+++ b/src/pdiff.cpp
57 -@@ -1577,7 +1577,7 @@ void KDiff3App::slotClipboardChanged()
58 - {
59 - const QClipboard* clipboard = QApplication::clipboard();
60 - const QMimeData* mimeData = clipboard->mimeData();
61 -- if(mimeData->hasText())
62 -+ if(mimeData && mimeData->hasText())
63 - {
64 - QString s = clipboard->text();
65 - editPaste->setEnabled(!s.isEmpty());
66 ---
67 -cgit v1.1
68 -
69
70 diff --git a/kde-misc/kdiff3/kdiff3-1.8.2-r1.ebuild b/kde-misc/kdiff3/kdiff3-1.8.2-r1.ebuild
71 deleted file mode 100644
72 index 0659672ef39..00000000000
73 --- a/kde-misc/kdiff3/kdiff3-1.8.2-r1.ebuild
74 +++ /dev/null
75 @@ -1,41 +0,0 @@
76 -# Copyright 1999-2020 Gentoo Authors
77 -# Distributed under the terms of the GNU General Public License v2
78 -
79 -EAPI=7
80 -
81 -ECM_HANDBOOK="forceoptional"
82 -KFMIN=5.60.0
83 -QTMIN=5.12.3
84 -inherit ecm kde.org
85 -
86 -DESCRIPTION="Frontend to diff3 based on KDE Frameworks"
87 -HOMEPAGE="https://kde.org/applications/development/org.kde.kdiff3
88 -https://userbase.kde.org/KDiff3"
89 -SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
90 -
91 -LICENSE="GPL-2"
92 -SLOT="5"
93 -KEYWORDS="amd64 ~arm64 ~ppc64 x86"
94 -IUSE=""
95 -
96 -DEPEND="
97 - >=dev-qt/qtgui-${QTMIN}:5
98 - >=dev-qt/qtprintsupport-${QTMIN}:5
99 - >=dev-qt/qtwidgets-${QTMIN}:5
100 - >=kde-frameworks/kconfig-${KFMIN}:5
101 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
102 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
103 - >=kde-frameworks/kcrash-${KFMIN}:5
104 - >=kde-frameworks/ki18n-${KFMIN}:5
105 - >=kde-frameworks/kiconthemes-${KFMIN}:5
106 - >=kde-frameworks/kio-${KFMIN}:5
107 - >=kde-frameworks/kparts-${KFMIN}:5
108 - >=kde-frameworks/ktextwidgets-${KFMIN}:5
109 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
110 - >=kde-frameworks/kxmlgui-${KFMIN}:5
111 -"
112 -RDEPEND="${DEPEND}
113 - sys-apps/diffutils
114 -"
115 -
116 -PATCHES=( "${FILESDIR}/${P}-crash-w-o-clipboard.patch" )
117
118 diff --git a/kde-misc/kdiff3/kdiff3-1.8.3.ebuild b/kde-misc/kdiff3/kdiff3-1.8.3.ebuild
119 deleted file mode 100644
120 index 50728ca4d60..00000000000
121 --- a/kde-misc/kdiff3/kdiff3-1.8.3.ebuild
122 +++ /dev/null
123 @@ -1,39 +0,0 @@
124 -# Copyright 1999-2020 Gentoo Authors
125 -# Distributed under the terms of the GNU General Public License v2
126 -
127 -EAPI=7
128 -
129 -ECM_HANDBOOK="forceoptional"
130 -KFMIN=5.60.0
131 -QTMIN=5.12.3
132 -inherit ecm kde.org
133 -
134 -DESCRIPTION="Frontend to diff3 based on KDE Frameworks"
135 -HOMEPAGE="https://kde.org/applications/development/org.kde.kdiff3
136 -https://userbase.kde.org/KDiff3"
137 -SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
138 -
139 -LICENSE="GPL-2"
140 -SLOT="5"
141 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
142 -IUSE=""
143 -
144 -DEPEND="
145 - >=dev-qt/qtgui-${QTMIN}:5
146 - >=dev-qt/qtprintsupport-${QTMIN}:5
147 - >=dev-qt/qtwidgets-${QTMIN}:5
148 - >=kde-frameworks/kconfig-${KFMIN}:5
149 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
150 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
151 - >=kde-frameworks/kcrash-${KFMIN}:5
152 - >=kde-frameworks/ki18n-${KFMIN}:5
153 - >=kde-frameworks/kiconthemes-${KFMIN}:5
154 - >=kde-frameworks/kio-${KFMIN}:5
155 - >=kde-frameworks/kparts-${KFMIN}:5
156 - >=kde-frameworks/ktextwidgets-${KFMIN}:5
157 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
158 - >=kde-frameworks/kxmlgui-${KFMIN}:5
159 -"
160 -RDEPEND="${DEPEND}
161 - sys-apps/diffutils
162 -"