Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Signal-Desktop: update to 5.33
@ 2022-02-28  0:59 akierig
  2022-02-28  1:17 ` tibequadorian
                   ` (16 more replies)
  0 siblings, 17 replies; 18+ messages in thread
From: akierig @ 2022-02-28  0:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 481 bytes --]

There is a new pull request by akierig against master on the void-packages repository

https://github.com/akierig/void-packages signal-5.33
https://github.com/void-linux/void-packages/pull/35882

Signal-Desktop: update to 5.33
#### Testing the changes
I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture: **x86_64**


A patch file from https://github.com/void-linux/void-packages/pull/35882.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-signal-5.33-35882.patch --]
[-- Type: text/x-diff, Size: 1194 bytes --]

From 5ca1486c375f66a791f9ae018a224d3d756a7fa7 Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Sun, 27 Feb 2022 18:56:12 -0600
Subject: [PATCH] Signal-Desktop: update to 5.33

---
 srcpkgs/Signal-Desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template
index eeedd388fe4d..c942b0f7e5c5 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=5.32.0
+version=5.33.0
 revision=1
 # Signal officially only supports x86_64 (also due to Electron)
 # discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/signalapp/Signal-Desktop"
 distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz"
-checksum=415625380ccdca9b0605e9b9f9e46d6fd9ed54a9efaaa4a35e4bcf5ce0dc16ee
+checksum=845b61e60c89169be1714a63df1be612f1cc12412ba65b840409cd7dec321d47
 nostrip_files="signal-desktop"
 
 post_extract() {

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Signal-Desktop: update to 5.33
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
@ 2022-02-28  1:17 ` tibequadorian
  2022-02-28  1:17 ` tibequadorian
                   ` (15 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: tibequadorian @ 2022-02-28  1:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 489 bytes --]

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/35882#issuecomment-1053762813

Comment:
From the Manual.md:

>When you make changes to your pull request, please *do not close and reopen your pull request*. Instead, just [forcibly git push](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#review), overwriting any old commits. Closing and opening your pull requests repeatedly spams the Void maintainers.

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Signal-Desktop: update to 5.33
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
  2022-02-28  1:17 ` tibequadorian
@ 2022-02-28  1:17 ` tibequadorian
  2022-02-28  3:40 ` akierig
                   ` (14 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: tibequadorian @ 2022-02-28  1:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 491 bytes --]

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/35882#issuecomment-1053762813

Comment:
From CONTRIBUTING.md:

>When you make changes to your pull request, please *do not close and reopen your pull request*. Instead, just [forcibly git push](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#review), overwriting any old commits. Closing and opening your pull requests repeatedly spams the Void maintainers.

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Signal-Desktop: update to 5.33
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
  2022-02-28  1:17 ` tibequadorian
  2022-02-28  1:17 ` tibequadorian
@ 2022-02-28  3:40 ` akierig
  2022-03-03 13:48 ` tibequadorian
                   ` (13 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: akierig @ 2022-02-28  3:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 683 bytes --]

New comment by akierig on void-packages repository

https://github.com/void-linux/void-packages/pull/35882#issuecomment-1053850803

Comment:
> From CONTRIBUTING.md:
> 
> > When you make changes to your pull request, please _do not close and reopen your pull request_. Instead, just [forcibly git push](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#review), overwriting any old commits. Closing and opening your pull requests repeatedly spams the Void maintainers.

that's on me, sorry. I hate using GH and `git` generally, I find them incredibly frustrating. So when I get tripped up by a typo in my formatting, it was my default reaction. sorry again.

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Signal-Desktop: update to 5.33
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (2 preceding siblings ...)
  2022-02-28  3:40 ` akierig
@ 2022-03-03 13:48 ` tibequadorian
  2022-03-04  6:00 ` akierig
                   ` (12 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: tibequadorian @ 2022-03-03 13:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 173 bytes --]

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/35882#issuecomment-1058058321

Comment:
No problem :) 5.34 is out

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Signal-Desktop: update to 5.33
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (3 preceding siblings ...)
  2022-03-03 13:48 ` tibequadorian
@ 2022-03-04  6:00 ` akierig
  2022-03-04  6:15 ` tibequadorian
                   ` (11 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: akierig @ 2022-03-04  6:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 278 bytes --]

New comment by akierig on void-packages repository

https://github.com/void-linux/void-packages/pull/35882#issuecomment-1058860510

Comment:
would the preference be to close this one and open one for 5.34 or just rename everything and push a commit for 5.34 to the same branch?

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Signal-Desktop: update to 5.33
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (4 preceding siblings ...)
  2022-03-04  6:00 ` akierig
@ 2022-03-04  6:15 ` tibequadorian
  2022-03-05  0:15 ` [PR PATCH] [Closed]: " akierig
                   ` (10 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: tibequadorian @ 2022-03-04  6:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 169 bytes --]

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/35882#issuecomment-1058868401

Comment:
Just rename this one.

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PR PATCH] [Closed]: Signal-Desktop: update to 5.33
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (5 preceding siblings ...)
  2022-03-04  6:15 ` tibequadorian
@ 2022-03-05  0:15 ` akierig
  2022-03-05  0:59 ` akierig
                   ` (9 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: akierig @ 2022-03-05  0:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 326 bytes --]

There's a closed pull request on the void-packages repository

Signal-Desktop: update to 5.33
https://github.com/void-linux/void-packages/pull/35882

Description:
#### Testing the changes
I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture: **x86_64**


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Signal-Desktop: update to 5.33
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (6 preceding siblings ...)
  2022-03-05  0:15 ` [PR PATCH] [Closed]: " akierig
@ 2022-03-05  0:59 ` akierig
  2022-03-05  0:59 ` akierig
                   ` (8 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: akierig @ 2022-03-05  0:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 180 bytes --]

New comment by akierig on void-packages repository

https://github.com/void-linux/void-packages/pull/35882#issuecomment-1059632557

Comment:
yikes, didn't mean to close it, sorry.

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Signal-Desktop: update to 5.33
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (7 preceding siblings ...)
  2022-03-05  0:59 ` akierig
@ 2022-03-05  0:59 ` akierig
  2022-03-05  4:50 ` [PR PATCH] [Updated] " akierig
                   ` (7 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: akierig @ 2022-03-05  0:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 228 bytes --]

New comment by akierig on void-packages repository

https://github.com/void-linux/void-packages/pull/35882#issuecomment-1059632557

Comment:
yikes, didn't mean to close it, sorry.

building and will push 5.34 when it's done. 

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PR PATCH] [Updated] Signal-Desktop: update to 5.33
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (8 preceding siblings ...)
  2022-03-05  0:59 ` akierig
@ 2022-03-05  4:50 ` akierig
  2022-03-05  4:57 ` [PR PATCH] [Updated] Signal-Desktop: update to 5.34 akierig
                   ` (6 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: akierig @ 2022-03-05  4:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 486 bytes --]

There is an updated pull request by akierig against master on the void-packages repository

https://github.com/akierig/void-packages signal-5.33
https://github.com/void-linux/void-packages/pull/35882

Signal-Desktop: update to 5.33
#### Testing the changes
I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture: **x86_64**


A patch file from https://github.com/void-linux/void-packages/pull/35882.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-signal-5.33-35882.patch --]
[-- Type: text/x-diff, Size: 2396 bytes --]

From 5ca1486c375f66a791f9ae018a224d3d756a7fa7 Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Sun, 27 Feb 2022 18:56:12 -0600
Subject: [PATCH 1/2] Signal-Desktop: update to 5.33

---
 srcpkgs/Signal-Desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template
index eeedd388fe4d..c942b0f7e5c5 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=5.32.0
+version=5.33.0
 revision=1
 # Signal officially only supports x86_64 (also due to Electron)
 # discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/signalapp/Signal-Desktop"
 distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz"
-checksum=415625380ccdca9b0605e9b9f9e46d6fd9ed54a9efaaa4a35e4bcf5ce0dc16ee
+checksum=845b61e60c89169be1714a63df1be612f1cc12412ba65b840409cd7dec321d47
 nostrip_files="signal-desktop"
 
 post_extract() {

From 369cb8665340093be8f58880ce6e1f9e67b72db4 Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Fri, 4 Mar 2022 22:49:29 -0600
Subject: [PATCH 2/2] Signal-Desktop: update to 5.34

---
 srcpkgs/Signal-Desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template
index c942b0f7e5c5..97cac6378e09 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=5.33.0
+version=5.34.0
 revision=1
 # Signal officially only supports x86_64 (also due to Electron)
 # discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/signalapp/Signal-Desktop"
 distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz"
-checksum=845b61e60c89169be1714a63df1be612f1cc12412ba65b840409cd7dec321d47
+checksum=54d81b6fa1be05d60a840b9ffcf3f8fc1642863c0a5a6ec2cfa3e02ff6e9e31d
 nostrip_files="signal-desktop"
 
 post_extract() {

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PR PATCH] [Updated] Signal-Desktop: update to 5.34
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (9 preceding siblings ...)
  2022-03-05  4:50 ` [PR PATCH] [Updated] " akierig
@ 2022-03-05  4:57 ` akierig
  2022-03-05 10:36 ` paper42
                   ` (5 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: akierig @ 2022-03-05  4:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 486 bytes --]

There is an updated pull request by akierig against master on the void-packages repository

https://github.com/akierig/void-packages signal-5.33
https://github.com/void-linux/void-packages/pull/35882

Signal-Desktop: update to 5.34
#### Testing the changes
I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture: **x86_64**


A patch file from https://github.com/void-linux/void-packages/pull/35882.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-signal-5.33-35882.patch --]
[-- Type: text/x-diff, Size: 2396 bytes --]

From 5ca1486c375f66a791f9ae018a224d3d756a7fa7 Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Sun, 27 Feb 2022 18:56:12 -0600
Subject: [PATCH 1/2] Signal-Desktop: update to 5.33

---
 srcpkgs/Signal-Desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template
index eeedd388fe4d..c942b0f7e5c5 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=5.32.0
+version=5.33.0
 revision=1
 # Signal officially only supports x86_64 (also due to Electron)
 # discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/signalapp/Signal-Desktop"
 distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz"
-checksum=415625380ccdca9b0605e9b9f9e46d6fd9ed54a9efaaa4a35e4bcf5ce0dc16ee
+checksum=845b61e60c89169be1714a63df1be612f1cc12412ba65b840409cd7dec321d47
 nostrip_files="signal-desktop"
 
 post_extract() {

From 369cb8665340093be8f58880ce6e1f9e67b72db4 Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Fri, 4 Mar 2022 22:49:29 -0600
Subject: [PATCH 2/2] Signal-Desktop: update to 5.34

---
 srcpkgs/Signal-Desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template
index c942b0f7e5c5..97cac6378e09 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=5.33.0
+version=5.34.0
 revision=1
 # Signal officially only supports x86_64 (also due to Electron)
 # discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/signalapp/Signal-Desktop"
 distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz"
-checksum=845b61e60c89169be1714a63df1be612f1cc12412ba65b840409cd7dec321d47
+checksum=54d81b6fa1be05d60a840b9ffcf3f8fc1642863c0a5a6ec2cfa3e02ff6e9e31d
 nostrip_files="signal-desktop"
 
 post_extract() {

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Signal-Desktop: update to 5.34
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (10 preceding siblings ...)
  2022-03-05  4:57 ` [PR PATCH] [Updated] Signal-Desktop: update to 5.34 akierig
@ 2022-03-05 10:36 ` paper42
  2022-03-05 20:15 ` [PR PATCH] [Updated] " akierig
                   ` (4 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: paper42 @ 2022-03-05 10:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 217 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/35882#issuecomment-1059739750

Comment:
Please rebase on top of (not merge) master and squash the commits into one.

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PR PATCH] [Updated] Signal-Desktop: update to 5.34
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (11 preceding siblings ...)
  2022-03-05 10:36 ` paper42
@ 2022-03-05 20:15 ` akierig
  2022-03-05 20:49 ` akierig
                   ` (3 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: akierig @ 2022-03-05 20:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 486 bytes --]

There is an updated pull request by akierig against master on the void-packages repository

https://github.com/akierig/void-packages signal-5.33
https://github.com/void-linux/void-packages/pull/35882

Signal-Desktop: update to 5.34
#### Testing the changes
I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture: **x86_64**


A patch file from https://github.com/void-linux/void-packages/pull/35882.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-signal-5.33-35882.patch --]
[-- Type: text/x-diff, Size: 2396 bytes --]

From 5ca1486c375f66a791f9ae018a224d3d756a7fa7 Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Sun, 27 Feb 2022 18:56:12 -0600
Subject: [PATCH 1/2] Signal-Desktop: update to 5.33

---
 srcpkgs/Signal-Desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template
index eeedd388fe4d..c942b0f7e5c5 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=5.32.0
+version=5.33.0
 revision=1
 # Signal officially only supports x86_64 (also due to Electron)
 # discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/signalapp/Signal-Desktop"
 distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz"
-checksum=415625380ccdca9b0605e9b9f9e46d6fd9ed54a9efaaa4a35e4bcf5ce0dc16ee
+checksum=845b61e60c89169be1714a63df1be612f1cc12412ba65b840409cd7dec321d47
 nostrip_files="signal-desktop"
 
 post_extract() {

From 369cb8665340093be8f58880ce6e1f9e67b72db4 Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Fri, 4 Mar 2022 22:49:29 -0600
Subject: [PATCH 2/2] Signal-Desktop: update to 5.34

---
 srcpkgs/Signal-Desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template
index c942b0f7e5c5..97cac6378e09 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=5.33.0
+version=5.34.0
 revision=1
 # Signal officially only supports x86_64 (also due to Electron)
 # discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/signalapp/Signal-Desktop"
 distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz"
-checksum=845b61e60c89169be1714a63df1be612f1cc12412ba65b840409cd7dec321d47
+checksum=54d81b6fa1be05d60a840b9ffcf3f8fc1642863c0a5a6ec2cfa3e02ff6e9e31d
 nostrip_files="signal-desktop"
 
 post_extract() {

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PR PATCH] [Updated] Signal-Desktop: update to 5.34
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (12 preceding siblings ...)
  2022-03-05 20:15 ` [PR PATCH] [Updated] " akierig
@ 2022-03-05 20:49 ` akierig
  2022-03-05 20:50 ` akierig
                   ` (2 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: akierig @ 2022-03-05 20:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 486 bytes --]

There is an updated pull request by akierig against master on the void-packages repository

https://github.com/akierig/void-packages signal-5.33
https://github.com/void-linux/void-packages/pull/35882

Signal-Desktop: update to 5.34
#### Testing the changes
I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture: **x86_64**


A patch file from https://github.com/void-linux/void-packages/pull/35882.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-signal-5.33-35882.patch --]
[-- Type: text/x-diff, Size: 184939 bytes --]

From b7e134e0349ac59e7f4d9d2214f32f381f991040 Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Sun, 27 Feb 2022 18:56:12 -0600
Subject: [PATCH 001/131] Signal-Desktop: update to 5.33

---
 srcpkgs/Signal-Desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template
index eeedd388fe4d..c942b0f7e5c5 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=5.32.0
+version=5.33.0
 revision=1
 # Signal officially only supports x86_64 (also due to Electron)
 # discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/signalapp/Signal-Desktop"
 distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz"
-checksum=415625380ccdca9b0605e9b9f9e46d6fd9ed54a9efaaa4a35e4bcf5ce0dc16ee
+checksum=845b61e60c89169be1714a63df1be612f1cc12412ba65b840409cd7dec321d47
 nostrip_files="signal-desktop"
 
 post_extract() {

From c9724b46b276a6eeb59b393f09ea89ca71b607ba Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Fri, 4 Mar 2022 22:49:29 -0600
Subject: [PATCH 002/131] Signal-Desktop: update to 5.34

---
 srcpkgs/Signal-Desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template
index c942b0f7e5c5..97cac6378e09 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=5.33.0
+version=5.34.0
 revision=1
 # Signal officially only supports x86_64 (also due to Electron)
 # discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/signalapp/Signal-Desktop"
 distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz"
-checksum=845b61e60c89169be1714a63df1be612f1cc12412ba65b840409cd7dec321d47
+checksum=54d81b6fa1be05d60a840b9ffcf3f8fc1642863c0a5a6ec2cfa3e02ff6e9e31d
 nostrip_files="signal-desktop"
 
 post_extract() {

From 2bd0e12400d4f450b81f3117496d06e59ac36364 Mon Sep 17 00:00:00 2001
From: Alex Lohr <alex.lohr@logmein.com>
Date: Wed, 2 Mar 2022 09:56:52 +0100
Subject: [PATCH 003/131] google-chrome: update to 99.0.4844.51

---
 srcpkgs/google-chrome/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/google-chrome/template b/srcpkgs/google-chrome/template
index ceab350c2c2e..51462abfebda 100644
--- a/srcpkgs/google-chrome/template
+++ b/srcpkgs/google-chrome/template
@@ -1,6 +1,6 @@
 # Template file for 'google-chrome'
 pkgname=google-chrome
-version=98.0.4758.102
+version=99.0.4844.51
 revision=1
 _channel=stable
 archs="x86_64"
@@ -19,7 +19,7 @@ _chromeUrl="${_baseUrl}/${_filename}"
 _licenseUrl="https://www.google.com/intl/en/chrome/terms/"
 
 distfiles="$_chromeUrl"
-checksum=864ffdeb9402ee82da2786e99c58547598762b281f34a14d8ad670ece654d95d
+checksum=a19354b3f8eee069cec49cdc44bea43d7f0cbddf6a94bb49c1e221a4ee757812
 
 do_extract() {
 	mkdir -p ${DESTDIR}

From d3a7a06ce78fa022cbf1b8f8e8849bf764e382e4 Mon Sep 17 00:00:00 2001
From: Marcin Puc <marcin.e.puc@gmail.com>
Date: Wed, 2 Mar 2022 12:30:47 +0100
Subject: [PATCH 004/131] github-cli: update to 2.5.2

---
 srcpkgs/github-cli/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index b5f0e211e6b6..e4ed029ac23b 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -1,6 +1,6 @@
 # Template file for 'github-cli'
 pkgname=github-cli
-version=2.5.1
+version=2.5.2
 revision=1
 wrksrc="cli-${version}"
 build_style=go
@@ -13,7 +13,7 @@ license="MIT"
 homepage="https://cli.github.com"
 changelog="https://github.com/cli/cli/releases"
 distfiles="https://github.com/cli/cli/archive/v${version}.tar.gz"
-checksum=89aac9c35ad875f1b17144bf9fcbfa7231554d4abce187d9277fcc83da846e4a
+checksum=cbf22fea4574047ca3a356ee4ef629d62b872f4c4ff4e4b78fe4f89ca431858e
 
 pre_build() {
 	local _date

From 96eb9ee4ede2825f63c45d88ea538828c406a2e8 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Wed, 2 Mar 2022 14:02:04 +0100
Subject: [PATCH 005/131] tree-sitter: fix cross

---
 srcpkgs/tree-sitter/template | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/tree-sitter/template b/srcpkgs/tree-sitter/template
index 27f0c59e1036..aae7b848d6ec 100644
--- a/srcpkgs/tree-sitter/template
+++ b/srcpkgs/tree-sitter/template
@@ -11,7 +11,11 @@ homepage="https://tree-sitter.github.io"
 distfiles="https://github.com/tree-sitter/tree-sitter/archive/v${version}.tar.gz"
 checksum=2a0445f8172bbf83db005aedb4e893d394e2b7b33251badd3c94c2c5cc37c403
 make_check=no # tests require generating fixtures from remote repositories
-nocross=yes # fails with current rust
+
+post_patch() {
+	# fixes an indexmap error when cross compiling
+	cargo update --package autocfg --precise 1.1.0
+}
 
 post_build() {
 	# Build libtree-sitter, since do_build builds the tree-sitter CLI.

From deef2f2d46da028294a1227ed19cb7c6744bf4ba Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 2 Mar 2022 14:34:07 +0100
Subject: [PATCH 006/131] linux5.10: update to 5.10.103.

---
 srcpkgs/linux5.10/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index e62255b1644b..d12ac8cfdb27 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -1,6 +1,6 @@
 # Template file for 'linux5.10'
 pkgname=linux5.10
-version=5.10.101
+version=5.10.103
 revision=1
 wrksrc="linux-${version}"
 short_desc="Linux kernel and modules (${version%.*} series)"
@@ -8,7 +8,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
 homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version}.tar.xz"
-checksum=0749258cb7ee47c478dfc34857e8930d41bfe0b074e80e9f57cbfa56d0ba1c8e
+checksum=4fb8ad55e6430342e4fbc94d54e594e9be8eb6a8bea1d71eccf835948d08580a
 python_version=3
 
 # XXX Restrict archs until a proper <arch>-dotconfig is available in FILESDIR.

From f8bdfb14dfdd2e2991d1ddfeb6c1450bc63d5dfa Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 2 Mar 2022 14:44:03 +0100
Subject: [PATCH 007/131] linux5.15: update to 5.15.26.

---
 srcpkgs/linux5.15/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 49362a1d05b8..387e8abc54dc 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -1,6 +1,6 @@
 # Template file for 'linux5.15'
 pkgname=linux5.15
-version=5.15.24
+version=5.15.26
 revision=1
 wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
@@ -10,7 +10,7 @@ homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version%.*}.tar.xz
  https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-${version}.xz"
 checksum="57b2cf6991910e3b67a1b3490022e8a0674b6965c74c12da1e99d138d1991ee8
- b338c182385936db964dcebeaa9621e09e1f41ea965d0556009fa0f9aaa9f040"
+ 5ceba1332b26e735342a76dd85a5b1b53cc4873e202e58b99a25da0cf6e20992"
 skip_extraction="patch-${version}.xz"
 python_version=3
 

From 18e33b2d42e78bcc5eb164ce8af922dc4f83c8e0 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 2 Mar 2022 15:52:19 +0100
Subject: [PATCH 008/131] wget: update to 1.21.3.

---
 srcpkgs/wget/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wget/template b/srcpkgs/wget/template
index 09b44f8e0723..89bb4b69d7c7 100644
--- a/srcpkgs/wget/template
+++ b/srcpkgs/wget/template
@@ -1,6 +1,6 @@
 # Template file for 'wget'
 pkgname=wget
-version=1.21.2
+version=1.21.3
 revision=1
 build_style=gnu-configure
 configure_args="$(vopt_if ssl '--with-ssl=openssl') $(vopt_if gnutls '--with-ssl=gnutls')"
@@ -16,7 +16,7 @@ license="GPL-3.0-or-later"
 homepage="https://www.gnu.org/software/wget/wget.html"
 changelog="https://git.savannah.gnu.org/cgit/wget.git/plain/NEWS"
 distfiles="${GNU_SITE}/wget/wget-${version}.tar.gz"
-checksum=e6d4c76be82c676dd7e8c61a29b2ac8510ae108a810b5d1d18fc9a1d2c9a2497
+checksum=5726bb8bc5ca0f6dc7110f6416e4bb7019e2d2ff5bf93d1ca2ffcc6656f220e5
 
 build_options="gnutls ssl"
 build_options_default="ssl"

From 3d9b81f0af57496f8dc3787d7824a40ca1ced6d0 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Wed, 2 Mar 2022 09:40:21 -0600
Subject: [PATCH 009/131] Amass: update to 3.17.0.

---
 srcpkgs/Amass/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Amass/template b/srcpkgs/Amass/template
index 3b0d8963816a..4f2e6ce8db16 100644
--- a/srcpkgs/Amass/template
+++ b/srcpkgs/Amass/template
@@ -1,6 +1,6 @@
 # Template file for 'Amass'
 pkgname=Amass
-version=3.16.0
+version=3.17.0
 revision=1
 build_style=go
 go_import_path="github.com/OWASP/Amass/v3/..."
@@ -9,7 +9,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://www.owasp.org/index.php/OWASP_Amass_Project"
 distfiles="https://github.com/OWASP/Amass/archive/v${version}.tar.gz"
-checksum=80b8933783d66324129ca93b3135146ec8345e2d381db2092e9edefd75e55c50
+checksum=e1217f5a62f87bbde467bb772f7cdf8583db3de68cc7c1693402f450486b4c93
 
 post_install() {
 	rm ${DESTDIR}/usr/bin/examples

From f595b92479b1db060811bc65e5d2e0dcf317fb26 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Wed, 2 Mar 2022 09:41:05 -0600
Subject: [PATCH 010/131] mongo-c-driver: update to 1.21.1.

---
 srcpkgs/mongo-c-driver/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mongo-c-driver/template b/srcpkgs/mongo-c-driver/template
index c70f1dc0850d..c16090766e0c 100644
--- a/srcpkgs/mongo-c-driver/template
+++ b/srcpkgs/mongo-c-driver/template
@@ -1,6 +1,6 @@
 # Template file for 'mongo-c-driver'
 pkgname=mongo-c-driver
-version=1.21.0
+version=1.21.1
 revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTS=OFF"
@@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://mongoc.org"
 distfiles="https://github.com/mongodb/mongo-c-driver/releases/download/${version}/mongo-c-driver-${version}.tar.gz"
-checksum=840ff79480070f98870743fbb332e2c10dd021b6b9c952d08010efdda4d70ee4
+checksum=2dd10399a31108116236ada68ae6d3f4b1bf78c03b43b1a33933d42aa0e62ed4
 
 mongo-c-driver-devel_package() {
 	short_desc+=" - development files"

From a14f77bf0f6b1c297493612e3b0bbebc6523bd04 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 2 Mar 2022 11:01:00 -0500
Subject: [PATCH 011/131] python3-flit_core: update to 3.7.1.

---
 srcpkgs/python3-flit_core/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index abab141a55b1..4c201c2c625d 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-flit_core'
 pkgname=python3-flit_core
-version=3.6.0
+version=3.7.1
 revision=1
 wrksrc="flit-${version}"
 build_wrksrc="flit_core"
@@ -13,7 +13,7 @@ license="BSD-3-Clause"
 homepage="https://flit.readthedocs.io"
 changelog="https://flit.readthedocs.io/en/latest/history.html"
 distfiles="${PYPI_SITE}/f/flit/flit-${version}.tar.gz"
-checksum=b1464e006df4df4c8eeb37671c0e0ce66e1d04e4a36d91b702f180a25fde3c11
+checksum=3c9bd9c140515bfe62dd938c6610d10d6efb9e35cc647fc614fe5fb3a5036682
 
 post_install() {
 	vlicense ../LICENSE

From b348d14883dd19d85928c3cdf38c4ef7eecacaf7 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 2 Mar 2022 11:11:18 -0500
Subject: [PATCH 012/131] python3-adblock: update to 0.5.2.

---
 srcpkgs/python3-adblock/template | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index f24a681be0b9..8d5e4842b1c0 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -1,8 +1,8 @@
 # Template file for 'python3-adblock'
 pkgname=python3-adblock
-version=0.5.1
+version=0.5.2
 revision=1
-wrksrc="${pkgname/python3/python}-${version}"
+wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
@@ -15,12 +15,8 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0, MIT"
 homepage="https://github.com/ArniDagur/python-adblock"
 changelog="https://raw.githubusercontent.com/ArniDagur/python-adblock/master/CHANGELOG.md"
-distfiles="${homepage}/archive/${version}.tar.gz"
-checksum=d24ef42c8532cab2970d1c3af116ee4d0fa595e23fbeabb3ba0f5dfa0a67eae1
-
-case "$XBPS_TARGET_MACHINE" in
-	i686*) broken="compiler throws SIGABRT on the psl crate" ;;
-esac
+distfiles="${PYPI_SITE}/a/adblock/adblock-${version}.tar.gz"
+checksum=449d4724769d4a8bc96bf0256b40e57eafe91d69e24503c27ceb9de0e5e5fe03
 
 if [ "$CROSS_BUILD" ]; then
 	makedepends+=" rust-std"

From 47c1475aba14e099cf7b3afefdf8f9d0ebd5e420 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 2 Mar 2022 11:12:33 -0500
Subject: [PATCH 013/131] python3-executing: update to 0.8.3.

---
 srcpkgs/python3-executing/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index fe9b1f781ab8..1183d73a1db2 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-executing'
 pkgname=python3-executing
-version=0.8.2
+version=0.8.3
 revision=1
 wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
@@ -12,7 +12,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="MIT"
 homepage="https://github.com/alexmojaki/executing"
 distfiles="${PYPI_SITE}/e/executing/executing-${version}.tar.gz"
-checksum=c23bf42e9a7b9b212f185b1b2c3c91feb895963378887bb10e64a2e612ec0023
+checksum=c6554e21c6b060590a6d3be4b82fb78f8f0194d809de5ea7df1c093763311501
 
 do_check() {
 	PYTHONPATH="$(cd build/lib* && pwd)"  python3 tests/test_main.py

From a5a21c2486f2c95e91636299b07e314ff88b0b96 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 2 Mar 2022 11:14:04 -0500
Subject: [PATCH 014/131] python3-imageio: update to 2.16.1.

---
 srcpkgs/python3-imageio/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index befe6eb9eb53..b129927d534f 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-imageio'
 pkgname=python3-imageio
-version=2.16.0
+version=2.16.1
 revision=1
 wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
@@ -16,7 +16,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/imageio/imageio"
 distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=0894d5320affaa9f1636009f731fcd8fc5ee4146c7d6836340d5eff17a7470e2
+checksum=97f6d150d3a4b2424810fd3042ab794af45365f168031aee6f0be21c00e90d2f
 
 post_install() {
 	vlicense LICENSE

From e18f08a63179cea5dec4f22d859308ca6e82ee89 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 2 Mar 2022 11:21:59 -0500
Subject: [PATCH 015/131] python3-hypothesis: update to 6.39.0.

---
 srcpkgs/python3-hypothesis/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 3aec07f7e7f2..15b9d0f9b0cf 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-hypothesis'
 pkgname=python3-hypothesis
-version=6.37.0
+version=6.39.0
 revision=1
 wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
@@ -15,7 +15,7 @@ license="MPL-2.0"
 homepage="https://hypothesis.works/"
 changelog="https://hypothesis.readthedocs.io/en/latest/changes.html"
 distfiles="https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-${version}.tar.gz"
-checksum=36d52ca35a97e3dfa1c89a10d4a7a94589dda7629bc28cbbc493e24636820665
+checksum=09f2077d400640a936392edbf068f5dfe182b48f70ab3c8592d8274b4ee13e36
 
 do_check() {
 	# Manually run the tests that tox considers part of the "full" suite,

From 5696682d79cff10cc1889dba0e96c0c38d37f25a Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 2 Mar 2022 11:24:13 -0500
Subject: [PATCH 016/131] python3-ipython: update to 8.1.0.

---
 srcpkgs/python3-ipython/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index 5d11c8a9de90..387bd59fbc55 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-ipython'
 pkgname=python3-ipython
-version=8.0.1
+version=8.1.0
 revision=1
 wrksrc="ipython-${version}"
 build_style=python3-module
@@ -16,7 +16,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="BSD-3-Clause"
 homepage="https://ipython.org/"
 distfiles="${PYPI_SITE}/i/ipython/ipython-${version}.tar.gz"
-checksum=ab564d4521ea8ceaac26c3a2c6e5ddbca15c8848fd5a5cc325f960da88d42974
+checksum=42c23e90b2deaae631266885de1656a517a1673d7e1db57e8eb3a4bb6cd5ce1b
 conflicts="python-ipython<=5.8.0_2"
 
 do_check() {

From 81fe7bd787fcd14ba50d177eeb5c310c71524804 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 23:53:03 +0100
Subject: [PATCH 017/131] gscreenshot: update to 2.17.1.

---
 srcpkgs/gscreenshot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gscreenshot/template b/srcpkgs/gscreenshot/template
index 5530723120f8..25f664c2289d 100644
--- a/srcpkgs/gscreenshot/template
+++ b/srcpkgs/gscreenshot/template
@@ -1,6 +1,6 @@
 # Template file for 'gscreenshot'
 pkgname=gscreenshot
-version=2.16.1
+version=2.17.1
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
@@ -10,6 +10,6 @@ maintainer="Rui Flora <rui.flora@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/thenaterhood/gscreenshot"
 distfiles="https://github.com/thenaterhood/gscreenshot/archive/v${version}.tar.gz"
-checksum=a52695e6566569976b12ca9ccb934043b7a5747c3d3c90c9b79db305592e8bb7
+checksum=f0cdf81e9ab483e11c04ed27141ac37dd6f24415968bc5f4c874e7b17ca5958d
 # doesn't ship any tests
 make_check=no

From 313a19a376934934c928dd52826595d891bcf800 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Wed, 2 Mar 2022 23:50:14 +0100
Subject: [PATCH 018/131] dunst: update to 1.8.1.

---
 srcpkgs/dunst/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/dunst/template b/srcpkgs/dunst/template
index 759606b4ba79..686ed171ff8c 100644
--- a/srcpkgs/dunst/template
+++ b/srcpkgs/dunst/template
@@ -1,6 +1,6 @@
 # Template file for 'dunst'
 pkgname=dunst
-version=1.8.0
+version=1.8.1
 revision=1
 build_style=gnu-makefile
 make_check_target=test
@@ -18,7 +18,7 @@ license="BSD-3-Clause"
 homepage="https://dunst-project.org"
 changelog="https://raw.githubusercontent.com/dunst-project/dunst/master/CHANGELOG.md"
 distfiles="https://github.com/dunst-project/dunst/archive/v${version}.tar.gz"
-checksum=1ec0c7552bb26f4bc24624053f12a022fde128c63952213c40df9d679e0b7a5b
+checksum=90325a4004626ce516ac7b5b0ed1aaab11c5315385d31f781d6f26064601c3a1
 
 build_options="wayland"
 build_options_default="wayland"

From 144fe394658d43b274f68f48a120b5078606399b Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 23:38:58 +0100
Subject: [PATCH 019/131] jwm: update to 2.4.1.

---
 srcpkgs/jwm/patches/fix_dvorak.patch | 19 ++++++++++++++-----
 srcpkgs/jwm/template                 |  8 ++++----
 2 files changed, 18 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/jwm/patches/fix_dvorak.patch b/srcpkgs/jwm/patches/fix_dvorak.patch
index 6bef1082369b..a8c1a02a9c5b 100644
--- a/srcpkgs/jwm/patches/fix_dvorak.patch
+++ b/srcpkgs/jwm/patches/fix_dvorak.patch
@@ -1,7 +1,16 @@
-diff --git src/key.c src/key.c
-index 4b00d26..caefe42 100644
---- a/src/key.c
-+++ b/src/key.c
+From 1aa74e96e32b4012ee0e13ada22b64811b519bab Mon Sep 17 00:00:00 2001
+From: Olga Ustuzhanina <me@laserbat.pw>
+Date: Thu, 24 Jan 2019 15:07:31 +0700
+Subject: [PATCH] fix desktop switching on dvorak layouts
+
+---
+ src/binding.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/binding.c b/src/binding.c
+index dc23b640..8c238717 100644
+--- a/src/binding.c
++++ b/src/binding.c
 @@ -18,6 +18,8 @@
  #include "root.h"
  #include "tray.h"
@@ -11,7 +20,7 @@ index 4b00d26..caefe42 100644
  #define MASK_NONE    0
  #define MASK_SHIFT   (1 << ShiftMapIndex)
  #define MASK_LOCK    (1 << LockMapIndex)
-@@ -396,7 +398,7 @@ void InsertBinding(KeyType key, const char *modifiers,
+@@ -418,7 +420,7 @@ void InsertBinding(ActionType action, const char *modifiers,
  
              for(temp[offset] = '1'; temp[offset] <= '9'; temp[offset]++) {
  
diff --git a/srcpkgs/jwm/template b/srcpkgs/jwm/template
index 96efe18d60cc..e8b370cdf8cc 100644
--- a/srcpkgs/jwm/template
+++ b/srcpkgs/jwm/template
@@ -1,20 +1,20 @@
 # Template file for 'jwm'
 pkgname=jwm
-version=2.3.7
-revision=2
+version=2.4.1
+revision=1
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="
  librsvg-devel libjpeg-turbo-devel libpng-devel libXext-devel
  libXrender-devel libXmu-devel libXft-devel libXinerama-devel
  libXpm-devel fribidi-devel"
-short_desc="A light-weight window manager for the X11 Window System"
+short_desc="Light-weight window manager for the X11 Window System"
 maintainer="rGabiru <rui.flora@gmail.com>"
 license="MIT"
 conf_files="/etc/system.jwmrc"
 homepage="http://joewing.net/projects/jwm"
 distfiles="http://joewing.net/projects/jwm/releases/jwm-$version.tar.xz"
-checksum=745d2f5df3a4ce9ecc8e75445edb3fbe31dd46c0c26d129cc14de7ad8b665326
+checksum=f3cc6452d8851d1abd374823ada9bbaa6999cbeadeb6dfedd5f9a116659aa233
 
 post_install() {
 	vinstall ${FILESDIR}/jwm.desktop 644 usr/share/xsessions

From 3dc52698d332cbcfd56ae68c758c0dc8aa63b53b Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Mon, 28 Feb 2022 16:19:02 -0500
Subject: [PATCH 020/131] python3-lxml: update to 4.8.0.

---
 srcpkgs/python3-lxml/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index e980df0e97ef..0b2f369bd21d 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-lxml'
 pkgname=python3-lxml
-version=4.6.4
-revision=2
+version=4.8.0
+revision=1
 wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
@@ -14,7 +14,7 @@ maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="BSD-3-Clause, custom:ElementTree"
 homepage="https://lxml.de/"
 distfiles="https://github.com/lxml/lxml/archive/lxml-${version}.tar.gz"
-checksum=5a7cef132353fc36de6f6b26dacde07b22217c6b4f8c11ef48e8bf0011f48160
+checksum=8d2b999f5c8a8a70a28a3875e5d1bf27c0555c922bfa0af34dc46e07913f2a47
 
 do_check() {
 	make test3

From 21274c285ad2a082f7ee760476023a58c374eafe Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 1 Mar 2022 07:52:01 -0500
Subject: [PATCH 021/131] python3-openssl: update to 22.0.0.

Split python3-openssl into own package since versions >21.0.0 don't
support python2 anymore.
---
 srcpkgs/python-openssl/template  | 20 +++-----------------
 srcpkgs/python3-openssl          |  1 -
 srcpkgs/python3-openssl/template | 21 +++++++++++++++++++++
 srcpkgs/python3-openssl/update   |  1 +
 4 files changed, 25 insertions(+), 18 deletions(-)
 delete mode 120000 srcpkgs/python3-openssl
 create mode 100644 srcpkgs/python3-openssl/template
 create mode 100644 srcpkgs/python3-openssl/update

diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index 60f32336e39d..b26391d9fca1 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -3,27 +3,13 @@ pkgname=python-openssl
 version=20.0.1
 revision=2
 wrksrc="pyOpenSSL-${version}"
-build_style=python-module
-hostmakedepends="python-setuptools python3-setuptools"
+build_style=python2-module
+hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
-checkdepends="python3-cryptography python3-six
- python3-pytest python3-flaky python3-pretend"
 short_desc="Python2 interface to the OpenSSL library"
-maintainer="Alessio Sergi <al3hex@gmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://pyopenssl.org/"
 changelog="https://raw.githubusercontent.com/pyca/pyopenssl/master/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/p/pyOpenSSL/pyOpenSSL-${version}.tar.gz"
 checksum=4c231c759543ba02560fcd2480c48dcec4dae34c9da7d3747c508227e0624b51
-
-do_check() {
-	PYTHONPATH="$(cd build-${py3_ver}/lib* && pwd)" python3 -m pytest
-}
-
-python3-openssl_package() {
-	depends="python3-cryptography python3-six"
-	short_desc="${short_desc/Python2/Python3}"
-	pkg_install() {
-		vmove usr/lib/python3*
-	}
-}
diff --git a/srcpkgs/python3-openssl b/srcpkgs/python3-openssl
deleted file mode 120000
index e9a49d32e012..000000000000
--- a/srcpkgs/python3-openssl
+++ /dev/null
@@ -1 +0,0 @@
-python-openssl
\ No newline at end of file
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
new file mode 100644
index 000000000000..03ec72bfcc17
--- /dev/null
+++ b/srcpkgs/python3-openssl/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-openssl'
+pkgname=python3-openssl
+version=22.0.0
+revision=1
+wrksrc="pyOpenSSL-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-cryptography"
+checkdepends="python3-pytest $depends python3-flaky python3-pretend"
+short_desc="Python3 interface to the OpenSSL library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="Apache-2.0"
+homepage="https://pyopenssl.org/"
+changelog="https://raw.githubusercontent.com/pyca/pyopenssl/master/CHANGELOG.rst"
+distfiles="${PYPI_SITE}/p/pyOpenSSL/pyOpenSSL-${version}.tar.gz"
+checksum=660b1b1425aac4a1bea1d94168a85d99f0b3144c869dd4390d27629d0087f1bf
+
+if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then
+	# https://github.com/pyca/pyopenssl/issues/974
+	make_check_args="-k not(test_verify_with_time)"
+fi
diff --git a/srcpkgs/python3-openssl/update b/srcpkgs/python3-openssl/update
new file mode 100644
index 000000000000..9946902a8048
--- /dev/null
+++ b/srcpkgs/python3-openssl/update
@@ -0,0 +1 @@
+pkgname=pyOpenSSL

From 4aa056e5da68ae3ea4a4d2ce80216a8180d5767a Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Wed, 2 Mar 2022 21:43:08 +0400
Subject: [PATCH 022/131] python3-regex: update to 2022.3.2.

---
 srcpkgs/python3-regex/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index 13800a94204e..6e31d60343e8 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-regex'
 pkgname=python3-regex
-version=2022.1.18
+version=2022.3.2
 revision=1
 wrksrc="regex-${version}"
 build_style=python3-module
@@ -12,7 +12,7 @@ maintainer="skmpz <dem.procopiou@gmail.com>"
 license="CNRI-Python, Apache-2.0"
 homepage="https://pypi.org/project/regex/"
 distfiles="${PYPI_SITE}/r/regex/regex-${version}.tar.gz"
-checksum=97f32dc03a8054a4c4a5ab5d761ed4861e828b2c200febd4e46857069a483916
+checksum=79e5af1ff258bc0fe0bdd6f69bc4ae33935a898e3cbefbbccf22e88a27fa053b
 
 do_check() {
 	(cd build/lib* && python3 -m unittest regex/test_regex.py)

From 87a37990b8a28c83b2b00fee5228cb7a527994fd Mon Sep 17 00:00:00 2001
From: Benjamin Slade <slade@lambda-y.net>
Date: Wed, 2 Mar 2022 10:47:13 -0700
Subject: [PATCH 023/131] yad: update to 11.0

---
 srcpkgs/yad/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/yad/template b/srcpkgs/yad/template
index 88f7e6f5165a..960ed74e8cc6 100644
--- a/srcpkgs/yad/template
+++ b/srcpkgs/yad/template
@@ -1,6 +1,6 @@
 # Template file for 'yad'
 pkgname=yad
-version=10.1
+version=11.0
 revision=1
 build_style=gnu-configure
 configure_args="--enable-icon-browser"
@@ -12,7 +12,7 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/v1cont/yad"
 changelog="https://raw.githubusercontent.com/v1cont/yad/master/NEWS"
 distfiles="https://github.com/v1cont/yad/releases/download/v${version}/yad-${version}.tar.xz"
-checksum=742a5bd55de4b249eee6780bddeccb05c7ff4b158fd9743808f7d280219fd3ab
+checksum=af20b5a7120ba303ca8845db62c9a7410ae5b5224a3eb3563cd70774a745b9f2
 
 pre_configure() {
 	autoreconf -ivf

From 939836adf1d4b8fdeb9d51069dedec44afeeef57 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 12:26:49 +0100
Subject: [PATCH 024/131] certbot: update to 1.24.0.

---
 srcpkgs/certbot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/certbot/template b/srcpkgs/certbot/template
index a0221887f74f..63432609805f 100644
--- a/srcpkgs/certbot/template
+++ b/srcpkgs/certbot/template
@@ -1,6 +1,6 @@
 # Template file for 'certbot'
 pkgname=certbot
-version=1.23.0
+version=1.24.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -14,4 +14,4 @@ maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://certbot.eff.org/"
 distfiles="${PYPI_SITE}/c/certbot/certbot-${version}.tar.gz"
-checksum=9ab71e7d85e4b3cbce7fa5dc067ee932866e346e9034438d4d5aa34ff98ebff8
+checksum=ba19713ff22c4ac0939c7863986d673d0a45209340f80b1bc6a301d278580be3

From 7ad89f8816d94cf4f8881f7c7c3c3def7378feb7 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 12:26:52 +0100
Subject: [PATCH 025/131] certbot-apache: update to 1.24.0.

---
 srcpkgs/certbot-apache/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/certbot-apache/template b/srcpkgs/certbot-apache/template
index 4fe2800589e7..cf9eb1c6fd70 100644
--- a/srcpkgs/certbot-apache/template
+++ b/srcpkgs/certbot-apache/template
@@ -1,6 +1,6 @@
 # Template file for 'certbot-apache'
 pkgname=certbot-apache
-version=1.23.0
+version=1.24.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -11,4 +11,4 @@ maintainer="Kartik S. <kartik.ynwa@gmail.com>"
 license="Apache-2.0"
 homepage="https://certbot.eff.org/"
 distfiles="${PYPI_SITE}/c/certbot-apache/certbot-apache-${version}.tar.gz"
-checksum=d2c92c9d881b2daec989d0a3a607039b5a7cba02f974b89c12c9f43479c01414
+checksum=d432e6b748ae3d12a794da2a90d3a40a054bcc36c4ff63c303766a685f48b324

From 3d8a992ed34c255cfcfcb6915ea7941a59582a4d Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 12:26:54 +0100
Subject: [PATCH 026/131] certbot-nginx: update to 1.24.0.

---
 srcpkgs/certbot-nginx/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/certbot-nginx/template b/srcpkgs/certbot-nginx/template
index 939b23a4fb2b..3cd8fb59c303 100644
--- a/srcpkgs/certbot-nginx/template
+++ b/srcpkgs/certbot-nginx/template
@@ -1,6 +1,6 @@
 # Template file for 'certbot-nginx'
 pkgname=certbot-nginx
-version=1.23.0
+version=1.24.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -11,4 +11,4 @@ maintainer="Kartik Singh <kartik.ynwa@gmail.com>"
 license="Apache-2.0"
 homepage="https://certbot.eff.org/"
 distfiles="${PYPI_SITE}/c/certbot-nginx/certbot-nginx-${version}.tar.gz"
-checksum=64603981c6f6fab1cb3f600510286e62e9ab5bb03b52bee9496503a74e12590f
+checksum=192843768cf50e07c133efd79c4cae8b689d986c2f952173875fa0717a0cbaf7

From 07ea7adf49f4f6593efd1a1e5b89cf7208a63c84 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 12:26:58 +0100
Subject: [PATCH 027/131] python3-acme: update to 1.24.0.

---
 srcpkgs/python3-acme/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 92c25b9daf0c..20fbf978b912 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-acme'
 pkgname=python3-acme
-version=1.23.0
+version=1.24.0
 revision=1
 wrksrc="acme-${version}"
 build_style=python3-module
@@ -14,4 +14,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/certbot/certbot"
 distfiles="${PYPI_SITE}/a/acme/acme-${version}.tar.gz"
-checksum=f34bd792eb8394a972b4b5292fd74693fc8451b071f3cdc6201f1bed4f48ab2f
+checksum=63161f442d7c995313305663ad2eef6b3f770899c3f635e1c1f1d0141696b298

From c5e1ec52dac90a446c7347f3282df6dab2292338 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 25 Feb 2022 10:54:23 -0500
Subject: [PATCH 028/131] New package: python3-pytzdata-2020.1

---
 .../python3-pytzdata/patches/masonry.patch    | 12 ++++++++++++
 srcpkgs/python3-pytzdata/template             | 19 +++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python3-pytzdata/patches/masonry.patch
 create mode 100644 srcpkgs/python3-pytzdata/template

diff --git a/srcpkgs/python3-pytzdata/patches/masonry.patch b/srcpkgs/python3-pytzdata/patches/masonry.patch
new file mode 100644
index 000000000000..8226758d1f00
--- /dev/null
+++ b/srcpkgs/python3-pytzdata/patches/masonry.patch
@@ -0,0 +1,12 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index 2b479bd..2e91506 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -30,5 +30,5 @@ black = {version = "^18.9b0", python = "^3.6"}
+ 
+ 
+ [build-system]
+-requires = ["poetry>=0.12"]
+-build-backend = "poetry.masonry.api"
++requires = ["poetry_core>=1.0.0"]
++build-backend = "poetry.core.masonry.api"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
new file mode 100644
index 000000000000..fe3984178117
--- /dev/null
+++ b/srcpkgs/python3-pytzdata/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-pytzdata'
+pkgname=python3-pytzdata
+version=2020.1
+revision=1
+wrksrc="pytzdata-${version}"
+build_style=python3-pep517
+hostmakedepends="python3-poetry-core"
+depends="python3"
+checkdepends="python3-pytest"
+short_desc="Olson timezone database for Python"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="MIT"
+homepage="https://github.com/sdispater/pytzdata"
+distfiles="https://github.com/sdispater/pytzdata/archive/refs/tags/${version}.tar.gz"
+checksum=ffec92eb79bb2155862c9c3b80efb12a052182c197098501ec986d5ea1d178df
+
+post_install() {
+	vlicense LICENSE
+}

From 6ea7cab11f13fe094afeb47e672c406efad5401c Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 25 Feb 2022 09:41:12 -0500
Subject: [PATCH 029/131] New package: python3-pendulum-2.1.2

---
 srcpkgs/python3-pendulum/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/python3-pendulum/template

diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
new file mode 100644
index 000000000000..09c9d405aae0
--- /dev/null
+++ b/srcpkgs/python3-pendulum/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-pendulum'
+pkgname=python3-pendulum
+version=2.1.2
+revision=1
+wrksrc="pendulum-${version}"
+build_style=python3-pep517
+hostmakedepends="python3-poetry-core"
+depends="python3-dateutil python3-pytzdata"
+checkdepends="python3-pytest python3-pytz python3-freezegun ${depends}"
+short_desc="Python datetimes made easy"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="MIT"
+homepage="https://pendulum.eustace.io"
+changelog="https://github.com/sdispater/pendulum/blob/master/CHANGELOG.md"
+distfiles="https://github.com/sdispater/pendulum/archive/refs/tags/${version}.tar.gz"
+checksum=4185efa48358cb9dca57a6afbc471d4b260e70f56609d5030197373564ac4a07
+
+post_install() {
+	vlicense LICENSE
+}

From ac92c3a74a9cac889f235eb2d00742b54982a268 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 25 Feb 2022 11:06:26 -0500
Subject: [PATCH 030/131] python3-cli_helpers: update to 2.2.1.

---
 .../patches/use-python3-mock-on-tests.patch       | 13 -------------
 srcpkgs/python3-cli_helpers/template              | 15 +++++----------
 2 files changed, 5 insertions(+), 23 deletions(-)
 delete mode 100644 srcpkgs/python3-cli_helpers/patches/use-python3-mock-on-tests.patch

diff --git a/srcpkgs/python3-cli_helpers/patches/use-python3-mock-on-tests.patch b/srcpkgs/python3-cli_helpers/patches/use-python3-mock-on-tests.patch
deleted file mode 100644
index 7af8c9d24022..000000000000
--- a/srcpkgs/python3-cli_helpers/patches/use-python3-mock-on-tests.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git tests/test_config.py tests/test_config.py
-index 3cbe211..4d2bc77 100644
---- a/tests/test_config.py
-+++ b/tests/test_config.py
-@@ -4,7 +4,7 @@
- from __future__ import unicode_literals
- import os
- 
--from mock import MagicMock
-+from unittest.mock import MagicMock
- import pytest
- 
- from cli_helpers.compat import MAC, text_type, WIN
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index a6b29fa02012..aa084c626c76 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -1,24 +1,19 @@
 # Template file for 'python3-cli_helpers'
 pkgname=python3-cli_helpers
-version=1.2.1
-revision=4
+version=2.2.1
+revision=1
 wrksrc="cli_helpers-${version}"
 build_style=python3-module
-pycompile_module="cli_helpers"
 hostmakedepends="python3-setuptools"
-depends="python3-configobj python3-tabulate python3-terminaltables
- python3-wcwidth"
+depends="python3-configobj python3-tabulate"
 checkdepends="python3-pytest ${depends}"
 short_desc="Python helpers for building command-line apps"
 maintainer="Aluísio Augusto Silva Gonçalves <aluisio@aasg.name>"
 license="BSD-3-Clause"
 homepage="https://github.com/dbcli/cli_helpers"
+changelog="https://raw.githubusercontent.com/dbcli/cli_helpers/main/CHANGELOG"
 distfiles="${PYPI_SITE}/c/cli_helpers/cli_helpers-${version}.tar.gz"
-checksum=98db22eaa86827d99ee6af9f5f3923142d04df256425204530842b032849a165
-
-do_check() {
-	python3 -m pytest
-}
+checksum=0ccc1cfcda1ac64dc7ed83d7013055cf19e5979d29e56c21f3b692de01555aae
 
 post_install() {
 	vlicense LICENSE

From 5a0fd01a76acb3ba4f4f94d72afd40771c0a15f5 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 25 Feb 2022 09:14:55 -0500
Subject: [PATCH 031/131] pgcli: update to 3.4.0.

---
 srcpkgs/pgcli/template | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/pgcli/template b/srcpkgs/pgcli/template
index 29e4fb5fe0f5..0ff6f5079c4d 100644
--- a/srcpkgs/pgcli/template
+++ b/srcpkgs/pgcli/template
@@ -1,23 +1,20 @@
 # Template file for 'pgcli'
 pkgname=pgcli
-version=3.0.0
-revision=3
+version=3.4.0
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pgspecial python3-click python3-Pygments python3-prompt_toolkit
- python3-psycopg2 python3-sqlparse python3-configobj python3-humanize
+ python3-psycopg2 python3-sqlparse python3-configobj python3-pendulum
  python3-cli_helpers python3-setproctitle"
 short_desc="PostgreSQL CLI with autocompletion and syntax highlighting"
 maintainer="Aluísio Augusto Silva Gonçalves <aluisio@aasg.name>"
 license="BSD-3-Clause"
 homepage="https://www.pgcli.com"
+changelog="https://github.com/dbcli/pgcli/blob/main/changelog.rst"
 distfiles="${PYPI_SITE}/p/pgcli/pgcli-${version}.tar.gz"
-checksum=4920225838e8004ae6d2ec42f566e0a8b99c4bd42bc2c876d0de8501da0a4082
-
-do_check() {
-	# pgcli tests require a PostgreSQL server; skip them.
-	:
-}
+checksum=d566c6eda99aad1a27680bdfd74657e25bc0586d04eaf0b1626bb58bde75cfb6
+make_check=no # pgcli tests require a PostgreSQL server; skip them.
 
 post_install() {
 	vlicense LICENSE.txt

From dfb875a4d0cebaaa8dbbd7b94b814bb8ee665393 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 08:44:11 +0100
Subject: [PATCH 032/131] vkd3d: update to 1.3.

---
 common/shlibs          | 1 +
 srcpkgs/vkd3d/template | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 5096ab5dad6b..7c95088ff75f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3593,6 +3593,7 @@ libeditline.so.1 editline-1.16.0_1
 libgnuradio-rds.so.1 gnuradio-rds-3.8.0_1
 libgnuradio-nrsc5-1.0.0git.so.0.0.0 gnuradio-nrsc5-1.0.0_1
 libvkd3d-utils.so.1 vkd3d-1.1_1
+libvkd3d-shader.so.1 vkd3d-1.3_1
 libvkd3d.so.1 vkd3d-1.1_1
 libgaminggear.so.0 libgaminggear-0.15.1_1
 libgaminggearfx.so.0 libgaminggear-0.15.1_1
diff --git a/srcpkgs/vkd3d/template b/srcpkgs/vkd3d/template
index 1ec9f97742bd..c1d1e7f4e436 100644
--- a/srcpkgs/vkd3d/template
+++ b/srcpkgs/vkd3d/template
@@ -1,16 +1,16 @@
 # Template file for 'vkd3d'
 pkgname=vkd3d
-version=1.2
+version=1.3
 revision=1
 build_style=gnu-configure
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config flex"
 makedepends="Vulkan-Headers SPIRV-Headers vulkan-loader"
 short_desc="Direct3D 12 to Vulkan translation library"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://www.winehq.org"
 distfiles="https://dl.winehq.org/vkd3d/source/vkd3d-${version}.tar.xz"
-checksum=b04b030fcbf0f2dacc933c76c74b449bffef1fc1a18d50254ef1ad3e380df96b
+checksum=134b347806d34a4d2b39ea29ff1c2b38443793803a3adc50800855bb929fb8b2
 
 vkd3d-devel_package() {
 	short_desc+=" - development files"

From a7847ed220d8b99fca1a118758b26c7aabd33a9f Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 09:16:56 +0100
Subject: [PATCH 033/131] perl-Locale-Codes: update to 3.70.

---
 srcpkgs/perl-Locale-Codes/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 89f2ff0ba56a..6a838c6d6e7a 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-Locale-Codes'
 pkgname=perl-Locale-Codes
-version=3.69
+version=3.70
 revision=1
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
@@ -12,4 +12,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Locale-Codes"
 distfiles="${CPAN_SITE}/Locale/${pkgname/perl-/}-${version}.tar.gz"
-checksum=55903f2be5027209cfa5a8579c097f6d9c1ee6f00eb1fdd75e065d002c1e1e18
+checksum=5a452caf5e3a7e45688f1897125b45f6a1b9a3250482476e9d7749843c901a1a

From 4bb55865861394969f064f253ea83630ec156bab Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 09:31:21 +0100
Subject: [PATCH 034/131] smplayer: update to 22.2.0.

---
 srcpkgs/smplayer/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/smplayer/template b/srcpkgs/smplayer/template
index 48481113d136..90de8b0b1cfc 100644
--- a/srcpkgs/smplayer/template
+++ b/srcpkgs/smplayer/template
@@ -1,6 +1,6 @@
 # Template file for 'smplayer'
 pkgname=smplayer
-version=21.10.0
+version=22.2.0
 revision=1
 build_style=gnu-makefile
 build_helper=qmake
@@ -12,7 +12,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="https://www.smplayer.info"
 distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2"
-checksum=2c0bf10add4bea2582104281553cda9792b74d41273a98bceaa147c70065db8a
+checksum=f8937e44a77e6ad8b3ab366731961f39a33c4c859ffb136b8ab06b6d997158ed
 
 export QT_SELECT=5
 

From b7bf12a354fafc33fe933b6f8de4e4ef9140d3ce Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 09:42:51 +0100
Subject: [PATCH 035/131] linux5.4: update to 5.4.182.

---
 srcpkgs/linux5.4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index ec7dc8a7386f..bc25dbd847b2 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -1,6 +1,6 @@
 # Template file for 'linux5.4'
 pkgname=linux5.4
-version=5.4.181
+version=5.4.182
 revision=1
 wrksrc="linux-${version}"
 short_desc="Linux kernel and modules (${version%.*} series)"
@@ -8,7 +8,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
 homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version}.tar.xz"
-checksum=fc63a00d6c22510fd0f9ba61dbd11c2c36dd802d6b1e6ceeb56752c6d0d89a2b
+checksum=b2f1201f64f010e9e3c85d6f303a559a7944a80a0244a86b8f5035bd23f1f40d
 python_version=3
 
 nodebug=yes  # -dbg package is generated below manually

From 57128e0f67b076824690f1e0a41673918f931f9d Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 09:45:58 +0100
Subject: [PATCH 036/131] linux4.19: update to 4.19.232.

---
 srcpkgs/linux4.19/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index c7f1f4b65772..b38210b714e2 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -1,6 +1,6 @@
 # Template file for 'linux4.19'
 pkgname=linux4.19
-version=4.19.231
+version=4.19.232
 revision=1
 wrksrc="linux-${version}"
 short_desc="Linux kernel and modules (${version%.*} series)"
@@ -8,7 +8,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
 homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-${version}.tar.xz"
-checksum=673123b3b3b05e2d8586c82a342ff2556e0b1f2caaadd643fefb9d91d58d8131
+checksum=4fcfe814780d63dc56e907bf41596ff162e9601978bdc1a60eab64cc3903a22c
 python_version=3
 
 nodebug=yes  # -dbg package is generated below manually

From ec9a5752f4910f466e3da83df66580cd31f70d51 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 09:56:37 +0100
Subject: [PATCH 037/131] libvirt: update to 8.1.0.

---
 srcpkgs/libvirt/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libvirt/template b/srcpkgs/libvirt/template
index bd535a09d0f6..1568aa905a56 100644
--- a/srcpkgs/libvirt/template
+++ b/srcpkgs/libvirt/template
@@ -1,6 +1,6 @@
 # Template file for 'libvirt'
 pkgname=libvirt
-version=8.0.0
+version=8.1.0
 revision=1
 build_style=meson
 configure_args="-Dqemu_user=libvirt -Dqemu_group=libvirt -Drunstatedir=/run
@@ -20,7 +20,7 @@ license="LGPL-2.1-or-later"
 homepage="https://libvirt.org"
 changelog="https://libvirt.org/news.html"
 distfiles="https://libvirt.org/sources/${pkgname}-${version}.tar.xz"
-checksum=51e6e8ff04bafe96d7e314b213dcd41fb1163d9b4f0f75cdab01e663728f4cf6
+checksum=3c6c43becffeb34a3f397c616206aa69a893ff8bf5e8208393c84e8e75352934
 # At least one test times out on CI but works locally
 make_check=ci-skip
 

From b30e318e7b99c47a1cef60e0d4f0f25cbb79cb74 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 10:01:39 +0100
Subject: [PATCH 038/131] libvirt-python3: update to 8.1.0.

---
 srcpkgs/libvirt-python3/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index 86812d39a93e..f74de9d9c8f0 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -1,6 +1,6 @@
 # Template file for 'libvirt-python3'
 pkgname=libvirt-python3
-version=8.0.0
+version=8.1.0
 revision=1
 wrksrc="libvirt-python-${version}"
 build_style=python3-module
@@ -12,7 +12,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://pypi.org/project/libvirt-python/"
 distfiles="https://libvirt.org/sources/python/libvirt-python-${version}.tar.gz"
-checksum=0245c226d7b83b32449299d0ca5f1f250dcc07edf9f2fcd87cb7462f09e4c026
+checksum=a21ecfab6d29ac1bdd1bfd4aa3ef58447f9f70919aefecd03774613f65914e43
 
 do_check() {
 	PYTHONPATH="$(cd build/lib.* && pwd)" pytest

From 772c4f5b0a2cddd31aef3998f6c0ce5c2532ca6c Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 11:13:35 +0100
Subject: [PATCH 039/131] digikam: update to 7.6.0.

---
 srcpkgs/digikam/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/digikam/template b/srcpkgs/digikam/template
index 2d5bed8e1a8f..54e0216a11f0 100644
--- a/srcpkgs/digikam/template
+++ b/srcpkgs/digikam/template
@@ -1,6 +1,6 @@
 # Template file for 'digikam'
 pkgname=digikam
-version=7.5.0
+version=7.6.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -21,7 +21,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.digikam.org"
 distfiles="${KDE_SITE}/digikam/${version}/digiKam-${version}.tar.xz"
-checksum=cc143dcdba0ab138036d78cd80b29d5cfd32bceb2c3e74e46b363a661dfca780
+checksum=d8e1ee7321d3fc313916f515756e3029ac4187dc453b6933848d4de5314b6641
 
 CXXFLAGS="-Wl,-lpthread"
 

From 5f6b0c95476a26a71b96f39cbbb78021e5f9efce Mon Sep 17 00:00:00 2001
From: Jose G Perez Taveras <josegpt27@gmail.com>
Date: Wed, 2 Mar 2022 23:39:57 -0500
Subject: [PATCH 040/131] font-iosevka: update to 15.0.1.

---
 srcpkgs/font-iosevka/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/font-iosevka/template b/srcpkgs/font-iosevka/template
index 7404111564a6..d4bb10047f3e 100644
--- a/srcpkgs/font-iosevka/template
+++ b/srcpkgs/font-iosevka/template
@@ -1,11 +1,11 @@
 # Template file for 'font-iosevka'
 pkgname=font-iosevka
-version=14.0.1
+version=15.0.1
 revision=1
 create_wrksrc=yes
 depends="font-util"
 short_desc="Slender monospace sans-serif and slab-serif typeface"
-maintainer="Diogo Leal <diogo@diogoleal.com>"
+maintainer="Jose G Perez Taveras <josegpt27@gmail.com>"
 license="OFL-1.1"
 homepage="https://typeof.net/Iosevka/"
 changelog="https://raw.githubusercontent.com/be5invis/Iosevka/master/CHANGELOG.md"
@@ -13,8 +13,8 @@ distfiles="https://raw.githubusercontent.com/be5invis/Iosevka/v${version}/LICENS
  https://github.com/be5invis/Iosevka/releases/download/v${version}/super-ttc-iosevka-${version}.zip
  https://github.com/be5invis/Iosevka/releases/download/v${version}/super-ttc-iosevka-slab-${version}.zip"
 checksum="46ecadda73abf39cda76731a94fd357b743f882dc1156b4410a2967a811c4ff1
- 2c49519c5bbf339da1cbbd5a47fb4d008fc16fc51a7e72821126127879782e3f
- f202fd85cc9e5e8cfb1eebf0acedb347f71d3e2d727e8fba2bfeaf038989bc89"
+ 150d2eef937c840cf71ece7307a75b8c920c59b2fb7b42d9ab9a15781567eab4
+ 253e4ea409a3df56750ae34455bd6ee44903744d6703605f8148e29788c84e32"
 
 font_dirs="/usr/share/fonts/TTF"
 

From 046b6f50aaa85be3eb68e0dcf51c1fc8c399d12e Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Thu, 3 Mar 2022 08:26:29 +0100
Subject: [PATCH 041/131] kitty: update to 0.24.4

---
 srcpkgs/kitty/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kitty/template b/srcpkgs/kitty/template
index af94a0fdfc38..2c012bece185 100644
--- a/srcpkgs/kitty/template
+++ b/srcpkgs/kitty/template
@@ -1,6 +1,6 @@
 # Template file for 'kitty'
 pkgname=kitty
-version=0.24.2
+version=0.24.4
 revision=1
 pycompile_dirs="usr/lib/kitty"
 hostmakedepends="pkg-config python3 wayland-devel wayland-protocols"
@@ -13,7 +13,7 @@ license="GPL-3.0-or-later"
 homepage="https://sw.kovidgoyal.net/kitty/"
 changelog="https://sw.kovidgoyal.net/kitty/changelog.html"
 distfiles="https://github.com/kovidgoyal/kitty/releases/download/v${version}/kitty-${version}.tar.xz"
-checksum=66a99fcfeae481db65b94b0bc5fdb4bb28b099fe4fa94b9c0fb0284f34c7b9c7
+checksum=d8cd0b4967bb61e2a3427b57cb9f45f278813fb6b986f97b370c8c50aa058d18
 python_version=3
 LDFLAGS+=" -Wl,-z,stack-size=2097152"
 

From 5a8614e7e23a7a5f05b0d5df3a79fc51469ffc99 Mon Sep 17 00:00:00 2001
From: Ramdziana F Y <ramdzian@gmail.com>
Date: Thu, 3 Mar 2022 21:35:14 +0700
Subject: [PATCH 042/131] vivaldi: update to 5.1.2567.57

---
 srcpkgs/vivaldi/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template
index bd844385824d..e3421bb8539c 100644
--- a/srcpkgs/vivaldi/template
+++ b/srcpkgs/vivaldi/template
@@ -1,6 +1,6 @@
 # Template file for 'vivaldi'
 pkgname=vivaldi
-version=5.1.2567.49
+version=5.1.2567.57
 revision=1
 _release=1
 archs="x86_64"
@@ -14,7 +14,7 @@ license="custom:Proprietary"
 homepage="https://vivaldi.com"
 distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_amd64.deb"
 _licenseUrl="https://vivaldi.com/privacy/vivaldi-end-user-license-agreement/"
-checksum=b90ff1c8c379bb5965ff322d9f5d56be04c1c0eaf20b9fff0e07caab123acdb3
+checksum=ffb1f9ea4fc7eb9e99274f13a771999682ab1eef078641df6fcd48c1357ffd7a
 repository=nonfree
 restricted=yes
 nostrip=yes

From 158a102c3f52d64dbb3d82eba03dfa2f209a3c3a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 25 Feb 2022 15:05:35 +0100
Subject: [PATCH 043/131] qt5: update to 5.15.3+20220222.

---
 srcpkgs/qt5/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/qt5/template b/srcpkgs/qt5/template
index c3cb8018f779..3a6841ed69b4 100644
--- a/srcpkgs/qt5/template
+++ b/srcpkgs/qt5/template
@@ -1,9 +1,9 @@
 # Template file for 'qt5'
 pkgname=qt5
-version=5.15.3+20211001
+version=5.15.3+20220222
 # commit fcca82ca40a5d8a02a4ddd90846d070f2c58cfad
 # base repo: https://invent.kde.org/qt/qt/qt5
-revision=2
+revision=1
 build_style=meta
 hostmakedepends="cmake clang flex perl glib-devel pkg-config
  python re2c ruby which"
@@ -28,7 +28,7 @@ homepage="https://qt.io/"
 # to keep the size smaller qtwebengine, qtwebview, qtdocgallery, qtactiveqt and qtpim
 # can be marked with the export-ignore attribute
 distfiles="https://void.johnnynator.dev/distfiles/qt5-${version}.tar.gz"
-checksum=6bff56434b4c2413ec0c9e57ffdcfed1f0966754d1ccf34dafe31840f4006c5a
+checksum=d9a43bb3593f5d80626a25e184544c6be3a9e1945e987522424a14ff51649e90
 python_version=2 #unverified
 replaces="qt5-doc<5.6.0 qt5-quick1<5.6.0 qt5-quick1-devel<5.6.0 qt5-webkit<5.6.0 qt5-webkit-devel<5.6.0
  qt5-enginio<5.7.1 qt5-enginio-devel<5.7.1 qt5-plugin-gtk<5.7.1 qt5-canvas3d<5.13.0"

From 46fcc1ff03459a1ebabaa00cb8babaaa2218632c Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:14 +0100
Subject: [PATCH 044/131] bluedevil: update to 5.24.2.

---
 srcpkgs/bluedevil/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/bluedevil/template b/srcpkgs/bluedevil/template
index c1c7410b3dd5..d504a731df32 100644
--- a/srcpkgs/bluedevil/template
+++ b/srcpkgs/bluedevil/template
@@ -1,6 +1,6 @@
 # Template file for 'bluedevil'
 pkgname=bluedevil
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/bluedevil"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=2063535af6f1dda54f78fc65457f417bb40271970cd0274a1784b61c69fae977
+checksum=24d7501e65149093e17c8545199d1bcae27fe828ded65d6a20446c8fffe1fa2a
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel"

From 2c15325cda7902eb0413aa6528ae15eab0cf0732 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:15 +0100
Subject: [PATCH 045/131] breeze-gtk: update to 5.24.2.

---
 srcpkgs/breeze-gtk/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/breeze-gtk/template b/srcpkgs/breeze-gtk/template
index 3be8c614cf8c..067afa6ce666 100644
--- a/srcpkgs/breeze-gtk/template
+++ b/srcpkgs/breeze-gtk/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze-gtk'
 pkgname=breeze-gtk
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules sassc python3 python3-cairo"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/breeze-gtk"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=425d405df13901959ba087440f3f94892ab8ab1e0bab4880eac36405b7fa2c01
+checksum=2c1f02be02bac5d9098e90901b047ba587f57dc3827dd89b5a868ca80a2f2dc8
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-devel"

From 05cdc7655886eb5064be67dc51e36d8204c2d5f4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:23 +0100
Subject: [PATCH 046/131] breeze: update to 5.24.2.

---
 srcpkgs/breeze/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/breeze/template b/srcpkgs/breeze/template
index fab4beccc35e..9efe5daf780f 100644
--- a/srcpkgs/breeze/template
+++ b/srcpkgs/breeze/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze'
 pkgname=breeze
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/breeze"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=5d6728b8de2a8177012d6f8d84f66c10d6a7da37b6d95abcd79f3bc1fbf8976d
+checksum=5fee72b7bc88fe8d97b575f46de62037ac2f898c7a5ff024e62f1082d60984b9
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From ffefb07ef0014ab84fb545c28123e5a7133ef3f8 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:24 +0100
Subject: [PATCH 047/131] kactivitymanagerd: update to 5.24.2.

---
 srcpkgs/kactivitymanagerd/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kactivitymanagerd/template b/srcpkgs/kactivitymanagerd/template
index 1d8e146b623c..ddfa1727d026 100644
--- a/srcpkgs/kactivitymanagerd/template
+++ b/srcpkgs/kactivitymanagerd/template
@@ -1,6 +1,6 @@
 # Template file for 'kactivitymanagerd'
 pkgname=kactivitymanagerd
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kactivitymanagerd"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=0e9f420964de1b56bb17f925a5958c89421d4842a8d6f3e52fcd236decf78dd2
+checksum=a14714645797114b45c4bd0d87fe2559f4c4b5d4625e100045b25c66fd25a958

From bcd434c2a2814d3e83640764af6a9dfe826971f0 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:26 +0100
Subject: [PATCH 048/131] kde-cli-tools: update to 5.24.2.

---
 srcpkgs/kde-cli-tools/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kde-cli-tools/template b/srcpkgs/kde-cli-tools/template
index b243979928ed..15d12bab1ed4 100644
--- a/srcpkgs/kde-cli-tools/template
+++ b/srcpkgs/kde-cli-tools/template
@@ -1,6 +1,6 @@
 # Template file for 'kde-cli-tools'
 pkgname=kde-cli-tools
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kde-cli-tools"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=7fcc7fbdd19144942f32cd97d146b8e355af9b1c65fe1a369e134a35270ce868
+checksum=9549c0474695df4855b66ee2196caa14a0bc3e0179920ae564d149bc5ecf6984
 
 post_install() {
 	ln -sf ../libexec/kf5/kdesu ${DESTDIR}/usr/bin

From 23596a4e6c351a4e621d86648140ea811381c102 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:27 +0100
Subject: [PATCH 049/131] kde-gtk-config5: update to 5.24.2.

---
 srcpkgs/kde-gtk-config5/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 226fc4fd8a7f..17151ae771cc 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -1,6 +1,6 @@
 # Template file for 'kde-gtk-config5'
 pkgname=kde-gtk-config5
-version=5.24.1
+version=5.24.2
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kde-gtk-config"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname%5}-${version}.tar.xz"
-checksum=8184ef712f84627f58167d2d0796d757fa761956c3562ed26e3840a7ea446c7c
+checksum=eab1d06c3e3f5c02b3a6608f6b2bc8d20d82f7e2f3ea4c666d4d2f69f476776d
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kcoreaddons"

From 466fc721f5d14c922c8fbc401a8a9c22b50f72a4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:29 +0100
Subject: [PATCH 050/131] kdecoration: update to 5.24.2.

---
 srcpkgs/kdecoration/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kdecoration/template b/srcpkgs/kdecoration/template
index ed38a590aa75..5e422f52cb3f 100644
--- a/srcpkgs/kdecoration/template
+++ b/srcpkgs/kdecoration/template
@@ -1,6 +1,6 @@
 # Template file for 'kdecoration'
 pkgname=kdecoration
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kdecoration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=92d9f47364c255cdf7cf39bd229f849b0092635386b3fa62a35f984c1bdde3e9
+checksum=ac5f02324a5d64e81408c30f3c9d077da460b77278eed7f195344d3f5acc8d87
 
 kdecoration-devel_package() {
 	short_desc+=" - development"

From e37f8b6377932141568eeb56d94b421eab6dc04c Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:30 +0100
Subject: [PATCH 051/131] kdeplasma-addons5: update to 5.24.2.

---
 srcpkgs/kdeplasma-addons5/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 1bb6e4a99898..c083d1b0b01a 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -1,6 +1,6 @@
 # Template file for 'kdeplasma-addons5'
 pkgname=kdeplasma-addons5
-version=5.24.1
+version=5.24.2
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kdeplasma-addons"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname%5}-${version}.tar.xz"
-checksum=bb0ae13818825a9bc9ef0a3eed627e78dd09d6bf31b8e074fe3108e2b23e00fa
+checksum=13e62f9091f26eeff7d4bf4a51569c2af561dd051d1c1d94b98071a7465d6cf3
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From 5715aeb3966286b6d7cbb03ea373709aa2da11ca Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:31 +0100
Subject: [PATCH 052/131] kgamma5: update to 5.24.2.

---
 srcpkgs/kgamma5/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kgamma5/template b/srcpkgs/kgamma5/template
index 6c0aedd53f4d..a6345f6366eb 100644
--- a/srcpkgs/kgamma5/template
+++ b/srcpkgs/kgamma5/template
@@ -1,6 +1,6 @@
 # Template file for 'kgamma5'
 pkgname=kgamma5
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kgamma5"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=bd3b6ac25068af795a6da3d126ef248f510670e5f9e4982ddcac381ec239ff7f
+checksum=a31bc51521cdfc55bbb29aee2f713378ba34fcee08326dbb10a2d6486a7a4957

From 0ddf1900d607458cc8fb2d916f798398b0755950 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:33 +0100
Subject: [PATCH 053/131] khotkeys: update to 5.24.2.

---
 srcpkgs/khotkeys/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/khotkeys/template b/srcpkgs/khotkeys/template
index 0e09ec23aeb2..1fef1d71c1a8 100644
--- a/srcpkgs/khotkeys/template
+++ b/srcpkgs/khotkeys/template
@@ -1,6 +1,6 @@
 # Template file for 'khotkeys'
 pkgname=khotkeys
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only, LGPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/khotkeys"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=5203d1cf255d5fc38b5b4e25a53a7bf48f812ed55e25279a17ce113f5dde5701
+checksum=05ef66dd409b7de9ce6711b2b8931e68cc9eb7978adcb7ed17576a788e5870b2
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"

From 7b016b3adc000f078478e63b718a599909597eb9 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:34 +0100
Subject: [PATCH 054/131] kinfocenter: update to 5.24.2.

---
 srcpkgs/kinfocenter/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template
index d60774c8cdf3..338b9ec75c01 100644
--- a/srcpkgs/kinfocenter/template
+++ b/srcpkgs/kinfocenter/template
@@ -1,6 +1,6 @@
 # Template file for 'kinfocenter'
 pkgname=kinfocenter
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-only"
 homepage="https://invent.kde.org/plasma/kinfocenter"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=7959e24d98707cba2403caa68db3a6b20c23d6e5122e903233caf0656ce600c5
+checksum=af5dd1af07e308c42f55d5c2ec472ab5b4ab67bef03d29545f9bc5e6d03ebeda
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel kdoctools-devel"

From 60d3c9ff89e11c9f96d8918b0947b6a7955da3ec Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:36 +0100
Subject: [PATCH 055/131] kmenuedit: update to 5.24.2.

---
 srcpkgs/kmenuedit/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kmenuedit/template b/srcpkgs/kmenuedit/template
index 5fc559da1626..0b852ac0c1e5 100644
--- a/srcpkgs/kmenuedit/template
+++ b/srcpkgs/kmenuedit/template
@@ -1,6 +1,6 @@
 # Template file for 'kmenuedit'
 pkgname=kmenuedit
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kmenuedit"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=483c20bd9645d8fa14a2879b1c431798887bb466e8903827c75ad0fec37b8e90
+checksum=5e0eb1979bcfe4b66ff010197d8bcb0bcc3f9eab4c5d95c454c7b145d228a672

From 11069885e56d1c7f8547c268af3164c6da0f5cd3 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:37 +0100
Subject: [PATCH 056/131] kscreen: update to 5.24.2.

---
 srcpkgs/kscreen/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kscreen/template b/srcpkgs/kscreen/template
index 195efae7eacd..fcfff4f8cf80 100644
--- a/srcpkgs/kscreen/template
+++ b/srcpkgs/kscreen/template
@@ -1,6 +1,6 @@
 # Template file for 'kscreen'
 pkgname=kscreen
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kscreen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=63c28e1e0cb306428ccb427b8001c79588ebf8b28b1c43a16edcf0df4dbe30c5
+checksum=f8549747eaaca0a7172e57d404207a684ef659ee107c2b2815526d5d5180f489
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From 2152fe2e06cf4c193f12c6207110fd5a13a16047 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:38 +0100
Subject: [PATCH 057/131] kscreenlocker: update to 5.24.2.

---
 srcpkgs/kscreenlocker/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kscreenlocker/template b/srcpkgs/kscreenlocker/template
index 40c9a3bf60c1..26e5ea06f440 100644
--- a/srcpkgs/kscreenlocker/template
+++ b/srcpkgs/kscreenlocker/template
@@ -1,6 +1,6 @@
 # Template file for 'kscreenlocker'
 pkgname=kscreenlocker
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kscreenlocker"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=b8d440448f60896e423d16a8f091e9dc1b0ec1c32508f487d3d0c4159a9f3237
+checksum=fcd9d5be26409819903b445d2ebe888ea2e7cba289304b80462e9d701e06d3e5
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" wayland-devel"

From 40c0b4b95f5c89e4e9181a86ed10537a421e5032 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:40 +0100
Subject: [PATCH 058/131] ksshaskpass: update to 5.24.2.

---
 srcpkgs/ksshaskpass/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/ksshaskpass/template b/srcpkgs/ksshaskpass/template
index d21d0e475dbf..4c8ee2c30d3c 100644
--- a/srcpkgs/ksshaskpass/template
+++ b/srcpkgs/ksshaskpass/template
@@ -1,6 +1,6 @@
 # Template file for 'ksshaskpass'
 pkgname=ksshaskpass
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,5 +12,5 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/ksshaskpass"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=308020a321423cba3339b914bc50eef34a56fb0d6736675cb237d2417fbf0181
+checksum=3073957d9e0a18119466db2be4d9d066f3c8f594fa0459031040852c94c3950b
 alternatives="ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/ksshaskpass"

From 71fcf75c5d7dce594f669012b108e0612cac7fbf Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:41 +0100
Subject: [PATCH 059/131] ksystemstats: update to 5.24.2.

---
 srcpkgs/ksystemstats/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/ksystemstats/template b/srcpkgs/ksystemstats/template
index 0d72126f18f1..f53ab6a923ce 100644
--- a/srcpkgs/ksystemstats/template
+++ b/srcpkgs/ksystemstats/template
@@ -1,6 +1,6 @@
 # Template file for 'ksystemstats'
 pkgname=ksystemstats
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake gettext
@@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only OR GPL-3.0-only, LGPL-2.1-only OR LGPL-3-only"
 homepage="https://invent.kde.org/plasma/ksystemstats"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=fc9d9a103f3f178b082d2c0f6d8543970d29919f6c9c9f3fea9c388e7aeb1e66
+checksum=ff6befbea33add48a7a6fec574576cccbfc6eea6e28018fef06b16cbea2d2057

From 9cfaa9e23d1fb988db97c83fdbf7bf2842fd676a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:42 +0100
Subject: [PATCH 060/131] kwallet-pam: update to 5.24.2.

---
 srcpkgs/kwallet-pam/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kwallet-pam/template b/srcpkgs/kwallet-pam/template
index 8208a8a135b2..39d3bbcbe4d5 100644
--- a/srcpkgs/kwallet-pam/template
+++ b/srcpkgs/kwallet-pam/template
@@ -1,6 +1,6 @@
 # Template file for 'kwallet-pam'
 pkgname=kwallet-pam
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules"
@@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kwallet-pam"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=7341102ecb8a892f635c6cc0da01176a3b360e67f4978bc9914bf53abf0175c8
+checksum=afa0dea0d9faaa25f1bb75901cb5d0f031ab55bd6287d75fcd26521f9e92586a

From c24046682c5632f372034d920afaa8361f0e8f0b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:44 +0100
Subject: [PATCH 061/131] kwayland-integration: update to 5.24.2.

---
 srcpkgs/kwayland-integration/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kwayland-integration/template b/srcpkgs/kwayland-integration/template
index d5b8eeea76ee..22e58dc16ea5 100644
--- a/srcpkgs/kwayland-integration/template
+++ b/srcpkgs/kwayland-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'kwayland-integration'
 pkgname=kwayland-integration
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kwayland-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=2b373e1c3b83279e5b4f90e67c1e1f6fdf8bf4e7fb769b98d7528e4450afb54c
+checksum=fb8cab0a35b6fee268243481707613f6cea9715cda96d124a0a508e3b2a1ba93

From 709b992fe5250db5839e834987386960d7f58b6c Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:45 +0100
Subject: [PATCH 062/131] kwayland-server: update to 5.24.2.

---
 srcpkgs/kwayland-server/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kwayland-server/template b/srcpkgs/kwayland-server/template
index 064c7986ec3e..162db2394880 100644
--- a/srcpkgs/kwayland-server/template
+++ b/srcpkgs/kwayland-server/template
@@ -1,6 +1,6 @@
 # Template file for 'kwayland-server'
 pkgname=kwayland-server
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/kwayland-server"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=78fc90e554cacff0a895b1c724b8a3651668c970b3a7818f2a4952d34912b35e
+checksum=147b0312fe456ca5018da641fb5758d94d55eca136d075729d322829634ee247
 
 kwayland-server-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From ba34d920721acdc2864fd4d89b8f541316781185 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:48 +0100
Subject: [PATCH 063/131] kwin: update to 5.24.2.

---
 srcpkgs/kwin/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template
index 682904c95091..3630868e413e 100644
--- a/srcpkgs/kwin/template
+++ b/srcpkgs/kwin/template
@@ -1,6 +1,6 @@
 # Template file for 'kwin'
 pkgname=kwin
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -21,7 +21,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kwin"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=f2d71f786efab031f4e4709e09e460257cc65bc876e5e09b508f293f95dd07ab
+checksum=2aabb59ef884cb2fb3f53b9577d651a1c39977a482bca93d6634ed3593054411
 
 build_options="pipewire"
 build_options_default="pipewire"

From 4e395403e80702bf8218a07469af1520d8299758 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:49 +0100
Subject: [PATCH 064/131] kwrited: update to 5.24.2.

---
 srcpkgs/kwrited/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kwrited/template b/srcpkgs/kwrited/template
index 353610974c97..0b3ccbfeb3b5 100644
--- a/srcpkgs/kwrited/template
+++ b/srcpkgs/kwrited/template
@@ -1,6 +1,6 @@
 # Template file for 'kwrited'
 pkgname=kwrited
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kwrited"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=0151f1afa0895b366b3d79878e1b3118a7630fa24c10b326560d1e0ea8daa156
+checksum=9d88edeacece79f2a8a1cc989b36896c2ad911b31d1c8ba78b4c3406a9b97205

From 221f8ce2a6b5a28a67a90225100db6515dd0e6cd Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:50 +0100
Subject: [PATCH 065/131] layer-shell-qt: update to 5.24.2.

---
 srcpkgs/layer-shell-qt/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/layer-shell-qt/template b/srcpkgs/layer-shell-qt/template
index 3f651f6df461..a9786a4e56e9 100644
--- a/srcpkgs/layer-shell-qt/template
+++ b/srcpkgs/layer-shell-qt/template
@@ -1,6 +1,6 @@
 # Template file for 'layer-shell-qt'
 pkgname=layer-shell-qt
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 confiugre_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/layer-shell-qt"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=4499a5dd8dc5df563550f95f725461b03cb7f178efe3a8994d3c0dcd6f4200ab
+checksum=eefee96cf04cb1dbaede72b50354ddc7129915f1b88c340ff206724c29620f2c
 
 layer-shell-qt-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From d36a69eb4cd7196eaa0471cca1952214c0541038 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:52 +0100
Subject: [PATCH 066/131] libkscreen: update to 5.24.2.

---
 srcpkgs/libkscreen/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libkscreen/template b/srcpkgs/libkscreen/template
index afdb2456b406..5b3ab7883fad 100644
--- a/srcpkgs/libkscreen/template
+++ b/srcpkgs/libkscreen/template
@@ -1,6 +1,6 @@
 # Template file for 'libkscreen'
 pkgname=libkscreen
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/libkscreen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=bd2791709d6c09711a9a58f4639cb1ab83df98237a2b6ba133f9b1a2690f29a5
+checksum=a64c2263a0de898a4a0e73f85949b4d3868aef87aa221d597e8c16f412103b04
 
 libkscreen-devel_package() {
 	short_desc+=" - development"

From d5f58fab58cf1b947d1766db5990ba1a56566b85 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:53 +0100
Subject: [PATCH 067/131] libksysguard: update to 5.24.2.

---
 srcpkgs/libksysguard/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libksysguard/template b/srcpkgs/libksysguard/template
index 326b08d7de9d..4fe82b36bbfd 100644
--- a/srcpkgs/libksysguard/template
+++ b/srcpkgs/libksysguard/template
@@ -1,6 +1,6 @@
 # Template file for 'libksysguard'
 pkgname=libksysguard
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kauth qt5-host-tools qt5-qmake
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/libksysguard"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=ec1b3c5a63fc990e111f582a0512459ba3cb7002423c9dd52c664abf9589165d
+checksum=13983f626906db864eda20bfa2e994ccbe4ddc534af7a052675b3475b7e9472f
 
 build_options="webengine"
 

From d4107a424723ec90202a4e6e8c653cfc37cd6afb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:54 +0100
Subject: [PATCH 068/131] milou: update to 5.24.2.

---
 srcpkgs/milou/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/milou/template b/srcpkgs/milou/template
index 42eda7ac0bb8..abe6af2c8b0c 100644
--- a/srcpkgs/milou/template
+++ b/srcpkgs/milou/template
@@ -1,6 +1,6 @@
 # Template file for 'milou'
 pkgname=milou
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LPGL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/milou"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=bb5f1c4ade4b9a7533bd15141abfc1ed2f12009766ae657e859175214263c993
+checksum=9a8c4b0561ce85f37ccd4500b715c73b9ed77aec79aa46eb2b0e04d9b94381e4
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From ed2ead0eb5894c748f13336035910072c1b3bb95 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:56 +0100
Subject: [PATCH 069/131] oxygen: update to 5.24.2.

---
 srcpkgs/oxygen/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/oxygen/template b/srcpkgs/oxygen/template
index 974a00b9dc1e..521ae7f336b0 100644
--- a/srcpkgs/oxygen/template
+++ b/srcpkgs/oxygen/template
@@ -1,6 +1,6 @@
 # Template file for 'oxygen'
 pkgname=oxygen
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/oxygen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c23a44485a36333d45ced6596998d5e17e29c09c8570876263bc27636d8ad26a
+checksum=73d821a412a86df1511e6979d985de496d226ecc4201fe64e43b9400e1860cda

From c73e460b826574e5eb54f6c2fcff39354d6de1e8 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:58 +0100
Subject: [PATCH 070/131] plasma-browser-integration: update to 5.24.2.

---
 srcpkgs/plasma-browser-integration/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-browser-integration/template b/srcpkgs/plasma-browser-integration/template
index 2575ac8de8a5..41d3d104a688 100644
--- a/srcpkgs/plasma-browser-integration/template
+++ b/srcpkgs/plasma-browser-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-browser-integration'
 pkgname=plasma-browser-integration
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-browser-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=62007ee3a9de42fffd9dbfb3bfe6665c51aecbe859b97f28df1d4850525e09d1
+checksum=e8a48296d1a713d8b8f002d559a4cd12cd7f4892c591ed985c5ce49f7bffe738

From cb1dae76ca8a3c4a9e52b9c7934ad15d89d8a09e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:00 +0100
Subject: [PATCH 071/131] plasma-desktop: update to 5.24.2.

---
 srcpkgs/plasma-desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template
index 36692f23ef54..fbef3a8d3997 100644
--- a/srcpkgs/plasma-desktop/template
+++ b/srcpkgs/plasma-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-desktop'
 pkgname=plasma-desktop
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
@@ -18,6 +18,6 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2"
 homepage="https://invent.kde.org/plasma/plasma-desktop"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=08c45caa8d423698b349ee13ff83a6b4c8389249c594e39b64c56d26e37c5fc7
+checksum=524193c24c95f67137410786f94c70d3c96827bae133a48bb53226f32c33fa10
 replaces="user-manager>=0"
 python_version=3

From 34025286a84726b1d1cf1ff91e7ee89609cfe231 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:01 +0100
Subject: [PATCH 072/131] plasma-disks: update to 5.24.2.

---
 srcpkgs/plasma-disks/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-disks/template b/srcpkgs/plasma-disks/template
index 71e1bc91d42d..bd58a31096c7 100644
--- a/srcpkgs/plasma-disks/template
+++ b/srcpkgs/plasma-disks/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-disks'
 pkgname=plasma-disks
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-disks"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=e6364690d5abad778f3e929d3d08aa245a4cb6660e19b92fd6b0ccf1d3238626
+checksum=e2135701903316f46df042f8b0eade162a1f1412644d9f4d9fa0512856b81522

From c8be4c9fff4efc5407e7c12cb11b4f4abb1939ba Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:02 +0100
Subject: [PATCH 073/131] plasma-firewall: update to 5.24.2.

---
 srcpkgs/plasma-firewall/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-firewall/template b/srcpkgs/plasma-firewall/template
index 5befe06e9cf4..051b5af7faa0 100644
--- a/srcpkgs/plasma-firewall/template
+++ b/srcpkgs/plasma-firewall/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-firewall'
 pkgname=plasma-firewall
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kcmutils
@@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only OR GPL-3.0-only"
 homepage="https://invent.kde.org/network/plasma-firewall"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=492bfe985bd9429efd706b02431da3efaeed94e9bb6da17223951d06f3987aef
+checksum=7ac775e652570c704d6d3e1b0809e10e3718c630f89fe4c2b11dd3f91f5c85d3

From c9769a332afa2d55a550f51b83b0330783c2e7dc Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:04 +0100
Subject: [PATCH 074/131] plasma-integration: update to 5.24.2.

---
 srcpkgs/plasma-integration/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-integration/template b/srcpkgs/plasma-integration/template
index df24d9423f88..493d73cfbbd8 100644
--- a/srcpkgs/plasma-integration/template
+++ b/srcpkgs/plasma-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-integration'
 pkgname=plasma-integration
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=2c2ca20ae54e9705468566c521c1556ec30618adbee00219f5469c67d6b8aae4
+checksum=b6408b32e13b9713cd34f499c7aae216218a04b6c9655f37689d95f8b323f947

From edf661a62b65b6d425e595e2826160848304ca34 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:05 +0100
Subject: [PATCH 075/131] plasma-nm: update to 5.24.2.

---
 srcpkgs/plasma-nm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template
index ca3e976fc67b..1404adc97bb3 100644
--- a/srcpkgs/plasma-nm/template
+++ b/srcpkgs/plasma-nm/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-nm'
 pkgname=plasma-nm
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-nm"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=99f135762313631078af107b61f75818752e23c102a435c6ccf84eb64837d30d
+checksum=114ead32c90d521ae0504baee971da71a2c0f1a37d25bbf1868012ed030048cb
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From 9ea1edc1c74ec7c3f47b84e043db612a1a101083 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:07 +0100
Subject: [PATCH 076/131] plasma-pa: update to 5.24.2.

---
 srcpkgs/plasma-pa/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-pa/template b/srcpkgs/plasma-pa/template
index b4ee97e5da1c..5285d7534394 100644
--- a/srcpkgs/plasma-pa/template
+++ b/srcpkgs/plasma-pa/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-pa'
 pkgname=plasma-pa
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-pa"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=6c2ae9e93f79143b928f475be1684eb5e97108445b2047a68395bb5d45a9802e
+checksum=015dff4f7561a0fdca28a0d49e98df3bb112300c9e29588f685e58ae037603e6
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel"

From 2f6d728744ca37ff85f0cf966ff9cacea4af6f18 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:08 +0100
Subject: [PATCH 077/131] plasma-sdk: update to 5.24.2.

---
 srcpkgs/plasma-sdk/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-sdk/template b/srcpkgs/plasma-sdk/template
index fcda97686ef5..3bf3208853f7 100644
--- a/srcpkgs/plasma-sdk/template
+++ b/srcpkgs/plasma-sdk/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-sdk'
 pkgname=plasma-sdk
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-sdk"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=52d758dd238bc46294c285b572f8ea74a0838465bd20f039ef49f19b4bc0637e
+checksum=83486883400fb837df6541f462df390b28df5d9a174a04e55e971ffe483c777b
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From 7595c840006db2e212540b325e14387ece1fafea Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:09 +0100
Subject: [PATCH 078/131] plasma-systemmonitor: update to 5.24.2.

---
 srcpkgs/plasma-systemmonitor/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-systemmonitor/template b/srcpkgs/plasma-systemmonitor/template
index b5853c90f1e7..e81d4b72595e 100644
--- a/srcpkgs/plasma-systemmonitor/template
+++ b/srcpkgs/plasma-systemmonitor/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-systemmonitor'
 pkgname=plasma-systemmonitor
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake
@@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only OR GPL-3.0-only, LGPL-2.1-only OR LGPL-3.0-only"
 homepage="https://invent.kde.org/plasma/plasma-systemmonitor"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c0f2b38b4c015bc07d90ca5023d3d9cbe81d126b51fa4cde60a6081448981251
+checksum=16902047b659cbe7e3452e527699aa8891546323a54efc60d0fdcfac8fe0ccd4

From 4a482f741ee5ac543f6760c0d794352c83d9992d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:11 +0100
Subject: [PATCH 079/131] plasma-thunderbolt: update to 5.24.2.

---
 srcpkgs/plasma-thunderbolt/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-thunderbolt/template b/srcpkgs/plasma-thunderbolt/template
index 31919d07d9de..a8a79a05ae4b 100644
--- a/srcpkgs/plasma-thunderbolt/template
+++ b/srcpkgs/plasma-thunderbolt/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-thunderbolt'
 pkgname=plasma-thunderbolt
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons kcmutils
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-thunderbolt"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=bbe912a2a768fff7f1b9b78eec38d4bd701146231fb15c4fc9405045aaa7bb89
+checksum=7111626252470f7c1de5b3c261b29db3ac9bdac5e1453b6853cda8aaaa5681be
 
 do_check() {
 	: # Requires running dbus and bolt services

From 218f7aa1e87ea5ff23cca6eadc14e23f26d21f81 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:12 +0100
Subject: [PATCH 080/131] plasma-vault: update to 5.24.2.

---
 srcpkgs/plasma-vault/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-vault/template b/srcpkgs/plasma-vault/template
index cdd1347403b6..3c971780ddc0 100644
--- a/srcpkgs/plasma-vault/template
+++ b/srcpkgs/plasma-vault/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-vault'
 pkgname=plasma-vault
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args=" -DKF5_HOST_TOOLING=/usr/lib/cmake
@@ -14,4 +14,4 @@ maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://github.com/KDE/plasma-vault"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=0be5c86dd09a90d178977acfb30ab3cd17a972f32aabb9a31409b6716cc4d42a
+checksum=be8e517dff5e3fcfaeade1d9a992c5d44c52b3efbdeb345a79dad94141722e52

From b9ce7031509b070edef04656879e33c9f892afaa Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:24 +0100
Subject: [PATCH 081/131] plasma-workspace-wallpapers: update to 5.24.2.

---
 srcpkgs/plasma-workspace-wallpapers/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-workspace-wallpapers/template b/srcpkgs/plasma-workspace-wallpapers/template
index dcc721de57c0..9522d47d2215 100644
--- a/srcpkgs/plasma-workspace-wallpapers/template
+++ b/srcpkgs/plasma-workspace-wallpapers/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-workspace-wallpapers'
 pkgname=plasma-workspace-wallpapers
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,4 +10,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-workspace-wallpapers"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=8085b42ee2f18b6459ef88ced94430a4e82087509b2ec341af63f82edff7154f
+checksum=3664b2cd1005f2632475e2024fcec623090407d4398e0bc70dcfe45dfbb8bf67

From aaca79e88f1e7f5f1dcc13ba5d9b1656ca7217d6 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:28 +0100
Subject: [PATCH 082/131] plasma-workspace: update to 5.24.2.

---
 srcpkgs/plasma-workspace/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template
index 9f0260dec023..e6609778d1ae 100644
--- a/srcpkgs/plasma-workspace/template
+++ b/srcpkgs/plasma-workspace/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-workspace'
 pkgname=plasma-workspace
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
@@ -23,7 +23,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, GFDL-1.2-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-workspace"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c79627fed9430c84502ed6917b91372423955ce5ce32abba409350de7b2d8f27
+checksum=e7fd2ad7c067710401f7322789ce796c3ad5e02a3813bdfb84ebd5dbd8787d11
 
 build_options="pipewire"
 build_options_default="pipewire"

From 7592ee7f1477196803f577dec69972ce61413824 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:29 +0100
Subject: [PATCH 083/131] polkit-kde-agent: update to 5.24.2.

---
 srcpkgs/polkit-kde-agent/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3695adb6f3cf..2dc1f55fbcfb 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -1,6 +1,6 @@
 # Template file for 'polkit-kde-agent'
 pkgname=polkit-kde-agent
-version=5.24.1
+version=5.24.2
 revision=1
 wrksrc="${pkgname}-1-${version}"
 build_style=cmake
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://commits.kde.org/polkit-kde-agent"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-1-${version}.tar.xz"
-checksum=2f3d5aab3ad42823474713f8916bc897ac469c9b3322989bccd3f7980696e738
+checksum=43685eccd228edf74c7fee80f6cafb217159b540b487cda067c18e3ec6b7ba7d

From ebf388c2d54e3b29fd92afb4868cd528a8bfe568 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:30 +0100
Subject: [PATCH 084/131] powerdevil: update to 5.24.2.

---
 srcpkgs/powerdevil/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template
index 9da8112e9d8f..5bd44767528c 100644
--- a/srcpkgs/powerdevil/template
+++ b/srcpkgs/powerdevil/template
@@ -1,6 +1,6 @@
 # Template file for 'powerdevil'
 pkgname=powerdevil
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/powerdevil"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=f437e099685865a0386419976bddcb733c5f1fdcf400b8f486e094a55ac72a4b
+checksum=8c742e057f19e3852ed6403e7a3f86fa70a478ae0c6c30a492491a5b02b7cd8d

From 3aeb2050b693b90aecbb237b094900117e0c0f93 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:32 +0100
Subject: [PATCH 085/131] sddm-kcm: update to 5.24.2.

---
 srcpkgs/sddm-kcm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sddm-kcm/template b/srcpkgs/sddm-kcm/template
index 2e5b371e6a6d..b44457380eb9 100644
--- a/srcpkgs/sddm-kcm/template
+++ b/srcpkgs/sddm-kcm/template
@@ -1,6 +1,6 @@
 # Template file for 'sddm-kcm'
 pkgname=sddm-kcm
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/sddm-kcm"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c1fa49c7c8dcc2c4f037c549e107e1ba169de83c917a485b1728cc7e3b1fa3b5
+checksum=af95a174536c7deb01d4274c1e0efa71a06a8728dbafa144dc37a37b803c3e22

From 65e39d7e793cda624378a5ca70b8395732770089 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:33 +0100
Subject: [PATCH 086/131] systemsettings: update to 5.24.2.

---
 srcpkgs/systemsettings/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/systemsettings/template b/srcpkgs/systemsettings/template
index c9f0255951f5..1574038368cb 100644
--- a/srcpkgs/systemsettings/template
+++ b/srcpkgs/systemsettings/template
@@ -1,6 +1,6 @@
 # Template file for 'systemsettings'
 pkgname=systemsettings
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://invent.kde.org/plasma/systemsettings"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=b356b7c3bd4c73f6374ee14b9a9b4e0c8aabe3c7f2ae8f7b007d6d0f17dbcc72
+checksum=b31e3bbd0ed6c69718341e7290f8a8888e972ca3c1eae10f2a5da912b17d2e5c

From eafdb38450a6d21c7c209ec87d3130230cb2213d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:34 +0100
Subject: [PATCH 087/131] xdg-desktop-portal-kde: update to 5.24.2.

---
 srcpkgs/xdg-desktop-portal-kde/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/xdg-desktop-portal-kde/template b/srcpkgs/xdg-desktop-portal-kde/template
index d0f677f6e0f5..10169eb0f394 100644
--- a/srcpkgs/xdg-desktop-portal-kde/template
+++ b/srcpkgs/xdg-desktop-portal-kde/template
@@ -1,6 +1,6 @@
 # Template file for 'xdg-desktop-portal-kde'
 pkgname=xdg-desktop-portal-kde
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://phabricator.kde.org/source/xdg-desktop-portal-kde/"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=96373b6132b4b70fb9a8c446a7b9362ae7f7cb77dd382545f9c4736afab398b9
+checksum=0b703bb222726ea1fe2161728f027d381862a03d0d693806f481a1249f78fda3

From 6e28bfb62a7200dab139c4a7f68bb0ecba3fa40e Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 22:55:58 +0100
Subject: [PATCH 088/131] mlt7: update to 7.4.0.

---
 srcpkgs/mlt7/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index f96f65d41f78..5aefa500dd8a 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -1,7 +1,7 @@
-# Template file for 'mlt'
+# Template file for 'mlt7'
 pkgname=mlt7
-version=7.0.1
-revision=4
+version=7.4.0
+revision=1
 wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
@@ -17,7 +17,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later, LGPL-2.1-or-later"
 homepage="https://mltframework.org/"
 distfiles="https://github.com/mltframework/mlt/archive/v${version}.tar.gz"
-checksum=b68c88d9ad91889838186188cce938feee8b63e3755a3b6fb45dc9c2ae0c5ecd
+checksum=17c19843ffdbca66777aaadf39acb11829fd930eaded92f768cbcb8ae59a5f37
 
 if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 	makedepends+=" musl-legacy-compat"

From 5319f9bebd3b2e654586f909fc3fd5fbf2dd9ed8 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 23:14:24 +0100
Subject: [PATCH 089/131] shotcut: update to 22.01.30.

---
 srcpkgs/shotcut/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/shotcut/template b/srcpkgs/shotcut/template
index 6150aec9a359..c5dad59246f3 100644
--- a/srcpkgs/shotcut/template
+++ b/srcpkgs/shotcut/template
@@ -1,6 +1,6 @@
 # Template file for 'shotcut'
 pkgname=shotcut
-version=21.09.20
+version=22.01.30
 revision=1
 build_style=qmake
 configure_args="SHOTCUT_VERSION=VOID-$version DEFINES+=SHOTCUT_NOUPGRADE"
@@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://www.shotcut.org"
 distfiles="https://github.com/mltframework/shotcut/archive/v${version}.tar.gz"
-checksum=f95f1aa5a7360b68ce9f2b1cffdb7344ff3db086bad77068233eb83114f25790
+checksum=cdb86384c9cd30cd6548a0252d2fb45dfae6d92cc7c8c231705d0cf0ee98437b
 
 CXXFLAGS="-DHAVE_LOCALE_H=1"
 

From 850eeea9308c66b10fcec8e1f37901a0d60fe33d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Fri, 25 Feb 2022 22:23:59 +0100
Subject: [PATCH 090/131] qtcreator: update to 6.0.2.

---
 .../qtcreator/patches/6.0.2--backtrace.patch  | 44 +++++++++++++++++++
 .../qtcreator/patches/QTCREATORBUG-26910.diff | 39 ++++++++++++++++
 srcpkgs/qtcreator/template                    |  6 +--
 3 files changed, 86 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/qtcreator/patches/6.0.2--backtrace.patch
 create mode 100644 srcpkgs/qtcreator/patches/QTCREATORBUG-26910.diff

diff --git a/srcpkgs/qtcreator/patches/6.0.2--backtrace.patch b/srcpkgs/qtcreator/patches/6.0.2--backtrace.patch
new file mode 100644
index 000000000000..c57e1ecc58b2
--- /dev/null
+++ b/srcpkgs/qtcreator/patches/6.0.2--backtrace.patch
@@ -0,0 +1,44 @@
+From 722d84fee5321ee6909f12c1d10b097c24ba1adc Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
+Date: Sat, 22 Jan 2022 17:29:59 +0100
+Subject: [PATCH] backtrace
+
+
+diff --git a/src/libs/utils/qtcassert.cpp b/src/libs/utils/qtcassert.cpp
+index 560df43a..87ca6fd5 100644
+--- a/src/libs/utils/qtcassert.cpp
++++ b/src/libs/utils/qtcassert.cpp
+@@ -40,7 +40,7 @@ void dumpBacktrace(int maxdepth)
+ {
+     if (maxdepth == -1)
+         maxdepth = 1000;
+-#if defined(Q_OS_UNIX)
++#if defined(Q_OS_UNIX) && defined(__GLIBC__)
+     void *bt[1000] = {nullptr};
+     int size = backtrace(bt, sizeof(bt) / sizeof(bt[0]));
+     char **lines = backtrace_symbols(bt, size);
+diff --git a/src/plugins/qmldesigner/designercore/exceptions/exception.cpp b/src/plugins/qmldesigner/designercore/exceptions/exception.cpp
+index a3a9806f..bb6cc30d 100644
+--- a/src/plugins/qmldesigner/designercore/exceptions/exception.cpp
++++ b/src/plugins/qmldesigner/designercore/exceptions/exception.cpp
+@@ -99,7 +99,7 @@ bool Exception::warnAboutException()
+ #endif
+ }
+ 
+-#ifdef Q_OS_LINUX
++#if defined(Q_OS_UNIX) && defined(__GLIBC__)
+ static QString getBackTrace()
+ {
+     QString backTrace;
+@@ -137,7 +137,7 @@ Exception::Exception(int line, const QByteArray &function,
+   , m_function(QString::fromUtf8(function))
+   , m_file(QString::fromUtf8(file))
+   , m_description(description)
+-  #ifdef Q_OS_LINUX
++  #if defined(Q_OS_UNIX) && defined(__GLIBC__)
+   , m_backTrace(getBackTrace())
+   #endif
+ {
+-- 
+2.34.1
+
diff --git a/srcpkgs/qtcreator/patches/QTCREATORBUG-26910.diff b/srcpkgs/qtcreator/patches/QTCREATORBUG-26910.diff
new file mode 100644
index 000000000000..8c07c72ccf10
--- /dev/null
+++ b/srcpkgs/qtcreator/patches/QTCREATORBUG-26910.diff
@@ -0,0 +1,39 @@
+From b3e9f24ed1c0d3c0ee4917d4b449da90e00e888a Mon Sep 17 00:00:00 2001
+From: Marco Bubke <marco.bubke@qt.io>
+Date: Mon, 24 Jan 2022 14:38:29 +0100
+Subject: [PATCH] QmlDesigner: Fix 32 bit
+
+Because std::ptrdiff_t and int are the same under 32 bit the constructor
+is changed to a template. The class is private so it is very unlikely
+that it leads to errors.
+
+Task-number: QTCREATORBUG-26910
+Change-Id: I94c987b9b6d2f04876740ff283a339c0db056cfd
+Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
+Reviewed-by: Christophe Giboudeaux <christophe@krop.fr>
+Reviewed-by: Eike Ziller <eike.ziller@qt.io>
+Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
+---
+
+diff --git a/src/plugins/qmldesigner/designercore/projectstorage/storagecache.h b/src/plugins/qmldesigner/designercore/projectstorage/storagecache.h
+index 747c3d9..27d2905 100644
+--- a/src/plugins/qmldesigner/designercore/projectstorage/storagecache.h
++++ b/src/plugins/qmldesigner/designercore/projectstorage/storagecache.h
+@@ -67,15 +67,8 @@
+ 
+         StorageCacheIndex(const char *) = delete;
+ 
+-        constexpr explicit StorageCacheIndex(int id) noexcept
+-            : id{id}
+-        {}
+-
+-        constexpr explicit StorageCacheIndex(std::size_t id) noexcept
+-            : id{static_cast<int>(id)}
+-        {}
+-
+-        constexpr explicit StorageCacheIndex(std::ptrdiff_t id) noexcept
++        template<typename IntegerType>
++        constexpr explicit StorageCacheIndex(IntegerType id) noexcept
+             : id{static_cast<int>(id)}
+         {}
+ 
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 28e871b406e5..988491ec6496 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -1,6 +1,6 @@
 # Template file for 'qtcreator'
 pkgname=qtcreator
-version=5.0.3
+version=6.0.2
 revision=1
 wrksrc="qt-creator-opensource-src-${version}"
 build_style=qmake
@@ -8,7 +8,7 @@ make_install_args="INSTALL_ROOT=\${DESTDIR}/usr"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
  qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-script-devel qt5-tools-devel
- qt5-quickcontrols clang llvm"
+ qt5-quickcontrols qt5-svg-devel clang llvm"
 depends="qt5-declarative-devel qt5-quickcontrols qt5-plugin-sqlite"
 short_desc="Cross-platform IDE for Qt developers"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
@@ -16,7 +16,7 @@ license="LGPL-3.0-or-later, custom:QtCompany-GPL-Exception-1.0"
 homepage="https://wiki.qt.io/Category:Tools::QtCreator"
 changelog="https://code.qt.io/cgit/qt-creator/qt-creator.git/plain/dist/changes-${version}.md"
 distfiles="https://download.qt.io/official_releases/qtcreator/${version%.*}/${version}/${wrksrc}.tar.xz"
-checksum=7fd3b14310bcecee6b134f8cb7f4c0ed2385d7f4cecd48d756c5c1fd650ce2eb
+checksum=3d173c1a02ce55137a23f294e1a840d7648656e97826067eb29d9df653351bfa
 replaces="qtcreator-data>=0"
 python_version=3
 

From d72f5cb33cd819abf97d864d3b9dd6ce009792e1 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 12:49:15 +0100
Subject: [PATCH 091/131] freerdp: update to 2.6.0.

---
 srcpkgs/freerdp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index d5b0a708daf9..c4796b8c73c0 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -1,6 +1,6 @@
 # Template file for 'freerdp'
 pkgname=freerdp
-version=2.4.1
+version=2.6.0
 revision=1
 wrksrc="FreeRDP-${version}"
 build_style=cmake
@@ -20,7 +20,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://www.freerdp.com/"
 distfiles="https://github.com/FreeRDP/FreeRDP/archive/${version}.tar.gz"
-checksum=20cc4e234613db9bf89f885fc1d0bb820080b1cad66e0650fe3cb6c02ec48a59
+checksum=b9eb850f27bed4362b9a1017d37f6e271f43428948f995e7815e039306cb6ddd
 CFLAGS="-Wno-dev"
 
 case "$XBPS_TARGET_MACHINE" in

From deb645288c0cdb593c405372426691856f06a9a2 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Thu, 24 Feb 2022 17:20:27 +0100
Subject: [PATCH 092/131] newt: remove -python subpackage

---
 srcpkgs/newt-python               |  1 -
 srcpkgs/newt/template             | 10 ++--------
 srcpkgs/removed-packages/template |  1 +
 3 files changed, 3 insertions(+), 9 deletions(-)
 delete mode 120000 srcpkgs/newt-python

diff --git a/srcpkgs/newt-python b/srcpkgs/newt-python
deleted file mode 120000
index 53fabbcb042c..000000000000
--- a/srcpkgs/newt-python
+++ /dev/null
@@ -1 +0,0 @@
-newt
\ No newline at end of file
diff --git a/srcpkgs/newt/template b/srcpkgs/newt/template
index 24d19e46add8..2a44dc7f4c66 100644
--- a/srcpkgs/newt/template
+++ b/srcpkgs/newt/template
@@ -3,8 +3,8 @@ pkgname=newt
 version=0.52.21
 revision=5
 build_style=gnu-configure
-hostmakedepends="python-devel python3-devel"
-makedepends="slang-devel popt-devel python3-devel python-devel"
+hostmakedepends="python3-devel"
+makedepends="slang-devel popt-devel python3-devel"
 short_desc="Library for color text mode, widget based user interfaces"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-only"
@@ -22,12 +22,6 @@ newt-devel_package() {
 		vmove "usr/lib/*.so"
 	}
 }
-newt-python_package() {
-	short_desc+=" - Python2 bindings"
-	pkg_install() {
-		vmove usr/lib/python2*
-	}
-}
 newt-python3_package() {
 	short_desc+=" - Python3 bindings"
 	pkg_install() {
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index e0d40ede6b58..ec148e7096f0 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -236,6 +236,7 @@ replaces="
  mozjs68<=68.11.0_1
  mutagen<=1.43.0_3
  ncdns<=0.0.2_12
+ newt-python<=0.52.21_5
  nodejs-lts-10<=10.24.0_2
  nvidia340-dkms<=340.108_4
  nvidia340-libs<=340.108_4

From 1eecd688b6f8c41fdd282523a2626c6ec0b25518 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 1 Mar 2022 14:21:58 +0100
Subject: [PATCH 093/131] kvirc: add a patch for python3 support

---
 srcpkgs/kvirc/patches/python3.patch | 239 ++++++++++++++++++++++++++++
 srcpkgs/kvirc/template              |   4 +-
 2 files changed, 241 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/kvirc/patches/python3.patch

diff --git a/srcpkgs/kvirc/patches/python3.patch b/srcpkgs/kvirc/patches/python3.patch
new file mode 100644
index 000000000000..b3aa3ee1951b
--- /dev/null
+++ b/srcpkgs/kvirc/patches/python3.patch
@@ -0,0 +1,239 @@
+From dbe8ef6dad916124c3714abc469403ed9991261c Mon Sep 17 00:00:00 2001
+From: wodim <neikokz@gmail.com>
+Date: Sat, 26 Aug 2017 15:02:56 +0200
+Subject: [PATCH 1/5] Add support for Python 3
+
+---
+ CMakeLists.txt                               |  7 ++----
+ src/modules/python/libkvipython.cpp          | 26 ++++++++++++++++++++
+ src/modules/pythoncore/kvircmodule.cpp       |  2 +-
+ src/modules/pythoncore/pythonheaderwrapper.h |  6 +++++
+ 4 files changed, 35 insertions(+), 6 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 96659b5c3..c3d103726 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -69,9 +69,6 @@ set(CMAKE_KVIRC_BUILD_CPU ${CMAKE_SYSTEM_PROCESSOR})
+ set(CMAKE_KVIRC_BUILD_COMPILER ${CMAKE_CXX_COMPILER})
+ set(CMAKE_KVIRC_BUILD_COMPILER_FLAGS ${CMAKE_CXX_FLAGS})
+ 
+-# Prefer Python 2.7 over 3.x (which is currently incompatible) - GitHub issue #2020
+-set(Python_ADDITIONAL_VERSIONS "2.7")
+-
+ # Suffix for GNU/Linux
+ set(LIB_SUFFIX
+ 	CACHE STRING "Define suffix of directory name (32/64)"
+@@ -786,10 +783,10 @@ endif()
+ # Check for Python support
+ option(WANT_PYTHON "Compile Python support" ON)
+ if(WANT_PYTHON)
+-	find_package(PythonLibs 2.7)
++	find_package(PythonLibs)
+ 	if(PYTHONLIBS_FOUND)
+ 		set(COMPILE_PYTHON_SUPPORT 1)
+-		set(CMAKE_STATUS_PYTHON_SUPPORT "Yes")
++		set(CMAKE_STATUS_PYTHON_SUPPORT "Yes, Python ${PYTHONLIBS_VERSION_STRING}")
+ 		list(APPEND LIBS ${PYTHON_LIBRARIES})
+ 		include_directories(${PYTHON_INCLUDE_DIRS})
+ 	else()
+diff --git a/src/modules/python/libkvipython.cpp b/src/modules/python/libkvipython.cpp
+index 6bdd56a80..700e8939b 100644
+--- a/src/modules/python/libkvipython.cpp
++++ b/src/modules/python/libkvipython.cpp
+@@ -502,6 +502,31 @@ static bool python_kvs_fnc_isAvailable(KviKvsModuleFunctionCall * c)
+ 	return true;
+ }
+ 
++/*
++	@doc: python.version
++	@type:
++		function
++	@title:
++		$python.version
++	@short:
++		Check which version of Python is supported in this build of KVIrc
++	@syntax:
++		$python.version
++	@description:
++		Returns which major version of Python is KVIrc linked to ([b]2[/b] or [b]3[/b])
++		or [b]0[/b] if Python is not supported at all.
++*/
++
++static bool python_kvs_fnc_version(KviKvsModuleFunctionCall * c)
++{
++#ifdef COMPILE_PYTHON_SUPPORT
++	c->returnValue()->setInteger(PY_MAJOR_VERSION);
++#else
++	c->returnValue()->setBoolean(false);
++#endif
++	return true;
++}
++
+ static bool python_module_init(KviModule * m)
+ {
+ 	// register the command anyway
+@@ -509,6 +534,7 @@ static bool python_module_init(KviModule * m)
+ 	KVSM_REGISTER_SIMPLE_COMMAND(m, "destroy", python_kvs_cmd_destroy);
+ 
+ 	KVSM_REGISTER_FUNCTION(m, "isAvailable", python_kvs_fnc_isAvailable);
++	KVSM_REGISTER_FUNCTION(m, "version", python_kvs_fnc_version);
+ #ifdef COMPILE_PYTHON_SUPPORT
+ 	g_pPythonCoreModule = g_pModuleManager->getModule("pythoncore");
+ #endif
+diff --git a/src/modules/pythoncore/kvircmodule.cpp b/src/modules/pythoncore/kvircmodule.cpp
+index 8937b6a63..659345d7e 100644
+--- a/src/modules/pythoncore/kvircmodule.cpp
++++ b/src/modules/pythoncore/kvircmodule.cpp
+@@ -423,7 +423,7 @@ PyMODINIT_FUNC python_init()
+ 	else
+ 	{
+ 		// Create a CObject containing the API pointer array's address
+-		PyObject * pC_API_Object = PyCObject_FromVoidPtr(PyKVIrc_API, nullptr);
++		PyObject * pC_API_Object = PyCapsule_New((void *)PyKVIrc_API, "kvirc._C_API", nullptr);
+ 		if(pC_API_Object)
+ 			PyModule_AddObject(pModule, "_C_API", pC_API_Object);
+ 	}
+diff --git a/src/modules/pythoncore/pythonheaderwrapper.h b/src/modules/pythoncore/pythonheaderwrapper.h
+index 47f60d361..2b34066c3 100644
+--- a/src/modules/pythoncore/pythonheaderwrapper.h
++++ b/src/modules/pythoncore/pythonheaderwrapper.h
+@@ -1,6 +1,12 @@
+ #ifndef _PYTHONHEADERWRAPPER_H_
+ #define _PYTHONHEADERWRAPPER_H_
+ 
++// As of Python 3, something inside <Python.h> defines a struct with a member
++// called "slots" which conflicts with the builtin Qt keyword. But since we
++// include stuff from KVIrc itself back into the python module, we can't just
++// use QT_NO_KEYWORDS.
++#undef slots
++
+ // See http://stackoverflow.com/questions/16200997/why-doesnt-include-python-h-work and http://stackoverflow.com/questions/19716859/puzzling-dependency-of-boost-python-1-54-debug-build-to-python27-lib-on-window
+ 
+ #if defined(_DEBUG) && defined(_MSC_VER)
+
+From 77983c1ac38efa87a3c644b3918dd1648040aee0 Mon Sep 17 00:00:00 2001
+From: wodim <neikokz@gmail.com>
+Date: Mon, 1 Apr 2019 15:02:39 +0200
+Subject: [PATCH 2/5] This is not necessary anymore
+
+---
+ src/modules/python/libkvipython.cpp | 26 --------------------------
+ 1 file changed, 26 deletions(-)
+
+diff --git a/src/modules/python/libkvipython.cpp b/src/modules/python/libkvipython.cpp
+index 700e8939b..6bdd56a80 100644
+--- a/src/modules/python/libkvipython.cpp
++++ b/src/modules/python/libkvipython.cpp
+@@ -502,31 +502,6 @@ static bool python_kvs_fnc_isAvailable(KviKvsModuleFunctionCall * c)
+ 	return true;
+ }
+ 
+-/*
+-	@doc: python.version
+-	@type:
+-		function
+-	@title:
+-		$python.version
+-	@short:
+-		Check which version of Python is supported in this build of KVIrc
+-	@syntax:
+-		$python.version
+-	@description:
+-		Returns which major version of Python is KVIrc linked to ([b]2[/b] or [b]3[/b])
+-		or [b]0[/b] if Python is not supported at all.
+-*/
+-
+-static bool python_kvs_fnc_version(KviKvsModuleFunctionCall * c)
+-{
+-#ifdef COMPILE_PYTHON_SUPPORT
+-	c->returnValue()->setInteger(PY_MAJOR_VERSION);
+-#else
+-	c->returnValue()->setBoolean(false);
+-#endif
+-	return true;
+-}
+-
+ static bool python_module_init(KviModule * m)
+ {
+ 	// register the command anyway
+@@ -534,7 +509,6 @@ static bool python_module_init(KviModule * m)
+ 	KVSM_REGISTER_SIMPLE_COMMAND(m, "destroy", python_kvs_cmd_destroy);
+ 
+ 	KVSM_REGISTER_FUNCTION(m, "isAvailable", python_kvs_fnc_isAvailable);
+-	KVSM_REGISTER_FUNCTION(m, "version", python_kvs_fnc_version);
+ #ifdef COMPILE_PYTHON_SUPPORT
+ 	g_pPythonCoreModule = g_pModuleManager->getModule("pythoncore");
+ #endif
+
+From 2c881f711d518bbe4db95bf183ddc946c12f7751 Mon Sep 17 00:00:00 2001
+From: Alexey Sokolov <sokolov@google.com>
+Date: Sun, 29 Dec 2019 23:26:31 +0000
+Subject: [PATCH 3/5] Replace FindPythonLibs with FindPython3 in CMake
+
+---
+ CMakeLists.txt | 12 ++++++------
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 385bbbd4d..e7fee2820 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -34,7 +34,7 @@
+ ###############################################################################
+ 
+ # Minimum CMake version
+-cmake_minimum_required(VERSION 3.1.0)
++cmake_minimum_required(VERSION 3.12)
+ 
+ # Name of the project
+ project(kvirc)
+@@ -748,12 +748,12 @@ endif()
+ # Check for Python support
+ option(WANT_PYTHON "Compile Python support" ON)
+ if(WANT_PYTHON)
+-	find_package(PythonLibs)
+-	if(PYTHONLIBS_FOUND)
++	find_package(Python3 COMPONENTS Development)
++	if(Python3_FOUND)
+ 		set(COMPILE_PYTHON_SUPPORT 1)
+-		set(CMAKE_STATUS_PYTHON_SUPPORT "Yes, Python ${PYTHONLIBS_VERSION_STRING}")
+-		list(APPEND LIBS ${PYTHON_LIBRARIES})
+-		include_directories(${PYTHON_INCLUDE_DIRS})
++		set(CMAKE_STATUS_PYTHON_SUPPORT "Yes, Python ${Python3_VERSION}")
++		list(APPEND LIBS ${Python3_LIBRARIES})
++		include_directories(${Python3_INCLUDE_DIRS})
+ 	else()
+ 		set(CMAKE_STATUS_PYTHON_SUPPORT "No, not found.")
+ 	endif()
+
+From 79dbba4260113b453fcea155881ecb4c6f82963b Mon Sep 17 00:00:00 2001
+From: Alexey Sokolov <sokolov@google.com>
+Date: Mon, 30 Dec 2019 07:32:51 +0000
+Subject: [PATCH 5/5] Stop unsetting _DEBUG when including Python.h
+
+Because of https://stackoverflow.com/questions/59126760/building-a-python-c-extension-on-windows-with-a-debug-python-installation
+---
+ src/modules/pythoncore/pythonheaderwrapper.h | 10 +---------
+ 1 file changed, 1 insertion(+), 9 deletions(-)
+
+diff --git a/src/modules/pythoncore/pythonheaderwrapper.h b/src/modules/pythoncore/pythonheaderwrapper.h
+index 2b34066c3..173e3c289 100644
+--- a/src/modules/pythoncore/pythonheaderwrapper.h
++++ b/src/modules/pythoncore/pythonheaderwrapper.h
+@@ -7,14 +7,6 @@
+ // use QT_NO_KEYWORDS.
+ #undef slots
+ 
+-// See http://stackoverflow.com/questions/16200997/why-doesnt-include-python-h-work and http://stackoverflow.com/questions/19716859/puzzling-dependency-of-boost-python-1-54-debug-build-to-python27-lib-on-window
+-
+-#if defined(_DEBUG) && defined(_MSC_VER)
+-# undef _DEBUG
+-# include <Python.h>
+-# define _DEBUG 1
+-#else
+-# include <Python.h>
+-#endif
++#include <Python.h>
+ 
+ #endif
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index 77042b4970b9..29cdda4153ff 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -1,12 +1,12 @@
 # Template file for 'kvirc'
 pkgname=kvirc
 version=5.0.0
-revision=8
+revision=9
 wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
-makedepends="zlib-devel qt5-devel qt5-webkit-devel openssl-devel python-devel perl
+makedepends="zlib-devel qt5-devel qt5-webkit-devel openssl-devel python3-devel perl
 qt5-multimedia-devel qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql
 qt5-plugin-sqlite qt5-plugin-tds"
 short_desc="Qt-based IRC client"

From ed6bccaa1d0436215bf1445a392633c9f826bf5f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Thu, 24 Feb 2022 16:53:30 +0100
Subject: [PATCH 094/131] volume_key: remove -python (Python 2) subpackage

---
 srcpkgs/removed-packages/template |  1 +
 srcpkgs/volume_key-python         |  1 -
 srcpkgs/volume_key/template       | 19 ++++---------------
 3 files changed, 5 insertions(+), 16 deletions(-)
 delete mode 120000 srcpkgs/volume_key-python

diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index ec148e7096f0..e93d8dd1649b 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -362,6 +362,7 @@ replaces="
  uwsgi-python<=2.0.18_3
  v8<=3.24.35.33_4
  volnoti<=0.1_1
+ volume_key-python<=0.3.12_5
  vte-devel<=0.28.2_16
  vte-python<=0.28.2_16
  vte290-devel<=0.36.5_5
diff --git a/srcpkgs/volume_key-python b/srcpkgs/volume_key-python
deleted file mode 120000
index 649832a366f3..000000000000
--- a/srcpkgs/volume_key-python
+++ /dev/null
@@ -1 +0,0 @@
-volume_key
\ No newline at end of file
diff --git a/srcpkgs/volume_key/template b/srcpkgs/volume_key/template
index 7887040a1cd8..d96b08e1ae96 100644
--- a/srcpkgs/volume_key/template
+++ b/srcpkgs/volume_key/template
@@ -3,36 +3,25 @@ pkgname=volume_key
 version=0.3.12
 revision=5
 build_style=gnu-configure
-make_build_args="PYTHON3_CFLAGS=-I${XBPS_CROSS_BASE}/${py3_inc}
- PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/${py2_inc}"
-hostmakedepends="pkg-config python3 python"
-makedepends="cryptsetup-devel glib-devel gpgme-devel nss-devel python3-devel
- python-devel"
+configure_args="--without-python"
+hostmakedepends="pkg-config python3"
+makedepends="cryptsetup-devel glib-devel gpgme-devel nss-devel python3-devel"
 short_desc="Library for manipulating storage volume encryption keys"
 maintainer="Andrew Benson <abenson@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://pagure.io/volume_key"
 distfiles="https://releases.pagure.org/volume_key/volume_key-${version}.tar.xz"
 checksum=6ca3748fc1dad22c450bbf6601d4e706cb11c5e662d11bb4aeb473a9cd77309b
+make_check=no # Error initializing NSS: security library: bad database.
 
 volume_key-python3_package() {
 	lib32disabled=yes
-	pycompile_module="volume_key.py"
 	short_desc+=" - Python3 bindings"
 	pkg_install() {
 		vmove "usr/lib/python3*"
 	}
 }
 
-volume_key-python_package() {
-	lib32disabled=yes
-	pycompile_module="volume_key.py"
-	short_desc+=" - Python bindings"
-	pkg_install() {
-		vmove "usr/lib/python2*"
-	}
-}
-
 volume_key-devel_package() {
 	short_desc+=" - development files"
 	depends="${sourcepkg}>=${version}_${revision}"

From 82cc50d0e77f6c157e89507fb974134a653147f1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Thu, 3 Mar 2022 20:21:44 +0100
Subject: [PATCH 095/131] openssh: fix ppoll_time64 seccomp violation on 32-bit
 platforms.

Closes #35913.
---
 srcpkgs/openssh/patches/ppoll_time64.patch | 26 ++++++++++++++++++++++
 srcpkgs/openssh/template                   |  2 +-
 2 files changed, 27 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/openssh/patches/ppoll_time64.patch

diff --git a/srcpkgs/openssh/patches/ppoll_time64.patch b/srcpkgs/openssh/patches/ppoll_time64.patch
new file mode 100644
index 000000000000..199361c69024
--- /dev/null
+++ b/srcpkgs/openssh/patches/ppoll_time64.patch
@@ -0,0 +1,26 @@
+From 284b6e5394652d519e31782e3b3cdfd7b21d1a81 Mon Sep 17 00:00:00 2001
+From: Darren Tucker <dtucker@dtucker.net>
+Date: Sat, 26 Feb 2022 14:06:14 +1100
+Subject: [PATCH] Allow ppoll_time64 in seccomp sandbox.
+
+Should fix sandbox violations on (some? at least i386 and armhf) 32bit
+Linux platforms.  Patch from chutzpahu at gentoo.org and cjwatson at
+debian.org via bz#3396.
+---
+ sandbox-seccomp-filter.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/sandbox-seccomp-filter.c b/sandbox-seccomp-filter.c
+index 2e065ba3ed..4ce80cb2a7 100644
+--- a/sandbox-seccomp-filter.c
++++ b/sandbox-seccomp-filter.c
+@@ -276,6 +276,9 @@ static const struct sock_filter preauth_insns[] = {
+ #ifdef __NR_ppoll
+ 	SC_ALLOW(__NR_ppoll),
+ #endif
++#ifdef __NR_ppoll_time64
++	SC_ALLOW(__NR_ppoll_time64),
++#endif
+ #ifdef __NR_poll
+ 	SC_ALLOW(__NR_poll),
+ #endif
diff --git a/srcpkgs/openssh/template b/srcpkgs/openssh/template
index a67e9d69679a..fe446fc131d4 100644
--- a/srcpkgs/openssh/template
+++ b/srcpkgs/openssh/template
@@ -1,7 +1,7 @@
 # Template file for 'openssh'
 pkgname=openssh
 version=8.9p1
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--datadir=/usr/share/openssh
  --sysconfdir=/etc/ssh --without-selinux --with-privsep-user=nobody

From 8093c6f3315faf1b4894e04286e7bd18f4dc47c8 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Wed, 26 Jan 2022 18:16:55 +0100
Subject: [PATCH 096/131] ibus: disable python2 support

---
 srcpkgs/ibus/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/ibus/template b/srcpkgs/ibus/template
index 49675ff3d6a5..f12d7ec92ed0 100644
--- a/srcpkgs/ibus/template
+++ b/srcpkgs/ibus/template
@@ -1,16 +1,16 @@
 # Template file for 'ibus'
 pkgname=ibus
 version=1.5.23
-revision=3
+revision=4
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-ui --enable-gtk3 --disable-tests
  --disable-schemas-compile --enable-memconf --enable-dconf
- --enable-wayland --enable-python2 --with-python=/usr/bin/python3
+ --enable-wayland --with-python=/usr/bin/python3
  $(vopt_enable dicts emoji-dict) $(vopt_enable dicts unicode-dict)
  --enable-introspection --enable-vala $(vopt_enable ibus_setup setup)"
 hostmakedepends="automake gettext-devel libtool pkg-config intltool dconf
- python3 python glib-devel $(vopt_if vala vala) python-gobject-devel
+ python3 glib-devel $(vopt_if vala vala)
  $(vopt_if dicts 'cldr-emoji-annotation unicode-character-database unicode-emoji')"
 makedepends="dconf-devel gtk+-devel hicolor-icon-theme iso-codes
  json-glib-devel libnotify-devel librsvg-devel python3-xdg

From 46a4514bd942db9fa6fc37ece1fa0158460d35a6 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Wed, 26 Jan 2022 18:16:57 +0100
Subject: [PATCH 097/131] ibus-hangul: remove an unnecessary build dep

---
 srcpkgs/ibus-hangul/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ibus-hangul/template b/srcpkgs/ibus-hangul/template
index c8d2d96993fc..66f1dd552788 100644
--- a/srcpkgs/ibus-hangul/template
+++ b/srcpkgs/ibus-hangul/template
@@ -5,7 +5,7 @@ revision=1
 build_style=gnu-configure
 configure_args="--libexec=/usr/lib/ibus --with-python=/usr/bin/python3"
 hostmakedepends="gettext libtool pkg-config swig"
-makedepends="ibus-devel libhangul-devel python-gobject-devel"
+makedepends="ibus-devel libhangul-devel"
 depends="ibus librsvg python3-gobject"
 short_desc="Korean input engine for IBus"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"

From f127421c94a0d5ce5e5947e6a9ee76e35e148bed Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 7 Nov 2021 19:57:57 +0100
Subject: [PATCH 098/131] wicd: switch to python3 fork

* remove -gtk subpackage, it still uses python2 libraries
---
 srcpkgs/removed-packages/template          |  3 +-
 srcpkgs/wicd-gtk                           |  1 -
 srcpkgs/wicd/INSTALL.msg                   |  9 ---
 srcpkgs/wicd/patches/03-import-wpath.patch | 51 ++++++++++++++++
 srcpkgs/wicd/template                      | 67 ++++++++--------------
 5 files changed, 78 insertions(+), 53 deletions(-)
 delete mode 120000 srcpkgs/wicd-gtk
 delete mode 100644 srcpkgs/wicd/INSTALL.msg
 create mode 100644 srcpkgs/wicd/patches/03-import-wpath.patch

diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index e93d8dd1649b..c9114fc0458e 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -1,7 +1,7 @@
 # Template file for 'removed-packages'
 pkgname=removed-packages
 version=0.1
-revision=61
+revision=62
 build_style=meta
 short_desc="Uninstalls packages removed from repository"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
@@ -369,6 +369,7 @@ replaces="
  vte290<=0.36.5_5
  vte<=0.28.2_16
  w_scan<=20170107_1
+ wicd-gtk<=1.7.4_6
  wireguard-go<=0.0.20181222_2
  wireshark-gtk<=3.0.7_1
  xlennart<=1.1.1_1
diff --git a/srcpkgs/wicd-gtk b/srcpkgs/wicd-gtk
deleted file mode 120000
index f702365e0260..000000000000
--- a/srcpkgs/wicd-gtk
+++ /dev/null
@@ -1 +0,0 @@
-wicd
\ No newline at end of file
diff --git a/srcpkgs/wicd/INSTALL.msg b/srcpkgs/wicd/INSTALL.msg
deleted file mode 100644
index 3cc3a4773da7..000000000000
--- a/srcpkgs/wicd/INSTALL.msg
+++ /dev/null
@@ -1,9 +0,0 @@
-Please note that wicd does not require to have dhcpcd and/or
-wpa_supplicant services running at boot. If you are using them at
-boot, please disable them before using wicd. You can do that with:
-
-	# rm -f /var/service/{dhcpcd,wpa_supplicant}
-
-ATTENTION: to make wicd work for your user, it must be a member
-of the 'network' group. You may need 'kdesu' for privilege 
-elevation.
diff --git a/srcpkgs/wicd/patches/03-import-wpath.patch b/srcpkgs/wicd/patches/03-import-wpath.patch
new file mode 100644
index 000000000000..57c5a0ef28a0
--- /dev/null
+++ b/srcpkgs/wicd/patches/03-import-wpath.patch
@@ -0,0 +1,51 @@
+Description: Fix import path for wpath in setup.py
+Author: Axel Beckert <abe@debian.org>
+Forwarded: no
+
+Index: wicd/setup.py
+===================================================================
+--- wicd.orig/setup.py	2019-09-29 04:13:32.874964424 +0200
++++ wicd/setup.py	2019-09-29 04:13:51.127519471 +0200
+@@ -60,10 +60,10 @@
+ 
+     def run(self):
+         try:
+-            import wpath
+-        except ImportError:
++            from wicd import wpath
++        except (ImportError, ModuleNotFoundError):
+             self.run_command('configure')
+-            import wpath
++            from wicd import wpath
+             #raise Exception, 'Please run "./setup.py configure" first.'
+         _build.run(self)
+ 
+@@ -423,10 +423,10 @@
+ class install(_install):
+     def run(self):
+         try:
+-            import wpath
+-        except ImportError:
++            from wicd import wpath
++        except (ImportError, ModuleNotFoundError):
+             self.run_command('build')
+-            import wpath
++            from wicd import wpath
+ 
+         print("Using init file",(wpath.init, wpath.initfile))
+         data.extend([
+@@ -610,11 +610,11 @@
+  
+     def run(self):
+         try:
+-            import wpath
+-        except ImportError:
++            from wicd import wpath
++        except (ImportError, ModuleNotFoundError):
+             # if there's no wpath.py, then run configure+build
+             self.run_command('build')
+-            import wpath
++            from wicd import wpath
+ 
+         if not wpath.no_install_i18n:
+             if os.path.exists('translations'):
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index d4fe01b557d5..936f40adf3cc 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -1,64 +1,47 @@
 # Template file for 'wicd'
 pkgname=wicd
 version=1.7.4
-revision=6
-hostmakedepends="python python-setuptools python-Babel"
-depends="dbus-glib dhclient ethtool net-tools python-dbus python-gobject2 python-urwid
- util-linux wireless_tools wpa_supplicant"
+revision=7
+_ver=$version+tb2+2019.09.18git2e0ba579-1
+wrksrc="$pkgname-debian-$_ver"
+build_style="python3-module"
+hostmakedepends="python3-setuptools python3-Babel"
+depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
+ python3-urwid wireless_tools wpa_supplicant"
+checkdepends="$depends"
 conf_files="
-	/etc/dbus-1/system.d/wicd.conf
-	/etc/wicd/encryption/templates/active"
+ /etc/dbus-1/system.d/wicd.conf
+ /etc/wicd/encryption/templates/active"
 short_desc="Open source wired and wireless network manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
 homepage="http://wicd.sourceforge.net"
-distfiles="http://launchpad.net/wicd/1.7/${version}/+download/wicd-${version}.tar.gz"
-checksum=67989614004773db349791c37675efb914d084bdb221356a05e4369c35e7eb62
-python_version=2
+distfiles="https://salsa.debian.org/debian/wicd/-/archive/debian/$_ver/wicd-debian-$_ver.tar.gz"
+checksum=bbcba281ad78421567625057d7b1a3aac6e9f32c817ce8bf1179945f2737e777
 
 do_build() {
-	python2 setup.py configure --verbose --no-install-init \
+	python3 setup.py configure --verbose --no-install-init \
 		--resume=/usr/share/wicd/scripts \
 		--suspend=/usr/share/wicd/scripts \
-		--python=/usr/bin/python2 --lib=/usr/lib \
+		--python=/usr/bin/python3 --lib=/usr/lib \
 		--sbin=/usr/bin --distro=arch \
 		--no-install-gnome-shell-extensions \
 		--wicdgroup=network
 }
-do_install() {
-	python2 setup.py install --root=${DESTDIR}
-
-	vinstall other/wicd.desktop 644 usr/share/applications
-	vinstall other/wicd-tray.desktop 644 usr/share/applications
 
+post_install() {
 	# Copy configuration to force use of dhclient.
 	vinstall ${FILESDIR}/manager-settings.conf 755 etc/wicd
 
-	vmkdir usr/lib/wicd
-	vcopy "build/lib/wicd/*.py" usr/lib/wicd
-	chmod 755 ${DESTDIR}/usr/lib/wicd/*.py
-	vsv wicd
+	rm -r ${DESTDIR}/etc/xdg
+	rm ${DESTDIR}/usr/bin/wicd-{client,gtk}
+	rm -r ${DESTDIR}/usr/share/{applications,pixmaps,icons}
+	rm -r ${DESTDIR}/usr/share/wicd/{icons,gtk}
+	rm -r ${DESTDIR}/usr/share/doc/wicd/{AUTHORS,CHANGES,INSTALL,LICENSE}
+	rm ${DESTDIR}/usr/share/man/man1/wicd-client.1
+	rm ${DESTDIR}/usr/share/man/nl/man1/wicd-client.1
+	rm -r ${DESTDIR}/usr/lib/pm-utils
 
-	rm -rf ${DESTDIR}/lib
-	rm -rf ${DESTDIR}/usr/share/doc
-	rm -rf ${DESTDIR}/etc/logrotate.d
-	rm -rf ${DESTDIR}/usr/lib/pm-utils
-}
-
-wicd-gtk_package() {
-	depends="wicd>=${version} pygtk python-notify shared-mime-info desktop-file-utils hicolor-icon-theme"
-	short_desc+=" - GTK UI"
-	pycompile_dirs="usr/share/wicd/gtk"
-	pkg_install() {
-		vmove etc/xdg
-		vmove usr/bin/wicd-client
-		vmove usr/bin/wicd-gtk
-		vmove usr/share/applications
-		vmove usr/share/pixmaps
-		vmove usr/share/icons
-		vmove usr/share/wicd/icons
-		vmove usr/share/wicd/gtk
-		vmove usr/share/man/man1/wicd-client.1
-		vmove usr/share/man/nl/man1/wicd-client.1
-	}
+	rm -r ${DESTDIR}/lib
+	vsv wicd
 }

From 64613f8d1464b0c3103a5368bb478e9688c7fa81 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Wed, 2 Mar 2022 18:03:18 +0100
Subject: [PATCH 099/131] Cendric: touch to build on aarch*

---
 srcpkgs/Cendric/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index d119619af352..920f7ec95b59 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -1,4 +1,4 @@
-# Template file for 'Cendric'
+# Template file for 'Cendric'.
 pkgname=Cendric
 version=1.1.3
 revision=3

From 4a834a1cd93935f17a953f8a84e854318cd64606 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Thu, 3 Mar 2022 20:17:10 +0100
Subject: [PATCH 100/131] finch-devel: rebuild for split libgnt

---
 srcpkgs/pidgin/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pidgin/template b/srcpkgs/pidgin/template
index 196718504a47..7b38bc319060 100644
--- a/srcpkgs/pidgin/template
+++ b/srcpkgs/pidgin/template
@@ -1,7 +1,7 @@
 # Template file for 'pidgin'
 pkgname=pidgin
 version=2.14.8
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-schemas-install --disable-meanwhile
  --enable-cyrus-sasl --disable-doxygen --enable-nm --enable-vv
@@ -64,7 +64,7 @@ finch_package() {
 	}
 }
 finch-devel_package() {
-	depends="libgnt-devel>=${version} libpurple-devel>=${version}_${revision}"
+	depends="libgnt-devel libpurple-devel>=${version}_${revision}"
 	short_desc="Ncurses-based messaging client - development files"
 	pkg_install() {
 		vmove usr/include/finch

From 255ad49f4d19ad97a78283849337eb6b08119ff5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Thu, 3 Mar 2022 20:19:00 +0100
Subject: [PATCH 101/131] xf86-video-cirrus: rebuild for xserver-abi-video-25_1

---
 srcpkgs/xf86-video-cirrus/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/xf86-video-cirrus/template b/srcpkgs/xf86-video-cirrus/template
index e3c00a97216a..5d7fa672ea16 100644
--- a/srcpkgs/xf86-video-cirrus/template
+++ b/srcpkgs/xf86-video-cirrus/template
@@ -1,11 +1,11 @@
 # Template file for 'xf86-video-cirrus'
 pkgname=xf86-video-cirrus
 version=1.5.3
-revision=8
+revision=9
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="xorg-server-devel"
-depends="virtual?xserver-abi-video-24_1"
+depends="virtual?xserver-abi-video-25_1"
 short_desc="Xorg Cirrus Logic video driver"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"

From 06d6cec209a1abef6b9367a3657f855d78c9167b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Thu, 3 Mar 2022 20:19:15 +0100
Subject: [PATCH 102/131] xf86-video-mach64: rebuild for xserver-abi-video-25_1

---
 srcpkgs/xf86-video-mach64/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/xf86-video-mach64/template b/srcpkgs/xf86-video-mach64/template
index f2257348f214..192bd85442ea 100644
--- a/srcpkgs/xf86-video-mach64/template
+++ b/srcpkgs/xf86-video-mach64/template
@@ -1,11 +1,11 @@
 # Template file for 'xf86-video-mach64'
 pkgname=xf86-video-mach64
 version=6.9.6
-revision=2
+revision=3
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
 makedepends="xorgproto xorg-server-devel"
-depends="virtual?xserver-abi-video-24_1"
+depends="virtual?xserver-abi-video-25_1"
 short_desc="Xorg ATI Rage Pro video driver"
 maintainer="q66 <daniel@octaforge.org>"
 license="MIT"

From 634f437194e5d2f77010a9f197a67183a3b300ee Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Thu, 3 Mar 2022 21:31:02 +0100
Subject: [PATCH 103/131] libgit2-glib: remove unnecessary build dep

---
 srcpkgs/libgit2-glib/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libgit2-glib/template b/srcpkgs/libgit2-glib/template
index b6b2e1cfccb3..b3e87f3ff83b 100644
--- a/srcpkgs/libgit2-glib/template
+++ b/srcpkgs/libgit2-glib/template
@@ -7,7 +7,7 @@ build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
  -Dvapi=$(vopt_if gir true false)"
 hostmakedepends="pkg-config glib-devel $(vopt_if gir vala)"
-makedepends="libglib-devel libgit2-devel python-gobject-devel"
+makedepends="libglib-devel libgit2-devel"
 short_desc="Glib wrapper library around libgit2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"

From 33d2b87e7cdb8a63deb160da6a89325da72a16dd Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 22 Feb 2022 13:03:53 -0500
Subject: [PATCH 104/131] New package: dendrite-0.6.4

---
 .../files/dendrite-monolith-server/log/run    |  1 +
 .../files/dendrite-monolith-server/run        |  6 +++
 srcpkgs/dendrite/template                     | 39 +++++++++++++++++++
 3 files changed, 46 insertions(+)
 create mode 120000 srcpkgs/dendrite/files/dendrite-monolith-server/log/run
 create mode 100755 srcpkgs/dendrite/files/dendrite-monolith-server/run
 create mode 100644 srcpkgs/dendrite/template

diff --git a/srcpkgs/dendrite/files/dendrite-monolith-server/log/run b/srcpkgs/dendrite/files/dendrite-monolith-server/log/run
new file mode 120000
index 000000000000..3a5b4a586051
--- /dev/null
+++ b/srcpkgs/dendrite/files/dendrite-monolith-server/log/run
@@ -0,0 +1 @@
+/usr/bin/vlogger
\ No newline at end of file
diff --git a/srcpkgs/dendrite/files/dendrite-monolith-server/run b/srcpkgs/dendrite/files/dendrite-monolith-server/run
new file mode 100755
index 000000000000..2fab17797c4d
--- /dev/null
+++ b/srcpkgs/dendrite/files/dendrite-monolith-server/run
@@ -0,0 +1,6 @@
+#!/bin/sh
+[ -r ./conf ] && . ./conf
+cd /var/lib/dendrite || exit 1
+exec 2>&1
+exec chpst -u _dendrite:_dendrite dendrite-monolith-server \
+	--config ${CONFIG_FILE:-/etc/dendrite/dendrite.yaml} ${OPTS}
diff --git a/srcpkgs/dendrite/template b/srcpkgs/dendrite/template
new file mode 100644
index 000000000000..5524eb1e5b84
--- /dev/null
+++ b/srcpkgs/dendrite/template
@@ -0,0 +1,39 @@
+# Template file for 'dendrite'
+pkgname=dendrite
+version=0.6.4
+revision=1
+build_style=go
+go_import_path="github.com/matrix-org/dendrite"
+go_package="./cmd/create-account ./cmd/dendrite-monolith-server
+ ./cmd/generate-config ./cmd/generate-keys"
+short_desc="Dendrite is a second-generation Matrix homeserver written in Go"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="Apache-2.0"
+homepage="https://matrix.org/docs/projects/server/dendrite"
+changelog="https://raw.githubusercontent.com/matrix-org/dendrite/main/CHANGES.md"
+distfiles="https://github.com/matrix-org/dendrite/archive/v${version}.tar.gz"
+checksum=ec88d98c74393fdfc20586b11839c1d1250dd3083dce31c0a31b1b0d9020b7af
+
+system_accounts="_dendrite"
+_dendrite_homedir="/var/lib/dendrite"
+
+make_dirs="
+	/var/lib/dendrite 0700 _dendrite _dendrite
+	/var/log/dendrite 0755 _dendrite _dendrite
+	/etc/dendrite 0755 _dendrite _dendrite"
+
+pre_configure() {
+	vsed -e 's,\./logs,/var/log/dendrite,' \
+	 -e 's,: matrix_key.pem,: /etc/dendrite/matrix_key.pem,' \
+	 -i dendrite-config.yaml
+}
+
+post_install() {
+	vsconf dendrite-config.yaml dendrite.yaml
+	vsv dendrite-monolith-server
+
+	cd "${DESTDIR}"/usr/bin
+	mv create-account dendrite-create-account
+	mv generate-config dendrite-generate-config
+	mv generate-keys dendrite-generate-keys
+}

From 406694e1dbc4297025fcee2672c270937abc2947 Mon Sep 17 00:00:00 2001
From: Savoy <git@liberation.red>
Date: Fri, 7 Jan 2022 15:34:41 -0600
Subject: [PATCH 105/131] New package: ouch-0.3.1

---
 ...riding-the-completions-output-direct.patch | 40 ++++++++++++++++
 ...single-quotes-from-clap-doc-comments.patch | 46 +++++++++++++++++++
 srcpkgs/ouch/template                         | 24 ++++++++++
 3 files changed, 110 insertions(+)
 create mode 100644 srcpkgs/ouch/patches/0001-chore-allow-overriding-the-completions-output-direct.patch
 create mode 100644 srcpkgs/ouch/patches/0002-fix-remove-single-quotes-from-clap-doc-comments.patch
 create mode 100644 srcpkgs/ouch/template

diff --git a/srcpkgs/ouch/patches/0001-chore-allow-overriding-the-completions-output-direct.patch b/srcpkgs/ouch/patches/0001-chore-allow-overriding-the-completions-output-direct.patch
new file mode 100644
index 000000000000..da97e65e7658
--- /dev/null
+++ b/srcpkgs/ouch/patches/0001-chore-allow-overriding-the-completions-output-direct.patch
@@ -0,0 +1,40 @@
+From 60763a64c1b7268050bb61fb8cef1c982bbd4aca Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
+ <jan.christian@gruenhage.xyz>
+Date: Sun, 13 Feb 2022 09:53:28 +0100
+Subject: [PATCH 1/2] chore: allow overriding the completions output directory
+
+---
+ build.rs | 10 ++++++++--
+ 1 file changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/build.rs b/build.rs
+index 5372154..b5c56c4 100644
+--- a/build.rs
++++ b/build.rs
+@@ -1,7 +1,7 @@
+ use clap::{ArgEnum, IntoApp};
+ use clap_generate::{generate_to, Shell};
+ 
+-use std::{env, fs::create_dir_all, path::Path};
++use std::{env, fs::create_dir_all};
+ 
+ include!("src/opts.rs");
+ 
+@@ -12,7 +12,13 @@ fn main() {
+         return;
+     }
+ 
+-    let out = &Path::new(&env::var_os("OUT_DIR").unwrap()).join("completions");
++    let out = &env::var_os("OUCH_COMPLETIONS_DIR")
++        .map(|path| PathBuf::from(&path))
++        .or_else(|| env::var_os("OUT_DIR")
++                 .map(|path| PathBuf::from(&path))
++                 .map(|path| path.join("completions"))
++        ).unwrap();
++
+     create_dir_all(out).unwrap();
+     let app = &mut Opts::into_app();
+ 
+-- 
+2.35.1
diff --git a/srcpkgs/ouch/patches/0002-fix-remove-single-quotes-from-clap-doc-comments.patch b/srcpkgs/ouch/patches/0002-fix-remove-single-quotes-from-clap-doc-comments.patch
new file mode 100644
index 000000000000..a44a7d183e0b
--- /dev/null
+++ b/srcpkgs/ouch/patches/0002-fix-remove-single-quotes-from-clap-doc-comments.patch
@@ -0,0 +1,46 @@
+From b6279d75db53ddc34dd6ba727df1b7fd0ad134dd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
+ <jan.christian@gruenhage.xyz>
+Date: Sun, 13 Feb 2022 10:09:29 +0100
+Subject: [PATCH 2/2] fix: remove single quotes from clap doc comments
+
+Apparently, clap_complete doesn't properly escape single quotes in doc
+comments, leading to broken shell completions for zsh. To circumvent
+this, I've removed the single quote in the one place where it shouldn't
+have been in the first place ("it's" vs "its", contraction vs possessive
+pronoun), and replaced "it's" with "it is" in the other place.
+
+Reference to upstream issue: https://github.com/clap-rs/clap/issues/1596
+---
+ src/commands.rs | 2 +-
+ src/opts.rs     | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/commands.rs b/src/commands.rs
+index 106e36d..692dceb 100644
+--- a/src/commands.rs
++++ b/src/commands.rs
+@@ -99,7 +99,7 @@ pub fn run(args: Opts, question_policy: QuestionPolicy) -> crate::Result<()> {
+             let output_file = fs::File::create(&output_path)?;
+ 
+             if !represents_several_files(&files) {
+-                // It's possible the file is already partially compressed so we don't want to compress it again
++                // It is possible the file is already partially compressed so we don't want to compress it again
+                 // `ouch compress file.tar.gz file.tar.gz.xz` should produce `file.tar.gz.xz` and not `file.tar.gz.tar.gz.xz`
+                 let input_extensions = extension::extensions_from_path(&files[0]);
+ 
+diff --git a/src/opts.rs b/src/opts.rs
+index 14d6997..e532e7b 100644
+--- a/src/opts.rs
++++ b/src/opts.rs
+@@ -39,7 +39,7 @@ pub enum Subcommand {
+         #[clap(required = true, min_values = 1)]
+         files: Vec<PathBuf>,
+ 
+-        /// The resulting file. It's extensions can be used to specify the compression formats.
++        /// The resulting file. Its extensions can be used to specify the compression formats.
+         #[clap(required = true, value_hint = ValueHint::FilePath)]
+         output: PathBuf,
+     },
+-- 
+2.35.1
diff --git a/srcpkgs/ouch/template b/srcpkgs/ouch/template
new file mode 100644
index 000000000000..9e585cdda85e
--- /dev/null
+++ b/srcpkgs/ouch/template
@@ -0,0 +1,24 @@
+# Template file for 'ouch'
+pkgname=ouch
+version=0.3.1
+revision=1
+build_style=cargo
+makedepends="liblzma-devel bzip2-devel libzip-devel"
+short_desc="CLI utility for easily compressing and decompressing files and dirs"
+maintainer="Savoy <savoy@liberation.red>"
+license="MIT"
+homepage="https://github.com/ouch-org/ouch"
+distfiles="https://github.com/ouch-org/ouch/archive/refs/tags/${version}.tar.gz"
+checksum=269abaf5ac2f80da3796dbf5e73419c1b64104d1295f3ff57965141f079e6f6d
+
+pre_build() {
+	export GEN_COMPLETIONS=1
+	export OUCH_COMPLETIONS_DIR=completions
+}
+
+post_install() {
+	vlicense LICENSE
+	vcompletion "completions/_ouch" zsh
+	vcompletion "completions/ouch.fish" fish
+	vcompletion "completions/ouch.bash" bash
+}

From f6f7b0b25aebeab8757d6630930a580726b9cfbf Mon Sep 17 00:00:00 2001
From: Yi Zhang <23587113+yiz@users.noreply.github.com>
Date: Tue, 1 Mar 2022 20:01:47 -0800
Subject: [PATCH 106/131] google-chrome: add missing gtk+3 dependency

---
 srcpkgs/google-chrome/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/google-chrome/template b/srcpkgs/google-chrome/template
index 51462abfebda..f50d9caa3464 100644
--- a/srcpkgs/google-chrome/template
+++ b/srcpkgs/google-chrome/template
@@ -1,10 +1,11 @@
 # Template file for 'google-chrome'
 pkgname=google-chrome
 version=99.0.4844.51
-revision=1
+revision=2
 _channel=stable
 archs="x86_64"
 hostmakedepends="curl tar xz python3 python3-html2text python3-setuptools"
+depends="gtk+3"
 short_desc="Attempt at creating a safer, faster, and more stable browser"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="custom:chrome"

From 4334a285dd3f006ad9ef140cf5af00ae568802d0 Mon Sep 17 00:00:00 2001
From: Marcin Puc <marcin.e.puc@gmail.com>
Date: Sat, 19 Feb 2022 00:51:47 +0100
Subject: [PATCH 107/131] New package: zellij-0.25.0

---
 srcpkgs/zellij/template | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 srcpkgs/zellij/template

diff --git a/srcpkgs/zellij/template b/srcpkgs/zellij/template
new file mode 100644
index 000000000000..2be522145138
--- /dev/null
+++ b/srcpkgs/zellij/template
@@ -0,0 +1,33 @@
+# Template file for 'zellij'
+pkgname=zellij
+version=0.25.0
+revision=1
+# Dependency crate `wasmer-vm` only supports the following archs: x86_64, arm64, x86
+# https://docs.wasmer.io/ecosystem/wasmer/wasmer-features#compiler-support-by-chipset
+archs="x86_64* aarch64* i686*"
+build_style=cargo
+build_helper=qemu
+checkdepends="openssl-devel pkg-config"
+short_desc="Terminal workspace with batteries included"
+maintainer="Marcin Puc <marcin.e.puc@gmail.com>"
+license="MIT"
+homepage="https://zellij.dev"
+changelog="https://github.com/zellij-org/zellij/blob/main/CHANGELOG.md"
+distfiles="https://github.com/zellij-org/zellij/archive/v${version}.tar.gz"
+checksum=5bd4e6a726cf32e096f9c90d7dc414e63dee0613a56f5b665f4bfc6376dcf20a
+
+post_build() {
+	ZELLIJ="target/${RUST_TARGET}/release/zellij"
+	vtargetrun ${ZELLIJ} setup --generate-completion bash > zellij.bash
+	vtargetrun ${ZELLIJ} setup --generate-completion zsh > zellij.zsh
+	vtargetrun ${ZELLIJ} setup --generate-completion fish > zellij.fish
+}
+
+post_install() {
+	vcompletion zellij.bash bash
+	vcompletion zellij.zsh zsh
+	vcompletion zellij.fish fish
+
+	vlicense LICENSE.md
+	vdoc README.md
+}

From e0aad591f8d61da744912c00331a6e6640b7f0a7 Mon Sep 17 00:00:00 2001
From: 0x5c <dev@0x5c.io>
Date: Thu, 3 Mar 2022 13:12:55 -0500
Subject: [PATCH 108/131] tailscale: update to 1.22.0.

---
 srcpkgs/tailscale/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/tailscale/template b/srcpkgs/tailscale/template
index a9350f64bc40..4684014fffd7 100644
--- a/srcpkgs/tailscale/template
+++ b/srcpkgs/tailscale/template
@@ -1,6 +1,6 @@
 # Template file for 'tailscale'
 pkgname=tailscale
-version=1.20.4
+version=1.22.0
 revision=1
 build_style=go
 go_import_path="tailscale.com"
@@ -13,7 +13,7 @@ maintainer="Noel Cower <ncower@nil.dev>"
 license="BSD-3-Clause"
 homepage="https://tailscale.com"
 distfiles="https://github.com/tailscale/tailscale/archive/v${version}.tar.gz"
-checksum=808d5c3b7f07a4637177cfadf4b0e5fac676dd2fd1568c52d1671b38710f6859
+checksum=79c240a3d623a304c908a8b4035f1f775014e9dff6ae076c06279c2829a7d746
 
 post_install() {
 	vlicense LICENSE

From 4ed34184aeda121761b2a8dee14ff49aa7538508 Mon Sep 17 00:00:00 2001
From: Omar Zeghouani <omarzeghouanii@gmail.com>
Date: Thu, 3 Mar 2022 15:06:59 +0000
Subject: [PATCH 109/131] StyLua: update to 0.12.4.

---
 srcpkgs/StyLua/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/StyLua/template b/srcpkgs/StyLua/template
index 3d05caa10959..ab22a3c92973 100644
--- a/srcpkgs/StyLua/template
+++ b/srcpkgs/StyLua/template
@@ -1,6 +1,6 @@
 # Template file for 'StyLua'
 pkgname=StyLua
-version=0.12.3
+version=0.12.4
 revision=1
 build_style=cargo
 configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if luau '--features luau')"
@@ -10,7 +10,7 @@ license="MPL-2.0"
 homepage="https://github.com/JohnnyMorganz/StyLua"
 changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/master/CHANGELOG.md"
 distfiles="https://github.com/JohnnyMorganz/StyLua/archive/v${version}.tar.gz"
-checksum=c7c960d501535329e007ff9757067d40b0cf395c2fceac09e169f4c9ea8e67ca
+checksum=ce6b4a6767b17f8d609e8c9d666c5f6f5c2863edd0638e70392bfe55f99b4fd0
 
 build_options="lua52 luau"
 build_options_default="lua52 luau"

From cc58669ef8404689d1a831f398c4f8ef061b6015 Mon Sep 17 00:00:00 2001
From: hechos <martin.damian.fernandez@gmail.com>
Date: Thu, 3 Mar 2022 11:39:45 -0300
Subject: [PATCH 110/131] i3status-rust: update to 0.21.7

---
 srcpkgs/i3status-rust/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/i3status-rust/template b/srcpkgs/i3status-rust/template
index c995279fb25c..62c33ae48c9d 100644
--- a/srcpkgs/i3status-rust/template
+++ b/srcpkgs/i3status-rust/template
@@ -1,6 +1,6 @@
 # Template file for 'i3status-rust'
 pkgname=i3status-rust
-version=0.21.6
+version=0.21.7
 revision=1
 build_style=cargo
 make_check_args="--bins"
@@ -12,7 +12,7 @@ license="GPL-3.0-only"
 homepage="https://github.com/greshake/i3status-rust"
 changelog="https://raw.githubusercontent.com/greshake/i3status-rust/master/NEWS.md"
 distfiles="https://github.com/greshake/i3status-rust/archive/v${version}.tar.gz"
-checksum=011d6c326229b5c84ed86324814d2d12938af42672e095a9c1151db1d1a36b0e
+checksum=6085e261b2040110dd2043096d69e02c1f7d8c88651f2129b37f5a770c0a30ac
 
 post_install() {
 	vmkdir usr/share/i3status-rust

From 5f728105f2234d1416f0260ba6824519e43f0711 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Tue, 1 Mar 2022 20:55:48 +0100
Subject: [PATCH 111/131] tectonic: update to 0.8.2.

---
 srcpkgs/tectonic/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index b7339bd4e304..ca804d594da3 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -1,7 +1,7 @@
 # Template file for 'tectonic'
 pkgname=tectonic
-version=0.8.0
-revision=2
+version=0.8.2
+revision=1
 wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
@@ -11,8 +11,9 @@ short_desc="Modernized, complete, self-contained TeX/LaTeX engine"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="MIT"
 homepage="https://tectonic-typesetting.github.io"
+changelog="https://raw.githubusercontent.com/tectonic-typesetting/tectonic/release/CHANGELOG.md"
 distfiles="https://github.com/tectonic-typesetting/tectonic/archive/tectonic@${version}.tar.gz"
-checksum=794cf34aee017b8a4288ed509a4e9d550a36aadc2bc0d35b1727d1135dac8e02
+checksum=1f92a5ff25725a9a4c0eefd4ea306da1e63f57c40d4ceb0972c7e5bb73297b4f
 
 post_install() {
 	vlicense LICENSE

From 44598f3519cdb06e70124001db572b0710661030 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 22:30:59 +0100
Subject: [PATCH 112/131] tzupdate: update to 2.1.0.

---
 srcpkgs/tzupdate/template | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/tzupdate/template b/srcpkgs/tzupdate/template
index 21a52091d160..4b4e8b605d15 100644
--- a/srcpkgs/tzupdate/template
+++ b/srcpkgs/tzupdate/template
@@ -1,16 +1,18 @@
 # Template file for 'tzupdate'
 pkgname=tzupdate
-version=2.0.0
-revision=3
+version=2.1.0
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
-depends="python3-setuptools python3-requests"
+depends="python3"
 short_desc="Set the system timezone based on IP geolocation"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="MIT"
 homepage="https://github.com/cdown/tzupdate"
 distfiles="https://github.com/cdown/tzupdate/archive/${version}.tar.gz"
-checksum=e5103126c51b80a10e62007ee5282c058304757537b8dfe20e3a9c2403b412d8
+checksum=8e0f81d04143fd89a1300155bb99baeb46d5f6b3df49b96361f9026ff55eaec9
+# tests require httpretty, not in repos
+make_check=no
 
 post_instal() {
 	vlicense LICENSE

From aaaf14835576e12ea13457cbd606d842f70d2e00 Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Thu, 3 Mar 2022 07:58:09 +0100
Subject: [PATCH 113/131] lazygit: update to 0.33

---
 srcpkgs/lazygit/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/lazygit/template b/srcpkgs/lazygit/template
index 437452933b36..49001a5bbf1c 100644
--- a/srcpkgs/lazygit/template
+++ b/srcpkgs/lazygit/template
@@ -1,6 +1,6 @@
 # Template file for 'lazygit'
 pkgname=lazygit
-version=0.32.2
+version=0.33
 revision=1
 build_style=go
 go_import_path=github.com/jesseduffield/lazygit
@@ -11,7 +11,7 @@ maintainer="Nathan Owens <ndowens@artixlinux.org>"
 license="MIT"
 homepage="https://github.com/jesseduffield/lazygit"
 distfiles="https://github.com/jesseduffield/lazygit/archive/v${version}.tar.gz"
-checksum=44a735c4ee78838dc918e82bd5070b154600cd24992259fd698f2116a797012b
+checksum=ff7ab429ecd54f6e2aedcfd4835eb8ca17c1990aac2534f8c2a19ce4267ade24
 
 post_install() {
 	vlicense LICENSE

From 293f6eaa4e0f42859907a8caac742cc473d1488c Mon Sep 17 00:00:00 2001
From: Felix Van der Jeugt <felix.vanderjeugt@posteo.net>
Date: Tue, 1 Mar 2022 23:35:30 +0100
Subject: [PATCH 114/131] spotify-qt: add qt5-svg dependency for icons

Spotify-qt uses svg icons on buttons, so it's barely usable without
a dependency on qt5-svg.
---
 srcpkgs/spotify-qt/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/spotify-qt/template b/srcpkgs/spotify-qt/template
index 0fb27d690f5d..aa30046a8778 100644
--- a/srcpkgs/spotify-qt/template
+++ b/srcpkgs/spotify-qt/template
@@ -1,10 +1,11 @@
 # Template file for 'spotify-qt'
 pkgname=spotify-qt
 version=3.8
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config qt5-devel"
 makedepends="qt5-devel qt5-svg-devel"
+depends="qt5-svg"
 short_desc="Lightweight Spotify client using Qt"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="GPL-3.0-or-later"

From 958988c8f60bdadaba55f40c2f41253425184eae Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 17:03:33 +0100
Subject: [PATCH 115/131] openshot: remove 'mlt' dependency.

---
 srcpkgs/openshot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index 4248baa81e39..ffc460364e40 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -1,12 +1,12 @@
 # Template file for 'openshot'
 pkgname=openshot
 version=2.6.1
-revision=1
+revision=2
 wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
-depends="ImageMagick libopenshot mlt python3-PyQt5-svg
+depends="ImageMagick libopenshot python3-PyQt5-svg
  python3-PyQt5-webkit python3-httplib2 python3-pyzmq python3-requests"
 short_desc="Open-source, non-linear video editor for Linux"
 maintainer="Spencer Hill <spencernh77@gmail.com>"

From ec5c60f6cf3cd8695431c97fbfe1148ad49efd2f Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Fri, 4 Mar 2022 01:46:19 +0100
Subject: [PATCH 116/131] chezmoi: update to 2.13.1

---
 srcpkgs/chezmoi/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template
index b802432ea993..286f3e1fb1ac 100644
--- a/srcpkgs/chezmoi/template
+++ b/srcpkgs/chezmoi/template
@@ -1,6 +1,6 @@
 # Template file for 'chezmoi'
 pkgname=chezmoi
-version=2.13.0
+version=2.13.1
 revision=1
 build_style=go
 go_import_path="github.com/twpayne/chezmoi/v2"
@@ -12,7 +12,7 @@ maintainer="classabbyamp <dev@kb6.ee>"
 license="MIT"
 homepage="https://chezmoi.io/"
 distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz"
-checksum=9b996645a0b90a7098b5005b6d83328997697bdda928622927894b037726d93e
+checksum=52fba493bb9f987a7971bcc187e7af9c01277b00daa91e4113e2e1f68c634ae2
 
 export CGO_ENABLED=1
 

From 3707622226817f20e5382da11862ceabb70e1e00 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 4 Mar 2022 16:35:31 +0100
Subject: [PATCH 117/131] sysstat: update to 12.4.5.

---
 srcpkgs/sysstat/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sysstat/template b/srcpkgs/sysstat/template
index f244a26b5e4c..7e294d11493f 100644
--- a/srcpkgs/sysstat/template
+++ b/srcpkgs/sysstat/template
@@ -1,6 +1,6 @@
 # Template file for 'sysstat'
 pkgname=sysstat
-version=12.4.4
+version=12.4.5
 revision=1
 build_style=gnu-configure
 configure_args="--enable-copy-only --disable-file-attr
@@ -13,7 +13,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
 homepage="http://pagesperso-orange.fr/sebastien.godard/"
 distfiles="http://pagesperso-orange.fr/sebastien.godard/${pkgname}-${version}.tar.xz"
-checksum=9512e7479e04f92e251c5c6b4bd94b8f643d212bd0e986a8ea4d147a6e943d24
+checksum=ef445acea301bbb996e410842f6290a8d049e884d4868cfef7e85dc04b7eee5b
 
 post_extract() {
 	vsed -i 's/lib64/lib/' configure

From ac5e9f310ca8eb4ad71ecbfceaa0dea7b4d58f3f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 4 Mar 2022 16:36:27 +0100
Subject: [PATCH 118/131] nncp: update to 8.7.0.

---
 srcpkgs/nncp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index cc8dad670fa6..43de7495a654 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -1,6 +1,6 @@
 # Template file for 'nncp'
 pkgname=nncp
-version=8.5.0
+version=8.7.0
 revision=1
 build_style=go
 go_import_path=cypherpunks.ru/nncp
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
-checksum=e8850d2770c4fa745cf9b9a90ceee5d605e50fa5031a081349844c153e7bbff4
+checksum=ed488ffd7d88028bdd64386bec4ad9116f7da0881fb1e628493d2f2bbbd1e868
 
 do_build() {
 	make

From ca9cd94d6addb674432c99b1e93589a8260eefaf Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 4 Mar 2022 16:37:23 +0100
Subject: [PATCH 119/131] perl-HTTP-Daemon: update to 6.14.

---
 srcpkgs/perl-HTTP-Daemon/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 7a5859a0d371..5b50d45762fe 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-HTTP-Daemon'
 pkgname=perl-HTTP-Daemon
-version=6.13
+version=6.14
 revision=1
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
@@ -13,4 +13,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/HTTP-Daemon"
 distfiles="${CPAN_SITE}/HTTP/HTTP-Daemon-${version}.tar.gz"
-checksum=d184d1f3e51e690d60e4b00195aa69f679169c858f2aab419997c70892014516
+checksum=f0767e7f3cbb80b21313c761f07ad8ed253bce9fa2d0ba806b3fb72d309b2e1d

From 8c6a7f86fdf655deaca7e68086cffa736bc267b5 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 4 Mar 2022 16:38:15 +0100
Subject: [PATCH 120/131] skaffold: update to 1.36.1.

---
 srcpkgs/skaffold/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/skaffold/template b/srcpkgs/skaffold/template
index f60cdf18d878..fa05e329472f 100644
--- a/srcpkgs/skaffold/template
+++ b/srcpkgs/skaffold/template
@@ -1,6 +1,6 @@
 # Template file for 'skaffold'
 pkgname=skaffold
-version=1.36.0
+version=1.36.1
 revision=1
 build_style=go
 go_import_path=github.com/GoogleContainerTools/skaffold
@@ -12,4 +12,4 @@ license="Apache-2.0"
 homepage="https://skaffold.dev/"
 changelog="https://github.com/GoogleContainerTools/skaffold/releases"
 distfiles="https://github.com/GoogleContainerTools/skaffold/archive/v${version}.tar.gz"
-checksum=0e6c3891e7d62d023094c7d985fe5aac86f07ed1e229817d0041d8646b3de833
+checksum=b30361c02963d2374f2636f0181808f868834024f99ace74282c9f7416c1646a

From a4585b455fd8a749db7598b15b4203c9b91bc73f Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Fri, 4 Mar 2022 18:31:36 +0100
Subject: [PATCH 121/131] cmark-gfm: update to 0.29.0.gfm.3.

---
 srcpkgs/cmark-gfm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/cmark-gfm/template b/srcpkgs/cmark-gfm/template
index ebd19864cedc..a538d9321a79 100644
--- a/srcpkgs/cmark-gfm/template
+++ b/srcpkgs/cmark-gfm/template
@@ -1,6 +1,6 @@
 # Template file for 'cmark-gfm'
 pkgname=cmark-gfm
-version=0.29.0.gfm.2
+version=0.29.0.gfm.3
 revision=1
 build_style=cmake
 short_desc="GitHub's fork of cmark, a CommonMark markdown renderer"
@@ -8,7 +8,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/github/cmark-gfm"
 distfiles="https://github.com/github/cmark-gfm/archive/${version}.tar.gz"
-checksum=66d92c8bef533744674c5b64d8744227584b12704bcfebbe16dab69f81e62029
+checksum=56fba15e63676c756566743dcd43c61c6a77cc1d17ad8be88a56452276ba4d4c
 
 pre_configure() {
 	# Fix the SONAME version to use just the major number

From ab6c3de8ff00af122cba2844273411e8f168e175 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 4 Mar 2022 23:22:01 +0100
Subject: [PATCH 122/131] expat: update to 2.4.7.

---
 srcpkgs/expat/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/expat/template b/srcpkgs/expat/template
index 8b9d285a48f4..ccab77dad179 100644
--- a/srcpkgs/expat/template
+++ b/srcpkgs/expat/template
@@ -1,6 +1,6 @@
 # Template file for 'expat'
 pkgname=expat
-version=2.4.6
+version=2.4.7
 revision=1
 build_style=gnu-configure
 short_desc="XML parser library written in C"
@@ -8,7 +8,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://libexpat.github.io/"
 distfiles="https://github.com/libexpat/libexpat/releases/download/R_${version//./_}/expat-${version}.tar.xz"
-checksum=de55794b7a9bc214852fdc075beaaecd854efe1361597e6268ee87946951289b
+checksum=9875621085300591f1e64c18fd3da3a0eeca4a74f884b9abac2758ad1bd07a7d
 
 post_install() {
 	vlicense COPYING

From 583723e5a4092f108bb23897009e88e6e7737fea Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 4 Mar 2022 13:05:45 -0500
Subject: [PATCH 123/131] dendrite: update to 0.6.5.

---
 srcpkgs/dendrite/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/dendrite/template b/srcpkgs/dendrite/template
index 5524eb1e5b84..7589a7944cec 100644
--- a/srcpkgs/dendrite/template
+++ b/srcpkgs/dendrite/template
@@ -1,6 +1,6 @@
 # Template file for 'dendrite'
 pkgname=dendrite
-version=0.6.4
+version=0.6.5
 revision=1
 build_style=go
 go_import_path="github.com/matrix-org/dendrite"
@@ -12,7 +12,7 @@ license="Apache-2.0"
 homepage="https://matrix.org/docs/projects/server/dendrite"
 changelog="https://raw.githubusercontent.com/matrix-org/dendrite/main/CHANGES.md"
 distfiles="https://github.com/matrix-org/dendrite/archive/v${version}.tar.gz"
-checksum=ec88d98c74393fdfc20586b11839c1d1250dd3083dce31c0a31b1b0d9020b7af
+checksum=b74170bd3f81e2f22ff4673bc632e37afeef1121fa90acb03ed2eed17a387133
 
 system_accounts="_dendrite"
 _dendrite_homedir="/var/lib/dendrite"

From 35ed29755c9bb95bc0a9c70db38ff743dca1ec43 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 5 Mar 2022 00:06:34 +0100
Subject: [PATCH 124/131] lagrange: update to 1.11.1.

---
 srcpkgs/lagrange/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/lagrange/template b/srcpkgs/lagrange/template
index 88aa0da91ae6..0da2bdd614fd 100644
--- a/srcpkgs/lagrange/template
+++ b/srcpkgs/lagrange/template
@@ -1,6 +1,6 @@
 # Template file for 'lagrange'
 pkgname=lagrange
-version=1.10.6
+version=1.11.1
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config zip"
@@ -12,7 +12,7 @@ license="BSD-2-Clause"
 homepage="https://gmi.skyjake.fi/lagrange/"
 changelog="https://git.skyjake.fi/skyjake/lagrange/raw/branch/dev/res/about/version.gmi"
 distfiles="https://git.skyjake.fi/skyjake/lagrange/releases/download/v$version/lagrange-$version.tar.gz"
-checksum=9a3773df31ca653a15b8845904622b35a862cc4d2bfeb43bea231d562d3fd1e1
+checksum=a303f62b6e7372396d334f25eeaaa745827c28ac926dc12305b2b41596d748e8
 
 post_install() {
 	vlicense LICENSE.md

From 6c17de3ca1090a8a3a0bf5979e61d2cc701f01d3 Mon Sep 17 00:00:00 2001
From: Urs Schulz <voidpkgs@ursschulz.de>
Date: Wed, 2 Mar 2022 09:51:40 +0100
Subject: [PATCH 125/131] New package: rizin-0.3.4

---
 common/shlibs          | 24 ++++++++++++++++++++++++
 srcpkgs/rizin-devel    |  1 +
 srcpkgs/rizin/template | 31 +++++++++++++++++++++++++++++++
 3 files changed, 56 insertions(+)
 create mode 120000 srcpkgs/rizin-devel
 create mode 100644 srcpkgs/rizin/template

diff --git a/common/shlibs b/common/shlibs
index 7c95088ff75f..250e1e0b8cb5 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4118,3 +4118,27 @@ libspatialite.so.7 libspatialite-5.0.1_1
 mod_spatialite.so.7 libspatialite-5.0.1_1
 libSvtAv1Enc.so.0 libsvt-av1-0.9.0_1
 libSvtAv1Dec.so.0 libsvt-av1-0.9.0_1
+librz_bp.so.0.3.4 rizin-0.3.4_1
+librz_reg.so.0.3.4 rizin-0.3.4_1
+librz_debug.so.0.3.4 rizin-0.3.4_1
+librz_hash.so.0.3.4 rizin-0.3.4_1
+librz_config.so.0.3.4 rizin-0.3.4_1
+librz_parse.so.0.3.4 rizin-0.3.4_1
+librz_asm.so.0.3.4 rizin-0.3.4_1
+librz_type.so.0.3.4 rizin-0.3.4_1
+librz_socket.so.0.3.4 rizin-0.3.4_1
+librz_egg.so.0.3.4 rizin-0.3.4_1
+librz_core.so.0.3.4 rizin-0.3.4_1
+librz_diff.so.0.3.4 rizin-0.3.4_1
+librz_main.so.0.3.4 rizin-0.3.4_1
+librz_cons.so.0.3.4 rizin-0.3.4_1
+librz_crypto.so.0.3.4 rizin-0.3.4_1
+librz_analysis.so.0.3.4 rizin-0.3.4_1
+librz_syscall.so.0.3.4 rizin-0.3.4_1
+librz_io.so.0.3.4 rizin-0.3.4_1
+librz_flag.so.0.3.4 rizin-0.3.4_1
+librz_magic.so.0.3.4 rizin-0.3.4_1
+librz_util.so.0.3.4 rizin-0.3.4_1
+librz_lang.so.0.3.4 rizin-0.3.4_1
+librz_search.so.0.3.4 rizin-0.3.4_1
+librz_bin.so.0.3.4 rizin-0.3.4_1
diff --git a/srcpkgs/rizin-devel b/srcpkgs/rizin-devel
new file mode 120000
index 000000000000..1d00f71ce25b
--- /dev/null
+++ b/srcpkgs/rizin-devel
@@ -0,0 +1 @@
+rizin
\ No newline at end of file
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
new file mode 100644
index 000000000000..4977ff86d6ef
--- /dev/null
+++ b/srcpkgs/rizin/template
@@ -0,0 +1,31 @@
+# Template file for 'rizin'
+pkgname=rizin
+version=0.3.4
+revision=1
+archs="i686 x86_64"
+wrksrc="${pkgname}-v${version}"
+build_style=meson
+configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
+ -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
+ -D use_sys_lz4=enabled -D use_sys_xxhash=enabled -D use_sys_openssl=enabled
+ -D use_sys_tree_sitter=enabled -D use_libuv=true -D use_webui=true -D local=disabled"
+hostmakedepends="pkg-config"
+makedepends="capstone-devel libzip-devel zlib-devel liblz4-devel xxHash-devel libuv-devel
+ tree-sitter-devel file-devel openssl-devel"
+short_desc="UNIX-like reverse engineering framework and command-line toolset"
+maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
+license="LGPL-3.0-only"
+homepage="https://github.com/rizinorg/rizin"
+distfiles="https://github.com/rizinorg/${pkgname}/releases/download/v${version}/${pkgname}-src-v${version}.tar.xz"
+checksum=eea49b396387c09d19705aab02a617cdb15682fca67f101ff2b27eef94a710e9
+
+
+rizin-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc="${short_desc} - development files"
+	pkg_install() {
+		vmove "usr/lib/*.so"
+		vmove usr/include/librz
+		vmove usr/lib/pkgconfig
+	}
+}

From 4d05fd53d6ea083dbc305f1bdca8698b11905c99 Mon Sep 17 00:00:00 2001
From: Urs Schulz <voidpkgs@ursschulz.de>
Date: Tue, 1 Mar 2022 08:49:12 +0100
Subject: [PATCH 126/131] cutter: update to 2.0.5.

---
 .../cutter/patches/ksyntaxhighlighting.patch  | 43 +++++++++++++++++++
 srcpkgs/cutter/template                       | 38 ++++++++++------
 2 files changed, 69 insertions(+), 12 deletions(-)
 create mode 100644 srcpkgs/cutter/patches/ksyntaxhighlighting.patch

diff --git a/srcpkgs/cutter/patches/ksyntaxhighlighting.patch b/srcpkgs/cutter/patches/ksyntaxhighlighting.patch
new file mode 100644
index 000000000000..461a3dec9d58
--- /dev/null
+++ b/srcpkgs/cutter/patches/ksyntaxhighlighting.patch
@@ -0,0 +1,43 @@
+diff --git a/src/common/Configuration.cpp b/src/common/Configuration.cpp
+index 3c309e83..47019165 100644
+--- a/src/common/Configuration.cpp
++++ b/src/common/Configuration.cpp
+@@ -7,9 +7,9 @@
+ #include <QApplication>
+ 
+ #ifdef CUTTER_ENABLE_KSYNTAXHIGHLIGHTING
+-#    include <KSyntaxHighlighting/repository.h>
+-#    include <KSyntaxHighlighting/theme.h>
+-#    include <KSyntaxHighlighting/definition.h>
++#    include <repository.h>
++#    include <theme.h>
++#    include <definition.h>
+ #endif
+ 
+ #include "common/ColorThemeWorker.h"
+diff --git a/src/common/SyntaxHighlighter.cpp b/src/common/SyntaxHighlighter.cpp
+index 64a2038e..eebb59f9 100644
+--- a/src/common/SyntaxHighlighter.cpp
++++ b/src/common/SyntaxHighlighter.cpp
+@@ -5,7 +5,7 @@
+ 
+ #    include "Configuration.h"
+ 
+-#    include <KSyntaxHighlighting/theme.h>
++#    include <theme.h>
+ 
+ SyntaxHighlighter::SyntaxHighlighter(QTextDocument *document)
+     : KSyntaxHighlighting::SyntaxHighlighter(document)
+diff --git a/src/common/SyntaxHighlighter.h b/src/common/SyntaxHighlighter.h
+index b9e88970..a21b4ec2 100644
+--- a/src/common/SyntaxHighlighter.h
++++ b/src/common/SyntaxHighlighter.h
+@@ -10,7 +10,7 @@
+ 
+ #ifdef CUTTER_ENABLE_KSYNTAXHIGHLIGHTING
+ 
+-#    include <KSyntaxHighlighting/syntaxhighlighter.h>
++#    include <syntaxhighlighter.h>
+ 
+ class SyntaxHighlighter : public KSyntaxHighlighting::SyntaxHighlighter
+ {
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7142c048f53c..0ba35058db70 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -1,16 +1,30 @@
 # Template file for 'cutter'
 pkgname=cutter
-version=1.12.0
-revision=2
-build_wrksrc=src
-build_style=qmake
-configure_args="CUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/RadareOrg/Cutter/plugins"
-hostmakedepends="pkg-config qt5-qmake qt5-host-tools radare2"
-makedepends="capstone-devel python3-devel qt5-declarative-devel
- qt5-location-devel qt5-svg-devel radare2"
+version=2.0.5
+revision=1
+archs="i686 x86_64"
+build_style=cmake
+configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/Cutter/plugins
+ -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
+ -DCUTTER_ENABLE_GRAPHVIZ=ON -DCUTTER_ENABLE_KSYNTAXHIGHLIGHTING=ON
+ -DCUTTER_USE_BUNDLED_RIZIN=OFF -DCUTTER_USE_ADDITIONAL_RIZIN_PATHS=OFF
+ -DCUTTER_ENABLE_CRASH_REPORTS=OFF"
+hostmakedepends="pkg-config qt5-qmake qt5-host-tools meson git"
+makedepends="capstone-devel python3-devel qt5-declarative-devel qt5-location-devel
+ qt5-svg-devel graphviz-devel libshiboken2-devel libpyside2-python3-devel
+ syntax-highlighting-devel rizin-devel"
 short_desc="GUI for radare2 written in C++ and QT"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
 license="GPL-3.0-only"
-homepage="https://github.com/radareorg/cutter"
-distfiles="https://github.com/radareorg/${pkgname}/archive/v${version}.tar.gz"
-checksum=868213d2ea0b4a29b9b03c9b605c2b2155c4c03b62735a9bd376a0dadcb4fe1b
+homepage="https://cutter.re"
+_translations_commit="974298653ba71b958e1b6c83f6011f5fefff6236"
+distfiles="https://github.com/rizinorg/${pkgname}/archive/refs/tags/v${version}.tar.gz
+ https://github.com/rizinorg/cutter-translations/archive/${_translations_commit}.tar.gz"
+checksum="c206cc72443b989b7306cbc1ec5c85206a5feb5e7dc8621fe4f03876b9e447ab
+ 9a9d42769c1e9364dfc694968b05994d02ea840813a33b16ca6a6cbe80c90069"
+
+
+post_extract() {
+	rmdir src/translations
+	mv "${XBPS_BUILDDIR}/cutter-translations-${_translations_commit}" "src/translations"
+}

From 44f7d99ad542b120bf4623d6ded1bcacb3565cac Mon Sep 17 00:00:00 2001
From: Urs Schulz <voidpkgs@ursschulz.de>
Date: Wed, 2 Mar 2022 13:24:56 +0100
Subject: [PATCH 127/131] rizin: build for all archs

---
 srcpkgs/rizin/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index 4977ff86d6ef..40c2dffeb9ae 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.3.4
 revision=1
-archs="i686 x86_64"
 wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4

From dd5cf1355ef93d1424ab239d0b9d472c337c91a6 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 5 Mar 2022 00:57:00 +0100
Subject: [PATCH 128/131] cutter: remove archs restriction

---
 srcpkgs/cutter/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 0ba35058db70..a2d6ca506827 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,7 @@
 pkgname=cutter
 version=2.0.5
 revision=1
-archs="i686 x86_64"
+_translations_commit="974298653ba71b958e1b6c83f6011f5fefff6236"
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/Cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
@@ -17,7 +17,6 @@ short_desc="GUI for radare2 written in C++ and QT"
 maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
 license="GPL-3.0-only"
 homepage="https://cutter.re"
-_translations_commit="974298653ba71b958e1b6c83f6011f5fefff6236"
 distfiles="https://github.com/rizinorg/${pkgname}/archive/refs/tags/v${version}.tar.gz
  https://github.com/rizinorg/cutter-translations/archive/${_translations_commit}.tar.gz"
 checksum="c206cc72443b989b7306cbc1ec5c85206a5feb5e7dc8621fe4f03876b9e447ab

From 442121ce18b081028ee2ad968a07d60ba1ac9b3e Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Sat, 5 Mar 2022 09:40:29 +0200
Subject: [PATCH 129/131] opera: update to 84.0.4316.31.

---
 srcpkgs/opera/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template
index a4a8e61691b0..f3965df0408d 100644
--- a/srcpkgs/opera/template
+++ b/srcpkgs/opera/template
@@ -1,6 +1,6 @@
 # Template file for 'opera'
 pkgname=opera
-version=84.0.4316.21
+version=84.0.4316.31
 revision=1
 archs="x86_64"
 create_wrksrc=yes
@@ -11,7 +11,7 @@ maintainer="mobinmob <mobinmob@disroot.org>"
 license="custom:Proprietary"
 homepage="https://www.opera.com/computer"
 distfiles="https://rpm.opera.com/rpm/opera_stable-${version}-linux-release-x64-signed.rpm"
-checksum=df8c7b1bdea578338da2b9c82a498e3677d6038e45af14bdd06b4a9c2683fb5a
+checksum=6ae3c4ff44a4ae627724a8df3fcb2d5663ca8677a5eb62b5354b99fe21688608
 repository="nonfree"
 nostrip=yes
 

From 10f67ac6a4883e0d97d5d5dd54892a10337f3ab4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 5 Mar 2022 13:09:50 +0100
Subject: [PATCH 130/131] netpbm: update to 10.97.05.

---
 srcpkgs/netpbm/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index c9028f661131..db6f8708eb8d 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -1,9 +1,9 @@
 # Template file for 'netpbm'
 pkgname=netpbm
 # from http://svn.code.sf.net/p/netpbm/code/advanced/doc/HISTORY
-version=10.97.04
+version=10.97.05
 revision=1
-_githash=3f3a0bb41c579c667871ac322534c59323f1d801
+_githash=9f95511f291ecc492e283932064857717678bb19
 _githash_guide=4571e910b4cc98268539768c98d9303dc052847b
 create_wrksrc=yes
 build_wrksrc="netpbm-mirror-${_githash}"
@@ -16,7 +16,7 @@ license="BSD-3-Clause,GPL-2.0-only,custom:netpbm"
 homepage="http://netpbm.sourceforge.net/"
 distfiles="https://github.com/leahneukirchen/netpbm-mirror/archive/${_githash}.tar.gz
  https://github.com/leahneukirchen/netpbm-mirror/archive/${_githash_guide}.tar.gz"
-checksum="e459ddc37a02a008d3d00aabaa43d3f1df34a6b0409db7ef896ca3cb28b94f41
+checksum="8d42d131931141d79848bf9320b63b8858c51651c0f1ebb2fc2da7e2bcd8c78d
  b782b5092a3da5fe804084f7e8eb2452e777dcbe73bc0f9634671eafe6a07392"
 
 post_extract() {

From bdc58e7a9ccc9f60c2bc1a06e52be1aa4e01e8fd Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 5 Mar 2022 13:09:54 +0100
Subject: [PATCH 131/131] xsnow: update to 3.4.4.

---
 srcpkgs/xsnow/template | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/xsnow/template b/srcpkgs/xsnow/template
index 51243b7d2dcb..a4f26810b137 100644
--- a/srcpkgs/xsnow/template
+++ b/srcpkgs/xsnow/template
@@ -1,6 +1,6 @@
 # Template file for 'xsnow'
 pkgname=xsnow
-version=3.4.3
+version=3.4.4
 revision=1
 build_style=gnu-configure
 build_helper=qemu
@@ -10,8 +10,9 @@ short_desc="Snow for your X11 sessions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-or-later"
 homepage="https://ratrabbit.nl/ratrabbit/xsnow/index.html"
+changelog="https://ratrabbit.nl/ratrabbit/xsnow/changelog/index.html"
 distfiles="https://ratrabbit.nl/downloads/xsnow/${pkgname}-${version}.tar.gz"
-checksum=a0d5031c9a91303006cb9c8719b991302c02c36ec502c66e00b40b4a93aaddb0
+checksum=7cf332e40c4ab29164716a617ff22331cfd942d6b29634e12b16dc32dbce8d17
 
 pre_build() {
 	if [ "$CROSS_BUILD" ]; then

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PR PATCH] [Updated] Signal-Desktop: update to 5.34
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (13 preceding siblings ...)
  2022-03-05 20:49 ` akierig
@ 2022-03-05 20:50 ` akierig
  2022-03-05 21:18 ` akierig
  2022-03-06 13:36 ` [PR PATCH] [Merged]: " paper42
  16 siblings, 0 replies; 18+ messages in thread
From: akierig @ 2022-03-05 20:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 486 bytes --]

There is an updated pull request by akierig against master on the void-packages repository

https://github.com/akierig/void-packages signal-5.33
https://github.com/void-linux/void-packages/pull/35882

Signal-Desktop: update to 5.34
#### Testing the changes
I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture: **x86_64**


A patch file from https://github.com/void-linux/void-packages/pull/35882.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-signal-5.33-35882.patch --]
[-- Type: text/x-diff, Size: 184939 bytes --]

From b7e134e0349ac59e7f4d9d2214f32f381f991040 Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Sun, 27 Feb 2022 18:56:12 -0600
Subject: [PATCH 001/131] Signal-Desktop: update to 5.33

---
 srcpkgs/Signal-Desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template
index eeedd388fe4d..c942b0f7e5c5 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=5.32.0
+version=5.33.0
 revision=1
 # Signal officially only supports x86_64 (also due to Electron)
 # discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/signalapp/Signal-Desktop"
 distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz"
-checksum=415625380ccdca9b0605e9b9f9e46d6fd9ed54a9efaaa4a35e4bcf5ce0dc16ee
+checksum=845b61e60c89169be1714a63df1be612f1cc12412ba65b840409cd7dec321d47
 nostrip_files="signal-desktop"
 
 post_extract() {

From c9724b46b276a6eeb59b393f09ea89ca71b607ba Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Fri, 4 Mar 2022 22:49:29 -0600
Subject: [PATCH 002/131] Signal-Desktop: update to 5.34

---
 srcpkgs/Signal-Desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template
index c942b0f7e5c5..97cac6378e09 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=5.33.0
+version=5.34.0
 revision=1
 # Signal officially only supports x86_64 (also due to Electron)
 # discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/signalapp/Signal-Desktop"
 distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz"
-checksum=845b61e60c89169be1714a63df1be612f1cc12412ba65b840409cd7dec321d47
+checksum=54d81b6fa1be05d60a840b9ffcf3f8fc1642863c0a5a6ec2cfa3e02ff6e9e31d
 nostrip_files="signal-desktop"
 
 post_extract() {

From 2bd0e12400d4f450b81f3117496d06e59ac36364 Mon Sep 17 00:00:00 2001
From: Alex Lohr <alex.lohr@logmein.com>
Date: Wed, 2 Mar 2022 09:56:52 +0100
Subject: [PATCH 003/131] google-chrome: update to 99.0.4844.51

---
 srcpkgs/google-chrome/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/google-chrome/template b/srcpkgs/google-chrome/template
index ceab350c2c2e..51462abfebda 100644
--- a/srcpkgs/google-chrome/template
+++ b/srcpkgs/google-chrome/template
@@ -1,6 +1,6 @@
 # Template file for 'google-chrome'
 pkgname=google-chrome
-version=98.0.4758.102
+version=99.0.4844.51
 revision=1
 _channel=stable
 archs="x86_64"
@@ -19,7 +19,7 @@ _chromeUrl="${_baseUrl}/${_filename}"
 _licenseUrl="https://www.google.com/intl/en/chrome/terms/"
 
 distfiles="$_chromeUrl"
-checksum=864ffdeb9402ee82da2786e99c58547598762b281f34a14d8ad670ece654d95d
+checksum=a19354b3f8eee069cec49cdc44bea43d7f0cbddf6a94bb49c1e221a4ee757812
 
 do_extract() {
 	mkdir -p ${DESTDIR}

From d3a7a06ce78fa022cbf1b8f8e8849bf764e382e4 Mon Sep 17 00:00:00 2001
From: Marcin Puc <marcin.e.puc@gmail.com>
Date: Wed, 2 Mar 2022 12:30:47 +0100
Subject: [PATCH 004/131] github-cli: update to 2.5.2

---
 srcpkgs/github-cli/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index b5f0e211e6b6..e4ed029ac23b 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -1,6 +1,6 @@
 # Template file for 'github-cli'
 pkgname=github-cli
-version=2.5.1
+version=2.5.2
 revision=1
 wrksrc="cli-${version}"
 build_style=go
@@ -13,7 +13,7 @@ license="MIT"
 homepage="https://cli.github.com"
 changelog="https://github.com/cli/cli/releases"
 distfiles="https://github.com/cli/cli/archive/v${version}.tar.gz"
-checksum=89aac9c35ad875f1b17144bf9fcbfa7231554d4abce187d9277fcc83da846e4a
+checksum=cbf22fea4574047ca3a356ee4ef629d62b872f4c4ff4e4b78fe4f89ca431858e
 
 pre_build() {
 	local _date

From 96eb9ee4ede2825f63c45d88ea538828c406a2e8 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Wed, 2 Mar 2022 14:02:04 +0100
Subject: [PATCH 005/131] tree-sitter: fix cross

---
 srcpkgs/tree-sitter/template | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/tree-sitter/template b/srcpkgs/tree-sitter/template
index 27f0c59e1036..aae7b848d6ec 100644
--- a/srcpkgs/tree-sitter/template
+++ b/srcpkgs/tree-sitter/template
@@ -11,7 +11,11 @@ homepage="https://tree-sitter.github.io"
 distfiles="https://github.com/tree-sitter/tree-sitter/archive/v${version}.tar.gz"
 checksum=2a0445f8172bbf83db005aedb4e893d394e2b7b33251badd3c94c2c5cc37c403
 make_check=no # tests require generating fixtures from remote repositories
-nocross=yes # fails with current rust
+
+post_patch() {
+	# fixes an indexmap error when cross compiling
+	cargo update --package autocfg --precise 1.1.0
+}
 
 post_build() {
 	# Build libtree-sitter, since do_build builds the tree-sitter CLI.

From deef2f2d46da028294a1227ed19cb7c6744bf4ba Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 2 Mar 2022 14:34:07 +0100
Subject: [PATCH 006/131] linux5.10: update to 5.10.103.

---
 srcpkgs/linux5.10/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index e62255b1644b..d12ac8cfdb27 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -1,6 +1,6 @@
 # Template file for 'linux5.10'
 pkgname=linux5.10
-version=5.10.101
+version=5.10.103
 revision=1
 wrksrc="linux-${version}"
 short_desc="Linux kernel and modules (${version%.*} series)"
@@ -8,7 +8,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
 homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version}.tar.xz"
-checksum=0749258cb7ee47c478dfc34857e8930d41bfe0b074e80e9f57cbfa56d0ba1c8e
+checksum=4fb8ad55e6430342e4fbc94d54e594e9be8eb6a8bea1d71eccf835948d08580a
 python_version=3
 
 # XXX Restrict archs until a proper <arch>-dotconfig is available in FILESDIR.

From f8bdfb14dfdd2e2991d1ddfeb6c1450bc63d5dfa Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 2 Mar 2022 14:44:03 +0100
Subject: [PATCH 007/131] linux5.15: update to 5.15.26.

---
 srcpkgs/linux5.15/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 49362a1d05b8..387e8abc54dc 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -1,6 +1,6 @@
 # Template file for 'linux5.15'
 pkgname=linux5.15
-version=5.15.24
+version=5.15.26
 revision=1
 wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
@@ -10,7 +10,7 @@ homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version%.*}.tar.xz
  https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-${version}.xz"
 checksum="57b2cf6991910e3b67a1b3490022e8a0674b6965c74c12da1e99d138d1991ee8
- b338c182385936db964dcebeaa9621e09e1f41ea965d0556009fa0f9aaa9f040"
+ 5ceba1332b26e735342a76dd85a5b1b53cc4873e202e58b99a25da0cf6e20992"
 skip_extraction="patch-${version}.xz"
 python_version=3
 

From 18e33b2d42e78bcc5eb164ce8af922dc4f83c8e0 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 2 Mar 2022 15:52:19 +0100
Subject: [PATCH 008/131] wget: update to 1.21.3.

---
 srcpkgs/wget/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wget/template b/srcpkgs/wget/template
index 09b44f8e0723..89bb4b69d7c7 100644
--- a/srcpkgs/wget/template
+++ b/srcpkgs/wget/template
@@ -1,6 +1,6 @@
 # Template file for 'wget'
 pkgname=wget
-version=1.21.2
+version=1.21.3
 revision=1
 build_style=gnu-configure
 configure_args="$(vopt_if ssl '--with-ssl=openssl') $(vopt_if gnutls '--with-ssl=gnutls')"
@@ -16,7 +16,7 @@ license="GPL-3.0-or-later"
 homepage="https://www.gnu.org/software/wget/wget.html"
 changelog="https://git.savannah.gnu.org/cgit/wget.git/plain/NEWS"
 distfiles="${GNU_SITE}/wget/wget-${version}.tar.gz"
-checksum=e6d4c76be82c676dd7e8c61a29b2ac8510ae108a810b5d1d18fc9a1d2c9a2497
+checksum=5726bb8bc5ca0f6dc7110f6416e4bb7019e2d2ff5bf93d1ca2ffcc6656f220e5
 
 build_options="gnutls ssl"
 build_options_default="ssl"

From 3d9b81f0af57496f8dc3787d7824a40ca1ced6d0 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Wed, 2 Mar 2022 09:40:21 -0600
Subject: [PATCH 009/131] Amass: update to 3.17.0.

---
 srcpkgs/Amass/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Amass/template b/srcpkgs/Amass/template
index 3b0d8963816a..4f2e6ce8db16 100644
--- a/srcpkgs/Amass/template
+++ b/srcpkgs/Amass/template
@@ -1,6 +1,6 @@
 # Template file for 'Amass'
 pkgname=Amass
-version=3.16.0
+version=3.17.0
 revision=1
 build_style=go
 go_import_path="github.com/OWASP/Amass/v3/..."
@@ -9,7 +9,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://www.owasp.org/index.php/OWASP_Amass_Project"
 distfiles="https://github.com/OWASP/Amass/archive/v${version}.tar.gz"
-checksum=80b8933783d66324129ca93b3135146ec8345e2d381db2092e9edefd75e55c50
+checksum=e1217f5a62f87bbde467bb772f7cdf8583db3de68cc7c1693402f450486b4c93
 
 post_install() {
 	rm ${DESTDIR}/usr/bin/examples

From f595b92479b1db060811bc65e5d2e0dcf317fb26 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Wed, 2 Mar 2022 09:41:05 -0600
Subject: [PATCH 010/131] mongo-c-driver: update to 1.21.1.

---
 srcpkgs/mongo-c-driver/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mongo-c-driver/template b/srcpkgs/mongo-c-driver/template
index c70f1dc0850d..c16090766e0c 100644
--- a/srcpkgs/mongo-c-driver/template
+++ b/srcpkgs/mongo-c-driver/template
@@ -1,6 +1,6 @@
 # Template file for 'mongo-c-driver'
 pkgname=mongo-c-driver
-version=1.21.0
+version=1.21.1
 revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTS=OFF"
@@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://mongoc.org"
 distfiles="https://github.com/mongodb/mongo-c-driver/releases/download/${version}/mongo-c-driver-${version}.tar.gz"
-checksum=840ff79480070f98870743fbb332e2c10dd021b6b9c952d08010efdda4d70ee4
+checksum=2dd10399a31108116236ada68ae6d3f4b1bf78c03b43b1a33933d42aa0e62ed4
 
 mongo-c-driver-devel_package() {
 	short_desc+=" - development files"

From a14f77bf0f6b1c297493612e3b0bbebc6523bd04 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 2 Mar 2022 11:01:00 -0500
Subject: [PATCH 011/131] python3-flit_core: update to 3.7.1.

---
 srcpkgs/python3-flit_core/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index abab141a55b1..4c201c2c625d 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-flit_core'
 pkgname=python3-flit_core
-version=3.6.0
+version=3.7.1
 revision=1
 wrksrc="flit-${version}"
 build_wrksrc="flit_core"
@@ -13,7 +13,7 @@ license="BSD-3-Clause"
 homepage="https://flit.readthedocs.io"
 changelog="https://flit.readthedocs.io/en/latest/history.html"
 distfiles="${PYPI_SITE}/f/flit/flit-${version}.tar.gz"
-checksum=b1464e006df4df4c8eeb37671c0e0ce66e1d04e4a36d91b702f180a25fde3c11
+checksum=3c9bd9c140515bfe62dd938c6610d10d6efb9e35cc647fc614fe5fb3a5036682
 
 post_install() {
 	vlicense ../LICENSE

From b348d14883dd19d85928c3cdf38c4ef7eecacaf7 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 2 Mar 2022 11:11:18 -0500
Subject: [PATCH 012/131] python3-adblock: update to 0.5.2.

---
 srcpkgs/python3-adblock/template | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index f24a681be0b9..8d5e4842b1c0 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -1,8 +1,8 @@
 # Template file for 'python3-adblock'
 pkgname=python3-adblock
-version=0.5.1
+version=0.5.2
 revision=1
-wrksrc="${pkgname/python3/python}-${version}"
+wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
@@ -15,12 +15,8 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0, MIT"
 homepage="https://github.com/ArniDagur/python-adblock"
 changelog="https://raw.githubusercontent.com/ArniDagur/python-adblock/master/CHANGELOG.md"
-distfiles="${homepage}/archive/${version}.tar.gz"
-checksum=d24ef42c8532cab2970d1c3af116ee4d0fa595e23fbeabb3ba0f5dfa0a67eae1
-
-case "$XBPS_TARGET_MACHINE" in
-	i686*) broken="compiler throws SIGABRT on the psl crate" ;;
-esac
+distfiles="${PYPI_SITE}/a/adblock/adblock-${version}.tar.gz"
+checksum=449d4724769d4a8bc96bf0256b40e57eafe91d69e24503c27ceb9de0e5e5fe03
 
 if [ "$CROSS_BUILD" ]; then
 	makedepends+=" rust-std"

From 47c1475aba14e099cf7b3afefdf8f9d0ebd5e420 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 2 Mar 2022 11:12:33 -0500
Subject: [PATCH 013/131] python3-executing: update to 0.8.3.

---
 srcpkgs/python3-executing/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index fe9b1f781ab8..1183d73a1db2 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-executing'
 pkgname=python3-executing
-version=0.8.2
+version=0.8.3
 revision=1
 wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
@@ -12,7 +12,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="MIT"
 homepage="https://github.com/alexmojaki/executing"
 distfiles="${PYPI_SITE}/e/executing/executing-${version}.tar.gz"
-checksum=c23bf42e9a7b9b212f185b1b2c3c91feb895963378887bb10e64a2e612ec0023
+checksum=c6554e21c6b060590a6d3be4b82fb78f8f0194d809de5ea7df1c093763311501
 
 do_check() {
 	PYTHONPATH="$(cd build/lib* && pwd)"  python3 tests/test_main.py

From a5a21c2486f2c95e91636299b07e314ff88b0b96 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 2 Mar 2022 11:14:04 -0500
Subject: [PATCH 014/131] python3-imageio: update to 2.16.1.

---
 srcpkgs/python3-imageio/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index befe6eb9eb53..b129927d534f 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-imageio'
 pkgname=python3-imageio
-version=2.16.0
+version=2.16.1
 revision=1
 wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
@@ -16,7 +16,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/imageio/imageio"
 distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=0894d5320affaa9f1636009f731fcd8fc5ee4146c7d6836340d5eff17a7470e2
+checksum=97f6d150d3a4b2424810fd3042ab794af45365f168031aee6f0be21c00e90d2f
 
 post_install() {
 	vlicense LICENSE

From e18f08a63179cea5dec4f22d859308ca6e82ee89 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 2 Mar 2022 11:21:59 -0500
Subject: [PATCH 015/131] python3-hypothesis: update to 6.39.0.

---
 srcpkgs/python3-hypothesis/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 3aec07f7e7f2..15b9d0f9b0cf 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-hypothesis'
 pkgname=python3-hypothesis
-version=6.37.0
+version=6.39.0
 revision=1
 wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
@@ -15,7 +15,7 @@ license="MPL-2.0"
 homepage="https://hypothesis.works/"
 changelog="https://hypothesis.readthedocs.io/en/latest/changes.html"
 distfiles="https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-${version}.tar.gz"
-checksum=36d52ca35a97e3dfa1c89a10d4a7a94589dda7629bc28cbbc493e24636820665
+checksum=09f2077d400640a936392edbf068f5dfe182b48f70ab3c8592d8274b4ee13e36
 
 do_check() {
 	# Manually run the tests that tox considers part of the "full" suite,

From 5696682d79cff10cc1889dba0e96c0c38d37f25a Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 2 Mar 2022 11:24:13 -0500
Subject: [PATCH 016/131] python3-ipython: update to 8.1.0.

---
 srcpkgs/python3-ipython/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index 5d11c8a9de90..387bd59fbc55 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-ipython'
 pkgname=python3-ipython
-version=8.0.1
+version=8.1.0
 revision=1
 wrksrc="ipython-${version}"
 build_style=python3-module
@@ -16,7 +16,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="BSD-3-Clause"
 homepage="https://ipython.org/"
 distfiles="${PYPI_SITE}/i/ipython/ipython-${version}.tar.gz"
-checksum=ab564d4521ea8ceaac26c3a2c6e5ddbca15c8848fd5a5cc325f960da88d42974
+checksum=42c23e90b2deaae631266885de1656a517a1673d7e1db57e8eb3a4bb6cd5ce1b
 conflicts="python-ipython<=5.8.0_2"
 
 do_check() {

From 81fe7bd787fcd14ba50d177eeb5c310c71524804 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 23:53:03 +0100
Subject: [PATCH 017/131] gscreenshot: update to 2.17.1.

---
 srcpkgs/gscreenshot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gscreenshot/template b/srcpkgs/gscreenshot/template
index 5530723120f8..25f664c2289d 100644
--- a/srcpkgs/gscreenshot/template
+++ b/srcpkgs/gscreenshot/template
@@ -1,6 +1,6 @@
 # Template file for 'gscreenshot'
 pkgname=gscreenshot
-version=2.16.1
+version=2.17.1
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
@@ -10,6 +10,6 @@ maintainer="Rui Flora <rui.flora@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/thenaterhood/gscreenshot"
 distfiles="https://github.com/thenaterhood/gscreenshot/archive/v${version}.tar.gz"
-checksum=a52695e6566569976b12ca9ccb934043b7a5747c3d3c90c9b79db305592e8bb7
+checksum=f0cdf81e9ab483e11c04ed27141ac37dd6f24415968bc5f4c874e7b17ca5958d
 # doesn't ship any tests
 make_check=no

From 313a19a376934934c928dd52826595d891bcf800 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Wed, 2 Mar 2022 23:50:14 +0100
Subject: [PATCH 018/131] dunst: update to 1.8.1.

---
 srcpkgs/dunst/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/dunst/template b/srcpkgs/dunst/template
index 759606b4ba79..686ed171ff8c 100644
--- a/srcpkgs/dunst/template
+++ b/srcpkgs/dunst/template
@@ -1,6 +1,6 @@
 # Template file for 'dunst'
 pkgname=dunst
-version=1.8.0
+version=1.8.1
 revision=1
 build_style=gnu-makefile
 make_check_target=test
@@ -18,7 +18,7 @@ license="BSD-3-Clause"
 homepage="https://dunst-project.org"
 changelog="https://raw.githubusercontent.com/dunst-project/dunst/master/CHANGELOG.md"
 distfiles="https://github.com/dunst-project/dunst/archive/v${version}.tar.gz"
-checksum=1ec0c7552bb26f4bc24624053f12a022fde128c63952213c40df9d679e0b7a5b
+checksum=90325a4004626ce516ac7b5b0ed1aaab11c5315385d31f781d6f26064601c3a1
 
 build_options="wayland"
 build_options_default="wayland"

From 144fe394658d43b274f68f48a120b5078606399b Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 23:38:58 +0100
Subject: [PATCH 019/131] jwm: update to 2.4.1.

---
 srcpkgs/jwm/patches/fix_dvorak.patch | 19 ++++++++++++++-----
 srcpkgs/jwm/template                 |  8 ++++----
 2 files changed, 18 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/jwm/patches/fix_dvorak.patch b/srcpkgs/jwm/patches/fix_dvorak.patch
index 6bef1082369b..a8c1a02a9c5b 100644
--- a/srcpkgs/jwm/patches/fix_dvorak.patch
+++ b/srcpkgs/jwm/patches/fix_dvorak.patch
@@ -1,7 +1,16 @@
-diff --git src/key.c src/key.c
-index 4b00d26..caefe42 100644
---- a/src/key.c
-+++ b/src/key.c
+From 1aa74e96e32b4012ee0e13ada22b64811b519bab Mon Sep 17 00:00:00 2001
+From: Olga Ustuzhanina <me@laserbat.pw>
+Date: Thu, 24 Jan 2019 15:07:31 +0700
+Subject: [PATCH] fix desktop switching on dvorak layouts
+
+---
+ src/binding.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/binding.c b/src/binding.c
+index dc23b640..8c238717 100644
+--- a/src/binding.c
++++ b/src/binding.c
 @@ -18,6 +18,8 @@
  #include "root.h"
  #include "tray.h"
@@ -11,7 +20,7 @@ index 4b00d26..caefe42 100644
  #define MASK_NONE    0
  #define MASK_SHIFT   (1 << ShiftMapIndex)
  #define MASK_LOCK    (1 << LockMapIndex)
-@@ -396,7 +398,7 @@ void InsertBinding(KeyType key, const char *modifiers,
+@@ -418,7 +420,7 @@ void InsertBinding(ActionType action, const char *modifiers,
  
              for(temp[offset] = '1'; temp[offset] <= '9'; temp[offset]++) {
  
diff --git a/srcpkgs/jwm/template b/srcpkgs/jwm/template
index 96efe18d60cc..e8b370cdf8cc 100644
--- a/srcpkgs/jwm/template
+++ b/srcpkgs/jwm/template
@@ -1,20 +1,20 @@
 # Template file for 'jwm'
 pkgname=jwm
-version=2.3.7
-revision=2
+version=2.4.1
+revision=1
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="
  librsvg-devel libjpeg-turbo-devel libpng-devel libXext-devel
  libXrender-devel libXmu-devel libXft-devel libXinerama-devel
  libXpm-devel fribidi-devel"
-short_desc="A light-weight window manager for the X11 Window System"
+short_desc="Light-weight window manager for the X11 Window System"
 maintainer="rGabiru <rui.flora@gmail.com>"
 license="MIT"
 conf_files="/etc/system.jwmrc"
 homepage="http://joewing.net/projects/jwm"
 distfiles="http://joewing.net/projects/jwm/releases/jwm-$version.tar.xz"
-checksum=745d2f5df3a4ce9ecc8e75445edb3fbe31dd46c0c26d129cc14de7ad8b665326
+checksum=f3cc6452d8851d1abd374823ada9bbaa6999cbeadeb6dfedd5f9a116659aa233
 
 post_install() {
 	vinstall ${FILESDIR}/jwm.desktop 644 usr/share/xsessions

From 3dc52698d332cbcfd56ae68c758c0dc8aa63b53b Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Mon, 28 Feb 2022 16:19:02 -0500
Subject: [PATCH 020/131] python3-lxml: update to 4.8.0.

---
 srcpkgs/python3-lxml/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index e980df0e97ef..0b2f369bd21d 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-lxml'
 pkgname=python3-lxml
-version=4.6.4
-revision=2
+version=4.8.0
+revision=1
 wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
@@ -14,7 +14,7 @@ maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="BSD-3-Clause, custom:ElementTree"
 homepage="https://lxml.de/"
 distfiles="https://github.com/lxml/lxml/archive/lxml-${version}.tar.gz"
-checksum=5a7cef132353fc36de6f6b26dacde07b22217c6b4f8c11ef48e8bf0011f48160
+checksum=8d2b999f5c8a8a70a28a3875e5d1bf27c0555c922bfa0af34dc46e07913f2a47
 
 do_check() {
 	make test3

From 21274c285ad2a082f7ee760476023a58c374eafe Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 1 Mar 2022 07:52:01 -0500
Subject: [PATCH 021/131] python3-openssl: update to 22.0.0.

Split python3-openssl into own package since versions >21.0.0 don't
support python2 anymore.
---
 srcpkgs/python-openssl/template  | 20 +++-----------------
 srcpkgs/python3-openssl          |  1 -
 srcpkgs/python3-openssl/template | 21 +++++++++++++++++++++
 srcpkgs/python3-openssl/update   |  1 +
 4 files changed, 25 insertions(+), 18 deletions(-)
 delete mode 120000 srcpkgs/python3-openssl
 create mode 100644 srcpkgs/python3-openssl/template
 create mode 100644 srcpkgs/python3-openssl/update

diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index 60f32336e39d..b26391d9fca1 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -3,27 +3,13 @@ pkgname=python-openssl
 version=20.0.1
 revision=2
 wrksrc="pyOpenSSL-${version}"
-build_style=python-module
-hostmakedepends="python-setuptools python3-setuptools"
+build_style=python2-module
+hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
-checkdepends="python3-cryptography python3-six
- python3-pytest python3-flaky python3-pretend"
 short_desc="Python2 interface to the OpenSSL library"
-maintainer="Alessio Sergi <al3hex@gmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://pyopenssl.org/"
 changelog="https://raw.githubusercontent.com/pyca/pyopenssl/master/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/p/pyOpenSSL/pyOpenSSL-${version}.tar.gz"
 checksum=4c231c759543ba02560fcd2480c48dcec4dae34c9da7d3747c508227e0624b51
-
-do_check() {
-	PYTHONPATH="$(cd build-${py3_ver}/lib* && pwd)" python3 -m pytest
-}
-
-python3-openssl_package() {
-	depends="python3-cryptography python3-six"
-	short_desc="${short_desc/Python2/Python3}"
-	pkg_install() {
-		vmove usr/lib/python3*
-	}
-}
diff --git a/srcpkgs/python3-openssl b/srcpkgs/python3-openssl
deleted file mode 120000
index e9a49d32e012..000000000000
--- a/srcpkgs/python3-openssl
+++ /dev/null
@@ -1 +0,0 @@
-python-openssl
\ No newline at end of file
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
new file mode 100644
index 000000000000..03ec72bfcc17
--- /dev/null
+++ b/srcpkgs/python3-openssl/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-openssl'
+pkgname=python3-openssl
+version=22.0.0
+revision=1
+wrksrc="pyOpenSSL-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-cryptography"
+checkdepends="python3-pytest $depends python3-flaky python3-pretend"
+short_desc="Python3 interface to the OpenSSL library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="Apache-2.0"
+homepage="https://pyopenssl.org/"
+changelog="https://raw.githubusercontent.com/pyca/pyopenssl/master/CHANGELOG.rst"
+distfiles="${PYPI_SITE}/p/pyOpenSSL/pyOpenSSL-${version}.tar.gz"
+checksum=660b1b1425aac4a1bea1d94168a85d99f0b3144c869dd4390d27629d0087f1bf
+
+if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then
+	# https://github.com/pyca/pyopenssl/issues/974
+	make_check_args="-k not(test_verify_with_time)"
+fi
diff --git a/srcpkgs/python3-openssl/update b/srcpkgs/python3-openssl/update
new file mode 100644
index 000000000000..9946902a8048
--- /dev/null
+++ b/srcpkgs/python3-openssl/update
@@ -0,0 +1 @@
+pkgname=pyOpenSSL

From 4aa056e5da68ae3ea4a4d2ce80216a8180d5767a Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Wed, 2 Mar 2022 21:43:08 +0400
Subject: [PATCH 022/131] python3-regex: update to 2022.3.2.

---
 srcpkgs/python3-regex/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index 13800a94204e..6e31d60343e8 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-regex'
 pkgname=python3-regex
-version=2022.1.18
+version=2022.3.2
 revision=1
 wrksrc="regex-${version}"
 build_style=python3-module
@@ -12,7 +12,7 @@ maintainer="skmpz <dem.procopiou@gmail.com>"
 license="CNRI-Python, Apache-2.0"
 homepage="https://pypi.org/project/regex/"
 distfiles="${PYPI_SITE}/r/regex/regex-${version}.tar.gz"
-checksum=97f32dc03a8054a4c4a5ab5d761ed4861e828b2c200febd4e46857069a483916
+checksum=79e5af1ff258bc0fe0bdd6f69bc4ae33935a898e3cbefbbccf22e88a27fa053b
 
 do_check() {
 	(cd build/lib* && python3 -m unittest regex/test_regex.py)

From 87a37990b8a28c83b2b00fee5228cb7a527994fd Mon Sep 17 00:00:00 2001
From: Benjamin Slade <slade@lambda-y.net>
Date: Wed, 2 Mar 2022 10:47:13 -0700
Subject: [PATCH 023/131] yad: update to 11.0

---
 srcpkgs/yad/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/yad/template b/srcpkgs/yad/template
index 88f7e6f5165a..960ed74e8cc6 100644
--- a/srcpkgs/yad/template
+++ b/srcpkgs/yad/template
@@ -1,6 +1,6 @@
 # Template file for 'yad'
 pkgname=yad
-version=10.1
+version=11.0
 revision=1
 build_style=gnu-configure
 configure_args="--enable-icon-browser"
@@ -12,7 +12,7 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/v1cont/yad"
 changelog="https://raw.githubusercontent.com/v1cont/yad/master/NEWS"
 distfiles="https://github.com/v1cont/yad/releases/download/v${version}/yad-${version}.tar.xz"
-checksum=742a5bd55de4b249eee6780bddeccb05c7ff4b158fd9743808f7d280219fd3ab
+checksum=af20b5a7120ba303ca8845db62c9a7410ae5b5224a3eb3563cd70774a745b9f2
 
 pre_configure() {
 	autoreconf -ivf

From 939836adf1d4b8fdeb9d51069dedec44afeeef57 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 12:26:49 +0100
Subject: [PATCH 024/131] certbot: update to 1.24.0.

---
 srcpkgs/certbot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/certbot/template b/srcpkgs/certbot/template
index a0221887f74f..63432609805f 100644
--- a/srcpkgs/certbot/template
+++ b/srcpkgs/certbot/template
@@ -1,6 +1,6 @@
 # Template file for 'certbot'
 pkgname=certbot
-version=1.23.0
+version=1.24.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -14,4 +14,4 @@ maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://certbot.eff.org/"
 distfiles="${PYPI_SITE}/c/certbot/certbot-${version}.tar.gz"
-checksum=9ab71e7d85e4b3cbce7fa5dc067ee932866e346e9034438d4d5aa34ff98ebff8
+checksum=ba19713ff22c4ac0939c7863986d673d0a45209340f80b1bc6a301d278580be3

From 7ad89f8816d94cf4f8881f7c7c3c3def7378feb7 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 12:26:52 +0100
Subject: [PATCH 025/131] certbot-apache: update to 1.24.0.

---
 srcpkgs/certbot-apache/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/certbot-apache/template b/srcpkgs/certbot-apache/template
index 4fe2800589e7..cf9eb1c6fd70 100644
--- a/srcpkgs/certbot-apache/template
+++ b/srcpkgs/certbot-apache/template
@@ -1,6 +1,6 @@
 # Template file for 'certbot-apache'
 pkgname=certbot-apache
-version=1.23.0
+version=1.24.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -11,4 +11,4 @@ maintainer="Kartik S. <kartik.ynwa@gmail.com>"
 license="Apache-2.0"
 homepage="https://certbot.eff.org/"
 distfiles="${PYPI_SITE}/c/certbot-apache/certbot-apache-${version}.tar.gz"
-checksum=d2c92c9d881b2daec989d0a3a607039b5a7cba02f974b89c12c9f43479c01414
+checksum=d432e6b748ae3d12a794da2a90d3a40a054bcc36c4ff63c303766a685f48b324

From 3d8a992ed34c255cfcfcb6915ea7941a59582a4d Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 12:26:54 +0100
Subject: [PATCH 026/131] certbot-nginx: update to 1.24.0.

---
 srcpkgs/certbot-nginx/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/certbot-nginx/template b/srcpkgs/certbot-nginx/template
index 939b23a4fb2b..3cd8fb59c303 100644
--- a/srcpkgs/certbot-nginx/template
+++ b/srcpkgs/certbot-nginx/template
@@ -1,6 +1,6 @@
 # Template file for 'certbot-nginx'
 pkgname=certbot-nginx
-version=1.23.0
+version=1.24.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -11,4 +11,4 @@ maintainer="Kartik Singh <kartik.ynwa@gmail.com>"
 license="Apache-2.0"
 homepage="https://certbot.eff.org/"
 distfiles="${PYPI_SITE}/c/certbot-nginx/certbot-nginx-${version}.tar.gz"
-checksum=64603981c6f6fab1cb3f600510286e62e9ab5bb03b52bee9496503a74e12590f
+checksum=192843768cf50e07c133efd79c4cae8b689d986c2f952173875fa0717a0cbaf7

From 07ea7adf49f4f6593efd1a1e5b89cf7208a63c84 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 12:26:58 +0100
Subject: [PATCH 027/131] python3-acme: update to 1.24.0.

---
 srcpkgs/python3-acme/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 92c25b9daf0c..20fbf978b912 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-acme'
 pkgname=python3-acme
-version=1.23.0
+version=1.24.0
 revision=1
 wrksrc="acme-${version}"
 build_style=python3-module
@@ -14,4 +14,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/certbot/certbot"
 distfiles="${PYPI_SITE}/a/acme/acme-${version}.tar.gz"
-checksum=f34bd792eb8394a972b4b5292fd74693fc8451b071f3cdc6201f1bed4f48ab2f
+checksum=63161f442d7c995313305663ad2eef6b3f770899c3f635e1c1f1d0141696b298

From c5e1ec52dac90a446c7347f3282df6dab2292338 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 25 Feb 2022 10:54:23 -0500
Subject: [PATCH 028/131] New package: python3-pytzdata-2020.1

---
 .../python3-pytzdata/patches/masonry.patch    | 12 ++++++++++++
 srcpkgs/python3-pytzdata/template             | 19 +++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python3-pytzdata/patches/masonry.patch
 create mode 100644 srcpkgs/python3-pytzdata/template

diff --git a/srcpkgs/python3-pytzdata/patches/masonry.patch b/srcpkgs/python3-pytzdata/patches/masonry.patch
new file mode 100644
index 000000000000..8226758d1f00
--- /dev/null
+++ b/srcpkgs/python3-pytzdata/patches/masonry.patch
@@ -0,0 +1,12 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index 2b479bd..2e91506 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -30,5 +30,5 @@ black = {version = "^18.9b0", python = "^3.6"}
+ 
+ 
+ [build-system]
+-requires = ["poetry>=0.12"]
+-build-backend = "poetry.masonry.api"
++requires = ["poetry_core>=1.0.0"]
++build-backend = "poetry.core.masonry.api"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
new file mode 100644
index 000000000000..fe3984178117
--- /dev/null
+++ b/srcpkgs/python3-pytzdata/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-pytzdata'
+pkgname=python3-pytzdata
+version=2020.1
+revision=1
+wrksrc="pytzdata-${version}"
+build_style=python3-pep517
+hostmakedepends="python3-poetry-core"
+depends="python3"
+checkdepends="python3-pytest"
+short_desc="Olson timezone database for Python"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="MIT"
+homepage="https://github.com/sdispater/pytzdata"
+distfiles="https://github.com/sdispater/pytzdata/archive/refs/tags/${version}.tar.gz"
+checksum=ffec92eb79bb2155862c9c3b80efb12a052182c197098501ec986d5ea1d178df
+
+post_install() {
+	vlicense LICENSE
+}

From 6ea7cab11f13fe094afeb47e672c406efad5401c Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 25 Feb 2022 09:41:12 -0500
Subject: [PATCH 029/131] New package: python3-pendulum-2.1.2

---
 srcpkgs/python3-pendulum/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/python3-pendulum/template

diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
new file mode 100644
index 000000000000..09c9d405aae0
--- /dev/null
+++ b/srcpkgs/python3-pendulum/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-pendulum'
+pkgname=python3-pendulum
+version=2.1.2
+revision=1
+wrksrc="pendulum-${version}"
+build_style=python3-pep517
+hostmakedepends="python3-poetry-core"
+depends="python3-dateutil python3-pytzdata"
+checkdepends="python3-pytest python3-pytz python3-freezegun ${depends}"
+short_desc="Python datetimes made easy"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="MIT"
+homepage="https://pendulum.eustace.io"
+changelog="https://github.com/sdispater/pendulum/blob/master/CHANGELOG.md"
+distfiles="https://github.com/sdispater/pendulum/archive/refs/tags/${version}.tar.gz"
+checksum=4185efa48358cb9dca57a6afbc471d4b260e70f56609d5030197373564ac4a07
+
+post_install() {
+	vlicense LICENSE
+}

From ac92c3a74a9cac889f235eb2d00742b54982a268 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 25 Feb 2022 11:06:26 -0500
Subject: [PATCH 030/131] python3-cli_helpers: update to 2.2.1.

---
 .../patches/use-python3-mock-on-tests.patch       | 13 -------------
 srcpkgs/python3-cli_helpers/template              | 15 +++++----------
 2 files changed, 5 insertions(+), 23 deletions(-)
 delete mode 100644 srcpkgs/python3-cli_helpers/patches/use-python3-mock-on-tests.patch

diff --git a/srcpkgs/python3-cli_helpers/patches/use-python3-mock-on-tests.patch b/srcpkgs/python3-cli_helpers/patches/use-python3-mock-on-tests.patch
deleted file mode 100644
index 7af8c9d24022..000000000000
--- a/srcpkgs/python3-cli_helpers/patches/use-python3-mock-on-tests.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git tests/test_config.py tests/test_config.py
-index 3cbe211..4d2bc77 100644
---- a/tests/test_config.py
-+++ b/tests/test_config.py
-@@ -4,7 +4,7 @@
- from __future__ import unicode_literals
- import os
- 
--from mock import MagicMock
-+from unittest.mock import MagicMock
- import pytest
- 
- from cli_helpers.compat import MAC, text_type, WIN
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index a6b29fa02012..aa084c626c76 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -1,24 +1,19 @@
 # Template file for 'python3-cli_helpers'
 pkgname=python3-cli_helpers
-version=1.2.1
-revision=4
+version=2.2.1
+revision=1
 wrksrc="cli_helpers-${version}"
 build_style=python3-module
-pycompile_module="cli_helpers"
 hostmakedepends="python3-setuptools"
-depends="python3-configobj python3-tabulate python3-terminaltables
- python3-wcwidth"
+depends="python3-configobj python3-tabulate"
 checkdepends="python3-pytest ${depends}"
 short_desc="Python helpers for building command-line apps"
 maintainer="Aluísio Augusto Silva Gonçalves <aluisio@aasg.name>"
 license="BSD-3-Clause"
 homepage="https://github.com/dbcli/cli_helpers"
+changelog="https://raw.githubusercontent.com/dbcli/cli_helpers/main/CHANGELOG"
 distfiles="${PYPI_SITE}/c/cli_helpers/cli_helpers-${version}.tar.gz"
-checksum=98db22eaa86827d99ee6af9f5f3923142d04df256425204530842b032849a165
-
-do_check() {
-	python3 -m pytest
-}
+checksum=0ccc1cfcda1ac64dc7ed83d7013055cf19e5979d29e56c21f3b692de01555aae
 
 post_install() {
 	vlicense LICENSE

From 5a0fd01a76acb3ba4f4f94d72afd40771c0a15f5 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 25 Feb 2022 09:14:55 -0500
Subject: [PATCH 031/131] pgcli: update to 3.4.0.

---
 srcpkgs/pgcli/template | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/pgcli/template b/srcpkgs/pgcli/template
index 29e4fb5fe0f5..0ff6f5079c4d 100644
--- a/srcpkgs/pgcli/template
+++ b/srcpkgs/pgcli/template
@@ -1,23 +1,20 @@
 # Template file for 'pgcli'
 pkgname=pgcli
-version=3.0.0
-revision=3
+version=3.4.0
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pgspecial python3-click python3-Pygments python3-prompt_toolkit
- python3-psycopg2 python3-sqlparse python3-configobj python3-humanize
+ python3-psycopg2 python3-sqlparse python3-configobj python3-pendulum
  python3-cli_helpers python3-setproctitle"
 short_desc="PostgreSQL CLI with autocompletion and syntax highlighting"
 maintainer="Aluísio Augusto Silva Gonçalves <aluisio@aasg.name>"
 license="BSD-3-Clause"
 homepage="https://www.pgcli.com"
+changelog="https://github.com/dbcli/pgcli/blob/main/changelog.rst"
 distfiles="${PYPI_SITE}/p/pgcli/pgcli-${version}.tar.gz"
-checksum=4920225838e8004ae6d2ec42f566e0a8b99c4bd42bc2c876d0de8501da0a4082
-
-do_check() {
-	# pgcli tests require a PostgreSQL server; skip them.
-	:
-}
+checksum=d566c6eda99aad1a27680bdfd74657e25bc0586d04eaf0b1626bb58bde75cfb6
+make_check=no # pgcli tests require a PostgreSQL server; skip them.
 
 post_install() {
 	vlicense LICENSE.txt

From dfb875a4d0cebaaa8dbbd7b94b814bb8ee665393 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 08:44:11 +0100
Subject: [PATCH 032/131] vkd3d: update to 1.3.

---
 common/shlibs          | 1 +
 srcpkgs/vkd3d/template | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 5096ab5dad6b..7c95088ff75f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3593,6 +3593,7 @@ libeditline.so.1 editline-1.16.0_1
 libgnuradio-rds.so.1 gnuradio-rds-3.8.0_1
 libgnuradio-nrsc5-1.0.0git.so.0.0.0 gnuradio-nrsc5-1.0.0_1
 libvkd3d-utils.so.1 vkd3d-1.1_1
+libvkd3d-shader.so.1 vkd3d-1.3_1
 libvkd3d.so.1 vkd3d-1.1_1
 libgaminggear.so.0 libgaminggear-0.15.1_1
 libgaminggearfx.so.0 libgaminggear-0.15.1_1
diff --git a/srcpkgs/vkd3d/template b/srcpkgs/vkd3d/template
index 1ec9f97742bd..c1d1e7f4e436 100644
--- a/srcpkgs/vkd3d/template
+++ b/srcpkgs/vkd3d/template
@@ -1,16 +1,16 @@
 # Template file for 'vkd3d'
 pkgname=vkd3d
-version=1.2
+version=1.3
 revision=1
 build_style=gnu-configure
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config flex"
 makedepends="Vulkan-Headers SPIRV-Headers vulkan-loader"
 short_desc="Direct3D 12 to Vulkan translation library"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://www.winehq.org"
 distfiles="https://dl.winehq.org/vkd3d/source/vkd3d-${version}.tar.xz"
-checksum=b04b030fcbf0f2dacc933c76c74b449bffef1fc1a18d50254ef1ad3e380df96b
+checksum=134b347806d34a4d2b39ea29ff1c2b38443793803a3adc50800855bb929fb8b2
 
 vkd3d-devel_package() {
 	short_desc+=" - development files"

From a7847ed220d8b99fca1a118758b26c7aabd33a9f Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 09:16:56 +0100
Subject: [PATCH 033/131] perl-Locale-Codes: update to 3.70.

---
 srcpkgs/perl-Locale-Codes/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 89f2ff0ba56a..6a838c6d6e7a 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-Locale-Codes'
 pkgname=perl-Locale-Codes
-version=3.69
+version=3.70
 revision=1
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
@@ -12,4 +12,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Locale-Codes"
 distfiles="${CPAN_SITE}/Locale/${pkgname/perl-/}-${version}.tar.gz"
-checksum=55903f2be5027209cfa5a8579c097f6d9c1ee6f00eb1fdd75e065d002c1e1e18
+checksum=5a452caf5e3a7e45688f1897125b45f6a1b9a3250482476e9d7749843c901a1a

From 4bb55865861394969f064f253ea83630ec156bab Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 09:31:21 +0100
Subject: [PATCH 034/131] smplayer: update to 22.2.0.

---
 srcpkgs/smplayer/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/smplayer/template b/srcpkgs/smplayer/template
index 48481113d136..90de8b0b1cfc 100644
--- a/srcpkgs/smplayer/template
+++ b/srcpkgs/smplayer/template
@@ -1,6 +1,6 @@
 # Template file for 'smplayer'
 pkgname=smplayer
-version=21.10.0
+version=22.2.0
 revision=1
 build_style=gnu-makefile
 build_helper=qmake
@@ -12,7 +12,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="https://www.smplayer.info"
 distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2"
-checksum=2c0bf10add4bea2582104281553cda9792b74d41273a98bceaa147c70065db8a
+checksum=f8937e44a77e6ad8b3ab366731961f39a33c4c859ffb136b8ab06b6d997158ed
 
 export QT_SELECT=5
 

From b7bf12a354fafc33fe933b6f8de4e4ef9140d3ce Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 09:42:51 +0100
Subject: [PATCH 035/131] linux5.4: update to 5.4.182.

---
 srcpkgs/linux5.4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index ec7dc8a7386f..bc25dbd847b2 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -1,6 +1,6 @@
 # Template file for 'linux5.4'
 pkgname=linux5.4
-version=5.4.181
+version=5.4.182
 revision=1
 wrksrc="linux-${version}"
 short_desc="Linux kernel and modules (${version%.*} series)"
@@ -8,7 +8,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
 homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version}.tar.xz"
-checksum=fc63a00d6c22510fd0f9ba61dbd11c2c36dd802d6b1e6ceeb56752c6d0d89a2b
+checksum=b2f1201f64f010e9e3c85d6f303a559a7944a80a0244a86b8f5035bd23f1f40d
 python_version=3
 
 nodebug=yes  # -dbg package is generated below manually

From 57128e0f67b076824690f1e0a41673918f931f9d Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 09:45:58 +0100
Subject: [PATCH 036/131] linux4.19: update to 4.19.232.

---
 srcpkgs/linux4.19/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index c7f1f4b65772..b38210b714e2 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -1,6 +1,6 @@
 # Template file for 'linux4.19'
 pkgname=linux4.19
-version=4.19.231
+version=4.19.232
 revision=1
 wrksrc="linux-${version}"
 short_desc="Linux kernel and modules (${version%.*} series)"
@@ -8,7 +8,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
 homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-${version}.tar.xz"
-checksum=673123b3b3b05e2d8586c82a342ff2556e0b1f2caaadd643fefb9d91d58d8131
+checksum=4fcfe814780d63dc56e907bf41596ff162e9601978bdc1a60eab64cc3903a22c
 python_version=3
 
 nodebug=yes  # -dbg package is generated below manually

From ec9a5752f4910f466e3da83df66580cd31f70d51 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 09:56:37 +0100
Subject: [PATCH 037/131] libvirt: update to 8.1.0.

---
 srcpkgs/libvirt/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libvirt/template b/srcpkgs/libvirt/template
index bd535a09d0f6..1568aa905a56 100644
--- a/srcpkgs/libvirt/template
+++ b/srcpkgs/libvirt/template
@@ -1,6 +1,6 @@
 # Template file for 'libvirt'
 pkgname=libvirt
-version=8.0.0
+version=8.1.0
 revision=1
 build_style=meson
 configure_args="-Dqemu_user=libvirt -Dqemu_group=libvirt -Drunstatedir=/run
@@ -20,7 +20,7 @@ license="LGPL-2.1-or-later"
 homepage="https://libvirt.org"
 changelog="https://libvirt.org/news.html"
 distfiles="https://libvirt.org/sources/${pkgname}-${version}.tar.xz"
-checksum=51e6e8ff04bafe96d7e314b213dcd41fb1163d9b4f0f75cdab01e663728f4cf6
+checksum=3c6c43becffeb34a3f397c616206aa69a893ff8bf5e8208393c84e8e75352934
 # At least one test times out on CI but works locally
 make_check=ci-skip
 

From b30e318e7b99c47a1cef60e0d4f0f25cbb79cb74 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 10:01:39 +0100
Subject: [PATCH 038/131] libvirt-python3: update to 8.1.0.

---
 srcpkgs/libvirt-python3/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index 86812d39a93e..f74de9d9c8f0 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -1,6 +1,6 @@
 # Template file for 'libvirt-python3'
 pkgname=libvirt-python3
-version=8.0.0
+version=8.1.0
 revision=1
 wrksrc="libvirt-python-${version}"
 build_style=python3-module
@@ -12,7 +12,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://pypi.org/project/libvirt-python/"
 distfiles="https://libvirt.org/sources/python/libvirt-python-${version}.tar.gz"
-checksum=0245c226d7b83b32449299d0ca5f1f250dcc07edf9f2fcd87cb7462f09e4c026
+checksum=a21ecfab6d29ac1bdd1bfd4aa3ef58447f9f70919aefecd03774613f65914e43
 
 do_check() {
 	PYTHONPATH="$(cd build/lib.* && pwd)" pytest

From 772c4f5b0a2cddd31aef3998f6c0ce5c2532ca6c Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Thu, 3 Mar 2022 11:13:35 +0100
Subject: [PATCH 039/131] digikam: update to 7.6.0.

---
 srcpkgs/digikam/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/digikam/template b/srcpkgs/digikam/template
index 2d5bed8e1a8f..54e0216a11f0 100644
--- a/srcpkgs/digikam/template
+++ b/srcpkgs/digikam/template
@@ -1,6 +1,6 @@
 # Template file for 'digikam'
 pkgname=digikam
-version=7.5.0
+version=7.6.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -21,7 +21,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.digikam.org"
 distfiles="${KDE_SITE}/digikam/${version}/digiKam-${version}.tar.xz"
-checksum=cc143dcdba0ab138036d78cd80b29d5cfd32bceb2c3e74e46b363a661dfca780
+checksum=d8e1ee7321d3fc313916f515756e3029ac4187dc453b6933848d4de5314b6641
 
 CXXFLAGS="-Wl,-lpthread"
 

From 5f6b0c95476a26a71b96f39cbbb78021e5f9efce Mon Sep 17 00:00:00 2001
From: Jose G Perez Taveras <josegpt27@gmail.com>
Date: Wed, 2 Mar 2022 23:39:57 -0500
Subject: [PATCH 040/131] font-iosevka: update to 15.0.1.

---
 srcpkgs/font-iosevka/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/font-iosevka/template b/srcpkgs/font-iosevka/template
index 7404111564a6..d4bb10047f3e 100644
--- a/srcpkgs/font-iosevka/template
+++ b/srcpkgs/font-iosevka/template
@@ -1,11 +1,11 @@
 # Template file for 'font-iosevka'
 pkgname=font-iosevka
-version=14.0.1
+version=15.0.1
 revision=1
 create_wrksrc=yes
 depends="font-util"
 short_desc="Slender monospace sans-serif and slab-serif typeface"
-maintainer="Diogo Leal <diogo@diogoleal.com>"
+maintainer="Jose G Perez Taveras <josegpt27@gmail.com>"
 license="OFL-1.1"
 homepage="https://typeof.net/Iosevka/"
 changelog="https://raw.githubusercontent.com/be5invis/Iosevka/master/CHANGELOG.md"
@@ -13,8 +13,8 @@ distfiles="https://raw.githubusercontent.com/be5invis/Iosevka/v${version}/LICENS
  https://github.com/be5invis/Iosevka/releases/download/v${version}/super-ttc-iosevka-${version}.zip
  https://github.com/be5invis/Iosevka/releases/download/v${version}/super-ttc-iosevka-slab-${version}.zip"
 checksum="46ecadda73abf39cda76731a94fd357b743f882dc1156b4410a2967a811c4ff1
- 2c49519c5bbf339da1cbbd5a47fb4d008fc16fc51a7e72821126127879782e3f
- f202fd85cc9e5e8cfb1eebf0acedb347f71d3e2d727e8fba2bfeaf038989bc89"
+ 150d2eef937c840cf71ece7307a75b8c920c59b2fb7b42d9ab9a15781567eab4
+ 253e4ea409a3df56750ae34455bd6ee44903744d6703605f8148e29788c84e32"
 
 font_dirs="/usr/share/fonts/TTF"
 

From 046b6f50aaa85be3eb68e0dcf51c1fc8c399d12e Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Thu, 3 Mar 2022 08:26:29 +0100
Subject: [PATCH 041/131] kitty: update to 0.24.4

---
 srcpkgs/kitty/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kitty/template b/srcpkgs/kitty/template
index af94a0fdfc38..2c012bece185 100644
--- a/srcpkgs/kitty/template
+++ b/srcpkgs/kitty/template
@@ -1,6 +1,6 @@
 # Template file for 'kitty'
 pkgname=kitty
-version=0.24.2
+version=0.24.4
 revision=1
 pycompile_dirs="usr/lib/kitty"
 hostmakedepends="pkg-config python3 wayland-devel wayland-protocols"
@@ -13,7 +13,7 @@ license="GPL-3.0-or-later"
 homepage="https://sw.kovidgoyal.net/kitty/"
 changelog="https://sw.kovidgoyal.net/kitty/changelog.html"
 distfiles="https://github.com/kovidgoyal/kitty/releases/download/v${version}/kitty-${version}.tar.xz"
-checksum=66a99fcfeae481db65b94b0bc5fdb4bb28b099fe4fa94b9c0fb0284f34c7b9c7
+checksum=d8cd0b4967bb61e2a3427b57cb9f45f278813fb6b986f97b370c8c50aa058d18
 python_version=3
 LDFLAGS+=" -Wl,-z,stack-size=2097152"
 

From 5a8614e7e23a7a5f05b0d5df3a79fc51469ffc99 Mon Sep 17 00:00:00 2001
From: Ramdziana F Y <ramdzian@gmail.com>
Date: Thu, 3 Mar 2022 21:35:14 +0700
Subject: [PATCH 042/131] vivaldi: update to 5.1.2567.57

---
 srcpkgs/vivaldi/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template
index bd844385824d..e3421bb8539c 100644
--- a/srcpkgs/vivaldi/template
+++ b/srcpkgs/vivaldi/template
@@ -1,6 +1,6 @@
 # Template file for 'vivaldi'
 pkgname=vivaldi
-version=5.1.2567.49
+version=5.1.2567.57
 revision=1
 _release=1
 archs="x86_64"
@@ -14,7 +14,7 @@ license="custom:Proprietary"
 homepage="https://vivaldi.com"
 distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_amd64.deb"
 _licenseUrl="https://vivaldi.com/privacy/vivaldi-end-user-license-agreement/"
-checksum=b90ff1c8c379bb5965ff322d9f5d56be04c1c0eaf20b9fff0e07caab123acdb3
+checksum=ffb1f9ea4fc7eb9e99274f13a771999682ab1eef078641df6fcd48c1357ffd7a
 repository=nonfree
 restricted=yes
 nostrip=yes

From 158a102c3f52d64dbb3d82eba03dfa2f209a3c3a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 25 Feb 2022 15:05:35 +0100
Subject: [PATCH 043/131] qt5: update to 5.15.3+20220222.

---
 srcpkgs/qt5/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/qt5/template b/srcpkgs/qt5/template
index c3cb8018f779..3a6841ed69b4 100644
--- a/srcpkgs/qt5/template
+++ b/srcpkgs/qt5/template
@@ -1,9 +1,9 @@
 # Template file for 'qt5'
 pkgname=qt5
-version=5.15.3+20211001
+version=5.15.3+20220222
 # commit fcca82ca40a5d8a02a4ddd90846d070f2c58cfad
 # base repo: https://invent.kde.org/qt/qt/qt5
-revision=2
+revision=1
 build_style=meta
 hostmakedepends="cmake clang flex perl glib-devel pkg-config
  python re2c ruby which"
@@ -28,7 +28,7 @@ homepage="https://qt.io/"
 # to keep the size smaller qtwebengine, qtwebview, qtdocgallery, qtactiveqt and qtpim
 # can be marked with the export-ignore attribute
 distfiles="https://void.johnnynator.dev/distfiles/qt5-${version}.tar.gz"
-checksum=6bff56434b4c2413ec0c9e57ffdcfed1f0966754d1ccf34dafe31840f4006c5a
+checksum=d9a43bb3593f5d80626a25e184544c6be3a9e1945e987522424a14ff51649e90
 python_version=2 #unverified
 replaces="qt5-doc<5.6.0 qt5-quick1<5.6.0 qt5-quick1-devel<5.6.0 qt5-webkit<5.6.0 qt5-webkit-devel<5.6.0
  qt5-enginio<5.7.1 qt5-enginio-devel<5.7.1 qt5-plugin-gtk<5.7.1 qt5-canvas3d<5.13.0"

From 46fcc1ff03459a1ebabaa00cb8babaaa2218632c Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:14 +0100
Subject: [PATCH 044/131] bluedevil: update to 5.24.2.

---
 srcpkgs/bluedevil/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/bluedevil/template b/srcpkgs/bluedevil/template
index c1c7410b3dd5..d504a731df32 100644
--- a/srcpkgs/bluedevil/template
+++ b/srcpkgs/bluedevil/template
@@ -1,6 +1,6 @@
 # Template file for 'bluedevil'
 pkgname=bluedevil
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/bluedevil"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=2063535af6f1dda54f78fc65457f417bb40271970cd0274a1784b61c69fae977
+checksum=24d7501e65149093e17c8545199d1bcae27fe828ded65d6a20446c8fffe1fa2a
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel"

From 2c15325cda7902eb0413aa6528ae15eab0cf0732 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:15 +0100
Subject: [PATCH 045/131] breeze-gtk: update to 5.24.2.

---
 srcpkgs/breeze-gtk/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/breeze-gtk/template b/srcpkgs/breeze-gtk/template
index 3be8c614cf8c..067afa6ce666 100644
--- a/srcpkgs/breeze-gtk/template
+++ b/srcpkgs/breeze-gtk/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze-gtk'
 pkgname=breeze-gtk
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules sassc python3 python3-cairo"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/breeze-gtk"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=425d405df13901959ba087440f3f94892ab8ab1e0bab4880eac36405b7fa2c01
+checksum=2c1f02be02bac5d9098e90901b047ba587f57dc3827dd89b5a868ca80a2f2dc8
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-devel"

From 05cdc7655886eb5064be67dc51e36d8204c2d5f4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:23 +0100
Subject: [PATCH 046/131] breeze: update to 5.24.2.

---
 srcpkgs/breeze/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/breeze/template b/srcpkgs/breeze/template
index fab4beccc35e..9efe5daf780f 100644
--- a/srcpkgs/breeze/template
+++ b/srcpkgs/breeze/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze'
 pkgname=breeze
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/breeze"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=5d6728b8de2a8177012d6f8d84f66c10d6a7da37b6d95abcd79f3bc1fbf8976d
+checksum=5fee72b7bc88fe8d97b575f46de62037ac2f898c7a5ff024e62f1082d60984b9
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From ffefb07ef0014ab84fb545c28123e5a7133ef3f8 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:24 +0100
Subject: [PATCH 047/131] kactivitymanagerd: update to 5.24.2.

---
 srcpkgs/kactivitymanagerd/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kactivitymanagerd/template b/srcpkgs/kactivitymanagerd/template
index 1d8e146b623c..ddfa1727d026 100644
--- a/srcpkgs/kactivitymanagerd/template
+++ b/srcpkgs/kactivitymanagerd/template
@@ -1,6 +1,6 @@
 # Template file for 'kactivitymanagerd'
 pkgname=kactivitymanagerd
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kactivitymanagerd"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=0e9f420964de1b56bb17f925a5958c89421d4842a8d6f3e52fcd236decf78dd2
+checksum=a14714645797114b45c4bd0d87fe2559f4c4b5d4625e100045b25c66fd25a958

From bcd434c2a2814d3e83640764af6a9dfe826971f0 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:26 +0100
Subject: [PATCH 048/131] kde-cli-tools: update to 5.24.2.

---
 srcpkgs/kde-cli-tools/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kde-cli-tools/template b/srcpkgs/kde-cli-tools/template
index b243979928ed..15d12bab1ed4 100644
--- a/srcpkgs/kde-cli-tools/template
+++ b/srcpkgs/kde-cli-tools/template
@@ -1,6 +1,6 @@
 # Template file for 'kde-cli-tools'
 pkgname=kde-cli-tools
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kde-cli-tools"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=7fcc7fbdd19144942f32cd97d146b8e355af9b1c65fe1a369e134a35270ce868
+checksum=9549c0474695df4855b66ee2196caa14a0bc3e0179920ae564d149bc5ecf6984
 
 post_install() {
 	ln -sf ../libexec/kf5/kdesu ${DESTDIR}/usr/bin

From 23596a4e6c351a4e621d86648140ea811381c102 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:27 +0100
Subject: [PATCH 049/131] kde-gtk-config5: update to 5.24.2.

---
 srcpkgs/kde-gtk-config5/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 226fc4fd8a7f..17151ae771cc 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -1,6 +1,6 @@
 # Template file for 'kde-gtk-config5'
 pkgname=kde-gtk-config5
-version=5.24.1
+version=5.24.2
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kde-gtk-config"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname%5}-${version}.tar.xz"
-checksum=8184ef712f84627f58167d2d0796d757fa761956c3562ed26e3840a7ea446c7c
+checksum=eab1d06c3e3f5c02b3a6608f6b2bc8d20d82f7e2f3ea4c666d4d2f69f476776d
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kcoreaddons"

From 466fc721f5d14c922c8fbc401a8a9c22b50f72a4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:29 +0100
Subject: [PATCH 050/131] kdecoration: update to 5.24.2.

---
 srcpkgs/kdecoration/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kdecoration/template b/srcpkgs/kdecoration/template
index ed38a590aa75..5e422f52cb3f 100644
--- a/srcpkgs/kdecoration/template
+++ b/srcpkgs/kdecoration/template
@@ -1,6 +1,6 @@
 # Template file for 'kdecoration'
 pkgname=kdecoration
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kdecoration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=92d9f47364c255cdf7cf39bd229f849b0092635386b3fa62a35f984c1bdde3e9
+checksum=ac5f02324a5d64e81408c30f3c9d077da460b77278eed7f195344d3f5acc8d87
 
 kdecoration-devel_package() {
 	short_desc+=" - development"

From e37f8b6377932141568eeb56d94b421eab6dc04c Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:30 +0100
Subject: [PATCH 051/131] kdeplasma-addons5: update to 5.24.2.

---
 srcpkgs/kdeplasma-addons5/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 1bb6e4a99898..c083d1b0b01a 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -1,6 +1,6 @@
 # Template file for 'kdeplasma-addons5'
 pkgname=kdeplasma-addons5
-version=5.24.1
+version=5.24.2
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kdeplasma-addons"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname%5}-${version}.tar.xz"
-checksum=bb0ae13818825a9bc9ef0a3eed627e78dd09d6bf31b8e074fe3108e2b23e00fa
+checksum=13e62f9091f26eeff7d4bf4a51569c2af561dd051d1c1d94b98071a7465d6cf3
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From 5715aeb3966286b6d7cbb03ea373709aa2da11ca Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:31 +0100
Subject: [PATCH 052/131] kgamma5: update to 5.24.2.

---
 srcpkgs/kgamma5/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kgamma5/template b/srcpkgs/kgamma5/template
index 6c0aedd53f4d..a6345f6366eb 100644
--- a/srcpkgs/kgamma5/template
+++ b/srcpkgs/kgamma5/template
@@ -1,6 +1,6 @@
 # Template file for 'kgamma5'
 pkgname=kgamma5
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kgamma5"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=bd3b6ac25068af795a6da3d126ef248f510670e5f9e4982ddcac381ec239ff7f
+checksum=a31bc51521cdfc55bbb29aee2f713378ba34fcee08326dbb10a2d6486a7a4957

From 0ddf1900d607458cc8fb2d916f798398b0755950 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:33 +0100
Subject: [PATCH 053/131] khotkeys: update to 5.24.2.

---
 srcpkgs/khotkeys/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/khotkeys/template b/srcpkgs/khotkeys/template
index 0e09ec23aeb2..1fef1d71c1a8 100644
--- a/srcpkgs/khotkeys/template
+++ b/srcpkgs/khotkeys/template
@@ -1,6 +1,6 @@
 # Template file for 'khotkeys'
 pkgname=khotkeys
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only, LGPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/khotkeys"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=5203d1cf255d5fc38b5b4e25a53a7bf48f812ed55e25279a17ce113f5dde5701
+checksum=05ef66dd409b7de9ce6711b2b8931e68cc9eb7978adcb7ed17576a788e5870b2
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"

From 7b016b3adc000f078478e63b718a599909597eb9 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:34 +0100
Subject: [PATCH 054/131] kinfocenter: update to 5.24.2.

---
 srcpkgs/kinfocenter/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template
index d60774c8cdf3..338b9ec75c01 100644
--- a/srcpkgs/kinfocenter/template
+++ b/srcpkgs/kinfocenter/template
@@ -1,6 +1,6 @@
 # Template file for 'kinfocenter'
 pkgname=kinfocenter
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-only"
 homepage="https://invent.kde.org/plasma/kinfocenter"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=7959e24d98707cba2403caa68db3a6b20c23d6e5122e903233caf0656ce600c5
+checksum=af5dd1af07e308c42f55d5c2ec472ab5b4ab67bef03d29545f9bc5e6d03ebeda
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel kdoctools-devel"

From 60d3c9ff89e11c9f96d8918b0947b6a7955da3ec Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:36 +0100
Subject: [PATCH 055/131] kmenuedit: update to 5.24.2.

---
 srcpkgs/kmenuedit/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kmenuedit/template b/srcpkgs/kmenuedit/template
index 5fc559da1626..0b852ac0c1e5 100644
--- a/srcpkgs/kmenuedit/template
+++ b/srcpkgs/kmenuedit/template
@@ -1,6 +1,6 @@
 # Template file for 'kmenuedit'
 pkgname=kmenuedit
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kmenuedit"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=483c20bd9645d8fa14a2879b1c431798887bb466e8903827c75ad0fec37b8e90
+checksum=5e0eb1979bcfe4b66ff010197d8bcb0bcc3f9eab4c5d95c454c7b145d228a672

From 11069885e56d1c7f8547c268af3164c6da0f5cd3 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:37 +0100
Subject: [PATCH 056/131] kscreen: update to 5.24.2.

---
 srcpkgs/kscreen/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kscreen/template b/srcpkgs/kscreen/template
index 195efae7eacd..fcfff4f8cf80 100644
--- a/srcpkgs/kscreen/template
+++ b/srcpkgs/kscreen/template
@@ -1,6 +1,6 @@
 # Template file for 'kscreen'
 pkgname=kscreen
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kscreen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=63c28e1e0cb306428ccb427b8001c79588ebf8b28b1c43a16edcf0df4dbe30c5
+checksum=f8549747eaaca0a7172e57d404207a684ef659ee107c2b2815526d5d5180f489
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From 2152fe2e06cf4c193f12c6207110fd5a13a16047 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:38 +0100
Subject: [PATCH 057/131] kscreenlocker: update to 5.24.2.

---
 srcpkgs/kscreenlocker/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kscreenlocker/template b/srcpkgs/kscreenlocker/template
index 40c9a3bf60c1..26e5ea06f440 100644
--- a/srcpkgs/kscreenlocker/template
+++ b/srcpkgs/kscreenlocker/template
@@ -1,6 +1,6 @@
 # Template file for 'kscreenlocker'
 pkgname=kscreenlocker
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kscreenlocker"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=b8d440448f60896e423d16a8f091e9dc1b0ec1c32508f487d3d0c4159a9f3237
+checksum=fcd9d5be26409819903b445d2ebe888ea2e7cba289304b80462e9d701e06d3e5
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" wayland-devel"

From 40c0b4b95f5c89e4e9181a86ed10537a421e5032 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:40 +0100
Subject: [PATCH 058/131] ksshaskpass: update to 5.24.2.

---
 srcpkgs/ksshaskpass/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/ksshaskpass/template b/srcpkgs/ksshaskpass/template
index d21d0e475dbf..4c8ee2c30d3c 100644
--- a/srcpkgs/ksshaskpass/template
+++ b/srcpkgs/ksshaskpass/template
@@ -1,6 +1,6 @@
 # Template file for 'ksshaskpass'
 pkgname=ksshaskpass
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,5 +12,5 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/ksshaskpass"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=308020a321423cba3339b914bc50eef34a56fb0d6736675cb237d2417fbf0181
+checksum=3073957d9e0a18119466db2be4d9d066f3c8f594fa0459031040852c94c3950b
 alternatives="ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/ksshaskpass"

From 71fcf75c5d7dce594f669012b108e0612cac7fbf Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:41 +0100
Subject: [PATCH 059/131] ksystemstats: update to 5.24.2.

---
 srcpkgs/ksystemstats/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/ksystemstats/template b/srcpkgs/ksystemstats/template
index 0d72126f18f1..f53ab6a923ce 100644
--- a/srcpkgs/ksystemstats/template
+++ b/srcpkgs/ksystemstats/template
@@ -1,6 +1,6 @@
 # Template file for 'ksystemstats'
 pkgname=ksystemstats
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake gettext
@@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only OR GPL-3.0-only, LGPL-2.1-only OR LGPL-3-only"
 homepage="https://invent.kde.org/plasma/ksystemstats"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=fc9d9a103f3f178b082d2c0f6d8543970d29919f6c9c9f3fea9c388e7aeb1e66
+checksum=ff6befbea33add48a7a6fec574576cccbfc6eea6e28018fef06b16cbea2d2057

From 9cfaa9e23d1fb988db97c83fdbf7bf2842fd676a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:42 +0100
Subject: [PATCH 060/131] kwallet-pam: update to 5.24.2.

---
 srcpkgs/kwallet-pam/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kwallet-pam/template b/srcpkgs/kwallet-pam/template
index 8208a8a135b2..39d3bbcbe4d5 100644
--- a/srcpkgs/kwallet-pam/template
+++ b/srcpkgs/kwallet-pam/template
@@ -1,6 +1,6 @@
 # Template file for 'kwallet-pam'
 pkgname=kwallet-pam
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules"
@@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kwallet-pam"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=7341102ecb8a892f635c6cc0da01176a3b360e67f4978bc9914bf53abf0175c8
+checksum=afa0dea0d9faaa25f1bb75901cb5d0f031ab55bd6287d75fcd26521f9e92586a

From c24046682c5632f372034d920afaa8361f0e8f0b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:44 +0100
Subject: [PATCH 061/131] kwayland-integration: update to 5.24.2.

---
 srcpkgs/kwayland-integration/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kwayland-integration/template b/srcpkgs/kwayland-integration/template
index d5b8eeea76ee..22e58dc16ea5 100644
--- a/srcpkgs/kwayland-integration/template
+++ b/srcpkgs/kwayland-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'kwayland-integration'
 pkgname=kwayland-integration
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kwayland-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=2b373e1c3b83279e5b4f90e67c1e1f6fdf8bf4e7fb769b98d7528e4450afb54c
+checksum=fb8cab0a35b6fee268243481707613f6cea9715cda96d124a0a508e3b2a1ba93

From 709b992fe5250db5839e834987386960d7f58b6c Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:45 +0100
Subject: [PATCH 062/131] kwayland-server: update to 5.24.2.

---
 srcpkgs/kwayland-server/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kwayland-server/template b/srcpkgs/kwayland-server/template
index 064c7986ec3e..162db2394880 100644
--- a/srcpkgs/kwayland-server/template
+++ b/srcpkgs/kwayland-server/template
@@ -1,6 +1,6 @@
 # Template file for 'kwayland-server'
 pkgname=kwayland-server
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/kwayland-server"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=78fc90e554cacff0a895b1c724b8a3651668c970b3a7818f2a4952d34912b35e
+checksum=147b0312fe456ca5018da641fb5758d94d55eca136d075729d322829634ee247
 
 kwayland-server-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From ba34d920721acdc2864fd4d89b8f541316781185 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:48 +0100
Subject: [PATCH 063/131] kwin: update to 5.24.2.

---
 srcpkgs/kwin/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template
index 682904c95091..3630868e413e 100644
--- a/srcpkgs/kwin/template
+++ b/srcpkgs/kwin/template
@@ -1,6 +1,6 @@
 # Template file for 'kwin'
 pkgname=kwin
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -21,7 +21,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kwin"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=f2d71f786efab031f4e4709e09e460257cc65bc876e5e09b508f293f95dd07ab
+checksum=2aabb59ef884cb2fb3f53b9577d651a1c39977a482bca93d6634ed3593054411
 
 build_options="pipewire"
 build_options_default="pipewire"

From 4e395403e80702bf8218a07469af1520d8299758 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:49 +0100
Subject: [PATCH 064/131] kwrited: update to 5.24.2.

---
 srcpkgs/kwrited/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kwrited/template b/srcpkgs/kwrited/template
index 353610974c97..0b3ccbfeb3b5 100644
--- a/srcpkgs/kwrited/template
+++ b/srcpkgs/kwrited/template
@@ -1,6 +1,6 @@
 # Template file for 'kwrited'
 pkgname=kwrited
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kwrited"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=0151f1afa0895b366b3d79878e1b3118a7630fa24c10b326560d1e0ea8daa156
+checksum=9d88edeacece79f2a8a1cc989b36896c2ad911b31d1c8ba78b4c3406a9b97205

From 221f8ce2a6b5a28a67a90225100db6515dd0e6cd Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:50 +0100
Subject: [PATCH 065/131] layer-shell-qt: update to 5.24.2.

---
 srcpkgs/layer-shell-qt/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/layer-shell-qt/template b/srcpkgs/layer-shell-qt/template
index 3f651f6df461..a9786a4e56e9 100644
--- a/srcpkgs/layer-shell-qt/template
+++ b/srcpkgs/layer-shell-qt/template
@@ -1,6 +1,6 @@
 # Template file for 'layer-shell-qt'
 pkgname=layer-shell-qt
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 confiugre_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/layer-shell-qt"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=4499a5dd8dc5df563550f95f725461b03cb7f178efe3a8994d3c0dcd6f4200ab
+checksum=eefee96cf04cb1dbaede72b50354ddc7129915f1b88c340ff206724c29620f2c
 
 layer-shell-qt-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From d36a69eb4cd7196eaa0471cca1952214c0541038 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:52 +0100
Subject: [PATCH 066/131] libkscreen: update to 5.24.2.

---
 srcpkgs/libkscreen/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libkscreen/template b/srcpkgs/libkscreen/template
index afdb2456b406..5b3ab7883fad 100644
--- a/srcpkgs/libkscreen/template
+++ b/srcpkgs/libkscreen/template
@@ -1,6 +1,6 @@
 # Template file for 'libkscreen'
 pkgname=libkscreen
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/libkscreen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=bd2791709d6c09711a9a58f4639cb1ab83df98237a2b6ba133f9b1a2690f29a5
+checksum=a64c2263a0de898a4a0e73f85949b4d3868aef87aa221d597e8c16f412103b04
 
 libkscreen-devel_package() {
 	short_desc+=" - development"

From d5f58fab58cf1b947d1766db5990ba1a56566b85 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:53 +0100
Subject: [PATCH 067/131] libksysguard: update to 5.24.2.

---
 srcpkgs/libksysguard/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libksysguard/template b/srcpkgs/libksysguard/template
index 326b08d7de9d..4fe82b36bbfd 100644
--- a/srcpkgs/libksysguard/template
+++ b/srcpkgs/libksysguard/template
@@ -1,6 +1,6 @@
 # Template file for 'libksysguard'
 pkgname=libksysguard
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kauth qt5-host-tools qt5-qmake
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/libksysguard"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=ec1b3c5a63fc990e111f582a0512459ba3cb7002423c9dd52c664abf9589165d
+checksum=13983f626906db864eda20bfa2e994ccbe4ddc534af7a052675b3475b7e9472f
 
 build_options="webengine"
 

From d4107a424723ec90202a4e6e8c653cfc37cd6afb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:54 +0100
Subject: [PATCH 068/131] milou: update to 5.24.2.

---
 srcpkgs/milou/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/milou/template b/srcpkgs/milou/template
index 42eda7ac0bb8..abe6af2c8b0c 100644
--- a/srcpkgs/milou/template
+++ b/srcpkgs/milou/template
@@ -1,6 +1,6 @@
 # Template file for 'milou'
 pkgname=milou
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LPGL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/milou"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=bb5f1c4ade4b9a7533bd15141abfc1ed2f12009766ae657e859175214263c993
+checksum=9a8c4b0561ce85f37ccd4500b715c73b9ed77aec79aa46eb2b0e04d9b94381e4
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From ed2ead0eb5894c748f13336035910072c1b3bb95 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:56 +0100
Subject: [PATCH 069/131] oxygen: update to 5.24.2.

---
 srcpkgs/oxygen/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/oxygen/template b/srcpkgs/oxygen/template
index 974a00b9dc1e..521ae7f336b0 100644
--- a/srcpkgs/oxygen/template
+++ b/srcpkgs/oxygen/template
@@ -1,6 +1,6 @@
 # Template file for 'oxygen'
 pkgname=oxygen
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/oxygen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c23a44485a36333d45ced6596998d5e17e29c09c8570876263bc27636d8ad26a
+checksum=73d821a412a86df1511e6979d985de496d226ecc4201fe64e43b9400e1860cda

From c73e460b826574e5eb54f6c2fcff39354d6de1e8 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:49:58 +0100
Subject: [PATCH 070/131] plasma-browser-integration: update to 5.24.2.

---
 srcpkgs/plasma-browser-integration/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-browser-integration/template b/srcpkgs/plasma-browser-integration/template
index 2575ac8de8a5..41d3d104a688 100644
--- a/srcpkgs/plasma-browser-integration/template
+++ b/srcpkgs/plasma-browser-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-browser-integration'
 pkgname=plasma-browser-integration
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-browser-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=62007ee3a9de42fffd9dbfb3bfe6665c51aecbe859b97f28df1d4850525e09d1
+checksum=e8a48296d1a713d8b8f002d559a4cd12cd7f4892c591ed985c5ce49f7bffe738

From cb1dae76ca8a3c4a9e52b9c7934ad15d89d8a09e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:00 +0100
Subject: [PATCH 071/131] plasma-desktop: update to 5.24.2.

---
 srcpkgs/plasma-desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template
index 36692f23ef54..fbef3a8d3997 100644
--- a/srcpkgs/plasma-desktop/template
+++ b/srcpkgs/plasma-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-desktop'
 pkgname=plasma-desktop
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
@@ -18,6 +18,6 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2"
 homepage="https://invent.kde.org/plasma/plasma-desktop"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=08c45caa8d423698b349ee13ff83a6b4c8389249c594e39b64c56d26e37c5fc7
+checksum=524193c24c95f67137410786f94c70d3c96827bae133a48bb53226f32c33fa10
 replaces="user-manager>=0"
 python_version=3

From 34025286a84726b1d1cf1ff91e7ee89609cfe231 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:01 +0100
Subject: [PATCH 072/131] plasma-disks: update to 5.24.2.

---
 srcpkgs/plasma-disks/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-disks/template b/srcpkgs/plasma-disks/template
index 71e1bc91d42d..bd58a31096c7 100644
--- a/srcpkgs/plasma-disks/template
+++ b/srcpkgs/plasma-disks/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-disks'
 pkgname=plasma-disks
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-disks"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=e6364690d5abad778f3e929d3d08aa245a4cb6660e19b92fd6b0ccf1d3238626
+checksum=e2135701903316f46df042f8b0eade162a1f1412644d9f4d9fa0512856b81522

From c8be4c9fff4efc5407e7c12cb11b4f4abb1939ba Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:02 +0100
Subject: [PATCH 073/131] plasma-firewall: update to 5.24.2.

---
 srcpkgs/plasma-firewall/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-firewall/template b/srcpkgs/plasma-firewall/template
index 5befe06e9cf4..051b5af7faa0 100644
--- a/srcpkgs/plasma-firewall/template
+++ b/srcpkgs/plasma-firewall/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-firewall'
 pkgname=plasma-firewall
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kcmutils
@@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only OR GPL-3.0-only"
 homepage="https://invent.kde.org/network/plasma-firewall"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=492bfe985bd9429efd706b02431da3efaeed94e9bb6da17223951d06f3987aef
+checksum=7ac775e652570c704d6d3e1b0809e10e3718c630f89fe4c2b11dd3f91f5c85d3

From c9769a332afa2d55a550f51b83b0330783c2e7dc Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:04 +0100
Subject: [PATCH 074/131] plasma-integration: update to 5.24.2.

---
 srcpkgs/plasma-integration/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-integration/template b/srcpkgs/plasma-integration/template
index df24d9423f88..493d73cfbbd8 100644
--- a/srcpkgs/plasma-integration/template
+++ b/srcpkgs/plasma-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-integration'
 pkgname=plasma-integration
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=2c2ca20ae54e9705468566c521c1556ec30618adbee00219f5469c67d6b8aae4
+checksum=b6408b32e13b9713cd34f499c7aae216218a04b6c9655f37689d95f8b323f947

From edf661a62b65b6d425e595e2826160848304ca34 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:05 +0100
Subject: [PATCH 075/131] plasma-nm: update to 5.24.2.

---
 srcpkgs/plasma-nm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template
index ca3e976fc67b..1404adc97bb3 100644
--- a/srcpkgs/plasma-nm/template
+++ b/srcpkgs/plasma-nm/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-nm'
 pkgname=plasma-nm
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-nm"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=99f135762313631078af107b61f75818752e23c102a435c6ccf84eb64837d30d
+checksum=114ead32c90d521ae0504baee971da71a2c0f1a37d25bbf1868012ed030048cb
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From 9ea1edc1c74ec7c3f47b84e043db612a1a101083 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:07 +0100
Subject: [PATCH 076/131] plasma-pa: update to 5.24.2.

---
 srcpkgs/plasma-pa/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-pa/template b/srcpkgs/plasma-pa/template
index b4ee97e5da1c..5285d7534394 100644
--- a/srcpkgs/plasma-pa/template
+++ b/srcpkgs/plasma-pa/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-pa'
 pkgname=plasma-pa
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-pa"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=6c2ae9e93f79143b928f475be1684eb5e97108445b2047a68395bb5d45a9802e
+checksum=015dff4f7561a0fdca28a0d49e98df3bb112300c9e29588f685e58ae037603e6
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel"

From 2f6d728744ca37ff85f0cf966ff9cacea4af6f18 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:08 +0100
Subject: [PATCH 077/131] plasma-sdk: update to 5.24.2.

---
 srcpkgs/plasma-sdk/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-sdk/template b/srcpkgs/plasma-sdk/template
index fcda97686ef5..3bf3208853f7 100644
--- a/srcpkgs/plasma-sdk/template
+++ b/srcpkgs/plasma-sdk/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-sdk'
 pkgname=plasma-sdk
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-sdk"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=52d758dd238bc46294c285b572f8ea74a0838465bd20f039ef49f19b4bc0637e
+checksum=83486883400fb837df6541f462df390b28df5d9a174a04e55e971ffe483c777b
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From 7595c840006db2e212540b325e14387ece1fafea Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:09 +0100
Subject: [PATCH 078/131] plasma-systemmonitor: update to 5.24.2.

---
 srcpkgs/plasma-systemmonitor/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-systemmonitor/template b/srcpkgs/plasma-systemmonitor/template
index b5853c90f1e7..e81d4b72595e 100644
--- a/srcpkgs/plasma-systemmonitor/template
+++ b/srcpkgs/plasma-systemmonitor/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-systemmonitor'
 pkgname=plasma-systemmonitor
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake
@@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only OR GPL-3.0-only, LGPL-2.1-only OR LGPL-3.0-only"
 homepage="https://invent.kde.org/plasma/plasma-systemmonitor"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c0f2b38b4c015bc07d90ca5023d3d9cbe81d126b51fa4cde60a6081448981251
+checksum=16902047b659cbe7e3452e527699aa8891546323a54efc60d0fdcfac8fe0ccd4

From 4a482f741ee5ac543f6760c0d794352c83d9992d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:11 +0100
Subject: [PATCH 079/131] plasma-thunderbolt: update to 5.24.2.

---
 srcpkgs/plasma-thunderbolt/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-thunderbolt/template b/srcpkgs/plasma-thunderbolt/template
index 31919d07d9de..a8a79a05ae4b 100644
--- a/srcpkgs/plasma-thunderbolt/template
+++ b/srcpkgs/plasma-thunderbolt/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-thunderbolt'
 pkgname=plasma-thunderbolt
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons kcmutils
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-thunderbolt"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=bbe912a2a768fff7f1b9b78eec38d4bd701146231fb15c4fc9405045aaa7bb89
+checksum=7111626252470f7c1de5b3c261b29db3ac9bdac5e1453b6853cda8aaaa5681be
 
 do_check() {
 	: # Requires running dbus and bolt services

From 218f7aa1e87ea5ff23cca6eadc14e23f26d21f81 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:12 +0100
Subject: [PATCH 080/131] plasma-vault: update to 5.24.2.

---
 srcpkgs/plasma-vault/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-vault/template b/srcpkgs/plasma-vault/template
index cdd1347403b6..3c971780ddc0 100644
--- a/srcpkgs/plasma-vault/template
+++ b/srcpkgs/plasma-vault/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-vault'
 pkgname=plasma-vault
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args=" -DKF5_HOST_TOOLING=/usr/lib/cmake
@@ -14,4 +14,4 @@ maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://github.com/KDE/plasma-vault"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=0be5c86dd09a90d178977acfb30ab3cd17a972f32aabb9a31409b6716cc4d42a
+checksum=be8e517dff5e3fcfaeade1d9a992c5d44c52b3efbdeb345a79dad94141722e52

From b9ce7031509b070edef04656879e33c9f892afaa Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:24 +0100
Subject: [PATCH 081/131] plasma-workspace-wallpapers: update to 5.24.2.

---
 srcpkgs/plasma-workspace-wallpapers/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-workspace-wallpapers/template b/srcpkgs/plasma-workspace-wallpapers/template
index dcc721de57c0..9522d47d2215 100644
--- a/srcpkgs/plasma-workspace-wallpapers/template
+++ b/srcpkgs/plasma-workspace-wallpapers/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-workspace-wallpapers'
 pkgname=plasma-workspace-wallpapers
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,4 +10,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-workspace-wallpapers"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=8085b42ee2f18b6459ef88ced94430a4e82087509b2ec341af63f82edff7154f
+checksum=3664b2cd1005f2632475e2024fcec623090407d4398e0bc70dcfe45dfbb8bf67

From aaca79e88f1e7f5f1dcc13ba5d9b1656ca7217d6 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:28 +0100
Subject: [PATCH 082/131] plasma-workspace: update to 5.24.2.

---
 srcpkgs/plasma-workspace/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template
index 9f0260dec023..e6609778d1ae 100644
--- a/srcpkgs/plasma-workspace/template
+++ b/srcpkgs/plasma-workspace/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-workspace'
 pkgname=plasma-workspace
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
@@ -23,7 +23,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, GFDL-1.2-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-workspace"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c79627fed9430c84502ed6917b91372423955ce5ce32abba409350de7b2d8f27
+checksum=e7fd2ad7c067710401f7322789ce796c3ad5e02a3813bdfb84ebd5dbd8787d11
 
 build_options="pipewire"
 build_options_default="pipewire"

From 7592ee7f1477196803f577dec69972ce61413824 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:29 +0100
Subject: [PATCH 083/131] polkit-kde-agent: update to 5.24.2.

---
 srcpkgs/polkit-kde-agent/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3695adb6f3cf..2dc1f55fbcfb 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -1,6 +1,6 @@
 # Template file for 'polkit-kde-agent'
 pkgname=polkit-kde-agent
-version=5.24.1
+version=5.24.2
 revision=1
 wrksrc="${pkgname}-1-${version}"
 build_style=cmake
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://commits.kde.org/polkit-kde-agent"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-1-${version}.tar.xz"
-checksum=2f3d5aab3ad42823474713f8916bc897ac469c9b3322989bccd3f7980696e738
+checksum=43685eccd228edf74c7fee80f6cafb217159b540b487cda067c18e3ec6b7ba7d

From ebf388c2d54e3b29fd92afb4868cd528a8bfe568 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:30 +0100
Subject: [PATCH 084/131] powerdevil: update to 5.24.2.

---
 srcpkgs/powerdevil/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template
index 9da8112e9d8f..5bd44767528c 100644
--- a/srcpkgs/powerdevil/template
+++ b/srcpkgs/powerdevil/template
@@ -1,6 +1,6 @@
 # Template file for 'powerdevil'
 pkgname=powerdevil
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/powerdevil"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=f437e099685865a0386419976bddcb733c5f1fdcf400b8f486e094a55ac72a4b
+checksum=8c742e057f19e3852ed6403e7a3f86fa70a478ae0c6c30a492491a5b02b7cd8d

From 3aeb2050b693b90aecbb237b094900117e0c0f93 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:32 +0100
Subject: [PATCH 085/131] sddm-kcm: update to 5.24.2.

---
 srcpkgs/sddm-kcm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sddm-kcm/template b/srcpkgs/sddm-kcm/template
index 2e5b371e6a6d..b44457380eb9 100644
--- a/srcpkgs/sddm-kcm/template
+++ b/srcpkgs/sddm-kcm/template
@@ -1,6 +1,6 @@
 # Template file for 'sddm-kcm'
 pkgname=sddm-kcm
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/sddm-kcm"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c1fa49c7c8dcc2c4f037c549e107e1ba169de83c917a485b1728cc7e3b1fa3b5
+checksum=af95a174536c7deb01d4274c1e0efa71a06a8728dbafa144dc37a37b803c3e22

From 65e39d7e793cda624378a5ca70b8395732770089 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:33 +0100
Subject: [PATCH 086/131] systemsettings: update to 5.24.2.

---
 srcpkgs/systemsettings/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/systemsettings/template b/srcpkgs/systemsettings/template
index c9f0255951f5..1574038368cb 100644
--- a/srcpkgs/systemsettings/template
+++ b/srcpkgs/systemsettings/template
@@ -1,6 +1,6 @@
 # Template file for 'systemsettings'
 pkgname=systemsettings
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://invent.kde.org/plasma/systemsettings"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=b356b7c3bd4c73f6374ee14b9a9b4e0c8aabe3c7f2ae8f7b007d6d0f17dbcc72
+checksum=b31e3bbd0ed6c69718341e7290f8a8888e972ca3c1eae10f2a5da912b17d2e5c

From eafdb38450a6d21c7c209ec87d3130230cb2213d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 27 Feb 2022 16:50:34 +0100
Subject: [PATCH 087/131] xdg-desktop-portal-kde: update to 5.24.2.

---
 srcpkgs/xdg-desktop-portal-kde/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/xdg-desktop-portal-kde/template b/srcpkgs/xdg-desktop-portal-kde/template
index d0f677f6e0f5..10169eb0f394 100644
--- a/srcpkgs/xdg-desktop-portal-kde/template
+++ b/srcpkgs/xdg-desktop-portal-kde/template
@@ -1,6 +1,6 @@
 # Template file for 'xdg-desktop-portal-kde'
 pkgname=xdg-desktop-portal-kde
-version=5.24.1
+version=5.24.2
 revision=1
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://phabricator.kde.org/source/xdg-desktop-portal-kde/"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=96373b6132b4b70fb9a8c446a7b9362ae7f7cb77dd382545f9c4736afab398b9
+checksum=0b703bb222726ea1fe2161728f027d381862a03d0d693806f481a1249f78fda3

From 6e28bfb62a7200dab139c4a7f68bb0ecba3fa40e Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 22:55:58 +0100
Subject: [PATCH 088/131] mlt7: update to 7.4.0.

---
 srcpkgs/mlt7/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index f96f65d41f78..5aefa500dd8a 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -1,7 +1,7 @@
-# Template file for 'mlt'
+# Template file for 'mlt7'
 pkgname=mlt7
-version=7.0.1
-revision=4
+version=7.4.0
+revision=1
 wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
@@ -17,7 +17,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later, LGPL-2.1-or-later"
 homepage="https://mltframework.org/"
 distfiles="https://github.com/mltframework/mlt/archive/v${version}.tar.gz"
-checksum=b68c88d9ad91889838186188cce938feee8b63e3755a3b6fb45dc9c2ae0c5ecd
+checksum=17c19843ffdbca66777aaadf39acb11829fd930eaded92f768cbcb8ae59a5f37
 
 if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 	makedepends+=" musl-legacy-compat"

From 5319f9bebd3b2e654586f909fc3fd5fbf2dd9ed8 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 23:14:24 +0100
Subject: [PATCH 089/131] shotcut: update to 22.01.30.

---
 srcpkgs/shotcut/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/shotcut/template b/srcpkgs/shotcut/template
index 6150aec9a359..c5dad59246f3 100644
--- a/srcpkgs/shotcut/template
+++ b/srcpkgs/shotcut/template
@@ -1,6 +1,6 @@
 # Template file for 'shotcut'
 pkgname=shotcut
-version=21.09.20
+version=22.01.30
 revision=1
 build_style=qmake
 configure_args="SHOTCUT_VERSION=VOID-$version DEFINES+=SHOTCUT_NOUPGRADE"
@@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://www.shotcut.org"
 distfiles="https://github.com/mltframework/shotcut/archive/v${version}.tar.gz"
-checksum=f95f1aa5a7360b68ce9f2b1cffdb7344ff3db086bad77068233eb83114f25790
+checksum=cdb86384c9cd30cd6548a0252d2fb45dfae6d92cc7c8c231705d0cf0ee98437b
 
 CXXFLAGS="-DHAVE_LOCALE_H=1"
 

From 850eeea9308c66b10fcec8e1f37901a0d60fe33d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Fri, 25 Feb 2022 22:23:59 +0100
Subject: [PATCH 090/131] qtcreator: update to 6.0.2.

---
 .../qtcreator/patches/6.0.2--backtrace.patch  | 44 +++++++++++++++++++
 .../qtcreator/patches/QTCREATORBUG-26910.diff | 39 ++++++++++++++++
 srcpkgs/qtcreator/template                    |  6 +--
 3 files changed, 86 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/qtcreator/patches/6.0.2--backtrace.patch
 create mode 100644 srcpkgs/qtcreator/patches/QTCREATORBUG-26910.diff

diff --git a/srcpkgs/qtcreator/patches/6.0.2--backtrace.patch b/srcpkgs/qtcreator/patches/6.0.2--backtrace.patch
new file mode 100644
index 000000000000..c57e1ecc58b2
--- /dev/null
+++ b/srcpkgs/qtcreator/patches/6.0.2--backtrace.patch
@@ -0,0 +1,44 @@
+From 722d84fee5321ee6909f12c1d10b097c24ba1adc Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
+Date: Sat, 22 Jan 2022 17:29:59 +0100
+Subject: [PATCH] backtrace
+
+
+diff --git a/src/libs/utils/qtcassert.cpp b/src/libs/utils/qtcassert.cpp
+index 560df43a..87ca6fd5 100644
+--- a/src/libs/utils/qtcassert.cpp
++++ b/src/libs/utils/qtcassert.cpp
+@@ -40,7 +40,7 @@ void dumpBacktrace(int maxdepth)
+ {
+     if (maxdepth == -1)
+         maxdepth = 1000;
+-#if defined(Q_OS_UNIX)
++#if defined(Q_OS_UNIX) && defined(__GLIBC__)
+     void *bt[1000] = {nullptr};
+     int size = backtrace(bt, sizeof(bt) / sizeof(bt[0]));
+     char **lines = backtrace_symbols(bt, size);
+diff --git a/src/plugins/qmldesigner/designercore/exceptions/exception.cpp b/src/plugins/qmldesigner/designercore/exceptions/exception.cpp
+index a3a9806f..bb6cc30d 100644
+--- a/src/plugins/qmldesigner/designercore/exceptions/exception.cpp
++++ b/src/plugins/qmldesigner/designercore/exceptions/exception.cpp
+@@ -99,7 +99,7 @@ bool Exception::warnAboutException()
+ #endif
+ }
+ 
+-#ifdef Q_OS_LINUX
++#if defined(Q_OS_UNIX) && defined(__GLIBC__)
+ static QString getBackTrace()
+ {
+     QString backTrace;
+@@ -137,7 +137,7 @@ Exception::Exception(int line, const QByteArray &function,
+   , m_function(QString::fromUtf8(function))
+   , m_file(QString::fromUtf8(file))
+   , m_description(description)
+-  #ifdef Q_OS_LINUX
++  #if defined(Q_OS_UNIX) && defined(__GLIBC__)
+   , m_backTrace(getBackTrace())
+   #endif
+ {
+-- 
+2.34.1
+
diff --git a/srcpkgs/qtcreator/patches/QTCREATORBUG-26910.diff b/srcpkgs/qtcreator/patches/QTCREATORBUG-26910.diff
new file mode 100644
index 000000000000..8c07c72ccf10
--- /dev/null
+++ b/srcpkgs/qtcreator/patches/QTCREATORBUG-26910.diff
@@ -0,0 +1,39 @@
+From b3e9f24ed1c0d3c0ee4917d4b449da90e00e888a Mon Sep 17 00:00:00 2001
+From: Marco Bubke <marco.bubke@qt.io>
+Date: Mon, 24 Jan 2022 14:38:29 +0100
+Subject: [PATCH] QmlDesigner: Fix 32 bit
+
+Because std::ptrdiff_t and int are the same under 32 bit the constructor
+is changed to a template. The class is private so it is very unlikely
+that it leads to errors.
+
+Task-number: QTCREATORBUG-26910
+Change-Id: I94c987b9b6d2f04876740ff283a339c0db056cfd
+Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
+Reviewed-by: Christophe Giboudeaux <christophe@krop.fr>
+Reviewed-by: Eike Ziller <eike.ziller@qt.io>
+Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
+---
+
+diff --git a/src/plugins/qmldesigner/designercore/projectstorage/storagecache.h b/src/plugins/qmldesigner/designercore/projectstorage/storagecache.h
+index 747c3d9..27d2905 100644
+--- a/src/plugins/qmldesigner/designercore/projectstorage/storagecache.h
++++ b/src/plugins/qmldesigner/designercore/projectstorage/storagecache.h
+@@ -67,15 +67,8 @@
+ 
+         StorageCacheIndex(const char *) = delete;
+ 
+-        constexpr explicit StorageCacheIndex(int id) noexcept
+-            : id{id}
+-        {}
+-
+-        constexpr explicit StorageCacheIndex(std::size_t id) noexcept
+-            : id{static_cast<int>(id)}
+-        {}
+-
+-        constexpr explicit StorageCacheIndex(std::ptrdiff_t id) noexcept
++        template<typename IntegerType>
++        constexpr explicit StorageCacheIndex(IntegerType id) noexcept
+             : id{static_cast<int>(id)}
+         {}
+ 
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 28e871b406e5..988491ec6496 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -1,6 +1,6 @@
 # Template file for 'qtcreator'
 pkgname=qtcreator
-version=5.0.3
+version=6.0.2
 revision=1
 wrksrc="qt-creator-opensource-src-${version}"
 build_style=qmake
@@ -8,7 +8,7 @@ make_install_args="INSTALL_ROOT=\${DESTDIR}/usr"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
  qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-script-devel qt5-tools-devel
- qt5-quickcontrols clang llvm"
+ qt5-quickcontrols qt5-svg-devel clang llvm"
 depends="qt5-declarative-devel qt5-quickcontrols qt5-plugin-sqlite"
 short_desc="Cross-platform IDE for Qt developers"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
@@ -16,7 +16,7 @@ license="LGPL-3.0-or-later, custom:QtCompany-GPL-Exception-1.0"
 homepage="https://wiki.qt.io/Category:Tools::QtCreator"
 changelog="https://code.qt.io/cgit/qt-creator/qt-creator.git/plain/dist/changes-${version}.md"
 distfiles="https://download.qt.io/official_releases/qtcreator/${version%.*}/${version}/${wrksrc}.tar.xz"
-checksum=7fd3b14310bcecee6b134f8cb7f4c0ed2385d7f4cecd48d756c5c1fd650ce2eb
+checksum=3d173c1a02ce55137a23f294e1a840d7648656e97826067eb29d9df653351bfa
 replaces="qtcreator-data>=0"
 python_version=3
 

From d72f5cb33cd819abf97d864d3b9dd6ce009792e1 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 12:49:15 +0100
Subject: [PATCH 091/131] freerdp: update to 2.6.0.

---
 srcpkgs/freerdp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index d5b0a708daf9..c4796b8c73c0 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -1,6 +1,6 @@
 # Template file for 'freerdp'
 pkgname=freerdp
-version=2.4.1
+version=2.6.0
 revision=1
 wrksrc="FreeRDP-${version}"
 build_style=cmake
@@ -20,7 +20,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://www.freerdp.com/"
 distfiles="https://github.com/FreeRDP/FreeRDP/archive/${version}.tar.gz"
-checksum=20cc4e234613db9bf89f885fc1d0bb820080b1cad66e0650fe3cb6c02ec48a59
+checksum=b9eb850f27bed4362b9a1017d37f6e271f43428948f995e7815e039306cb6ddd
 CFLAGS="-Wno-dev"
 
 case "$XBPS_TARGET_MACHINE" in

From deb645288c0cdb593c405372426691856f06a9a2 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Thu, 24 Feb 2022 17:20:27 +0100
Subject: [PATCH 092/131] newt: remove -python subpackage

---
 srcpkgs/newt-python               |  1 -
 srcpkgs/newt/template             | 10 ++--------
 srcpkgs/removed-packages/template |  1 +
 3 files changed, 3 insertions(+), 9 deletions(-)
 delete mode 120000 srcpkgs/newt-python

diff --git a/srcpkgs/newt-python b/srcpkgs/newt-python
deleted file mode 120000
index 53fabbcb042c..000000000000
--- a/srcpkgs/newt-python
+++ /dev/null
@@ -1 +0,0 @@
-newt
\ No newline at end of file
diff --git a/srcpkgs/newt/template b/srcpkgs/newt/template
index 24d19e46add8..2a44dc7f4c66 100644
--- a/srcpkgs/newt/template
+++ b/srcpkgs/newt/template
@@ -3,8 +3,8 @@ pkgname=newt
 version=0.52.21
 revision=5
 build_style=gnu-configure
-hostmakedepends="python-devel python3-devel"
-makedepends="slang-devel popt-devel python3-devel python-devel"
+hostmakedepends="python3-devel"
+makedepends="slang-devel popt-devel python3-devel"
 short_desc="Library for color text mode, widget based user interfaces"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-only"
@@ -22,12 +22,6 @@ newt-devel_package() {
 		vmove "usr/lib/*.so"
 	}
 }
-newt-python_package() {
-	short_desc+=" - Python2 bindings"
-	pkg_install() {
-		vmove usr/lib/python2*
-	}
-}
 newt-python3_package() {
 	short_desc+=" - Python3 bindings"
 	pkg_install() {
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index e0d40ede6b58..ec148e7096f0 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -236,6 +236,7 @@ replaces="
  mozjs68<=68.11.0_1
  mutagen<=1.43.0_3
  ncdns<=0.0.2_12
+ newt-python<=0.52.21_5
  nodejs-lts-10<=10.24.0_2
  nvidia340-dkms<=340.108_4
  nvidia340-libs<=340.108_4

From 1eecd688b6f8c41fdd282523a2626c6ec0b25518 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 1 Mar 2022 14:21:58 +0100
Subject: [PATCH 093/131] kvirc: add a patch for python3 support

---
 srcpkgs/kvirc/patches/python3.patch | 239 ++++++++++++++++++++++++++++
 srcpkgs/kvirc/template              |   4 +-
 2 files changed, 241 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/kvirc/patches/python3.patch

diff --git a/srcpkgs/kvirc/patches/python3.patch b/srcpkgs/kvirc/patches/python3.patch
new file mode 100644
index 000000000000..b3aa3ee1951b
--- /dev/null
+++ b/srcpkgs/kvirc/patches/python3.patch
@@ -0,0 +1,239 @@
+From dbe8ef6dad916124c3714abc469403ed9991261c Mon Sep 17 00:00:00 2001
+From: wodim <neikokz@gmail.com>
+Date: Sat, 26 Aug 2017 15:02:56 +0200
+Subject: [PATCH 1/5] Add support for Python 3
+
+---
+ CMakeLists.txt                               |  7 ++----
+ src/modules/python/libkvipython.cpp          | 26 ++++++++++++++++++++
+ src/modules/pythoncore/kvircmodule.cpp       |  2 +-
+ src/modules/pythoncore/pythonheaderwrapper.h |  6 +++++
+ 4 files changed, 35 insertions(+), 6 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 96659b5c3..c3d103726 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -69,9 +69,6 @@ set(CMAKE_KVIRC_BUILD_CPU ${CMAKE_SYSTEM_PROCESSOR})
+ set(CMAKE_KVIRC_BUILD_COMPILER ${CMAKE_CXX_COMPILER})
+ set(CMAKE_KVIRC_BUILD_COMPILER_FLAGS ${CMAKE_CXX_FLAGS})
+ 
+-# Prefer Python 2.7 over 3.x (which is currently incompatible) - GitHub issue #2020
+-set(Python_ADDITIONAL_VERSIONS "2.7")
+-
+ # Suffix for GNU/Linux
+ set(LIB_SUFFIX
+ 	CACHE STRING "Define suffix of directory name (32/64)"
+@@ -786,10 +783,10 @@ endif()
+ # Check for Python support
+ option(WANT_PYTHON "Compile Python support" ON)
+ if(WANT_PYTHON)
+-	find_package(PythonLibs 2.7)
++	find_package(PythonLibs)
+ 	if(PYTHONLIBS_FOUND)
+ 		set(COMPILE_PYTHON_SUPPORT 1)
+-		set(CMAKE_STATUS_PYTHON_SUPPORT "Yes")
++		set(CMAKE_STATUS_PYTHON_SUPPORT "Yes, Python ${PYTHONLIBS_VERSION_STRING}")
+ 		list(APPEND LIBS ${PYTHON_LIBRARIES})
+ 		include_directories(${PYTHON_INCLUDE_DIRS})
+ 	else()
+diff --git a/src/modules/python/libkvipython.cpp b/src/modules/python/libkvipython.cpp
+index 6bdd56a80..700e8939b 100644
+--- a/src/modules/python/libkvipython.cpp
++++ b/src/modules/python/libkvipython.cpp
+@@ -502,6 +502,31 @@ static bool python_kvs_fnc_isAvailable(KviKvsModuleFunctionCall * c)
+ 	return true;
+ }
+ 
++/*
++	@doc: python.version
++	@type:
++		function
++	@title:
++		$python.version
++	@short:
++		Check which version of Python is supported in this build of KVIrc
++	@syntax:
++		$python.version
++	@description:
++		Returns which major version of Python is KVIrc linked to ([b]2[/b] or [b]3[/b])
++		or [b]0[/b] if Python is not supported at all.
++*/
++
++static bool python_kvs_fnc_version(KviKvsModuleFunctionCall * c)
++{
++#ifdef COMPILE_PYTHON_SUPPORT
++	c->returnValue()->setInteger(PY_MAJOR_VERSION);
++#else
++	c->returnValue()->setBoolean(false);
++#endif
++	return true;
++}
++
+ static bool python_module_init(KviModule * m)
+ {
+ 	// register the command anyway
+@@ -509,6 +534,7 @@ static bool python_module_init(KviModule * m)
+ 	KVSM_REGISTER_SIMPLE_COMMAND(m, "destroy", python_kvs_cmd_destroy);
+ 
+ 	KVSM_REGISTER_FUNCTION(m, "isAvailable", python_kvs_fnc_isAvailable);
++	KVSM_REGISTER_FUNCTION(m, "version", python_kvs_fnc_version);
+ #ifdef COMPILE_PYTHON_SUPPORT
+ 	g_pPythonCoreModule = g_pModuleManager->getModule("pythoncore");
+ #endif
+diff --git a/src/modules/pythoncore/kvircmodule.cpp b/src/modules/pythoncore/kvircmodule.cpp
+index 8937b6a63..659345d7e 100644
+--- a/src/modules/pythoncore/kvircmodule.cpp
++++ b/src/modules/pythoncore/kvircmodule.cpp
+@@ -423,7 +423,7 @@ PyMODINIT_FUNC python_init()
+ 	else
+ 	{
+ 		// Create a CObject containing the API pointer array's address
+-		PyObject * pC_API_Object = PyCObject_FromVoidPtr(PyKVIrc_API, nullptr);
++		PyObject * pC_API_Object = PyCapsule_New((void *)PyKVIrc_API, "kvirc._C_API", nullptr);
+ 		if(pC_API_Object)
+ 			PyModule_AddObject(pModule, "_C_API", pC_API_Object);
+ 	}
+diff --git a/src/modules/pythoncore/pythonheaderwrapper.h b/src/modules/pythoncore/pythonheaderwrapper.h
+index 47f60d361..2b34066c3 100644
+--- a/src/modules/pythoncore/pythonheaderwrapper.h
++++ b/src/modules/pythoncore/pythonheaderwrapper.h
+@@ -1,6 +1,12 @@
+ #ifndef _PYTHONHEADERWRAPPER_H_
+ #define _PYTHONHEADERWRAPPER_H_
+ 
++// As of Python 3, something inside <Python.h> defines a struct with a member
++// called "slots" which conflicts with the builtin Qt keyword. But since we
++// include stuff from KVIrc itself back into the python module, we can't just
++// use QT_NO_KEYWORDS.
++#undef slots
++
+ // See http://stackoverflow.com/questions/16200997/why-doesnt-include-python-h-work and http://stackoverflow.com/questions/19716859/puzzling-dependency-of-boost-python-1-54-debug-build-to-python27-lib-on-window
+ 
+ #if defined(_DEBUG) && defined(_MSC_VER)
+
+From 77983c1ac38efa87a3c644b3918dd1648040aee0 Mon Sep 17 00:00:00 2001
+From: wodim <neikokz@gmail.com>
+Date: Mon, 1 Apr 2019 15:02:39 +0200
+Subject: [PATCH 2/5] This is not necessary anymore
+
+---
+ src/modules/python/libkvipython.cpp | 26 --------------------------
+ 1 file changed, 26 deletions(-)
+
+diff --git a/src/modules/python/libkvipython.cpp b/src/modules/python/libkvipython.cpp
+index 700e8939b..6bdd56a80 100644
+--- a/src/modules/python/libkvipython.cpp
++++ b/src/modules/python/libkvipython.cpp
+@@ -502,31 +502,6 @@ static bool python_kvs_fnc_isAvailable(KviKvsModuleFunctionCall * c)
+ 	return true;
+ }
+ 
+-/*
+-	@doc: python.version
+-	@type:
+-		function
+-	@title:
+-		$python.version
+-	@short:
+-		Check which version of Python is supported in this build of KVIrc
+-	@syntax:
+-		$python.version
+-	@description:
+-		Returns which major version of Python is KVIrc linked to ([b]2[/b] or [b]3[/b])
+-		or [b]0[/b] if Python is not supported at all.
+-*/
+-
+-static bool python_kvs_fnc_version(KviKvsModuleFunctionCall * c)
+-{
+-#ifdef COMPILE_PYTHON_SUPPORT
+-	c->returnValue()->setInteger(PY_MAJOR_VERSION);
+-#else
+-	c->returnValue()->setBoolean(false);
+-#endif
+-	return true;
+-}
+-
+ static bool python_module_init(KviModule * m)
+ {
+ 	// register the command anyway
+@@ -534,7 +509,6 @@ static bool python_module_init(KviModule * m)
+ 	KVSM_REGISTER_SIMPLE_COMMAND(m, "destroy", python_kvs_cmd_destroy);
+ 
+ 	KVSM_REGISTER_FUNCTION(m, "isAvailable", python_kvs_fnc_isAvailable);
+-	KVSM_REGISTER_FUNCTION(m, "version", python_kvs_fnc_version);
+ #ifdef COMPILE_PYTHON_SUPPORT
+ 	g_pPythonCoreModule = g_pModuleManager->getModule("pythoncore");
+ #endif
+
+From 2c881f711d518bbe4db95bf183ddc946c12f7751 Mon Sep 17 00:00:00 2001
+From: Alexey Sokolov <sokolov@google.com>
+Date: Sun, 29 Dec 2019 23:26:31 +0000
+Subject: [PATCH 3/5] Replace FindPythonLibs with FindPython3 in CMake
+
+---
+ CMakeLists.txt | 12 ++++++------
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 385bbbd4d..e7fee2820 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -34,7 +34,7 @@
+ ###############################################################################
+ 
+ # Minimum CMake version
+-cmake_minimum_required(VERSION 3.1.0)
++cmake_minimum_required(VERSION 3.12)
+ 
+ # Name of the project
+ project(kvirc)
+@@ -748,12 +748,12 @@ endif()
+ # Check for Python support
+ option(WANT_PYTHON "Compile Python support" ON)
+ if(WANT_PYTHON)
+-	find_package(PythonLibs)
+-	if(PYTHONLIBS_FOUND)
++	find_package(Python3 COMPONENTS Development)
++	if(Python3_FOUND)
+ 		set(COMPILE_PYTHON_SUPPORT 1)
+-		set(CMAKE_STATUS_PYTHON_SUPPORT "Yes, Python ${PYTHONLIBS_VERSION_STRING}")
+-		list(APPEND LIBS ${PYTHON_LIBRARIES})
+-		include_directories(${PYTHON_INCLUDE_DIRS})
++		set(CMAKE_STATUS_PYTHON_SUPPORT "Yes, Python ${Python3_VERSION}")
++		list(APPEND LIBS ${Python3_LIBRARIES})
++		include_directories(${Python3_INCLUDE_DIRS})
+ 	else()
+ 		set(CMAKE_STATUS_PYTHON_SUPPORT "No, not found.")
+ 	endif()
+
+From 79dbba4260113b453fcea155881ecb4c6f82963b Mon Sep 17 00:00:00 2001
+From: Alexey Sokolov <sokolov@google.com>
+Date: Mon, 30 Dec 2019 07:32:51 +0000
+Subject: [PATCH 5/5] Stop unsetting _DEBUG when including Python.h
+
+Because of https://stackoverflow.com/questions/59126760/building-a-python-c-extension-on-windows-with-a-debug-python-installation
+---
+ src/modules/pythoncore/pythonheaderwrapper.h | 10 +---------
+ 1 file changed, 1 insertion(+), 9 deletions(-)
+
+diff --git a/src/modules/pythoncore/pythonheaderwrapper.h b/src/modules/pythoncore/pythonheaderwrapper.h
+index 2b34066c3..173e3c289 100644
+--- a/src/modules/pythoncore/pythonheaderwrapper.h
++++ b/src/modules/pythoncore/pythonheaderwrapper.h
+@@ -7,14 +7,6 @@
+ // use QT_NO_KEYWORDS.
+ #undef slots
+ 
+-// See http://stackoverflow.com/questions/16200997/why-doesnt-include-python-h-work and http://stackoverflow.com/questions/19716859/puzzling-dependency-of-boost-python-1-54-debug-build-to-python27-lib-on-window
+-
+-#if defined(_DEBUG) && defined(_MSC_VER)
+-# undef _DEBUG
+-# include <Python.h>
+-# define _DEBUG 1
+-#else
+-# include <Python.h>
+-#endif
++#include <Python.h>
+ 
+ #endif
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index 77042b4970b9..29cdda4153ff 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -1,12 +1,12 @@
 # Template file for 'kvirc'
 pkgname=kvirc
 version=5.0.0
-revision=8
+revision=9
 wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
-makedepends="zlib-devel qt5-devel qt5-webkit-devel openssl-devel python-devel perl
+makedepends="zlib-devel qt5-devel qt5-webkit-devel openssl-devel python3-devel perl
 qt5-multimedia-devel qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql
 qt5-plugin-sqlite qt5-plugin-tds"
 short_desc="Qt-based IRC client"

From ed6bccaa1d0436215bf1445a392633c9f826bf5f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Thu, 24 Feb 2022 16:53:30 +0100
Subject: [PATCH 094/131] volume_key: remove -python (Python 2) subpackage

---
 srcpkgs/removed-packages/template |  1 +
 srcpkgs/volume_key-python         |  1 -
 srcpkgs/volume_key/template       | 19 ++++---------------
 3 files changed, 5 insertions(+), 16 deletions(-)
 delete mode 120000 srcpkgs/volume_key-python

diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index ec148e7096f0..e93d8dd1649b 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -362,6 +362,7 @@ replaces="
  uwsgi-python<=2.0.18_3
  v8<=3.24.35.33_4
  volnoti<=0.1_1
+ volume_key-python<=0.3.12_5
  vte-devel<=0.28.2_16
  vte-python<=0.28.2_16
  vte290-devel<=0.36.5_5
diff --git a/srcpkgs/volume_key-python b/srcpkgs/volume_key-python
deleted file mode 120000
index 649832a366f3..000000000000
--- a/srcpkgs/volume_key-python
+++ /dev/null
@@ -1 +0,0 @@
-volume_key
\ No newline at end of file
diff --git a/srcpkgs/volume_key/template b/srcpkgs/volume_key/template
index 7887040a1cd8..d96b08e1ae96 100644
--- a/srcpkgs/volume_key/template
+++ b/srcpkgs/volume_key/template
@@ -3,36 +3,25 @@ pkgname=volume_key
 version=0.3.12
 revision=5
 build_style=gnu-configure
-make_build_args="PYTHON3_CFLAGS=-I${XBPS_CROSS_BASE}/${py3_inc}
- PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/${py2_inc}"
-hostmakedepends="pkg-config python3 python"
-makedepends="cryptsetup-devel glib-devel gpgme-devel nss-devel python3-devel
- python-devel"
+configure_args="--without-python"
+hostmakedepends="pkg-config python3"
+makedepends="cryptsetup-devel glib-devel gpgme-devel nss-devel python3-devel"
 short_desc="Library for manipulating storage volume encryption keys"
 maintainer="Andrew Benson <abenson@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://pagure.io/volume_key"
 distfiles="https://releases.pagure.org/volume_key/volume_key-${version}.tar.xz"
 checksum=6ca3748fc1dad22c450bbf6601d4e706cb11c5e662d11bb4aeb473a9cd77309b
+make_check=no # Error initializing NSS: security library: bad database.
 
 volume_key-python3_package() {
 	lib32disabled=yes
-	pycompile_module="volume_key.py"
 	short_desc+=" - Python3 bindings"
 	pkg_install() {
 		vmove "usr/lib/python3*"
 	}
 }
 
-volume_key-python_package() {
-	lib32disabled=yes
-	pycompile_module="volume_key.py"
-	short_desc+=" - Python bindings"
-	pkg_install() {
-		vmove "usr/lib/python2*"
-	}
-}
-
 volume_key-devel_package() {
 	short_desc+=" - development files"
 	depends="${sourcepkg}>=${version}_${revision}"

From 82cc50d0e77f6c157e89507fb974134a653147f1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Thu, 3 Mar 2022 20:21:44 +0100
Subject: [PATCH 095/131] openssh: fix ppoll_time64 seccomp violation on 32-bit
 platforms.

Closes #35913.
---
 srcpkgs/openssh/patches/ppoll_time64.patch | 26 ++++++++++++++++++++++
 srcpkgs/openssh/template                   |  2 +-
 2 files changed, 27 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/openssh/patches/ppoll_time64.patch

diff --git a/srcpkgs/openssh/patches/ppoll_time64.patch b/srcpkgs/openssh/patches/ppoll_time64.patch
new file mode 100644
index 000000000000..199361c69024
--- /dev/null
+++ b/srcpkgs/openssh/patches/ppoll_time64.patch
@@ -0,0 +1,26 @@
+From 284b6e5394652d519e31782e3b3cdfd7b21d1a81 Mon Sep 17 00:00:00 2001
+From: Darren Tucker <dtucker@dtucker.net>
+Date: Sat, 26 Feb 2022 14:06:14 +1100
+Subject: [PATCH] Allow ppoll_time64 in seccomp sandbox.
+
+Should fix sandbox violations on (some? at least i386 and armhf) 32bit
+Linux platforms.  Patch from chutzpahu at gentoo.org and cjwatson at
+debian.org via bz#3396.
+---
+ sandbox-seccomp-filter.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/sandbox-seccomp-filter.c b/sandbox-seccomp-filter.c
+index 2e065ba3ed..4ce80cb2a7 100644
+--- a/sandbox-seccomp-filter.c
++++ b/sandbox-seccomp-filter.c
+@@ -276,6 +276,9 @@ static const struct sock_filter preauth_insns[] = {
+ #ifdef __NR_ppoll
+ 	SC_ALLOW(__NR_ppoll),
+ #endif
++#ifdef __NR_ppoll_time64
++	SC_ALLOW(__NR_ppoll_time64),
++#endif
+ #ifdef __NR_poll
+ 	SC_ALLOW(__NR_poll),
+ #endif
diff --git a/srcpkgs/openssh/template b/srcpkgs/openssh/template
index a67e9d69679a..fe446fc131d4 100644
--- a/srcpkgs/openssh/template
+++ b/srcpkgs/openssh/template
@@ -1,7 +1,7 @@
 # Template file for 'openssh'
 pkgname=openssh
 version=8.9p1
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--datadir=/usr/share/openssh
  --sysconfdir=/etc/ssh --without-selinux --with-privsep-user=nobody

From 8093c6f3315faf1b4894e04286e7bd18f4dc47c8 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Wed, 26 Jan 2022 18:16:55 +0100
Subject: [PATCH 096/131] ibus: disable python2 support

---
 srcpkgs/ibus/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/ibus/template b/srcpkgs/ibus/template
index 49675ff3d6a5..f12d7ec92ed0 100644
--- a/srcpkgs/ibus/template
+++ b/srcpkgs/ibus/template
@@ -1,16 +1,16 @@
 # Template file for 'ibus'
 pkgname=ibus
 version=1.5.23
-revision=3
+revision=4
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-ui --enable-gtk3 --disable-tests
  --disable-schemas-compile --enable-memconf --enable-dconf
- --enable-wayland --enable-python2 --with-python=/usr/bin/python3
+ --enable-wayland --with-python=/usr/bin/python3
  $(vopt_enable dicts emoji-dict) $(vopt_enable dicts unicode-dict)
  --enable-introspection --enable-vala $(vopt_enable ibus_setup setup)"
 hostmakedepends="automake gettext-devel libtool pkg-config intltool dconf
- python3 python glib-devel $(vopt_if vala vala) python-gobject-devel
+ python3 glib-devel $(vopt_if vala vala)
  $(vopt_if dicts 'cldr-emoji-annotation unicode-character-database unicode-emoji')"
 makedepends="dconf-devel gtk+-devel hicolor-icon-theme iso-codes
  json-glib-devel libnotify-devel librsvg-devel python3-xdg

From 46a4514bd942db9fa6fc37ece1fa0158460d35a6 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Wed, 26 Jan 2022 18:16:57 +0100
Subject: [PATCH 097/131] ibus-hangul: remove an unnecessary build dep

---
 srcpkgs/ibus-hangul/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ibus-hangul/template b/srcpkgs/ibus-hangul/template
index c8d2d96993fc..66f1dd552788 100644
--- a/srcpkgs/ibus-hangul/template
+++ b/srcpkgs/ibus-hangul/template
@@ -5,7 +5,7 @@ revision=1
 build_style=gnu-configure
 configure_args="--libexec=/usr/lib/ibus --with-python=/usr/bin/python3"
 hostmakedepends="gettext libtool pkg-config swig"
-makedepends="ibus-devel libhangul-devel python-gobject-devel"
+makedepends="ibus-devel libhangul-devel"
 depends="ibus librsvg python3-gobject"
 short_desc="Korean input engine for IBus"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"

From f127421c94a0d5ce5e5947e6a9ee76e35e148bed Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 7 Nov 2021 19:57:57 +0100
Subject: [PATCH 098/131] wicd: switch to python3 fork

* remove -gtk subpackage, it still uses python2 libraries
---
 srcpkgs/removed-packages/template          |  3 +-
 srcpkgs/wicd-gtk                           |  1 -
 srcpkgs/wicd/INSTALL.msg                   |  9 ---
 srcpkgs/wicd/patches/03-import-wpath.patch | 51 ++++++++++++++++
 srcpkgs/wicd/template                      | 67 ++++++++--------------
 5 files changed, 78 insertions(+), 53 deletions(-)
 delete mode 120000 srcpkgs/wicd-gtk
 delete mode 100644 srcpkgs/wicd/INSTALL.msg
 create mode 100644 srcpkgs/wicd/patches/03-import-wpath.patch

diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index e93d8dd1649b..c9114fc0458e 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -1,7 +1,7 @@
 # Template file for 'removed-packages'
 pkgname=removed-packages
 version=0.1
-revision=61
+revision=62
 build_style=meta
 short_desc="Uninstalls packages removed from repository"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
@@ -369,6 +369,7 @@ replaces="
  vte290<=0.36.5_5
  vte<=0.28.2_16
  w_scan<=20170107_1
+ wicd-gtk<=1.7.4_6
  wireguard-go<=0.0.20181222_2
  wireshark-gtk<=3.0.7_1
  xlennart<=1.1.1_1
diff --git a/srcpkgs/wicd-gtk b/srcpkgs/wicd-gtk
deleted file mode 120000
index f702365e0260..000000000000
--- a/srcpkgs/wicd-gtk
+++ /dev/null
@@ -1 +0,0 @@
-wicd
\ No newline at end of file
diff --git a/srcpkgs/wicd/INSTALL.msg b/srcpkgs/wicd/INSTALL.msg
deleted file mode 100644
index 3cc3a4773da7..000000000000
--- a/srcpkgs/wicd/INSTALL.msg
+++ /dev/null
@@ -1,9 +0,0 @@
-Please note that wicd does not require to have dhcpcd and/or
-wpa_supplicant services running at boot. If you are using them at
-boot, please disable them before using wicd. You can do that with:
-
-	# rm -f /var/service/{dhcpcd,wpa_supplicant}
-
-ATTENTION: to make wicd work for your user, it must be a member
-of the 'network' group. You may need 'kdesu' for privilege 
-elevation.
diff --git a/srcpkgs/wicd/patches/03-import-wpath.patch b/srcpkgs/wicd/patches/03-import-wpath.patch
new file mode 100644
index 000000000000..57c5a0ef28a0
--- /dev/null
+++ b/srcpkgs/wicd/patches/03-import-wpath.patch
@@ -0,0 +1,51 @@
+Description: Fix import path for wpath in setup.py
+Author: Axel Beckert <abe@debian.org>
+Forwarded: no
+
+Index: wicd/setup.py
+===================================================================
+--- wicd.orig/setup.py	2019-09-29 04:13:32.874964424 +0200
++++ wicd/setup.py	2019-09-29 04:13:51.127519471 +0200
+@@ -60,10 +60,10 @@
+ 
+     def run(self):
+         try:
+-            import wpath
+-        except ImportError:
++            from wicd import wpath
++        except (ImportError, ModuleNotFoundError):
+             self.run_command('configure')
+-            import wpath
++            from wicd import wpath
+             #raise Exception, 'Please run "./setup.py configure" first.'
+         _build.run(self)
+ 
+@@ -423,10 +423,10 @@
+ class install(_install):
+     def run(self):
+         try:
+-            import wpath
+-        except ImportError:
++            from wicd import wpath
++        except (ImportError, ModuleNotFoundError):
+             self.run_command('build')
+-            import wpath
++            from wicd import wpath
+ 
+         print("Using init file",(wpath.init, wpath.initfile))
+         data.extend([
+@@ -610,11 +610,11 @@
+  
+     def run(self):
+         try:
+-            import wpath
+-        except ImportError:
++            from wicd import wpath
++        except (ImportError, ModuleNotFoundError):
+             # if there's no wpath.py, then run configure+build
+             self.run_command('build')
+-            import wpath
++            from wicd import wpath
+ 
+         if not wpath.no_install_i18n:
+             if os.path.exists('translations'):
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index d4fe01b557d5..936f40adf3cc 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -1,64 +1,47 @@
 # Template file for 'wicd'
 pkgname=wicd
 version=1.7.4
-revision=6
-hostmakedepends="python python-setuptools python-Babel"
-depends="dbus-glib dhclient ethtool net-tools python-dbus python-gobject2 python-urwid
- util-linux wireless_tools wpa_supplicant"
+revision=7
+_ver=$version+tb2+2019.09.18git2e0ba579-1
+wrksrc="$pkgname-debian-$_ver"
+build_style="python3-module"
+hostmakedepends="python3-setuptools python3-Babel"
+depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
+ python3-urwid wireless_tools wpa_supplicant"
+checkdepends="$depends"
 conf_files="
-	/etc/dbus-1/system.d/wicd.conf
-	/etc/wicd/encryption/templates/active"
+ /etc/dbus-1/system.d/wicd.conf
+ /etc/wicd/encryption/templates/active"
 short_desc="Open source wired and wireless network manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
 homepage="http://wicd.sourceforge.net"
-distfiles="http://launchpad.net/wicd/1.7/${version}/+download/wicd-${version}.tar.gz"
-checksum=67989614004773db349791c37675efb914d084bdb221356a05e4369c35e7eb62
-python_version=2
+distfiles="https://salsa.debian.org/debian/wicd/-/archive/debian/$_ver/wicd-debian-$_ver.tar.gz"
+checksum=bbcba281ad78421567625057d7b1a3aac6e9f32c817ce8bf1179945f2737e777
 
 do_build() {
-	python2 setup.py configure --verbose --no-install-init \
+	python3 setup.py configure --verbose --no-install-init \
 		--resume=/usr/share/wicd/scripts \
 		--suspend=/usr/share/wicd/scripts \
-		--python=/usr/bin/python2 --lib=/usr/lib \
+		--python=/usr/bin/python3 --lib=/usr/lib \
 		--sbin=/usr/bin --distro=arch \
 		--no-install-gnome-shell-extensions \
 		--wicdgroup=network
 }
-do_install() {
-	python2 setup.py install --root=${DESTDIR}
-
-	vinstall other/wicd.desktop 644 usr/share/applications
-	vinstall other/wicd-tray.desktop 644 usr/share/applications
 
+post_install() {
 	# Copy configuration to force use of dhclient.
 	vinstall ${FILESDIR}/manager-settings.conf 755 etc/wicd
 
-	vmkdir usr/lib/wicd
-	vcopy "build/lib/wicd/*.py" usr/lib/wicd
-	chmod 755 ${DESTDIR}/usr/lib/wicd/*.py
-	vsv wicd
+	rm -r ${DESTDIR}/etc/xdg
+	rm ${DESTDIR}/usr/bin/wicd-{client,gtk}
+	rm -r ${DESTDIR}/usr/share/{applications,pixmaps,icons}
+	rm -r ${DESTDIR}/usr/share/wicd/{icons,gtk}
+	rm -r ${DESTDIR}/usr/share/doc/wicd/{AUTHORS,CHANGES,INSTALL,LICENSE}
+	rm ${DESTDIR}/usr/share/man/man1/wicd-client.1
+	rm ${DESTDIR}/usr/share/man/nl/man1/wicd-client.1
+	rm -r ${DESTDIR}/usr/lib/pm-utils
 
-	rm -rf ${DESTDIR}/lib
-	rm -rf ${DESTDIR}/usr/share/doc
-	rm -rf ${DESTDIR}/etc/logrotate.d
-	rm -rf ${DESTDIR}/usr/lib/pm-utils
-}
-
-wicd-gtk_package() {
-	depends="wicd>=${version} pygtk python-notify shared-mime-info desktop-file-utils hicolor-icon-theme"
-	short_desc+=" - GTK UI"
-	pycompile_dirs="usr/share/wicd/gtk"
-	pkg_install() {
-		vmove etc/xdg
-		vmove usr/bin/wicd-client
-		vmove usr/bin/wicd-gtk
-		vmove usr/share/applications
-		vmove usr/share/pixmaps
-		vmove usr/share/icons
-		vmove usr/share/wicd/icons
-		vmove usr/share/wicd/gtk
-		vmove usr/share/man/man1/wicd-client.1
-		vmove usr/share/man/nl/man1/wicd-client.1
-	}
+	rm -r ${DESTDIR}/lib
+	vsv wicd
 }

From 64613f8d1464b0c3103a5368bb478e9688c7fa81 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Wed, 2 Mar 2022 18:03:18 +0100
Subject: [PATCH 099/131] Cendric: touch to build on aarch*

---
 srcpkgs/Cendric/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index d119619af352..920f7ec95b59 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -1,4 +1,4 @@
-# Template file for 'Cendric'
+# Template file for 'Cendric'.
 pkgname=Cendric
 version=1.1.3
 revision=3

From 4a834a1cd93935f17a953f8a84e854318cd64606 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Thu, 3 Mar 2022 20:17:10 +0100
Subject: [PATCH 100/131] finch-devel: rebuild for split libgnt

---
 srcpkgs/pidgin/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pidgin/template b/srcpkgs/pidgin/template
index 196718504a47..7b38bc319060 100644
--- a/srcpkgs/pidgin/template
+++ b/srcpkgs/pidgin/template
@@ -1,7 +1,7 @@
 # Template file for 'pidgin'
 pkgname=pidgin
 version=2.14.8
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-schemas-install --disable-meanwhile
  --enable-cyrus-sasl --disable-doxygen --enable-nm --enable-vv
@@ -64,7 +64,7 @@ finch_package() {
 	}
 }
 finch-devel_package() {
-	depends="libgnt-devel>=${version} libpurple-devel>=${version}_${revision}"
+	depends="libgnt-devel libpurple-devel>=${version}_${revision}"
 	short_desc="Ncurses-based messaging client - development files"
 	pkg_install() {
 		vmove usr/include/finch

From 255ad49f4d19ad97a78283849337eb6b08119ff5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Thu, 3 Mar 2022 20:19:00 +0100
Subject: [PATCH 101/131] xf86-video-cirrus: rebuild for xserver-abi-video-25_1

---
 srcpkgs/xf86-video-cirrus/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/xf86-video-cirrus/template b/srcpkgs/xf86-video-cirrus/template
index e3c00a97216a..5d7fa672ea16 100644
--- a/srcpkgs/xf86-video-cirrus/template
+++ b/srcpkgs/xf86-video-cirrus/template
@@ -1,11 +1,11 @@
 # Template file for 'xf86-video-cirrus'
 pkgname=xf86-video-cirrus
 version=1.5.3
-revision=8
+revision=9
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="xorg-server-devel"
-depends="virtual?xserver-abi-video-24_1"
+depends="virtual?xserver-abi-video-25_1"
 short_desc="Xorg Cirrus Logic video driver"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"

From 06d6cec209a1abef6b9367a3657f855d78c9167b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Thu, 3 Mar 2022 20:19:15 +0100
Subject: [PATCH 102/131] xf86-video-mach64: rebuild for xserver-abi-video-25_1

---
 srcpkgs/xf86-video-mach64/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/xf86-video-mach64/template b/srcpkgs/xf86-video-mach64/template
index f2257348f214..192bd85442ea 100644
--- a/srcpkgs/xf86-video-mach64/template
+++ b/srcpkgs/xf86-video-mach64/template
@@ -1,11 +1,11 @@
 # Template file for 'xf86-video-mach64'
 pkgname=xf86-video-mach64
 version=6.9.6
-revision=2
+revision=3
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
 makedepends="xorgproto xorg-server-devel"
-depends="virtual?xserver-abi-video-24_1"
+depends="virtual?xserver-abi-video-25_1"
 short_desc="Xorg ATI Rage Pro video driver"
 maintainer="q66 <daniel@octaforge.org>"
 license="MIT"

From 634f437194e5d2f77010a9f197a67183a3b300ee Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Thu, 3 Mar 2022 21:31:02 +0100
Subject: [PATCH 103/131] libgit2-glib: remove unnecessary build dep

---
 srcpkgs/libgit2-glib/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libgit2-glib/template b/srcpkgs/libgit2-glib/template
index b6b2e1cfccb3..b3e87f3ff83b 100644
--- a/srcpkgs/libgit2-glib/template
+++ b/srcpkgs/libgit2-glib/template
@@ -7,7 +7,7 @@ build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
  -Dvapi=$(vopt_if gir true false)"
 hostmakedepends="pkg-config glib-devel $(vopt_if gir vala)"
-makedepends="libglib-devel libgit2-devel python-gobject-devel"
+makedepends="libglib-devel libgit2-devel"
 short_desc="Glib wrapper library around libgit2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"

From 33d2b87e7cdb8a63deb160da6a89325da72a16dd Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 22 Feb 2022 13:03:53 -0500
Subject: [PATCH 104/131] New package: dendrite-0.6.4

---
 .../files/dendrite-monolith-server/log/run    |  1 +
 .../files/dendrite-monolith-server/run        |  6 +++
 srcpkgs/dendrite/template                     | 39 +++++++++++++++++++
 3 files changed, 46 insertions(+)
 create mode 120000 srcpkgs/dendrite/files/dendrite-monolith-server/log/run
 create mode 100755 srcpkgs/dendrite/files/dendrite-monolith-server/run
 create mode 100644 srcpkgs/dendrite/template

diff --git a/srcpkgs/dendrite/files/dendrite-monolith-server/log/run b/srcpkgs/dendrite/files/dendrite-monolith-server/log/run
new file mode 120000
index 000000000000..3a5b4a586051
--- /dev/null
+++ b/srcpkgs/dendrite/files/dendrite-monolith-server/log/run
@@ -0,0 +1 @@
+/usr/bin/vlogger
\ No newline at end of file
diff --git a/srcpkgs/dendrite/files/dendrite-monolith-server/run b/srcpkgs/dendrite/files/dendrite-monolith-server/run
new file mode 100755
index 000000000000..2fab17797c4d
--- /dev/null
+++ b/srcpkgs/dendrite/files/dendrite-monolith-server/run
@@ -0,0 +1,6 @@
+#!/bin/sh
+[ -r ./conf ] && . ./conf
+cd /var/lib/dendrite || exit 1
+exec 2>&1
+exec chpst -u _dendrite:_dendrite dendrite-monolith-server \
+	--config ${CONFIG_FILE:-/etc/dendrite/dendrite.yaml} ${OPTS}
diff --git a/srcpkgs/dendrite/template b/srcpkgs/dendrite/template
new file mode 100644
index 000000000000..5524eb1e5b84
--- /dev/null
+++ b/srcpkgs/dendrite/template
@@ -0,0 +1,39 @@
+# Template file for 'dendrite'
+pkgname=dendrite
+version=0.6.4
+revision=1
+build_style=go
+go_import_path="github.com/matrix-org/dendrite"
+go_package="./cmd/create-account ./cmd/dendrite-monolith-server
+ ./cmd/generate-config ./cmd/generate-keys"
+short_desc="Dendrite is a second-generation Matrix homeserver written in Go"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="Apache-2.0"
+homepage="https://matrix.org/docs/projects/server/dendrite"
+changelog="https://raw.githubusercontent.com/matrix-org/dendrite/main/CHANGES.md"
+distfiles="https://github.com/matrix-org/dendrite/archive/v${version}.tar.gz"
+checksum=ec88d98c74393fdfc20586b11839c1d1250dd3083dce31c0a31b1b0d9020b7af
+
+system_accounts="_dendrite"
+_dendrite_homedir="/var/lib/dendrite"
+
+make_dirs="
+	/var/lib/dendrite 0700 _dendrite _dendrite
+	/var/log/dendrite 0755 _dendrite _dendrite
+	/etc/dendrite 0755 _dendrite _dendrite"
+
+pre_configure() {
+	vsed -e 's,\./logs,/var/log/dendrite,' \
+	 -e 's,: matrix_key.pem,: /etc/dendrite/matrix_key.pem,' \
+	 -i dendrite-config.yaml
+}
+
+post_install() {
+	vsconf dendrite-config.yaml dendrite.yaml
+	vsv dendrite-monolith-server
+
+	cd "${DESTDIR}"/usr/bin
+	mv create-account dendrite-create-account
+	mv generate-config dendrite-generate-config
+	mv generate-keys dendrite-generate-keys
+}

From 406694e1dbc4297025fcee2672c270937abc2947 Mon Sep 17 00:00:00 2001
From: Savoy <git@liberation.red>
Date: Fri, 7 Jan 2022 15:34:41 -0600
Subject: [PATCH 105/131] New package: ouch-0.3.1

---
 ...riding-the-completions-output-direct.patch | 40 ++++++++++++++++
 ...single-quotes-from-clap-doc-comments.patch | 46 +++++++++++++++++++
 srcpkgs/ouch/template                         | 24 ++++++++++
 3 files changed, 110 insertions(+)
 create mode 100644 srcpkgs/ouch/patches/0001-chore-allow-overriding-the-completions-output-direct.patch
 create mode 100644 srcpkgs/ouch/patches/0002-fix-remove-single-quotes-from-clap-doc-comments.patch
 create mode 100644 srcpkgs/ouch/template

diff --git a/srcpkgs/ouch/patches/0001-chore-allow-overriding-the-completions-output-direct.patch b/srcpkgs/ouch/patches/0001-chore-allow-overriding-the-completions-output-direct.patch
new file mode 100644
index 000000000000..da97e65e7658
--- /dev/null
+++ b/srcpkgs/ouch/patches/0001-chore-allow-overriding-the-completions-output-direct.patch
@@ -0,0 +1,40 @@
+From 60763a64c1b7268050bb61fb8cef1c982bbd4aca Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
+ <jan.christian@gruenhage.xyz>
+Date: Sun, 13 Feb 2022 09:53:28 +0100
+Subject: [PATCH 1/2] chore: allow overriding the completions output directory
+
+---
+ build.rs | 10 ++++++++--
+ 1 file changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/build.rs b/build.rs
+index 5372154..b5c56c4 100644
+--- a/build.rs
++++ b/build.rs
+@@ -1,7 +1,7 @@
+ use clap::{ArgEnum, IntoApp};
+ use clap_generate::{generate_to, Shell};
+ 
+-use std::{env, fs::create_dir_all, path::Path};
++use std::{env, fs::create_dir_all};
+ 
+ include!("src/opts.rs");
+ 
+@@ -12,7 +12,13 @@ fn main() {
+         return;
+     }
+ 
+-    let out = &Path::new(&env::var_os("OUT_DIR").unwrap()).join("completions");
++    let out = &env::var_os("OUCH_COMPLETIONS_DIR")
++        .map(|path| PathBuf::from(&path))
++        .or_else(|| env::var_os("OUT_DIR")
++                 .map(|path| PathBuf::from(&path))
++                 .map(|path| path.join("completions"))
++        ).unwrap();
++
+     create_dir_all(out).unwrap();
+     let app = &mut Opts::into_app();
+ 
+-- 
+2.35.1
diff --git a/srcpkgs/ouch/patches/0002-fix-remove-single-quotes-from-clap-doc-comments.patch b/srcpkgs/ouch/patches/0002-fix-remove-single-quotes-from-clap-doc-comments.patch
new file mode 100644
index 000000000000..a44a7d183e0b
--- /dev/null
+++ b/srcpkgs/ouch/patches/0002-fix-remove-single-quotes-from-clap-doc-comments.patch
@@ -0,0 +1,46 @@
+From b6279d75db53ddc34dd6ba727df1b7fd0ad134dd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
+ <jan.christian@gruenhage.xyz>
+Date: Sun, 13 Feb 2022 10:09:29 +0100
+Subject: [PATCH 2/2] fix: remove single quotes from clap doc comments
+
+Apparently, clap_complete doesn't properly escape single quotes in doc
+comments, leading to broken shell completions for zsh. To circumvent
+this, I've removed the single quote in the one place where it shouldn't
+have been in the first place ("it's" vs "its", contraction vs possessive
+pronoun), and replaced "it's" with "it is" in the other place.
+
+Reference to upstream issue: https://github.com/clap-rs/clap/issues/1596
+---
+ src/commands.rs | 2 +-
+ src/opts.rs     | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/commands.rs b/src/commands.rs
+index 106e36d..692dceb 100644
+--- a/src/commands.rs
++++ b/src/commands.rs
+@@ -99,7 +99,7 @@ pub fn run(args: Opts, question_policy: QuestionPolicy) -> crate::Result<()> {
+             let output_file = fs::File::create(&output_path)?;
+ 
+             if !represents_several_files(&files) {
+-                // It's possible the file is already partially compressed so we don't want to compress it again
++                // It is possible the file is already partially compressed so we don't want to compress it again
+                 // `ouch compress file.tar.gz file.tar.gz.xz` should produce `file.tar.gz.xz` and not `file.tar.gz.tar.gz.xz`
+                 let input_extensions = extension::extensions_from_path(&files[0]);
+ 
+diff --git a/src/opts.rs b/src/opts.rs
+index 14d6997..e532e7b 100644
+--- a/src/opts.rs
++++ b/src/opts.rs
+@@ -39,7 +39,7 @@ pub enum Subcommand {
+         #[clap(required = true, min_values = 1)]
+         files: Vec<PathBuf>,
+ 
+-        /// The resulting file. It's extensions can be used to specify the compression formats.
++        /// The resulting file. Its extensions can be used to specify the compression formats.
+         #[clap(required = true, value_hint = ValueHint::FilePath)]
+         output: PathBuf,
+     },
+-- 
+2.35.1
diff --git a/srcpkgs/ouch/template b/srcpkgs/ouch/template
new file mode 100644
index 000000000000..9e585cdda85e
--- /dev/null
+++ b/srcpkgs/ouch/template
@@ -0,0 +1,24 @@
+# Template file for 'ouch'
+pkgname=ouch
+version=0.3.1
+revision=1
+build_style=cargo
+makedepends="liblzma-devel bzip2-devel libzip-devel"
+short_desc="CLI utility for easily compressing and decompressing files and dirs"
+maintainer="Savoy <savoy@liberation.red>"
+license="MIT"
+homepage="https://github.com/ouch-org/ouch"
+distfiles="https://github.com/ouch-org/ouch/archive/refs/tags/${version}.tar.gz"
+checksum=269abaf5ac2f80da3796dbf5e73419c1b64104d1295f3ff57965141f079e6f6d
+
+pre_build() {
+	export GEN_COMPLETIONS=1
+	export OUCH_COMPLETIONS_DIR=completions
+}
+
+post_install() {
+	vlicense LICENSE
+	vcompletion "completions/_ouch" zsh
+	vcompletion "completions/ouch.fish" fish
+	vcompletion "completions/ouch.bash" bash
+}

From f6f7b0b25aebeab8757d6630930a580726b9cfbf Mon Sep 17 00:00:00 2001
From: Yi Zhang <23587113+yiz@users.noreply.github.com>
Date: Tue, 1 Mar 2022 20:01:47 -0800
Subject: [PATCH 106/131] google-chrome: add missing gtk+3 dependency

---
 srcpkgs/google-chrome/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/google-chrome/template b/srcpkgs/google-chrome/template
index 51462abfebda..f50d9caa3464 100644
--- a/srcpkgs/google-chrome/template
+++ b/srcpkgs/google-chrome/template
@@ -1,10 +1,11 @@
 # Template file for 'google-chrome'
 pkgname=google-chrome
 version=99.0.4844.51
-revision=1
+revision=2
 _channel=stable
 archs="x86_64"
 hostmakedepends="curl tar xz python3 python3-html2text python3-setuptools"
+depends="gtk+3"
 short_desc="Attempt at creating a safer, faster, and more stable browser"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="custom:chrome"

From 4334a285dd3f006ad9ef140cf5af00ae568802d0 Mon Sep 17 00:00:00 2001
From: Marcin Puc <marcin.e.puc@gmail.com>
Date: Sat, 19 Feb 2022 00:51:47 +0100
Subject: [PATCH 107/131] New package: zellij-0.25.0

---
 srcpkgs/zellij/template | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 srcpkgs/zellij/template

diff --git a/srcpkgs/zellij/template b/srcpkgs/zellij/template
new file mode 100644
index 000000000000..2be522145138
--- /dev/null
+++ b/srcpkgs/zellij/template
@@ -0,0 +1,33 @@
+# Template file for 'zellij'
+pkgname=zellij
+version=0.25.0
+revision=1
+# Dependency crate `wasmer-vm` only supports the following archs: x86_64, arm64, x86
+# https://docs.wasmer.io/ecosystem/wasmer/wasmer-features#compiler-support-by-chipset
+archs="x86_64* aarch64* i686*"
+build_style=cargo
+build_helper=qemu
+checkdepends="openssl-devel pkg-config"
+short_desc="Terminal workspace with batteries included"
+maintainer="Marcin Puc <marcin.e.puc@gmail.com>"
+license="MIT"
+homepage="https://zellij.dev"
+changelog="https://github.com/zellij-org/zellij/blob/main/CHANGELOG.md"
+distfiles="https://github.com/zellij-org/zellij/archive/v${version}.tar.gz"
+checksum=5bd4e6a726cf32e096f9c90d7dc414e63dee0613a56f5b665f4bfc6376dcf20a
+
+post_build() {
+	ZELLIJ="target/${RUST_TARGET}/release/zellij"
+	vtargetrun ${ZELLIJ} setup --generate-completion bash > zellij.bash
+	vtargetrun ${ZELLIJ} setup --generate-completion zsh > zellij.zsh
+	vtargetrun ${ZELLIJ} setup --generate-completion fish > zellij.fish
+}
+
+post_install() {
+	vcompletion zellij.bash bash
+	vcompletion zellij.zsh zsh
+	vcompletion zellij.fish fish
+
+	vlicense LICENSE.md
+	vdoc README.md
+}

From e0aad591f8d61da744912c00331a6e6640b7f0a7 Mon Sep 17 00:00:00 2001
From: 0x5c <dev@0x5c.io>
Date: Thu, 3 Mar 2022 13:12:55 -0500
Subject: [PATCH 108/131] tailscale: update to 1.22.0.

---
 srcpkgs/tailscale/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/tailscale/template b/srcpkgs/tailscale/template
index a9350f64bc40..4684014fffd7 100644
--- a/srcpkgs/tailscale/template
+++ b/srcpkgs/tailscale/template
@@ -1,6 +1,6 @@
 # Template file for 'tailscale'
 pkgname=tailscale
-version=1.20.4
+version=1.22.0
 revision=1
 build_style=go
 go_import_path="tailscale.com"
@@ -13,7 +13,7 @@ maintainer="Noel Cower <ncower@nil.dev>"
 license="BSD-3-Clause"
 homepage="https://tailscale.com"
 distfiles="https://github.com/tailscale/tailscale/archive/v${version}.tar.gz"
-checksum=808d5c3b7f07a4637177cfadf4b0e5fac676dd2fd1568c52d1671b38710f6859
+checksum=79c240a3d623a304c908a8b4035f1f775014e9dff6ae076c06279c2829a7d746
 
 post_install() {
 	vlicense LICENSE

From 4ed34184aeda121761b2a8dee14ff49aa7538508 Mon Sep 17 00:00:00 2001
From: Omar Zeghouani <omarzeghouanii@gmail.com>
Date: Thu, 3 Mar 2022 15:06:59 +0000
Subject: [PATCH 109/131] StyLua: update to 0.12.4.

---
 srcpkgs/StyLua/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/StyLua/template b/srcpkgs/StyLua/template
index 3d05caa10959..ab22a3c92973 100644
--- a/srcpkgs/StyLua/template
+++ b/srcpkgs/StyLua/template
@@ -1,6 +1,6 @@
 # Template file for 'StyLua'
 pkgname=StyLua
-version=0.12.3
+version=0.12.4
 revision=1
 build_style=cargo
 configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if luau '--features luau')"
@@ -10,7 +10,7 @@ license="MPL-2.0"
 homepage="https://github.com/JohnnyMorganz/StyLua"
 changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/master/CHANGELOG.md"
 distfiles="https://github.com/JohnnyMorganz/StyLua/archive/v${version}.tar.gz"
-checksum=c7c960d501535329e007ff9757067d40b0cf395c2fceac09e169f4c9ea8e67ca
+checksum=ce6b4a6767b17f8d609e8c9d666c5f6f5c2863edd0638e70392bfe55f99b4fd0
 
 build_options="lua52 luau"
 build_options_default="lua52 luau"

From cc58669ef8404689d1a831f398c4f8ef061b6015 Mon Sep 17 00:00:00 2001
From: hechos <martin.damian.fernandez@gmail.com>
Date: Thu, 3 Mar 2022 11:39:45 -0300
Subject: [PATCH 110/131] i3status-rust: update to 0.21.7

---
 srcpkgs/i3status-rust/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/i3status-rust/template b/srcpkgs/i3status-rust/template
index c995279fb25c..62c33ae48c9d 100644
--- a/srcpkgs/i3status-rust/template
+++ b/srcpkgs/i3status-rust/template
@@ -1,6 +1,6 @@
 # Template file for 'i3status-rust'
 pkgname=i3status-rust
-version=0.21.6
+version=0.21.7
 revision=1
 build_style=cargo
 make_check_args="--bins"
@@ -12,7 +12,7 @@ license="GPL-3.0-only"
 homepage="https://github.com/greshake/i3status-rust"
 changelog="https://raw.githubusercontent.com/greshake/i3status-rust/master/NEWS.md"
 distfiles="https://github.com/greshake/i3status-rust/archive/v${version}.tar.gz"
-checksum=011d6c326229b5c84ed86324814d2d12938af42672e095a9c1151db1d1a36b0e
+checksum=6085e261b2040110dd2043096d69e02c1f7d8c88651f2129b37f5a770c0a30ac
 
 post_install() {
 	vmkdir usr/share/i3status-rust

From 5f728105f2234d1416f0260ba6824519e43f0711 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Tue, 1 Mar 2022 20:55:48 +0100
Subject: [PATCH 111/131] tectonic: update to 0.8.2.

---
 srcpkgs/tectonic/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index b7339bd4e304..ca804d594da3 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -1,7 +1,7 @@
 # Template file for 'tectonic'
 pkgname=tectonic
-version=0.8.0
-revision=2
+version=0.8.2
+revision=1
 wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
@@ -11,8 +11,9 @@ short_desc="Modernized, complete, self-contained TeX/LaTeX engine"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="MIT"
 homepage="https://tectonic-typesetting.github.io"
+changelog="https://raw.githubusercontent.com/tectonic-typesetting/tectonic/release/CHANGELOG.md"
 distfiles="https://github.com/tectonic-typesetting/tectonic/archive/tectonic@${version}.tar.gz"
-checksum=794cf34aee017b8a4288ed509a4e9d550a36aadc2bc0d35b1727d1135dac8e02
+checksum=1f92a5ff25725a9a4c0eefd4ea306da1e63f57c40d4ceb0972c7e5bb73297b4f
 
 post_install() {
 	vlicense LICENSE

From 44598f3519cdb06e70124001db572b0710661030 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 22:30:59 +0100
Subject: [PATCH 112/131] tzupdate: update to 2.1.0.

---
 srcpkgs/tzupdate/template | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/tzupdate/template b/srcpkgs/tzupdate/template
index 21a52091d160..4b4e8b605d15 100644
--- a/srcpkgs/tzupdate/template
+++ b/srcpkgs/tzupdate/template
@@ -1,16 +1,18 @@
 # Template file for 'tzupdate'
 pkgname=tzupdate
-version=2.0.0
-revision=3
+version=2.1.0
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
-depends="python3-setuptools python3-requests"
+depends="python3"
 short_desc="Set the system timezone based on IP geolocation"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="MIT"
 homepage="https://github.com/cdown/tzupdate"
 distfiles="https://github.com/cdown/tzupdate/archive/${version}.tar.gz"
-checksum=e5103126c51b80a10e62007ee5282c058304757537b8dfe20e3a9c2403b412d8
+checksum=8e0f81d04143fd89a1300155bb99baeb46d5f6b3df49b96361f9026ff55eaec9
+# tests require httpretty, not in repos
+make_check=no
 
 post_instal() {
 	vlicense LICENSE

From aaaf14835576e12ea13457cbd606d842f70d2e00 Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Thu, 3 Mar 2022 07:58:09 +0100
Subject: [PATCH 113/131] lazygit: update to 0.33

---
 srcpkgs/lazygit/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/lazygit/template b/srcpkgs/lazygit/template
index 437452933b36..49001a5bbf1c 100644
--- a/srcpkgs/lazygit/template
+++ b/srcpkgs/lazygit/template
@@ -1,6 +1,6 @@
 # Template file for 'lazygit'
 pkgname=lazygit
-version=0.32.2
+version=0.33
 revision=1
 build_style=go
 go_import_path=github.com/jesseduffield/lazygit
@@ -11,7 +11,7 @@ maintainer="Nathan Owens <ndowens@artixlinux.org>"
 license="MIT"
 homepage="https://github.com/jesseduffield/lazygit"
 distfiles="https://github.com/jesseduffield/lazygit/archive/v${version}.tar.gz"
-checksum=44a735c4ee78838dc918e82bd5070b154600cd24992259fd698f2116a797012b
+checksum=ff7ab429ecd54f6e2aedcfd4835eb8ca17c1990aac2534f8c2a19ce4267ade24
 
 post_install() {
 	vlicense LICENSE

From 293f6eaa4e0f42859907a8caac742cc473d1488c Mon Sep 17 00:00:00 2001
From: Felix Van der Jeugt <felix.vanderjeugt@posteo.net>
Date: Tue, 1 Mar 2022 23:35:30 +0100
Subject: [PATCH 114/131] spotify-qt: add qt5-svg dependency for icons

Spotify-qt uses svg icons on buttons, so it's barely usable without
a dependency on qt5-svg.
---
 srcpkgs/spotify-qt/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/spotify-qt/template b/srcpkgs/spotify-qt/template
index 0fb27d690f5d..aa30046a8778 100644
--- a/srcpkgs/spotify-qt/template
+++ b/srcpkgs/spotify-qt/template
@@ -1,10 +1,11 @@
 # Template file for 'spotify-qt'
 pkgname=spotify-qt
 version=3.8
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config qt5-devel"
 makedepends="qt5-devel qt5-svg-devel"
+depends="qt5-svg"
 short_desc="Lightweight Spotify client using Qt"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="GPL-3.0-or-later"

From 958988c8f60bdadaba55f40c2f41253425184eae Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Wed, 2 Mar 2022 17:03:33 +0100
Subject: [PATCH 115/131] openshot: remove 'mlt' dependency.

---
 srcpkgs/openshot/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index 4248baa81e39..ffc460364e40 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -1,12 +1,12 @@
 # Template file for 'openshot'
 pkgname=openshot
 version=2.6.1
-revision=1
+revision=2
 wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
-depends="ImageMagick libopenshot mlt python3-PyQt5-svg
+depends="ImageMagick libopenshot python3-PyQt5-svg
  python3-PyQt5-webkit python3-httplib2 python3-pyzmq python3-requests"
 short_desc="Open-source, non-linear video editor for Linux"
 maintainer="Spencer Hill <spencernh77@gmail.com>"

From ec5c60f6cf3cd8695431c97fbfe1148ad49efd2f Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Fri, 4 Mar 2022 01:46:19 +0100
Subject: [PATCH 116/131] chezmoi: update to 2.13.1

---
 srcpkgs/chezmoi/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template
index b802432ea993..286f3e1fb1ac 100644
--- a/srcpkgs/chezmoi/template
+++ b/srcpkgs/chezmoi/template
@@ -1,6 +1,6 @@
 # Template file for 'chezmoi'
 pkgname=chezmoi
-version=2.13.0
+version=2.13.1
 revision=1
 build_style=go
 go_import_path="github.com/twpayne/chezmoi/v2"
@@ -12,7 +12,7 @@ maintainer="classabbyamp <dev@kb6.ee>"
 license="MIT"
 homepage="https://chezmoi.io/"
 distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz"
-checksum=9b996645a0b90a7098b5005b6d83328997697bdda928622927894b037726d93e
+checksum=52fba493bb9f987a7971bcc187e7af9c01277b00daa91e4113e2e1f68c634ae2
 
 export CGO_ENABLED=1
 

From 3707622226817f20e5382da11862ceabb70e1e00 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 4 Mar 2022 16:35:31 +0100
Subject: [PATCH 117/131] sysstat: update to 12.4.5.

---
 srcpkgs/sysstat/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sysstat/template b/srcpkgs/sysstat/template
index f244a26b5e4c..7e294d11493f 100644
--- a/srcpkgs/sysstat/template
+++ b/srcpkgs/sysstat/template
@@ -1,6 +1,6 @@
 # Template file for 'sysstat'
 pkgname=sysstat
-version=12.4.4
+version=12.4.5
 revision=1
 build_style=gnu-configure
 configure_args="--enable-copy-only --disable-file-attr
@@ -13,7 +13,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
 homepage="http://pagesperso-orange.fr/sebastien.godard/"
 distfiles="http://pagesperso-orange.fr/sebastien.godard/${pkgname}-${version}.tar.xz"
-checksum=9512e7479e04f92e251c5c6b4bd94b8f643d212bd0e986a8ea4d147a6e943d24
+checksum=ef445acea301bbb996e410842f6290a8d049e884d4868cfef7e85dc04b7eee5b
 
 post_extract() {
 	vsed -i 's/lib64/lib/' configure

From ac5e9f310ca8eb4ad71ecbfceaa0dea7b4d58f3f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 4 Mar 2022 16:36:27 +0100
Subject: [PATCH 118/131] nncp: update to 8.7.0.

---
 srcpkgs/nncp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index cc8dad670fa6..43de7495a654 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -1,6 +1,6 @@
 # Template file for 'nncp'
 pkgname=nncp
-version=8.5.0
+version=8.7.0
 revision=1
 build_style=go
 go_import_path=cypherpunks.ru/nncp
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-only"
 homepage="http://www.nncpgo.org/"
 distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz"
-checksum=e8850d2770c4fa745cf9b9a90ceee5d605e50fa5031a081349844c153e7bbff4
+checksum=ed488ffd7d88028bdd64386bec4ad9116f7da0881fb1e628493d2f2bbbd1e868
 
 do_build() {
 	make

From ca9cd94d6addb674432c99b1e93589a8260eefaf Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 4 Mar 2022 16:37:23 +0100
Subject: [PATCH 119/131] perl-HTTP-Daemon: update to 6.14.

---
 srcpkgs/perl-HTTP-Daemon/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 7a5859a0d371..5b50d45762fe 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-HTTP-Daemon'
 pkgname=perl-HTTP-Daemon
-version=6.13
+version=6.14
 revision=1
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
@@ -13,4 +13,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/HTTP-Daemon"
 distfiles="${CPAN_SITE}/HTTP/HTTP-Daemon-${version}.tar.gz"
-checksum=d184d1f3e51e690d60e4b00195aa69f679169c858f2aab419997c70892014516
+checksum=f0767e7f3cbb80b21313c761f07ad8ed253bce9fa2d0ba806b3fb72d309b2e1d

From 8c6a7f86fdf655deaca7e68086cffa736bc267b5 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 4 Mar 2022 16:38:15 +0100
Subject: [PATCH 120/131] skaffold: update to 1.36.1.

---
 srcpkgs/skaffold/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/skaffold/template b/srcpkgs/skaffold/template
index f60cdf18d878..fa05e329472f 100644
--- a/srcpkgs/skaffold/template
+++ b/srcpkgs/skaffold/template
@@ -1,6 +1,6 @@
 # Template file for 'skaffold'
 pkgname=skaffold
-version=1.36.0
+version=1.36.1
 revision=1
 build_style=go
 go_import_path=github.com/GoogleContainerTools/skaffold
@@ -12,4 +12,4 @@ license="Apache-2.0"
 homepage="https://skaffold.dev/"
 changelog="https://github.com/GoogleContainerTools/skaffold/releases"
 distfiles="https://github.com/GoogleContainerTools/skaffold/archive/v${version}.tar.gz"
-checksum=0e6c3891e7d62d023094c7d985fe5aac86f07ed1e229817d0041d8646b3de833
+checksum=b30361c02963d2374f2636f0181808f868834024f99ace74282c9f7416c1646a

From a4585b455fd8a749db7598b15b4203c9b91bc73f Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Fri, 4 Mar 2022 18:31:36 +0100
Subject: [PATCH 121/131] cmark-gfm: update to 0.29.0.gfm.3.

---
 srcpkgs/cmark-gfm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/cmark-gfm/template b/srcpkgs/cmark-gfm/template
index ebd19864cedc..a538d9321a79 100644
--- a/srcpkgs/cmark-gfm/template
+++ b/srcpkgs/cmark-gfm/template
@@ -1,6 +1,6 @@
 # Template file for 'cmark-gfm'
 pkgname=cmark-gfm
-version=0.29.0.gfm.2
+version=0.29.0.gfm.3
 revision=1
 build_style=cmake
 short_desc="GitHub's fork of cmark, a CommonMark markdown renderer"
@@ -8,7 +8,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/github/cmark-gfm"
 distfiles="https://github.com/github/cmark-gfm/archive/${version}.tar.gz"
-checksum=66d92c8bef533744674c5b64d8744227584b12704bcfebbe16dab69f81e62029
+checksum=56fba15e63676c756566743dcd43c61c6a77cc1d17ad8be88a56452276ba4d4c
 
 pre_configure() {
 	# Fix the SONAME version to use just the major number

From ab6c3de8ff00af122cba2844273411e8f168e175 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 4 Mar 2022 23:22:01 +0100
Subject: [PATCH 122/131] expat: update to 2.4.7.

---
 srcpkgs/expat/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/expat/template b/srcpkgs/expat/template
index 8b9d285a48f4..ccab77dad179 100644
--- a/srcpkgs/expat/template
+++ b/srcpkgs/expat/template
@@ -1,6 +1,6 @@
 # Template file for 'expat'
 pkgname=expat
-version=2.4.6
+version=2.4.7
 revision=1
 build_style=gnu-configure
 short_desc="XML parser library written in C"
@@ -8,7 +8,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://libexpat.github.io/"
 distfiles="https://github.com/libexpat/libexpat/releases/download/R_${version//./_}/expat-${version}.tar.xz"
-checksum=de55794b7a9bc214852fdc075beaaecd854efe1361597e6268ee87946951289b
+checksum=9875621085300591f1e64c18fd3da3a0eeca4a74f884b9abac2758ad1bd07a7d
 
 post_install() {
 	vlicense COPYING

From 583723e5a4092f108bb23897009e88e6e7737fea Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 4 Mar 2022 13:05:45 -0500
Subject: [PATCH 123/131] dendrite: update to 0.6.5.

---
 srcpkgs/dendrite/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/dendrite/template b/srcpkgs/dendrite/template
index 5524eb1e5b84..7589a7944cec 100644
--- a/srcpkgs/dendrite/template
+++ b/srcpkgs/dendrite/template
@@ -1,6 +1,6 @@
 # Template file for 'dendrite'
 pkgname=dendrite
-version=0.6.4
+version=0.6.5
 revision=1
 build_style=go
 go_import_path="github.com/matrix-org/dendrite"
@@ -12,7 +12,7 @@ license="Apache-2.0"
 homepage="https://matrix.org/docs/projects/server/dendrite"
 changelog="https://raw.githubusercontent.com/matrix-org/dendrite/main/CHANGES.md"
 distfiles="https://github.com/matrix-org/dendrite/archive/v${version}.tar.gz"
-checksum=ec88d98c74393fdfc20586b11839c1d1250dd3083dce31c0a31b1b0d9020b7af
+checksum=b74170bd3f81e2f22ff4673bc632e37afeef1121fa90acb03ed2eed17a387133
 
 system_accounts="_dendrite"
 _dendrite_homedir="/var/lib/dendrite"

From 35ed29755c9bb95bc0a9c70db38ff743dca1ec43 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 5 Mar 2022 00:06:34 +0100
Subject: [PATCH 124/131] lagrange: update to 1.11.1.

---
 srcpkgs/lagrange/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/lagrange/template b/srcpkgs/lagrange/template
index 88aa0da91ae6..0da2bdd614fd 100644
--- a/srcpkgs/lagrange/template
+++ b/srcpkgs/lagrange/template
@@ -1,6 +1,6 @@
 # Template file for 'lagrange'
 pkgname=lagrange
-version=1.10.6
+version=1.11.1
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config zip"
@@ -12,7 +12,7 @@ license="BSD-2-Clause"
 homepage="https://gmi.skyjake.fi/lagrange/"
 changelog="https://git.skyjake.fi/skyjake/lagrange/raw/branch/dev/res/about/version.gmi"
 distfiles="https://git.skyjake.fi/skyjake/lagrange/releases/download/v$version/lagrange-$version.tar.gz"
-checksum=9a3773df31ca653a15b8845904622b35a862cc4d2bfeb43bea231d562d3fd1e1
+checksum=a303f62b6e7372396d334f25eeaaa745827c28ac926dc12305b2b41596d748e8
 
 post_install() {
 	vlicense LICENSE.md

From 6c17de3ca1090a8a3a0bf5979e61d2cc701f01d3 Mon Sep 17 00:00:00 2001
From: Urs Schulz <voidpkgs@ursschulz.de>
Date: Wed, 2 Mar 2022 09:51:40 +0100
Subject: [PATCH 125/131] New package: rizin-0.3.4

---
 common/shlibs          | 24 ++++++++++++++++++++++++
 srcpkgs/rizin-devel    |  1 +
 srcpkgs/rizin/template | 31 +++++++++++++++++++++++++++++++
 3 files changed, 56 insertions(+)
 create mode 120000 srcpkgs/rizin-devel
 create mode 100644 srcpkgs/rizin/template

diff --git a/common/shlibs b/common/shlibs
index 7c95088ff75f..250e1e0b8cb5 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4118,3 +4118,27 @@ libspatialite.so.7 libspatialite-5.0.1_1
 mod_spatialite.so.7 libspatialite-5.0.1_1
 libSvtAv1Enc.so.0 libsvt-av1-0.9.0_1
 libSvtAv1Dec.so.0 libsvt-av1-0.9.0_1
+librz_bp.so.0.3.4 rizin-0.3.4_1
+librz_reg.so.0.3.4 rizin-0.3.4_1
+librz_debug.so.0.3.4 rizin-0.3.4_1
+librz_hash.so.0.3.4 rizin-0.3.4_1
+librz_config.so.0.3.4 rizin-0.3.4_1
+librz_parse.so.0.3.4 rizin-0.3.4_1
+librz_asm.so.0.3.4 rizin-0.3.4_1
+librz_type.so.0.3.4 rizin-0.3.4_1
+librz_socket.so.0.3.4 rizin-0.3.4_1
+librz_egg.so.0.3.4 rizin-0.3.4_1
+librz_core.so.0.3.4 rizin-0.3.4_1
+librz_diff.so.0.3.4 rizin-0.3.4_1
+librz_main.so.0.3.4 rizin-0.3.4_1
+librz_cons.so.0.3.4 rizin-0.3.4_1
+librz_crypto.so.0.3.4 rizin-0.3.4_1
+librz_analysis.so.0.3.4 rizin-0.3.4_1
+librz_syscall.so.0.3.4 rizin-0.3.4_1
+librz_io.so.0.3.4 rizin-0.3.4_1
+librz_flag.so.0.3.4 rizin-0.3.4_1
+librz_magic.so.0.3.4 rizin-0.3.4_1
+librz_util.so.0.3.4 rizin-0.3.4_1
+librz_lang.so.0.3.4 rizin-0.3.4_1
+librz_search.so.0.3.4 rizin-0.3.4_1
+librz_bin.so.0.3.4 rizin-0.3.4_1
diff --git a/srcpkgs/rizin-devel b/srcpkgs/rizin-devel
new file mode 120000
index 000000000000..1d00f71ce25b
--- /dev/null
+++ b/srcpkgs/rizin-devel
@@ -0,0 +1 @@
+rizin
\ No newline at end of file
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
new file mode 100644
index 000000000000..4977ff86d6ef
--- /dev/null
+++ b/srcpkgs/rizin/template
@@ -0,0 +1,31 @@
+# Template file for 'rizin'
+pkgname=rizin
+version=0.3.4
+revision=1
+archs="i686 x86_64"
+wrksrc="${pkgname}-v${version}"
+build_style=meson
+configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
+ -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
+ -D use_sys_lz4=enabled -D use_sys_xxhash=enabled -D use_sys_openssl=enabled
+ -D use_sys_tree_sitter=enabled -D use_libuv=true -D use_webui=true -D local=disabled"
+hostmakedepends="pkg-config"
+makedepends="capstone-devel libzip-devel zlib-devel liblz4-devel xxHash-devel libuv-devel
+ tree-sitter-devel file-devel openssl-devel"
+short_desc="UNIX-like reverse engineering framework and command-line toolset"
+maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
+license="LGPL-3.0-only"
+homepage="https://github.com/rizinorg/rizin"
+distfiles="https://github.com/rizinorg/${pkgname}/releases/download/v${version}/${pkgname}-src-v${version}.tar.xz"
+checksum=eea49b396387c09d19705aab02a617cdb15682fca67f101ff2b27eef94a710e9
+
+
+rizin-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc="${short_desc} - development files"
+	pkg_install() {
+		vmove "usr/lib/*.so"
+		vmove usr/include/librz
+		vmove usr/lib/pkgconfig
+	}
+}

From 4d05fd53d6ea083dbc305f1bdca8698b11905c99 Mon Sep 17 00:00:00 2001
From: Urs Schulz <voidpkgs@ursschulz.de>
Date: Tue, 1 Mar 2022 08:49:12 +0100
Subject: [PATCH 126/131] cutter: update to 2.0.5.

---
 .../cutter/patches/ksyntaxhighlighting.patch  | 43 +++++++++++++++++++
 srcpkgs/cutter/template                       | 38 ++++++++++------
 2 files changed, 69 insertions(+), 12 deletions(-)
 create mode 100644 srcpkgs/cutter/patches/ksyntaxhighlighting.patch

diff --git a/srcpkgs/cutter/patches/ksyntaxhighlighting.patch b/srcpkgs/cutter/patches/ksyntaxhighlighting.patch
new file mode 100644
index 000000000000..461a3dec9d58
--- /dev/null
+++ b/srcpkgs/cutter/patches/ksyntaxhighlighting.patch
@@ -0,0 +1,43 @@
+diff --git a/src/common/Configuration.cpp b/src/common/Configuration.cpp
+index 3c309e83..47019165 100644
+--- a/src/common/Configuration.cpp
++++ b/src/common/Configuration.cpp
+@@ -7,9 +7,9 @@
+ #include <QApplication>
+ 
+ #ifdef CUTTER_ENABLE_KSYNTAXHIGHLIGHTING
+-#    include <KSyntaxHighlighting/repository.h>
+-#    include <KSyntaxHighlighting/theme.h>
+-#    include <KSyntaxHighlighting/definition.h>
++#    include <repository.h>
++#    include <theme.h>
++#    include <definition.h>
+ #endif
+ 
+ #include "common/ColorThemeWorker.h"
+diff --git a/src/common/SyntaxHighlighter.cpp b/src/common/SyntaxHighlighter.cpp
+index 64a2038e..eebb59f9 100644
+--- a/src/common/SyntaxHighlighter.cpp
++++ b/src/common/SyntaxHighlighter.cpp
+@@ -5,7 +5,7 @@
+ 
+ #    include "Configuration.h"
+ 
+-#    include <KSyntaxHighlighting/theme.h>
++#    include <theme.h>
+ 
+ SyntaxHighlighter::SyntaxHighlighter(QTextDocument *document)
+     : KSyntaxHighlighting::SyntaxHighlighter(document)
+diff --git a/src/common/SyntaxHighlighter.h b/src/common/SyntaxHighlighter.h
+index b9e88970..a21b4ec2 100644
+--- a/src/common/SyntaxHighlighter.h
++++ b/src/common/SyntaxHighlighter.h
+@@ -10,7 +10,7 @@
+ 
+ #ifdef CUTTER_ENABLE_KSYNTAXHIGHLIGHTING
+ 
+-#    include <KSyntaxHighlighting/syntaxhighlighter.h>
++#    include <syntaxhighlighter.h>
+ 
+ class SyntaxHighlighter : public KSyntaxHighlighting::SyntaxHighlighter
+ {
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7142c048f53c..0ba35058db70 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -1,16 +1,30 @@
 # Template file for 'cutter'
 pkgname=cutter
-version=1.12.0
-revision=2
-build_wrksrc=src
-build_style=qmake
-configure_args="CUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/RadareOrg/Cutter/plugins"
-hostmakedepends="pkg-config qt5-qmake qt5-host-tools radare2"
-makedepends="capstone-devel python3-devel qt5-declarative-devel
- qt5-location-devel qt5-svg-devel radare2"
+version=2.0.5
+revision=1
+archs="i686 x86_64"
+build_style=cmake
+configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/Cutter/plugins
+ -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
+ -DCUTTER_ENABLE_GRAPHVIZ=ON -DCUTTER_ENABLE_KSYNTAXHIGHLIGHTING=ON
+ -DCUTTER_USE_BUNDLED_RIZIN=OFF -DCUTTER_USE_ADDITIONAL_RIZIN_PATHS=OFF
+ -DCUTTER_ENABLE_CRASH_REPORTS=OFF"
+hostmakedepends="pkg-config qt5-qmake qt5-host-tools meson git"
+makedepends="capstone-devel python3-devel qt5-declarative-devel qt5-location-devel
+ qt5-svg-devel graphviz-devel libshiboken2-devel libpyside2-python3-devel
+ syntax-highlighting-devel rizin-devel"
 short_desc="GUI for radare2 written in C++ and QT"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
 license="GPL-3.0-only"
-homepage="https://github.com/radareorg/cutter"
-distfiles="https://github.com/radareorg/${pkgname}/archive/v${version}.tar.gz"
-checksum=868213d2ea0b4a29b9b03c9b605c2b2155c4c03b62735a9bd376a0dadcb4fe1b
+homepage="https://cutter.re"
+_translations_commit="974298653ba71b958e1b6c83f6011f5fefff6236"
+distfiles="https://github.com/rizinorg/${pkgname}/archive/refs/tags/v${version}.tar.gz
+ https://github.com/rizinorg/cutter-translations/archive/${_translations_commit}.tar.gz"
+checksum="c206cc72443b989b7306cbc1ec5c85206a5feb5e7dc8621fe4f03876b9e447ab
+ 9a9d42769c1e9364dfc694968b05994d02ea840813a33b16ca6a6cbe80c90069"
+
+
+post_extract() {
+	rmdir src/translations
+	mv "${XBPS_BUILDDIR}/cutter-translations-${_translations_commit}" "src/translations"
+}

From 44f7d99ad542b120bf4623d6ded1bcacb3565cac Mon Sep 17 00:00:00 2001
From: Urs Schulz <voidpkgs@ursschulz.de>
Date: Wed, 2 Mar 2022 13:24:56 +0100
Subject: [PATCH 127/131] rizin: build for all archs

---
 srcpkgs/rizin/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index 4977ff86d6ef..40c2dffeb9ae 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.3.4
 revision=1
-archs="i686 x86_64"
 wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4

From dd5cf1355ef93d1424ab239d0b9d472c337c91a6 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 5 Mar 2022 00:57:00 +0100
Subject: [PATCH 128/131] cutter: remove archs restriction

---
 srcpkgs/cutter/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 0ba35058db70..a2d6ca506827 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,7 @@
 pkgname=cutter
 version=2.0.5
 revision=1
-archs="i686 x86_64"
+_translations_commit="974298653ba71b958e1b6c83f6011f5fefff6236"
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/Cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
@@ -17,7 +17,6 @@ short_desc="GUI for radare2 written in C++ and QT"
 maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
 license="GPL-3.0-only"
 homepage="https://cutter.re"
-_translations_commit="974298653ba71b958e1b6c83f6011f5fefff6236"
 distfiles="https://github.com/rizinorg/${pkgname}/archive/refs/tags/v${version}.tar.gz
  https://github.com/rizinorg/cutter-translations/archive/${_translations_commit}.tar.gz"
 checksum="c206cc72443b989b7306cbc1ec5c85206a5feb5e7dc8621fe4f03876b9e447ab

From 442121ce18b081028ee2ad968a07d60ba1ac9b3e Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Sat, 5 Mar 2022 09:40:29 +0200
Subject: [PATCH 129/131] opera: update to 84.0.4316.31.

---
 srcpkgs/opera/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template
index a4a8e61691b0..f3965df0408d 100644
--- a/srcpkgs/opera/template
+++ b/srcpkgs/opera/template
@@ -1,6 +1,6 @@
 # Template file for 'opera'
 pkgname=opera
-version=84.0.4316.21
+version=84.0.4316.31
 revision=1
 archs="x86_64"
 create_wrksrc=yes
@@ -11,7 +11,7 @@ maintainer="mobinmob <mobinmob@disroot.org>"
 license="custom:Proprietary"
 homepage="https://www.opera.com/computer"
 distfiles="https://rpm.opera.com/rpm/opera_stable-${version}-linux-release-x64-signed.rpm"
-checksum=df8c7b1bdea578338da2b9c82a498e3677d6038e45af14bdd06b4a9c2683fb5a
+checksum=6ae3c4ff44a4ae627724a8df3fcb2d5663ca8677a5eb62b5354b99fe21688608
 repository="nonfree"
 nostrip=yes
 

From 10f67ac6a4883e0d97d5d5dd54892a10337f3ab4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 5 Mar 2022 13:09:50 +0100
Subject: [PATCH 130/131] netpbm: update to 10.97.05.

---
 srcpkgs/netpbm/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index c9028f661131..db6f8708eb8d 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -1,9 +1,9 @@
 # Template file for 'netpbm'
 pkgname=netpbm
 # from http://svn.code.sf.net/p/netpbm/code/advanced/doc/HISTORY
-version=10.97.04
+version=10.97.05
 revision=1
-_githash=3f3a0bb41c579c667871ac322534c59323f1d801
+_githash=9f95511f291ecc492e283932064857717678bb19
 _githash_guide=4571e910b4cc98268539768c98d9303dc052847b
 create_wrksrc=yes
 build_wrksrc="netpbm-mirror-${_githash}"
@@ -16,7 +16,7 @@ license="BSD-3-Clause,GPL-2.0-only,custom:netpbm"
 homepage="http://netpbm.sourceforge.net/"
 distfiles="https://github.com/leahneukirchen/netpbm-mirror/archive/${_githash}.tar.gz
  https://github.com/leahneukirchen/netpbm-mirror/archive/${_githash_guide}.tar.gz"
-checksum="e459ddc37a02a008d3d00aabaa43d3f1df34a6b0409db7ef896ca3cb28b94f41
+checksum="8d42d131931141d79848bf9320b63b8858c51651c0f1ebb2fc2da7e2bcd8c78d
  b782b5092a3da5fe804084f7e8eb2452e777dcbe73bc0f9634671eafe6a07392"
 
 post_extract() {

From bdc58e7a9ccc9f60c2bc1a06e52be1aa4e01e8fd Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 5 Mar 2022 13:09:54 +0100
Subject: [PATCH 131/131] xsnow: update to 3.4.4.

---
 srcpkgs/xsnow/template | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/xsnow/template b/srcpkgs/xsnow/template
index 51243b7d2dcb..a4f26810b137 100644
--- a/srcpkgs/xsnow/template
+++ b/srcpkgs/xsnow/template
@@ -1,6 +1,6 @@
 # Template file for 'xsnow'
 pkgname=xsnow
-version=3.4.3
+version=3.4.4
 revision=1
 build_style=gnu-configure
 build_helper=qemu
@@ -10,8 +10,9 @@ short_desc="Snow for your X11 sessions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-or-later"
 homepage="https://ratrabbit.nl/ratrabbit/xsnow/index.html"
+changelog="https://ratrabbit.nl/ratrabbit/xsnow/changelog/index.html"
 distfiles="https://ratrabbit.nl/downloads/xsnow/${pkgname}-${version}.tar.gz"
-checksum=a0d5031c9a91303006cb9c8719b991302c02c36ec502c66e00b40b4a93aaddb0
+checksum=7cf332e40c4ab29164716a617ff22331cfd942d6b29634e12b16dc32dbce8d17
 
 pre_build() {
 	if [ "$CROSS_BUILD" ]; then

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PR PATCH] [Updated] Signal-Desktop: update to 5.34
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (14 preceding siblings ...)
  2022-03-05 20:50 ` akierig
@ 2022-03-05 21:18 ` akierig
  2022-03-06 13:36 ` [PR PATCH] [Merged]: " paper42
  16 siblings, 0 replies; 18+ messages in thread
From: akierig @ 2022-03-05 21:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 486 bytes --]

There is an updated pull request by akierig against master on the void-packages repository

https://github.com/akierig/void-packages signal-5.33
https://github.com/void-linux/void-packages/pull/35882

Signal-Desktop: update to 5.34
#### Testing the changes
I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture: **x86_64**


A patch file from https://github.com/void-linux/void-packages/pull/35882.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-signal-5.33-35882.patch --]
[-- Type: text/x-diff, Size: 1194 bytes --]

From 9ff9def9d81063a9e8434d850b3b52f5432e5e78 Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Sun, 27 Feb 2022 18:56:12 -0600
Subject: [PATCH] Signal-Desktop: update to 5.34

---
 srcpkgs/Signal-Desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template
index eeedd388fe4d..97cac6378e09 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=5.32.0
+version=5.34.0
 revision=1
 # Signal officially only supports x86_64 (also due to Electron)
 # discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/signalapp/Signal-Desktop"
 distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz"
-checksum=415625380ccdca9b0605e9b9f9e46d6fd9ed54a9efaaa4a35e4bcf5ce0dc16ee
+checksum=54d81b6fa1be05d60a840b9ffcf3f8fc1642863c0a5a6ec2cfa3e02ff6e9e31d
 nostrip_files="signal-desktop"
 
 post_extract() {

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PR PATCH] [Merged]: Signal-Desktop: update to 5.34
  2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
                   ` (15 preceding siblings ...)
  2022-03-05 21:18 ` akierig
@ 2022-03-06 13:36 ` paper42
  16 siblings, 0 replies; 18+ messages in thread
From: paper42 @ 2022-03-06 13:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 326 bytes --]

There's a merged pull request on the void-packages repository

Signal-Desktop: update to 5.34
https://github.com/void-linux/void-packages/pull/35882

Description:
#### Testing the changes
I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture: **x86_64**


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2022-03-06 13:36 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-28  0:59 [PR PATCH] Signal-Desktop: update to 5.33 akierig
2022-02-28  1:17 ` tibequadorian
2022-02-28  1:17 ` tibequadorian
2022-02-28  3:40 ` akierig
2022-03-03 13:48 ` tibequadorian
2022-03-04  6:00 ` akierig
2022-03-04  6:15 ` tibequadorian
2022-03-05  0:15 ` [PR PATCH] [Closed]: " akierig
2022-03-05  0:59 ` akierig
2022-03-05  0:59 ` akierig
2022-03-05  4:50 ` [PR PATCH] [Updated] " akierig
2022-03-05  4:57 ` [PR PATCH] [Updated] Signal-Desktop: update to 5.34 akierig
2022-03-05 10:36 ` paper42
2022-03-05 20:15 ` [PR PATCH] [Updated] " akierig
2022-03-05 20:49 ` akierig
2022-03-05 20:50 ` akierig
2022-03-05 21:18 ` akierig
2022-03-06 13:36 ` [PR PATCH] [Merged]: " paper42

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).