Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/krita/files/, media-gfx/krita/
Date: Mon, 15 Oct 2018 16:46:55
Message-Id: 1539621996.9b0400d507d3a77c3da411981f827c2e421c645e.asturm@gentoo
1 commit: 9b0400d507d3a77c3da411981f827c2e421c645e
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 15 16:45:41 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 15 16:46:36 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0400d5
7
8 media-gfx/krita: QA: Fix .desktop file to pass validation
9
10 Closes: https://bugs.gentoo.org/668702
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12 Package-Manager: Portage-2.3.50, Repoman-2.3.11
13
14 .../krita/files/krita-4.1.5-desktopfile.patch | 39 ++++++++++++++++++++++
15 media-gfx/krita/krita-4.1.5.ebuild | 5 ++-
16 2 files changed, 43 insertions(+), 1 deletion(-)
17
18 diff --git a/media-gfx/krita/files/krita-4.1.5-desktopfile.patch b/media-gfx/krita/files/krita-4.1.5-desktopfile.patch
19 new file mode 100644
20 index 00000000000..8721ab8a8a9
21 --- /dev/null
22 +++ b/media-gfx/krita/files/krita-4.1.5-desktopfile.patch
23 @@ -0,0 +1,39 @@
24 +From d267979af9524372f00a0759f02e75c60f604da5 Mon Sep 17 00:00:00 2001
25 +From: Andreas Sturmlechner <andreas.sturmlechner@×××××.com>
26 +Date: Mon, 15 Oct 2018 13:08:09 +0200
27 +Subject: [PATCH] krita_qimageio.desktop: Fix MimeType separators
28 +
29 +Summary:
30 +desktop file did not pass validation.
31 +
32 +/usr/share/applications/krita_qimageio.desktop: error: (will be fatal in the future): value "image/bmp,image/x-xpixmap,image/x-xbitmap,image/webp,image/vnd.microsoft.icon" for key
33 +"MimeType" in group "Desktop Entry" contains value "image/bmp,image/x-xpixmap,image/x-xbitmap,image/webp,image/vnd.microsoft.icon" which is an invalid MIME type:
34 +"image/bmp,image/x-xpixmap,image/x-xbitmap,image/webp,image/vnd.microsoft.icon" contains an invalid character in the subtype
35 +
36 +Reviewers: #krita, rempt
37 +
38 +Reviewed By: #krita, rempt
39 +
40 +Tags: #krita
41 +
42 +Differential Revision: https://phabricator.kde.org/D16222
43 +---
44 + plugins/impex/qimageio/krita_qimageio.desktop | 2 +-
45 + 1 file changed, 1 insertion(+), 1 deletion(-)
46 +
47 +diff --git a/plugins/impex/qimageio/krita_qimageio.desktop b/plugins/impex/qimageio/krita_qimageio.desktop
48 +index 4d7dabe235..af366fef07 100644
49 +--- a/plugins/impex/qimageio/krita_qimageio.desktop
50 ++++ b/plugins/impex/qimageio/krita_qimageio.desktop
51 +@@ -63,7 +63,7 @@ Name[x-test]=xxKritaxx
52 + Name[zh_CN]=Krita
53 + Name[zh_TW]=Krita
54 + Exec=krita %f
55 +-MimeType=image/bmp,image/x-xpixmap,image/x-xbitmap,image/webp,image/vnd.microsoft.icon
56 ++MimeType=image/bmp;image/x-xpixmap;image/x-xbitmap;image/webp;image/vnd.microsoft.icon;
57 + Type=Application
58 + Icon=calligrakrita
59 + Categories=Qt;KDE;Office;Graphics;
60 +--
61 +2.18.0
62 +
63
64 diff --git a/media-gfx/krita/krita-4.1.5.ebuild b/media-gfx/krita/krita-4.1.5.ebuild
65 index 1e3252cbd58..24e0eeb67a3 100644
66 --- a/media-gfx/krita/krita-4.1.5.ebuild
67 +++ b/media-gfx/krita/krita-4.1.5.ebuild
68 @@ -84,7 +84,10 @@ RDEPEND="${COMMON_DEPEND}
69 # bug 630508
70 RESTRICT+=" test"
71
72 -PATCHES=( "${FILESDIR}/${PN}-4.0.3-tests-optional.patch" )
73 +PATCHES=(
74 + "${FILESDIR}/${PN}-4.0.3-tests-optional.patch"
75 + "${FILESDIR}/${P}-desktopfile.patch"
76 +)
77
78 pkg_setup() {
79 python-single-r1_pkg_setup