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() { |