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-plasma/plasma-workspace/, kde-plasma/plasma-workspace/files/
Date: Sun, 06 Feb 2022 21:17:16
Message-Id: 1644182195.c23324df98b0e94a198c2fad530c3a470dcb39f7.asturm@gentoo
1 commit: c23324df98b0e94a198c2fad530c3a470dcb39f7
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 6 20:14:07 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 6 21:16:35 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23324df
7
8 kde-plasma/plasma-workspace: Fix kcmfontinst/wallpaperplugin ProvidersUrl
9
10 See also:
11 https://mail.kde.org/pipermail/distributions/2022-February/001124.html
12 https://mail.kde.org/pipermail/distributions/2022-February/001129.html
13 https://mail.kde.org/pipermail/distributions/2022-February/001133.html
14
15 Package-Manager: Portage-3.0.30, Repoman-3.0.3
16 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
17
18 ...space-5.23.5-fix-kcmfontinst-ProvidersUrl.patch | 28 +++++++++++++++++++++
19 ...e-5.23.5-fix-wallpaperplugin-ProvidersUrl.patch | 29 ++++++++++++++++++++++
20 ....5.ebuild => plasma-workspace-5.23.5-r1.ebuild} | 4 +++
21 ...0.ebuild => plasma-workspace-5.23.90-r1.ebuild} | 4 +++
22 4 files changed, 65 insertions(+)
23
24 diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.5-fix-kcmfontinst-ProvidersUrl.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.5-fix-kcmfontinst-ProvidersUrl.patch
25 new file mode 100644
26 index 000000000000..e546f46d6b7f
27 --- /dev/null
28 +++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.5-fix-kcmfontinst-ProvidersUrl.patch
29 @@ -0,0 +1,28 @@
30 +From 8c11f207e2bbf0f98488de7066bd3698705f20e1 Mon Sep 17 00:00:00 2001
31 +From: Ben Cooksley <bcooksley@×××.org>
32 +Date: Mon, 7 Feb 2022 06:44:47 +1300
33 +Subject: [PATCH] Use the correct endpoint for this - hosted by a CDN and
34 + therefore capable of handling much greater volumes of traffic.
35 +
36 +CCMAIL: plasma-devel@×××.org
37 +CCMAIL: distributions@×××.org
38 +---
39 + kcms/kfontinst/kcmfontinst/kfontinst.knsrc | 2 +-
40 + 1 file changed, 1 insertion(+), 1 deletion(-)
41 +
42 +diff --git a/kcms/kfontinst/kcmfontinst/kfontinst.knsrc b/kcms/kfontinst/kcmfontinst/kfontinst.knsrc
43 +index deaf1e08f..932bc8802 100644
44 +--- a/kcms/kfontinst/kcmfontinst/kfontinst.knsrc
45 ++++ b/kcms/kfontinst/kcmfontinst/kfontinst.knsrc
46 +@@ -41,7 +41,7 @@ Name[vi]=Phông chữ
47 + Name[x-test]=xxFontsxx
48 + Name[zh_CN]=字体
49 +
50 +-ProvidersUrl=https://distribute.kde.org/khotnewstuff/fonts-providers.xml
51 ++ProvidersUrl=https://cdn.kde.org/khotnewstuff/v1/fonts-providers.xml
52 + Categories=KDE-Look.org Fonts
53 + TargetDir=kfontinst
54 + Uncompress=archive
55 +--
56 +GitLab
57 +
58
59 diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.5-fix-wallpaperplugin-ProvidersUrl.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.5-fix-wallpaperplugin-ProvidersUrl.patch
60 new file mode 100644
61 index 000000000000..3bf9315facfc
62 --- /dev/null
63 +++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.23.5-fix-wallpaperplugin-ProvidersUrl.patch
64 @@ -0,0 +1,29 @@
65 +From b49a102074087e6680f330fcf61cebdeeac306b7 Mon Sep 17 00:00:00 2001
66 +From: Ben Cooksley <bcooksley@×××.org>
67 +Date: Mon, 7 Feb 2022 06:25:33 +1300
68 +Subject: [PATCH] Purge all references to download.kde.org, replacing them with
69 + the correct endpoint of autoconfig.kde.org.
70 +
71 +CCMAIL: plasma-devel@×××.org
72 +CCMAIL: distributions@×××.org
73 +(cherry picked from commit 1ab87dbf43bb51f21e2cd9e0188cb482a541734b)
74 +---
75 + components/shellprivate/wallpaperplugin.knsrc | 2 +-
76 + 1 file changed, 1 insertion(+), 1 deletion(-)
77 +
78 +diff --git a/components/shellprivate/wallpaperplugin.knsrc b/components/shellprivate/wallpaperplugin.knsrc
79 +index 1495b6e27..3ed59f75d 100644
80 +--- a/components/shellprivate/wallpaperplugin.knsrc
81 ++++ b/components/shellprivate/wallpaperplugin.knsrc
82 +@@ -42,7 +42,7 @@ Name[x-test]=xxWallpaper Pluginsxx
83 + Name[zh_CN]=壁纸插件
84 + Name[zh_TW]=桌布外掛程式
85 +
86 +-ProvidersUrl=https://download.kde.org/ocs/providers.xml
87 ++ProvidersUrl=https://autoconfig.kde.org/ocs/providers.xml
88 + Categories=Plasma Wallpaper Plugin
89 + StandardResource=tmp
90 + Uncompress=kpackage
91 +--
92 +GitLab
93 +
94
95 diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.23.5.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.23.5-r1.ebuild
96 similarity index 96%
97 rename from kde-plasma/plasma-workspace/plasma-workspace-5.23.5.ebuild
98 rename to kde-plasma/plasma-workspace/plasma-workspace-5.23.5-r1.ebuild
99 index 204a23153bd8..ad412dd4223b 100644
100 --- a/kde-plasma/plasma-workspace/plasma-workspace-5.23.5.ebuild
101 +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.23.5-r1.ebuild
102 @@ -150,6 +150,10 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
103 PATCHES=(
104 "${FILESDIR}/${PN}-5.21.5-split-libkworkspace.patch" # downstream
105 "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478
106 + # https://mail.kde.org/pipermail/distributions/2022-February/001129.html
107 + "${FILESDIR}/${P}-fix-wallpaperplugin-ProvidersUrl.patch"
108 + # https://mail.kde.org/pipermail/distributions/2022-February/001133.html
109 + "${FILESDIR}/${P}-fix-kcmfontinst-ProvidersUrl.patch"
110 )
111
112 src_prepare() {
113
114 diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.23.90.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.23.90-r1.ebuild
115 similarity index 95%
116 rename from kde-plasma/plasma-workspace/plasma-workspace-5.23.90.ebuild
117 rename to kde-plasma/plasma-workspace/plasma-workspace-5.23.90-r1.ebuild
118 index dbfb0482e579..668bab11a619 100644
119 --- a/kde-plasma/plasma-workspace/plasma-workspace-5.23.90.ebuild
120 +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.23.90-r1.ebuild
121 @@ -151,6 +151,10 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
122 PATCHES=(
123 "${FILESDIR}/${PN}-5.21.5-split-libkworkspace.patch" # downstream
124 "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478
125 + # https://mail.kde.org/pipermail/distributions/2022-February/001129.html
126 + "${FILESDIR}/${PN}-5.23.5-fix-wallpaperplugin-ProvidersUrl.patch"
127 + # https://mail.kde.org/pipermail/distributions/2022-February/001133.html
128 + "${FILESDIR}/${PN}-5.23.5-fix-kcmfontinst-ProvidersUrl.patch"
129 )
130
131 src_prepare() {