Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: trurl-0.2
@ 2023-04-04 15:00 TinfoilSubmarine
  2023-04-04 19:10 ` [PR REVIEW] " icp1994
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2023-04-04 15:00 UTC (permalink / raw)
  To: ml

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

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

https://github.com/TinfoilSubmarine/void-packages maint/trurl
https://github.com/void-linux/void-packages/pull/43260

New package: trurl-0.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/trurl-43260.patch --]
[-- Type: text/x-diff, Size: 990 bytes --]

From 1bd3554d559767883ddc6f4c4ea5c964e49bd8c7 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 4 Apr 2023 11:00:11 -0400
Subject: [PATCH] New package: trurl-0.2

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

diff --git a/srcpkgs/trurl/template b/srcpkgs/trurl/template
new file mode 100644
index 000000000000..bc66a8f415d7
--- /dev/null
+++ b/srcpkgs/trurl/template
@@ -0,0 +1,16 @@
+# Template file for 'trurl'
+pkgname=trurl
+version=0.2
+revision=1
+build_style=gnu-makefile
+makedepends="libcurl-devel"
+short_desc="Command line tool for URL parsing and manipulation"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="MIT"
+homepage="https://github.com/curl/trurl"
+distfiles="https://github.com/curl/trurl/archive/refs/tags/trurl-${version}.tar.gz"
+checksum=acef7d251fc13fc97153d5d6949b50744a5bad8aa93840b0d8509cd754ed704f
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR REVIEW] New package: trurl-0.2
  2023-04-04 15:00 [PR PATCH] New package: trurl-0.2 TinfoilSubmarine
  2023-04-04 19:10 ` [PR REVIEW] " icp1994
@ 2023-04-04 19:10 ` icp1994
  2023-04-04 21:34 ` [PR PATCH] [Updated] " TinfoilSubmarine
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: icp1994 @ 2023-04-04 19:10 UTC (permalink / raw)
  To: ml

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

New review comment by icp1994 on void-packages repository

https://github.com/void-linux/void-packages/pull/43260#discussion_r1157659231

Comment:
```suggestion
makedepends="libcurl-devel"
checkdepends="perl"
```

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

* Re: [PR REVIEW] New package: trurl-0.2
  2023-04-04 15:00 [PR PATCH] New package: trurl-0.2 TinfoilSubmarine
@ 2023-04-04 19:10 ` icp1994
  2023-04-04 19:10 ` icp1994
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: icp1994 @ 2023-04-04 19:10 UTC (permalink / raw)
  To: ml

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

New review comment by icp1994 on void-packages repository

https://github.com/void-linux/void-packages/pull/43260#discussion_r1157658932

Comment:
```suggestion
build_style=gnu-makefile
make_check_target="test"
```

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

* Re: [PR PATCH] [Updated] New package: trurl-0.2
  2023-04-04 15:00 [PR PATCH] New package: trurl-0.2 TinfoilSubmarine
  2023-04-04 19:10 ` [PR REVIEW] " icp1994
  2023-04-04 19:10 ` icp1994
@ 2023-04-04 21:34 ` TinfoilSubmarine
  2023-04-04 21:34 ` [PR REVIEW] " TinfoilSubmarine
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2023-04-04 21:34 UTC (permalink / raw)
  To: ml

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

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

https://github.com/TinfoilSubmarine/void-packages maint/trurl
https://github.com/void-linux/void-packages/pull/43260

New package: trurl-0.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/trurl-43260.patch --]
[-- Type: text/x-diff, Size: 1039 bytes --]

From 883502207344698da1ab1c98c4618ca7a8a1d237 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 4 Apr 2023 11:00:11 -0400
Subject: [PATCH] New package: trurl-0.2

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

diff --git a/srcpkgs/trurl/template b/srcpkgs/trurl/template
new file mode 100644
index 000000000000..e142e2af2c8e
--- /dev/null
+++ b/srcpkgs/trurl/template
@@ -0,0 +1,18 @@
+# Template file for 'trurl'
+pkgname=trurl
+version=0.2
+revision=1
+build_style=gnu-makefile
+make_check_target="test"
+makedepends="libcurl-devel"
+checkdepends="perl"
+short_desc="Command line tool for URL parsing and manipulation"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="MIT"
+homepage="https://github.com/curl/trurl"
+distfiles="https://github.com/curl/trurl/archive/refs/tags/trurl-${version}.tar.gz"
+checksum=acef7d251fc13fc97153d5d6949b50744a5bad8aa93840b0d8509cd754ed704f
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR REVIEW] New package: trurl-0.2
  2023-04-04 15:00 [PR PATCH] New package: trurl-0.2 TinfoilSubmarine
                   ` (2 preceding siblings ...)
  2023-04-04 21:34 ` [PR PATCH] [Updated] " TinfoilSubmarine
@ 2023-04-04 21:34 ` TinfoilSubmarine
  2023-04-06 12:56 ` [PR PATCH] [Updated] " TinfoilSubmarine
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2023-04-04 21:34 UTC (permalink / raw)
  To: ml

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

New review comment by TinfoilSubmarine on void-packages repository

https://github.com/void-linux/void-packages/pull/43260#discussion_r1157791986

Comment:
Thanks!

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

* Re: [PR PATCH] [Updated] New package: trurl-0.2
  2023-04-04 15:00 [PR PATCH] New package: trurl-0.2 TinfoilSubmarine
                   ` (3 preceding siblings ...)
  2023-04-04 21:34 ` [PR REVIEW] " TinfoilSubmarine
@ 2023-04-06 12:56 ` TinfoilSubmarine
  2023-04-13 13:06 ` [PR PATCH] [Updated] New package: trurl-0.3 TinfoilSubmarine
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2023-04-06 12:56 UTC (permalink / raw)
  To: ml

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

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

https://github.com/TinfoilSubmarine/void-packages maint/trurl
https://github.com/void-linux/void-packages/pull/43260

New package: trurl-0.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/trurl-43260.patch --]
[-- Type: text/x-diff, Size: 1039 bytes --]

From e4611a9b427ac8e4f66f6f21e4d6bd780ebdb872 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 4 Apr 2023 11:00:11 -0400
Subject: [PATCH] New package: trurl-0.3

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

diff --git a/srcpkgs/trurl/template b/srcpkgs/trurl/template
new file mode 100644
index 000000000000..6540fa1bf81e
--- /dev/null
+++ b/srcpkgs/trurl/template
@@ -0,0 +1,18 @@
+# Template file for 'trurl'
+pkgname=trurl
+version=0.3
+revision=1
+build_style=gnu-makefile
+make_check_target="test"
+makedepends="libcurl-devel"
+checkdepends="perl"
+short_desc="Command line tool for URL parsing and manipulation"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="MIT"
+homepage="https://github.com/curl/trurl"
+distfiles="https://github.com/curl/trurl/archive/refs/tags/trurl-${version}.tar.gz"
+checksum=708d3bb95463ae160765d4197bbab3a708f9356f70ea9d1334840fdd4f5796eb
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR PATCH] [Updated] New package: trurl-0.3
  2023-04-04 15:00 [PR PATCH] New package: trurl-0.2 TinfoilSubmarine
                   ` (4 preceding siblings ...)
  2023-04-06 12:56 ` [PR PATCH] [Updated] " TinfoilSubmarine
@ 2023-04-13 13:06 ` TinfoilSubmarine
  2023-06-23 19:37 ` [PR PATCH] [Updated] New package: trurl-0.4 Duncaen
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2023-04-13 13:06 UTC (permalink / raw)
  To: ml

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

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

https://github.com/TinfoilSubmarine/void-packages maint/trurl
https://github.com/void-linux/void-packages/pull/43260

New package: trurl-0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/trurl-43260.patch --]
[-- Type: text/x-diff, Size: 1039 bytes --]

From 5a6f94fcbbc335f9089bab555a9c87c20f3cb57a Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 4 Apr 2023 11:00:11 -0400
Subject: [PATCH] New package: trurl-0.4

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

diff --git a/srcpkgs/trurl/template b/srcpkgs/trurl/template
new file mode 100644
index 000000000000..8e302ad1f933
--- /dev/null
+++ b/srcpkgs/trurl/template
@@ -0,0 +1,18 @@
+# Template file for 'trurl'
+pkgname=trurl
+version=0.4
+revision=1
+build_style=gnu-makefile
+make_check_target="test"
+makedepends="libcurl-devel"
+checkdepends="perl"
+short_desc="Command line tool for URL parsing and manipulation"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="MIT"
+homepage="https://github.com/curl/trurl"
+distfiles="https://github.com/curl/trurl/archive/refs/tags/trurl-${version}.tar.gz"
+checksum=e78f2397e9e60a73b106c12ef4cfd1fc766f50b36209c38df8a77cda48133e47
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR PATCH] [Updated] New package: trurl-0.4
  2023-04-04 15:00 [PR PATCH] New package: trurl-0.2 TinfoilSubmarine
                   ` (5 preceding siblings ...)
  2023-04-13 13:06 ` [PR PATCH] [Updated] New package: trurl-0.3 TinfoilSubmarine
@ 2023-06-23 19:37 ` Duncaen
  2023-06-23 20:04 ` icp1994
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Duncaen @ 2023-06-23 19:37 UTC (permalink / raw)
  To: ml

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

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

https://github.com/TinfoilSubmarine/void-packages maint/trurl
https://github.com/void-linux/void-packages/pull/43260

New package: trurl-0.4
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/trurl-43260.patch --]
[-- Type: text/x-diff, Size: 1371653 bytes --]

From 45f508146360f22536446b1d009f022dcac34541 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Thu, 13 Apr 2023 08:05:13 -0400
Subject: [PATCH 001/965] python3-Pygments: update to 2.15.0.

---
 srcpkgs/python3-Pygments/template | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 01e836f8fa77..d2c8d7434c95 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -1,11 +1,11 @@
 # Template file for 'python3-Pygments'
 pkgname=python3-Pygments
-version=2.14.0
+version=2.15.0
 revision=1
-build_style=python3-module
+build_style=python3-pep517
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
-hostmakedepends="python3-setuptools"
+hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
 checkdepends="python3-pytest python3-lxml"
 short_desc="Generic syntax highlighter written in Python"
@@ -14,10 +14,9 @@ license="BSD-2-Clause"
 homepage="https://pygments.org"
 changelog="https://raw.githubusercontent.com/pygments/pygments/master/CHANGES"
 distfiles="${PYPI_SITE}/P/Pygments/Pygments-${version}.tar.gz"
-checksum=b3ed06a9e8ac9a9aae5a6f5dbe78a8a58655d17b43b93c078f094ddc476ae297
-alternatives="pygments:pygmentize:/usr/bin/pygmentize3"
+checksum=f7e36cffc4c517fbc252861b9a6e4644ca0e5abadf9a113c72d1358ad09b9500
+conflicts="python-Pygments>=0"
 
 post_install() {
 	vlicense LICENSE
-	mv ${DESTDIR}/usr/bin/pygmentize{,3}
 }

From 250b9125939eb0b287210176f540ce555a3ace5c Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Thu, 13 Apr 2023 08:06:55 -0400
Subject: [PATCH 002/965] python3-hypothesis: update to 6.71.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 6a9fdaf67b9b..f049c30cad59 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.70.0
+version=6.71.0
 revision=1
 build_wrksrc=hypothesis-python
 build_style=python3-module
@@ -14,7 +14,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=280b30fb471088f159753affc217de0a3d2fe32d258ffd9e51a9c337d94b0cad
+checksum=905f0eb5c9d2b6c5eb31ca16f6ab624632205b8ce4a740bea657571063c929d4
 
 do_check() {
 	# Manually run the tests that tox considers part of the "full" suite,

From 7cbe1e4f2ec11250c770ed662adc1b7529e0cbaf Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Thu, 13 Apr 2023 08:07:03 -0400
Subject: [PATCH 003/965] python3-packaging: update to 23.1.

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

diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 0bb9e33c2f38..b009dc98c4f3 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-packaging'
 pkgname=python3-packaging
-version=23.0
+version=23.1
 revision=1
 # This package is required by python3-build, used by the python3-pep517 style;
 # using that style here would create a cycle
@@ -13,7 +13,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0, BSD-2-Clause"
 homepage="https://github.com/pypa/packaging"
 distfiles="${PYPI_SITE}/p/packaging/packaging-${version}.tar.gz"
-checksum=b6ad297f8907de0fa2fe1ccbd26fdaf387f5f47c7275fedf8cce89f99446cf97
+checksum=a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f
 make_check=no # provides no tests
 
 do_build() {

From 078b153c1a7b90f22da0d7603c1f4b1c339cbbc0 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Thu, 13 Apr 2023 08:19:10 -0400
Subject: [PATCH 004/965] python3-quart: update to 0.18.4.

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

diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 63c3e4975e1b..b032ba6bc283 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-quart'
 pkgname=python3-quart
-version=0.18.3
-revision=2
+version=0.18.4
+revision=1
 build_style=python3-pep517
 make_install_target="dist/quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
@@ -14,7 +14,7 @@ license="MIT"
 homepage="https://quart.palletsprojects.com/en/latest/"
 changelog="https://raw.githubusercontent.com/pallets/quart/main/CHANGES.rst"
 distfiles="https://github.com/pallets/quart/archive/refs/tags/${version}.tar.gz"
-checksum=68ce4e6f786d5bf4a6056569e07e7055e1dfbb7136a531a18087345d8ba34c5c
+checksum=0fc5fe5c32ec94a3a12262afa56c1be143599c2a4fb02bdf7109456b61c87ac2
 
 pre_check() {
 	vsed -e '/addopts/d' -i pyproject.toml

From 832688a8534d5672cb19e0ec896c460b31dd3f72 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Thu, 13 Apr 2023 08:19:18 -0400
Subject: [PATCH 005/965] python3-tifffile: update to 2023.4.12.

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

diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 40c78d88609c..8bc5c2af3e62 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-tifffile'
 pkgname=python3-tifffile
-version=2023.3.21
+version=2023.4.12
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -11,7 +11,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/cgohlke/tifffile"
 changelog="https://raw.githubusercontent.com/cgohlke/tifffile/master/CHANGES.rst"
 distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=e74b1a29b83b0c11c22cc9d953fd34360b71cb80e614f9d6f0abce638ad3c8d2
+checksum=311163c6c878d1a177dd30a5b33b421e624fedb7110bda2c2065b3cd86b3ad22
 # Tests require unpackaged fsspec
 make_check=no
 

From 474b12d4443a1f4c134a8dc3f0dc7beba4c5be21 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Thu, 13 Apr 2023 17:00:57 +0200
Subject: [PATCH 006/965] perl-PPR: update to 0.001008.

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

diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 4ddbd256ef9c..214fadf245ce 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-PPR'
 pkgname=perl-PPR
-version=0.001007
+version=0.001008
 revision=1
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
@@ -12,4 +12,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/PPR"
 distfiles="${CPAN_SITE}/Sub/DCONWAY/PPR-${version}.tar.gz"
-checksum=e048e83e78a8ed1ac3246bc18589d8b0f37e7132ada1b525bae515a6b71f1136
+checksum=110e71c05f2e2c90eb01f0a0694e55a9dbe91c857e48125e1742d17e5cdb1e49

From f2a058708930ad57078bd72c9fe4f2a1e5bddb21 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Thu, 13 Apr 2023 17:03:20 +0200
Subject: [PATCH 007/965] jet: update to 0.4.24.

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

diff --git a/srcpkgs/jet/template b/srcpkgs/jet/template
index d6b1cbe0207c..58d590b093b9 100644
--- a/srcpkgs/jet/template
+++ b/srcpkgs/jet/template
@@ -1,6 +1,6 @@
 # Template file for 'jet'
 pkgname=jet
-version=0.4.23
+version=0.4.24
 revision=1
 hostmakedepends="mandrel leiningen"
 makedepends="zlib-devel"
@@ -10,7 +10,7 @@ license="EPL-1.0"
 homepage="https://github.com/borkdude/jet"
 changelog="https://raw.githubusercontent.com/borkdude/jet/master/CHANGELOG.md"
 distfiles="https://github.com/borkdude/jet/archive/refs/tags/v${version}.tar.gz"
-checksum=dae9367813eb28eed9807016947f286fe0825fddd3c596d9712d0c2a6c7596cf
+checksum=8528de55205c8dd073dabd469afd08d6c518d4d85dbf1115df18ce1e2cc75da1
 nocross="mandrel"
 
 do_build() {

From 3aa4fe65bf9b32cda483aa477217e462e2c56060 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Thu, 13 Apr 2023 17:04:39 +0200
Subject: [PATCH 008/965] tcsh: update to 6.24.09.

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

diff --git a/srcpkgs/tcsh/template b/srcpkgs/tcsh/template
index 16594397330e..9e331a8b34ed 100644
--- a/srcpkgs/tcsh/template
+++ b/srcpkgs/tcsh/template
@@ -1,6 +1,6 @@
 # Template file for 'tcsh'
 pkgname=tcsh
-version=6.24.08
+version=6.24.09
 revision=1
 build_style=gnu-configure
 conf_files="/etc/csh.login /etc/csh.cshrc"
@@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
 homepage="https://www.tcsh.org/"
 distfiles="https://astron.com/pub/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=d07f1bc164faa6faf63dcf4f30d73eb8149df6de6f9ebfe7b47256234a6366ab
+checksum=c2e78a0c837c673410fe4b14de412bb642dc2dc61f56776e052860f82ad9eb9e
 register_shell="/bin/tcsh /bin/csh"
 
 post_extract() {

From 219a03b59dd6682d35d3929c372f670683ec2906 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Thu, 9 Mar 2023 15:15:09 +0530
Subject: [PATCH 009/965] python3-httpx: adjust dependencies.

---
 srcpkgs/python3-httpx/template | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 429ac7f8669c..6bcc96207d1f 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -1,12 +1,11 @@
 # Template file for 'python3-httpx'
 pkgname=python3-httpx
 version=0.24.0
-revision=1
+revision=2
 build_style=python3-pep517
-hostmakedepends="python3-poetry-core hatchling"
-depends="python3-rfc3986 python3-certifi python3-charset-normalizer
- python3-sniffio python3-httpcore python3-click python3-rich python3-Pygments
- python3-h2"
+hostmakedepends="hatchling"
+depends="python3-idna python3-certifi python3-h2 python3-Brotli
+ python3-sniffio python3-httpcore python3-click python3-rich python3-Pygments"
 short_desc="Next generation HTTP client for Python"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="BSD-3-Clause"

From 3c3b8a2e7b068e400bbe9be753bd45816138c0af Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sun, 2 Apr 2023 16:25:24 +0200
Subject: [PATCH 010/965] common/build-style/cargo.sh: use --locked for build
 and check as well

---
 common/build-style/cargo.sh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/build-style/cargo.sh b/common/build-style/cargo.sh
index 387e711060bc..751911d8dbee 100644
--- a/common/build-style/cargo.sh
+++ b/common/build-style/cargo.sh
@@ -5,14 +5,14 @@
 do_build() {
 	: ${make_cmd:=cargo auditable}
 
-	${make_cmd} build --release --target ${RUST_TARGET} ${configure_args}
+	${make_cmd} build --release --locked --target ${RUST_TARGET} ${configure_args}
 }
 
 do_check() {
 	: ${make_cmd:=cargo auditable}
 
-	${make_check_pre} ${make_cmd} test --release --target ${RUST_TARGET} ${configure_args} \
-		${make_check_args}
+	${make_check_pre} ${make_cmd} test --release --locked --target ${RUST_TARGET} \
+		${configure_args} ${make_check_args}
 }
 
 do_install() {

From 7827cf3c306dfe08f00eb151e747e7e1fb942b46 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 3 Apr 2023 08:49:10 +0200
Subject: [PATCH 011/965] cargo-update: generate lockfile

---
 srcpkgs/cargo-update/template | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/cargo-update/template b/srcpkgs/cargo-update/template
index f892886fca3f..f31800e0abe0 100644
--- a/srcpkgs/cargo-update/template
+++ b/srcpkgs/cargo-update/template
@@ -1,7 +1,7 @@
 # Template file for 'cargo-update'
 pkgname=cargo-update
 version=13.0.0
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="pkg-config go-md2man"
 makedepends="libcurl-devel libgit2-devel libssh2-devel openssl-devel"
@@ -18,6 +18,13 @@ if [ "$XBPS_TARGET_MACHINE" == "i686" ]; then
 	make_check_args="-- --skip ops::assert_index_path"
 fi
 
+post_patch() {
+	# Upstream does not ship a lockfile and is very vocal about that being
+	# the right way:
+	# https://github.com/nabijaczleweli/cargo-update/issues/50
+	cargo generate-lockfile
+}
+
 post_install() {
 	vlicense LICENSE
 	vdoc README.md

From 9b6cb37be1f83481c7acf3e9fa3f99c50ecdf332 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 8 Apr 2023 17:52:44 +0200
Subject: [PATCH 012/965] alert-after: patch lockfile

---
 .../patches/0001-Update-Cargo.lock.patch      | 155 ++++++++++++++++++
 srcpkgs/alert-after/template                  |   2 +-
 2 files changed, 156 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/alert-after/patches/0001-Update-Cargo.lock.patch

diff --git a/srcpkgs/alert-after/patches/0001-Update-Cargo.lock.patch b/srcpkgs/alert-after/patches/0001-Update-Cargo.lock.patch
new file mode 100644
index 000000000000..c0d727f8c2c5
--- /dev/null
+++ b/srcpkgs/alert-after/patches/0001-Update-Cargo.lock.patch
@@ -0,0 +1,155 @@
+From f4141915692ee8cc437209aaa6f507fc372792ed Mon Sep 17 00:00:00 2001
+From: Corey Farwell <coreyf@rwell.org>
+Date: Wed, 10 Apr 2019 06:36:39 -0400
+Subject: [PATCH] Update Cargo.lock
+
+---
+ Cargo.lock | 61 +++++++-----------------------------------------------
+ 1 file changed, 8 insertions(+), 53 deletions(-)
+
+diff --git a/Cargo.lock b/Cargo.lock
+index de84926..038c9ca 100644
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -2,9 +2,9 @@
+ # It is not intended for manual editing.
+ [[package]]
+ name = "alert-after"
+-version = "1.5.0"
++version = "1.5.1"
+ dependencies = [
+- "notifica 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "notifica 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ ]
+ 
+ [[package]]
+@@ -154,12 +154,12 @@ dependencies = [
+ 
+ [[package]]
+ name = "notifica"
+-version = "1.0.0"
++version = "1.0.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ dependencies = [
+  "mac-notification-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+  "notify-rust 3.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
+- "winrt 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winrt 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ ]
+ 
+ [[package]]
+@@ -211,24 +211,6 @@ dependencies = [
+  "objc 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ ]
+ 
+-[[package]]
+-name = "ole32-sys"
+-version = "0.2.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-dependencies = [
+- "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
+- "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
+-]
+-
+-[[package]]
+-name = "oleaut32-sys"
+-version = "0.2.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-dependencies = [
+- "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
+- "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
+-]
+-
+ [[package]]
+ name = "pkg-config"
+ version = "0.3.14"
+@@ -255,15 +237,6 @@ name = "redox_syscall"
+ version = "0.1.53"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ 
+-[[package]]
+-name = "runtimeobject-sys"
+-version = "0.2.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-dependencies = [
+- "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
+- "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
+-]
+-
+ [[package]]
+ name = "rustc-demangle"
+ version = "0.1.13"
+@@ -305,11 +278,6 @@ name = "unicode-xid"
+ version = "0.1.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ 
+-[[package]]
+-name = "winapi"
+-version = "0.2.8"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-
+ [[package]]
+ name = "winapi"
+ version = "0.3.7"
+@@ -319,11 +287,6 @@ dependencies = [
+  "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ ]
+ 
+-[[package]]
+-name = "winapi-build"
+-version = "0.1.1"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-
+ [[package]]
+ name = "winapi-i686-pc-windows-gnu"
+ version = "0.4.0"
+@@ -336,13 +299,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
+ 
+ [[package]]
+ name = "winrt"
+-version = "0.3.0"
++version = "0.5.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ dependencies = [
+- "ole32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+- "oleaut32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+- "runtimeobject-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+- "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
+ ]
+ 
+ [metadata]
+@@ -364,28 +324,23 @@ dependencies = [
+ "checksum mac-notification-sys 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6a3639b6caa2db7443e5df80e12c450982f77fc3c140f53d6e48be91f965ea66"
+ "checksum mac-notification-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a7f588a226cfab0536c23ef64ce521d2a0469315731460c6f924b39d162bc162"
+ "checksum malloc_buf 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
+-"checksum notifica 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2dc6d2270aa8b606c081c25f2d06b870e3c9226b0e7b98e63b990bdb390cb488"
++"checksum notifica 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e4bf0be3d0aa13ec1467834b3b4d0a3fdee1215c7483b9b54b31fd4dad356814"
+ "checksum notify-rust 3.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "46d847abfe6489a4f7817ec893efeb27f8250755b2272bfa933bcf69af4bda42"
+ "checksum num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)" = "e83d528d2677f0518c570baf2b7abdcf0cd2d248860b68507bdcb3e91d4c0cea"
+ "checksum num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0b3a5d7cc97d6d30d8b9bc8fa19bf45349ffe46241e8816f50f62f6d6aaabee1"
+ "checksum objc 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "31d20fd2b37e07cf5125be68357b588672e8cefe9a96f8c17a9d46053b3e590d"
+ "checksum objc-foundation 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9"
+ "checksum objc_id 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b"
+-"checksum ole32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5d2c49021782e5233cd243168edfa8037574afed4eba4bbaf538b3d8d1789d8c"
+-"checksum oleaut32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1fde17b30b27384afd9a5b02c5429cc356b82263f4bd15e5661c5df9e9df612f"
+ "checksum pkg-config 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)" = "676e8eb2b1b4c9043511a9b7bea0915320d7e502b0a079fb03f9635a5252b18c"
+ "checksum proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)" = "4d317f9caece796be1980837fd5cb3dfec5613ebdb04ad0956deea83ce168915"
+ "checksum quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)" = "cdd8e04bd9c52e0342b406469d494fcb033be4bdbe5c606016defbb1681411e1"
+ "checksum redox_syscall 0.1.53 (registry+https://github.com/rust-lang/crates.io-index)" = "53848511b7ee6eb9d5c3db48481aaa5779b38fc0131bc133c98cb4f2b2411928"
+-"checksum runtimeobject-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c2222472d6d46b6a047029b80a766759879590fa1d31a531456eff0cd855b273"
+ "checksum rustc-demangle 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "adacaae16d02b6ec37fdc7acfcddf365978de76d1983d3ee22afc260e1ca9619"
+ "checksum syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)" = "66c8865bf5a7cbb662d8b011950060b3c8743dca141b054bf7195b20d314d8e2"
+ "checksum synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015"
+ "checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f"
+ "checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
+-"checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
+ "checksum winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "f10e386af2b13e47c89e7236a7a14a086791a2b88ebad6df9bf42040195cf770"
+-"checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
+ "checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
+ "checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
+-"checksum winrt 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ce322394c4d48755ad50fc867ffb70b433a336944935c3098b4e1ca4bbb0870a"
++"checksum winrt 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0c4c01eac5a45f4fcb31db47886257ff0b0ec8958b581ff841b0d992a7e97f94"
+-- 
+2.40.0
+
diff --git a/srcpkgs/alert-after/template b/srcpkgs/alert-after/template
index 27dcd62231e3..8345dc519624 100644
--- a/srcpkgs/alert-after/template
+++ b/srcpkgs/alert-after/template
@@ -1,7 +1,7 @@
 # Template file for 'alert-after'
 pkgname=alert-after
 version=1.5.1
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="dbus-devel"

From 20c307d4903ba607212f91b7129338438c50a726 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 8 Apr 2023 18:07:02 +0200
Subject: [PATCH 013/965] blindfold: generate lockfile

---
 srcpkgs/blindfold/template | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/blindfold/template b/srcpkgs/blindfold/template
index ee605e767102..8c9306e69f7c 100644
--- a/srcpkgs/blindfold/template
+++ b/srcpkgs/blindfold/template
@@ -1,7 +1,7 @@
 # Template file for 'blindfold'
 pkgname=blindfold
 version=1.0.6
-revision=2
+revision=3
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
@@ -12,6 +12,12 @@ homepage="https://github.com/Eoin-McMahon/blindfold"
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=eff539920d4efa5c0fc35067c40347ceb8b01a922f443460a28e8c5e0b3237ca
 
+post_patch() {
+	# Upstream does not ship a lockfile yet:
+	# https://github.com/Eoin-McMahon/blindfold/issues/23
+	cargo generate-lockfile
+}
+
 post_install() {
 	vlicense LICENSE
 }

From 755ed7334862b7a38d16a84af7f5ecb816933727 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 8 Apr 2023 18:15:15 +0200
Subject: [PATCH 014/965] desed: generate lockfile

---
 srcpkgs/desed/template | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/desed/template b/srcpkgs/desed/template
index 2f163115a797..e6f854bc90ee 100644
--- a/srcpkgs/desed/template
+++ b/srcpkgs/desed/template
@@ -1,7 +1,7 @@
 # Template file for 'desed'
 pkgname=desed
 version=1.2.1
-revision=1
+revision=2
 build_style=cargo
 short_desc="Demystify and debug sed scripts"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
@@ -9,3 +9,9 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/SoptikHa2/desed"
 distfiles="${homepage}/archive/v${version}.tar.gz"
 checksum=bee8c60d58f11472c036277b0318bdceb5520cce5a61965bc028b26ccbdeb706
+
+post_patch() {
+	# Upstream does not ship a lockfile yet:
+	# https://github.com/SoptikHa2/desed/issues/27
+	cargo generate-lockfile
+}

From 391b11116f2bca02d5b9bce9730a157c7955d202 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 8 Apr 2023 18:25:34 +0200
Subject: [PATCH 015/965] exa: patch lockfile

---
 .../patches/0001-Update-lockfile-854.patch    | 129 ++++++++++++++++++
 srcpkgs/exa/template                          |   3 +-
 2 files changed, 131 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/exa/patches/0001-Update-lockfile-854.patch

diff --git a/srcpkgs/exa/patches/0001-Update-lockfile-854.patch b/srcpkgs/exa/patches/0001-Update-lockfile-854.patch
new file mode 100644
index 000000000000..6b44fa814a49
--- /dev/null
+++ b/srcpkgs/exa/patches/0001-Update-lockfile-854.patch
@@ -0,0 +1,129 @@
+From 90b97753adb630513d68be7e66410e2b149ea446 Mon Sep 17 00:00:00 2001
+From: Haren S <harens@macports.org>
+Date: Mon, 26 Apr 2021 22:37:32 +0100
+Subject: [PATCH] Update lockfile (#854)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Update lockfile (exa now requires Rust 1.45.2 or higher)
+
+Co-authored-by: Mélanie Chauvel <perso@hack-libre.org>
+---
+ .travis.yml |  2 +-
+ Cargo.lock  | 22 +++++++++++-----------
+ README.md   |  6 +++---
+ 3 files changed, 15 insertions(+), 15 deletions(-)
+
+diff --git a/.travis.yml b/.travis.yml
+index cc98081..1f08108 100644
+--- a/.travis.yml
++++ b/.travis.yml
+@@ -1,6 +1,6 @@
+ language: rust
+ rust:
+-  - 1.42.0
++  - 1.45.2
+   - stable
+   - beta
+   - nightly
+diff --git a/Cargo.lock b/Cargo.lock
+index df94188..6a0665d 100644
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -57,7 +57,7 @@ dependencies = [
+ 
+ [[package]]
+ name = "exa"
+-version = "0.11.0-pre"
++version = "0.10.1"
+ dependencies = [
+  "ansi_term",
+  "datetime",
+@@ -90,9 +90,9 @@ dependencies = [
+ 
+ [[package]]
+ name = "git2"
+-version = "0.13.17"
++version = "0.13.18"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "1d250f5f82326884bd39c2853577e70a121775db76818ffa452ed1e80de12986"
++checksum = "b483c6c2145421099df1b4efd50e0f6205479a072199460eff852fa15e5603c7"
+ dependencies = [
+  "bitflags",
+  "libc",
+@@ -119,9 +119,9 @@ dependencies = [
+ 
+ [[package]]
+ name = "idna"
+-version = "0.2.2"
++version = "0.2.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "89829a5d69c23d348314a7ac337fe39173b61149a9864deabd260983aed48c21"
++checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
+ dependencies = [
+  "matches",
+  "unicode-bidi",
+@@ -130,9 +130,9 @@ dependencies = [
+ 
+ [[package]]
+ name = "jobserver"
+-version = "0.1.21"
++version = "0.1.22"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "5c71313ebb9439f74b00d9d2dcec36440beaf57a6aa0623068441dd7cd81a7f2"
++checksum = "972f5ae5d1cb9c6ae417789196c803205313edde988685da5e3aae0827b9e7fd"
+ dependencies = [
+  "libc",
+ ]
+@@ -151,9 +151,9 @@ checksum = "9385f66bf6105b241aa65a61cb923ef20efc665cb9f9bb50ac2f0c4b7f378d41"
+ 
+ [[package]]
+ name = "libgit2-sys"
+-version = "0.12.18+1.1.0"
++version = "0.12.19+1.1.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "3da6a42da88fc37ee1ecda212ffa254c25713532980005d5f7c0b0fbe7e6e885"
++checksum = "f322155d574c8b9ebe991a04f6908bb49e68a79463338d24a43d6274cb6443e6"
+ dependencies = [
+  "cc",
+  "libc",
+@@ -357,9 +357,9 @@ dependencies = [
+ 
+ [[package]]
+ name = "vcpkg"
+-version = "0.2.11"
++version = "0.2.12"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb"
++checksum = "cbdbff6266a24120518560b5dc983096efb98462e51d0d68169895b237be3e5d"
+ 
+ [[package]]
+ name = "winapi"
+diff --git a/README.md b/README.md
+index 1939928..898394d 100644
+--- a/README.md
++++ b/README.md
+@@ -201,8 +201,8 @@ To build without Git support, run `cargo install --no-default-features exa` is a
+ <a id="development">
+ <h1>Development
+ 
+-<a href="https://blog.rust-lang.org/2020/03/12/Rust-1.42.html">
+-    <img src="https://img.shields.io/badge/rustc-1.42+-lightgray.svg" alt="Rust 1.42+" />
++<a href="https://blog.rust-lang.org/2020/08/03/Rust-1.45.2.html">
++    <img src="https://img.shields.io/badge/rustc-1.45.2+-lightgray.svg" alt="Rust 1.45.2+" />
+ </a>
+ 
+ <a href="https://github.com/ogham/exa/blob/master/LICENCE">
+@@ -211,7 +211,7 @@ To build without Git support, run `cargo install --no-default-features exa` is a
+ </h1></a>
+ 
+ exa is written in [Rust](https://www.rust-lang.org/).
+-You will need rustc version 1.42.0 or higher.
++You will need rustc version 1.45.2 or higher.
+ The recommended way to install Rust for development is from the [official download page](https://www.rust-lang.org/tools/install), using rustup.
+ 
+ Once Rust is installed, you can compile exa with Cargo:
+-- 
+2.40.0
+
diff --git a/srcpkgs/exa/template b/srcpkgs/exa/template
index 248fda1e8188..ec5649613174 100644
--- a/srcpkgs/exa/template
+++ b/srcpkgs/exa/template
@@ -1,7 +1,7 @@
 # Template file for 'exa'
 pkgname=exa
 version=0.10.1
-revision=2
+revision=3
 create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cargo
@@ -15,6 +15,7 @@ distfiles="https://github.com/ogham/exa/archive/refs/tags/v${version}.tar.gz
  https://github.com/ogham/exa/releases/download/v${version}/exa-accoutrements-v${version}.zip"
 checksum="ff0fa0bfc4edef8bdbbb3cabe6fdbd5481a71abbbcc2159f402dea515353ae7c
  531596a1ef2a757c7728087529528150e6eb52bb8224fe575aa00a5f1b762849"
+patch_args="-Np1 -d ${build_wrksrc}"
 
 post_extract() {
 	mkdir "${build_wrksrc}/accoutrements"

From 544270158aaf28fd4a691898b427de04afb94c46 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 8 Apr 2023 18:53:19 +0200
Subject: [PATCH 016/965] nasa-wallpaper: generate lockfile

---
 srcpkgs/nasa-wallpaper/template | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/nasa-wallpaper/template b/srcpkgs/nasa-wallpaper/template
index be30791e780a..72bcbd802b45 100644
--- a/srcpkgs/nasa-wallpaper/template
+++ b/srcpkgs/nasa-wallpaper/template
@@ -1,7 +1,7 @@
 # Template file for 'nasa-wallpaper'
 pkgname=nasa-wallpaper
 version=2.0
-revision=3
+revision=4
 build_style="cargo"
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
@@ -11,3 +11,9 @@ license="Apache-2.0"
 homepage="https://github.com/davidpob99/nasa-wallpaper/"
 distfiles="https://github.com/davidpob99/nasa-wallpaper/archive/v${version}.tar.gz"
 checksum=5bdf85cabc954069f7188f32c5579a6d47aae1781bc438bead7d7a0af335f5f8
+
+post_patch() {
+	# Upstream does not ship a lockfile yet:
+	# https://github.com/davidpob99/nasa-wallpaper/issues/12
+	cargo generate-lockfile
+}

From db35605beb433e47b493e9ad1490af8d101ac5b8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 8 Apr 2023 19:01:24 +0200
Subject: [PATCH 017/965] pijul: generate lockfile

---
 srcpkgs/pijul/template | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/pijul/template b/srcpkgs/pijul/template
index a6a6d048b1ec..ba0d9c8def65 100644
--- a/srcpkgs/pijul/template
+++ b/srcpkgs/pijul/template
@@ -1,7 +1,7 @@
 # Template file for 'pijul'
 pkgname=pijul
 version=0.12.2
-revision=5
+revision=6
 create_wrksrc=yes
 build_style=cargo
 _sequoia_ver=0.9.0
@@ -21,6 +21,11 @@ post_extract() {
 	mv sequoia-* sequoia
 }
 
+post_patch() {
+	# Upstream does not ship a lockfile yet
+	cargo generate-lockfile
+}
+
 # We only want to install the binary, so don't run cargo install
 do_install() {
 	vbin target/${RUST_TARGET}/release/pijul

From 970071d9503041bb379762ac8c85b03b6401ede9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 8 Apr 2023 19:21:06 +0200
Subject: [PATCH 018/965] sss-cli: patch lockfile

---
 .../patches/0001-Update-Cargo.lock.patch      | 34 +++++++++++++++++++
 srcpkgs/sss-cli/template                      |  2 +-
 2 files changed, 35 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/sss-cli/patches/0001-Update-Cargo.lock.patch

diff --git a/srcpkgs/sss-cli/patches/0001-Update-Cargo.lock.patch b/srcpkgs/sss-cli/patches/0001-Update-Cargo.lock.patch
new file mode 100644
index 000000000000..9a9db8c77f98
--- /dev/null
+++ b/srcpkgs/sss-cli/patches/0001-Update-Cargo.lock.patch
@@ -0,0 +1,34 @@
+From 38727743d904261ac74caa3750ef801ba88092ec Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
+ <jan.christian@gruenhage.xyz>
+Date: Sat, 8 Apr 2023 19:18:31 +0200
+Subject: [PATCH] Update Cargo.lock
+
+---
+ Cargo.lock | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/Cargo.lock b/Cargo.lock
+index a57c5d8..27278d9 100644
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -1,5 +1,7 @@
+ # This file is automatically @generated by Cargo.
+ # It is not intended for manual editing.
++version = 3
++
+ [[package]]
+ name = "aho-corasick"
+ version = "0.7.15"
+@@ -253,7 +255,7 @@ dependencies = [
+ 
+ [[package]]
+ name = "shamirsecretsharing-cli"
+-version = "0.1.0"
++version = "0.1.1"
+ dependencies = [
+  "atty",
+  "clap",
+-- 
+2.40.0
+
diff --git a/srcpkgs/sss-cli/template b/srcpkgs/sss-cli/template
index 1d49663b2148..462c6b5892f1 100644
--- a/srcpkgs/sss-cli/template
+++ b/srcpkgs/sss-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'sss-cli'
 pkgname=sss-cli
 version=0.1.1
-revision=1
+revision=2
 build_style=cargo
 short_desc="Shamir's secret sharing scheme CLI tool"
 maintainer="Louis Dupré Bertoni <contact@louisdb.xyz>"

From 35aae8c70b158866dbbab08801d3871623d9e294 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 8 Apr 2023 19:28:40 +0200
Subject: [PATCH 019/965] svgcleaner: generate lockfile

---
 srcpkgs/svgcleaner/template | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/svgcleaner/template b/srcpkgs/svgcleaner/template
index 8f4c9cde387a..1760ff075aec 100644
--- a/srcpkgs/svgcleaner/template
+++ b/srcpkgs/svgcleaner/template
@@ -1,7 +1,7 @@
 # Template file for 'svgcleaner'
 pkgname=svgcleaner
 version=0.9.5
-revision=1
+revision=2
 build_style=cargo
 short_desc="Tool for reducing size of svg images without loss"
 maintainer="Alexander Mamay <alexander@mamay.su>"
@@ -9,3 +9,12 @@ license="GPL-2.0-or-later"
 homepage="https://github.com/RazrFalcon/SVGCleaner"
 distfiles="https://github.com/RazrFalcon/SVGCleaner/archive/v${version}.tar.gz"
 checksum=dcf8dbc8939699e2e82141cb86688b6cd09da8cae5e18232ef14085c2366290c
+
+if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
+	broken="https://l2.re/VbT_3G"
+fi
+
+post_patch() {
+	# Upstream does not ship a lockfile yet:
+	cargo generate-lockfile
+}

From 49243574e61e14467bc431c8895ee4a6e224d3a0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 8 Apr 2023 19:54:10 +0200
Subject: [PATCH 020/965] tmplgen: switch to git tag based tarball

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

diff --git a/srcpkgs/tmplgen/template b/srcpkgs/tmplgen/template
index f352a5f3fd60..f51cced3b077 100644
--- a/srcpkgs/tmplgen/template
+++ b/srcpkgs/tmplgen/template
@@ -1,7 +1,7 @@
 # Template file for 'tmplgen'
 pkgname=tmplgen
 version=1.3.1
-revision=4
+revision=5
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
@@ -9,8 +9,10 @@ short_desc="Void Linux template generator for language-specific package managers
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/Cogitri/tmplgen"
-distfiles="https://static.crates.io/crates/tmplgen/tmplgen-${version}.crate"
-checksum=5e5dc4b3e50f4f2dc87f510bb3d1547a86ecd5a52c0f33305a0a7a3dca40bee9
+distfiles="https://github.com/Cogitri/tmplgen/archive/refs/tags/v${version}.tar.gz"
+checksum=8c8aa5b65045614529626978852416a965d57c77dd5953be58bc84f8d8b27f9b
+# cba for now, tests weren't shipped in the previous tarballs
+make_check=no
 
 post_install() {
 	vman man/tmplgen.1

From eff016d208d44d1593408a35b74c1e68bb87ae41 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 8 Apr 2023 20:11:12 +0200
Subject: [PATCH 021/965] ugdb: include Cargo.lock in patches, fix oniguruma
 linking

---
 .../patches/0001-unbreak-i128-support.patch   | 51 +++++++++++++++++++
 ...on-platforms-without-64-bit-atomics.patch} | 20 +++++---
 srcpkgs/ugdb/patches/i128.patch               | 14 -----
 srcpkgs/ugdb/template                         |  4 +-
 4 files changed, 67 insertions(+), 22 deletions(-)
 create mode 100644 srcpkgs/ugdb/patches/0001-unbreak-i128-support.patch
 rename srcpkgs/ugdb/patches/{atomicu64.patch => 0002-fix-build-on-platforms-without-64-bit-atomics.patch} (59%)
 delete mode 100644 srcpkgs/ugdb/patches/i128.patch

diff --git a/srcpkgs/ugdb/patches/0001-unbreak-i128-support.patch b/srcpkgs/ugdb/patches/0001-unbreak-i128-support.patch
new file mode 100644
index 000000000000..7e20d228eb9d
--- /dev/null
+++ b/srcpkgs/ugdb/patches/0001-unbreak-i128-support.patch
@@ -0,0 +1,51 @@
+From 9f9fd4ec05587aae2b65a20fadabccb02c593ce2 Mon Sep 17 00:00:00 2001
+From: Leah Neukirchen <leah@vuxu.org>
+Date: Mon, 7 Feb 2022 18:52:43 +0100
+Subject: [PATCH 1/2] unbreak i128 support
+
+---
+ Cargo.lock | 5 +++--
+ Cargo.toml | 3 ++-
+ 2 files changed, 5 insertions(+), 3 deletions(-)
+
+diff --git a/Cargo.lock b/Cargo.lock
+index 73e90fb..1b0c1e9 100644
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -418,9 +418,9 @@ dependencies = [
+ 
+ [[package]]
+ name = "parse_int"
+-version = "0.5.0"
++version = "0.6.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "15f96500577cfa0a3bad8a88a3c4daa66684828af2e7d349012fa7fc3c725f0c"
++checksum = "2d695b79916a2c08bcff7be7647ab60d1402885265005a6658ffe6d763553c5a"
+ dependencies = [
+  "num-traits 0.2.14",
+ ]
+@@ -792,6 +792,7 @@ dependencies = [
+  "log",
+  "nix",
+  "nom",
++ "num-traits 0.2.14",
+  "parse_int",
+  "rand 0.3.23",
+  "structopt",
+diff --git a/Cargo.toml b/Cargo.toml
+index 235a30b..1bd3319 100644
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -28,7 +28,8 @@ json = "0.11"
+ rand = "0.3"
+ unix_socket = "0.5"
+ unicode-segmentation = "1.2"
+-parse_int = "0.5"
++parse_int = "0.6"
++num-traits = { version = "0.2", features = ["i128"] }
+ 
+ unsegen = "0.3"
+ unsegen_signals = "0.3"
+-- 
+2.40.0
+
diff --git a/srcpkgs/ugdb/patches/atomicu64.patch b/srcpkgs/ugdb/patches/0002-fix-build-on-platforms-without-64-bit-atomics.patch
similarity index 59%
rename from srcpkgs/ugdb/patches/atomicu64.patch
rename to srcpkgs/ugdb/patches/0002-fix-build-on-platforms-without-64-bit-atomics.patch
index ec56043af570..ff6a6ce7635b 100644
--- a/srcpkgs/ugdb/patches/atomicu64.patch
+++ b/srcpkgs/ugdb/patches/0002-fix-build-on-platforms-without-64-bit-atomics.patch
@@ -1,14 +1,17 @@
-commit db6e990cc46d69526beae930e0048f65d5510c34
-Author: q66 <daniel@octaforge.org>
-Date:   Tue Aug 10 18:52:51 2021 +0200
+From 1add8448a097566dab2463f9383f6dccaf307bdd Mon Sep 17 00:00:00 2001
+From: q66 <daniel@octaforge.org>
+Date: Tue, 10 Aug 2021 18:52:51 +0200
+Subject: [PATCH 2/2] fix build on platforms without 64-bit atomics
 
-    fix build on platforms without 64-bit atomics
+---
+ src/main.rs | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/src/main.rs b/src/main.rs
-index ccfccab..fe2b52c 100644
+index 5af4b8b..17e0ab3 100644
 --- a/src/main.rs
 +++ b/src/main.rs
-@@ -284,7 +284,7 @@ struct MpscTimer {
+@@ -256,7 +256,7 @@ struct MpscTimer {
      next_sender: Option<Sender<Event>>,
      sender: Sender<Event>,
      evt_fn: Box<dyn Fn() -> Event>,
@@ -17,7 +20,7 @@ index ccfccab..fe2b52c 100644
  }
  
  impl MpscTimer {
-@@ -293,7 +293,7 @@ impl MpscTimer {
+@@ -265,7 +265,7 @@ impl MpscTimer {
              next_sender: Some(sender.clone()),
              sender,
              evt_fn,
@@ -26,3 +29,6 @@ index ccfccab..fe2b52c 100644
          }
      }
  
+-- 
+2.40.0
+
diff --git a/srcpkgs/ugdb/patches/i128.patch b/srcpkgs/ugdb/patches/i128.patch
deleted file mode 100644
index 4496ca498d2c..000000000000
--- a/srcpkgs/ugdb/patches/i128.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Bump some versions to get num-traits support for i128.
-
---- a/Cargo.toml
-+++ b/Cargo.toml:wq
-@@ -28,7 +28,8 @@
- rand = "0.3"
- unix_socket = "0.5"
- unicode-segmentation = "1.2"
--parse_int = "0.5"
-+parse_int = "0.6"
-+ndarray = "0.15.4"
- 
- unsegen = "0.3"
- unsegen_signals = "0.3"
diff --git a/srcpkgs/ugdb/template b/srcpkgs/ugdb/template
index a5a1ba695183..4333dd2b53fa 100644
--- a/srcpkgs/ugdb/template
+++ b/srcpkgs/ugdb/template
@@ -1,8 +1,10 @@
 # Template file for 'ugdb'
 pkgname=ugdb
 version=0.1.11
-revision=2
+revision=3
 build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="oniguruma-devel"
 checkdepends="gdb"
 short_desc="Alternative TUI for gdb"
 maintainer="Érico Nogueira <ericonr@disroot.org>"

From 0814209f466e542c62be5a80c6ebc107a14a234b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sat, 8 Apr 2023 19:10:46 +0200
Subject: [PATCH 022/965] servy: update to 1.0.1.

---
 srcpkgs/servy/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/servy/template b/srcpkgs/servy/template
index c2d90452483b..74c024d264b4 100644
--- a/srcpkgs/servy/template
+++ b/srcpkgs/servy/template
@@ -1,15 +1,15 @@
 # Template file for 'servy'
 pkgname=servy
-version=1.0.0
-revision=2
+version=1.0.1
+revision=1
 build_style=cargo
 hostmakedepends="pkg-config"
-short_desc="A tiny little web server"
+short_desc="Tiny little web server"
 maintainer="zethra <jediben97@gmail.com>"
 license="Apache-2.0, MIT"
 homepage="https://github.com/zethra/servy"
-distfiles="https://github.com/zethra/servy/archive/${version}.tar.gz"
-checksum=6da77ef18dd04c3840a5d3bebbf1552623d2357533405c32dfdb2853b8299c44
+distfiles="https://static.crates.io/crates/servy/servy-${version}.crate"
+checksum=232a5918ae6f3f74775e693de27e1a1089ab65222f0e0db5292e4d8ec440b67d
 
 post_install() {
 	vlicense LICENSE-MIT

From a68c635cc2108d881e5ae25b694fb17072d7388c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Sun, 2 Apr 2023 13:11:42 +0200
Subject: [PATCH 023/965] python3-yamllint: update to 1.30.0.

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

diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index a754d9fe2f14..e8e1db1290a8 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-yamllint'
 pkgname=python3-yamllint
-version=1.29.0
+version=1.30.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -12,7 +12,7 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/adrienverge/yamllint"
 changelog="https://github.com/adrienverge/yamllint/raw/master/CHANGELOG.rst"
 distfiles="https://github.com/adrienverge/yamllint/archive/refs/tags/v${version}.tar.gz"
-checksum=8593180056e788b595e476b3d093146988dcc04452b72ae9d41dfc9d25e484cb
+checksum=8a4a6b2d15f9c6d97f012408eb811e62dd00554fbb4db4a2017dc2c8d1ee1da5
 conflicts="python-yamllint>=0"
 
 # These test cases require locale support, which musl libc lacks, so these tests are expected to fail

From 7f2078f2e561210d4c5cb3f99fa031bcbf52d765 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:45 +0200
Subject: [PATCH 024/965] amber: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/amber/template b/srcpkgs/amber/template
index 7befc2ca47cb..0d8f23514827 100644
--- a/srcpkgs/amber/template
+++ b/srcpkgs/amber/template
@@ -1,7 +1,7 @@
 # Template file for 'amber'
 pkgname=amber
 version=0.5.9
-revision=1
+revision=2
 build_style=cargo
 short_desc="Code search/replace tool"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"

From dcf90fa02575124e2fdf0993e031b1c24a2cc89f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:45 +0200
Subject: [PATCH 025/965] boringtun: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/boringtun/template b/srcpkgs/boringtun/template
index a3949732054d..7aa94e8c39ee 100644
--- a/srcpkgs/boringtun/template
+++ b/srcpkgs/boringtun/template
@@ -1,7 +1,7 @@
 # Template file for 'boringtun'
 pkgname=boringtun
 version=0.3.0
-revision=1
+revision=2
 build_style=cargo
 short_desc="Implementation of the WireGuard protocol"
 maintainer="Zach Nedwich <zach@znedw.com>"

From 0502fd1b9858d42e586b3baa23f3a899bbbdca66 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:45 +0200
Subject: [PATCH 026/965] cargo-crev: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/cargo-crev/template b/srcpkgs/cargo-crev/template
index c9497a5e4497..f42fb03c3ee8 100644
--- a/srcpkgs/cargo-crev/template
+++ b/srcpkgs/cargo-crev/template
@@ -1,7 +1,7 @@
 # Template file for 'cargo-crev'
 pkgname=cargo-crev
 version=0.23.3
-revision=1
+revision=2
 build_style=cargo
 make_install_args="--path ./cargo-crev"
 make_check_args="-- --skip creates_new_id_implicitly"

From 10db743396b4a76c5a83bdf2ef7ea5417ecb04a6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:46 +0200
Subject: [PATCH 027/965] castor: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/castor/template b/srcpkgs/castor/template
index 0683f6da98c8..14de3ab37176 100644
--- a/srcpkgs/castor/template
+++ b/srcpkgs/castor/template
@@ -1,7 +1,7 @@
 # Template file for 'castor'
 pkgname=castor
 version=0.9.0
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="atk-devel pango-devel gdk-pixbuf-devel gtk+3-devel cairo-devel openssl-devel"

From 89a9752aaf4e9e7a0c4e377a21e145f967bfbe69 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:46 +0200
Subject: [PATCH 028/965] diffr: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/diffr/template b/srcpkgs/diffr/template
index f1e8f096375b..871bf6988fa6 100644
--- a/srcpkgs/diffr/template
+++ b/srcpkgs/diffr/template
@@ -1,7 +1,7 @@
 # Template file for 'diffr'
 pkgname=diffr
 version=0.1.4
-revision=1
+revision=2
 build_style=cargo
 short_desc="LCS based diff highlighting tool to ease code review from your terminal"
 maintainer="Andy Weidenbaum <atweiden@tutanota.de>"

From d6e9a384e878c8704148de149ddb4e984ba8e918 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:46 +0200
Subject: [PATCH 029/965] dijo: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/dijo/template b/srcpkgs/dijo/template
index 8ed782ed27fe..f1bf4dd5a9a1 100644
--- a/srcpkgs/dijo/template
+++ b/srcpkgs/dijo/template
@@ -1,7 +1,7 @@
 # Template file for 'dijo'
 pkgname=dijo
 version=0.2.7
-revision=1
+revision=2
 build_style=cargo
 makedepends="ncurses-devel"
 short_desc="Scriptable, curses-based, digital habit tracker"

From a1531b3b0c538b7ce037bbcb6d5e31e0e4f81ad7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:46 +0200
Subject: [PATCH 030/965] diskonaut: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/diskonaut/template b/srcpkgs/diskonaut/template
index 4cf6d54f6a0c..a15bffb141c2 100644
--- a/srcpkgs/diskonaut/template
+++ b/srcpkgs/diskonaut/template
@@ -1,7 +1,7 @@
 # Template file for 'diskonaut'
 pkgname=diskonaut
 version=0.11.0
-revision=1
+revision=2
 build_style=cargo
 short_desc="TUI disk space navigator written in rust"
 maintainer="cinerea0 <cinerea0@protonmail.com>"

From 0133f2c48720becaabc9ebea853ea3aa7b1397b1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:46 +0200
Subject: [PATCH 031/965] diskus: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/diskus/template b/srcpkgs/diskus/template
index 130dbc15da25..bdc028731925 100644
--- a/srcpkgs/diskus/template
+++ b/srcpkgs/diskus/template
@@ -1,7 +1,7 @@
 # Template file for 'diskus'
 pkgname=diskus
 version=0.7.0
-revision=1
+revision=2
 build_style=cargo
 short_desc="Minimal, fast alternative to du -sh"
 maintainer="travankor <travankor@tuta.io>"

From 1a08afeabe0946c800c45e56924ff58c548be503 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:47 +0200
Subject: [PATCH 032/965] dutree: bump for inclusion of dependency metadata

---
 srcpkgs/dutree/template | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/srcpkgs/dutree/template b/srcpkgs/dutree/template
index 0c102e0a8631..6ede63aae4ae 100644
--- a/srcpkgs/dutree/template
+++ b/srcpkgs/dutree/template
@@ -1,7 +1,7 @@
 # Template file for 'dutree'
 pkgname=dutree
 version=0.2.18
-revision=1
+revision=2
 build_style=cargo
 short_desc="Tool to analyze file system usage written in Rust"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -9,8 +9,3 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/nachoparker/dutree"
 distfiles="https://github.com/nachoparker/dutree/archive/v${version}.tar.gz"
 checksum=55c30e57cc339dd16141510af33245cc3b82f588f22419fc034f02b36ebecba0
-
-pre_build() {
-	# default version too old for ppc musl systems
-	cargo update --package libc --precise 0.2.66
-}

From 810637c0a64d6b5d4720c9765292616dc895b756 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:47 +0200
Subject: [PATCH 033/965] fastmod: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/fastmod/template b/srcpkgs/fastmod/template
index 38f6f7f5eb2b..4ce12d509c8d 100644
--- a/srcpkgs/fastmod/template
+++ b/srcpkgs/fastmod/template
@@ -1,7 +1,7 @@
 # Template file for 'fastmod'
 pkgname=fastmod
 version=0.4.1
-revision=1
+revision=2
 build_style=cargo
 short_desc="Tool for partially automating codebase refactors"
 maintainer="Adam Beckmeyer <adam_gpg@thebeckmeyers.xyz>"

From b830ae58f55623fca06e721948ff4e84c0087617 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:47 +0200
Subject: [PATCH 034/965] ffsend: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/ffsend/template b/srcpkgs/ffsend/template
index 7a83c2c56814..73e731384b88 100644
--- a/srcpkgs/ffsend/template
+++ b/srcpkgs/ffsend/template
@@ -1,7 +1,7 @@
 # Template file for 'ffsend'
 pkgname=ffsend
 version=0.2.76
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"

From 7faa29e1ac4611163c952b5ec5c1d1a5d769aec3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:47 +0200
Subject: [PATCH 035/965] gip: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/gip/template b/srcpkgs/gip/template
index 239695acc77a..5cecd7744254 100644
--- a/srcpkgs/gip/template
+++ b/srcpkgs/gip/template
@@ -1,7 +1,7 @@
 # Template file for 'gip'
 pkgname=gip
 version=0.7.1
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"

From 5749a15c3a0aaa797b227bd9a7ffb5d389142ea1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:47 +0200
Subject: [PATCH 036/965] hex: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/hex/template b/srcpkgs/hex/template
index 07bf3c269d26..441aad4d3c14 100644
--- a/srcpkgs/hex/template
+++ b/srcpkgs/hex/template
@@ -1,7 +1,7 @@
 # Template file for 'hex'
 pkgname=hex
 version=0.4.2
-revision=2
+revision=3
 build_style=cargo
 short_desc="Futuristic take on hexdump"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"

From bc91c775e6e2b6ae532e95b14188ab65920bbd83 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:48 +0200
Subject: [PATCH 037/965] i3lockr: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/i3lockr/template b/srcpkgs/i3lockr/template
index 4b261d4d45d8..9d5f3ec24761 100644
--- a/srcpkgs/i3lockr/template
+++ b/srcpkgs/i3lockr/template
@@ -1,7 +1,7 @@
 # Template file for 'i3lockr'
 pkgname=i3lockr
 version=1.0.0
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="python3"
 makedepends="xcb-util-image-devel"

From 8680568244b2840ac40fdf564fed150dba9f5d54 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:48 +0200
Subject: [PATCH 038/965] i3status-rust: bump for inclusion of dependency
 metadata

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

diff --git a/srcpkgs/i3status-rust/template b/srcpkgs/i3status-rust/template
index 230dbca134cb..788270ca956f 100644
--- a/srcpkgs/i3status-rust/template
+++ b/srcpkgs/i3status-rust/template
@@ -1,7 +1,7 @@
 # Template file for 'i3status-rust'
 pkgname=i3status-rust
 version=0.22.0
-revision=1
+revision=2
 build_style=cargo
 make_check_args="--bins"
 hostmakedepends="pkg-config"

From a1015b31c04837579753ed3f5765daf39a115bcc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:48 +0200
Subject: [PATCH 039/965] i3wsr: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/i3wsr/template b/srcpkgs/i3wsr/template
index 9afa9218bcfc..c245a0efb4fa 100644
--- a/srcpkgs/i3wsr/template
+++ b/srcpkgs/i3wsr/template
@@ -1,7 +1,7 @@
 # Template file for 'i3wsr'
 pkgname=i3wsr
 version=1.3.0
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="python3"
 makedepends="libxcb-devel"

From fcef66e77610189b85149f6b59173c38a7a9390d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:48 +0200
Subject: [PATCH 040/965] intermodal: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/intermodal/template b/srcpkgs/intermodal/template
index 67c932fac9be..c91be83b9171 100644
--- a/srcpkgs/intermodal/template
+++ b/srcpkgs/intermodal/template
@@ -1,7 +1,7 @@
 # Template file for 'intermodal'
 pkgname=intermodal
 version=0.1.12
-revision=1
+revision=2
 build_style=cargo
 make_check_args="-- --skip subcommand::torrent::verify::tests::output_multiple
  --skip subcommand::torrent::verify::tests::output_color"

From 589b30b0b2a96d2a6eb1110669cd6a1696687cf7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:48 +0200
Subject: [PATCH 041/965] jless: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/jless/template b/srcpkgs/jless/template
index 0de4ebf061dc..7bf43cca52a1 100644
--- a/srcpkgs/jless/template
+++ b/srcpkgs/jless/template
@@ -1,7 +1,7 @@
 # Template file for 'jless'
 pkgname=jless
 version=0.8.0
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="python3"
 makedepends="xcb-util-devel"

From 4058913219fbdb75e37252ec31f7beba0709dce1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:48 +0200
Subject: [PATCH 042/965] kibi: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/kibi/template b/srcpkgs/kibi/template
index ac746edf7826..da85a3ee87d1 100644
--- a/srcpkgs/kibi/template
+++ b/srcpkgs/kibi/template
@@ -1,7 +1,7 @@
 # Template file for 'kibi'
 pkgname=kibi
 version=0.2.2
-revision=1
+revision=2
 build_style=cargo
 short_desc="Lightweight, configurable text editor"
 maintainer="Neel Chotai <neel@chot.ai>"

From 79ce1f92d91d7684823f76e29ab2f61c070062f1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:48 +0200
Subject: [PATCH 043/965] licensor: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/licensor/template b/srcpkgs/licensor/template
index dbb7a7469df8..5e99091d5ea5 100644
--- a/srcpkgs/licensor/template
+++ b/srcpkgs/licensor/template
@@ -1,7 +1,7 @@
 # Template file for 'licensor'
 pkgname=licensor
 version=2.1.0
-revision=1
+revision=2
 build_style=cargo
 short_desc="Write licenses to stdout"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"

From 1070a0132e281620cd93246081c9c771d75d4198 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:49 +0200
Subject: [PATCH 044/965] loc: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/loc/template b/srcpkgs/loc/template
index 10fbc8319be4..123cacf210e6 100644
--- a/srcpkgs/loc/template
+++ b/srcpkgs/loc/template
@@ -1,7 +1,7 @@
 # Template file for 'loc'
 pkgname=loc
 version=0.4.1
-revision=2
+revision=3
 build_style=cargo
 short_desc="Count lines of code quickly"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
@@ -12,7 +12,7 @@ checksum=1e8403fd9a3832007f28fb389593cd6a572f719cd95d85619e7bbcf3dbea18e5
 
 pre_build() {
 	# default version too old for ppc musl systems
-	cargo update --package libc --precise 0.2.66
+	cargo update --package libc@0.2.32 --precise 0.2.66
 }
 
 post_install() {

From 635ea172b90a460df2d837e98c2c80c1aa3eaf51 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:49 +0200
Subject: [PATCH 045/965] lsd: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/lsd/template b/srcpkgs/lsd/template
index bd574e89b21a..94f30f6e8539 100644
--- a/srcpkgs/lsd/template
+++ b/srcpkgs/lsd/template
@@ -1,7 +1,7 @@
 # Template file for 'lsd'
 pkgname=lsd
 version=0.23.1
-revision=1
+revision=2
 build_style=cargo
 short_desc="Next gen ls command with lots of pretty colors and awesome icons"
 maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"

From 94655f97334bd9fa064c6828d37fcb4bc0fd7937 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:49 +0200
Subject: [PATCH 046/965] mdbook-linkcheck: bump for inclusion of dependency
 metadata

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

diff --git a/srcpkgs/mdbook-linkcheck/template b/srcpkgs/mdbook-linkcheck/template
index 05882a5bcf62..661b0ce2349b 100644
--- a/srcpkgs/mdbook-linkcheck/template
+++ b/srcpkgs/mdbook-linkcheck/template
@@ -2,7 +2,7 @@
 # New versions need to be tested for compatibility with mdBook
 pkgname=mdbook-linkcheck
 version=0.7.7
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"

From 680594286ae53acfa75f55f805d539c03a357a66 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:49 +0200
Subject: [PATCH 047/965] orz: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/orz/template b/srcpkgs/orz/template
index b2b3fe2089a5..335e94f6b32d 100644
--- a/srcpkgs/orz/template
+++ b/srcpkgs/orz/template
@@ -1,7 +1,7 @@
 # Template file for 'orz'
 pkgname=orz
 version=1.6.2
-revision=1
+revision=2
 build_style=cargo
 short_desc="General purpose data compressor"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"

From 24635588db6229d3a805943731e0648501c0a994 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:49 +0200
Subject: [PATCH 048/965] pastel: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/pastel/template b/srcpkgs/pastel/template
index 9588039745e6..c4448316c74e 100644
--- a/srcpkgs/pastel/template
+++ b/srcpkgs/pastel/template
@@ -1,7 +1,7 @@
 # Template file for 'pastel'
 pkgname=pastel
 version=0.9.0
-revision=1
+revision=2
 build_style=cargo
 short_desc="Generate, analyze, convert and manipulate colors"
 maintainer="Andrew Benson <abenson+void@gmail.com>"

From ec4166336a1783a11ab2ecbfb9f5521f8cb835c3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:50 +0200
Subject: [PATCH 049/965] pazi: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/pazi/template b/srcpkgs/pazi/template
index 75fd1ece386c..94d5419ed26d 100644
--- a/srcpkgs/pazi/template
+++ b/srcpkgs/pazi/template
@@ -1,7 +1,7 @@
 # Template file for 'pazi'
 pkgname=pazi
 version=0.4.1
-revision=1
+revision=2
 build_style=cargo
 short_desc="Fast autojump helper"
 maintainer="Jan Christian Gruenhage <jan.christian@gruenhage.xyz>"

From 1c5b8cc1c28f0496c6f1fd72a2ed651c41d80950 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:50 +0200
Subject: [PATCH 050/965] rdedup: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/rdedup/template b/srcpkgs/rdedup/template
index 0e67d278ca06..b831f28bf342 100644
--- a/srcpkgs/rdedup/template
+++ b/srcpkgs/rdedup/template
@@ -1,7 +1,7 @@
 # Template file for 'rdedup'
 pkgname=rdedup
 version=3.2.1
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="pkg-config clang"
 makedepends="openssl-devel liblzma-devel libsodium-devel"

From dd6989abd77fce04e9e7fd1757601d80bd077316 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:50 +0200
Subject: [PATCH 051/965] ripgrep: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/ripgrep/template b/srcpkgs/ripgrep/template
index 900ad303ee48..ba4a48a42fb6 100644
--- a/srcpkgs/ripgrep/template
+++ b/srcpkgs/ripgrep/template
@@ -1,7 +1,7 @@
 # Template file for 'ripgrep'
 pkgname=ripgrep
 version=13.0.0
-revision=1
+revision=2
 build_style=cargo
 configure_args="--features=pcre2"
 hostmakedepends="ruby-asciidoctor pkg-config"

From e507e488302e3e1c8d5097aa28cac0ddce16092f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:50 +0200
Subject: [PATCH 052/965] rot8: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/rot8/template b/srcpkgs/rot8/template
index ea8d2945a6d6..b6e24a7fb228 100644
--- a/srcpkgs/rot8/template
+++ b/srcpkgs/rot8/template
@@ -1,7 +1,7 @@
 # Template file for 'rot8'
 pkgname=rot8
 version=0.1.4
-revision=1
+revision=2
 build_style=cargo
 short_desc="Screen rotation daemon"
 maintainer="Harrison Thorne <harrisonthorne@protonmail.com>"

From a17c67c51a74ba779bdca34d8ac6ce1a099180c0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:50 +0200
Subject: [PATCH 053/965] rsv: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/rsv/template b/srcpkgs/rsv/template
index 0d4276b75833..3316f60627e6 100644
--- a/srcpkgs/rsv/template
+++ b/srcpkgs/rsv/template
@@ -1,7 +1,7 @@
 # Template file for 'rsv'
 pkgname=rsv
 version=1.3.3
-revision=2
+revision=3
 build_style=cargo
 build_helper=qemu
 short_desc="Runit sv command rewritten in rust with nice new features"

From 8d2929dd85875dc4865d974a19d9abc6b7f8c953 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:51 +0200
Subject: [PATCH 054/965] tealdeer: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/tealdeer/template b/srcpkgs/tealdeer/template
index 9d5194d3245e..3e527c54b173 100644
--- a/srcpkgs/tealdeer/template
+++ b/srcpkgs/tealdeer/template
@@ -1,7 +1,7 @@
 # Template file for 'tealdeer'
 pkgname=tealdeer
 version=1.6.1
-revision=1
+revision=2
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
 build_style=cargo

From cfe2ee7972ba59581f993ef5312ed682afe9f467 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:51 +0200
Subject: [PATCH 055/965] tokei: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/tokei/template b/srcpkgs/tokei/template
index aec931841af2..ef99d76777e7 100644
--- a/srcpkgs/tokei/template
+++ b/srcpkgs/tokei/template
@@ -1,7 +1,7 @@
 # Template file for 'tokei'
 pkgname=tokei
 version=12.1.2
-revision=3
+revision=4
 build_style=cargo
 configure_args="--features all"
 short_desc="Count lines of code"

From ec66030fdc3444d6aae5081b1ee0c009907a5a45 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:52 +0200
Subject: [PATCH 056/965] tuigreet: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/tuigreet/template b/srcpkgs/tuigreet/template
index 581ff383afc3..ce89b984e359 100644
--- a/srcpkgs/tuigreet/template
+++ b/srcpkgs/tuigreet/template
@@ -1,7 +1,7 @@
 # Template file for 'tuigreet'
 pkgname=tuigreet
 version=0.8.0
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="scdoc"
 depends="greetd"

From 2fbbce03468719f2976279b281561d7029f56f39 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:52 +0200
Subject: [PATCH 057/965] viu: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/viu/template b/srcpkgs/viu/template
index c2a8a7ebf104..d4e5de088215 100644
--- a/srcpkgs/viu/template
+++ b/srcpkgs/viu/template
@@ -1,7 +1,7 @@
 # Template file for 'viu'
 pkgname=viu
 version=1.4.0
-revision=1
+revision=2
 build_style=cargo
 short_desc="CLI app to view images in the terminal"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"

From 898f7434efb8ac266cb09348b4ff35b17c8afdc2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:52 +0200
Subject: [PATCH 058/965] waitforfile: bump for inclusion of dependency
 metadata

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

diff --git a/srcpkgs/waitforfile/template b/srcpkgs/waitforfile/template
index a3946e8a6e30..b6f4b3c249f3 100644
--- a/srcpkgs/waitforfile/template
+++ b/srcpkgs/waitforfile/template
@@ -1,7 +1,7 @@
 # Template file for 'waitforfile'
 pkgname=waitforfile
 version=0.1.8
-revision=2
+revision=3
 build_style=cargo
 short_desc="Wait until the given file exists"
 maintainer="Orphaned <orphan@voidlinux.org>"

From dd5fbe59c82f88d0be0b0de94d9bfa90839d1e26 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:52 +0200
Subject: [PATCH 059/965] wasmtime: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/wasmtime/template b/srcpkgs/wasmtime/template
index 836ed5513c81..9b54a2f04c73 100644
--- a/srcpkgs/wasmtime/template
+++ b/srcpkgs/wasmtime/template
@@ -1,7 +1,7 @@
 # Template file for 'wasmtime'
 pkgname=wasmtime
 version=0.25.0
-revision=1
+revision=2
 create_wrksrc=yes
 archs="x86_64* i686* aarch64*"
 build_style=cargo

From efb5069b2a748d870f704e8cb5fb63be1e13b9b1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:53 +0200
Subject: [PATCH 060/965] websocat: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/websocat/template b/srcpkgs/websocat/template
index 144b09957990..c54d592e81ef 100644
--- a/srcpkgs/websocat/template
+++ b/srcpkgs/websocat/template
@@ -1,7 +1,7 @@
 # Template file for 'websocat'
 pkgname=websocat
 version=1.11.0
-revision=1
+revision=2
 build_style=cargo
 configure_args="--features=ssl"
 hostmakedepends="pkg-config"

From a30e2a41e94317636cf0606b753d63ccb29c43da Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:53 +0200
Subject: [PATCH 061/965] wired-notify: bump for inclusion of dependency
 metadata

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

diff --git a/srcpkgs/wired-notify/template b/srcpkgs/wired-notify/template
index 1eede5da9e8c..53af781bfd77 100644
--- a/srcpkgs/wired-notify/template
+++ b/srcpkgs/wired-notify/template
@@ -1,7 +1,7 @@
 # Template file for 'wired-notify'
 pkgname=wired-notify
 version=0.10.2
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="pango-devel libXScrnSaver-devel libglib-devel"

From 15959c3beced95fe6cd144cbed4bf2f4cc31895d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:53 +0200
Subject: [PATCH 062/965] xcolor: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/xcolor/template b/srcpkgs/xcolor/template
index 2c54b2a1d860..0f4fbdaedb91 100644
--- a/srcpkgs/xcolor/template
+++ b/srcpkgs/xcolor/template
@@ -1,7 +1,7 @@
 # Template file for 'xcolor'
 pkgname=xcolor
 version=0.5.1
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="pkg-config python3"
 makedepends="libX11-devel libXcursor-devel libXrender-devel"

From d70163480e87cd8dac2fb5dd0e0558b88dbbe4f9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:53 +0200
Subject: [PATCH 063/965] xi-editor: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/xi-editor/template b/srcpkgs/xi-editor/template
index d1f8173097bd..cc3f658ccdf2 100644
--- a/srcpkgs/xi-editor/template
+++ b/srcpkgs/xi-editor/template
@@ -1,7 +1,7 @@
 # Template file for 'xi-editor'
 pkgname=xi-editor
 version=0.3.0
-revision=1
+revision=2
 build_wrksrc=rust
 build_style=cargo
 short_desc="Modern editor with a Rust backend"

From d0fb4394ffc0df4b92bac66851a8a79feee0c88d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:53 +0200
Subject: [PATCH 064/965] xsv: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/xsv/template b/srcpkgs/xsv/template
index 6846bb29849e..8724d22dab6e 100644
--- a/srcpkgs/xsv/template
+++ b/srcpkgs/xsv/template
@@ -1,7 +1,7 @@
 # Template file for 'xsv'
 pkgname=xsv
 version=0.13.0
-revision=2
+revision=3
 build_style=cargo
 short_desc="Fast CSV toolkit written in Rust"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
@@ -12,7 +12,7 @@ checksum=2b75309b764c9f2f3fdc1dd31eeea5a74498f7da21ae757b3ffd6fd537ec5345
 
 pre_build() {
 	# default version too old for ppc musl systems
-	cargo update --package libc --precise 0.2.66
+	cargo update --package libc@0.2.40 --precise 0.2.66
 }
 
 post_install() {

From a246bf3386ce3d5072112ec7f419512a29ee2760 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:53 +0200
Subject: [PATCH 065/965] amp: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/amp/template b/srcpkgs/amp/template
index e942e32c0c32..f10eb881efba 100644
--- a/srcpkgs/amp/template
+++ b/srcpkgs/amp/template
@@ -1,7 +1,7 @@
 # Template file for 'amp'
 pkgname=amp
 version=0.6.2
-revision=2
+revision=3
 build_style=cargo
 hostmakedepends="cmake git python3"
 makedepends="libxcb-devel"

From 2a0e6777db7b7ed663d3245fcebadd280a5346ab Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:54 +0200
Subject: [PATCH 066/965] cbindgen: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/cbindgen/template b/srcpkgs/cbindgen/template
index 07f2e24bf2d7..68c67f48e4d3 100644
--- a/srcpkgs/cbindgen/template
+++ b/srcpkgs/cbindgen/template
@@ -1,7 +1,7 @@
 # Template file for 'cbindgen'
 pkgname=cbindgen
 version=0.24.3
-revision=1
+revision=2
 build_style=cargo
 short_desc="Tool to generate C bindings for Rust code"
 maintainer="Orphaned <orphan@voidlinux.org>"

From dfbc41df0b60bdeb286711db82e29ef423fb2d37 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:54 +0200
Subject: [PATCH 067/965] chars: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/chars/template b/srcpkgs/chars/template
index 88ededf1cf79..250ef194f62d 100644
--- a/srcpkgs/chars/template
+++ b/srcpkgs/chars/template
@@ -1,7 +1,7 @@
 # Template file for 'chars'
 pkgname=chars
 version=0.6.0
-revision=1
+revision=2
 build_style=cargo
 configure_args="-p chars"
 make_check_args="-p chars"

From d968f7636755c421b4071db111d0d9a30f9897f2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:54 +0200
Subject: [PATCH 068/965] fool: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/fool/template b/srcpkgs/fool/template
index 0c1e42a0b48f..1008b7866048 100644
--- a/srcpkgs/fool/template
+++ b/srcpkgs/fool/template
@@ -1,10 +1,10 @@
 # Template file for 'fool'
 pkgname=fool
 version=0.2.1
-revision=3
+revision=4
 build_style=cargo
 makedepends="ncurses-devel"
-short_desc="A powerful git terminal interface which focuses on usability"
+short_desc="Powerful git terminal interface which focuses on usability"
 maintainer="Wilson Birney <wpb@360scada.com>"
 license="MIT"
 homepage="https://github.com/spacekookie/fool"
@@ -13,7 +13,7 @@ checksum=41fa1a10a3b3cadba4700b809df13df9ed109ecc5c54ba8b645269abff84a41a
 
 pre_build() {
 	# default version too old for ppc musl systems
-	cargo update --package libc --precise 0.2.66
+	cargo update --package libc@0.2.34 --precise 0.2.66
 }
 
 post_install() {

From 38110df6167ea98c3bbc72895d89a4121e689a3d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:54 +0200
Subject: [PATCH 069/965] gcsf: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/gcsf/template b/srcpkgs/gcsf/template
index 57aa68574521..1733ecfe4ee4 100644
--- a/srcpkgs/gcsf/template
+++ b/srcpkgs/gcsf/template
@@ -1,7 +1,7 @@
 # Template file for 'gcsf'
 pkgname=gcsf
 version=0.1.28
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel openssl-devel"

From 3ea260eb11502a43124aa6b1e45bd7cd999937a0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:54 +0200
Subject: [PATCH 070/965] git-series: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/git-series/template b/srcpkgs/git-series/template
index 6c7dc54af0c7..79c561af76b6 100644
--- a/srcpkgs/git-series/template
+++ b/srcpkgs/git-series/template
@@ -1,7 +1,7 @@
 # Template file for 'git-series'
 pkgname=git-series
 version=0.9.1
-revision=14
+revision=15
 build_style=cargo
 hostmakedepends="cmake pkg-config perl"
 makedepends="libgit2-devel libcurl-devel"
@@ -14,9 +14,9 @@ distfiles="https://github.com/git-series/git-series/archive/${version}.tar.gz"
 checksum=c0362e19d3fa168a7cb0e260fcdecfe070853b163c9f2dfd2ad8213289bc7e5f
 
 post_extract() {
-	cargo update --package libc --precise 0.2.55
-	cargo update --package url --precise 1.7.2
-	cargo update --package openssl-sys --precise 0.9.60
+	cargo update --package libc@0.2.17 --precise 0.2.55
+	cargo update --package url@1.2.3 --precise 1.7.2
+	cargo update --package openssl-sys@0.9.1 --precise 0.9.60
 }
 pre_build() {
 	export LIBGIT2_SYS_USE_PKG_CONFIG=yes

From 98749dad4c68145f9181d7ec8236b67df9467257 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:54 +0200
Subject: [PATCH 071/965] scryer-prolog: bump for inclusion of dependency
 metadata

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

diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template
index 6be96f9ebde2..3bf5b11120fc 100644
--- a/srcpkgs/scryer-prolog/template
+++ b/srcpkgs/scryer-prolog/template
@@ -1,7 +1,7 @@
 # Template file for 'scryer-prolog'
 pkgname=scryer-prolog
 version=0.8.123
-revision=2
+revision=3
 build_style=cargo
 hostmakedepends="m4 pkg-config"
 makedepends="gmp-devel mpfr-devel libmpc-devel"

From 33de1ae4400eaf30db42c1f24c3b87838c759554 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:55 +0200
Subject: [PATCH 072/965] sd: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/sd/template b/srcpkgs/sd/template
index a5d712c24f77..8a5068da5fbd 100644
--- a/srcpkgs/sd/template
+++ b/srcpkgs/sd/template
@@ -1,7 +1,7 @@
 # Template file for 'sd'
 pkgname=sd
 version=0.7.6
-revision=1
+revision=2
 build_style=cargo
 short_desc="Intuitive find & replace CLI"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"

From 47450a1f43fc35cfcdf3b8f121150aa77d2507c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:55 +0200
Subject: [PATCH 073/965] signal-backup-decode: bump for inclusion of
 dependency metadata

---
 srcpkgs/signal-backup-decode/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/signal-backup-decode/template b/srcpkgs/signal-backup-decode/template
index 747736adeb5e..8b528548fadd 100644
--- a/srcpkgs/signal-backup-decode/template
+++ b/srcpkgs/signal-backup-decode/template
@@ -1,7 +1,7 @@
 # Template file for 'signal-backup-decode'
 pkgname=signal-backup-decode
 version=0.2.3
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel sqlite-devel"

From 73c9a6a5df1d0116e10d24748a750fa259703c74 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:55 +0200
Subject: [PATCH 074/965] so: bump for inclusion of dependency metadata

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

diff --git a/srcpkgs/so/template b/srcpkgs/so/template
index 8a19067688a2..bbad58f2ff21 100644
--- a/srcpkgs/so/template
+++ b/srcpkgs/so/template
@@ -1,7 +1,7 @@
 # Template file for 'so'
 pkgname=so
 version=0.4.9
-revision=1
+revision=2
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"

From b46fababa920d5d20b486eaa824b7fc41b2712af Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:55 +0200
Subject: [PATCH 075/965] spotify-adblock: bump for inclusion of dependency
 metadata

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

diff --git a/srcpkgs/spotify-adblock/template b/srcpkgs/spotify-adblock/template
index ee363eab2c70..088e3c35e9b9 100644
--- a/srcpkgs/spotify-adblock/template
+++ b/srcpkgs/spotify-adblock/template
@@ -1,7 +1,7 @@
 # Template file for 'spotify-adblock'
 pkgname=spotify-adblock
 version=1.0.2
-revision=1
+revision=2
 build_style=cargo
 conf_files="/etc/spotify-adblock/config.toml"
 short_desc="Adblocker for Spotify"
@@ -12,9 +12,11 @@ distfiles="https://github.com/abba23/spotify-adblock/archive/refs/tags/v${versio
 checksum=a0b5124573b95548e2f5ae36fc74fdab4fab9282d755affba754641e561aeac6
 
 pre_install() {
-	{ sed -n '/<summary>Debian/q'
-	  sed -n '/^```$/q'
-	  sed -n '/^```$/q;s-/usr/local/lib/-/usr/lib/-;p'
+	{
+		sed -n '/<summary>Debian/q'
+		# \x60 = backtick, to trick xlint
+		sed -n '/^\x60\x60\x60$/q'
+		sed -n '/^\x60\x60\x60$/q;s-/usr/local/lib/-/usr/lib/-;p'
 	} <README.md >spotify-adblock.desktop
 }
 

From cc812e97bca481c74400cb417b9842e4337af4cb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Tue, 4 Apr 2023 11:44:55 +0200
Subject: [PATCH 076/965] tiny: bump for inclusion of dependency metadata

closes #43255 (manual merge)
---
 srcpkgs/tiny/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/tiny/template b/srcpkgs/tiny/template
index 129b4208dfc5..47690c51848a 100644
--- a/srcpkgs/tiny/template
+++ b/srcpkgs/tiny/template
@@ -1,7 +1,7 @@
 # Template file for 'tiny'
 pkgname=tiny
 version=0.10.0
-revision=1
+revision=2
 build_wrksrc="crates/tiny"
 build_style=cargo
 configure_args="--no-default-features --features=desktop-notifications --features=tls-native"

From ab0591185aa21d3542479b41cda21761f3ec389b Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Thu, 13 Apr 2023 19:42:27 -0400
Subject: [PATCH 077/965] wasmtime: fix cross

---
 srcpkgs/wasmtime/template | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/srcpkgs/wasmtime/template b/srcpkgs/wasmtime/template
index 9b54a2f04c73..be5210a0bcbd 100644
--- a/srcpkgs/wasmtime/template
+++ b/srcpkgs/wasmtime/template
@@ -47,3 +47,7 @@ post_extract() {
 	mv -v WASI-${_WASI_commit} crates/wasi-common/WASI
 	mv -v wasi-crypto-${_wasi_crypto_commit} crates/wasi-crypto/spec
 }
+
+post_patch() {
+	cargo update --package autocfg:1.0.1 --precise 1.1.0
+}

From 583650f69068fa2198532dda86bee9dacb8967c4 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Thu, 13 Apr 2023 01:32:12 -0400
Subject: [PATCH 078/965] runit: add chpst -C patch

---
 srcpkgs/runit/patches/chpst-pwd.patch | 77 +++++++++++++++++++++++++++
 srcpkgs/runit/template                |  4 +-
 2 files changed, 80 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/runit/patches/chpst-pwd.patch

diff --git a/srcpkgs/runit/patches/chpst-pwd.patch b/srcpkgs/runit/patches/chpst-pwd.patch
new file mode 100644
index 000000000000..c8ee7ed893ca
--- /dev/null
+++ b/srcpkgs/runit/patches/chpst-pwd.patch
@@ -0,0 +1,77 @@
+From 2b8000f1ebd07fd68ee0e3c32737d97bcd1687fb Mon Sep 17 00:00:00 2001
+From: "Andrew J. Hesford" <ajh@sideband.org>
+Date: Mon, 14 Feb 2022 14:25:22 -0500
+Subject: [PATCH] chpst: add -C to change working directory
+
+---
+ man/chpst.8 | 8 ++++++++
+ src/chpst.c | 9 +++++++--
+ 2 files changed, 15 insertions(+), 2 deletions(-)
+
+diff --git runit-2.1.2/man/chpst.8 runit-2.1.2/man/chpst.8
+index 43c0b8d..e0829b6 100644
+--- runit-2.1.2/man/chpst.8
++++ runit-2.1.2/man/chpst.8
+@@ -146,6 +146,14 @@ Change the root directory to
+ before starting
+ .IR prog .
+ .TP
++.B \-C \fIpwd
++chdir.
++Change the working directory to
++.I pwd
++before starting
++.IR prog .
++When combined with \-/, the working directory is changed after the chroot.
++.TP
+ .B \-n \fIinc
+ nice.
+ Add
+diff --git runit-2.1.2/src/chpst.c runit-2.1.2/src/chpst.c
+index 1cca5f4..d597b68 100644
+--- runit-2.1.2/src/chpst.c
++++ runit-2.1.2/src/chpst.c
+@@ -20,7 +20,7 @@
+ #include "openreadclose.h"
+ #include "direntry.h"
+ 
+-#define USAGE_MAIN " [-vP012] [-u user[:group]] [-U user[:group]] [-b argv0] [-e dir] [-/ root] [-n nice] [-l|-L lock] [-m n] [-d n] [-o n] [-p n] [-f n] [-c n] prog"
++#define USAGE_MAIN " [-vP012] [-u user[:group]] [-U user[:group]] [-b argv0] [-e dir] [-/ root] [-C pwd] [-n nice] [-l|-L lock] [-m n] [-d n] [-o n] [-p n] [-f n] [-c n] prog"
+ #define FATAL "chpst: fatal: "
+ #define WARNING "chpst: warning: "
+ 
+@@ -60,6 +60,7 @@ long limitt =-2;
+ long nicelvl =0;
+ const char *lock =0;
+ const char *root =0;
++const char *pwd =0;
+ unsigned int lockdelay;
+ 
+ void suidgid(char *user, unsigned int ext) {
+@@ -286,7 +287,7 @@ int main(int argc, const char **argv) {
+   if (str_equal(progname, "setlock")) setlock(argc, argv);
+   if (str_equal(progname, "softlimit")) softlimit(argc, argv);
+ 
+-  while ((opt =getopt(argc, argv, "u:U:b:e:m:d:o:p:f:c:r:t:/:n:l:L:vP012V"))
++  while ((opt =getopt(argc, argv, "u:U:b:e:m:d:o:p:f:c:r:t:/:C:n:l:L:vP012V"))
+          != opteof)
+     switch(opt) {
+     case 'u': set_user =(char*)optarg; break;
+@@ -305,6 +306,7 @@ int main(int argc, const char **argv) {
+     case 'r': if (optarg[scan_ulong(optarg, &ul)]) usage(); limitr =ul; break;
+     case 't': if (optarg[scan_ulong(optarg, &ul)]) usage(); limitt =ul; break;
+     case '/': root =optarg; break;
++    case 'C': pwd =optarg; break;
+     case 'n':
+       switch (*optarg) {
+         case '-':
+@@ -337,6 +339,9 @@ int main(int argc, const char **argv) {
+     if (chdir(root) == -1) fatal2("unable to change directory", root);
+     if (chroot(".") == -1) fatal("unable to change root directory");
+   }
++  if (pwd) {
++    if (chdir(pwd) == -1) fatal2("unable to change directory", pwd);
++  }
+   if (nicelvl) {
+     errno =0;
+     if (nice(nicelvl) == -1) if (errno) fatal("unable to set nice level");
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 97c61ccbbaa6..661d141f1ec7 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -1,7 +1,7 @@
 # Template file for 'runit'
 pkgname=runit
 version=2.1.2
-revision=14
+revision=15
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
@@ -11,6 +11,8 @@ homepage="http://smarden.org/runit/"
 distfiles="http://smarden.org/runit/runit-$version.tar.gz"
 checksum=6fd0160cb0cf1207de4e66754b6d39750cff14bb0aa66ab49490992c0c47ba18
 patch_args=-Np0
+# FIXME: this is caused by some bonk tests that should be fixed in void-linux/runit at some point
+make_check=no
 
 build_options="static"
 

From c420a7243cf7ec80503037384aff4da7e26ff65e Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Fri, 14 Apr 2023 16:14:46 +0200
Subject: [PATCH 079/965] terraform: update to 1.4.5.

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

diff --git a/srcpkgs/terraform/template b/srcpkgs/terraform/template
index 4b39a9f7ed0a..a2546b11654d 100644
--- a/srcpkgs/terraform/template
+++ b/srcpkgs/terraform/template
@@ -1,7 +1,7 @@
 # Template file for 'terraform'
 pkgname=terraform
-version=1.4.4
-revision=2
+version=1.4.5
+revision=1
 build_style=go
 go_import_path="github.com/hashicorp/$pkgname"
 short_desc="Tool for building, changing, and combining infrastructure"
@@ -9,4 +9,4 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MPL-2.0"
 homepage="https://www.terraform.io/"
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
-checksum=ab9e6d743c0a00be8c6c1a2723f39191e3cbd14517acbc3e6ff2baa753865074
+checksum=65c2ec58448fe22a72288430d44d3269db040f3c191500d35bd065e863b3bad7

From 4b2e84cdc92f8836fcbe35c29ca5cb8d149e714f Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Fri, 14 Apr 2023 16:16:10 +0200
Subject: [PATCH 080/965] terragrunt: update to 0.45.2.

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

diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template
index f22814663a5b..227c2bf3d373 100644
--- a/srcpkgs/terragrunt/template
+++ b/srcpkgs/terragrunt/template
@@ -1,7 +1,7 @@
 # Template file for 'terragrunt'
 pkgname=terragrunt
-version=0.45.0
-revision=2
+version=0.45.2
+revision=1
 build_style=go
 go_import_path="github.com/gruntwork-io/terragrunt"
 depends="terraform"
@@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/gruntwork-io/terragrunt"
 distfiles="$homepage/archive/v$version.tar.gz"
-checksum=e6161d99125a0116d0085bd1e875dd579ce88361f7bb5db29b5b7bce31015fdd
+checksum=a216317a7621013185c32bb4f68164ed32136e30242f64da61dcdbff845dfdc2
 
 post_install() {
 	vlicense LICENSE.txt

From 92e6dae18dea7eeee9f79a3583c660d78fe64685 Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Fri, 14 Apr 2023 16:17:06 +0200
Subject: [PATCH 081/965] moby: update to 23.0.3.

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

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 4135a2493de7..6a72732456ea 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -1,8 +1,8 @@
 # Template file for 'moby'
 # should be kept in sync with docker-cli
 pkgname=moby
-version=23.0.2
-revision=2
+version=23.0.3
+revision=1
 # libnetwork commit is mentioned in vendor.conf
 _libnetwork_commit=05b93e0d3a95952f70c113b0bc5bdb538d7afdd7
 create_wrksrc=yes
@@ -18,7 +18,7 @@ homepage="https://www.docker.com"
 changelog="https://github.com/moby/moby/releases"
 distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version.tar.gz
  https://github.com/moby/libnetwork/archive/$_libnetwork_commit.tar.gz>libnetwork-$_libnetwork_commit.tar.gz"
-checksum="4caca59c774445a5aad6114d89c97c88d9705f048704fecdd3f5712cb369dc39
+checksum="2f74aef0eadf5bfe652b1822f1349fa0baf7412f83b856a9cfb9a8fbfd686880
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
 

From f052c67f86e5df7b342ce2c24fe812de9129e8f0 Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Fri, 14 Apr 2023 16:18:34 +0200
Subject: [PATCH 082/965] kubernetes: update to 1.27.0.

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

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 035b1408919c..6c3ccbff817c 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -1,7 +1,7 @@
 # Template file for 'kubernetes'
 pkgname=kubernetes
-version=1.26.3
-revision=2
+version=1.27.0
+revision=1
 archs="aarch64* x86_64* ppc64le*"
 build_style=go
 go_import_path="github.com/kubernetes/kubernetes"
@@ -12,7 +12,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="http://kubernetes.io"
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
-checksum=e9db7e0a2e8cb40e478564de22530c5e582ae7136558994130b3ae7d8828ab31
+checksum=536025dba2714ee5e940bb0a6b1df9ca97c244fa5b00236e012776a69121c323
 nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"

From b94802a3265ec4ab47bef1e2ea88ad08f787782a Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Fri, 14 Apr 2023 16:23:59 +0200
Subject: [PATCH 083/965] docker-cli: update to 23.0.3.

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

diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 02f8d107e6d3..4d71bd63623f 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -1,8 +1,8 @@
 # Template file for 'docker-cli'
 # should be kept in sync with moby
 pkgname=docker-cli
-version=23.0.2
-revision=2
+version=23.0.3
+revision=1
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
@@ -16,7 +16,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://www.docker.com"
 distfiles="https://github.com/docker/cli/archive/v${version}.tar.gz"
-checksum=bef4fc68b9f81ab2ae8bb2605e16a0965a3c4a82f0c0cf9d9f5d2cee8e95415d
+checksum=7d67500372b560110e8200815f7111962ccec7d0eb3b743f80e262c38e2f7b82
 system_groups="docker"
 
 pre_build() {

From 78231983440fcc542df765d7a5c6d7414a2e7e83 Mon Sep 17 00:00:00 2001
From: 1is7ac3 <isaac.qa13@gmail.com>
Date: Tue, 11 Apr 2023 22:55:50 -0400
Subject: [PATCH 084/965] freeciv: update to 3.0.7.

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

diff --git a/srcpkgs/freeciv/template b/srcpkgs/freeciv/template
index 01067c53f119..14a116e4f2b3 100644
--- a/srcpkgs/freeciv/template
+++ b/srcpkgs/freeciv/template
@@ -1,7 +1,7 @@
 # Template file for 'freeciv'
 pkgname=freeciv
-version=3.0.3
-revision=3
+version=3.0.7
+revision=1
 build_style=gnu-configure
 configure_args="--disable-static --enable-fcdb=sqlite3 --enable-fcmp=all"
 hostmakedepends="pkg-config"
@@ -11,9 +11,9 @@ short_desc="Free and Open Source empire-building strategy game - server/data"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://www.freeciv.org/"
-changelog="https://www.freeciv.org/wiki/NEWS-${version}"
+changelog="https://www.freeciv.org/wiki/NEWS"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=13215adc96be9f2894d5f3a12c78b8ebb9ae06ecdab25fe6bb1794f6e6d2b61b
+checksum=f6e606f17ed03d971272883f1a4879f5c1c2c247f64b8edefa6a25c8a2a8dac4
 nopie_files="/usr/bin/freeciv-ruledit"
 
 # gtk3.22 is a client supporting gtk+>=3.22

From 28b929ba1c279247f6ca652c343fa506110c1e96 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 14 Apr 2023 17:22:22 +0200
Subject: [PATCH 085/965] scrot: update to 1.9.

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

diff --git a/srcpkgs/scrot/template b/srcpkgs/scrot/template
index 2349c0cd3f9c..4e5b5b44492e 100644
--- a/srcpkgs/scrot/template
+++ b/srcpkgs/scrot/template
@@ -1,6 +1,6 @@
 # Template file for 'scrot'
 pkgname=scrot
-version=1.8.1
+version=1.9
 revision=1
 build_style=gnu-configure
 make_install_args="docsdir=/usr/share/doc/scrot"
@@ -12,7 +12,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/resurrecting-open-source-projects/scrot"
 distfiles="https://github.com/resurrecting-open-source-projects/scrot/archive/${version}.tar.gz"
-checksum=dabc59ee1aa8478eb8d77d715d3e9321f07fbbc551091dcb57d10c142034e271
+checksum=c4bf3fc88331a1fb0c78dba541a873b43fdeb6f7cde673162950a1290d0bf688
 
 if [ "$XBPS_TARGET_LIBC" = musl ]; then
 	makedepends+=" musl-legacy-compat"

From ef10a2400f56efc5940509cfe005177a3868b78e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 14 Apr 2023 17:27:00 +0200
Subject: [PATCH 086/965] cloud-hypervisor: update to 31.0.

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

diff --git a/srcpkgs/cloud-hypervisor/template b/srcpkgs/cloud-hypervisor/template
index 94773391890e..dfb482606c31 100644
--- a/srcpkgs/cloud-hypervisor/template
+++ b/srcpkgs/cloud-hypervisor/template
@@ -1,6 +1,6 @@
 # Template file for 'cloud-hypervisor'
 pkgname=cloud-hypervisor
-version=30.0
+version=31.0
 revision=1
 archs="aarch64* x86_64*"
 build_style=cargo
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0, BSD-3-Clause"
 homepage="https://github.com/cloud-hypervisor/cloud-hypervisor"
 distfiles="https://github.com/cloud-hypervisor/cloud-hypervisor/archive/v${version}.tar.gz"
-checksum=67f56f48b1a6414fc97b6f7b5037b94317d769fbf4ea78b1cf0ee27fe6a09460
+checksum=a205bb62f22c98ed6d1d2040139c36404c0bda8ca8ad19a1e1aa0d30eb81ff42
 
 post_install() {
 	vbin scripts/ch-trace-visualiser.py ch-trace-visualiser

From 2cbf251cefaa43c3ca77040e6200a01d861d3d23 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Fri, 14 Apr 2023 18:08:04 +0200
Subject: [PATCH 087/965] uwsgi: update to 2.0.21.

---
 srcpkgs/uwsgi/patches/musl-fix-python.patch  |  13 --
 srcpkgs/uwsgi/patches/musl-locking-fix.patch |  12 --
 srcpkgs/uwsgi/patches/python-3.11.patch      | 188 -------------------
 srcpkgs/uwsgi/template                       |  12 +-
 4 files changed, 7 insertions(+), 218 deletions(-)
 delete mode 100644 srcpkgs/uwsgi/patches/musl-fix-python.patch
 delete mode 100644 srcpkgs/uwsgi/patches/musl-locking-fix.patch
 delete mode 100644 srcpkgs/uwsgi/patches/python-3.11.patch

diff --git a/srcpkgs/uwsgi/patches/musl-fix-python.patch b/srcpkgs/uwsgi/patches/musl-fix-python.patch
deleted file mode 100644
index b4b8fd240f57..000000000000
--- a/srcpkgs/uwsgi/patches/musl-fix-python.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/plugins/python/uwsgi_python.h b/plugins/python/uwsgi_python.h
-index 0c5c1c8..5c0dc6d 100644
---- a/plugins/python/uwsgi_python.h
-+++ b/plugins/python/uwsgi_python.h
-@@ -1,4 +1,8 @@
- #include <uwsgi.h>
-+/* seems like Python.h explicitlyl redefines _GNU_SOURCE */
-+#ifdef _GNU_SOURCE
-+#undef _GNU_SOURCE
-+#endif
- #include <Python.h>
- 
- #include <frameobject.h>
diff --git a/srcpkgs/uwsgi/patches/musl-locking-fix.patch b/srcpkgs/uwsgi/patches/musl-locking-fix.patch
deleted file mode 100644
index 2177ccdfd3fc..000000000000
--- a/srcpkgs/uwsgi/patches/musl-locking-fix.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/core/lock.c
-+++ b/core/lock.c
-@@ -108,7 +108,9 @@ retry:
- 				break;
- 			default:
- 				uwsgi_log("unable to set PTHREAD_PRIO_INHERIT\n");
-+#if 0
- 				exit(1);
-+#endif
- 			}
- 		}
- 		if (pthread_mutexattr_setrobust(&attr, PTHREAD_MUTEX_ROBUST)) {
diff --git a/srcpkgs/uwsgi/patches/python-3.11.patch b/srcpkgs/uwsgi/patches/python-3.11.patch
deleted file mode 100644
index 99a03a9afa29..000000000000
--- a/srcpkgs/uwsgi/patches/python-3.11.patch
+++ /dev/null
@@ -1,188 +0,0 @@
-From 2768aea6cb20d6e8d171618f2217e29f5ded4ab5 Mon Sep 17 00:00:00 2001
-From: Victor Stinner <vstinner@python.org>
-Date: Thu, 30 Jun 2022 11:59:54 +0200
-Subject: [PATCH] Add Python 3.11 support
-
-Link: https://github.com/unbit/uwsgi/pull/2453
-
-* Use PyFrame_GetCode().
-* Add PyFrame_GetCode() for Python 3.8 and older.
-* Add UWSGI_PY311 macro: defined on Python 3.11 and newer.
-* struct uwsgi_python: "current_recursion_depth" becomes
-  "current_recursion_remaining" and current_frame type becomes
-  _PyCFrame** on Python 3.11.
-
-Related Python 3.11 changes:
-
-* https://docs.python.org/dev/whatsnew/3.11.html#id6
-* The PyFrameObject structure became opaque.
-* PyThreadState.frame (PyFrameObject) became PyThreadState.cframe
-  (_PyCFrame) in Python 3.11.
-* PyThreadState: recursion_depth was replaced with
-  recursion_remaining + recursion_limit.
----
- plugins/python/profiler.c      | 25 ++++++++++++++++++++-----
- plugins/python/python_plugin.c | 26 +++++++++++++++++++++++++-
- plugins/python/uwsgi_python.h  | 12 ++++++++++++
- 3 files changed, 57 insertions(+), 6 deletions(-)
-
---- a/plugins/python/profiler.c
-+++ b/plugins/python/profiler.c
-@@ -13,6 +13,14 @@ int PyFrame_GetLineNumber(PyFrameObject
- }
- #endif
- 
-+#if PY_VERSION_HEX < 0x030900B1
-+PyCodeObject* PyFrame_GetCode(PyFrameObject *frame)
-+{
-+	Py_INCREF(frame->f_code);
-+	return frame->f_code;
-+}
-+#endif
-+
- #ifdef PYTHREE
- #undef PyString_AsString
- static char *PyString_AsString(PyObject *o) {
-@@ -27,27 +35,32 @@ int uwsgi_python_profiler_call(PyObject
- 	static uint64_t last_ts = 0;
-         uint64_t now = uwsgi_micros();
-         uint64_t delta = 0;
-+	PyCodeObject *code;
- 
- 	switch(what) {
- 		case PyTrace_CALL:
- 			if (last_ts == 0) delta = 0;
-                 	else delta = now - last_ts;
-                 	last_ts = now;
-+			code = PyFrame_GetCode(frame);
- 			uwsgi_log("[uWSGI Python profiler %llu] CALL: %s (line %d) -> %s %d args, stacksize %d\n",
- 				(unsigned long long) delta,
--				PyString_AsString(frame->f_code->co_filename),
-+				PyString_AsString(code->co_filename),
- 				PyFrame_GetLineNumber(frame),
--				PyString_AsString(frame->f_code->co_name), frame->f_code->co_argcount, frame->f_code->co_stacksize);
-+				PyString_AsString(code->co_name), code->co_argcount, code->co_stacksize);
-+			Py_DECREF(code);
- 			break;
- 		case PyTrace_C_CALL:
- 			if (last_ts == 0) delta = 0;
-                 	else delta = now - last_ts;
-                 	last_ts = now;
-+			code = PyFrame_GetCode(frame);
- 			uwsgi_log("[uWSGI Python profiler %llu] C CALL: %s (line %d) -> %s %d args, stacksize %d\n",
- 				(unsigned long long) delta,
--				PyString_AsString(frame->f_code->co_filename),
-+				PyString_AsString(code->co_filename),
- 				PyFrame_GetLineNumber(frame),
--				PyEval_GetFuncName(arg), frame->f_code->co_argcount, frame->f_code->co_stacksize);
-+				PyEval_GetFuncName(arg), code->co_argcount, code->co_stacksize);
-+			Py_DECREF(code);
- 			break;
- 	}
- 
-@@ -68,7 +81,9 @@ int uwsgi_python_tracer(PyObject *obj, P
- 			delta = now - last_ts;
- 		}
- 		last_ts = now;
--		uwsgi_log("[uWSGI Python profiler %llu] file %s line %d: %s argc:%d\n", (unsigned long long)delta,  PyString_AsString(frame->f_code->co_filename), PyFrame_GetLineNumber(frame), PyString_AsString(frame->f_code->co_name), frame->f_code->co_argcount);
-+		PyCodeObject *code = PyFrame_GetCode(frame);
-+		uwsgi_log("[uWSGI Python profiler %llu] file %s line %d: %s argc:%d\n", (unsigned long long)delta,  PyString_AsString(code->co_filename), PyFrame_GetLineNumber(frame), PyString_AsString(code->co_name), code->co_argcount);
-+		Py_DECREF(code);
- 	}
- 
-         return 0;
---- a/plugins/python/python_plugin.c
-+++ b/plugins/python/python_plugin.c
-@@ -1138,8 +1138,12 @@ void uwsgi_python_init_apps() {
- 
- 	// prepare for stack suspend/resume
- 	if (uwsgi.async > 1) {
-+#ifdef UWSGI_PY311
-+		up.current_recursion_remaining = uwsgi_malloc(sizeof(int)*uwsgi.async);
-+#else
- 		up.current_recursion_depth = uwsgi_malloc(sizeof(int)*uwsgi.async);
--        	up.current_frame = uwsgi_malloc(sizeof(struct _frame)*uwsgi.async);
-+#endif
-+		up.current_frame = uwsgi_malloc(sizeof(up.current_frame[0])*uwsgi.async);
- 	}
- 
-         // setup app loaders
-@@ -1530,12 +1534,22 @@ void uwsgi_python_suspend(struct wsgi_re
- 	PyGILState_Release(pgst);
- 
- 	if (wsgi_req) {
-+#ifdef UWSGI_PY311
-+		up.current_recursion_remaining[wsgi_req->async_id] = tstate->recursion_remaining;
-+		up.current_frame[wsgi_req->async_id] = tstate->cframe;
-+#else
- 		up.current_recursion_depth[wsgi_req->async_id] = tstate->recursion_depth;
- 		up.current_frame[wsgi_req->async_id] = tstate->frame;
-+#endif
- 	}
- 	else {
-+#ifdef UWSGI_PY311
-+		up.current_main_recursion_remaining = tstate->recursion_remaining;
-+		up.current_main_frame = tstate->cframe;
-+#else
- 		up.current_main_recursion_depth = tstate->recursion_depth;
- 		up.current_main_frame = tstate->frame;
-+#endif
- 	}
- 
- }
-@@ -1763,12 +1777,22 @@ void uwsgi_python_resume(struct wsgi_req
- 	PyGILState_Release(pgst);
- 
- 	if (wsgi_req) {
-+#ifdef UWSGI_PY311
-+		tstate->recursion_remaining = up.current_recursion_remaining[wsgi_req->async_id];
-+		tstate->cframe = up.current_frame[wsgi_req->async_id];
-+#else
- 		tstate->recursion_depth = up.current_recursion_depth[wsgi_req->async_id];
- 		tstate->frame = up.current_frame[wsgi_req->async_id];
-+#endif
- 	}
- 	else {
-+#ifdef UWSGI_PY311
-+		tstate->recursion_remaining = up.current_main_recursion_remaining;
-+		tstate->cframe = up.current_main_frame;
-+#else
- 		tstate->recursion_depth = up.current_main_recursion_depth;
- 		tstate->frame = up.current_main_frame;
-+#endif
- 	}
- 
- }
---- a/plugins/python/uwsgi_python.h
-+++ b/plugins/python/uwsgi_python.h
-@@ -18,6 +18,10 @@
- #define UWSGI_PYTHON_OLD
- #endif
- 
-+#if (PY_VERSION_HEX >= 0x030b0000)
-+#  define UWSGI_PY311
-+#endif
-+
- #if PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION < 7
- #define HAS_NOT_PyMemoryView_FromBuffer
- #endif
-@@ -165,11 +169,19 @@ struct uwsgi_python {
- 
- 	char *callable;
- 
-+#ifdef UWSGI_PY311
-+	int *current_recursion_remaining;
-+	_PyCFrame **current_frame;
-+
-+	int current_main_recursion_remaining;
-+	_PyCFrame *current_main_frame;
-+#else
- 	int *current_recursion_depth;
- 	struct _frame **current_frame;
- 
- 	int current_main_recursion_depth;
- 	struct _frame *current_main_frame;
-+#endif
- 
- 	void (*swap_ts)(struct wsgi_request *, struct uwsgi_app *);
- 	void (*reset_ts)(struct wsgi_request *, struct uwsgi_app *);
diff --git a/srcpkgs/uwsgi/template b/srcpkgs/uwsgi/template
index d41ab59c8df3..f9adf6d463b8 100644
--- a/srcpkgs/uwsgi/template
+++ b/srcpkgs/uwsgi/template
@@ -1,15 +1,15 @@
 # Template file for 'uwsgi'
 pkgname=uwsgi
-version=2.0.20
-revision=2
+version=2.0.21
+revision=1
 hostmakedepends="python3"
-makedepends="python3-devel"
+makedepends="python3-devel openssl-devel"
 short_desc="Fast, self-healing application container server"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Duncaen <duncaen@voidlinux.org>"
 license="GPL-2.0-only WITH GCC-exception-2.0"
 homepage="http://projects.unbit.it/uwsgi"
 distfiles="https://github.com/unbit/uwsgi/archive/${version}.tar.gz"
-checksum=88ab9867d8973d8ae84719cf233b7dafc54326fcaec89683c3f9f77c002cdff9
+checksum=35a30d83791329429bc04fe44183ce4ab512fcf6968070a7bfba42fc5a0552a9
 
 _libdir=usr/lib/uwsgi
 
@@ -42,6 +42,7 @@ do_install() {
 }
 
 uwsgi-python3_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc="$short_desc (Python3 plugin)"
 	pkg_install() {
 		vinstall python3_plugin.so 644 $_libdir
@@ -49,6 +50,7 @@ uwsgi-python3_package() {
 }
 
 uwsgi-cgi_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc="$short_desc (CGI plugin)"
 	pkg_install() {
 		vinstall cgi_plugin.so 644 $_libdir

From b88b30245bfb5f0f55980418b00f617defd15e43 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Fri, 14 Apr 2023 18:08:07 +0200
Subject: [PATCH 088/965] nginx: update to 1.24.0.

---
 srcpkgs/nginx/template | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/nginx/template b/srcpkgs/nginx/template
index 0d082a042222..174b57623603 100644
--- a/srcpkgs/nginx/template
+++ b/srcpkgs/nginx/template
@@ -3,10 +3,10 @@
 # Consider using mime.types from mime-types package
 # See comments in mime-types template
 pkgname=nginx
-version=1.22.1
-revision=2
-_tests_commit=18ac4d9e5a2a
-_njs_version=0.7.7
+version=1.24.0
+revision=1
+_tests_commit=36a4563f7f00
+_njs_version=0.7.12
 create_wrksrc=yes
 build_wrksrc="nginx-${version}"
 build_style=gnu-makefile
@@ -55,17 +55,18 @@ configure_args="--prefix=${_cfgdir}
 hostmakedepends="geoip geoip-devel openssl-devel pcre2-devel perl libxslt-devel
  which"
 makedepends="${hostmakedepends}"
-checkdepends="perl perl-IO-Socket-SSL perl-GD perl-FCGI which"
+checkdepends="perl perl-IO-Socket-SSL perl-GD perl-FCGI which uwsgi uwsgi-python3"
 short_desc="High performance web and reverse proxy server"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://nginx.org"
+changelog="https://nginx.org/en/CHANGES-${version%.*}"
 distfiles="https://nginx.org/download/nginx-${version}.tar.gz
  https://hg.nginx.org/nginx-tests/archive/${_tests_commit}.tar.gz
  https://hg.nginx.org/njs/archive/${_njs_version}.tar.gz"
-checksum="9ebb333a9e82b952acd3e2b4aeb1d4ff6406f72491bab6cd9fe69f0dea737f31
- e34ef2f38512e1c04ee201c3b68f7ba7ec8f1537dc6a500278bc2219ab435228
- 4dac9cbf071e5a7dfe135b4d87e20112d207fcbf5fb620854af8dab44ec3e7bd"
+checksum="77a2541637b92a621e3ee76776c8b7b40cf6d707e69ba53a940283e30ff2f55d
+ a90641a75314427b6c02e3a5e811c66d6fe7c0cad93752a6a2725d0129e08fbf
+ af648336c236f625311edcd90b83f37702fadad160c2a5ed57b34656609e918a"
 # Tests fail when nginx run as root and there is no nginx user
 make_check=ci-skip
 

From b02db3dd8c2ef862c286316d624c01f3ba1bdfa0 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Thu, 13 Apr 2023 22:17:59 -0400
Subject: [PATCH 089/965] runit-void: update to 20230413.

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

diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 8f077e46efdc..9c46593c7d58 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -1,14 +1,14 @@
 # Template file for 'runit-void'
 pkgname=runit-void
-version=20220329
-revision=2
+version=20230413
+revision=1
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="CC0-1.0"
 homepage="https://github.com/void-linux/void-runit"
-distfiles="https://github.com/void-linux/void-runit/archive/${version}.tar.gz"
-checksum=43037b1cbf177a3ee6d690cc652eedf819ca37f44636311b55aa716e159a4718
+distfiles="https://github.com/void-linux/void-runit/archive/refs/tags/${version}.tar.gz"
+checksum=1049555eb27c370ec482ab576382ff951c2c33da6e8f5d165b3733c4a6d157cb
 
 depends="virtual?awk procps-ng runit"
 conf_files="

From 71eb82fcba47c9a0f7acdc3bd96c27027fe67cee Mon Sep 17 00:00:00 2001
From: Alex Lohr <alex.lohr@logmein.com>
Date: Thu, 13 Apr 2023 10:56:45 +0200
Subject: [PATCH 090/965] linux6.2: update to 6.2.11

downport of patch for mt62 wireless driver

[ci skip]
---
 ...x-use-after-free-in-fw-features-query.diff | 40 +++++++++++++++++++
 srcpkgs/linux6.2/template                     |  4 +-
 2 files changed, 42 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/linux6.2/patches/v3-wireless-mt76-mt7921-Fix-use-after-free-in-fw-features-query.diff

diff --git a/srcpkgs/linux6.2/patches/v3-wireless-mt76-mt7921-Fix-use-after-free-in-fw-features-query.diff b/srcpkgs/linux6.2/patches/v3-wireless-mt76-mt7921-Fix-use-after-free-in-fw-features-query.diff
new file mode 100644
index 000000000000..f508877af224
--- /dev/null
+++ b/srcpkgs/linux6.2/patches/v3-wireless-mt76-mt7921-Fix-use-after-free-in-fw-features-query.diff
@@ -0,0 +1,40 @@
+Taken from https://patchwork.kernel.org/project/linux-wireless/patch/51fd8f76494348aa9ecbf0abc471ebe47a983dfd.1679502607.git.lorenzo@kernel.org/
+
+diff --git a/drivers/net/wireless/mediatek/mt76/mt7921/init.c b/drivers/net/wireless/mediatek/mt76/mt7921/init.c
+index 80c71acfe159..cc94531185da 100644
+--- a/drivers/net/wireless/mediatek/mt76/mt7921/init.c
++++ b/drivers/net/wireless/mediatek/mt76/mt7921/init.c
+@@ -171,12 +171,12 @@ mt7921_mac_init_band(struct mt7921_dev *dev, u8 band)
+ 
+ u8 mt7921_check_offload_capability(struct device *dev, const char *fw_wm)
+ {
+-	struct mt7921_fw_features *features = NULL;
+ 	const struct mt76_connac2_fw_trailer *hdr;
+ 	struct mt7921_realease_info *rel_info;
+ 	const struct firmware *fw;
+ 	int ret, i, offset = 0;
+ 	const u8 *data, *end;
++	u8 offload_caps = 0;
+ 
+ 	ret = request_firmware(&fw, fw_wm, dev);
+ 	if (ret)
+@@ -208,7 +208,10 @@ u8 mt7921_check_offload_capability(struct device *dev, const char *fw_wm)
+ 		data += sizeof(*rel_info);
+ 
+ 		if (rel_info->tag == MT7921_FW_TAG_FEATURE) {
++			struct mt7921_fw_features *features;
++
+ 			features = (struct mt7921_fw_features *)data;
++			offload_caps = features->data;
+ 			break;
+ 		}
+ 
+@@ -218,7 +221,7 @@ u8 mt7921_check_offload_capability(struct device *dev, const char *fw_wm)
+ out:
+ 	release_firmware(fw);
+ 
+-	return features ? features->data : 0;
++	return offload_caps;
+ }
+ EXPORT_SYMBOL_GPL(mt7921_check_offload_capability);
+ 
diff --git a/srcpkgs/linux6.2/template b/srcpkgs/linux6.2/template
index 812d3b69f524..9bd2d5779d6f 100644
--- a/srcpkgs/linux6.2/template
+++ b/srcpkgs/linux6.2/template
@@ -1,6 +1,6 @@
 # Template file for 'linux6.2'
 pkgname=linux6.2
-version=6.2.8
+version=6.2.11
 revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John <me@johnnynator.dev>"
@@ -14,7 +14,7 @@ if [ "${version##*.}" != 0 ]; then
 fi
 
 checksum="74862fa8ab40edae85bb3385c0b71fe103288bce518526d63197800b3cbdecb1
- 3d53cfde45e0c38921dd96fb8d4fee2b2730da6ad86d324ce9ed61ebbeb029dc"
+ 923cbd9f2120a7972a45cfdfcfd1871f76735de36cee2630d10a6a3d5c845149"
 python_version=3
 
 # XXX Restrict archs until a proper <arch>-dotconfig is available in FILESDIR.

From ccd92803926f77a29ea9e13a50f1966c2ff861a2 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:00 +0200
Subject: [PATCH 091/965] bluedevil: update to 5.27.4.

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

diff --git a/srcpkgs/bluedevil/template b/srcpkgs/bluedevil/template
index 38eeb9b1fc6a..decb0ff31839 100644
--- a/srcpkgs/bluedevil/template
+++ b/srcpkgs/bluedevil/template
@@ -1,6 +1,6 @@
 # Template file for 'bluedevil'
 pkgname=bluedevil
-version=5.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -14,4 +14,4 @@ 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=2b302e45090a2470428594e8617ee18f4bfd651ec5dd96aef0ab8e2bdb161bd9
+checksum=101871f56da19ae667d61ec32addc446eb94f81ce0c541cf0367de96c3c896a3

From 2bca5b9bad21d86da72a6b062ee6ca7a7b74b33b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:01 +0200
Subject: [PATCH 092/965] breeze-gtk: update to 5.27.4.

---
 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 92d7b314716b..04bde046f314 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.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules sassc python3 python3-cairo qt5-devel"
@@ -10,4 +10,4 @@ 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=37b9b189c04ab21dc56c3e6b7447c454028beaf7f0abdcaa25983b59733fbf79
+checksum=cb967dcd258065f87a9cb43f8022378e7ead1db83590ca2eea4e77196226999f

From ca0007b1062426edaad10773b2597411bdb2bb6f Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:16 +0200
Subject: [PATCH 093/965] breeze: update to 5.27.4.

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

diff --git a/srcpkgs/breeze/template b/srcpkgs/breeze/template
index a49cfb2cd1b0..3f4c8b43b157 100644
--- a/srcpkgs/breeze/template
+++ b/srcpkgs/breeze/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze'
 pkgname=breeze
-version=5.27.3
+version=5.27.4
 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=7764f5bcce91e487c8756ab7c0d8a14d2bc36f97c8c33f82a70d81380e78798a
+checksum=62d80ebd690c7822bf05b19bec8b37af67cc1cd4bb3f38d2a88d8360fd6b1901
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DKF5_HOST_TOOLING=/usr/lib/cmake"

From 35fa3aa7d690cc2e64c0e8f6dec6ca9abb0efaad Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:17 +0200
Subject: [PATCH 094/965] flatpak-kcm: update to 5.27.4.

---
 .../patches/default-constructor.patch         | 27 -------------------
 srcpkgs/flatpak-kcm/template                  |  4 +--
 2 files changed, 2 insertions(+), 29 deletions(-)
 delete mode 100644 srcpkgs/flatpak-kcm/patches/default-constructor.patch

diff --git a/srcpkgs/flatpak-kcm/patches/default-constructor.patch b/srcpkgs/flatpak-kcm/patches/default-constructor.patch
deleted file mode 100644
index 768588fb3046..000000000000
--- a/srcpkgs/flatpak-kcm/patches/default-constructor.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-commit 331105fa44a0b03c7f7f5a543b92aab3ec659385
-Author: ivan tkachenko <me@ratijas.tk>
-Date:   Wed Mar 15 21:43:15 2023 +0600
-
-    FlatpakPermission: Add back no-args default constructor
-    
-    Older toolchain such as Kubuntu requires default constructor to use this
-    class with QVector. Do not use this constructor manually.
-    
-    BUG: 467399
-    (cherry picked from commit 7e644d8f39e38f5713938424fef6064261270023)
-
-diff --git a/flatpakpermission.h b/flatpakpermission.h
-index 8f24354..7b9a5c7 100644
---- a/flatpakpermission.h
-+++ b/flatpakpermission.h
-@@ -99,6 +99,10 @@ public:
-         Advanced
-     };
- 
-+    // Default constructor is required for meta-type registration.
-+    /** Default constructor. Creates an invalid entry. */
-+    FlatpakPermission() = default;
-+
-     /**
-      * Create a Dummy entry for the Advanced and user-editable sections, just so
-      * that ListView shows a section header even if there are no permission row
diff --git a/srcpkgs/flatpak-kcm/template b/srcpkgs/flatpak-kcm/template
index c9a99ea96241..b90605935277 100644
--- a/srcpkgs/flatpak-kcm/template
+++ b/srcpkgs/flatpak-kcm/template
@@ -1,6 +1,6 @@
 # Template file for 'flatpak-kcm'
 pkgname=flatpak-kcm
-version=5.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/flatpak-kcm"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=3691c87e639d4015affd800bb1eb69878c1754b2491845a74c2cae91d13d5bfe
+checksum=ad6156443c3da839eed26e2577352af0d2e2b5729254243006175546223d2145

From 404361275c569d4b34c1aa00982023d2a545696d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:18 +0200
Subject: [PATCH 095/965] kactivitymanagerd: update to 5.27.4.

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

diff --git a/srcpkgs/kactivitymanagerd/template b/srcpkgs/kactivitymanagerd/template
index 15762f3dbb41..7ecbeed46e47 100644
--- a/srcpkgs/kactivitymanagerd/template
+++ b/srcpkgs/kactivitymanagerd/template
@@ -1,6 +1,6 @@
 # Template file for 'kactivitymanagerd'
 pkgname=kactivitymanagerd
-version=5.27.3
+version=5.27.4
 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=64104a3a8c40b0e60f4d2fb0c314cfb93ebe4f7fd4c74af48311d388f3e8ee24
+checksum=d9e1fd492012127e20c8ae76cf6462c5690cf842f241ffa95f83c9bf6a91da72

From 9a1cf98f5533398e33a6c7a7d1cdc3249a7de36e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:20 +0200
Subject: [PATCH 096/965] kde-cli-tools: update to 5.27.4.

---
 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 e92ddbeeb282..4afaf139842b 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.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -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=a1a20176752b0d3e9af7ae063d5077855c0438ec4dc280dc85f0bb34f6f93aa4
+checksum=c594fde05df078eb9d0455b0e298c201a3143b949c1c3b1ff5526b5e4340b419
 
 post_install() {
 	ln -sf ../libexec/kf5/kdesu ${DESTDIR}/usr/bin

From aeeed5abc4fa04003d6b8eacb80a72fd9cbcd850 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:21 +0200
Subject: [PATCH 097/965] kde-gtk-config5: update to 5.27.4.

---
 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 4c3fd9a45fad..a24f9bd57c58 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.27.3
+version=5.27.4
 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/kde-gtk-config"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname%5}-${version}.tar.xz"
-checksum=aaac548e0e3e17cd2751f7a6912e9b43e58bedd01a46381dc700116b5ae97111
+checksum=98f5adf85bc56e01956f749849694d21c222e98d082e9b82ee8b469ffa6220e2
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kcoreaddons"

From 744bc923dc07a39b4e2096d4fda0d3b4b942b051 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:22 +0200
Subject: [PATCH 098/965] kdecoration: update to 5.27.4.

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

diff --git a/srcpkgs/kdecoration/template b/srcpkgs/kdecoration/template
index ad0378c275f0..2e81ce495d71 100644
--- a/srcpkgs/kdecoration/template
+++ b/srcpkgs/kdecoration/template
@@ -1,6 +1,6 @@
 # Template file for 'kdecoration'
 pkgname=kdecoration
-version=5.27.3
+version=5.27.4
 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=070e184f79768198af6490f33a82677f27a7231da80c8d07981adfe3b0a9fedb
+checksum=415f22a21073dcc8024eba45a5a8f19b83d3af8335404d3a253554b1a483fa6e
 
 kdecoration-devel_package() {
 	short_desc+=" - development"

From a5834f1f9e559e66c542d9186bf5c60a1a2e2764 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:24 +0200
Subject: [PATCH 099/965] kdeplasma-addons5: update to 5.27.4.

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

diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 083c86325c59..b6f1a148d8f3 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -1,7 +1,7 @@
 # Template file for 'kdeplasma-addons5'
 pkgname=kdeplasma-addons5
-version=5.27.3
-revision=2
+version=5.27.4
+revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
@@ -13,4 +13,4 @@ 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=1ca9b8b27ade05b2092f36c584bc901c88d3012658939afd2e7569175ed73b9f
+checksum=6a82a57988f336345738630217f49b191a379eeea586565a802bcebed7941f89

From af3f6e10510f183203eff03af34d937421485f00 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:25 +0200
Subject: [PATCH 100/965] kgamma5: update to 5.27.4.

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

diff --git a/srcpkgs/kgamma5/template b/srcpkgs/kgamma5/template
index f98dcf300752..0f1b7de1767f 100644
--- a/srcpkgs/kgamma5/template
+++ b/srcpkgs/kgamma5/template
@@ -1,6 +1,6 @@
 # Template file for 'kgamma5'
 pkgname=kgamma5
-version=5.27.3
+version=5.27.4
 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=de89a5146eff62f633a068d0fa1eddb1c9fb77d7a296320941ffa747777cb67c
+checksum=4a81c50b7f96b5a6f0e60b58a1d38fc375f445595e2e349e692d4c40d8355802

From 7a06eba6f4a9b6b2180a3eadfd9e620ee18951c1 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:28 +0200
Subject: [PATCH 101/965] khotkeys: update to 5.27.4.

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

diff --git a/srcpkgs/khotkeys/template b/srcpkgs/khotkeys/template
index 739d42675497..9c05eaf4f201 100644
--- a/srcpkgs/khotkeys/template
+++ b/srcpkgs/khotkeys/template
@@ -1,6 +1,6 @@
 # Template file for 'khotkeys'
 pkgname=khotkeys
-version=5.27.3
+version=5.27.4
 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=e61bcbf598078980c4d5b37800e040d457f55f463ad141d6ea4dceb884b806eb
+checksum=841224dea79b4607ecebe79b5c94e36bfbc290b623d5efe5dbe1cd566a921023
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"

From 62a8a1c7003be078db1e4c73035a8692f77697eb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:29 +0200
Subject: [PATCH 102/965] kinfocenter: update to 5.27.4.

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

diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template
index 0417b713d535..c9508298f487 100644
--- a/srcpkgs/kinfocenter/template
+++ b/srcpkgs/kinfocenter/template
@@ -1,6 +1,6 @@
 # Template file for 'kinfocenter'
 pkgname=kinfocenter
-version=5.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -16,4 +16,4 @@ 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=847f6bb3b7c3f37ea6554a3526d8b89b32df28afff4c806850416f089fcf988b
+checksum=6875ca14c4fc139f007bc4b318fa3812f7d73ef26fa2ae54a49bd48bda67e495

From 435775bfe69d6ac5f9835794ea86f65e53755604 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:30 +0200
Subject: [PATCH 103/965] kmenuedit: update to 5.27.4.

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

diff --git a/srcpkgs/kmenuedit/template b/srcpkgs/kmenuedit/template
index e2f20f2d48d3..5649e619d048 100644
--- a/srcpkgs/kmenuedit/template
+++ b/srcpkgs/kmenuedit/template
@@ -1,6 +1,6 @@
 # Template file for 'kmenuedit'
 pkgname=kmenuedit
-version=5.27.3
+version=5.27.4
 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=f71038297852b53e04fc5e6da8f1b9af54113b9a70cdab98bbdc2e850667dc88
+checksum=37abb72d193ae1273b9a5265e8decfeeebee12811eb9977ba69af8850c8ca7b3

From 999b1728655be60c225d150bd0711aa33acc82cd Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:31 +0200
Subject: [PATCH 104/965] kpipewire: update to 5.27.4.

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

diff --git a/srcpkgs/kpipewire/template b/srcpkgs/kpipewire/template
index 374beda24b6a..467ab823a5e1 100644
--- a/srcpkgs/kpipewire/template
+++ b/srcpkgs/kpipewire/template
@@ -1,6 +1,6 @@
 # Template file for 'kpipewire'
 pkgname=kpipewire
-version=5.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules plasma-wayland-protocols gettext
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/kpipewire"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=a6ac260158e2a9b7b92fa91f9cd4c2d3193b0db7e79a3e1a156ccfeba694252d
+checksum=a653408693ea16fee1b12a447982af48823aae86e5813b30b5a889cd2b883165
 
 kpipewire-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 7c7dd2eea282923675e7b00fd81040c93c7bdb81 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:32 +0200
Subject: [PATCH 105/965] kscreen: update to 5.27.4.

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

diff --git a/srcpkgs/kscreen/template b/srcpkgs/kscreen/template
index 999da3ace6c4..554fb82deb63 100644
--- a/srcpkgs/kscreen/template
+++ b/srcpkgs/kscreen/template
@@ -1,6 +1,6 @@
 # Template file for 'kscreen'
 pkgname=kscreen
-version=5.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -14,4 +14,4 @@ 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=c10e67f36d325f96747613f2dd707cba21764941bf186e01b8cbe05f3368bd35
+checksum=456f249772f53807dcc0b5076dcf6975d5b29b0b2b6a037ca0a5e45017a4c5ed

From 07e25f61ea7252772fa3898799cdcc1a99ad6cda Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:34 +0200
Subject: [PATCH 106/965] kscreenlocker: update to 5.27.4.

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

diff --git a/srcpkgs/kscreenlocker/template b/srcpkgs/kscreenlocker/template
index 258486c13782..f328878846fd 100644
--- a/srcpkgs/kscreenlocker/template
+++ b/srcpkgs/kscreenlocker/template
@@ -1,6 +1,6 @@
 # Template file for 'kscreenlocker'
 pkgname=kscreenlocker
-version=5.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -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=1aa99a34be2688fe3f0464467dae5bd79385b92dc15b1842abfa9684b35c8854
+checksum=a9da7f59b3fe35879adae4c67d1b2263085ee5c79004cd2bec46ce6901b97191
 
 kscreenlocker-devel_package() {
 	short_desc+=" - development"

From ddbfbfcadae3f7482f2751cc37b4ff24ac1fe0be Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:35 +0200
Subject: [PATCH 107/965] ksshaskpass: update to 5.27.4.

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

diff --git a/srcpkgs/ksshaskpass/template b/srcpkgs/ksshaskpass/template
index 870ffc2d5a43..84987f1d8ef8 100644
--- a/srcpkgs/ksshaskpass/template
+++ b/srcpkgs/ksshaskpass/template
@@ -1,6 +1,6 @@
 # Template file for 'ksshaskpass'
 pkgname=ksshaskpass
-version=5.27.3
+version=5.27.4
 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=a541353eeaedde7c54d723b26e3940cde399325a9b2a81e73542093341eff62d
+checksum=a9050264181d58eafb7aa36d797cf510eb55d3f4d8057746dfd76565cf3ef46a
 alternatives="ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/ksshaskpass"

From aeda795fa310451199701c2db3a4d3180b61d854 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:36 +0200
Subject: [PATCH 108/965] ksystemstats: update to 5.27.4.

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

diff --git a/srcpkgs/ksystemstats/template b/srcpkgs/ksystemstats/template
index aff97ab2c0b7..e46a66c0357a 100644
--- a/srcpkgs/ksystemstats/template
+++ b/srcpkgs/ksystemstats/template
@@ -1,15 +1,15 @@
 # Template file for 'ksystemstats'
 pkgname=ksystemstats
-version=5.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake gettext
  kcoreaddons pkg-config qt5-host-tools"
-makedepends="qt5-devel networkmanager-qt5-devel ksolid-devel
+makedepends="qt5-devel networkmanager-qt5-devel ksolid-devel libnl3-devel
  kio-devel kdbusaddons-devel libksysguard-devel libsensors-devel"
 short_desc="Plugin based system monitoring daemon"
 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=426848657dfaf5b0c5b88d8fab3ea49a0b0ce58927d55060007cfeb2d5256366
+checksum=1fd68961450fb8c37c6969a3a9b927a59aa7d13e0820898f2fe73d6fdc9edece

From eb90b40d32b6db90ed7339bae72e827378836bd6 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:37 +0200
Subject: [PATCH 109/965] kwallet-pam: update to 5.27.4.

---
 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 b237ad6c4711..264e3f3ad422 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.27.3
+version=5.27.4
 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=e218299df53fcf0369f6b65eb907a0fbac602a8a75a85c6fc7d8a7d92fea1fdb
+checksum=cea13f6b4cc17cb692cf0f94880926e4a072f6af8f4c0bce343ef3d5eafc126c

From 82c7d25ef9c6fd468afc657dd4f1f6afed101106 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:38 +0200
Subject: [PATCH 110/965] kwayland-integration: update to 5.27.4.

---
 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 c87632b59ad0..c84cc73bf343 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.27.3
+version=5.27.4
 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=cd0118f39855eff157ef88ff7ddce7affe74305ceefd6bc5593edc9fe09f6f4a
+checksum=f74a856a93e0bd91ad7c34905603c2ed74df1dc85e687354d9d588274026fe08

From 4f89e87d83cab569e729535aaf889f0b9cf5c700 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:41 +0200
Subject: [PATCH 111/965] kwin: update to 5.27.4.

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

diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template
index 77ff82974775..5d17ba513ad0 100644
--- a/srcpkgs/kwin/template
+++ b/srcpkgs/kwin/template
@@ -1,6 +1,6 @@
 # Template file for 'kwin'
 pkgname=kwin
-version=5.27.3
+version=5.27.4.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -21,8 +21,8 @@ short_desc="KDE Window manager"
 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=e82c12813813e09352083362aea4052b6355b0cc3742eec90a9e9e0315afc0e7
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=b39f1d3cc528505213dbb72958e80d6cdad75617cb26c215607d6f12bf0e02b1
 replaces="kwayland-server>=0"
 
 kwin-devel_package() {

From c241da8bacd776042e3f7371312dc2ad345d8b4f Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:42 +0200
Subject: [PATCH 112/965] kwrited: update to 5.27.4.

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

diff --git a/srcpkgs/kwrited/template b/srcpkgs/kwrited/template
index d9d111d061f9..182daf30f919 100644
--- a/srcpkgs/kwrited/template
+++ b/srcpkgs/kwrited/template
@@ -1,6 +1,6 @@
 # Template file for 'kwrited'
 pkgname=kwrited
-version=5.27.3
+version=5.27.4
 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=c20851605e0e6e0951b1ef8f7b03394722e5ed02ca010f80c2cb0eac2d6658d4
+checksum=ed3a4b80d6c32c6a9ce4a5be1b6b02a662d2eb0a90ee7dfc6307a335b87407fc

From 1dd524325d0f77bbe619caa16c5efc8b18d03d9c Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:43 +0200
Subject: [PATCH 113/965] layer-shell-qt: update to 5.27.4.

---
 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 0ac12b6d84aa..d1b188a704fb 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.27.3
+version=5.27.4
 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=0e9ccdc7d6b6c73abb38bf67b7e54118ab0ec476b09095a80392751b029f72e7
+checksum=3b3aedc14b23023c8e8a4e5d0a16711f24b505cd8a2f470baf595a6ed0e3d0fe
 
 layer-shell-qt-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From dc5a551ff5bfc6999dde57df9f3b4623f7314299 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:44 +0200
Subject: [PATCH 114/965] libkscreen: update to 5.27.4.

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

diff --git a/srcpkgs/libkscreen/template b/srcpkgs/libkscreen/template
index 54826af41aad..3fa88086bb73 100644
--- a/srcpkgs/libkscreen/template
+++ b/srcpkgs/libkscreen/template
@@ -1,6 +1,6 @@
 # Template file for 'libkscreen'
 pkgname=libkscreen
-version=5.27.3
+version=5.27.4
 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/libkscreen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=85d77116323d6792e2b82263a240eff263cb2a25d2f4d1a6e2c4b005a8e9c65f
+checksum=a89dfb5e8c40958a41c264f9b26ec4c39b386c2e416aa29a17967a22c107fa7e
 
 libkscreen-devel_package() {
 	short_desc+=" - development"

From 57fb59f5a9e81e76ffafdf815700f59bdb17e039 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:45 +0200
Subject: [PATCH 115/965] libksysguard: update to 5.27.4.

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

diff --git a/srcpkgs/libksysguard/template b/srcpkgs/libksysguard/template
index 2c8d7dafa8c2..ebcecd70ba10 100644
--- a/srcpkgs/libksysguard/template
+++ b/srcpkgs/libksysguard/template
@@ -1,7 +1,7 @@
 # Template file for 'libksysguard'
 pkgname=libksysguard
-version=5.27.3
-revision=2
+version=5.27.4
+revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kauth qt5-host-tools qt5-qmake
  kpackage"
@@ -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=3ff2bb6f7cd614e081729dd4dd99ae627b3a4a2f0e6953654db70093afd1bb1f
+checksum=e0128d0c515cba3fde36c4a5cf5872dbf4e58c29a0d297b84f32bcfbe622f8f8
 
 build_options="webengine"
 

From 257c158024098cc53f0816cb1167cb73ebb67539 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:46 +0200
Subject: [PATCH 116/965] milou: update to 5.27.4.

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

diff --git a/srcpkgs/milou/template b/srcpkgs/milou/template
index 915753aaf873..08da9b3637c8 100644
--- a/srcpkgs/milou/template
+++ b/srcpkgs/milou/template
@@ -1,6 +1,6 @@
 # Template file for 'milou'
 pkgname=milou
-version=5.27.3
+version=5.27.4
 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=eb6c2d92a63b8ab1209ae1360d6b51f21872dc91b8f0853212bc5a6962156e1f
+checksum=4d0f67b80f0580dbd4479dfa65e597fed2b8f9ab671eca3d7f5156f6871f57a8
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From 023e54c981071eb1590d5a4343584d5d4eb8503e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:48 +0200
Subject: [PATCH 117/965] oxygen: update to 5.27.4.

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

diff --git a/srcpkgs/oxygen/template b/srcpkgs/oxygen/template
index 1a8e8ca61708..750cc3b3bab3 100644
--- a/srcpkgs/oxygen/template
+++ b/srcpkgs/oxygen/template
@@ -1,6 +1,6 @@
 # Template file for 'oxygen'
 pkgname=oxygen
-version=5.27.3
+version=5.27.4
 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=9011f8edd2c63594f129e0744823dde1b44fa25ffc20e4ef7fa9feb7909335b7
+checksum=e20e969b7b71eb19673153103142ad4fc6b78b0b6f152b87a54b61f4b5cde3eb

From 4dfdf00656cf1be0fb042e913ee28ee1409a165b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:49 +0200
Subject: [PATCH 118/965] plasma-browser-integration: update to 5.27.4.

---
 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 dd0de474d909..f092b56b0f44 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.27.3
+version=5.27.4
 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=cde2c04b0ee5bde50cf19921192982ade30250bd57fec8440b5aac1e86a73b82
+checksum=d37af781b11ec1622476b51af25ac82c8d2373bb8ff9c23981cb8a1c6d97f466

From 22716b8e0bce2aa83181a85bb7f779b75cfa9172 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:53 +0200
Subject: [PATCH 119/965] plasma-desktop: update to 5.27.4.

---
 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 7ddf4229880c..709be32ceabb 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.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
@@ -19,6 +19,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-or-later"
 homepage="https://invent.kde.org/plasma/plasma-desktop"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=e2ddd1a219b178068e4a91425185c752ff0616a8b09a80b6ccdbbb1104f334e1
+checksum=b94f1cd5f121312268d757078041d83220556c90f73e895518fb19542ae3c800
 replaces="user-manager>=0"
 python_version=3

From 1287ed0f78e36e0dbdc5edbd3322673c94994cf7 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:54 +0200
Subject: [PATCH 120/965] plasma-disks: update to 5.27.4.

---
 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 af7005af18f0..990de15817f3 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.27.3
+version=5.27.4
 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=2ec52b16702a6469c01b27858952b93ee2d8c52f4d30c3ee9a868c191c6e3c55
+checksum=97f4aee2e2db0ce2dbc1bfbe4b5ad85253f435f58af5f402916ff2d1e0e98323

From b612b1fe1a3a0fe27a9fbc685163a36c869487a8 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:55 +0200
Subject: [PATCH 121/965] plasma-firewall: update to 5.27.4.

---
 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 59298af68225..91063515e3ef 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.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 configure_args="-DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -12,4 +12,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=01d8bde505459c4b1a959e54ad562b193995f2dd479bac6bb71f98f66004a461
+checksum=349db4a0908d7a6565eb8b80971eb2ed4f6d4f1730ee65de2fd23f2b1343a3ac

From 04c0c7b71a3a2acf6d9e79802646e8e3a1e2bf94 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:57 +0200
Subject: [PATCH 122/965] plasma-integration: update to 5.27.4.

---
 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 20f5a994aff3..66e01e2ed938 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.27.3
+version=5.27.4
 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=260518daaa7a608b488a4ed979ffb17ab1b447a97921a8dce6e1e04f3278998e
+checksum=9aa095f628d601d71283bb7b3274e2b8bfebd913c5804e3b371a5326f24b892e

From 6d6d360197bde6ad3d7d50ae1d43eef0e2b8327e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:28:59 +0200
Subject: [PATCH 123/965] plasma-nm: update to 5.27.4.

---
 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 7ffa07c3aef6..cd076036ecee 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.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -16,4 +16,4 @@ 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=765b575ded2fac766dbf6ff61c9ff17189c57c1fe7f507435848608ca834c408
+checksum=2ee6bff818e5168062e1e4358851697e4397d8b666e4a58a4883489c1a51214b

From 473afa66926ef06dd7b1b54355d9c37847b768f2 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:29:00 +0200
Subject: [PATCH 124/965] plasma-pa: update to 5.27.4.

---
 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 1e8cef4cb930..326295cc3871 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.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -15,4 +15,4 @@ 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=2179107ee434fc92f7f73f69b268b4927ab90c7c61456846062ef672b2e6f09c
+checksum=ed344553bd7516579f0c647414811f46b19789ebf4f5544181299ee52ad3f2e6

From 22700fa50f24ef2b7939d5fe6e4739160ff102c4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:29:01 +0200
Subject: [PATCH 125/965] plasma-sdk: update to 5.27.4.

---
 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 3464eb26b988..e54873841579 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.27.3
+version=5.27.4
 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=4460e17a5f5176db5ffd71bb315a81608914905461d40f4afa8de6d10d415f67
+checksum=f98849e361c19b192998bb4966f561ea8539d6ceb98fc967e783edb36c36db21
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From f06d17727fc1dea91b453cafc8161d2bb08d513e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:29:03 +0200
Subject: [PATCH 126/965] plasma-systemmonitor: update to 5.27.4.

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

diff --git a/srcpkgs/plasma-systemmonitor/template b/srcpkgs/plasma-systemmonitor/template
index d4d0b94ea0c4..024f9d1371d7 100644
--- a/srcpkgs/plasma-systemmonitor/template
+++ b/srcpkgs/plasma-systemmonitor/template
@@ -1,15 +1,16 @@
 # Template file for 'plasma-systemmonitor'
 pkgname=plasma-systemmonitor
-version=5.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake
  kpackage kconfig kcoreaddons"
-makedepends="kirigami2-devel libksysguard-devel kitemmodels-devel"
+makedepends="kirigami2-devel libksysguard-devel kitemmodels-devel
+ knewstuff-devel"
 depends="kirigami2 qqc2-desktop-style kquickcharts ksystemstats"
 short_desc="Application for monitoring system resources"
 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=c70c35ed996645f264520c8ee74c3085ac401a2565aed0104060c2ef2ce25988
+checksum=294847847d9ade0cad8723f4af95bf5b36588c43c69ae4e624aaee3c2b45c3eb

From df00cb1714784a2ec4546abc30af0836cc5dd32e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:29:04 +0200
Subject: [PATCH 127/965] plasma-thunderbolt: update to 5.27.4.

---
 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 70858a496c04..30511dad8cc9 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.27.3
+version=5.27.4
 revision=1
 build_style=cmake
 configure_args="-DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -13,7 +13,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=a5d4a0d5277fd997f5cc51cff13a468c6838f44a4624dda74d6dd293730d1a9e
+checksum=28f605034102572d406978b81f891ff5a15d50979116dd3bebc849e5712af4ff
 
 do_check() {
 	: # Requires running dbus and bolt services

From fb28a6ba6d31fa720702ce031ed164dbf09f7e41 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:29:05 +0200
Subject: [PATCH 128/965] plasma-vault: update to 5.27.4.

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

diff --git a/srcpkgs/plasma-vault/template b/srcpkgs/plasma-vault/template
index 3a47686ae70a..db994f5c2cda 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.27.3
+version=5.27.4.1
 revision=1
 build_style=cmake
 configure_args=" -DKF5_HOST_TOOLING=/usr/lib/cmake
@@ -13,5 +13,5 @@ short_desc="Plasma applet and services for creating encrypted vaults"
 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=9ab2682122001f113f41a53e0ed6f521e37aad00ba384fa7f8e9390b5a9b9746
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=e7d0d8f06767b849bd27937415b1098619d804f3870c62f7c40537f8843102ae

From 00d3834209b2fe4886b108bbeb7b2430576c0cff Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:29:21 +0200
Subject: [PATCH 129/965] plasma-workspace-wallpapers: update to 5.27.4.

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

diff --git a/srcpkgs/plasma-workspace-wallpapers/template b/srcpkgs/plasma-workspace-wallpapers/template
index 81734ebd8560..ff45328b2e51 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.27.3
+version=5.27.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -9,5 +9,5 @@ short_desc="KDE Plasma wallpapers"
 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=8c4c1066328f2aad3a503d2be95497850e2dab9667fccab1e5e97ac36289fade
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=e44d7bc716f99ce13bf034d4eeed99cdd33e12db7068d74ac37d2304ee44656b

From 0f45ff423e58a3dba79d3c1ee6236fc4fdb05492 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:29:26 +0200
Subject: [PATCH 130/965] plasma-workspace: update to 5.27.4.

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

diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template
index 427d11524b7e..bfb480b88d94 100644
--- a/srcpkgs/plasma-workspace/template
+++ b/srcpkgs/plasma-workspace/template
@@ -1,7 +1,7 @@
 # Template file for 'plasma-workspace'
 pkgname=plasma-workspace
-version=5.27.3
-revision=2
+version=5.27.4.1
+revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
  -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner
@@ -22,8 +22,8 @@ short_desc="KDE Window manager"
 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=f4d337edb03178a1b8381dfaf21c4aee19bb670366866c9eb4fd42418307e13c
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=cb3906ac954bfd0784614843b1aaf9abda640ea3ed944d8651aaa4149baf65a5
 
 build_options="pipewire"
 build_options_default="pipewire"

From 09bc30848389be655c5da173c43ae9cf635c1837 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:29:28 +0200
Subject: [PATCH 131/965] polkit-kde-agent: update to 5.27.4.

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

diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index a1da9e51f717..64af642c6368 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.27.3
+version=5.27.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,5 +11,5 @@ short_desc="KDE PolKit auth agent"
 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=9d4115fb4cff03257131586bd285bb27c2ed115c5b22ce73c622d47ec0c3afab
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-1-${version}.tar.xz"
+checksum=26e795f6016e6e64e3fd4518b2a49e8df66716fab073784d943a3b7782ce70c6

From 22f3502998a51b480da11755e834661141b37b25 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:29:29 +0200
Subject: [PATCH 132/965] powerdevil: update to 5.27.4.

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

diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template
index 886da8518be5..4398c8730892 100644
--- a/srcpkgs/powerdevil/template
+++ b/srcpkgs/powerdevil/template
@@ -1,6 +1,6 @@
 # Template file for 'powerdevil'
 pkgname=powerdevil
-version=5.27.3
+version=5.27.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -12,5 +12,5 @@ short_desc="Power consumption settings of a Plasma"
 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=c807d4ddfa173a7bf2b6d6476eec21d6359386d7e0b7f99fe75595674ab56c99
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=644994c77d071480d9df221b1d8f798ecc468380c174da24a3271ce5d83cd368

From 7acabc5205f63b558873781f83cea43566e6922e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:29:31 +0200
Subject: [PATCH 133/965] sddm-kcm: update to 5.27.4.

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

diff --git a/srcpkgs/sddm-kcm/template b/srcpkgs/sddm-kcm/template
index 4054762fe1e0..2e9f1cfed4ff 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.27.3
+version=5.27.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -13,5 +13,5 @@ short_desc="KDE Config Module for SDDM"
 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=ba85b5553c279f134d7607bdf4cb833985f988493f33d3aa1a3954eff5bf2c42
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=977a526713fed18483234e6dd33347eece8bd02c7ca46fd473e50d59d1ac0551

From d948d2dab6cc06b9aeac61cdfee1a50bab3abddd Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:29:32 +0200
Subject: [PATCH 134/965] systemsettings: update to 5.27.4.

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

diff --git a/srcpkgs/systemsettings/template b/srcpkgs/systemsettings/template
index c785f12cab41..03969adefe6b 100644
--- a/srcpkgs/systemsettings/template
+++ b/srcpkgs/systemsettings/template
@@ -1,6 +1,6 @@
 # Template file for 'systemsettings'
 pkgname=systemsettings
-version=5.27.3
+version=5.27.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,5 +13,5 @@ short_desc="KDE System settings"
 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=04bca4105361416318c652d7fbf6a04ec2344365ba588d312b5d40e02d4c503e
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=5f9d1d2f2f829d75467798ceea471b79ecc7c91437fbcb5b8f36bd67d512730e

From 7dba23af981a7f0bf617e1819c46dac2695570f5 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 13 Apr 2023 16:29:33 +0200
Subject: [PATCH 135/965] xdg-desktop-portal-kde: update to 5.27.4.

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

diff --git a/srcpkgs/xdg-desktop-portal-kde/template b/srcpkgs/xdg-desktop-portal-kde/template
index 2248ec7b9c04..771f4d988b8f 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.27.3
+version=5.27.4.1
 revision=1
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
@@ -12,5 +12,5 @@ short_desc="Backend implementation for xdg-desktop-portal that is using Qt/KF5"
 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=cdba28348d165195da7db7f6c5a8f4e17f67de0e41133c6ca5de2de2539f8734
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=efc6c2dda2893507acc574b7327140b8982752d6ed71740e1f4bf91128a63d43

From ed79de2716f3d67c17ed37ba3d4bfdd2ddcea255 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Fri, 14 Apr 2023 22:58:51 +0200
Subject: [PATCH 136/965] python3-PyICU: update to 2.10.2.

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

diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index d78acc5426e9..b6292f67504b 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-PyICU'
 pkgname=python3-PyICU
-version=2.9
-revision=4
+version=2.10.2
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
@@ -13,7 +13,7 @@ license="MIT"
 homepage="https://pypi.org/project/PyICU/"
 changelog="https://gitlab.pyicu.org/main/pyicu/-/raw/main/CHANGES"
 distfiles="https://gitlab.pyicu.org/main/pyicu/-/archive/v${version}/pyicu-v${version}.tar.bz2"
-checksum=85bce6410b207f21b3158f7ad35925f03ac6ed44f7ffb64f53e6d2c05cdd3257
+checksum=b127b633a458addc0f547092b57cbff67a1ecc2fcca7aea9dd6a8e66d600ebbb
 
 post_install() {
 	vlicense LICENSE

From 6fbb77be7d4f4bf7ea1b56678a8df7b3386c93b7 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Sat, 15 Apr 2023 01:32:29 -0400
Subject: [PATCH 137/965] pijul: fix distfile url

closes #43417 (manual merge)
---
 srcpkgs/pijul/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/pijul/template b/srcpkgs/pijul/template
index ba0d9c8def65..4d18c61450c7 100644
--- a/srcpkgs/pijul/template
+++ b/srcpkgs/pijul/template
@@ -11,7 +11,7 @@ short_desc="Distributed version control system based on patches"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="GPL-2.0-only"
 homepage="https://pijul.org/"
-distfiles="https://crates.io/api/v1/crates/pijul/${version}/download>pijul-${version}.tar.gz
+distfiles="https://static.crates.io/crates/pijul/pijul-${version}.crate
  https://gitlab.com/sequoia-pgp/sequoia/-/archive/v${_sequoia_ver}/sequoia-v${_sequoia_ver}.tar.gz"
 checksum="f92a3f4063e780ca45c161ceb0f42baf34dfeddf3359ebf6c2e0442d9abb5889
  71823c88b9666611f3cfa6b1d923bd66fda92fa6a53368b195bd2f962fdf7f4b"

From 09353e6edabb2e792787ad9e92e821c21a2a11e8 Mon Sep 17 00:00:00 2001
From: prez <prez@national.shitposting.agency>
Date: Fri, 24 Feb 2023 16:13:29 +0100
Subject: [PATCH 138/965] kimageformats: add dependencies on libavif and libraw

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

diff --git a/srcpkgs/kimageformats/template b/srcpkgs/kimageformats/template
index 16b4098bff9a..c32f6466251a 100644
--- a/srcpkgs/kimageformats/template
+++ b/srcpkgs/kimageformats/template
@@ -1,12 +1,12 @@
 # Template file for 'kimageformats'
 pkgname=kimageformats
 version=5.103.0
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DKIMAGEFORMATS_HEIF=ON"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools
  pkg-config"
-makedepends="karchive-devel libopenexr-devel libheif-devel"
+makedepends="karchive-devel libopenexr-devel libheif-devel libraw-devel libavif-devel"
 short_desc="KDE Plugins to allow QImage to support extra file formats"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"

From 67dd92d0a0a4147155c87d705bd0182a0d08d121 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 15 Apr 2023 15:16:12 +0200
Subject: [PATCH 139/965] New package: oxygen-sounds-5.27.4

---
 srcpkgs/oxygen-sounds/template | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 srcpkgs/oxygen-sounds/template

diff --git a/srcpkgs/oxygen-sounds/template b/srcpkgs/oxygen-sounds/template
new file mode 100644
index 000000000000..ab3324ecd9fb
--- /dev/null
+++ b/srcpkgs/oxygen-sounds/template
@@ -0,0 +1,12 @@
+# Template file for 'oxygen-sounds'
+pkgname=oxygen-sounds
+version=5.27.4
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules"
+short_desc="Oxygen Sound Theme"
+maintainer="John <me@johnnynator.dev>"
+license="LGPL-3.0-or-later"
+homepage="https://invent.kde.org/plasma/oxygen-sounds"
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=9ea3ad7497c74e796b49f36b23da1d0facda8d2c05466fd8c477cf0f3c9384ec

From 4743fa35c3ea0916e52dd96032df9d4bc9c95838 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 15:37:38 +0200
Subject: [PATCH 140/965] cproto: update to 4.7v.

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

diff --git a/srcpkgs/cproto/template b/srcpkgs/cproto/template
index aa1186238c74..f60ddecbe66f 100644
--- a/srcpkgs/cproto/template
+++ b/srcpkgs/cproto/template
@@ -1,6 +1,6 @@
 # Template file for 'cproto'
 pkgname=cproto
-version=4.7u
+version=4.7v
 revision=1
 build_style=gnu-configure
 hostmakedepends="flex"
@@ -9,5 +9,5 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="Public Domain"
 homepage="https://invisible-island.net/cproto/cproto.html"
 changelog="https://invisible-island.net/cproto/CHANGES"
-distfiles="https://invisible-island.net/archives/cproto/${pkgname}-${version}.tgz"
-checksum=64ebbbcc5e0501aff296f431d06f9fb70863afe5b0ce66c3b3479072914fc51e
+distfiles="https://invisible-island.net/archives/cproto/cproto-${version}.tgz"
+checksum=f3dec3f6102770196976459c4b44ac27355f6120da76e5231ec1323e379d1511

From 322017a26af924691201c3f95c3584afa3e720ad Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 15:37:44 +0200
Subject: [PATCH 141/965] cointop: update to 1.6.10.

---
 srcpkgs/cointop/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/cointop/template b/srcpkgs/cointop/template
index d5438bc845cb..343f2ad20a49 100644
--- a/srcpkgs/cointop/template
+++ b/srcpkgs/cointop/template
@@ -1,12 +1,12 @@
 # Template file for 'cointop'
 pkgname=cointop
-version=1.6.8
-revision=2
+version=1.6.10
+revision=1
 build_style=go
-go_import_path="github.com/miguelmota/${pkgname}"
+go_import_path="github.com/cointop-sh/cointop"
 short_desc="Terminal based application for tracking cryptocurrencies"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
-homepage="https://github.com/miguelmota/cointop"
-distfiles="https://github.com/miguelmota/cointop/archive/v${version}.tar.gz"
-checksum=ffbec93e12d62172c9859e673e7a4e49068c893450193cdea5c1f5f4a724c9f3
+homepage="https://github.com/cointop-sh/cointop"
+distfiles="https://github.com/cointop-sh/cointop/archive/v${version}.tar.gz"
+checksum=18da0d25288deec7156ddd1d6923960968ab4adcdc917f85726b97d555d9b1b7

From 4dbaeb679a7684586002710286e53d98315b79db Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 15:41:13 +0200
Subject: [PATCH 142/965] cracklib: update to 2.9.11.

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

diff --git a/srcpkgs/cracklib/template b/srcpkgs/cracklib/template
index b976ed48e1b2..6f49ca33094e 100644
--- a/srcpkgs/cracklib/template
+++ b/srcpkgs/cracklib/template
@@ -1,7 +1,7 @@
 # Template file for 'cracklib'
 pkgname=cracklib
-version=2.9.7
-revision=2
+version=2.9.11
+revision=1
 create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-static"
@@ -12,8 +12,8 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/cracklib/cracklib"
 distfiles="https://github.com/cracklib/cracklib/releases/download/v${version}/cracklib-${version}.tar.gz
  https://github.com/cracklib/cracklib/releases/download/v${version}/cracklib-words-${version}.gz"
-checksum="8b6fd202f3f1d8fa395d3b7a5d821227cfd8bb4a9a584a7ae30cf62cea6287dd
- 7f0c45faf84a2494f15d1e2720394aca4a379163a70c4acad948186c0047d389"
+checksum="6213b986a5209fc0d4ca93734e349b8f66b36bfe9a3fae6eead14a15d82a68dc
+ a68a711a3135739d7b67e9f360b33f0d4eccf9bd7fac4d17c0d5e456a91c517a"
 
 lib32disabled=yes
 

From cfe8e5d18a5020db5ca4abb89337c02b6ea99304 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 15:55:23 +0200
Subject: [PATCH 143/965] libsasl: update to 2.1.28.

---
 srcpkgs/libsasl/patches/CVE-2019-19906.patch  | 15 -------
 srcpkgs/libsasl/patches/cross.patch           | 41 -------------------
 .../patches/cyrus-sasl-2.1.27-as_needed.patch | 29 -------------
 ...yrus-sasl-2.1.27-avoid_pic_overwrite.patch | 20 ---------
 srcpkgs/libsasl/template                      |  9 ++--
 5 files changed, 5 insertions(+), 109 deletions(-)
 delete mode 100644 srcpkgs/libsasl/patches/CVE-2019-19906.patch
 delete mode 100644 srcpkgs/libsasl/patches/cross.patch
 delete mode 100644 srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-as_needed.patch
 delete mode 100644 srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch

diff --git a/srcpkgs/libsasl/patches/CVE-2019-19906.patch b/srcpkgs/libsasl/patches/CVE-2019-19906.patch
deleted file mode 100644
index f7edb521e89f..000000000000
--- a/srcpkgs/libsasl/patches/CVE-2019-19906.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://github.com/cyrusimap/cyrus-sasl/issues/587
-
-diff --git a/lib/common.c b/lib/common.c
-index bc3bf1df..9969d6aa 100644
---- a/lib/common.c
-+++ b/lib/common.c
-@@ -190,7 +190,7 @@ int _sasl_add_string(char **out, size_t *alloclen,
-
-   if (add==NULL) add = "(null)";
-
--  addlen=strlen(add); /* only compute once */
-+  addlen=strlen(add)+1; /* only compute once */
-   if (_buf_alloc(out, alloclen, (*outlen)+addlen)!=SASL_OK)
-     return SASL_NOMEM;
-
diff --git a/srcpkgs/libsasl/patches/cross.patch b/srcpkgs/libsasl/patches/cross.patch
deleted file mode 100644
index 6d14b83ac667..000000000000
--- a/srcpkgs/libsasl/patches/cross.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-Upstream: No
-Reason: Tries to run cross compiled binary
-
-diff --git a/m4/sasl2.m4 b/m4/sasl2.m4
-index 56e0504..c1d8e35 100644
---- a/m4/sasl2.m4
-+++ b/m4/sasl2.m4
-@@ -315,31 +315,8 @@ if test "$gssapi" != no; then
-   LIBS="$LIBS $GSSAPIBASE_LIBS"
- 
-   AC_MSG_CHECKING([for SPNEGO support in GSSAPI libraries])
--  AC_TRY_RUN([
--#ifdef HAVE_GSSAPI_H
--#include <gssapi.h>
--#else
--#include <gssapi/gssapi.h>
--#endif
--
--int main(void)
--{
--    gss_OID_desc spnego_oid = { 6, (void *) "\x2b\x06\x01\x05\x05\x02" };
--    gss_OID_set mech_set;
--    OM_uint32 min_stat;
--    int have_spnego = 0;
--                                                                               
--    if (gss_indicate_mechs(&min_stat, &mech_set) == GSS_S_COMPLETE) {
--	gss_test_oid_set_member(&min_stat, &spnego_oid, mech_set, &have_spnego);
--	gss_release_oid_set(&min_stat, &mech_set);
--    }
--
--    return (!have_spnego);  // 0 = success, 1 = failure
--}
--],	
--	[ AC_DEFINE(HAVE_GSS_SPNEGO,,[Define if your GSSAPI implementation supports SPNEGO])
--	AC_MSG_RESULT(yes) ],
--	AC_MSG_RESULT(no))
-+  AC_DEFINE(HAVE_GSS_SPNEGO,,[Define if your GSSAPI implementation supports SPNEGO])
-+  AC_MSG_RESULT(yes)
-   LIBS="$cmu_save_LIBS"
- 
- else
diff --git a/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-as_needed.patch b/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-as_needed.patch
deleted file mode 100644
index 7ba335559b80..000000000000
--- a/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-as_needed.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Source: https://git.alpinelinux.org/aports/tree/main/cyrus-sasl/cyrus-sasl-2.1.27-as_needed.patch
-Upstream: No
-Reason: FTBFS
-
-Author: Matthias Klose <doko@ubuntu.com>
-Desription: Fix FTBFS, add $(SASL_DB_LIB) as dependency to libsasldb, and use
-it.
---- cyrus-sasl-2.1.27/saslauthd/Makefile.am
-+++ cyrus-sasl-2.1.27/saslauthd/Makefile.am
-@@ -25,7 +25,7 @@
- saslauthd_DEPENDENCIES = saslauthd-main.o $(LTLIBOBJS_FULL)
- saslauthd_LDADD	= @SASL_KRB_LIB@ \
- 		  @GSSAPIBASE_LIBS@ @LIB_CRYPT@ @LIB_SIA@ \
--		  @LIB_SOCKET@ @SASL_DB_LIB@ @LIB_PAM@ @LDAP_LIBS@ $(LTLIBOBJS_FULL) $(CRYPTO_COMPAT_OBJS) $(LIBSASLDB_OBJS)
-+		  @LIB_SOCKET@ ../sasldb/libsasldb.la @LIB_PAM@ @LDAP_LIBS@ $(LTLIBOBJS_FULL) $(CRYPTO_COMPAT_OBJS) $(LIBSASLDB_OBJS)
- 
- testsaslauthd_SOURCES = testsaslauthd.c utils.c
- testsaslauthd_LDADD = @LIB_SOCKET@
---- cyrus-sasl-2.1.27/sasldb/Makefile.am
-+++ cyrus-sasl-2.1.27/sasldb/Makefile.am
-@@ -54,6 +54,6 @@
- 
- libsasldb_la_SOURCES = allockey.c sasldb.h
- EXTRA_libsasldb_la_SOURCES = $(extra_common_sources)
--libsasldb_la_DEPENDENCIES = $(SASL_DB_BACKEND)
--libsasldb_la_LIBADD = $(SASL_DB_BACKEND)
-+libsasldb_la_DEPENDENCIES = $(SASL_DB_BACKEND) $(SASL_DB_LIB)
-+libsasldb_la_LIBADD = $(SASL_DB_BACKEND) $(SASL_DB_LIB)
- libsasldb_la_LDFLAGS = -no-undefined
diff --git a/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch b/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch
deleted file mode 100644
index 9154a5a66d38..000000000000
--- a/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Source: https://git.alpinelinux.org/aports/tree/main/cyrus-sasl/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch
-Upstream: No
-
-Author: Fabian Fagerholm <fabbe@debian.org>
-Description: This patch makes sure the non-PIC version of libsasldb.a, which
-is created out of non-PIC objects, is not going to overwrite the PIC version,
-which is created out of PIC objects. The PIC version is placed in .libs, and
-the non-PIC version in the current directory.  This ensures that both non-PIC
-and PIC versions are available in the correct locations.
---- cyrus-sasl-2.1.27/lib/Makefile.am
-+++ cyrus-sasl-2.1.27/lib/Makefile.am
-@@ -98,7 +98,7 @@
- 
- libsasl2.a: libsasl2.la $(SASL_STATIC_OBJS)
- 	@echo adding static plugins and dependencies
--	$(AR) cru .libs/$@ $(SASL_STATIC_OBJS)
-+	$(AR) cru $@ $(SASL_STATIC_OBJS)
- 	@for i in ./libsasl2.la ../common/libplugin_common.la ../sasldb/libsasldb.la ../plugins/lib*.la; do \
- 	if test ! -f $$i; then continue; fi; . $$i; \
- 	for j in $$dependency_libs foo; do \
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index 2e2abe818e2b..3e7c5e54c0a0 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -1,13 +1,14 @@
 # Template file for 'libsasl'
 pkgname=libsasl
-version=2.1.27
-revision=2
+version=2.1.28
+revision=1
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
  --with-configdir=/etc/sasl2:/etc/sasl:/usr/lib/sasl2
  --disable-otp --disable-srp --disable-srp-setpass --disable-krb4
- --with-devrandom=/dev/random"
+ --with-devrandom=/dev/random
+ ac_cv_gssapi_supports_spnego=yes"
 hostmakedepends="automake libtool pkg-config"
 makedepends="db-devel"
 short_desc="Cyrus SASL - runtime shared libraries"
@@ -15,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause-Attribution"
 homepage="https://www.cyrusimap.org/sasl/"
 distfiles="https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-${version}/cyrus-sasl-${version}.tar.gz"
-checksum=26866b1549b00ffd020f188a43c258017fa1c382b3ddadd8201536f72efb05d5
+checksum=7ccfc6abd01ed67c1a0924b353e526f1b766b21f42d4562ee635a8ebfc5bb38c
 
 pre_configure() {
 	autoreconf -fi

From ca6a0bd7c75fc7f577416d9082b6fd58d2b05af8 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 15:55:31 +0200
Subject: [PATCH 144/965] cyrus-sasl: update to 2.1.28.

Co-authored-by: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
---
 srcpkgs/cyrus-sasl/template | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/cyrus-sasl/template b/srcpkgs/cyrus-sasl/template
index b259152139fd..3ee25aeb1178 100644
--- a/srcpkgs/cyrus-sasl/template
+++ b/srcpkgs/cyrus-sasl/template
@@ -1,7 +1,8 @@
 # Template file for 'cyrus-sasl'
+# keep in sync with libsasl
 pkgname=cyrus-sasl
-version=2.1.27
-revision=9
+version=2.1.28
+revision=1
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-checkapop
  --enable-cram --enable-digest --disable-otp --disable-srp
@@ -10,7 +11,8 @@ configure_args="--disable-static --enable-shared --enable-checkapop
  --enable-sql --enable-ldapdb --disable-macos-framework --with-pam
  --with-saslauthd=/run/saslauthd --with-ldap --with-devrandom=/dev/urandom
  --with-configdir=/etc/sasl2:/etc/sasl:/usr/lib/sasl2
- --with-mysql=${XBPS_CROSS_BASE}/usr"
+ --with-mysql=${XBPS_CROSS_BASE}/usr
+ ac_cv_gssapi_supports_spnego=yes"
 hostmakedepends="automake libtool groff pkg-config"
 makedepends="libsasl-devel openssl-devel db-devel libldap-devel
  mit-krb5-devel pam-devel sqlite-devel postgresql-libs-devel
@@ -21,7 +23,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause-Attribution"
 homepage="https://www.cyrusimap.org/sasl/"
 distfiles="https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-${version}/cyrus-sasl-${version}.tar.gz"
-checksum=26866b1549b00ffd020f188a43c258017fa1c382b3ddadd8201536f72efb05d5
+checksum=7ccfc6abd01ed67c1a0924b353e526f1b766b21f42d4562ee635a8ebfc5bb38c
 
 pre_configure() {
 	autoreconf -fi

From c40ae38eb0c5742193d8f853af7ec0404b6f4be9 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 15:59:04 +0200
Subject: [PATCH 145/965] fixup! libsasl: update to 2.1.28.

---
 srcpkgs/libsasl/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index 3e7c5e54c0a0..79afba2f332d 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -1,4 +1,5 @@
 # Template file for 'libsasl'
+# keep in sync with cyrus-sasl
 pkgname=libsasl
 version=2.1.28
 revision=1

From d14f4f3fab7217f56c1016d10c323e1dd56db8f7 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 17:09:10 +0200
Subject: [PATCH 146/965] dar: update to 2.7.9.

---
 srcpkgs/dar/patches/fix-configure.patch | 36 -------------------------
 srcpkgs/dar/patches/musl-getopt.patch   | 19 -------------
 srcpkgs/dar/template                    | 17 +++++++++---
 3 files changed, 13 insertions(+), 59 deletions(-)
 delete mode 100644 srcpkgs/dar/patches/fix-configure.patch
 delete mode 100644 srcpkgs/dar/patches/musl-getopt.patch

diff --git a/srcpkgs/dar/patches/fix-configure.patch b/srcpkgs/dar/patches/fix-configure.patch
deleted file mode 100644
index f6b6a04578cb..000000000000
--- a/srcpkgs/dar/patches/fix-configure.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-Disable cross compile checks for libgcrypt usability
-tests. They are not required.
-
---- a/configure	2015-10-18 14:02:02.423216637 +0200
-+++ b/configure	2015-10-18 14:04:45.198228372 +0200
-@@ -22294,7 +22294,7 @@
- 
- 		 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgcrypt usability" >&5
- $as_echo_n "checking for libgcrypt usability... " >&6; }
--                 if test "$cross_compiling" = yes; then :
-+                 if test "$cross_compiling" = xxx; then :
-   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- as_fn_error $? "cannot run test program while cross compiling
-@@ -22334,7 +22334,7 @@
- 
- 				  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
- $as_echo "ok" >&6; }
--                                  if test "$cross_compiling" = yes; then :
-+                                  if test "$cross_compiling" = xxx; then :
-   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- as_fn_error $? "cannot run test program while cross compiling
-diff --git configure configure
-index 157b7a9..7c6a50d 100755
---- a/configure
-+++ b/configure
-@@ -25481,7 +25481,7 @@ fi
- 
-                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libthreadar() operationability" >&5
- $as_echo_n "checking for libthreadar() operationability... " >&6; }
--               if test "$cross_compiling" = yes; then :
-+               if test "$cross_compiling" = xxx; then :
-   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- as_fn_error $? "cannot run test program while cross compiling
diff --git a/srcpkgs/dar/patches/musl-getopt.patch b/srcpkgs/dar/patches/musl-getopt.patch
deleted file mode 100644
index 1200567a30de..000000000000
--- a/srcpkgs/dar/patches/musl-getopt.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Since the musl libc constellation results in unistd.h being
-included, which defines the getopt() function but not the
-getopt globals, define them here as well.
-
---- a/src/dar_suite/my_getopt_long.h	2015-10-17 10:42:50.000000000 +0200
-+++ b/src/dar_suite/my_getopt_long.h	2015-10-18 13:13:32.631006858 +0200
-@@ -27,6 +27,12 @@
- #ifndef MY_GETOPT_LONG_H
- #define MY_GETOPT_LONG_H
- 
-+#if !defined(__GLIBC__)
-+// declare externs which would be defined when including getopt.h
-+extern char *optarg;
-+extern int optind, opterr, optopt, optreset;
-+#endif
-+
- // getopt may be declated in <unistd.h> on systems like FreeBSD.
- // if you want to use libgnugetopt you need to include <getopt.h>
- // on this system. Thus a conflict appear because the getopt is
diff --git a/srcpkgs/dar/template b/srcpkgs/dar/template
index c289909e8122..51aa02f6aed0 100644
--- a/srcpkgs/dar/template
+++ b/srcpkgs/dar/template
@@ -1,19 +1,19 @@
 # Template file for 'dar'
 pkgname=dar
-version=2.6.13
+version=2.7.9
 revision=1
 build_style=gnu-configure
 configure_args="--disable-upx --disable-build-html"
 conf_files="/etc/darrc"
-hostmakedepends="automake gettext-devel gpgme-devel libtool pkg-config"
+hostmakedepends="automake gettext-devel gpgme-devel libtool pkg-config which"
 makedepends="acl-devel bzip2-devel e2fsprogs-devel libgcrypt-devel liblzma-devel
- lzo-devel librsync-devel libcurl-devel"
+ lzo-devel librsync-devel libcurl-devel libargon2-devel"
 short_desc="Shell command that backs up directory trees and files"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://dar.linux.free.fr/"
 distfiles="${SOURCEFORGE_SITE}/dar/dar-${version}.tar.gz"
-checksum=3fea9ff9e55fb9827e17a080de7d1a2605b82c2320c0dec969071efefdbfd097
+checksum=1c609f691f99e6a868c0a6fcf70d2f5d2adee5dc3c0cbf374e69983129677df5
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" --with-gpgme-prefix=${XBPS_CROSS_BASE}/usr
@@ -21,6 +21,15 @@ if [ "$CROSS_BUILD" ]; then
 	LDFLAGS="-L${XBPS_CROSS_BASE}/usr/lib -lgcrypt"
 fi
 
+post_extract() {
+	if [ "$CROSS_BUILD" ]; then
+		# skip building checks, its trying to execute a target
+		# binary and we don't run the checks for cross builds
+		# anywyas.
+		vsed -e '/SUBDIRS =/s/check//g' -i src/Makefile.in
+	fi
+}
+
 do_check() {
 	# need to be run as root
 	:

From 46ce787b63d467d9b8e5ef8821e2ddefea4b980a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 17:18:30 +0200
Subject: [PATCH 147/965] chroot-distcc: update to 3.4.

---
 ...cc_rewrite_fqn-avoid-heap-corruption.patch | 65 +++++++++++++++++++
 srcpkgs/chroot-distcc/patches/gcc-10.patch    | 15 +++++
 srcpkgs/chroot-distcc/template                | 19 ++----
 3 files changed, 85 insertions(+), 14 deletions(-)
 create mode 100644 srcpkgs/chroot-distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch
 create mode 100644 srcpkgs/chroot-distcc/patches/gcc-10.patch

diff --git a/srcpkgs/chroot-distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch b/srcpkgs/chroot-distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch
new file mode 100644
index 000000000000..5d0a86d2f1aa
--- /dev/null
+++ b/srcpkgs/chroot-distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch
@@ -0,0 +1,65 @@
+commit 879b71d6e95673e58d33f6c3c341a893ee307161
+Author: Alexey Sheplyakov <asheplyakov@yandex.ru>
+Date:   Sat Jul 10 22:18:14 2021 +0400
+
+    dcc_gcc_rewrite_fqn: avoid heap corruption
+    
+    On ALT Linux I've run into the following bug:
+    
+    distcc gcc -Wall -std=gnu89 -I. -O2 -o hello.o -c hello.c
+    free(): invalid next size (fast)
+    Aborted (core dumped)
+    
+    Apparently dcc_gcc_rewrite writes beyond the allocated memory:
+    
+    valgrind --leak-check=full -v ./distcc gcc -Wall -std=gnu89 -I. -O2 -o hello.o -c hello.c
+    
+    ==11382== ERROR SUMMARY: 53 errors from 5 contexts (suppressed: 0 from 0)
+    ==11382==
+    ==11382== 1 errors in context 1 of 5:
+    ==11382== Invalid write of size 1
+    ==11382==    at 0x4C349D8: strcat (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+    ==11382==    by 0x10D165: dcc_gcc_rewrite_fqn (compile.c:611)
+    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
+    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
+    ==11382==    by 0x10E380: main (distcc.c:352)
+    ==11382==  Address 0x544e828 is 1 bytes after a block of size 23 alloc'd
+    ==11382==    at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+    ==11382==    by 0x10D087: dcc_gcc_rewrite_fqn (compile.c:588)
+    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
+    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
+    ==11382==    by 0x10E380: main (distcc.c:352)
+    ==11382==
+    ==11382==
+    ==11382== 1 errors in context 2 of 5:
+    ==11382== Invalid write of size 1
+    ==11382==    at 0x4C349C8: strcat (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+    ==11382==    by 0x10D165: dcc_gcc_rewrite_fqn (compile.c:611)
+    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
+    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
+    ==11382==    by 0x10E380: main (distcc.c:352)
+    ==11382==  Address 0x544e827 is 0 bytes after a block of size 23 alloc'd
+    ==11382==    at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+    ==11382==    by 0x10D087: dcc_gcc_rewrite_fqn (compile.c:588)
+    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
+    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
+    ==11382==    by 0x10E380: main (distcc.c:352)
+    
+    and ALT Linux' hardened glibc does not quite like that.
+    Correctly compute the `newcmd_len` to avoid the problem.
+    
+    ALTBUG: #40425
+
+diff --git a/src/compile.c b/src/compile.c
+index 34964566fdd6..26d7d1821501 100644
+--- a/src/compile.c
++++ b/src/compile.c
+@@ -584,7 +584,7 @@ static int dcc_gcc_rewrite_fqn(char **argv)
+         return -ENOENT;
+ 
+ 
+-    newcmd_len = strlen(target_with_vendor) + 1 + strlen(argv[0] + 1);
++    newcmd_len = strlen(target_with_vendor) + 1 + strlen(argv[0]) + 1;
+     newcmd = malloc(newcmd_len);
+     if (!newcmd)
+         return -ENOMEM;
diff --git a/srcpkgs/chroot-distcc/patches/gcc-10.patch b/srcpkgs/chroot-distcc/patches/gcc-10.patch
new file mode 100644
index 000000000000..599de51e0d92
--- /dev/null
+++ b/srcpkgs/chroot-distcc/patches/gcc-10.patch
@@ -0,0 +1,15 @@
+Upstream: Should be
+Reason: Fixes compilation under gcc-10 which has -fno-common
+
+diff --git a/src/stats.c b/src/stats.c
+index 35dbf7d..76bfbee 100644
+--- a/src/stats.c
++++ b/src/stats.c
+@@ -82,7 +82,7 @@ struct statsdata {
+     char compiler[MAX_FILENAME_LEN];
+ };
+ 
+-const char *stats_text[20] = { "TCP_ACCEPT", "REJ_BAD_REQ", "REJ_OVERLOAD",
++extern const char *stats_text[20] = { "TCP_ACCEPT", "REJ_BAD_REQ", "REJ_OVERLOAD",
+     "COMPILE_OK", "COMPILE_ERROR", "COMPILE_TIMEOUT", "CLI_DISCONN",
+     "OTHER" };
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index 8391ec04cf75..00810870a7be 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -1,6 +1,6 @@
 # Template file for 'chroot-distcc'
 pkgname=chroot-distcc
-version=3.3.3
+version=3.4
 revision=1
 bootstrap=yes
 build_style=gnu-configure
@@ -12,24 +12,15 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://distcc.github.io"
 distfiles="https://github.com/distcc/distcc/releases/download/v${version}/distcc-${version}.tar.gz"
-checksum=bead25471d5a53ecfdf8f065a6fe48901c14d5008956c318c700e56bc87bf0bc
+checksum=2b99edda9dad9dbf283933a02eace6de7423fe5650daa4a728c950e5cd37bd7d
 repository=bootstrap
 
 conflicts="distcc>=0"
-CFLAGS="-fcommon"
 
 if [ "$CHROOT_READY" ]; then
 	makedepends="binutils-devel"
 fi
 
-pre_configure() {
-	# Copy files generated by package distcc running autogen.sh
-	# Manual update is required for every new version
-	cp -p "${FILESDIR}"/configure ${wrksrc}
-	cp -p "${FILESDIR}"/Makefile.in ${wrksrc}
-	cp -p "${FILESDIR}"/config.h.in ${wrksrc}/src
-}
-
 post_install() {
 	local f x
 	# Remove useless files.
@@ -39,13 +30,13 @@ post_install() {
 
 	# gcc wrappers
 	vmkdir usr/lib/distcc/bin
-	for f in gcc cc c++ g++; do
+	for f in gcc cc c++ g++ cpp; do
 		ln -sfr ${DESTDIR}/usr/bin/distcc ${DESTDIR}/usr/lib/distcc/bin/${f}
 	done
 	# cross-gcc wrappers
 	for x in arm-linux-gnueabi arm-linux-gnueabihf armv7l-linux-gnueabihf \
-		arm-linux-musleabihf armv7l-linux-musleabihf; do
-		for f in gcc cc c++ g++; do
+		arm-linux-musleabihf armv7l-linux-musleabihf aarch64-linux-gnu aarch64-linux-musl; do
+		for f in gcc cc c++ g++ cpp; do
 			ln -sfr ${DESTDIR}/usr/bin/distcc ${DESTDIR}/usr/lib/distcc/bin/${x}-${f}
 		done
 	done

From 747c3088f26d98ab2f8df450ed2f4ec343b73d4a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 18:11:53 +0200
Subject: [PATCH 148/965] distcc: update to 3.4.

---
 ...cc_rewrite_fqn-avoid-heap-corruption.patch | 65 +++++++++++++++++++
 srcpkgs/distcc/patches/gcc-10.patch           | 15 +++++
 srcpkgs/distcc/patches/python-3.9.patch       | 55 ++++++++++++++++
 srcpkgs/distcc/template                       | 20 +++---
 4 files changed, 145 insertions(+), 10 deletions(-)
 create mode 100644 srcpkgs/distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch
 create mode 100644 srcpkgs/distcc/patches/gcc-10.patch
 create mode 100644 srcpkgs/distcc/patches/python-3.9.patch

diff --git a/srcpkgs/distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch b/srcpkgs/distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch
new file mode 100644
index 000000000000..5d0a86d2f1aa
--- /dev/null
+++ b/srcpkgs/distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch
@@ -0,0 +1,65 @@
+commit 879b71d6e95673e58d33f6c3c341a893ee307161
+Author: Alexey Sheplyakov <asheplyakov@yandex.ru>
+Date:   Sat Jul 10 22:18:14 2021 +0400
+
+    dcc_gcc_rewrite_fqn: avoid heap corruption
+    
+    On ALT Linux I've run into the following bug:
+    
+    distcc gcc -Wall -std=gnu89 -I. -O2 -o hello.o -c hello.c
+    free(): invalid next size (fast)
+    Aborted (core dumped)
+    
+    Apparently dcc_gcc_rewrite writes beyond the allocated memory:
+    
+    valgrind --leak-check=full -v ./distcc gcc -Wall -std=gnu89 -I. -O2 -o hello.o -c hello.c
+    
+    ==11382== ERROR SUMMARY: 53 errors from 5 contexts (suppressed: 0 from 0)
+    ==11382==
+    ==11382== 1 errors in context 1 of 5:
+    ==11382== Invalid write of size 1
+    ==11382==    at 0x4C349D8: strcat (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+    ==11382==    by 0x10D165: dcc_gcc_rewrite_fqn (compile.c:611)
+    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
+    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
+    ==11382==    by 0x10E380: main (distcc.c:352)
+    ==11382==  Address 0x544e828 is 1 bytes after a block of size 23 alloc'd
+    ==11382==    at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+    ==11382==    by 0x10D087: dcc_gcc_rewrite_fqn (compile.c:588)
+    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
+    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
+    ==11382==    by 0x10E380: main (distcc.c:352)
+    ==11382==
+    ==11382==
+    ==11382== 1 errors in context 2 of 5:
+    ==11382== Invalid write of size 1
+    ==11382==    at 0x4C349C8: strcat (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+    ==11382==    by 0x10D165: dcc_gcc_rewrite_fqn (compile.c:611)
+    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
+    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
+    ==11382==    by 0x10E380: main (distcc.c:352)
+    ==11382==  Address 0x544e827 is 0 bytes after a block of size 23 alloc'd
+    ==11382==    at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+    ==11382==    by 0x10D087: dcc_gcc_rewrite_fqn (compile.c:588)
+    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
+    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
+    ==11382==    by 0x10E380: main (distcc.c:352)
+    
+    and ALT Linux' hardened glibc does not quite like that.
+    Correctly compute the `newcmd_len` to avoid the problem.
+    
+    ALTBUG: #40425
+
+diff --git a/src/compile.c b/src/compile.c
+index 34964566fdd6..26d7d1821501 100644
+--- a/src/compile.c
++++ b/src/compile.c
+@@ -584,7 +584,7 @@ static int dcc_gcc_rewrite_fqn(char **argv)
+         return -ENOENT;
+ 
+ 
+-    newcmd_len = strlen(target_with_vendor) + 1 + strlen(argv[0] + 1);
++    newcmd_len = strlen(target_with_vendor) + 1 + strlen(argv[0]) + 1;
+     newcmd = malloc(newcmd_len);
+     if (!newcmd)
+         return -ENOMEM;
diff --git a/srcpkgs/distcc/patches/gcc-10.patch b/srcpkgs/distcc/patches/gcc-10.patch
new file mode 100644
index 000000000000..599de51e0d92
--- /dev/null
+++ b/srcpkgs/distcc/patches/gcc-10.patch
@@ -0,0 +1,15 @@
+Upstream: Should be
+Reason: Fixes compilation under gcc-10 which has -fno-common
+
+diff --git a/src/stats.c b/src/stats.c
+index 35dbf7d..76bfbee 100644
+--- a/src/stats.c
++++ b/src/stats.c
+@@ -82,7 +82,7 @@ struct statsdata {
+     char compiler[MAX_FILENAME_LEN];
+ };
+ 
+-const char *stats_text[20] = { "TCP_ACCEPT", "REJ_BAD_REQ", "REJ_OVERLOAD",
++extern const char *stats_text[20] = { "TCP_ACCEPT", "REJ_BAD_REQ", "REJ_OVERLOAD",
+     "COMPILE_OK", "COMPILE_ERROR", "COMPILE_TIMEOUT", "CLI_DISCONN",
+     "OTHER" };
diff --git a/srcpkgs/distcc/patches/python-3.9.patch b/srcpkgs/distcc/patches/python-3.9.patch
new file mode 100644
index 000000000000..0f55826549a6
--- /dev/null
+++ b/srcpkgs/distcc/patches/python-3.9.patch
@@ -0,0 +1,55 @@
+From 83e030a852daf1d4d8c906e46f86375d421b781e Mon Sep 17 00:00:00 2001
+From: hephooey <hephooey@users.noreply.github.com>
+Date: Sun, 15 Jan 2023 15:43:50 -0500
+Subject: [PATCH] Replace int with Py_ssize_t for distcc pump extension
+
+Defining PY_SSIZE_T_CLEAN is required since python 3.10, and I have to
+modify the type of length to match it. Otherwise functions like
+OsPathExists will always return False.
+
+The PY_SSIZE_T_CLEAN macro is supported at least back to python 3.5
+according to docs.python.org, that is why I included it without any
+python version conditions
+---
+ .../c_extensions/distcc_pump_c_extensions_module.c         | 7 ++++---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/include_server/c_extensions/distcc_pump_c_extensions_module.c b/include_server/c_extensions/distcc_pump_c_extensions_module.c
+index 763dd425..a4c6e9eb 100644
+--- a/include_server/c_extensions/distcc_pump_c_extensions_module.c
++++ b/include_server/c_extensions/distcc_pump_c_extensions_module.c
+@@ -21,6 +21,7 @@
+ /* distcc_pump_c_extensions_module.c -- Python bindings for distcc-pump
+  * extensions */
+ 
++#define PY_SSIZE_T_CLEAN
+ #include "Python.h"
+ 
+ static const char *version = ".01";
+@@ -56,7 +57,7 @@ static PyObject *
+ CompressLzo1xAlloc(PyObject *dummy, PyObject *args) {
+   PyObject *string_object;
+   const char *in_buf;
+-  int in_len;
++  Py_ssize_t in_len;
+   char *out_buf;
+   size_t out_len;
+   UNUSED(dummy);
+@@ -241,7 +242,7 @@ static /* const */ char OsPathExists_doc__[] =
+ static PyObject *
+ OsPathExists(PyObject *dummy, PyObject *args) {
+   const char *in;
+-  int len;
++  Py_ssize_t len;
+   int res;
+ 
+   struct stat buf;
+@@ -275,7 +276,7 @@ static /* const */ char OsPathIsFile_doc__[] =
+ static PyObject *
+ OsPathIsFile(PyObject *dummy, PyObject *args) {
+   const char *in;
+-  int len;
++  Py_ssize_t len;
+   int res;
+ 
+   struct stat buf;
diff --git a/srcpkgs/distcc/template b/srcpkgs/distcc/template
index de16773fc33b..a5ff057b2362 100644
--- a/srcpkgs/distcc/template
+++ b/srcpkgs/distcc/template
@@ -1,23 +1,23 @@
 # Template file for 'distcc'
 pkgname=distcc
-version=3.3.3
-revision=7
+version=3.4
+revision=1
 build_style=gnu-configure
 configure_args="--disable-Werror"
 conf_files="
-	/etc/distcc/hosts
-	/etc/distcc/clients.allow"
+ /etc/distcc/hosts
+ /etc/distcc/clients.allow"
 hostmakedepends="automake libtool pkg-config which"
 makedepends="binutils-devel popt-devel avahi-libs-devel"
+checkdepends="procps-ng"
 short_desc="Distributed compilation for faster C/C++ builds"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://distcc.github.io"
 distfiles="https://github.com/distcc/distcc/releases/download/v${version}/distcc-${version}.tar.gz"
-checksum=bead25471d5a53ecfdf8f065a6fe48901c14d5008956c318c700e56bc87bf0bc
-conflicts="chroot-distcc>=0"
+checksum=2b99edda9dad9dbf283933a02eace6de7423fe5650daa4a728c950e5cd37bd7d
 
-CFLAGS="-fcommon"
+disable_parallel_check=yes
 
 subpackages=" "
 
@@ -43,13 +43,13 @@ post_install() {
 
 	# cc wrappers
 	vmkdir usr/lib/distcc/bin
-	for f in gcc cc c++ g++ clang clang++; do
+	for f in gcc cc c++ g++ clang clang++ cpp; do
 		ln -sfr ${DESTDIR}/usr/bin/distcc ${DESTDIR}/usr/lib/distcc/bin/${f}
 	done
 	# cross-gcc wrappers
 	for x in arm-linux-gnueabi arm-linux-gnueabihf armv7l-linux-gnueabihf \
-		arm-linux-musleabihf armv7l-linux-musleabihf; do
-		for f in gcc cc c++ g++; do
+		arm-linux-musleabihf armv7l-linux-musleabihf aarch64-linux-gnu aarch64-linux-musl; do
+		for f in gcc cc c++ g++ cpp; do
 			ln -sfr ${DESTDIR}/usr/bin/distcc ${DESTDIR}/usr/lib/distcc/bin/${x}-${f}
 		done
 	done

From 0dd51dc58f8f3b98d1a85d43f561d0ea7ca0fea2 Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Sun, 29 Jan 2023 11:19:58 +0200
Subject: [PATCH 149/965] dropbear: update to 2022.83.

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

diff --git a/srcpkgs/dropbear/template b/srcpkgs/dropbear/template
index 8b792314536d..5a8f80c6c7e5 100644
--- a/srcpkgs/dropbear/template
+++ b/srcpkgs/dropbear/template
@@ -1,6 +1,6 @@
 # Template file for 'dropbear'
 pkgname=dropbear
-version=2022.82
+version=2022.83
 revision=1
 build_style=gnu-configure
 configure_args="--enable-zlib --disable-bundled-libtom"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://matt.ucc.asn.au/dropbear/dropbear.html"
 changelog="https://matt.ucc.asn.au/dropbear/CHANGES"
 distfiles="https://matt.ucc.asn.au/${pkgname}/releases/${pkgname}-${version}.tar.bz2"
-checksum=3a038d2bbc02bf28bbdd20c012091f741a3ec5cbe460691811d714876aad75d1
+checksum=bc5a121ffbc94b5171ad5ebe01be42746d50aa797c9549a4639894a16749443b
 make_dirs="/etc/dropbear 0755 root root"
 
 # These tests don't work from within xbps-src

From e770d63be8e34329b5bb2ca21d36f955916f9c7a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 18:18:55 +0200
Subject: [PATCH 150/965] dejagnu: update to 1.6.3.

---
 srcpkgs/dejagnu/template | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/dejagnu/template b/srcpkgs/dejagnu/template
index 5a2572644c11..971f22236ecf 100644
--- a/srcpkgs/dejagnu/template
+++ b/srcpkgs/dejagnu/template
@@ -1,17 +1,14 @@
 # Template file for 'dejagnu'
 pkgname=dejagnu
-version=1.6.2
+version=1.6.3
 revision=1
 build_style=gnu-configure
 makedepends="expect-devel"
 depends="expect"
 short_desc="Framework for running test suites on GNU tools"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Duncaen <duncaen@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://www.gnu.org/software/dejagnu/"
-distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=0d0671e1b45189c5fc8ade4b3b01635fb9eeab45cf54f57db23e4c4c1a17d261
-
-if [ "$CROSS_BUILD" ]; then
-	hostmakedepends="${makedepends}"
-fi
+changelog="http://git.savannah.gnu.org/gitweb/?p=dejagnu.git;a=blob_plain;f=NEWS"
+distfiles="${GNU_SITE}/dejagnu/dejagnu-${version}.tar.gz"
+checksum=87daefacd7958b4a69f88c6856dbd1634261963c414079d0c371f589cd66a2e3

From 83ddaea84fd26653a5ec33408d135748eee13cce Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 18:22:03 +0200
Subject: [PATCH 151/965] deheader: update to 1.10.

---
 srcpkgs/deheader/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/deheader/template b/srcpkgs/deheader/template
index 8b763179efd2..529dabd4af17 100644
--- a/srcpkgs/deheader/template
+++ b/srcpkgs/deheader/template
@@ -1,14 +1,15 @@
 # Template file for 'deheader'
 pkgname=deheader
-version=1.7
+version=1.10
 revision=1
 depends="python3"
 short_desc="C and C++ header analyzer"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Duncaen <duncaen@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="http://www.catb.org/~esr/deheader/"
-distfiles="http://www.catb.org/~esr/deheader/${pkgname}-${version}.tar.gz"
-checksum=6856e4fa3efa664a0444b81c2e1f0209103be3b058455625c79abe65cf8db70d
+distfiles="http://www.catb.org/~esr/deheader/deheader-${version}.tar.gz"
+changelog="https://gitlab.com/esr/deheader/-/raw/master/NEWS.adoc"
+checksum=909d2683a3e62da54bfc660814b4d8af93f582e23858810cc41bfa081571f593
 python_version=3
 
 do_install() {

From dfc7f33631df1edf1474f0e1ae92f196150d70d0 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 18:58:22 +0200
Subject: [PATCH 152/965] efivar: update to 38.

---
 common/shlibs                                 |   1 +
 ...flags-for-CC_FOR_BUILD-and-CCLD_FOR_.patch |  54 ----
 ...strncpy-by-memcpy-to-fix-some-GCC8-w.patch | 111 ---------
 srcpkgs/efivar/patches/build-tester.patch     |  10 +
 .../patches/fix-compat-glibc-2.36.patch       |  55 -----
 srcpkgs/efivar/patches/lfs64.patch            |  46 ++++
 srcpkgs/efivar/patches/musl-compat.patch      | 231 ++++++++++++++++++
 srcpkgs/efivar/template                       |  34 ++-
 8 files changed, 313 insertions(+), 229 deletions(-)
 delete mode 100644 srcpkgs/efivar/patches/0001-Support-custom-cflags-for-CC_FOR_BUILD-and-CCLD_FOR_.patch
 delete mode 100644 srcpkgs/efivar/patches/0002-Replace-call-to-strncpy-by-memcpy-to-fix-some-GCC8-w.patch
 create mode 100644 srcpkgs/efivar/patches/build-tester.patch
 delete mode 100644 srcpkgs/efivar/patches/fix-compat-glibc-2.36.patch
 create mode 100644 srcpkgs/efivar/patches/lfs64.patch
 create mode 100644 srcpkgs/efivar/patches/musl-compat.patch

diff --git a/common/shlibs b/common/shlibs
index 605a8249c8e2..df30e9a925c0 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1745,6 +1745,7 @@ libxmlsec1-gcrypt.so.1 xmlsec1-1.2.31_2
 libxmlsec1-gnutls.so.1 xmlsec1-1.2.31_2
 libefivar.so.1 libefivar-31_1
 libefiboot.so.1 libefivar-31_1
+libefisec.so.1 libefivar-38_1
 libportaudio.so.2 portaudio-19.20140130_1
 libportaudiocpp.so.0 portaudio-cpp-19.20140130_1
 libdar.so.6000 libdar-2.6.6_1
diff --git a/srcpkgs/efivar/patches/0001-Support-custom-cflags-for-CC_FOR_BUILD-and-CCLD_FOR_.patch b/srcpkgs/efivar/patches/0001-Support-custom-cflags-for-CC_FOR_BUILD-and-CCLD_FOR_.patch
deleted file mode 100644
index 64aa449c9a45..000000000000
--- a/srcpkgs/efivar/patches/0001-Support-custom-cflags-for-CC_FOR_BUILD-and-CCLD_FOR_.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 41d039a327a6a9254a1580699188413a7e7363af Mon Sep 17 00:00:00 2001
-From: Elie ROUDNINSKI <xademax@gmail.com>
-Date: Sun, 7 Oct 2018 18:02:24 +0100
-Subject: [PATCH] Support custom c(cld)flags for CC(LD)_FOR_BUILD
-
----
- Make.defaults | 11 +++++++++++
- src/Makefile  |  1 +
- 2 files changed, 12 insertions(+)
-
-diff --git a/Make.defaults b/Make.defaults
-index 57cee6e..814b0ef 100644
---- a/Make.defaults
-+++ b/Make.defaults
-@@ -36,6 +36,11 @@ cflags	= $(CFLAGS) -I${TOPDIR}/src/include/ \
- 	$(if $(findstring ccc-analyzer,$(CC)),$(clang_cflags),) \
- 	$(if $(findstring gcc,$(CC)),$(gcc_cflags),) \
- 	$(call pkg-config-cflags)
-+cflags_for_build	= $(CFLAGS_FOR_BUILD) -I${TOPDIR}/src/include/ \
-+	$(if $(findstring clang,$(CC_FOR_BUILD)),$(clang_cflags),) \
-+	$(if $(findstring ccc-analyzer,$(CC_FOR_BUILD)),$(clang_cflags),) \
-+	$(if $(findstring gcc,$(CC_FOR_BUILD)),$(gcc_cflags),) \
-+	$(call pkg-config-cflags)
- clang_ccldflags =
- gcc_ccldflags =
- ccldflags = $(cflags) -L. $(CCLDFLAGS) $(LDFLAGS) \
-@@ -44,6 +49,12 @@ ccldflags = $(cflags) -L. $(CCLDFLAGS) $(LDFLAGS) \
- 	$(if $(findstring ccc-analyzer,$(CCLD)),$(clang_ccldflags),) \
- 	$(if $(findstring gcc,$(CCLD)),$(gcc_ccldflags),) \
- 	$(call pkg-config-ldflags)
-+ccldflags_for_build = $(cflags_for_build) -L. $(CCLDFLAGS) $(LDFLAGS) \
-+	-Wl,-z,muldefs \
-+	$(if $(findstring clang,$(CCLD_FOR_BUILD)),$(clang_ccldflags),) \
-+	$(if $(findstring ccc-analyzer,$(CCLD_FOR_BUILD)),$(clang_ccldflags),) \
-+	$(if $(findstring gcc,$(CCLD_FOR_BUILD)),$(gcc_ccldflags),) \
-+	$(call pkg-config-ldflags)
- SOFLAGS=-shared
- LDLIBS=$(foreach lib,$(LIBS),-l$(lib)) $(call pkg-config-ldlibs)
- 
-diff --git a/src/Makefile b/src/Makefile
-index 76bc474..287bb1d 100644
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -56,6 +56,7 @@ makeguids : CPPFLAGS+=-DEFIVAR_BUILD_ENVIRONMENT
- makeguids : LIBS=dl
- makeguids : $(MAKEGUIDS_SOURCES)
- makeguids : CCLD=$(CCLD_FOR_BUILD)
-+makeguids : ccldflags=$(ccldflags_for_build)
- 
- guids.o : guids.S | guids.bin names.bin
- 
--- 
-2.19.0
-
diff --git a/srcpkgs/efivar/patches/0002-Replace-call-to-strncpy-by-memcpy-to-fix-some-GCC8-w.patch b/srcpkgs/efivar/patches/0002-Replace-call-to-strncpy-by-memcpy-to-fix-some-GCC8-w.patch
deleted file mode 100644
index 649a57d7bac8..000000000000
--- a/srcpkgs/efivar/patches/0002-Replace-call-to-strncpy-by-memcpy-to-fix-some-GCC8-w.patch
+++ /dev/null
@@ -1,111 +0,0 @@
-From 9fc8c48fa59a6d7aaa4c7df7642bfd316086d3b7 Mon Sep 17 00:00:00 2001
-From: Elie ROUDNINSKI <xademax@gmail.com>
-Date: Sun, 7 Oct 2018 18:38:47 +0100
-Subject: [PATCH] Replace call to strncpy by memcpy to fix some GCC8 warnings
-
----
- src/guid.h | 30 ++++++++++++++++++++----------
- 1 file changed, 20 insertions(+), 10 deletions(-)
-
-diff --git a/src/guid.h b/src/guid.h
-index d4a06f9..c03a362 100644
---- a/src/guid.h
-+++ b/src/guid.h
-@@ -103,7 +103,8 @@ text_to_guid(const char *text, efi_guid_t *guid)
- 
- 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
- 	 * ^ */
--	strncpy(eightbytes, text, 8);
-+	memcpy(eightbytes, text, 8);
-+	eightbytes[8] = 0;
- 	if (check_segment_sanity(eightbytes, 8) < 0)
- 		return -1;
- 	guid->a = (uint32_t)strtoul(eightbytes, NULL, 16);
-@@ -111,7 +112,8 @@ text_to_guid(const char *text, efi_guid_t *guid)
- 
- 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
- 	 *          ^ */
--	strncpy(fourbytes, text+9, 4);
-+	memcpy(fourbytes, text+9, 4);
-+	fourbytes[4] = 0;
- 	if (check_segment_sanity(fourbytes, 4) < 0)
- 		return -1;
- 	guid->b = (uint16_t)strtoul(fourbytes, NULL, 16);
-@@ -119,7 +121,8 @@ text_to_guid(const char *text, efi_guid_t *guid)
- 
- 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
- 	 *               ^ */
--	strncpy(fourbytes, text+14, 4);
-+	memcpy(fourbytes, text+14, 4);
-+	fourbytes[4] = 0;
- 	if (check_segment_sanity(fourbytes, 4) < 0)
- 		return -1;
- 	guid->c = (uint16_t)strtoul(fourbytes, NULL, 16);
-@@ -127,7 +130,8 @@ text_to_guid(const char *text, efi_guid_t *guid)
- 
- 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
- 	 *                    ^ */
--	strncpy(fourbytes, text+19, 4);
-+	memcpy(fourbytes, text+19, 4);
-+	fourbytes[4] = 0;
- 	if (check_segment_sanity(fourbytes, 4) < 0)
- 		return -1;
- 	guid->d = (uint16_t)strtoul(fourbytes, NULL, 16);
-@@ -135,42 +139,48 @@ text_to_guid(const char *text, efi_guid_t *guid)
- 
- 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
- 	 *                         ^ */
--	strncpy(twobytes, text+24, 2);
-+	memcpy(twobytes, text+24, 2);
-+	twobytes[2] = 0;
- 	if (check_segment_sanity(twobytes, 2) < 0)
- 		return -1;
- 	guid->e[0] = (uint8_t)strtoul(twobytes, NULL, 16);
- 
- 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
- 	 *                           ^ */
--	strncpy(twobytes, text+26, 2);
-+	memcpy(twobytes, text+26, 2);
-+	twobytes[2] = 0;
- 	if (check_segment_sanity(twobytes, 2) < 0)
- 		return -1;
- 	guid->e[1] = (uint8_t)strtoul(twobytes, NULL, 16);
- 
- 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
- 	 *                             ^ */
--	strncpy(twobytes, text+28, 2);
-+	memcpy(twobytes, text+28, 2);
-+	twobytes[2] = 0;
- 	if (check_segment_sanity(twobytes, 2) < 0)
- 		return -1;
- 	guid->e[2] = (uint8_t)strtoul(twobytes, NULL, 16);
- 
- 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
- 	 *                               ^ */
--	strncpy(twobytes, text+30, 2);
-+	memcpy(twobytes, text+30, 2);
-+	twobytes[2] = 0;
- 	if (check_segment_sanity(twobytes, 2) < 0)
- 		return -1;
- 	guid->e[3] = (uint8_t)strtoul(twobytes, NULL, 16);
- 
- 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
- 	 *                                 ^ */
--	strncpy(twobytes, text+32, 2);
-+	memcpy(twobytes, text+32, 2);
-+	twobytes[2] = 0;
- 	if (check_segment_sanity(twobytes, 2) < 0)
- 		return -1;
- 	guid->e[4] = (uint8_t)strtoul(twobytes, NULL, 16);
- 
- 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
- 	 *                                   ^ */
--	strncpy(twobytes, text+34, 2);
-+	memcpy(twobytes, text+34, 2);
-+	twobytes[2] = 0;
- 	if (check_segment_sanity(twobytes, 2) < 0)
- 		return -1;
- 	guid->e[5] = (uint8_t)strtoul(twobytes, NULL, 16);
--- 
-2.19.0
-
diff --git a/srcpkgs/efivar/patches/build-tester.patch b/srcpkgs/efivar/patches/build-tester.patch
new file mode 100644
index 000000000000..74f1d1cd98aa
--- /dev/null
+++ b/srcpkgs/efivar/patches/build-tester.patch
@@ -0,0 +1,10 @@
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -42,6 +42,7 @@
+ endif
+ 
+ all : $(TARGETS)
++	$(MAKE) -C test
+ 
+ static : $(STATICTARGETS)
+ 
diff --git a/srcpkgs/efivar/patches/fix-compat-glibc-2.36.patch b/srcpkgs/efivar/patches/fix-compat-glibc-2.36.patch
deleted file mode 100644
index fcc83aef20cf..000000000000
--- a/srcpkgs/efivar/patches/fix-compat-glibc-2.36.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From bc65d63ebf8fe6ac8a099ff15ca200986dba1565 Mon Sep 17 00:00:00 2001
-From: Robbie Harwood <rharwood@redhat.com>
-Date: Thu, 28 Jul 2022 16:11:24 -0400
-Subject: [PATCH] Fix glibc 2.36 build (mount.h conflicts)
-
-glibc has decided that sys/mount.h and linux/mount.h are no longer
-usable at the same time.  This broke the build, since linux/fs.h itself
-includes linux/mount.h.  For now, fix the build by only including
-sys/mount.h where we need it.
-
-See-also: https://sourceware.org/glibc/wiki/Release/2.36#Usage_of_.3Clinux.2Fmount.h.3E_and_.3Csys.2Fmount.h.3E
-Resolves: #227
-Signed-off-by: Robbie Harwood <rharwood@redhat.com>
----
- src/gpt.c   | 1 +
- src/linux.c | 1 +
- src/util.h  | 1 -
- 3 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/gpt.c b/src/gpt.c
-index 1eda0497..21413c3b 100644
---- a/src/gpt.c
-+++ b/src/gpt.c
-@@ -17,6 +17,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-+#include <sys/mount.h>
- #include <sys/param.h>
- #include <sys/stat.h>
- #include <sys/utsname.h>
-diff --git a/src/linux.c b/src/linux.c
-index 47e45ae4..1780816f 100644
---- a/src/linux.c
-+++ b/src/linux.c
-@@ -20,6 +20,7 @@
- #include <stdbool.h>
- #include <stdio.h>
- #include <sys/ioctl.h>
-+#include <sys/mount.h>
- #include <sys/socket.h>
- #include <sys/sysmacros.h>
- #include <sys/types.h>
-diff --git a/src/util.h b/src/util.h
-index 3300666f..1e67e447 100644
---- a/src/util.h
-+++ b/src/util.h
-@@ -23,7 +23,6 @@
- #include <stdio.h>
- #include <string.h>
- #include <sys/ioctl.h>
--#include <sys/mount.h>
- #include <sys/stat.h>
- #include <sys/types.h>
- #include <tgmath.h>
diff --git a/srcpkgs/efivar/patches/lfs64.patch b/srcpkgs/efivar/patches/lfs64.patch
new file mode 100644
index 000000000000..b84e91aa391b
--- /dev/null
+++ b/srcpkgs/efivar/patches/lfs64.patch
@@ -0,0 +1,46 @@
+Patch-Source: https://github.com/rhboot/efivar/commit/914c686cc54b2405dab08bff77cd60827aab54b1
+--
+From 914c686cc54b2405dab08bff77cd60827aab54b1 Mon Sep 17 00:00:00 2001
+From: Khem Raj <raj.khem@gmail.com>
+Date: Wed, 14 Dec 2022 16:55:51 -0800
+Subject: [PATCH] Use off_t instead of off64_t
+
+Pass _FILE_OFFSET_BITS=64 to ensure 64bit off_t
+
+This helps building efivar for 32bit arches on systems using musl C
+library. It works with glibc since _GNU_SOURCE defines
+_LARGEFILE64_SOURCE as well, this feature test macro enables the 64bit
+interfaces which were done as intermediate steps when transition to
+66-bit off_t was done as part olf LFS64 support.
+
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+---
+ src/error.c             | 2 +-
+ src/include/defaults.mk | 1 +
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/error.c b/src/error.c
+index fcbba0d6..9530e22c 100644
+--- a/src/error.c
++++ b/src/error.c
+@@ -191,7 +191,7 @@ dbglog_write(void *cookie, const char *buf, size_t size)
+ }
+ 
+ static int
+-dbglog_seek(void *cookie UNUSED, off64_t *offset, int whence)
++dbglog_seek(void *cookie UNUSED, off_t *offset, int whence)
+ {
+ 	FILE *log = efi_errlog ? efi_errlog : stderr;
+ 	int rc;
+diff --git a/src/include/defaults.mk b/src/include/defaults.mk
+index 42bd3d6e..bb9c997f 100644
+--- a/src/include/defaults.mk
++++ b/src/include/defaults.mk
+@@ -34,6 +34,7 @@ CPPFLAGS ?=
+ override _CPPFLAGS := $(CPPFLAGS)
+ override CPPFLAGS = $(_CPPFLAGS) -DLIBEFIVAR_VERSION=$(VERSION) \
+ 	    -D_GNU_SOURCE \
++	    -D_FILE_OFFSET_BITS=64 \
+ 	    -I$(TOPDIR)/src/include/
+ CFLAGS ?= $(OPTIMIZE) $(DEBUGINFO) $(WARNINGS) $(ERRORS)
+ CFLAGS_GCC ?= -specs=$(TOPDIR)/src/include/gcc.specs \
diff --git a/srcpkgs/efivar/patches/musl-compat.patch b/srcpkgs/efivar/patches/musl-compat.patch
new file mode 100644
index 000000000000..00229be5c723
--- /dev/null
+++ b/srcpkgs/efivar/patches/musl-compat.patch
@@ -0,0 +1,231 @@
+From cece3ffd5be2f8641eb694513f2b73e5eb97ffd3 Mon Sep 17 00:00:00 2001
+From: Natanael Copa <ncopa@alpinelinux.org>
+Date: Fri, 28 Jan 2022 12:13:30 +0100
+Subject: [PATCH 1/2] efisecdb: fix build with musl libc
+
+Refactor code to use POSIX atexit(3) instead of the GNU specific
+on_exit(3).
+
+Resolves: #197
+Resolves: #202
+Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
+---
+ src/compiler.h |  2 --
+ src/efisecdb.c | 68 +++++++++++++++++++-------------------------------
+ 2 files changed, 26 insertions(+), 44 deletions(-)
+
+diff --git a/src/compiler.h b/src/compiler.h
+index e2f18f0b..d95fb014 100644
+--- a/src/compiler.h
++++ b/src/compiler.h
+@@ -7,8 +7,6 @@
+ #ifndef COMPILER_H_
+ #define COMPILER_H_
+ 
+-#include <sys/cdefs.h>
+-
+ /* GCC version checking borrowed from glibc. */
+ #if defined(__GNUC__) && defined(__GNUC_MINOR__)
+ #  define GNUC_PREREQ(maj,min) \
+diff --git a/src/efisecdb.c b/src/efisecdb.c
+index f8823737..6bd5ad90 100644
+--- a/src/efisecdb.c
++++ b/src/efisecdb.c
+@@ -25,6 +25,10 @@
+ extern char *optarg;
+ extern int optind, opterr, optopt;
+ 
++static efi_secdb_t *secdb = NULL;
++static list_t infiles;
++static list_t actions;
++
+ struct hash_param {
+ 	char *name;
+ 	efi_secdb_type_t algorithm;
+@@ -187,12 +191,11 @@ add_action(list_t *list, action_type_t action_type, const efi_guid_t *owner,
+ }
+ 
+ static void
+-free_actions(int status UNUSED, void *actionsp)
++free_actions(void)
+ {
+-	list_t *actions = (list_t *)actionsp;
+ 	list_t *pos, *tmp;
+ 
+-	for_each_action_safe(pos, tmp, actions) {
++	for_each_action_safe(pos, tmp, &actions) {
+ 		action_t *action = list_entry(pos, action_t, list);
+ 
+ 		list_del(&action->list);
+@@ -202,12 +205,11 @@ free_actions(int status UNUSED, void *actionsp)
+ }
+ 
+ static void
+-free_infiles(int status UNUSED, void *infilesp)
++free_infiles(void)
+ {
+-	list_t *infiles = (list_t *)infilesp;
+ 	list_t *pos, *tmp;
+ 
+-	for_each_ptr_safe(pos, tmp, infiles) {
++	for_each_ptr_safe(pos, tmp, &infiles) {
+ 		ptrlist_t *entry = list_entry(pos, ptrlist_t, list);
+ 
+ 		list_del(&entry->list);
+@@ -216,27 +218,12 @@ free_infiles(int status UNUSED, void *infilesp)
+ }
+ 
+ static void
+-maybe_free_secdb(int status UNUSED, void *voidp)
++maybe_free_secdb(void)
+ {
+-	efi_secdb_t **secdbp = (efi_secdb_t **)voidp;
+-
+-	if (secdbp == NULL || *secdbp == NULL)
++	if (secdb == NULL)
+ 		return;
+ 
+-	efi_secdb_free(*secdbp);
+-}
+-
+-static void
+-maybe_do_unlink(int status, void *filep)
+-{
+-	char **file = (char **)filep;
+-
+-	if (status == 0)
+-		return;
+-	if (file == NULL || *file == NULL)
+-		return;
+-
+-	unlink(*file);
++	efi_secdb_free(secdb);
+ }
+ 
+ static void
+@@ -323,15 +310,6 @@ parse_input_files(list_t *infiles, char **outfile, efi_secdb_t **secdb,
+ 	return status;
+ }
+ 
+-/*
+- * These need to be static globals so that they're not on main's stack when
+- * on_exit() fires.
+- */
+-static efi_secdb_t *secdb = NULL;
+-static list_t infiles;
+-static list_t actions;
+-static char *outfile = NULL;
+-
+ int
+ main(int argc, char *argv[])
+ {
+@@ -351,6 +329,7 @@ main(int argc, char *argv[])
+ 	bool do_sort_data = false;
+ 	bool sort_descending = false;
+ 	int status = 0;
++	char *outfile = NULL;
+ 
+ 	const char sopts[] = ":aAc:dfg:h:i:Lo:rs:t:v?";
+ 	const struct option lopts[] = {
+@@ -376,10 +355,9 @@ main(int argc, char *argv[])
+ 	INIT_LIST_HEAD(&infiles);
+ 	INIT_LIST_HEAD(&actions);
+ 
+-	on_exit(free_actions, &actions);
+-	on_exit(free_infiles, &infiles);
+-	on_exit(maybe_free_secdb, &secdb);
+-	on_exit(maybe_do_unlink, &outfile);
++	atexit(free_actions);
++	atexit(free_infiles);
++	atexit(maybe_free_secdb);
+ 
+ 	/*
+ 	 * parse the command line.
+@@ -587,24 +565,30 @@ main(int argc, char *argv[])
+ 	outfd = open(outfile, flags, 0600);
+ 	if (outfd < 0) {
+ 		char *tmpoutfile = outfile;
+-		if (errno == EEXIST)
+-			outfile = NULL;
++		if (errno != EEXIST)
++			unlink(outfile);
+ 		err(1, "could not open \"%s\"", tmpoutfile);
+ 	}
+ 
+ 	rc = ftruncate(outfd, 0);
+-	if (rc < 0)
++	if (rc < 0) {
++		unlink(outfile);
+ 		err(1, "could not truncate output file \"%s\"", outfile);
++	}
+ 
+ 	void *output;
+ 	size_t size = 0;
+ 	rc = efi_secdb_realize(secdb, &output, &size);
+-	if (rc < 0)
++	if (rc < 0) {
++		unlink(outfile);
+ 		secdb_err(1, "could not realize signature list");
++	}
+ 
+ 	rc = write(outfd, output, size);
+-	if (rc < 0)
++	if (rc < 0) {
++		unlink(outfile);
+ 		err(1, "could not write signature list");
++	}
+ 
+ 	close(outfd);
+ 	xfree(output);
+
+From df09b472419466987f2f30176dd00937e640aa9a Mon Sep 17 00:00:00 2001
+From: Natanael Copa <ncopa@alpinelinux.org>
+Date: Fri, 28 Jan 2022 12:29:00 +0100
+Subject: [PATCH 2/2] efisecdb: do not free optarg
+
+The *outfile passed to parse_input_files can only be either set to
+optarg or be NULL. optarg should not be free'd and NULL does not need
+to.
+
+Since we no longer use on_exit to unlink outfile we also don't need to
+set *outfile to NULL.
+
+Fixes commit d91787035bc1 (efisecdb: add efisecdb)
+
+Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
+---
+ src/efisecdb.c | 7 ++-----
+ 1 file changed, 2 insertions(+), 5 deletions(-)
+
+diff --git a/src/efisecdb.c b/src/efisecdb.c
+index 6bd5ad90..70fa1847 100644
+--- a/src/efisecdb.c
++++ b/src/efisecdb.c
+@@ -255,8 +255,7 @@ list_guids(void)
+  * failure.
+  */
+ static int
+-parse_input_files(list_t *infiles, char **outfile, efi_secdb_t **secdb,
+-		  bool dump)
++parse_input_files(list_t *infiles, efi_secdb_t **secdb, bool dump)
+ {
+ 	int status = 0;
+ 	list_t *pos, *tmp;
+@@ -297,8 +296,6 @@ parse_input_files(list_t *infiles, char **outfile, efi_secdb_t **secdb,
+ 				if (!dump)
+ 					exit(1);
+ 				status = 1;
+-				xfree(*outfile);
+-				*outfile = NULL;
+ 				break;
+ 			}
+ 		}
+@@ -528,7 +525,7 @@ main(int argc, char *argv[])
+ 	efi_secdb_set_bool(secdb, EFI_SECDB_SORT_DATA, do_sort_data);
+ 	efi_secdb_set_bool(secdb, EFI_SECDB_SORT_DESCENDING, sort_descending);
+ 
+-	status = parse_input_files(&infiles, &outfile, &secdb, dump);
++	status = parse_input_files(&infiles, &secdb, dump);
+ 	if (status == 0) {
+ 		for_each_action_safe(pos, tmp, &actions) {
+ 			action_t *action = list_entry(pos, action_t, list);
diff --git a/srcpkgs/efivar/template b/srcpkgs/efivar/template
index 9a21d44175b9..ef6298a311d7 100644
--- a/srcpkgs/efivar/template
+++ b/srcpkgs/efivar/template
@@ -1,23 +1,39 @@
 # Template file for 'efivar'
 pkgname=efivar
-version=37
-revision=2
+version=38
+revision=1
 build_style=gnu-makefile
 make_build_args="libdir=/usr/lib"
-make_build_target="all test"
+make_check_args="GRUB_PREFIX=grub"
+make_check_target="test"
 make_install_args="libdir=/usr/lib"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config mdocml"
+checkdepends="grub"
 short_desc="Tools to manipulate EFI variables"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
-homepage="https://github.com/rhinstaller/efivar"
+homepage="https://github.com/rhboot/efivar"
 distfiles="https://github.com/rhboot/efivar/releases/download/${version}/efivar-${version}.tar.bz2"
-checksum=3c67feb93f901b98fbb897d5ca82931a6698b5bcd6ac34f0815f670d77747b9f
+checksum=f018ed6e49c5f1c16d336d9fd7687ce87023276591921db1e49a314ad6515349
 
-CFLAGS="-D_GNU_SOURCE -Wno-error=address-of-packed-member"
+disable_parallel_check=yes
 
-post_build() {
-	make -C src/test
+post_extract() {
+	vsed -e 's/-march=native//' -i src/include/defaults.mk
+	if [ "$CROSS_BUILD" ]; then
+		# we build makeguids manually, make sure its not rebuild
+		vsed -e '/$(MAKEGUIDS_OUTPUT) : makeguids/d' -i src/Makefile
+	fi
+}
+
+pre_build() {
+	if [ "$CROSS_BUILD" ]; then
+		# work around broken cross build support by building makeguids
+		# and then cleaning up shared objects.
+		make ${makejobs} -C src makeguids HOSTCC=gcc HOSTCCLD=gcc \
+			HOST_CFLAGS= HOST_LDFLAGS= SRCDIR=${wrksrc} TOPDIR=${wrksrc}
+		rm -f src/*.o
+	fi
 }
 
 post_install() {

From 491e0f579f6a5ab9b48ebdd8239373afdfce1d79 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 15 Apr 2023 19:46:52 +0200
Subject: [PATCH 153/965] python3-filelock: update to 3.11.0.

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

diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index e5acb7b46bb5..cd61df3fda1b 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -1,16 +1,16 @@
 # Template file for 'python3-filelock'
 pkgname=python3-filelock
-version=3.9.0
+version=3.11.0
 revision=1
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
-checkdepends="python3-pytest python3-pytest-cov python3-coverage"
+checkdepends="python3-pytest python3-pytest-cov python3-coverage python3-pytest-mock"
 short_desc="Platform independent file lock"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="Unlicense"
 homepage="https://py-filelock.readthedocs.io/en/latest/"
 changelog="https://raw.githubusercontent.com/tox-dev/py-filelock/main/docs/changelog.rst"
 distfiles="${PYPI_SITE}/f/filelock/filelock-${version}.tar.gz"
-checksum=7b319f24340b51f55a2bf7a12ac0755a9b03e718311dac567a0f4f7fabd2f5de
+checksum=3618c0da67adcc0506b015fd11ef7faf1b493f0b40d87728e19986b536890c37
 make_check_pre="env PYTHONPATH=src/"

From 847bfd0e0c716a1840f579ff6d15c0df5b94d5cb Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 20:06:07 +0200
Subject: [PATCH 154/965] font-go-ttf: update to 2.010.

---
 srcpkgs/font-go-ttf/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index fb133a2b1e1a..b40a2ccd8f44 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -1,13 +1,14 @@
 # Template file for 'font-go-ttf'
 pkgname=font-go-ttf
-version=0.1.0
+version=2.010
 revision=1
+_git_rev="41969df76e82aeec85fa3821b1e24955ea993001"
 short_desc="Typeface designed for go source code"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Duncaen <duncaen@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://go.dev/blog/go-fonts"
-distfiles="https://github.com/golang/image/archive/refs/tags/v${version}.tar.gz"
-checksum=50d8069c455f934fc7fc0902e9065e4b6401f23ae29616de402c19f8497aae59
+distfiles="https://github.com/golang/image/archive/${_git_rev}.tar.gz"
+checksum=2e3e6ebdd62a0825468a155524efb65b9bbe211db20a07906f417f12db58cc6e
 
 do_install() {
 	cd font/gofont/ttfs

From 91b90f3b77afc123a035b56e68da27df1dc3b8ab Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 20:07:36 +0200
Subject: [PATCH 155/965] elinks: update to 0.16.0.

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

diff --git a/srcpkgs/elinks/template b/srcpkgs/elinks/template
index bf1e16ed14ec..c01ad2ece3cf 100644
--- a/srcpkgs/elinks/template
+++ b/srcpkgs/elinks/template
@@ -1,6 +1,6 @@
 # Template file for 'elinks'
 pkgname=elinks
-version=0.15.1
+version=0.16.0
 revision=1
 build_style=gnu-configure
 configure_args="--enable-true-color --enable-fastmem --without-spidermonkey"
@@ -13,7 +13,7 @@ license="GPL-2.0-only"
 homepage="https://github.com/rkd77/elinks"
 changelog="https://raw.githubusercontent.com/rkd77/elinks/master/NEWS"
 distfiles="https://github.com/rkd77/elinks/archive/v${version}.tar.gz"
-checksum=a3ebb14e179fcf97f93874b7771b4b05c1b7fdc704807334e865273d9de8428f
+checksum=5494a73737eeb182fe2333b74e9b6192170f583c7722a0650dcd14ef088b9dfb
 
 pre_configure() {
 	autoreconf -fi

From d02ae7bbe5a5b769e8e16fcfd5483826de102488 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 20:09:24 +0200
Subject: [PATCH 156/965] encodings: update to 1.0.7.

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

diff --git a/srcpkgs/encodings/template b/srcpkgs/encodings/template
index f29dcc1c2f67..797c47619449 100644
--- a/srcpkgs/encodings/template
+++ b/srcpkgs/encodings/template
@@ -1,6 +1,6 @@
 # Template file for 'encodings'
 pkgname=encodings
-version=1.0.6
+version=1.0.7
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config font-util"
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Public domain"
 homepage="http://xorg.freedesktop.org"
 distfiles="${XORG_SITE}/font/encodings-${version}.tar.xz"
-checksum=77e301de661f35a622b18f60b555a7e7d8c4d5f43ed41410e830d5ac9084fc26
+checksum=3a39a9f43b16521cdbd9f810090952af4f109b44fa7a865cd555f8febcea70a4
 
 pre_build() {
 	vsed -e 's|^\(encodings_DATA = $(DATA_FILES)\).*|\1|' -i Makefile

From 51019a7dee7415a4e1dbec302a0914c293dd32d8 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 15 Apr 2023 20:10:08 +0200
Subject: [PATCH 157/965] editorconfig: update to 0.12.6.

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

diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 3c2be4ac3e80..c9c834cf98c0 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -1,6 +1,6 @@
 # Template file for 'editorconfig'
 pkgname=editorconfig
-version=0.12.4
+version=0.12.6
 revision=1
 build_style=cmake
 makedepends="pcre2-devel"
@@ -10,7 +10,7 @@ license="BSD-2-Clause"
 homepage="https://editorconfig.org/"
 changelog="https://github.com/editorconfig/editorconfig-core-c/releases"
 distfiles="https://github.com/editorconfig/editorconfig-core-c/archive/v${version}.tar.gz"
-checksum=c2671595f1793b498cdf50b9dc03d632cc724891de7909f2ea78588fbffba289
+checksum=36052a5371731d915b53d9c7a24a11c4032585ccacb392ec9d58656eef4c0edf
 
 post_install() {
 	vlicense LICENSE

From 137c527d04485e1718dcea8cee7c318885ba7722 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sun, 16 Apr 2023 11:07:14 +0200
Subject: [PATCH 158/965] wine: update to 8.6.

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

diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template
index a2feac405c08..88e16b563fba 100644
--- a/srcpkgs/wine/template
+++ b/srcpkgs/wine/template
@@ -1,6 +1,6 @@
 # Template file for 'wine'
 pkgname=wine
-version=8.5
+version=8.6
 revision=1
 _pkgver=${version/r/-r}
 create_wrksrc=yes
@@ -13,8 +13,8 @@ license="LGPL-2.1-or-later"
 homepage="http://www.winehq.org/"
 distfiles="https://dl.winehq.org/wine/source/${version%.*}.x/wine-${_pkgver}.tar.xz
  https://github.com/wine-staging/wine-staging/archive/v${_pkgver}.tar.gz"
-checksum="c09766401b30bb425e132e114b26dafa4276497e40ccbe15fb77e751fb09be17
- 1934dba09508bd23f1bce91a2dc0175a3816201ccd6d856c02ac4595a6162616"
+checksum="3ed526b2f9d78dfe186e20cf23d393ccdce57c9015b47eb6231f645a424c89c9
+ 4bfc508ff26a16c8adc68fc518061f4f9feb7efc89288a9bc1d89cd0cfec3546"
 
 build_options="mingw staging xshm"
 build_options_default="mingw xshm"

From 013601e84c28ad88970b8b76a20ad55ba5db12a3 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 11:25:53 +0200
Subject: [PATCH 159/965] docker-compose: update to 2.17.2.

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

diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index 64e0368fc6f3..5d33c60c9209 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -1,7 +1,7 @@
 # Template file for 'docker-compose'
 pkgname=docker-compose
-version=2.16.0
-revision=2
+version=2.17.2
+revision=1
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
@@ -12,7 +12,7 @@ license="Apache-2.0"
 homepage="https://docs.docker.com/compose/"
 changelog="https://github.com/docker/compose/releases"
 distfiles="https://github.com/docker/compose/archive/refs/tags/v${version}.tar.gz"
-checksum=556dc59075280442128f5b45a8ff37638fb357c2a956bd751dd0ba747c93e71d
+checksum=d6e6de858ecdb0104991c86c66dde5dd4fb6a1160d707308d8ad3167450c8094
 
 post_install() {
 	mkdir -p ${DESTDIR}/usr/libexec/docker/cli-plugins

From 7d0ef95fa21a8fdbc3452cc79dc4205160ab5752 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 11:31:38 +0200
Subject: [PATCH 160/965] libhandy1: update to 1.8.2.

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

diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 25788c2ec019..6d6f63febd98 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -1,6 +1,6 @@
 # Template file for 'libhandy1'
 pkgname=libhandy1
-version=1.8.1
+version=1.8.2
 revision=1
 build_style=meson
 build_helper="gir"
@@ -17,16 +17,13 @@ homepage="https://gitlab.gnome.org/GNOME/libhandy/"
 #changelog="https://gitlab.gnome.org/GNOME/libhandy/-/raw/main/NEWS"
 changelog="https://gitlab.gnome.org/GNOME/libhandy/-/raw/libhandy-1-8/NEWS"
 distfiles="${GNOME_SITE}/libhandy/${version%.*}/libhandy-${version}.tar.xz"
-checksum=3766b9a881fe0658cc6080453a2219086c3f6dbd82069de409b8ab3f59948a70
+checksum=d11aa2cd3e570ac6d0efdba46d173147c11f45826457e924c05990bb2e0df9ad
+make_check_pre="xvfb-run"
 
 build_options="gir glade gtk_doc"
 desc_option_glade="Generate glade modules and catalog files"
 build_options_default="gir glade gtk_doc"
 
-do_check() {
-	xvfb-run ninja -C build test
-}
-
 libhandy1-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} gtk+3-devel"
 	short_desc+=" - development files"

From 339f67fa110e7a0badbf3063b2fb9d8362d46129 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 11:32:48 +0200
Subject: [PATCH 161/965] python3-charset-normalizer: update to 3.1.0.

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

diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index 74b6a32d5707..9091108dd602 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-charset-normalizer'
 pkgname=python3-charset-normalizer
-version=3.0.1
+version=3.1.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://charset-normalizer.readthedocs.io/"
 changelog="https://raw.githubusercontent.com/Ousret/charset_normalizer/master/CHANGELOG.md"
 distfiles="https://github.com/Ousret/charset_normalizer/archive/refs/tags/$version.tar.gz"
-checksum=e20e078e48e03b493674443bd005d360128a440394e2bc8cbb7a01610cb652d9
+checksum=0ca96d2ffef13e7062c53df8619e97b910343d1e14b4b92ee71bc61d2d18ced4
 
 pre_check() {
 	vsed -i "s/--cov=charset_normalizer --cov-report=term-missing//" setup.cfg

From 4f5c8bebb5d41b2709a4b4ee3f76a607e4b7cb6b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 12:12:15 +0200
Subject: [PATCH 162/965] esptool: update to 4.5.1.

---
 srcpkgs/esptool/template | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/esptool/template b/srcpkgs/esptool/template
index 2adcc46099bf..098a28f026d7 100644
--- a/srcpkgs/esptool/template
+++ b/srcpkgs/esptool/template
@@ -1,15 +1,22 @@
 # Template file for 'esptool'
 pkgname=esptool
-version=4.2.1
-revision=2
+version=4.5.1
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-bitstring python3-cryptography python3-ecdsa python3-pyserial
  python3-reedsolo"
-checkdepends="$depends"
+checkdepends="python3-pytest ${depends} python3-pyelftools"
 short_desc="Espressif SoC serial bootloader utility"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/espressif/esptool"
-distfiles="${PYPI_SITE}/e/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=b967faed94dd43f547953fde362d3ba5b63dddca0a0ff7982750054702cbc238
+distfiles="https://github.com/espressif/esptool/archive/refs/tags/v${version}.tar.gz"
+checksum=759e0c9a5e69d21e13a5fcf53d46cb567cb3a8e4a6cefda334b6d3a3d540b5f4
+
+post_extract() {
+	# needs access to hardware
+	rm test/test_esptool.py
+	# needs python3-pkcs11
+	rm test/test_espsecure_hsm.py
+}

From 7ff6b2cd955f8adc9b2ee62065f49b49ea22ed62 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 12:12:19 +0200
Subject: [PATCH 163/965] python3-reedsolo: update to 1.5.11.

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

diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 87080ea41c7d..124ecbc0aedb 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-reedsolo'
 pkgname=python3-reedsolo
-version=1.5.4
-revision=2
+version=1.5.11
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
@@ -10,4 +10,4 @@ maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="Public Domain"
 homepage="https://github.com/tomerfiliba/reedsolomon"
 distfiles="${PYPI_SITE}/r/reedsolo/reedsolo-${version}.tar.gz"
-checksum=b8b25cdc83478ccb06361a0e8fadc27b376a3dfabbb1dc6bb583a998a22c0127
+checksum=37c268d9ec86784e2f11d62097b7473c8444ab740c3c127a355f5077460d0097

From bd783e4e96f603990a1e4da5d5e72bf0b5d3f290 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 12:29:31 +0200
Subject: [PATCH 164/965] python3-astroid: update to 2.15.2.

---
 srcpkgs/python3-astroid/template | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 5618646ac4a9..2a3a75090be5 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-astroid'
 pkgname=python3-astroid
-version=2.14.2
+version=2.15.2
 revision=1
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
@@ -12,9 +12,4 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://github.com/PyCQA/astroid"
 changelog="https://raw.githubusercontent.com/PyCQA/astroid/master/ChangeLog"
 distfiles="https://github.com/PyCQA/astroid/archive/refs/tags/v$version.tar.gz"
-checksum=f0c84b29ef02e271a65d535b7c7a9942b951ffacdcdb266e837c96fd7239f555
-
-post_extract() {
-	# relax build tool version restrictions
-	vsed -e '/^requires =/s/~=[0-9.]\+//g' -i pyproject.toml
-}
+checksum=eb9a4ee7ca74a6f4f2a26e3cb68db2f0dc0a4350555782f3b61cb5bc7c1794e4

From 1dd2770513e579f64faa2077bb340386596d7ebc Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 12:32:25 +0200
Subject: [PATCH 165/965] pylint: update to 2.17.2.

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

diff --git a/srcpkgs/pylint/template b/srcpkgs/pylint/template
index 2c4042ff71f4..b1e2221920db 100644
--- a/srcpkgs/pylint/template
+++ b/srcpkgs/pylint/template
@@ -1,13 +1,13 @@
 # Template file for 'pylint'
 pkgname=pylint
-version=2.16.2
+version=2.17.2
 revision=1
 build_style=python3-pep517
 make_build_args="--skip-dependency-check --no-isolation --wheel"
 make_check_args="--deselect=tests/benchmark/test_baseline_benchmarks.py"
 hostmakedepends="python3-wheel"
 depends="python3-astroid python3-isort python3-mccabe python3-tomlkit
- python3-tomli python3-platformdirs python3-dill"
+ python3-platformdirs python3-dill"
 checkdepends="$depends python3-pytest python3-tkinter python3-six
  python3-GitPython git"
 short_desc="Python code static checker"
@@ -15,7 +15,7 @@ maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://pylint.pycqa.org"
 distfiles="https://github.com/PyCQA/pylint/archive/refs/tags/v$version.tar.gz"
-checksum=55e7cb236f706807bfecd2e3d710e98fb5657adffb5c8ef7fd7eb843c41c5841
+checksum=4e1052a2cf2d9c3098382e395519abaa3ebec8d5b749cad8d249cccb799adb05
 make_check=no # FIXME
 
 post_install() {

From f83b896893b5f2e5d6a3e3a96501c2a63f19858a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sun, 16 Apr 2023 15:09:46 +0200
Subject: [PATCH 166/965] rdiff-backup: update to 2.2.4.

---
 srcpkgs/rdiff-backup/patches/python-3.11.patch | 16 ----------------
 srcpkgs/rdiff-backup/template                  | 10 +++++-----
 2 files changed, 5 insertions(+), 21 deletions(-)
 delete mode 100644 srcpkgs/rdiff-backup/patches/python-3.11.patch

diff --git a/srcpkgs/rdiff-backup/patches/python-3.11.patch b/srcpkgs/rdiff-backup/patches/python-3.11.patch
deleted file mode 100644
index 617873bc5d0b..000000000000
--- a/srcpkgs/rdiff-backup/patches/python-3.11.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- a/src/_librsyncmodule.c
-+++ b/src/_librsyncmodule.c
-@@ -540,8 +540,13 @@ PyMODINIT_FUNC PyInit__librsync(void)
- {
-   PyObject *m, *d;
- 
-+#if PY_VERSION_HEX >= 0x03090000
-+  Py_SET_TYPE(&_librsync_SigMakerType, &PyType_Type);
-+  Py_SET_TYPE(&_librsync_DeltaMakerType, &PyType_Type);
-+#else
-   Py_TYPE(&_librsync_SigMakerType) = &PyType_Type;
-   Py_TYPE(&_librsync_DeltaMakerType) = &PyType_Type;
-+#endif
-   static struct PyModuleDef librsync_def = {
-             PyModuleDef_HEAD_INIT, "_librsync", "RSync Lib", -1, _librsyncMethods, };
-   m = PyModule_Create(&librsync_def);
diff --git a/srcpkgs/rdiff-backup/template b/srcpkgs/rdiff-backup/template
index fad6d4398c11..0329d02505ba 100644
--- a/srcpkgs/rdiff-backup/template
+++ b/srcpkgs/rdiff-backup/template
@@ -1,15 +1,15 @@
 # Template file for 'rdiff-backup'
 pkgname=rdiff-backup
-version=2.0.5
-revision=5
+version=2.2.4
+revision=1
 build_style=python3-module
-hostmakedepends="python3-setuptools_scm"
+hostmakedepends="python3 python3-setuptools_scm python3-pip"
 makedepends="python3-devel librsync-devel"
-depends="python3-pyxattr"
+depends="python3-pyxattr python3-yaml"
 short_desc="Local/remote mirroring and incremental backups"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://rdiff-backup.net/"
 changelog="https://github.com/rdiff-backup/rdiff-backup/raw/master/CHANGELOG.md"
 distfiles="${PYPI_SITE}/r/rdiff-backup/rdiff-backup-${version}.tar.gz"
-checksum=54d16038e62014ed916c71c8303b07d2fa61a6a68038ca189fc2d31534b0f38b
+checksum=948151492a42c2ad47ca90dfb2d1cbe7a5bb90f2bc2b9b6f3ef4238a7bf0dbf5

From b9cbbea7d0779fe023d527d0fbd2ef1ee58c26e6 Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Sun, 16 Apr 2023 15:28:35 +0200
Subject: [PATCH 167/965] kubernetes: update to 1.27.1.

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

diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 6c3ccbff817c..2cd3a8e544a2 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -1,6 +1,6 @@
 # Template file for 'kubernetes'
 pkgname=kubernetes
-version=1.27.0
+version=1.27.1
 revision=1
 archs="aarch64* x86_64* ppc64le*"
 build_style=go
@@ -12,7 +12,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="http://kubernetes.io"
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
-checksum=536025dba2714ee5e940bb0a6b1df9ca97c244fa5b00236e012776a69121c323
+checksum=3a3f7c6b8cf1d9f03aa67ba2f04669772b1205b89826859f1636062d5f8bec3f
 nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"

From c8f14739fb9d67fb12bf76ce5568a5d9ed3e48ad Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sun, 16 Apr 2023 15:36:26 +0200
Subject: [PATCH 168/965] dbus: update to 1.14.6.

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

diff --git a/srcpkgs/dbus/template b/srcpkgs/dbus/template
index 2554bea742c3..4b3a4fc6cfd1 100644
--- a/srcpkgs/dbus/template
+++ b/srcpkgs/dbus/template
@@ -1,7 +1,7 @@
 # Template file for 'dbus'
 # NOTE: keep this pkg synchronized with dbus-elogind
 pkgname=dbus
-version=1.14.4
+version=1.14.6
 revision=1
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
@@ -17,7 +17,7 @@ license="GPL-2.0-or-later"
 homepage="https://dbus.freedesktop.org/"
 changelog="https://raw.githubusercontent.com/freedesktop/dbus/dbus-1.14/NEWS"
 distfiles="https://dbus.freedesktop.org/releases/dbus/dbus-${version}.tar.xz"
-checksum=7c0f9b8e5ec0ff2479383e62c0084a3a29af99edf1514e9f659b81b30d4e353e
+checksum=fd2bdf1bb89dc365a46531bff631536f22b0d1c6d5ce2c5c5e59b55265b3d66b
 python_version=3
 conf_files="/etc/dbus-1/*.conf"
 

From ef2acc27e86c5cacf5977a46f30035313dcfbec3 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sun, 16 Apr 2023 15:36:30 +0200
Subject: [PATCH 169/965] dbus-elogind: update to 1.14.6.

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

diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index f15ed03122e7..2f6b4bdfee41 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -1,7 +1,7 @@
 # Template file for 'dbus-elogind'
 # NOTE: keep this pkg synchronized with dbus
 pkgname=dbus-elogind
-version=1.14.4
+version=1.14.6
 revision=1
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
@@ -19,7 +19,7 @@ license="GPL-2.0-or-later"
 homepage="https://dbus.freedesktop.org/"
 changelog="https://raw.githubusercontent.com/freedesktop/dbus/dbus-1.14/NEWS"
 distfiles="https://dbus.freedesktop.org/releases/dbus/dbus-${version}.tar.xz"
-checksum=7c0f9b8e5ec0ff2479383e62c0084a3a29af99edf1514e9f659b81b30d4e353e
+checksum=fd2bdf1bb89dc365a46531bff631536f22b0d1c6d5ce2c5c5e59b55265b3d66b
 conf_files="/etc/dbus-1/*.conf"
 replaces="dbus>=0"
 provides="dbus-${version}_${revision}"

From 1b27e6425af141b2c58c5fb47bd1ace6361db023 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sun, 16 Apr 2023 15:47:33 +0200
Subject: [PATCH 170/965] exfat-utils: update to 1.4.0.

---
 srcpkgs/exfat-utils/template | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/exfat-utils/template b/srcpkgs/exfat-utils/template
index 6c62704fa511..1a21f1b3caca 100644
--- a/srcpkgs/exfat-utils/template
+++ b/srcpkgs/exfat-utils/template
@@ -1,11 +1,13 @@
 # Template file for 'exfat-utils'
+# Note: keep in sync with fuse-exfat
 pkgname=exfat-utils
-version=1.3.0
+version=1.4.0
 revision=1
 build_style=gnu-configure
 short_desc="Utilities for exFAT file system"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/relan/exfat"
-distfiles="${homepage}/releases/download/v${version}/${pkgname}-${version}.tar.gz"
-checksum=dfebd07a7b907e2d603d3a9626e6440bd43ec6c4e8c07ccfc57ce9502b724835
+changelog="https://github.com/relan/exfat/raw/master/ChangeLog"
+distfiles="https://github.com/relan/exfat/releases/download/v${version}/exfat-utils-${version}.tar.gz"
+checksum=241575fa93104406a47e79e53e4d907bae69886f11621f70a45276c62b75bf69

From c71c8383eaf159ee24bbb83a7d24d7dc7ced89c8 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sun, 16 Apr 2023 15:47:36 +0200
Subject: [PATCH 171/965] fuse-exfat: update to 1.4.0.

---
 srcpkgs/fuse-exfat/template | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/fuse-exfat/template b/srcpkgs/fuse-exfat/template
index 1f182f77019d..2ad1ad12177c 100644
--- a/srcpkgs/fuse-exfat/template
+++ b/srcpkgs/fuse-exfat/template
@@ -1,6 +1,7 @@
 # Template file for 'fuse-exfat'
+# Note: keep in sync with exfat-utils
 pkgname=fuse-exfat
-version=1.3.0
+version=1.4.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config exfat-utils"
@@ -10,5 +11,6 @@ short_desc="Free exFAT file system implementation"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/relan/exfat"
-distfiles="${homepage}/releases/download/v${version}/${pkgname}-${version}.tar.gz"
-checksum=07652136064da5e4d32df5555f88c138ffa4835a23b88a5bae2015f21006e0d3
+changelog="https://github.com/relan/exfat/raw/master/ChangeLog"
+distfiles="https://github.com/relan/exfat/releases/download/v${version}/fuse-exfat-${version}.tar.gz"
+checksum=a1cfedc55e0e7a12c184605aa0f0bf44b24a3fb272449b20b2c8bbe6edb3001e

From 210b79c2e5e964404a3e0737e7da42704865128a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sun, 16 Apr 2023 15:57:18 +0200
Subject: [PATCH 172/965] fswatch: update to 1.17.1.

---
 common/shlibs            | 2 +-
 srcpkgs/fswatch/template | 9 +++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index df30e9a925c0..3350bff8180d 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1729,7 +1729,7 @@ libLinearMath.so.3.17 bullet-3.17_1
 libBulletSoftBody.so.3.17 bullet-3.17_1
 libBullet3Common.so.3.17 bullet-3.17_1
 libinotifytools.so.0 libinotify-tools-3.14_2
-libfswatch.so.11 libfswatch-1.13.0_1
+libfswatch.so.13 libfswatch-1.17.1_1
 libopensc.so.8 libopensc-0.22.0_1
 libSDL2_ttf-2.0.so.0 SDL2_ttf-2.0.12_1
 librtlsdr.so.0 librtlsdr-0.5.3_1
diff --git a/srcpkgs/fswatch/template b/srcpkgs/fswatch/template
index fbb044d3b9b9..dfb86f725819 100644
--- a/srcpkgs/fswatch/template
+++ b/srcpkgs/fswatch/template
@@ -1,16 +1,17 @@
 # Template file for 'fswatch'
 pkgname=fswatch
-version=1.16.0
+version=1.17.1
 revision=1
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="doxygen"
-short_desc="A cross-platform file change monitor with multiple backends"
+short_desc="Cross-platform file change monitor with multiple backends"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://emcrisostomo.github.io/fswatch/"
+changelog="https://github.com/emcrisostomo/fswatch/raw/master/NEWS"
 distfiles="https://github.com/emcrisostomo/fswatch/releases/download/${version}/fswatch-${version}.tar.gz"
-checksum=95ece85eb01af71e99afef0173755fcedb737b639163f8efc7fed674f6f5372f
+checksum=c38e341c567f5f16bfa64b72fc48bba5e93873d8572522e670e6f320bbc2122f
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	makedepends+=" libatomic-devel"
@@ -18,7 +19,7 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 fi
 
 post_install() {
-	rm -r -- "${DESTDIR}/usr/share/doc"
+	rm -vr -- "${DESTDIR}/usr/share/doc"
 }
 
 libfswatch_package() {

From 5bb64fd0c0599cdd25f9f36dad01b264abd533c9 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Sun, 16 Apr 2023 10:58:53 -0400
Subject: [PATCH 173/965] typst-lsp: update to 0.4.0.

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

diff --git a/srcpkgs/typst-lsp/template b/srcpkgs/typst-lsp/template
index 60fe47d4d0f0..31aebfe84426 100644
--- a/srcpkgs/typst-lsp/template
+++ b/srcpkgs/typst-lsp/template
@@ -1,6 +1,6 @@
 # Template file for 'typst-lsp'
 pkgname=typst-lsp
-version=0.3.2
+version=0.4.0
 revision=1
 build_style=cargo
 short_desc="Language server for Typst"
@@ -8,7 +8,7 @@ maintainer="classabbyamp <void@placeviolette.net>"
 license="Apache-2.0, MIT"
 homepage="https://github.com/nvarner/typst-lsp"
 distfiles="https://github.com/nvarner/typst-lsp/archive/refs/tags/v${version}.tar.gz"
-checksum=9bb55c8a0421da98c99ef80e60b6014b2e6b7cf8b3b107d6db710ccf3aab96aa
+checksum=3819fdcca6bbdb29e7f97e7301eac870588df32ff2555e2d99cf659c1b69c98e
 
 post_install() {
 	vlicense LICENSE-MIT.txt

From 5ccb08400dbd4815fa2c0495f93112a2582daa69 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 16 Apr 2023 17:01:38 +0200
Subject: [PATCH 174/965] tcsh: update to 6.24.10.

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

diff --git a/srcpkgs/tcsh/template b/srcpkgs/tcsh/template
index 9e331a8b34ed..d736217b7e0b 100644
--- a/srcpkgs/tcsh/template
+++ b/srcpkgs/tcsh/template
@@ -1,6 +1,6 @@
 # Template file for 'tcsh'
 pkgname=tcsh
-version=6.24.09
+version=6.24.10
 revision=1
 build_style=gnu-configure
 conf_files="/etc/csh.login /etc/csh.cshrc"
@@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
 homepage="https://www.tcsh.org/"
 distfiles="https://astron.com/pub/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=c2e78a0c837c673410fe4b14de412bb642dc2dc61f56776e052860f82ad9eb9e
+checksum=13475c0fbeb74139d33ed793bf00ffbbb2ac2dc9fb1d44467a410760aba36664
 register_shell="/bin/tcsh /bin/csh"
 
 post_extract() {

From 5976451396bcb732fb6c10394ee8153490c85eab Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 16 Apr 2023 17:04:42 +0200
Subject: [PATCH 175/965] graphviz: update to 8.0.2.

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

diff --git a/srcpkgs/graphviz/template b/srcpkgs/graphviz/template
index fe9851657c75..aaac6f6b4738 100644
--- a/srcpkgs/graphviz/template
+++ b/srcpkgs/graphviz/template
@@ -1,6 +1,6 @@
 # Template file for 'graphviz'
 pkgname=graphviz
-version=7.1.0
+version=8.0.2
 revision=1
 build_style=gnu-configure
 configure_args="--with-gts --with-ann=no"
@@ -16,7 +16,7 @@ license="EPL-1.0"
 homepage="https://www.graphviz.org"
 changelog="https://gitlab.com/graphviz/graphviz/-/raw/main/CHANGELOG.md"
 distfiles="https://gitlab.com/graphviz/graphviz/-/archive/${version}/graphviz-${version}.tar.gz"
-checksum=8b28a283644a8442e6925b15d95055228d25172c7c30681810625616cbb23913
+checksum=3d243a7db7b21643c795e4fdad03efaed71313723bf46932d99c17920160bb0d
 
 # `make check` is broken:
 # https://gitlab.com/graphviz/graphviz/-/issues/2112

From ad7f5bfd24f32c5632d84f442050946f363f2b10 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 19:24:54 +0200
Subject: [PATCH 176/965] arti: use system libzstd

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

diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 7a9c4a9bea1e..fd1660136676 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -1,12 +1,12 @@
 # Template file for 'arti'
 pkgname=arti
 version=1.1.2
-revision=1
+revision=2
 archs="x86_64* i686* aarch64* arm*" # ring
 build_style=cargo
 make_install_args="--path crates/arti"
 hostmakedepends="pkg-config"
-makedepends="openssl-devel sqlite-devel"
+makedepends="openssl-devel sqlite-devel libzstd-devel"
 short_desc="Tor implementation in Rust"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="Apache-2.0, MIT"

From 00fc5830c23b4b8d949fbf0e4e6fd342b5800f02 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 19:24:54 +0200
Subject: [PATCH 177/965] rust-sccache: use system libzstd

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

diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 413008d37623..ff1b3a4d27bf 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -1,13 +1,13 @@
 # Template file for 'rust-sccache'
 pkgname=rust-sccache
 version=0.4.1
-revision=1
+revision=2
 build_style=cargo
 # 1. requires expensive extra feature 2. requires clang 3. requires libc
 make_check_args="-- --skip test_s3_invalid_args --skip test_sccache_command
  --skip dist::pkg::toolchain_imp::test_ldd_parse_v2_30"
 hostmakedepends="pkg-config"
-makedepends="openssl-devel"
+makedepends="openssl-devel libzstd-devel"
 short_desc="Sccache is a ccache-like tool"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="Apache-2.0"

From 2c196b7bd96a991fc43f8e467b30b798652c7735 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 19:25:06 +0200
Subject: [PATCH 178/965] broot: use system oniguruma

---
 srcpkgs/broot/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/broot/template b/srcpkgs/broot/template
index 4a8f8a3d80f6..266e1470a053 100644
--- a/srcpkgs/broot/template
+++ b/srcpkgs/broot/template
@@ -1,8 +1,10 @@
 # Template file for 'broot'
 pkgname=broot
 version=1.18.0
-revision=2
+revision=3
 build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="oniguruma-devel"
 short_desc="Interactive directory tree view, fuzzy search, balanced BFS descent"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"

From 717e8bc445ffa4e7067d96e733528aab5444325b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 19:25:06 +0200
Subject: [PATCH 179/965] xh: use system oniguruma

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

diff --git a/srcpkgs/xh/template b/srcpkgs/xh/template
index d9d00310586b..9028e3ea1eb5 100644
--- a/srcpkgs/xh/template
+++ b/srcpkgs/xh/template
@@ -1,11 +1,11 @@
 # Template file for 'xh'
 pkgname=xh
 version=0.18.0
-revision=1
+revision=2
 build_style=cargo
 configure_args="--no-default-features --features online-tests,native-tls"
 hostmakedepends="pkg-config"
-makedepends="openssl-devel"
+makedepends="openssl-devel oniguruma-devel"
 short_desc="Friendly and fast tool for sending HTTP requests"
 maintainer="Arthur Weagel <arthur.contrib@gmail.com>"
 license="MIT"

From 8b3689705735dc0a9ce1f5eaed17dcb0a79fedd5 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 20:21:42 +0200
Subject: [PATCH 180/965] xh: fix cross build

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

diff --git a/srcpkgs/xh/template b/srcpkgs/xh/template
index 9028e3ea1eb5..54b380f9f0c0 100644
--- a/srcpkgs/xh/template
+++ b/srcpkgs/xh/template
@@ -4,7 +4,7 @@ version=0.18.0
 revision=2
 build_style=cargo
 configure_args="--no-default-features --features online-tests,native-tls"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config oniguruma-devel"
 makedepends="openssl-devel oniguruma-devel"
 short_desc="Friendly and fast tool for sending HTTP requests"
 maintainer="Arthur Weagel <arthur.contrib@gmail.com>"

From cc2956cf18af856391e9b00608314d5d1284e468 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 17 Apr 2023 13:13:03 +0200
Subject: [PATCH 181/965] oksh: update to 7.3.

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

diff --git a/srcpkgs/oksh/template b/srcpkgs/oksh/template
index c7abff34de3c..aca704f5bf62 100644
--- a/srcpkgs/oksh/template
+++ b/srcpkgs/oksh/template
@@ -1,6 +1,6 @@
 # Template file for 'oksh'
 pkgname=oksh
-version=7.2
+version=7.3
 revision=1
 build_style=gnu-configure
 makedepends="ncurses-devel"
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Public Domain"
 homepage="https://github.com/ibara/oksh"
 distfiles="https://github.com/ibara/oksh/releases/download/oksh-${version}/oksh-${version}.tar.gz"
-checksum=3340ca98b1d5a2800ebe7dba75312d8a4971a3fcff20fcd0d0ec5cf7b719427e
+checksum=9f176ff6841435a55f27bfd3ebbfc951c8cca6fdf3638f0123f44617e3992f93
 register_shell="/bin/oksh"
 
 alternatives="

From 9ffe21aa911b97b78afd6a96e17f72c7f7ff87b9 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 17 Apr 2023 13:14:29 +0200
Subject: [PATCH 182/965] pysolfc: update to 2.20.1.

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

diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index e356e023c254..d41f073ed9b9 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -1,6 +1,6 @@
 # Template file for 'pysolfc'
 pkgname=pysolfc
-version=2.20.0
+version=2.20.1
 revision=1
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
@@ -12,7 +12,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-or-later"
 homepage="https://pysolfc.sourceforge.io/"
 distfiles="https://github.com/shlomif/PySolFC/archive/pysolfc-${version}.tar.gz"
-checksum=530c7b4f6350293c7fa8efbadc80d4a8643a3d66fe513693396308640abbe14d
+checksum=46f48b8bc5ac6b3c83504e5e263e018057da990a1418f1408f8b4b8a0a2e2eb4
 
 post_build() {
 	make mo rules

From 602683df84e931d7467dd9f0cef96e6ab21804fa Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 17 Apr 2023 06:40:03 -0500
Subject: [PATCH 183/965] gef: update to 2023.06.

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

diff --git a/srcpkgs/gef/template b/srcpkgs/gef/template
index c19cdf5f77a9..7886be122ba3 100644
--- a/srcpkgs/gef/template
+++ b/srcpkgs/gef/template
@@ -1,7 +1,7 @@
 # Template file for 'gef'
 pkgname=gef
-version=2022.06
-revision=2
+version=2023.06
+revision=1
 pycompile_dirs="usr/lib/gef"
 depends="keystone-python3 capstone-python3 unicorn-python3 python3-Ropper"
 short_desc="GDB Enhanced Features for exploit devs & reversers"
@@ -9,7 +9,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://hugsy.github.io/gef/"
 distfiles="https://github.com/hugsy/gef/archive/${version}.tar.gz"
-checksum=ae93f55c081753203b05f427ba0fa9e9e92d25139e10e946a081cd5d6a379329
+checksum=9fc17c90f3130495224229e0ffe4c5332936ef4a3ba412039078d19c7eb4b88e
 python_version="3"
 
 do_install() {

From bbbf6f7090dafe94c005293b508aed3a4b69c035 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 17 Apr 2023 06:41:50 -0500
Subject: [PATCH 184/965] python3-rich: update to 13.3.4.

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

diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index 485dfdf13ce5..fe8319469110 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-rich'
 pkgname=python3-rich
-version=13.3.3
+version=13.3.4
 revision=1
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
@@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/willmcgugan/rich"
 distfiles="${PYPI_SITE}/r/rich/rich-${version}.tar.gz"
-checksum=dc84400a9d842b3a9c5ff74addd8eb798d155f36c1c91303888e0a66850d2a15
+checksum=b5d573e13605423ec80bdd0cd5f8541f7844a0e71a13f74cf454ccb2f490708b
 make_check=extended # some checks only work on windows
 
 post_install() {

From 8a49985bd36e04210ae3c2e9f56e3f3ce2dce9ae Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 17 Apr 2023 06:43:14 -0500
Subject: [PATCH 185/965] xml2rfc: update to 3.17.1.

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

diff --git a/srcpkgs/xml2rfc/template b/srcpkgs/xml2rfc/template
index 83d65375d522..6ed6c1c8fabc 100644
--- a/srcpkgs/xml2rfc/template
+++ b/srcpkgs/xml2rfc/template
@@ -1,6 +1,6 @@
 # Template file for 'xml2rfc'
 pkgname=xml2rfc
-version=3.17.0
+version=3.17.1
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -13,7 +13,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://ietf-tools.github.io/xml2rfc/"
 distfiles="https://github.com/ietf-tools/xml2rfc/releases/download/v${version}/xml2rfc-${version}.tar.gz"
-checksum=33a4a11178c791db25fdf733e04fdc28c3660c94d0fe83b3b2799ef23f547003
+checksum=977e5de43c6eb2855f20cd69fa4634912daa312334b3e6d7495c1e6946e267c2
 make_check=no # too many dependencies
 
 post_install() {

From 12acf4a3319680394a7ad2d6e97b078ff715399e Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 17 Apr 2023 06:51:44 -0500
Subject: [PATCH 186/965] pahole: update to 1.25.

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

diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index 66f6c9ce7331..70a3d15ccebe 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -1,8 +1,7 @@
 # Template file for 'pahole'
 pkgname=pahole
-reverts="1.24_1"
-version=1.23
-revision=4
+version=1.25
+revision=1
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
@@ -11,7 +10,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="GPL-2.0-only"
 homepage="http://git.kernel.org/?p=devel/pahole/pahole.git;a=summary"
 distfiles="https://fedorapeople.org/~acme/dwarves/dwarves-${version}.tar.xz"
-checksum=f085c25f068627d10e54bd030464f8952f5b2211d4ba26047fe209377470862a
+checksum=e7d45955f6f4eca25a4c8c3bd6611059b35dc217e45976681d7db170fccdec4a
 
 case $XBPS_TARGET_MACHINE in
 	*-musl) makedepends+=" musl-obstack-devel argp-standalone"

From c0c8c9d51726f1b921d058e91b9743efaaebde0f Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 17 Apr 2023 07:20:28 -0500
Subject: [PATCH 187/965] ghostwriter: update to 23.03.90.

---
 srcpkgs/ghostwriter/template | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/ghostwriter/template b/srcpkgs/ghostwriter/template
index 6f86fc4b2c41..287c777b5e4a 100644
--- a/srcpkgs/ghostwriter/template
+++ b/srcpkgs/ghostwriter/template
@@ -1,19 +1,20 @@
 # Template file for 'ghostwriter'
 pkgname=ghostwriter
-reverts="23.03.80_1"
-version=2.2.0
-revision=2
-build_style=qmake
-hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
+version=23.03.90
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config extra-cmake-modules qt5-qmake qt5-host-tools"
 makedepends="hunspell-devel qt5-multimedia-devel qt5-svg-devel qt5-tools-devel
- qt5-webengine-devel qt5-location-devel qt5-webchannel-devel qt5-declarative-devel"
+ qt5-webengine-devel qt5-location-devel qt5-webchannel-devel
+ qt5-declarative-devel sonnet-devel kcoreaddons-devel kxmlgui-devel
+ kconfigwidgets-devel"
 depends="hicolor-icon-theme qt5-svg"
 short_desc="Distraction-free Markdown editor"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="http://kde.github.io/ghostwriter"
-distfiles="https://github.com/KDE/ghostwriter/archive/${version}.tar.gz"
-checksum=bb1968a157fe6a30e75cd18b0222154e1e1b20011ba460b20088e8ab61df0955
+distfiles="https://invent.kde.org/office/ghostwriter/-/archive/v${version}/ghostwriter-v${version}.tar.bz2"
+checksum=38a2598ea27e5c72d8678c1a085814d1e889b22f92f42eb3beed9a92f03ff432
 
 case "$XBPS_TARGET_MACHINE" in
 	armv5tel*) broken="qtwebengine not built for this platform";;

From c8202c381231cc282f64a6f25abbaf377de216bb Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 17 Apr 2023 09:20:28 -0500
Subject: [PATCH 188/965] ghostwriter: add missing hostmakedeps

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

diff --git a/srcpkgs/ghostwriter/template b/srcpkgs/ghostwriter/template
index 287c777b5e4a..d8ede7e67dd1 100644
--- a/srcpkgs/ghostwriter/template
+++ b/srcpkgs/ghostwriter/template
@@ -3,7 +3,8 @@ pkgname=ghostwriter
 version=23.03.90
 revision=1
 build_style=cmake
-hostmakedepends="pkg-config extra-cmake-modules qt5-qmake qt5-host-tools"
+hostmakedepends="pkg-config extra-cmake-modules qt5-qmake qt5-host-tools
+ kcoreaddons kdoctools"
 makedepends="hunspell-devel qt5-multimedia-devel qt5-svg-devel qt5-tools-devel
  qt5-webengine-devel qt5-location-devel qt5-webchannel-devel
  qt5-declarative-devel sonnet-devel kcoreaddons-devel kxmlgui-devel

From 40d193aa059d0d4dc8e9168122f25017723896b4 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 23:33:41 +0100
Subject: [PATCH 189/965] cups-filters: update to 1.28.17.

---
 srcpkgs/cups-filters/template | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/cups-filters/template b/srcpkgs/cups-filters/template
index 0f41b8f1d318..4521bdeef61f 100644
--- a/srcpkgs/cups-filters/template
+++ b/srcpkgs/cups-filters/template
@@ -1,6 +1,6 @@
 # Template file for 'cups-filters'
 pkgname=cups-filters
-version=1.28.16
+version=1.28.17
 revision=1
 build_style=gnu-configure
 configure_args="--disable-static --with-rcdir=no --enable-avahi
@@ -17,10 +17,14 @@ short_desc="OpenPrinting CUPS Filters"
 maintainer="Mohammed Anas <triallax@tutanota.com>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, MIT"
 homepage="https://wiki.linuxfoundation.org/openprinting/cups-filters"
-distfiles="http://openprinting.org/download/cups-filters/${pkgname}-${version}.tar.xz"
-checksum=3a400bfa751da2020775cd7d48d1647448551ff051f9345abc1df6357b199ac0
+changelog="https://github.com/OpenPrinting/cups-filters/releases"
+distfiles="https://github.com/OpenPrinting/cups-filters/releases/download/${version}/cups-filters-${version}.tar.xz"
+checksum=270a3752a960368aa99d431fb5d34f4039b2ac943c576d840612d1d8185c9bb9
 lib32disabled=yes
 
+# https://github.com/OpenPrinting/cups-filters/issues/512
+export CXXFLAGS="-std=c++17"
+
 post_install() {
 	vsv cups-browsed
 	vlicense COPYING

From b1e6a211e8bea015f09da1306e147cf036322efb Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Thu, 30 Mar 2023 19:25:15 +0100
Subject: [PATCH 190/965] tiff: update to 4.5.0.

---
 common/shlibs         |  4 ++--
 srcpkgs/tiff/template | 21 +++++++++++----------
 2 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 3350bff8180d..0b05cd99d6b3 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -317,8 +317,8 @@ libxcb-property.so.1 xcb-util-0.3.4_1
 libxcb-atom.so.1 xcb-util-0.3.4_1
 libxcb-event.so.1 xcb-util-0.3.4_1
 libxcb-util.so.1 xcb-util-0.3.9_1
-libtiff.so.5 tiff-4.0.0_1
-libtiffxx.so.5 tiff-4.0.0_1
+libtiff.so.6 tiff-4.5.0_1
+libtiffxx.so.6 tiff-4.5.0_1
 libnotify.so.4 libnotify-0.7_1
 libexo-1.so.0 exo-0.7.3_1
 libexo-2.so.0 exo-0.12.0_1
diff --git a/srcpkgs/tiff/template b/srcpkgs/tiff/template
index a7260fef3d71..d3269060df2f 100644
--- a/srcpkgs/tiff/template
+++ b/srcpkgs/tiff/template
@@ -1,32 +1,33 @@
 # Template file for 'tiff'
 pkgname=tiff
-version=4.4.0
+version=4.5.0
 revision=1
 build_style=gnu-configure
 configure_args="--enable-cxx --without-x"
-hostmakedepends="automake libtool"
 makedepends="jbigkit-devel libjpeg-turbo-devel
  liblzma-devel libzstd-devel zlib-devel"
 short_desc="Library and tools for reading and writing TIFF data files"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="libtiff"
-homepage="http://libtiff.maptools.org/"
-distfiles="http://download.osgeo.org/libtiff/tiff-${version}.tar.gz"
-checksum=917223b37538959aca3b790d2d73aa6e626b688e02dcda272aec24c2f498abed
+homepage="http://www.simplesystems.org/libtiff/"
+distfiles="https://download.osgeo.org/libtiff/tiff-${version}.tar.gz"
+checksum=c7a1d9296649233979fa3eacffef3fa024d73d05d589cb622727b5b08c423464
 
-pre_configure() {
-	autoreconf -fi
-}
+if [ "$XBPS_CHECK_PKGS" ]; then
+	configure_args+=" --enable-tests"
+else
+	configure_args+=" --disable-tests"
+fi
 
 post_install() {
 	for f in ${DESTDIR}/usr/share/man/man3/*.3tiff; do
 		mv ${f} ${f%tiff}
 	done
-	vlicense COPYRIGHT
+	vlicense LICENSE.md
 }
 
 tiff-devel_package() {
-	depends="${makedepends} tiff>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 9e8d02b3ec7b6e10708f62cdb850cf08fb4aff25 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:15 +0100
Subject: [PATCH 191/965] argyllcms: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index c3d2dbef78e1..54037157fee0 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -1,7 +1,7 @@
 # Template file for 'argyllcms'
 pkgname=argyllcms
 version=2.1.2
-revision=3
+revision=4
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"

From 649780a149ae24757f23562561be78817532a8d8 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:16 +0100
Subject: [PATCH 192/965] ART: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/ART/template b/srcpkgs/ART/template
index 2ec4041b3907..a15bf7a9bdd1 100644
--- a/srcpkgs/ART/template
+++ b/srcpkgs/ART/template
@@ -1,7 +1,7 @@
 # Template file for 'ART'
 pkgname=ART
 version=1.13
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="fftw-devel gtkmm-devel lensfun-devel libatomic-devel

From 32d73a44c76e8f10867fa6ff873d5300f6a3b31c Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:17 +0100
Subject: [PATCH 193/965] atril: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/atril/template b/srcpkgs/atril/template
index 150d7d520e49..db9a836f6be8 100644
--- a/srcpkgs/atril/template
+++ b/srcpkgs/atril/template
@@ -1,7 +1,7 @@
 # Template file for 'atril'
 pkgname=atril
 version=1.26.0
-revision=1
+revision=2
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-schemas-compile --enable-djvu --enable-synctex=no

From 7cae1c02792adf93e95a68542b560c766e5b8a38 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:18 +0100
Subject: [PATCH 194/965] blender: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/blender/template b/srcpkgs/blender/template
index b0abf23224ee..61b42eb2e51e 100644
--- a/srcpkgs/blender/template
+++ b/srcpkgs/blender/template
@@ -1,7 +1,7 @@
 # Template file for 'blender'
 pkgname=blender
 version=3.4.1
-revision=2
+revision=3
 archs="x86_64* ppc64*"
 build_style="cmake"
 pycompile_dirs="/usr/share/blender/${version%.*}/scripts"

From bcd8ff2ebf211c29afd84d8e8b6359a18bb0a27c Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:19 +0100
Subject: [PATCH 195/965] chafa: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/chafa/template b/srcpkgs/chafa/template
index 59b1fe14ee13..81c1e068ee99 100644
--- a/srcpkgs/chafa/template
+++ b/srcpkgs/chafa/template
@@ -1,7 +1,7 @@
 # Template file for 'chafa'
 pkgname=chafa
 version=1.12.4
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-man"
 hostmakedepends="docbook-xml docbook-xsl libxslt pkg-config"

From 7b88c6ad65e6df685f822fd0a32b8eda8bdc2146 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:20 +0100
Subject: [PATCH 196/965] cups-filters: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/cups-filters/template b/srcpkgs/cups-filters/template
index 4521bdeef61f..4e475d018054 100644
--- a/srcpkgs/cups-filters/template
+++ b/srcpkgs/cups-filters/template
@@ -1,7 +1,7 @@
 # Template file for 'cups-filters'
 pkgname=cups-filters
 version=1.28.17
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-static --with-rcdir=no --enable-avahi
  --with-browseremoteprotocols=DNSSD,CUPS

From 65f1efbe08c569021b9233833195d2f39b14ce02 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:21 +0100
Subject: [PATCH 197/965] darktable: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/darktable/template b/srcpkgs/darktable/template
index a31b4304d670..2da30286a3a6 100644
--- a/srcpkgs/darktable/template
+++ b/srcpkgs/darktable/template
@@ -1,7 +1,7 @@
 # Template file for 'darktable'
 pkgname=darktable
 version=4.2.1
-revision=4
+revision=5
 # upstream only supports these archs:
 archs="x86_64* aarch64* ppc64le*"
 build_style=cmake

From 1a4048143b1c8abb2bbd0b4d407906ef21f9e153 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:22 +0100
Subject: [PATCH 198/965] devil: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 6ad60f134ef1..67a164dab32a 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -1,7 +1,7 @@
 # Template file for 'devil'
 pkgname=devil
 version=1.8.0
-revision=3
+revision=4
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"

From 3b4d955131779973678272863b0a5cf4ee649739 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:23 +0100
Subject: [PATCH 199/965] digikam: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/digikam/template b/srcpkgs/digikam/template
index e8ec4961457b..0a8984db85bc 100644
--- a/srcpkgs/digikam/template
+++ b/srcpkgs/digikam/template
@@ -1,7 +1,7 @@
 # Template file for 'digikam'
 pkgname=digikam
 version=7.10.0
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules gettext pkg-config bison flex qt5-qmake

From 4001e6610e3a32a1fa263d67ee1f5f7a84ed49db Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:23 +0100
Subject: [PATCH 200/965] djview: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index b6122ee65abd..34629db28d9a 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -1,7 +1,7 @@
 # Template file for 'djview'
 pkgname=djview
 version=4.12
-revision=3
+revision=4
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"

From a05372bb8de7383459c3e2e177403db56f39724c Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:24 +0100
Subject: [PATCH 201/965] djvulibre: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/djvulibre/template b/srcpkgs/djvulibre/template
index 6a2ba0b648f5..b1b6b94ed4eb 100644
--- a/srcpkgs/djvulibre/template
+++ b/srcpkgs/djvulibre/template
@@ -1,7 +1,7 @@
 # Template file for 'djvulibre'
 pkgname=djvulibre
 version=3.5.28
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="tiff-devel"

From 74816fa8fd73776b3a93786faade797313c4ce51 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:26 +0100
Subject: [PATCH 202/965] efl: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/efl/template b/srcpkgs/efl/template
index a1a1ab9e8041..c3ef8348c196 100644
--- a/srcpkgs/efl/template
+++ b/srcpkgs/efl/template
@@ -1,7 +1,7 @@
 # Template file for 'efl'
 pkgname=efl
 version=1.26.2
-revision=3
+revision=4
 build_style=meson
 configure_args="
  -Dbuild-examples=false

From 93fad124c82ecef6ebd44704a873fbd1437abe41 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:27 +0100
Subject: [PATCH 203/965] emacs: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/emacs/template b/srcpkgs/emacs/template
index 1e74ec047dac..328d0a36ce03 100644
--- a/srcpkgs/emacs/template
+++ b/srcpkgs/emacs/template
@@ -1,7 +1,7 @@
 # Template file for 'emacs'
 pkgname=emacs
 version=28.2
-revision=1
+revision=2
 create_wrksrc=required
 build_style=gnu-configure
 configure_args="--with-file-notification=inotify --with-modules

From c0c255f950c8f3e02007a188b1d6aacd70b713bd Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:28 +0100
Subject: [PATCH 204/965] enblend-enfuse: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/enblend-enfuse/template b/srcpkgs/enblend-enfuse/template
index b03130c5be4b..a8e9a748b5b0 100644
--- a/srcpkgs/enblend-enfuse/template
+++ b/srcpkgs/enblend-enfuse/template
@@ -1,7 +1,7 @@
 # Template file for 'enblend-enfuse'
 pkgname=enblend-enfuse
 version=4.2
-revision=8
+revision=9
 build_style=gnu-configure
 configure_args="--enable-openmp --with-tcmalloc --with-latex=false HELP2MAN=:"
 hostmakedepends="pkg-config perl automake perl-TimeDate"

From 669f820fd86ff6ee95eae95fd3f5324afbddbab4 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:29 +0100
Subject: [PATCH 205/965] evince: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/evince/template b/srcpkgs/evince/template
index 1a5101e90dff..81d808d5b9b9 100644
--- a/srcpkgs/evince/template
+++ b/srcpkgs/evince/template
@@ -1,7 +1,7 @@
 # Template file for 'evince'
 pkgname=evince
 version=44.0
-revision=1
+revision=2
 build_helper="gir"
 build_style=meson
 configure_args="$(vopt_bool gir introspection) $(vopt_bool gtk_doc gtk_doc)

From d071339bfed25dec6f801e92639cfee0cceed433 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:30 +0100
Subject: [PATCH 206/965] fbida: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/fbida/template b/srcpkgs/fbida/template
index 904e21be97b8..ac9d75dc1d3b 100644
--- a/srcpkgs/fbida/template
+++ b/srcpkgs/fbida/template
@@ -1,7 +1,7 @@
 # Template file for 'fbida'
 pkgname=fbida
 version=2.14
-revision=2
+revision=3
 build_style=meson
 hostmakedepends="cmake perl pkg-config cairo-devel libjpeg-turbo-devel"
 # XXX ida needs motif-devel

From bd5a5a542c74739b24a0c01bb1cd2cff926f550b Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:31 +0100
Subject: [PATCH 207/965] fontforge: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/fontforge/template b/srcpkgs/fontforge/template
index deba88e9e2aa..abbc8e7f2400 100644
--- a/srcpkgs/fontforge/template
+++ b/srcpkgs/fontforge/template
@@ -1,7 +1,7 @@
 # Template file for 'fontforge'
 pkgname=fontforge
 version=20230101
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="automake ca-certificates gettext libltdl-devel libtool m4
  pkg-config python3"

From 9fe1cc73aa4b7a9ae4f25ca08a72642a5c8b3d04 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:32 +0100
Subject: [PATCH 208/965] fotoxx: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index f0b482047a8c..9af676b49906 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -1,7 +1,7 @@
 # Template file for 'fotoxx'
 pkgname=fotoxx
 version=23.32
-revision=1
+revision=2
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"

From 0f406a3139ec6c199958ceeade0210624d438ba2 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:33 +0100
Subject: [PATCH 209/965] fox: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/fox/template b/srcpkgs/fox/template
index 8c9822dc56af..3dcafe201fea 100644
--- a/srcpkgs/fox/template
+++ b/srcpkgs/fox/template
@@ -1,7 +1,7 @@
 # Template file for 'fox'
 pkgname=fox
 version=1.6.57
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-release --with-xft=yes --with-opengl=yes --with-xim
  --with-xshm --with-shape --with-xcursor --with-xrender --with-xrandr

From c5f095e521f76f3d8c7eddb751ccba6f47d4fec0 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:34 +0100
Subject: [PATCH 210/965] gd: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index d6b0c5b314af..9c140a358dca 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -1,7 +1,7 @@
 # Template file for 'gd'
 pkgname=gd
 version=2.3.3
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libheif-devel libjpeg-turbo-devel libpng-devel libwebp-devel tiff-devel

From 79acb792c3b55235b68e1e862500f83deca74995 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:34 +0100
Subject: [PATCH 211/965] gdk-pixbuf: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/gdk-pixbuf/template b/srcpkgs/gdk-pixbuf/template
index 0f2117fa95d1..a8acd692377b 100644
--- a/srcpkgs/gdk-pixbuf/template
+++ b/srcpkgs/gdk-pixbuf/template
@@ -1,7 +1,7 @@
 # Template file for 'gdk-pixbuf'
 pkgname=gdk-pixbuf
 version=2.42.10
-revision=1
+revision=2
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled) -Dpng=enabled

From 2af652d8140a87bced1a63fdad2388565192ba4e Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:35 +0100
Subject: [PATCH 212/965] geeqie: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/geeqie/template b/srcpkgs/geeqie/template
index 09770f7d48f9..0f199ffb7c38 100644
--- a/srcpkgs/geeqie/template
+++ b/srcpkgs/geeqie/template
@@ -1,7 +1,7 @@
 # Template file for 'geeqie'
 pkgname=geeqie
 version=2.0.1
-revision=1
+revision=2
 build_style=meson
 hostmakedepends="pkg-config gettext xxd gdk-pixbuf-devel glib-devel"
 makedepends="gtk+3-devel glib-devel lcms2-devel exiv2-devel libheif-devel

From c20fc565081267cfd4d1cd71d47f3d56e1edc4bf Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:36 +0100
Subject: [PATCH 213/965] gegl: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/gegl/template b/srcpkgs/gegl/template
index 7edd490e6e92..ab5dcdae833b 100644
--- a/srcpkgs/gegl/template
+++ b/srcpkgs/gegl/template
@@ -1,7 +1,7 @@
 # Template file for 'gegl'
 pkgname=gegl
 version=0.4.44
-revision=1
+revision=2
 build_style=meson
 build_helper="gir"
 configure_args="-Ddocs=false -Dintrospection=true -Dvapigen=enabled

From 6b1e7ae7df7efc93c8b8c4057b8bdb3756468202 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:37 +0100
Subject: [PATCH 214/965] ghostscript: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/ghostscript/template b/srcpkgs/ghostscript/template
index dce91a71ae0e..c169af7c4e7d 100644
--- a/srcpkgs/ghostscript/template
+++ b/srcpkgs/ghostscript/template
@@ -1,7 +1,7 @@
 # Template file for 'ghostscript'
 pkgname=ghostscript
 version=10.0.0
-revision=1
+revision=2
 hostmakedepends="automake libtool pkg-config"
 makedepends="$(vopt_if cups cups-devel) dbus-devel fontconfig-devel jasper-devel jbig2dec-devel
  lcms2-devel libXext-devel libXt-devel libopenjpeg2-devel libpaper-devel"

From 304e36862b712c5524c862c6d5d58db075a0dc1e Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:38 +0100
Subject: [PATCH 215/965] gimp: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/gimp/template b/srcpkgs/gimp/template
index 98fe2d367bd3..8e68f2403d8f 100644
--- a/srcpkgs/gimp/template
+++ b/srcpkgs/gimp/template
@@ -1,7 +1,7 @@
 # Template file for 'gimp'
 pkgname=gimp
 version=2.10.32
-revision=3
+revision=4
 build_style=gnu-configure
 configure_args="--disable-check-update --datadir=/usr/share"
 hostmakedepends="automake gegl gettext-devel glib-devel gtk+-devel intltool

From 4b212ea4ed43271d2536e4beb7c1dd6b8a9bfb38 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:39 +0100
Subject: [PATCH 216/965] gmic: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/gmic/template b/srcpkgs/gmic/template
index 771f93a3cd7e..24a9c7218fdf 100644
--- a/srcpkgs/gmic/template
+++ b/srcpkgs/gmic/template
@@ -1,7 +1,7 @@
 # Template file for 'gmic'
 pkgname=gmic
 version=3.1.6
-revision=2
+revision=3
 _zart_hash=34ebf6cce0bafb98abe57cec83c4a02cd1abeca0
 create_wrksrc=yes
 build_wrksrc="src"

From 96043c237c3d09405a9b04c908f4b3e3ef740224 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:39 +0100
Subject: [PATCH 217/965] gnustep-gui: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/gnustep-gui/template b/srcpkgs/gnustep-gui/template
index 051fb120db7c..5ba94179d482 100644
--- a/srcpkgs/gnustep-gui/template
+++ b/srcpkgs/gnustep-gui/template
@@ -1,7 +1,7 @@
 # Template file for 'gnustep-gui'
 pkgname=gnustep-gui
 version=0.30.0
-revision=2
+revision=3
 build_style=gnu-configure
 hostmakedepends="gnustep-make pkg-config tar"
 makedepends="gnustep-base-devel libjpeg-turbo-devel tiff-devel libpng-devel

From 53f6eb9ae35b2218b730d387f1a5cb044fb554f1 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:40 +0100
Subject: [PATCH 218/965] gogglesmm: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/gogglesmm/template b/srcpkgs/gogglesmm/template
index f60b906b4790..4a1339bb3fcd 100644
--- a/srcpkgs/gogglesmm/template
+++ b/srcpkgs/gogglesmm/template
@@ -1,7 +1,7 @@
 # Template file for 'gogglesmm'
 pkgname=gogglesmm
 version=1.2.2
-revision=1
+revision=2
 archs="x86_64* i686* aarch64* armv7* ppc64*"
 build_style=cmake
 hostmakedepends="pkg-config desktop-file-utils"

From 60fe99e0db58923ccddac7ab777c469d8aaa3e47 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:41 +0100
Subject: [PATCH 219/965] goldendict: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index f41b5b2c6899..4544ae710ee6 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -1,7 +1,7 @@
 # Template file for 'goldendict'
 pkgname=goldendict
 version=1.5.0RC2
-revision=5
+revision=6
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"

From c70e44ecccd117f6d9d7ebd99b284bd118266960 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:42 +0100
Subject: [PATCH 220/965] grafx2: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 293cf04f170a..f167d4970822 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -1,7 +1,7 @@
 # Template file for 'grafx2'
 pkgname=grafx2
 version=2.6
-revision=2
+revision=3
 _recoil_version=4.3.1
 create_wrksrc=yes
 build_wrksrc="src"

From 3657e5464f2e7a2193d517f9294e2bce53bd94ed Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:43 +0100
Subject: [PATCH 221/965] GraphicsMagick: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/GraphicsMagick/template b/srcpkgs/GraphicsMagick/template
index 1ff695590a78..69ce42dce2de 100644
--- a/srcpkgs/GraphicsMagick/template
+++ b/srcpkgs/GraphicsMagick/template
@@ -1,7 +1,7 @@
 # Template file for 'GraphicsMagick'
 pkgname=GraphicsMagick
 version=1.3.38
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--with-quantum-depth=16 --with-gs-font-dir=/usr/share/fonts/Type1
  --with-modules --with-perl --without-jp2 --enable-shared --disable-static"

From 3cd418fde1b2516495e812ba74d84f21f75393a8 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:44 +0100
Subject: [PATCH 222/965] grass: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/grass/template b/srcpkgs/grass/template
index cc129d8b77fe..8ba03bb7bea9 100644
--- a/srcpkgs/grass/template
+++ b/srcpkgs/grass/template
@@ -1,7 +1,7 @@
 # Template file for 'grass'
 pkgname=grass
 version=8.2.1
-revision=1
+revision=2
 _binver=${version//./}
 _binver=${_binver:0:2}
 build_style=gnu-configure

From 4f27e27e0840151bb38e2b40d1dcc7794b605a91 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:45 +0100
Subject: [PATCH 223/965] gthumb: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/gthumb/template b/srcpkgs/gthumb/template
index a44a6a922af1..4da54add6ae8 100644
--- a/srcpkgs/gthumb/template
+++ b/srcpkgs/gthumb/template
@@ -1,12 +1,12 @@
 # Template file for 'gthumb'
 pkgname=gthumb
 version=3.12.2
-revision=1
+revision=2
 build_style=meson
 hostmakedepends="gettext pkg-config itstool glib-devel"
 makedepends="webkit2gtk-devel json-glib-devel libsecret-devel librsvg-devel
  libwebp-devel exiv2-devel gtk+3-devel libraw-devel libchamplain-devel
- colord-devel gsettings-desktop-schemas-devel libheif-devel
+ colord-devel gsettings-desktop-schemas-devel libheif-devel libgomp-devel
  $(vopt_if brasero brasero-devel) $(vopt_if clutter 'clutter-devel clutter-gtk-devel')
  $(vopt_if gstreamer gstreamer1-devel) $(vopt_if soup libsoup-devel)"
 short_desc='Image viewer and browser for the GNOME Desktop'

From f453f8546d35a3210aa8c1089cd9ad7812d24d71 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:46 +0100
Subject: [PATCH 224/965] gtk4: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 6a50567f53a9..6976aee84817 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -1,7 +1,7 @@
 # Template file for 'gtk4'
 pkgname=gtk4
 version=4.10.1
-revision=1
+revision=2
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dgtk_doc=true

From ab5c934a3b65b19b0cd2e7c93e9144b8165320d6 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:47 +0100
Subject: [PATCH 225/965] gwenview: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/gwenview/template b/srcpkgs/gwenview/template
index 0fddaada3332..c5f07cede8a5 100644
--- a/srcpkgs/gwenview/template
+++ b/srcpkgs/gwenview/template
@@ -1,7 +1,7 @@
 # Template file for 'gwenview'
 pkgname=gwenview
 version=22.12.3
-revision=1
+revision=2
 build_style=cmake
 build_helper=qemu
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools

From b9f95491ec98520b6a90612e055c3548d2a10b75 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:48 +0100
Subject: [PATCH 226/965] hugin: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/hugin/template b/srcpkgs/hugin/template
index dc8669a63f3f..a8ab70e7eb5b 100644
--- a/srcpkgs/hugin/template
+++ b/srcpkgs/hugin/template
@@ -1,7 +1,7 @@
 # Template file for 'hugin'
 pkgname=hugin
 version=2022.0.0
-revision=4
+revision=5
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 pycompile_dirs="usr/share/hugin/data/plugins usr/share/hugin/data/plugins-templates"

From 3054e09c62a453699fd7f09d10f94f95dac9b4f2 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:49 +0100
Subject: [PATCH 227/965] ImageMagick: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index dd132ae5caf9..af688365965d 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -1,7 +1,7 @@
 # Template file for 'ImageMagick'
 pkgname=ImageMagick
 version=7.1.1.5
-revision=1
+revision=2
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib

From 4cc45f0386d148e8456f9c618d45f153075eceac Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:49 +0100
Subject: [PATCH 228/965] imagescan: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index ac1b584b288d..baf4f27023c2 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -1,7 +1,7 @@
 # Template file for 'imagescan'
 pkgname=imagescan
 version=3.65.0
-revision=3
+revision=4
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
@@ -14,7 +14,7 @@ short_desc="EPSON Image Scan v3 front-end and backend for scanners and all-in-on
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.com/utsushi/imagescan/"
-distfiles="http://support.epson.net/linux/src/scanner/imagescanv3/debian/${pkgname}_${version}.orig.tar.gz"
+distfiles="https://sources.voidlinux.org/imagescan-${version}/imagescan_${version}.orig.tar.gz"
 checksum=e83704398c51a3166fd62c25b89e95cf6262e52f3dc6e627db3e7556e2220d64
 mutable_files="/etc/sane.d/dll.d/utsushi"
 

From 09cc048befb82187a09156de8508313dcd2751ba Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:50 +0100
Subject: [PATCH 229/965] imlib2: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/imlib2/template b/srcpkgs/imlib2/template
index e9967dae9747..f819c0c76def 100644
--- a/srcpkgs/imlib2/template
+++ b/srcpkgs/imlib2/template
@@ -1,7 +1,7 @@
 # Template file for 'imlib2'
 pkgname=imlib2
 version=1.11.0
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-static --sysconfdir=/etc/imlib2 --enable-visibility-hiding"
 hostmakedepends="pkg-config"

From df06527222cbea26f030e72df8ce6a62576f9e60 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:51 +0100
Subject: [PATCH 230/965] imv: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index e22fa71027fd..f59108e98e1d 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -1,7 +1,7 @@
 # Template file for 'imv'
 pkgname=imv
 version=4.4.0
-revision=3
+revision=4
 build_style=meson
 # don't define NDEBUG since assert(3) is used to detect error conditions
 # (e.g.: https://git.sr.ht/~exec64/imv/tree/v4.4.0/item/src/x11_window.c#L109

From 31f8a934d84993634db414ecb94345aa0779cf3e Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:52 +0100
Subject: [PATCH 231/965] krita: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/krita/template b/srcpkgs/krita/template
index deb68e921254..1ca223394960 100644
--- a/srcpkgs/krita/template
+++ b/srcpkgs/krita/template
@@ -1,7 +1,7 @@
 # Template file for 'krita'
 pkgname=krita
 version=5.0.8
-revision=4
+revision=5
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules gettext pkg-config python3

From e052c216c37ef4c7023a6d34d3850b354ff61da8 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:53 +0100
Subject: [PATCH 232/965] lcms: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 86b81ec09c5e..a2f1f8341a34 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -1,7 +1,7 @@
 # Template file for 'lcms'
 pkgname=lcms
 version=1.19
-revision=10
+revision=11
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"

From 343430193eec7f863880d181eb4059da1141814b Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:54 +0100
Subject: [PATCH 233/965] lcms2: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/lcms2/template b/srcpkgs/lcms2/template
index da25a9bfedb0..079248068934 100644
--- a/srcpkgs/lcms2/template
+++ b/srcpkgs/lcms2/template
@@ -1,7 +1,7 @@
 # Template file for 'lcms2'
 pkgname=lcms2
 version=2.14
-revision=1
+revision=2
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Small-footprint color management engine, version 2"

From 99d72c76840845003f125098cf9369b0d931180a Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:54 +0100
Subject: [PATCH 234/965] leptonica: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/leptonica/template b/srcpkgs/leptonica/template
index 53e939a255ff..17256b7b157b 100644
--- a/srcpkgs/leptonica/template
+++ b/srcpkgs/leptonica/template
@@ -1,7 +1,7 @@
 # Template file for 'leptonica'
 pkgname=leptonica
 version=1.82.0
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libopenjpeg2-devel libwebp-devel"

From b4dcd0fc7cd23260313967d7f05d1a1c71f2c02c Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:55 +0100
Subject: [PATCH 235/965] libextractor: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/libextractor/template b/srcpkgs/libextractor/template
index 29d5b8df01f8..ddd4790f93e8 100644
--- a/srcpkgs/libextractor/template
+++ b/srcpkgs/libextractor/template
@@ -1,7 +1,7 @@
 # Template file for 'libextractor'
 pkgname=libextractor
 version=1.11
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"

From 16cb7565f58b01dbec0cdac6620693723e05f048 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:56 +0100
Subject: [PATCH 236/965] libgdal: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index 99c0f3299880..1aef0fd69a4e 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -1,7 +1,7 @@
 # Template file for 'libgdal'
 pkgname=libgdal
 version=3.5.3
-revision=6
+revision=7
 build_style=cmake
 build_helper=python3
 configure_args="-DGDAL_USE_OPENCL=ON

From 4b3870e34f4908010441922ffaac6c4e4f3ec38e Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:57 +0100
Subject: [PATCH 237/965] libgdiplus: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/libgdiplus/template b/srcpkgs/libgdiplus/template
index 94c915cae0b1..457d53358d42 100644
--- a/srcpkgs/libgdiplus/template
+++ b/srcpkgs/libgdiplus/template
@@ -1,7 +1,7 @@
 # Template file for 'libgdiplus'
 pkgname=libgdiplus
 version=6.1
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="tiff-devel cairo-devel giflib-devel glib-devel libexif-devel

From 931f07f19a235305dec81e1f96894b1180ecbc46 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:58 +0100
Subject: [PATCH 238/965] libgxps: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/libgxps/template b/srcpkgs/libgxps/template
index 075c6e54e446..35d5d5fc4657 100644
--- a/srcpkgs/libgxps/template
+++ b/srcpkgs/libgxps/template
@@ -1,7 +1,7 @@
 # Template file for 'libgxps'
 pkgname=libgxps
 version=0.3.2
-revision=1
+revision=2
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-test=false

From ddd27ede59b3780c925b5db887b687ef38098593 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:05:59 +0100
Subject: [PATCH 239/965] libpano13: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index adf6cf596735..a60e06c71aff 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -1,7 +1,7 @@
 # Template file for 'libpano13'
 pkgname=libpano13
 version=2.9.19
-revision=2
+revision=3
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"

From 21f816fd2d046df9dde5bca1d69f7c1a76b54e5d Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:00 +0100
Subject: [PATCH 240/965] libreoffice: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/libreoffice/template b/srcpkgs/libreoffice/template
index 6c4665eed6c9..496d0f76d0c2 100644
--- a/srcpkgs/libreoffice/template
+++ b/srcpkgs/libreoffice/template
@@ -1,7 +1,7 @@
 # Template file for 'libreoffice'
 pkgname=libreoffice
 version=7.5.1.2
-revision=1
+revision=2
 build_style=meta
 make_build_target="build"
 nocross="Several dependencies are nocross=yes"

From 0e75e47ae71ca21ccf479bb8f7fddc85b38cbb4c Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:01 +0100
Subject: [PATCH 241/965] libwebp: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/libwebp/template b/srcpkgs/libwebp/template
index 9d0138fcbebb..6a938186d803 100644
--- a/srcpkgs/libwebp/template
+++ b/srcpkgs/libwebp/template
@@ -1,7 +1,7 @@
 # Template file for 'libwebp'
 pkgname=libwebp
 version=1.2.4
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-libwebpmux --enable-libwebpdemux --enable-libwebpdecoder"
 hostmakedepends="pkg-config"

From 3d2896b300e23ee3fa90244a676d1efa81a60daf Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:03 +0100
Subject: [PATCH 242/965] lightzone: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index d4a2bac8e9d7..b0c28a0c3a88 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -1,7 +1,7 @@
 # Template file for 'lightzone'
 pkgname=lightzone
 version=4.2.2
-revision=2
+revision=3
 _ivy_version=2.4.0
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"

From 174f90827abbfca6296b15c541c3c49bc3a409e5 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:03 +0100
Subject: [PATCH 243/965] links: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/links/template b/srcpkgs/links/template
index 4f832efeef69..e0784c9b9f4d 100644
--- a/srcpkgs/links/template
+++ b/srcpkgs/links/template
@@ -1,7 +1,7 @@
 # Template file for 'links'
 pkgname=links
 version=2.29
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics"
 hostmakedepends="pkg-config"

From f318d57f35a9168e471031c42bfd33621e234eaa Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:04 +0100
Subject: [PATCH 244/965] links-x11: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index 2a650db7142b..7ada5ed2a9cf 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -1,7 +1,7 @@
 # Template file for 'links-x11'
 pkgname=links-x11
 version=2.29
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"

From 268133dfc8b5e75b104c7e48c6403414c15300c4 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:05 +0100
Subject: [PATCH 245/965] megapixels: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/megapixels/template b/srcpkgs/megapixels/template
index 894161b213a0..4e13c63c2ce6 100644
--- a/srcpkgs/megapixels/template
+++ b/srcpkgs/megapixels/template
@@ -1,7 +1,7 @@
 # Template file for 'megapixels'
 pkgname=megapixels
 version=1.5.2
-revision=1
+revision=2
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="gtk4-devel libzbar-devel"

From da426c5660fa66e47f6c3dc0db035d428940d3ae Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:06 +0100
Subject: [PATCH 246/965] mtpaint: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 19279b211172..a9fd5e2da611 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -1,7 +1,7 @@
 # Template file for 'mtpaint'
 pkgname=mtpaint
 version=3.50.09
-revision=1
+revision=2
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man

From f1df1cc0f8e4a376f8b8a4efe0d619ea95aca82e Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:07 +0100
Subject: [PATCH 247/965] netpbm: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index 1f101a2370ab..e2c55d4be81a 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -2,7 +2,7 @@
 pkgname=netpbm
 # from http://svn.code.sf.net/p/netpbm/code/advanced/doc/HISTORY
 version=11.01.00
-revision=1
+revision=2
 _githash=a70405848cb06782036364a88e27f452fb0a0b32
 _githash_guide=62c62a8423c7d6746f437f46c35499281c39e4dd
 create_wrksrc=yes

From 45209e79e7b940a809c6438a8df7befb48b7c202 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:07 +0100
Subject: [PATCH 248/965] nomacs: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/nomacs/template b/srcpkgs/nomacs/template
index 895e83071a8a..ce4e7f7093da 100644
--- a/srcpkgs/nomacs/template
+++ b/srcpkgs/nomacs/template
@@ -1,7 +1,7 @@
 # Template file for 'nomacs'
 pkgname=nomacs
 version=3.16.224
-revision=3
+revision=4
 build_wrksrc=ImageLounge
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_TRANSLATIONS=1

From 8ed1163e995ca5a1114106747474ddf25f44be38 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:08 +0100
Subject: [PATCH 249/965] ogmrip: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/ogmrip/template b/srcpkgs/ogmrip/template
index 051e19828c65..7bcc94cadf01 100644
--- a/srcpkgs/ogmrip/template
+++ b/srcpkgs/ogmrip/template
@@ -1,7 +1,7 @@
 # Template file for 'ogmrip'
 pkgname=ogmrip
 version=1.0.1
-revision=10
+revision=11
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="intltool pkg-config"

From 03cf2e189945800b5c6a943d6fee24a37fe514ae Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:09 +0100
Subject: [PATCH 250/965] okular: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/okular/template b/srcpkgs/okular/template
index 4899a23e042a..30268cd391c9 100644
--- a/srcpkgs/okular/template
+++ b/srcpkgs/okular/template
@@ -1,7 +1,7 @@
 # Template file for 'okular'
 pkgname=okular
 version=22.12.1
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config gettext kcoreaddons
  qt5-qmake qt5-host-tools kdoctools kconfig"

From 8f73025984e5b85f9dd405df685f0a56e94a4430 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:10 +0100
Subject: [PATCH 251/965] opencv: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/opencv/template b/srcpkgs/opencv/template
index a09b8dd0d449..69c635b1ad2b 100644
--- a/srcpkgs/opencv/template
+++ b/srcpkgs/opencv/template
@@ -1,7 +1,7 @@
 # Template file for 'opencv'
 pkgname=opencv
 version=4.6.0
-revision=3
+revision=4
 create_wrksrc=yes
 build_wrksrc=${pkgname}-${version}
 build_style=cmake

From 1b151bae4bfdb127c0fd385f00b7b551be2ec4de Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:11 +0100
Subject: [PATCH 252/965] openimageio: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index 56eeb3600eb4..b661bbf7ba57 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -1,7 +1,7 @@
 # Template file for 'openimageio'
 pkgname=openimageio
 version=2.4.9.0
-revision=1
+revision=2
 build_style=cmake
 build_helper=qemu
 configure_args="-DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=0

From 5352d678a9dbfee7d0b414d7977e82a81928cfc7 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:11 +0100
Subject: [PATCH 253/965] openjpeg: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/openjpeg/template b/srcpkgs/openjpeg/template
index ace96a6d5141..f98cdf5d3506 100644
--- a/srcpkgs/openjpeg/template
+++ b/srcpkgs/openjpeg/template
@@ -1,7 +1,7 @@
 # Template file for 'openjpeg'
 pkgname=openjpeg
 version=1.5.2
-revision=2
+revision=3
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libpng-devel lcms2-devel tiff-devel doxygen"

From 1d3e956427f59c31daf35390015d579b21c1f482 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:12 +0100
Subject: [PATCH 254/965] openjpeg2: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index 8fbbc29bf842..e0318448842d 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -1,7 +1,7 @@
 # Template file for 'openjpeg2'
 pkgname=openjpeg2
 version=2.5.0
-revision=1
+revision=2
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"

From 7e371b77183b180e28583f68e070c590ffd219de Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:13 +0100
Subject: [PATCH 255/965] osg: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 1a031448b3cf..a9ebbd287933 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -1,7 +1,7 @@
 # Template file for 'osg'
 pkgname=osg
 version=3.6.5
-revision=1
+revision=2
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms

From 4fba15c5affe8b05142d0ea33de8f9b94d583e9a Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:14 +0100
Subject: [PATCH 256/965] podofo: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/podofo/template b/srcpkgs/podofo/template
index 2fdc03e3153c..6194d645ddcc 100644
--- a/srcpkgs/podofo/template
+++ b/srcpkgs/podofo/template
@@ -1,7 +1,7 @@
 # Template file for 'podofo'
 pkgname=podofo
 version=0.9.7
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DPODOFO_BUILD_SHARED=TRUE"
 makedepends="fontconfig-devel libidn-devel openssl-devel lua53-devel tiff-devel"

From 15481eb724cac4592d1ad3de758e9b1e555a4e9a Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:15 +0100
Subject: [PATCH 257/965] poppler: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/poppler/template b/srcpkgs/poppler/template
index a23634907e14..88d1e4b8d972 100644
--- a/srcpkgs/poppler/template
+++ b/srcpkgs/poppler/template
@@ -4,7 +4,7 @@
 #
 pkgname=poppler
 version=22.12.0
-revision=1
+revision=2
 _testVersion=920c89f8f43bdfe8966c8e397e7f67f5302e9435
 create_wrksrc=yes
 build_style=cmake

From 0cf1eed480c7e2b1657d2fb3a6c70303f88ef11f Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:16 +0100
Subject: [PATCH 258/965] povray: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/povray/template b/srcpkgs/povray/template
index 228e0f481581..5ae25f1363f5 100644
--- a/srcpkgs/povray/template
+++ b/srcpkgs/povray/template
@@ -1,7 +1,7 @@
 # Template file for 'povray'
 pkgname=povray
 version=3.7.0.8
-revision=7
+revision=8
 build_style=gnu-configure
 _v=${version%.*.*}
 configure_args="COMPILED_BY=Void --disable-optimiz-arch"

From ef8caf583d4db10a6355326530e95ca23d22ca64 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:16 +0100
Subject: [PATCH 259/965] proj: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/proj/template b/srcpkgs/proj/template
index 451606a453c2..070a6282f0b0 100644
--- a/srcpkgs/proj/template
+++ b/srcpkgs/proj/template
@@ -1,7 +1,7 @@
 # Template file for 'proj'
 pkgname=proj
 version=9.1.1
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="python3"

From b190ad311e4de680892c913374cf0959e67e09f3 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:17 +0100
Subject: [PATCH 260/965] python3-Pillow: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 5bf6f5d53cd0..081a1418815c 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-Pillow'
 pkgname=python3-Pillow
 version=9.5.0
-revision=1
+revision=2
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel

From 60c44d3a4c2ed2fa971a3794872238b33467131c Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:18 +0100
Subject: [PATCH 261/965] python3-pillow-simd: revbump for tiff-4.5.0.

---
 srcpkgs/python3-pillow-simd/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 09b8fdb48281..89fa264eeca8 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-pillow-simd'
 pkgname=python3-pillow-simd
 version=7.1.2
-revision=5
+revision=6
 archs="x86_64*"
 build_style=python3-module
 hostmakedepends="python3-setuptools"

From 9f0d36b02c34b773d3410d71bfc23967eda1fcdf Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:19 +0100
Subject: [PATCH 262/965] qiv: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/qiv/template b/srcpkgs/qiv/template
index 7408835f91ac..2729f611a49a 100644
--- a/srcpkgs/qiv/template
+++ b/srcpkgs/qiv/template
@@ -1,7 +1,7 @@
 # Template file for 'qiv'
 pkgname=qiv
 version=2.3.3
-revision=1
+revision=2
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="file-devel gtk+-devel libexif-devel lcms2-devel imlib2-devel"

From a3b9dfd81191f599e9b246b61dfbf53c63e87a0c Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:20 +0100
Subject: [PATCH 263/965] qt5: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/qt5/template b/srcpkgs/qt5/template
index 87d250b9b38d..e0463e1c9198 100644
--- a/srcpkgs/qt5/template
+++ b/srcpkgs/qt5/template
@@ -5,7 +5,7 @@ pkgname=qt5
 version=5.15.7+20221119
 # commit f8c9fb304bc3e53b3aa07f962cd74e9160decccc
 # base repo: https://invent.kde.org/qt/qt/qt5
-revision=3
+revision=4
 build_style=meta
 hostmakedepends="cmake clang flex perl glib-devel pkg-config
  python re2c ruby which"

From abdc056c9edb01bd3e67eedfffa46e20ca85a63f Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:21 +0100
Subject: [PATCH 264/965] qt6-imageformats: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 3ed63f6e98cd..f6e7686eea98 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -1,7 +1,7 @@
 # Template file for 'qt6-imageformats'
 pkgname=qt6-imageformats
 version=6.4.2
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="perl qt6-base"
 makedepends="qt6-base-devel jasper-devel libmng-devel tiff-devel libwebp-devel"

From a4f93d5093579412f0acd9a2cbad12f3e27027e2 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:21 +0100
Subject: [PATCH 265/965] R: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/R/template b/srcpkgs/R/template
index 1f968ec1f24c..9740a27a6636 100644
--- a/srcpkgs/R/template
+++ b/srcpkgs/R/template
@@ -1,7 +1,7 @@
 # Template file for 'R'
 pkgname=R
 version=4.2.2
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--docdir=/usr/share/doc/R rdocdir=/usr/share/doc/R
  --with-blas$(vopt_if openblas '=openblas') --with-lapack

From eac1e21156c2f4215bc3a453f383462c29514485 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:22 +0100
Subject: [PATCH 266/965] rawtherapee: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/rawtherapee/template b/srcpkgs/rawtherapee/template
index 2a6a338bfb6a..6745c96a109a 100644
--- a/srcpkgs/rawtherapee/template
+++ b/srcpkgs/rawtherapee/template
@@ -1,7 +1,7 @@
 # Template file for 'rawtherapee'
 pkgname=rawtherapee
 version=5.9
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DCACHE_NAME_SUFFIX=\"\""
 hostmakedepends="pkg-config"

From 41347ae48afca705abb71f7c1ed30364edab51d9 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:23 +0100
Subject: [PATCH 267/965] sane: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 2a40d0ad5813..46ddd20f3170 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -2,7 +2,7 @@
 pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes

From 74a21a2af606a39b6e5e3be61caf1e66a2d99dbe Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:24 +0100
Subject: [PATCH 268/965] scribus: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/scribus/template b/srcpkgs/scribus/template
index 856a43e43aa5..d782ee4fd9bf 100644
--- a/srcpkgs/scribus/template
+++ b/srcpkgs/scribus/template
@@ -1,7 +1,7 @@
 # Template file for 'scribus'
 pkgname=scribus
 version=1.5.8
-revision=6
+revision=7
 build_style=cmake
 configure_args="-DCMAKE_SKIP_RPATH=TRUE -DQT_PREFIX=${XBPS_CROSS_BASE}/usr
  -DWANT_GRAPHICSMAGICK=1 -DWANT_CPP17=ON"

From e7b534ff2b9e2fd75509c19e0c3da49e81d6225b Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:25 +0100
Subject: [PATCH 269/965] simage: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index dcc5457ad362..1bb29814ad39 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -1,7 +1,7 @@
 # Template file for 'simage'
 pkgname=simage
 version=1.8.3
-revision=1
+revision=2
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"

From f6f509443a48ede5aa0db501a6cdfa52d2366989 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:25 +0100
Subject: [PATCH 270/965] siril: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/siril/template b/srcpkgs/siril/template
index e06aa5d0559c..e88f30fb6178 100644
--- a/srcpkgs/siril/template
+++ b/srcpkgs/siril/template
@@ -1,7 +1,7 @@
 # Template file for 'siril'
 pkgname=siril
 version=0.9.12
-revision=8
+revision=9
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool autoconf automake gettext-devel"
 makedepends="fftw-devel libconfig-devel libopencv-devel libffms2-devel

From 1a0c85e35a06b2eac156eaa2ec918036245ceb72 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:26 +0100
Subject: [PATCH 271/965] spandsp: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index f297db49bcd3..751022bc534f 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -1,7 +1,7 @@
 # Template file for 'spandsp'
 pkgname=spandsp
 version=0.0.6
-revision=3
+revision=4
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"

From f127d621e687fda952c18c1901ef4090b9cb9254 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:27 +0100
Subject: [PATCH 272/965] swayimg: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/swayimg/template b/srcpkgs/swayimg/template
index 073ba379db14..9361b4aa492d 100644
--- a/srcpkgs/swayimg/template
+++ b/srcpkgs/swayimg/template
@@ -1,7 +1,7 @@
 # Template file for 'swayimg'
 pkgname=swayimg
 version=1.10
-revision=1
+revision=2
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel cairo-devel json-c-devel libxkbcommon-devel

From c534bb76e60f63895c952b789f6d49c354a576f6 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:28 +0100
Subject: [PATCH 273/965] ted: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index 8edecc39e4d0..4a1c9379d957 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -1,7 +1,7 @@
 # Template file for 'ted'
 pkgname=ted
 version=2.23
-revision=3
+revision=4
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel

From 29fc5ac53a231d5594962e684c78df7fcae5403e Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:29 +0100
Subject: [PATCH 274/965] tif22pnm: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index 69256839afe6..f7f4d75d995c 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -1,7 +1,7 @@
 # Template file for 'tif22pnm'
 pkgname=tif22pnm
 version=2014.01.09.1
-revision=2
+revision=3
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"

From 3ac1f277c2380aef848becc71758743e33cf7f23 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:30 +0100
Subject: [PATCH 275/965] tracker-miners: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/tracker-miners/template b/srcpkgs/tracker-miners/template
index 1aff1ce1b5c5..8c005d697fa4 100644
--- a/srcpkgs/tracker-miners/template
+++ b/srcpkgs/tracker-miners/template
@@ -1,7 +1,7 @@
 # Template file for 'tracker-miners'
 pkgname=tracker-miners
 version=3.5.0
-revision=2
+revision=3
 build_style=meson
 build_helper=qemu
 # missing libgrss for miner_rss

From 0e62532d6bf019a89684863ac8f120537deffc23 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:30 +0100
Subject: [PATCH 276/965] ufraw: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/ufraw/template b/srcpkgs/ufraw/template
index 476435c6abab..ceddcacacefb 100644
--- a/srcpkgs/ufraw/template
+++ b/srcpkgs/ufraw/template
@@ -1,7 +1,7 @@
 # Template file for 'ufraw'
 pkgname=ufraw
 version=0.22
-revision=4
+revision=5
 build_style=gnu-configure
 configure_args="--enable-contrast --enable-mime --enable-openmp --with-gimp
  $(vopt_enable extras)"

From 0c1d4c8cb20ac949ca2c9b90a986dd0e0c8d6560 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:31 +0100
Subject: [PATCH 277/965] vigra: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index c4b82308587b..950afc974309 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -1,7 +1,7 @@
 # Template file for 'vigra'
 pkgname=vigra
 version=1.11.1
-revision=9
+revision=10
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"

From 86c537e62965506c11d5812e11ffce2cb0d6654c Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:32 +0100
Subject: [PATCH 278/965] vips: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/vips/template b/srcpkgs/vips/template
index d9807de6e238..d058b65661ea 100644
--- a/srcpkgs/vips/template
+++ b/srcpkgs/vips/template
@@ -1,7 +1,7 @@
 # Template file for 'vips'
 pkgname=vips
 version=8.14.2
-revision=1
+revision=2
 build_style=meson
 build_helper=gir
 # TODO: As of version 8.11 vips supports loading its support for OpenSlide,

From ec2f10cf994c588badf64622346129034f40b648 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:33 +0100
Subject: [PATCH 279/965] vtk: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index d448f31fa762..a1d61de2d142 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -1,7 +1,7 @@
 # Template file for 'vtk'
 pkgname=vtk
 version=9.2.2
-revision=2
+revision=3
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now

From e2110b2a72912cde32969c68092b7da34524c1e4 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:33 +0100
Subject: [PATCH 280/965] WindowMaker: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/WindowMaker/template b/srcpkgs/WindowMaker/template
index f38fba10fae0..7eceba0ade6d 100644
--- a/srcpkgs/WindowMaker/template
+++ b/srcpkgs/WindowMaker/template
@@ -1,7 +1,7 @@
 # Template file for 'WindowMaker'
 pkgname=WindowMaker
 version=0.95.9
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-xinerama --localedir=/usr/share/locale
  --enable-usermenu --enable-modelock --enable-xrandr --enable-wmreplace

From b470b0209ce08b0e9a1b19ff70843806f85118b8 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:34 +0100
Subject: [PATCH 281/965] wxWidgets: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/wxWidgets/template b/srcpkgs/wxWidgets/template
index be85b89243b4..480c3e15e352 100644
--- a/srcpkgs/wxWidgets/template
+++ b/srcpkgs/wxWidgets/template
@@ -1,7 +1,7 @@
 # Template file for 'wxWidgets'
 pkgname=wxWidgets
 version=3.0.5.1
-revision=5
+revision=6
 build_style=gnu-configure
 configure_args="--enable-unicode --with-opengl --with-sdl --with-libmspack
  --with-libnotify --enable-mediactrl --with-gtk=2 --disable-webview"

From 3417e78149cd81e84229c764455ac2a51c1aa2fa Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:35 +0100
Subject: [PATCH 282/965] wxWidgets-gtk3: revbump for tiff-4.5.0.

---
 srcpkgs/wxWidgets-gtk3/template | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index de9019676860..5e3ec6e511c1 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -1,7 +1,7 @@
 # Template file for 'wxWidgets-gtk3'
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
-revision=5
+revision=6
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
@@ -15,6 +15,9 @@ homepage="https://www.wxwidgets.org"
 distfiles="https://github.com/wxWidgets/wxWidgets/releases/download/v${version}/wxWidgets-${version}.tar.bz2"
 checksum=440f6e73cf5afb2cbf9af10cec8da6cdd3d3998d527598a53db87099524ac807
 
+# TEMPORARY FIX for tiff bump; the resolver fails to order these properly
+makedepends+=" imlib2 spandsp"
+
 post_install() {
 	local _config="gtk3-unicode-3.0"
 	# remove all occurrences of $XBPS_CROSS_TRIPLET in wx-config:

From c77acb22ebbcc8a56f3f026c26c7787e23437c84 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:36 +0100
Subject: [PATCH 283/965] xplanet: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/xplanet/template b/srcpkgs/xplanet/template
index 4418dc58cf5a..ecdad4de674c 100644
--- a/srcpkgs/xplanet/template
+++ b/srcpkgs/xplanet/template
@@ -1,7 +1,7 @@
 # Template file for 'xplanet'
 pkgname=xplanet
 version=1.3.1
-revision=3
+revision=4
 build_style=gnu-configure
 configure_args="--with-freetype"
 hostmakedepends="pkg-config"

From d97385c6acc59bdf102b55663fe9fa2b6aa19170 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:37 +0100
Subject: [PATCH 284/965] xreader: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/xreader/template b/srcpkgs/xreader/template
index 91c43b7f74f3..ee6d5e9b67f3 100644
--- a/srcpkgs/xreader/template
+++ b/srcpkgs/xreader/template
@@ -1,7 +1,7 @@
 # Template file for 'xreader'
 pkgname=xreader
 version=3.6.3
-revision=1
+revision=2
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false) -Dthumbnailer=false"

From 15cc3e1e465795dea416ed90a4548f0182db197a Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 14 Apr 2023 22:06:37 +0100
Subject: [PATCH 285/965] xsane: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/xsane/template b/srcpkgs/xsane/template
index 863e61dd58c7..7dde32af2b67 100644
--- a/srcpkgs/xsane/template
+++ b/srcpkgs/xsane/template
@@ -1,7 +1,7 @@
 # Template file for 'xsane'
 pkgname=xsane
 version=0.999
-revision=4
+revision=5
 hostmakedepends="pkg-config sane-devel gettext"
 makedepends="gtk+-devel lcms-devel sane-devel gimp-devel"
 depends="sane"

From ee0163910c1c09fdb5764605eb41e149217cb73e Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Fri, 14 Apr 2023 21:40:37 -0400
Subject: [PATCH 286/965] librsvg: revbump for tiff-4.5.0

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

diff --git a/srcpkgs/librsvg/template b/srcpkgs/librsvg/template
index cf46ef5d91b7..83aec008a129 100644
--- a/srcpkgs/librsvg/template
+++ b/srcpkgs/librsvg/template
@@ -1,7 +1,7 @@
 # Template file for 'librsvg'
 pkgname=librsvg
 version=2.52.2
-revision=1
+revision=2
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-introspection --enable-vala"

From 0d5195cff014b81387efd5806b3bf7a4f17b671a Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Fri, 14 Apr 2023 22:20:24 -0400
Subject: [PATCH 287/965] libgphoto2: revbump for tiff-4.5.0

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

diff --git a/srcpkgs/libgphoto2/template b/srcpkgs/libgphoto2/template
index dc0a0fe60ed2..117b939d9e18 100644
--- a/srcpkgs/libgphoto2/template
+++ b/srcpkgs/libgphoto2/template
@@ -1,7 +1,7 @@
 # Template file for 'libgphoto2'
 pkgname=libgphoto2
 version=2.5.30
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-static --disable-rpath udevscriptdir=/usr/lib/udev"
 hostmakedepends="automake gettext-devel libtool pkg-config"

From f3888e3b548580e15f79029dd58fc13e748c0705 Mon Sep 17 00:00:00 2001
From: OpenSauce04 <opensauce04@gmail.com>
Date: Sun, 16 Apr 2023 14:36:29 +0100
Subject: [PATCH 288/965] xbps-src: Replace non-standard English "unexistent"
 with "nonexistent"

---
 common/environment/setup/replace-interpreter.sh | 2 +-
 common/hooks/post-pkg/00-register-pkg.sh        | 2 +-
 common/xbps-src/shutils/common.sh               | 2 +-
 common/xbps-src/shutils/pkgtarget.sh            | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/environment/setup/replace-interpreter.sh b/common/environment/setup/replace-interpreter.sh
index 1660ac6fa1b7..c520c73030b1 100644
--- a/common/environment/setup/replace-interpreter.sh
+++ b/common/environment/setup/replace-interpreter.sh
@@ -36,6 +36,6 @@ replace_interpreter() {
 		sed -i -e "1s|^#![[:space:]]*${orsb}|#!${trpath}|" $file
 		msg_normal "Transformed $lang script: ${file##$wrksrc}.\n"
 	else
-		msg_warn "Ignoring unexistent $lang script: ${file##$wrksrc}.\n"
+		msg_warn "Ignoring nonexistent $lang script: ${file##$wrksrc}.\n"
 	fi
 }
diff --git a/common/hooks/post-pkg/00-register-pkg.sh b/common/hooks/post-pkg/00-register-pkg.sh
index 67b7209b2728..b5392d8182f5 100644
--- a/common/hooks/post-pkg/00-register-pkg.sh
+++ b/common/hooks/post-pkg/00-register-pkg.sh
@@ -4,7 +4,7 @@ registerpkg() {
 	local repo="$1" pkg="$2" arch="$3"
 
 	if [ ! -f ${repo}/${pkg} ]; then
-		msg_error "Unexistent binary package ${repo}/${pkg}!\n"
+		msg_error "Nonexistent binary package ${repo}/${pkg}!\n"
 	fi
 
 	printf "%s:%s:%s\n" "${arch}" "${repo}" "${pkg}" >> "${XBPS_STATEDIR}/.${sourcepkg}_register_pkg"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index fdc0c5eedd92..2218d34ce30b 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -415,7 +415,7 @@ setup_pkg() {
     done
 
     if [ ! -f ${XBPS_SRCPKGDIR}/${basepkg}/template ]; then
-        msg_error "xbps-src: unexistent file: ${XBPS_SRCPKGDIR}/${basepkg}/template\n"
+        msg_error "xbps-src: nonexistent file: ${XBPS_SRCPKGDIR}/${basepkg}/template\n"
     fi
     if [ -n "$cross" ]; then
         export CROSS_BUILD="$cross"
diff --git a/common/xbps-src/shutils/pkgtarget.sh b/common/xbps-src/shutils/pkgtarget.sh
index ba8c63bca8aa..54b7c3429c2f 100644
--- a/common/xbps-src/shutils/pkgtarget.sh
+++ b/common/xbps-src/shutils/pkgtarget.sh
@@ -105,7 +105,7 @@ remove_pkg_statedir() {
 remove_pkg() {
     local cross="$1" _destdir f
 
-    [ -z $pkgname ] && msg_error "unexistent package, aborting.\n"
+    [ -z $pkgname ] && msg_error "nonexistent package, aborting.\n"
 
     if [ -n "$cross" ]; then
         _destdir="$XBPS_DESTDIR/$XBPS_CROSS_TRIPLET"

From effb92bda225a3f40c8b5cf875af78ba222f604f Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Mon, 17 Apr 2023 14:18:46 -0400
Subject: [PATCH 289/965] argyllcms: update to 2.3.1.

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

diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 54037157fee0..72ca04ba4507 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -1,7 +1,7 @@
 # Template file for 'argyllcms'
 pkgname=argyllcms
-version=2.1.2
-revision=4
+version=2.3.1
+revision=1
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="AGPL-3.0-or-later, GPL-2.0-or-later, GPL-3.0-or-later"
 homepage="https://www.argyllcms.com/"
 distfiles="https://www.argyllcms.com/Argyll_V${version}_src.zip"
-checksum=be378ca836b17b8684db05e9feaab138d711835ef00a04a76ac0ceacd386a3e3
+checksum=bd0bcf58cec284824b79ff55baa242903ed361e12b1b37e12228679f9754961c
 
 # Build system look only under / for headers and libraries. Breaks cross.
 nocross=yes

From 1d2846314903c898aeaab2e7335f424971ff444d Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 17 Apr 2023 18:33:38 -0400
Subject: [PATCH 290/965] typst-lsp: update to 0.4.1.

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

diff --git a/srcpkgs/typst-lsp/template b/srcpkgs/typst-lsp/template
index 31aebfe84426..7310247a78b1 100644
--- a/srcpkgs/typst-lsp/template
+++ b/srcpkgs/typst-lsp/template
@@ -1,6 +1,6 @@
 # Template file for 'typst-lsp'
 pkgname=typst-lsp
-version=0.4.0
+version=0.4.1
 revision=1
 build_style=cargo
 short_desc="Language server for Typst"
@@ -8,7 +8,7 @@ maintainer="classabbyamp <void@placeviolette.net>"
 license="Apache-2.0, MIT"
 homepage="https://github.com/nvarner/typst-lsp"
 distfiles="https://github.com/nvarner/typst-lsp/archive/refs/tags/v${version}.tar.gz"
-checksum=3819fdcca6bbdb29e7f97e7301eac870588df32ff2555e2d99cf659c1b69c98e
+checksum=e8b7b678dbfaa531c130382afdc22a42c6934d894971b82160ca652c91615605
 
 post_install() {
 	vlicense LICENSE-MIT.txt

From 64306e485a41e6ba5b745b534748ca6a548dd49b Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Mon, 17 Apr 2023 20:02:45 -0400
Subject: [PATCH 291/965] poppler-qt5: revbump for tiff-4.5.0.

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

diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7c9d935d1a61..49b4f34e9c4c 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -5,7 +5,7 @@
 #
 pkgname=poppler-qt5
 version=22.12.0
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF

From 79b672658290dd9510ff256bad4cb631b40e008b Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Mon, 17 Apr 2023 22:22:41 -0400
Subject: [PATCH 292/965] efl: temporarily work around dependency ordering
 issue

---
 srcpkgs/efl/template | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/srcpkgs/efl/template b/srcpkgs/efl/template
index c3ef8348c196..a92c45bb88c7 100644
--- a/srcpkgs/efl/template
+++ b/srcpkgs/efl/template
@@ -55,6 +55,9 @@ distfiles="https://download.enlightenment.org/rel/libs/efl/efl-${version}.tar.xz
 checksum=2979cfbc728a1a1f72ad86c2467d861ed91e664d3f17ef03190fb5c5f405301c
 make_check=extended
 
+# TEMPORARY FIX for tiff bump; the resolver fails to order these properly
+makedepends+=" gtk4 libgs spandsp"
+
 if [ "$XBPS_CHECK_PKGS" ]; then
 	configure_args+=" -Dbuild-tests=true"
 	hostmakedepends+=" check-devel"

From 8bac743a3e6fd4366a40801dc2ea3c592640d517 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Mon, 17 Apr 2023 22:29:34 -0400
Subject: [PATCH 293/965] gst-plugins-bad1: rebuild for tiff-4.5.0 transitive
 dependencies

---
 srcpkgs/gst-plugins-bad1/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index bb9c4d87f4c6..f55f82fd4c77 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -1,7 +1,7 @@
 # Template file for 'gst-plugins-bad1'
 pkgname=gst-plugins-bad1
 version=1.20.3
-revision=2
+revision=3
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled

From 0d1b0fad5e7c5cfa9e5955c68bf13bdba8e46b4a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Tue, 18 Apr 2023 14:29:03 +0200
Subject: [PATCH 294/965] libmicrohttpd: libcurl is only needed for tests

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

diff --git a/srcpkgs/libmicrohttpd/template b/srcpkgs/libmicrohttpd/template
index 4b1ed0aa0a27..48c1b7d73e1e 100644
--- a/srcpkgs/libmicrohttpd/template
+++ b/srcpkgs/libmicrohttpd/template
@@ -1,15 +1,15 @@
 # Template file for 'libmicrohttpd'
 pkgname=libmicrohttpd
 version=0.9.76
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="
  --enable-largefile
  --enable-https
- --enable-curl
  --enable-messages"
 hostmakedepends="texinfo"
-makedepends="libgcrypt-devel gnutls-devel libcurl-devel"
+makedepends="libgcrypt-devel gnutls-devel"
+checkdepends="libcurl-devel"
 short_desc="Library embedding HTTP server functionality"
 maintainer="Duncaen <Duncaen@voidlinux.org>"
 license="LGPL-2.1-or-later"

From f85ac68a1ddf5bffea612a41a22d32a8d6f93bfe Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Tue, 18 Apr 2023 15:42:07 -0400
Subject: [PATCH 295/965] Revert "efl: temporarily work around dependency
 ordering issue"

Transitive dependnecies are no longer needed.

This reverts commit 79b672658290dd9510ff256bad4cb631b40e008b.
---
 srcpkgs/efl/template | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/srcpkgs/efl/template b/srcpkgs/efl/template
index a92c45bb88c7..c3ef8348c196 100644
--- a/srcpkgs/efl/template
+++ b/srcpkgs/efl/template
@@ -55,9 +55,6 @@ distfiles="https://download.enlightenment.org/rel/libs/efl/efl-${version}.tar.xz
 checksum=2979cfbc728a1a1f72ad86c2467d861ed91e664d3f17ef03190fb5c5f405301c
 make_check=extended
 
-# TEMPORARY FIX for tiff bump; the resolver fails to order these properly
-makedepends+=" gtk4 libgs spandsp"
-
 if [ "$XBPS_CHECK_PKGS" ]; then
 	configure_args+=" -Dbuild-tests=true"
 	hostmakedepends+=" check-devel"

From 7d42463fd2e6196ff1de2c41fb2e482fae3c3024 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Tue, 18 Apr 2023 15:44:02 -0400
Subject: [PATCH 296/965] wxWidgets-gtk3: remove transitive dependencies for
 build ordering

---
 srcpkgs/wxWidgets-gtk3/template | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index 5e3ec6e511c1..ae5105a89c14 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -15,9 +15,6 @@ homepage="https://www.wxwidgets.org"
 distfiles="https://github.com/wxWidgets/wxWidgets/releases/download/v${version}/wxWidgets-${version}.tar.bz2"
 checksum=440f6e73cf5afb2cbf9af10cec8da6cdd3d3998d527598a53db87099524ac807
 
-# TEMPORARY FIX for tiff bump; the resolver fails to order these properly
-makedepends+=" imlib2 spandsp"
-
 post_install() {
 	local _config="gtk3-unicode-3.0"
 	# remove all occurrences of $XBPS_CROSS_TRIPLET in wx-config:

From 3e11c20b586490885548f205dbf30c06068d55b9 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Fri, 14 Apr 2023 00:32:32 +0530
Subject: [PATCH 297/965] pre-commit: update to 3.2.2.

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

diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index b6fe3db36158..4b81f0d9599d 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -1,6 +1,6 @@
 # Template file for 'pre-commit'
 pkgname=pre-commit
-version=3.2.1
+version=3.2.2
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://pre-commit.com/"
 changelog="https://raw.githubusercontent.com/pre-commit/pre-commit/main/CHANGELOG.md"
 distfiles="${PYPI_SITE}/p/pre-commit/pre_commit-${version}.tar.gz"
-checksum=b5aee7d75dbba21ee161ba641b01e7ae10c5b91967ebf7b2ab0dfae12d07e1f1
+checksum=5b808fcbda4afbccf6d6633a56663fed35b6c2bc08096fd3d47ce197ac351d9d
 make_check=no # unpackaged: pytest-env re-assert
 
 post_install() {

From a8e8c4f269e0feacc73f4540e4566501657c7dac Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Tue, 18 Apr 2023 06:39:58 -0500
Subject: [PATCH 298/965] aide: update to 0.18.2.

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

diff --git a/srcpkgs/aide/template b/srcpkgs/aide/template
index 8e02a4f5d700..98d00c055383 100644
--- a/srcpkgs/aide/template
+++ b/srcpkgs/aide/template
@@ -1,6 +1,6 @@
 # Template file for 'aide'
 pkgname=aide
-version=0.17.4
+version=0.18.2
 revision=1
 build_style=gnu-configure
 configure_args="--with-mhash --with-posix-acl --with-prelink --with-xattr
@@ -8,14 +8,18 @@ configure_args="--with-mhash --with-posix-acl --with-prelink --with-xattr
 conf_files="/etc/aide.conf"
 make_dirs="/var/lib/aide 0750 root root
  /var/log/aide 0750 root root"
-hostmakedepends="flex"
-makedepends="pcre-devel mhash-devel acl-devel e2fsprogs-devel elfutils-devel zlib-devel"
+hostmakedepends="flex pkg-config"
+makedepends="pcre2-devel mhash-devel acl-devel e2fsprogs-devel elfutils-devel
+ zlib-devel"
 short_desc="File and directory integrity checker"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://aide.github.io/"
 distfiles="https://github.com/aide/aide/releases/download/v${version}/aide-${version}.tar.gz"
-checksum=c81505246f3ffc2e76036d43a77212ae82895b5881d9b9e25c1361b1a9b7a846
+checksum=758ff586c703930129e0a1e8c292ff5127e116fc10d0ffdbea8bf2c1087ca7e4
+
+export MHASH_CFLAGS="=I${XBPS_CROSS_BASE}/usr/include"
+export MHASH_LIBS="-L${XBPS_CROSS_BASE}/usr/lib -lmhash"
 
 post_install() {
 	vconf $FILESDIR/aide.conf

From 76e9454c89ae6f1d460bb0a7039746ed538d0614 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 17 Apr 2023 23:24:48 +0100
Subject: [PATCH 299/965] epson-inkjet-printer-escpr: update to 1.7.26.

---
 srcpkgs/epson-inkjet-printer-escpr/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/epson-inkjet-printer-escpr/template b/srcpkgs/epson-inkjet-printer-escpr/template
index 497c442b87a2..64ae909ca056 100644
--- a/srcpkgs/epson-inkjet-printer-escpr/template
+++ b/srcpkgs/epson-inkjet-printer-escpr/template
@@ -1,6 +1,6 @@
 # Template file for 'epson-inkjet-printer-escpr'
 pkgname=epson-inkjet-printer-escpr
-version=1.7.25
+version=1.7.26
 revision=1
 build_style=gnu-configure
 configure_args="--disable-static --with-cupsppddir=/usr/share/ppd --with-cupsfilterdir=/usr/lib/cups/filter"
@@ -10,5 +10,5 @@ short_desc="Epson Inkjet Printer Driver (ESC/P-R)"
 maintainer="Mohammed Anas <triallax@tutanota.com>"
 license="GPL-2.0-or-later"
 homepage="https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX&productName=B700"
-distfiles="https://download3.ebz.epson.net/dsc/f/03/00/14/34/76/47198c0bab357b96ec59490973c492c5d6059604/epson-inkjet-printer-escpr-${version}-1lsb3.2.tar.gz"
-checksum=d5e30b58dc6152df6b63fcbc7315506d155002b4b11342e7e6699c49e7bb5b69
+distfiles="https://download3.ebz.epson.net/dsc/f/03/00/14/48/15/c864d000b06bebeec8832ce6f68bb079c36d838a/epson-inkjet-printer-escpr-${version}-1lsb3.2.tar.gz"
+checksum=690e8c9c5b993489830de5ddb16ba2ba4c21b474978bda082ed7d1d1c48482e9

From 9b3d7847b44b11405e11c44690e965c19482dad4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tomek=20Wa=C5=82kuski?= <tomekw@users.noreply.github.com>
Date: Tue, 18 Apr 2023 10:36:52 +0200
Subject: [PATCH 300/965] slack-desktop: update to 4.31.155

Testing the changes

I tested the changes in this PR: yes
---
 srcpkgs/slack-desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/slack-desktop/template b/srcpkgs/slack-desktop/template
index c6faba72ee2a..67ec70d38455 100644
--- a/srcpkgs/slack-desktop/template
+++ b/srcpkgs/slack-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'slack-desktop'
 pkgname=slack-desktop
-version=4.29.149
+version=4.31.155
 revision=1
 archs="x86_64"
 depends="xdg-utils"
@@ -9,7 +9,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Proprietary"
 homepage="https://slack.com/"
 distfiles="https://downloads.slack-edge.com/releases/linux/${version}/prod/x64/${pkgname}-${version}-amd64.deb"
-checksum=ba55c818ba76aa5e3b652e8879a32eab27b7f5d783b6e90e075771cb904d0b02
+checksum=e675afb8dbc0ad605b3532a97f93117ccfccbd034340815547d27005b12633ef
 restricted=yes
 repository="nonfree"
 nopie=yes

From deb888f2ce2e5a6a77b1d1a86d357925ab8b3a68 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Tue, 18 Apr 2023 16:34:16 +0200
Subject: [PATCH 301/965] newsboat: orphan

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

diff --git a/srcpkgs/newsboat/template b/srcpkgs/newsboat/template
index 8a9bbaa83305..978d6b63cd91 100644
--- a/srcpkgs/newsboat/template
+++ b/srcpkgs/newsboat/template
@@ -12,7 +12,7 @@ makedepends="json-c-devel libcurl-devel libxml2-devel sqlite-devel stfl-devel
  rust-std"
 checkdepends="ncurses-base"
 short_desc="RSS/Atom feed reader for the text console"
-maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://newsboat.org/"
 changelog="https://raw.githubusercontent.com/newsboat/newsboat/master/CHANGELOG.md"

From 69b49ab6a06eb2cd968d0d6944495e2ab1363a06 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Wed, 19 Apr 2023 00:52:39 +0530
Subject: [PATCH 302/965] python3-xmltodict: update to 0.13.0.

---
 srcpkgs/python3-xmltodict/template | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 5ff642aac4a4..1e4434469620 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -1,21 +1,18 @@
 # Template file for 'python3-xmltodict'
 pkgname=python3-xmltodict
-version=0.12.0
-revision=6
+version=0.13.0
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
-checkdepends="python3-nose"
+checkdepends="python3-pytest"
 short_desc="Python3 module that makes working with XML feel like working JSON"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/martinblech/xmltodict"
+changelog="https://raw.githubusercontent.com/martinblech/xmltodict/master/CHANGELOG.md"
 distfiles="${PYPI_SITE}/x/xmltodict/xmltodict-${version}.tar.gz"
-checksum=50d8c638ed7ecb88d90561beedbf720c9b4e851a9fa6c47ebd64e99d166d8a21
-
-do_check() {
-	nosetests3
-}
+checksum=341595a488e3e01a85a9d8911d8912fd922ede5fecc4dce437eb4b6c8d037e56
 
 post_install() {
 	vlicense LICENSE

From f98c905e8b045c251e74371e67c46f170b9de6c5 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Mon, 20 Mar 2023 01:44:56 +0530
Subject: [PATCH 303/965] d2: update to 0.4.1.

---
 srcpkgs/d2/patches/magic-32bit.patch | 35 ----------------------------
 srcpkgs/d2/template                  |  7 +++---
 2 files changed, 4 insertions(+), 38 deletions(-)
 delete mode 100644 srcpkgs/d2/patches/magic-32bit.patch

diff --git a/srcpkgs/d2/patches/magic-32bit.patch b/srcpkgs/d2/patches/magic-32bit.patch
deleted file mode 100644
index 15b12ba52aeb..000000000000
--- a/srcpkgs/d2/patches/magic-32bit.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-The value of MAGIC_CHECKSUM_ADJUSTMENT overflows a signed integer on 32-bit
-architectures and is always used as an unsigned value anyway, so just define it
-as unsigned from the beginning.
-
---- a/lib/font/font.go
-+++ b/lib/font/font.go
-@@ -49,8 +49,8 @@
- 	WOFF_ENTRY_OFFSET_CHECKSUM     = 16
- 
- 	// magic
--	MAGIC_WOFF                = 0x774f4646
--	MAGIC_CHECKSUM_ADJUSTMENT = 0xb1b0afba
-+	MAGIC_WOFF uint32                = 0x774f4646
-+	MAGIC_CHECKSUM_ADJUSTMENT uint32 = 0xb1b0afba
- 
- 	// sizes
- 	SIZE_OF_WOFF_HEADER      = 44
-@@ -85,7 +85,7 @@
- 	numTables := binary.BigEndian.Uint16(fontBuf[4:])
- 
- 	woffHeader := make([]byte, SIZE_OF_WOFF_HEADER)
--	binary.BigEndian.PutUint32(woffHeader[WOFF_OFFSET_MAGIC:], uint32(MAGIC_WOFF))
-+	binary.BigEndian.PutUint32(woffHeader[WOFF_OFFSET_MAGIC:], MAGIC_WOFF)
- 	binary.BigEndian.PutUint16(woffHeader[WOFF_OFFSET_NUM_TABLES:], numTables)
- 	binary.BigEndian.PutUint16(woffHeader[WOFF_OFFSET_SFNT_SIZE:], 0)
- 	binary.BigEndian.PutUint32(woffHeader[WOFF_OFFSET_META_OFFSET:], 0)
-@@ -148,7 +148,7 @@
- 		csum += tableEntry.CheckSum
- 	}
- 
--	var checksumAdjustment = uint32(MAGIC_CHECKSUM_ADJUSTMENT) - csum
-+	var checksumAdjustment = MAGIC_CHECKSUM_ADJUSTMENT - csum
- 
- 	majorVersion := uint16(0)
- 	minVersion := uint16(1)
diff --git a/srcpkgs/d2/template b/srcpkgs/d2/template
index d4f7023c3511..49762caa3d12 100644
--- a/srcpkgs/d2/template
+++ b/srcpkgs/d2/template
@@ -1,13 +1,14 @@
 # Template file for 'd2'
 pkgname=d2
-version=0.3.0
-revision=3
+version=0.4.1
+revision=1
 build_style=go
 go_import_path="oss.terrastruct.com/d2"
+go_ldflags="-X ${go_import_path}/lib/version.Version=${version}"
 short_desc="Modern diagram scripting language that turns text to diagrams"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://d2lang.com/"
 changelog="https://d2lang.com/releases/intro/"
 distfiles="https://github.com/terrastruct/d2/archive/refs/tags/v${version}.tar.gz"
-checksum=28901237ad0c16b49c62a89c6246dfd38dd245e530d25fc74dca1fe2e3b9348f
+checksum=abfc926a7dbb090c73012c8bf37558a8ae49d5c6045211b50a3386d8cd60b8dd

From 265b76fefa13a7ea0128db081cb1a120db19c4c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Mon, 17 Apr 2023 22:42:33 +0200
Subject: [PATCH 304/965] dasel: update to 2.2.0.

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

diff --git a/srcpkgs/dasel/template b/srcpkgs/dasel/template
index 0603a55a670e..e45a61d3f874 100644
--- a/srcpkgs/dasel/template
+++ b/srcpkgs/dasel/template
@@ -1,7 +1,7 @@
 # Template file for 'dasel'
 pkgname=dasel
-version=2.1.2
-revision=2
+version=2.2.0
+revision=1
 build_style=go
 build_helper=qemu
 go_import_path=github.com/tomwright/dasel/v2
@@ -13,7 +13,7 @@ license="MIT"
 homepage="https://daseldocs.tomwright.me/"
 changelog="https://raw.githubusercontent.com/TomWright/dasel/master/CHANGELOG.md"
 distfiles="https://github.com/TomWright/dasel/archive/refs/tags/v${version}.tar.gz"
-checksum=0ef6525a3618c24999f8b44f7f65ed94004a393fd73cea4ae7757d7ed55ba485
+checksum=7d64e3e6e37b358948ccd3479b54610b87fbcc562049ca96c0bcb4fcefeea350
 
 post_install() {
 	vlicense LICENSE

From 65310162d8c01aa1718d5de9ed50dd5a6cfc3014 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Thu, 13 Apr 2023 11:11:44 +0530
Subject: [PATCH 305/965] usql: update to 0.14.2.

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

diff --git a/srcpkgs/usql/template b/srcpkgs/usql/template
index afcba1d7a5e5..1046bb88abd8 100644
--- a/srcpkgs/usql/template
+++ b/srcpkgs/usql/template
@@ -1,6 +1,6 @@
 # Template file for 'usql'
 pkgname=usql
-version=0.14.1
+version=0.14.2
 revision=1
 build_style=go
 go_import_path=github.com/xo/usql
@@ -10,7 +10,7 @@ maintainer="Alan Brown <adbrown@rocketmail.com>"
 license="MIT"
 homepage="https://github.com/xo/usql"
 distfiles="https://github.com/xo/usql/archive/refs/tags/v${version}.tar.gz"
-checksum=9a9da5db83c1fa80f142b675c3176ca30dad10691126f89654586d831a6c151e
+checksum=9d3bbf228ee875da494fff5a08e74d0c2f991da5fa47e7f325b6b0b757cc1932
 
 post_install() {
 	vlicense LICENSE

From 5dac9b6521e2f6e58197dbbf81154563a891212c Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sun, 16 Apr 2023 11:36:31 +0530
Subject: [PATCH 306/965] vale: update to 2.24.3.

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

diff --git a/srcpkgs/vale/template b/srcpkgs/vale/template
index a08c466d854f..cae3ce259d8a 100644
--- a/srcpkgs/vale/template
+++ b/srcpkgs/vale/template
@@ -1,6 +1,6 @@
 # Template file for 'vale'
 pkgname=vale
-version=2.24.1
+version=2.24.3
 revision=1
 build_style=go
 go_import_path="github.com/errata-ai/vale/v2"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://vale.sh"
 changelog="https://github.com/errata-ai/vale/releases"
 distfiles="https://github.com/errata-ai/vale/archive/refs/tags/v${version}.tar.gz"
-checksum=aa30f373b858803297eca1dd2f391e0d81453cd96b54d802ab5f5d926731db9e
+checksum=6ece32f70263e03b4b78ab0fb4564be009533c40d4e1db8d0580ab062491c28f
 
 post_install() {
 	vlicense LICENSE

From 71c08d0dc94d7a7733993adc67b3d501a5503107 Mon Sep 17 00:00:00 2001
From: Daniel Lewan <vision360.daniel@gmail.com>
Date: Mon, 17 Apr 2023 17:43:09 +0200
Subject: [PATCH 307/965] git-toolbelt: update to 1.8.4.

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

diff --git a/srcpkgs/git-toolbelt/template b/srcpkgs/git-toolbelt/template
index 5b4952669f1d..31096749c2b3 100644
--- a/srcpkgs/git-toolbelt/template
+++ b/srcpkgs/git-toolbelt/template
@@ -1,6 +1,6 @@
 # Template file for 'git-toolbelt'
 pkgname=git-toolbelt
-version=1.8.0
+version=1.8.4
 revision=1
 depends="git moreutils fzf"
 short_desc="Helper tools to make everyday life with Git much easier"
@@ -8,7 +8,7 @@ maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/nvie/git-toolbelt"
 distfiles="https://github.com/nvie/git-toolbelt/archive/v${version}.tar.gz"
-checksum=8c504a66715efe2fa544b54b464881b5575201d94a3ff31c21934b23c16bda31
+checksum=a703d964775b978564735471c6d004611915c5cf5bdbd4f49e546aff7fb0c418
 conflicts="git-extras"
 
 do_install() {

From f90284ad76a0c714086f415f00618cd5c3dc9285 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Mon, 17 Apr 2023 16:10:50 +0200
Subject: [PATCH 308/965] miniserve: update to 0.23.1

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

diff --git a/srcpkgs/miniserve/template b/srcpkgs/miniserve/template
index 539a23e5a58a..f533dd84de8f 100644
--- a/srcpkgs/miniserve/template
+++ b/srcpkgs/miniserve/template
@@ -1,6 +1,6 @@
 # Template file for 'miniserve'
 pkgname=miniserve
-version=0.23.0
+version=0.23.1
 revision=1
 build_style=cargo
 build_helper=qemu
@@ -8,6 +8,8 @@ build_helper=qemu
 make_check_args="--
  --skip qrcode_hidden_in_tty_when_disabled
  --skip qrcode_shown_in_tty_when_enabled"
+hostmakedepends="pkg-config"
+makedepends="libzstd-devel"
 checkdepends="curl"
 short_desc="CLI tool to serve files and dirs over HTTP"
 maintainer="Enno Boland <gottox@voidlinux.org>"
@@ -15,7 +17,7 @@ license="MIT"
 homepage="https://github.com/svenstaro/miniserve"
 changelog="https://raw.githubusercontent.com/svenstaro/miniserve/master/CHANGELOG.md"
 distfiles="https://github.com/svenstaro/miniserve/archive/refs/tags/v${version}.tar.gz"
-checksum=46e076f35cd8919a566d595b7fef05ce9c5c223a66bea6ee6dd3092c42697bd1
+checksum=2812e5f700612576587a76ba5ea51a3eb7f60b1dd1b580cd9a015ad2feac5b8f
 make_check=ci-skip  # port binding succeeds locally but fails in CI
 
 case "$XBPS_TARGET_MACHINE" in

From 49fc0120ef1d658444cbc375b3698bac3e881bb0 Mon Sep 17 00:00:00 2001
From: Pascal Huber <pascal.huber@resolved.ch>
Date: Sun, 16 Apr 2023 15:24:03 +0200
Subject: [PATCH 309/965] teeworlds: fix CVE-2021-43518

---
 .../teeworlds/patches/CVE-2021-43518.patch    | 38 +++++++++++++++++++
 srcpkgs/teeworlds/template                    |  2 +-
 2 files changed, 39 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/teeworlds/patches/CVE-2021-43518.patch

diff --git a/srcpkgs/teeworlds/patches/CVE-2021-43518.patch b/srcpkgs/teeworlds/patches/CVE-2021-43518.patch
new file mode 100644
index 000000000000..5776dd815d57
--- /dev/null
+++ b/srcpkgs/teeworlds/patches/CVE-2021-43518.patch
@@ -0,0 +1,38 @@
+upstream issue: https://github.com/teeworlds/teeworlds/issues/2981
+upstream fix: https://github.com/teeworlds/teeworlds/pull/3018
+patch source: https://sources.debian.org/src/teeworlds/0.7.5-2/debian/patches/CVE-2021-43518.patch/
+
+Backport 91e5492d4c210f82f1ca6b43a73417fef5463368 as the hotfix for CVE-2021-43518
+
+--- teeworlds-0.7.5.orig/src/game/client/components/maplayers.cpp
++++ teeworlds-0.7.5/src/game/client/components/maplayers.cpp
+@@ -254,7 +254,7 @@ void CMapLayers::LoadEnvPoints(const CLa
+ 				p.m_Time = pEnvPoint_v1->m_Time;
+ 				p.m_Curvetype = pEnvPoint_v1->m_Curvetype;
+ 
+-				for(int c = 0; c < pItem->m_Channels; c++)
++				for(int c = 0; c < min(pItem->m_Channels, 4); c++)
+ 				{
+ 					p.m_aValues[c] = pEnvPoint_v1->m_aValues[c];
+ 					p.m_aInTangentdx[c] = 0;
+--- teeworlds-0.7.5.orig/src/game/editor/io.cpp
++++ teeworlds-0.7.5/src/game/editor/io.cpp
+@@ -478,7 +478,8 @@ int CEditorMap::Load(class IStorage *pSt
+ 			for(int e = 0; e < Num; e++)
+ 			{
+ 				CMapItemEnvelope *pItem = (CMapItemEnvelope *)DataFile.GetItem(Start+e, 0, 0);
+-				CEnvelope *pEnv = new CEnvelope(pItem->m_Channels);
++				const int Channels = min(pItem->m_Channels, 4);
++				CEnvelope *pEnv = new CEnvelope(Channels);
+ 				pEnv->m_lPoints.set_size(pItem->m_NumPoints);
+ 				for(int n = 0; n < pItem->m_NumPoints; n++)
+ 				{
+@@ -495,7 +496,7 @@ int CEditorMap::Load(class IStorage *pSt
+ 						pEnv->m_lPoints[n].m_Time = pEnvPoint_v1->m_Time;
+ 						pEnv->m_lPoints[n].m_Curvetype = pEnvPoint_v1->m_Curvetype;
+ 
+-						for(int c = 0; c < pItem->m_Channels; c++)
++						for(int c = 0; c < Channels; c++)
+ 						{
+ 							pEnv->m_lPoints[n].m_aValues[c] = pEnvPoint_v1->m_aValues[c];
+ 						}
diff --git a/srcpkgs/teeworlds/template b/srcpkgs/teeworlds/template
index e1df31fc818d..f88f89f158a1 100644
--- a/srcpkgs/teeworlds/template
+++ b/srcpkgs/teeworlds/template
@@ -1,7 +1,7 @@
 # Template file for 'teeworlds'
 pkgname=teeworlds
 version=0.7.5
-revision=2
+revision=3
 hostmakedepends="bam python3 pkg-config"
 makedepends="zlib-devel SDL2-devel glu-devel freetype-devel"
 short_desc="Retro multiplayer shooter"

From 5310ee7ef9fd837aee666c4c89a5a0606b296af4 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Tue, 18 Apr 2023 06:30:11 -0500
Subject: [PATCH 310/965] QXlsx: update to 1.4.6.

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

diff --git a/srcpkgs/QXlsx/template b/srcpkgs/QXlsx/template
index 9f494d087f8c..8177672d010c 100644
--- a/srcpkgs/QXlsx/template
+++ b/srcpkgs/QXlsx/template
@@ -1,6 +1,6 @@
 # Template file for 'QXlsx'
 pkgname=QXlsx
-version=1.4.5
+version=1.4.6
 revision=1
 build_style=cmake
 build_wrksrc="QXlsx"
@@ -11,4 +11,4 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://qtexcel.github.io/QXlsx"
 distfiles="https://github.com/QtExcel/QXlsx/archive/v${version}.tar.gz"
-checksum=1b546b28863cb86889da586c1d702f1627b9e6a946acf13d52b1f3dd65c6df8f
+checksum=969a947af6a78dad9f2418dfc84e528d212ceb98e6392edf859dbff4f8828a77

From d4ecd000b32fff8722a38f9e857f526e39ad6840 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Wed, 19 Apr 2023 08:35:19 -0500
Subject: [PATCH 311/965] eggdrop: update to 1.9.5.

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

diff --git a/srcpkgs/eggdrop/template b/srcpkgs/eggdrop/template
index f5f5a504030f..ce491860ed58 100644
--- a/srcpkgs/eggdrop/template
+++ b/srcpkgs/eggdrop/template
@@ -1,6 +1,6 @@
 # Template file for 'eggdrop'
 pkgname=eggdrop
-version=1.9.4
+version=1.9.5
 revision=1
 build_style=gnu-configure
 hostmakedepends="tcl-devel"
@@ -10,7 +10,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://www.eggheads.org/"
 distfiles="https://ftp.eggheads.org/pub/eggdrop/source/${version%.*}/eggdrop-${version}.tar.gz"
-checksum=0c287e37e87b5c189d49c9e5d88f5cc3386c98c07431d3e6033803c1890296d1
+checksum=e26918ea8a64d9857579c5b60c661a337f20773edd83086b356525beb581736a
 conf_files="/etc/eggdrop/text/banner /etc/eggdrop/text/motd"
 
 pre_build() {

From 399d9fffcfc89046fa68f7c1ab4488ee0dd11b8c Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Wed, 19 Apr 2023 08:48:00 -0500
Subject: [PATCH 312/965] jmol: update to 16.1.9.

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

diff --git a/srcpkgs/jmol/template b/srcpkgs/jmol/template
index ea34d0dc8231..7217fdfaeb90 100644
--- a/srcpkgs/jmol/template
+++ b/srcpkgs/jmol/template
@@ -1,6 +1,6 @@
 # Template file for 'jmol'
 pkgname=jmol
-version=14.31.44
+version=16.1.9
 revision=1
 depends="virtual?java-environment"
 short_desc="Open-source Java/JavaScript-based molecule viewer"
@@ -9,7 +9,7 @@ license="LGPL-2.1-or-later"
 homepage="http://jmol.sourceforge.net/"
 distfiles="${SOURCEFORGE_SITE}/jmol/Jmol/Version%20${version%.*}/Jmol%20${version}/Jmol-${version}-binary.tar.gz
  http://jmol.sourceforge.net/images/Jmol_icon_128.png"
-checksum="3077eaa10cd410bee78deed8fe16da03c8a4b717cdef8eb84c95ee9b907a3827
+checksum="40676ea142963548cd94c1183b4c03e7e8a08ee174dd5e5256582ae387761c3b
  302b24c7b8898a04efd74c12592243d05e53b0643a66daf809e72bc590bf9b9e"
 skip_extraction="Jmol_icon_128.png"
 

From 43818ac0c4166aed6265371bbbf8e37f7e33b3c8 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 19 Apr 2023 09:07:31 -0400
Subject: [PATCH 313/965] opencl2-headers: update to 2023.04.17.

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

diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index 637273a142e1..131ba399ba7d 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -1,13 +1,13 @@
 # Template file for 'opencl2-headers'
 pkgname=opencl2-headers
-version=2023.02.06
+version=2023.04.17
 revision=1
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
 homepage="https://github.com/KhronosGroup/OpenCL-Headers"
 distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=464d1b04a5e185739065b2d86e4cebf02c154c416d63e6067a5060d7c053c79a
+checksum=0ce992f4167f958f68a37918dec6325be18f848dee29a4521c633aae3304915d
 provides="opencl-headers-${version}_${revision}"
 replaces="opencl-headers>=0"
 

From d36aa4a328d35f9dc7c6d9b1a412a74a79c95e37 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 19 Apr 2023 09:07:57 -0400
Subject: [PATCH 314/965] python3-Pygments: update to 2.15.1.

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

diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index d2c8d7434c95..030b175e0c0d 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-Pygments'
 pkgname=python3-Pygments
-version=2.15.0
+version=2.15.1
 revision=1
 build_style=python3-pep517
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
@@ -14,7 +14,7 @@ license="BSD-2-Clause"
 homepage="https://pygments.org"
 changelog="https://raw.githubusercontent.com/pygments/pygments/master/CHANGES"
 distfiles="${PYPI_SITE}/P/Pygments/Pygments-${version}.tar.gz"
-checksum=f7e36cffc4c517fbc252861b9a6e4644ca0e5abadf9a113c72d1358ad09b9500
+checksum=8ace4d3c1dd481894b2005f560ead0f9f19ee64fe983366be1a21e171d12775c
 conflicts="python-Pygments>=0"
 
 post_install() {

From 602ac0d09e5acc1536ae0f701a8285708b3e0c81 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 19 Apr 2023 09:09:28 -0400
Subject: [PATCH 315/965] python3-hypothesis: update to 6.72.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 f049c30cad59..546dc9d6100d 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.71.0
+version=6.72.0
 revision=1
 build_wrksrc=hypothesis-python
 build_style=python3-module
@@ -14,7 +14,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=905f0eb5c9d2b6c5eb31ca16f6ab624632205b8ce4a740bea657571063c929d4
+checksum=04ac15879ae970cda3101c4fa1cab815bc042218e92878ad3874e6a5c55fbbc6
 
 do_check() {
 	# Manually run the tests that tox considers part of the "full" suite,

From aac06d000f46dab3d70fab7d2d001d77a492ec74 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 19 Apr 2023 09:09:37 -0400
Subject: [PATCH 316/965] python3-ipyparallel: update to 8.6.1.

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

diff --git a/srcpkgs/python3-ipyparallel/template b/srcpkgs/python3-ipyparallel/template
index bb1e671c26fe..9c86bba760a0 100644
--- a/srcpkgs/python3-ipyparallel/template
+++ b/srcpkgs/python3-ipyparallel/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-ipyparallel'
 pkgname=python3-ipyparallel
-version=8.5.1
+version=8.6.1
 revision=1
 build_style=python3-pep517
 hostmakedepends="hatchling"
@@ -13,7 +13,7 @@ license="BSD-3-Clause"
 homepage="https://ipyparallel.readthedocs.io/"
 changelog="https://ipyparallel.readthedocs.io/en/latest/changelog.html"
 distfiles="${PYPI_SITE}/i/ipyparallel/ipyparallel-${version}.tar.gz"
-checksum=5563606ec43b89bdf05ee69a2aad1e3c63b4dca206116eefd6d9809e63ee1071
+checksum=a39aa5ef9560170bf0e9afedca9ff045e1b9c1832c49303377edcc91cea9fb77
 # Too many tests fail with a "local" cluster type
 make_check=no
 

From 4904c52b9faf70a61408e3d7fdbd7ea92ceacb19 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 19 Apr 2023 09:09:47 -0400
Subject: [PATCH 317/965] python3-pip: update to 23.1.

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

diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 5f928c3b6df1..582ab7fc2be4 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-pip'
 pkgname=python3-pip
-version=23.0.1
+version=23.1
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -11,7 +11,7 @@ license="MIT"
 homepage="https://pip.pypa.io/"
 changelog="https://raw.githubusercontent.com/pypa/pip/master/NEWS.rst"
 distfiles="${PYPI_SITE}/p/pip/pip-${version}.tar.gz"
-checksum=cd015ea1bfb0fcef59d8a286c1f8bebcb983f6317719d415dc5351efb7cd7024
+checksum=408539897ee535dbfb83a153f7bc4d620f990d8bd44a52a986efc0b4d330d34a
 # Tests have unpackaged dependencies
 make_check=no
 

From 23d94ac015115bc4287088fc406abc0c0fbdd4ea Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 19 Apr 2023 09:09:55 -0400
Subject: [PATCH 318/965] python3-websockets: update to 11.0.2.

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

diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 89d1dbb83641..0d8f2f6c2299 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-websockets'
 pkgname=python3-websockets
-version=11.0.1
+version=11.0.2
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -12,7 +12,7 @@ license="BSD-3-Clause"
 homepage="https://websockets.readthedocs.io/en/stable/"
 changelog="https://websockets.readthedocs.io/en/stable/project/changelog.html"
 distfiles="${PYPI_SITE}/w/websockets/websockets-${version}.tar.gz"
-checksum=369410925b240b30ef1c1deadbd6331e9cd865ad0b8966bf31e276cc8e0da159
+checksum=b1a69701eb98ed83dd099de4a686dc892c413d974fa31602bc00aca7cb988ac9
 # Package ships no tests
 make_check=no
 

From e592f3bd4d2a83f54aa1df7a6cc250cde10a9a2d Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Wed, 19 Apr 2023 09:10:22 -0400
Subject: [PATCH 319/965] Gokapi: update to 1.7.1.

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

diff --git a/srcpkgs/Gokapi/template b/srcpkgs/Gokapi/template
index 676dcd921504..b04a6508ca54 100644
--- a/srcpkgs/Gokapi/template
+++ b/srcpkgs/Gokapi/template
@@ -1,7 +1,7 @@
 # Template file for 'Gokapi'
 pkgname=Gokapi
-version=1.6.2
-revision=2
+version=1.7.1
+revision=1
 build_style=go
 go_import_path=github.com/forceu/gokapi
 go_package="${go_import_path}/cmd/gokapi"
@@ -10,13 +10,13 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/Forceu/Gokapi"
 distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=39fe942808fd5d86722bd37f293b3276085b1751b0aeffa214a6052404fc4429
+checksum=8eb9f6bfbf93a8487b84f3d27720d2d988097e7fe31237f8d5da8022df2c8eb7
 system_accounts="_gokapi"
 _gokapi_homedir="/var/lib/gokapi"
 make_dirs="/var/lib/gokapi 700 _gokapi _gokapi"
 
 pre_build() {
-	GOARCH= go generate ./...
+	env -i GOPATH="${GOPATH}" GOCACHE="${GOCACHE}" go generate ./...
 }
 
 post_install() {

From 48a1f33560410c5c4ee96c06d5102dfc72a8cde5 Mon Sep 17 00:00:00 2001
From: 0x5c <dev@0x5c.io>
Date: Sun, 16 Apr 2023 08:36:20 -0400
Subject: [PATCH 320/965] riff: fix build failure from --locked

Since the addition of --locked to cargo's build command in #43233, the existing
patch causes the build to fail. Cargo add updates the lock file, solving the
issue.
---
 srcpkgs/riff/patches/doublebuild.patch | 14 --------------
 srcpkgs/riff/template                  | 10 +++++++++-
 2 files changed, 9 insertions(+), 15 deletions(-)
 delete mode 100644 srcpkgs/riff/patches/doublebuild.patch

diff --git a/srcpkgs/riff/patches/doublebuild.patch b/srcpkgs/riff/patches/doublebuild.patch
deleted file mode 100644
index 2f3fcf485bcd..000000000000
--- a/srcpkgs/riff/patches/doublebuild.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Slight hack to prevent a rebuild in the install phase
-
---
-
---- a/Cargo.toml
-+++ b/Cargo.toml
-@@ -20,6 +20,7 @@
- num_cpus = "1.13.0"
- threadpool = "1.8.1"
- itertools = "0.10.1"
-+syn = {version = "1.0.48", features = ["full"]}
-
- [dev-dependencies]
- pretty_assertions = "0.6.1"
diff --git a/srcpkgs/riff/template b/srcpkgs/riff/template
index ebb2dceec0cf..c6dbe7f25694 100644
--- a/srcpkgs/riff/template
+++ b/srcpkgs/riff/template
@@ -1,7 +1,7 @@
 # Template file for 'riff'
 pkgname=riff
 version=2.23.2
-revision=1
+revision=2
 build_style=cargo
 short_desc="Diff filter highlighting which line parts have changed"
 maintainer="0x5c <dev@0x5c.io>"
@@ -10,6 +10,14 @@ homepage="https://github.com/walles/riff"
 distfiles="https://github.com/walles/riff/archive/refs/tags/${version}.tar.gz"
 checksum=fc39a75a6e09a3d94c6b2d8a3ad1f7aacae5a9e6da2f66f7b26dac55e82b62f3
 
+post_patch() {
+	# Needed to prevent a rebuilt in do_install()
+	# These are already transitive deps at those versions, but cargo
+	# miscalculates that a feature is dropped when installing.
+	cargo add syn@1.0.48 --features full
+	cargo add libc@0.2.140 --features extra_traits
+}
+
 post_install() {
 	vlicense LICENSE
 }

From cd045158c38922041708b45ae70260ca8b69e95a Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Sun, 16 Apr 2023 13:08:58 +0200
Subject: [PATCH 321/965] mandown: generate missing lockfile

---
 srcpkgs/mandown/template | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/mandown/template b/srcpkgs/mandown/template
index 8eaf3175a7b4..964e5f2255f4 100644
--- a/srcpkgs/mandown/template
+++ b/srcpkgs/mandown/template
@@ -1,7 +1,7 @@
 # Template file for 'mandown'
 pkgname=mandown
 version=0.1.3
-revision=1
+revision=2
 build_style=cargo
 short_desc="Create man pages from markdown markup"
 maintainer="Savoy <git@liberation.red>"
@@ -9,3 +9,8 @@ license="Apache-2.0"
 homepage="https://gitlab.com/kornelski/mandown"
 distfiles="https://gitlab.com/kornelski/mandown/-/archive/${version}/mandown-${version}.tar.gz"
 checksum=6ea919d2e4bf0d331a8f38730bd173852376f00d057f73bfb2180b731081b8db
+
+post_patch() {
+	# upstream does not ship a lockfile yet: https://gitlab.com/kornelski/mandown/-/merge_requests/1
+	cargo generate-lockfile
+}

From 1f26538e75719ec10af70f539731ba69e6b31dd5 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Mon, 17 Apr 2023 08:40:33 +0200
Subject: [PATCH 322/965] cargo-license: generate missing lockfile

---
 srcpkgs/cargo-license/template | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/cargo-license/template b/srcpkgs/cargo-license/template
index 3f7faaf74703..e08dcc93b2f5 100644
--- a/srcpkgs/cargo-license/template
+++ b/srcpkgs/cargo-license/template
@@ -1,7 +1,7 @@
 # Template file for 'cargo-license'
 pkgname=cargo-license
 version=0.5.1
-revision=1
+revision=2
 build_style=cargo
 short_desc="Cargo subcommand to see license of dependencies"
 maintainer="classabbyamp <void@placeviolette.net>"
@@ -10,6 +10,11 @@ homepage="https://github.com/onur/cargo-license"
 distfiles="https://github.com/onur/cargo-license/archive/refs/tags/v${version}.tar.gz"
 checksum=934359118e69dfdf75c0e3b25a1bd154c3568a73e767bd35cb2fa91320016569
 
+post_patch() {
+	# upstream does not ship a lockfile yet: https://github.com/onur/cargo-license/pull/63
+	cargo generate-lockfile
+}
+
 post_install() {
 	vlicense LICENSE
 }

From 08ebd7e82149bd0da28d99128b87a875ce2e4d94 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Sun, 16 Apr 2023 12:54:05 -0700
Subject: [PATCH 323/965] cargo-c: update to 0.9.18.

---
 srcpkgs/cargo-c/template | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/cargo-c/template b/srcpkgs/cargo-c/template
index 461ac18cc1e8..ec93a462ed65 100644
--- a/srcpkgs/cargo-c/template
+++ b/srcpkgs/cargo-c/template
@@ -1,6 +1,6 @@
 # Template file for 'cargo-c'
 pkgname=cargo-c
-version=0.9.17
+version=0.9.18
 revision=1
 build_style=cargo
 hostmakedepends="pkg-config"
@@ -11,10 +11,14 @@ license="MIT"
 homepage="https://crates.io/crates/cargo-c"
 distfiles="https://github.com/lu-zero/cargo-c/archive/v${version}.tar.gz
  https://github.com/lu-zero/cargo-c/releases/download/v${version}/Cargo.lock"
-checksum="95fcf50505516dfa6a941e666d1388810da9d7a9e1c623c09068faef5d50b3b9
- 53a6340faee4ae1c56ca8a61087908b0fccce0352a070de404bcce05d20f369a"
+checksum="1839c3e31f19eae346c47dcf2084bda80d875a8bb01fb2c55489802c7793c2d8
+ 7c4ebb1140e3b4452f7cda6027413fb29449b85c9c35d3f5df3dbed36287ac8c"
 skip_extraction="Cargo.lock"
 
+post_extract() {
+	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/Cargo.lock ${wrksrc}
+}
+
 post_install() {
 	vlicense LICENSE
 }

From f02efce43ba9bd5715dd63ccb43d6e8e24755ce1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 17 Apr 2023 20:38:44 +0200
Subject: [PATCH 324/965] cargo-auditable-bootstrap: patch lockfile

---
 .../patches/cargo-lock.patch                        | 13 +++++++++++++
 srcpkgs/cargo-auditable-bootstrap/template          |  2 +-
 2 files changed, 14 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/cargo-auditable-bootstrap/patches/cargo-lock.patch

diff --git a/srcpkgs/cargo-auditable-bootstrap/patches/cargo-lock.patch b/srcpkgs/cargo-auditable-bootstrap/patches/cargo-lock.patch
new file mode 100644
index 000000000000..c4988d4bb210
--- /dev/null
+++ b/srcpkgs/cargo-auditable-bootstrap/patches/cargo-lock.patch
@@ -0,0 +1,13 @@
+diff --git a/Cargo.lock2 b/Cargo.lock
+index 00969c9e1c..5caabbda1c 100644
+--- a/Cargo.lock2
++++ b/Cargo.lock
+@@ -72,7 +72,7 @@ dependencies = [
+ 
+ [[package]]
+ name = "cargo-auditable"
+-version = "0.6.0"
++version = "0.6.1"
+ dependencies = [
+  "auditable-info",
+  "auditable-serde",
diff --git a/srcpkgs/cargo-auditable-bootstrap/template b/srcpkgs/cargo-auditable-bootstrap/template
index 5cf89cb6ed3f..29ff88e83f5c 100644
--- a/srcpkgs/cargo-auditable-bootstrap/template
+++ b/srcpkgs/cargo-auditable-bootstrap/template
@@ -2,7 +2,7 @@
 # Keep synced with cargo-auditable
 pkgname=cargo-auditable-bootstrap
 version=0.6.1
-revision=1
+revision=2
 build_wrksrc=cargo-auditable
 build_style=cargo
 # Required for bootstrapping purposes

From 27d3f60694492a049b6e73f912c0deadc611e0ab Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 17 Apr 2023 20:39:18 +0200
Subject: [PATCH 325/965] cargo-auditable: patch lockfile

---
 srcpkgs/cargo-auditable/patches/cargo-lock.patch | 13 +++++++++++++
 srcpkgs/cargo-auditable/template                 |  2 +-
 2 files changed, 14 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/cargo-auditable/patches/cargo-lock.patch

diff --git a/srcpkgs/cargo-auditable/patches/cargo-lock.patch b/srcpkgs/cargo-auditable/patches/cargo-lock.patch
new file mode 100644
index 000000000000..c4988d4bb210
--- /dev/null
+++ b/srcpkgs/cargo-auditable/patches/cargo-lock.patch
@@ -0,0 +1,13 @@
+diff --git a/Cargo.lock2 b/Cargo.lock
+index 00969c9e1c..5caabbda1c 100644
+--- a/Cargo.lock2
++++ b/Cargo.lock
+@@ -72,7 +72,7 @@ dependencies = [
+ 
+ [[package]]
+ name = "cargo-auditable"
+-version = "0.6.0"
++version = "0.6.1"
+ dependencies = [
+  "auditable-info",
+  "auditable-serde",
diff --git a/srcpkgs/cargo-auditable/template b/srcpkgs/cargo-auditable/template
index a2c32237b8b0..ebceaae7b9e3 100644
--- a/srcpkgs/cargo-auditable/template
+++ b/srcpkgs/cargo-auditable/template
@@ -2,7 +2,7 @@
 # Keep synced with cargo-auditable-bootstrap
 pkgname=cargo-auditable
 version=0.6.1
-revision=1
+revision=2
 build_wrksrc=cargo-auditable
 build_style=cargo
 hostmakedepends="cargo-auditable-bootstrap"

From 3a6fd9f321a2a74f7869fdda5897534d2f51e483 Mon Sep 17 00:00:00 2001
From: tororutsu <rjahrj@gmail.com>
Date: Wed, 19 Apr 2023 11:37:54 -0400
Subject: [PATCH 326/965] vivaldi: update to 6.0.2979.15.

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

diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template
index 736417fcfa19..7e4d4e8ab554 100644
--- a/srcpkgs/vivaldi/template
+++ b/srcpkgs/vivaldi/template
@@ -1,6 +1,6 @@
 # Template file for 'vivaldi'
 pkgname=vivaldi
-version=5.7.2921.65
+version=6.0.2979.15
 revision=1
 _release=1
 archs="x86_64 aarch64 armv7l"
@@ -16,15 +16,15 @@ skiprdeps="/opt/vivaldi/libqt5_shim.so"
 case "$XBPS_TARGET_MACHINE" in
 x86_64)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_amd64.deb"
-	checksum=ee49100956047f33ae703eed1d048a581ae7d7f0608c5ee7f18e2cfa117f44be
+	checksum=bef374031acaa2da61608a64c8e28706010e42d1782ef601575701e7dd4809b7
 	;;
 aarch64)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_arm64.deb"
-	checksum=30c3c6c13088a4281f79609f9fc3ea7c062b904585a3240505e617f624c2f0f3
+	checksum=eab113c5e131b47c56aca14ed0c1f38cb82768751e44456ab0e07ddbae2366bf
 	;;
 armv7l)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_armhf.deb"
-	checksum=42791913580081b447631f5a1666ada6b9a8260adcbee5489a4ed93ef5965cd9
+	checksum=da92a980b0b8c7c6f96f5a56204e3bff72d333c17131c6f8f3c990a9ba84c9d3
 	;;
 *)
 	broken="No distfiles available for this target"

From 2e9e02c259d50705913b53fc474e3a42e2a52a6f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 18 Apr 2023 15:30:11 +0200
Subject: [PATCH 327/965] font-unifont-bdf: update to 15.0.01.

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

diff --git a/srcpkgs/font-unifont-bdf/template b/srcpkgs/font-unifont-bdf/template
index 675429a16aa2..511350b4d5b0 100644
--- a/srcpkgs/font-unifont-bdf/template
+++ b/srcpkgs/font-unifont-bdf/template
@@ -1,6 +1,6 @@
 # Template file for 'font-unifont-bdf'
 pkgname=font-unifont-bdf
-version=14.0.03
+version=15.0.01
 revision=1
 create_wrksrc=yes
 depends="font-util"
@@ -9,7 +9,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://unifoundry.com/unifont/index.html"
 distfiles="http://unifoundry.com/pub/unifont/unifont-${version}/font-builds/unifont-${version}.bdf.gz"
-checksum=6323f50b1b0b50224988e5f7aec2bd26bd78563bbb7e05c417dc5b7b4a06acb5
+checksum=1fddba900a36b8a067bf2177b05c4a2482a0f7ca1545cf531c03509f47ce1590
 font_dirs=/usr/share/fonts/misc
 
 do_install() {

From 71063851a1ac37533943d52ace65cc3eb3414fc2 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 19 Apr 2023 21:48:17 +0200
Subject: [PATCH 328/965] gleam: update to 0.28.3.

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

diff --git a/srcpkgs/gleam/template b/srcpkgs/gleam/template
index e87beed6075c..13c6d756bcb1 100644
--- a/srcpkgs/gleam/template
+++ b/srcpkgs/gleam/template
@@ -1,6 +1,6 @@
 # Template file for 'gleam'
 pkgname=gleam
-version=0.28.2
+version=0.28.3
 revision=1
 build_style=cargo
 make_install_args="--path=compiler-cli"
@@ -12,4 +12,4 @@ license="Apache-2.0"
 homepage="https://gleam.run/"
 changelog="https://raw.githubusercontent.com/gleam-lang/gleam/main/CHANGELOG.md"
 distfiles="https://github.com/gleam-lang/gleam/archive/refs/tags/v${version}.tar.gz"
-checksum=15ec5e1d0a287a9a22376aa5ffe8a480e2803e4c6ad6485da57fd5a9d345a671
+checksum=e9c6b7400a21d0d29db59b0c5b6adc8cec492184461f778f3b36bc989f1226da

From 385a5673cf0f6861381e26b96c78eb2a60defcc6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 19 Apr 2023 21:50:49 +0200
Subject: [PATCH 329/965] cloud-hypervisor: update to 31.1.

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

diff --git a/srcpkgs/cloud-hypervisor/template b/srcpkgs/cloud-hypervisor/template
index dfb482606c31..f4ea6b6699b1 100644
--- a/srcpkgs/cloud-hypervisor/template
+++ b/srcpkgs/cloud-hypervisor/template
@@ -1,6 +1,6 @@
 # Template file for 'cloud-hypervisor'
 pkgname=cloud-hypervisor
-version=31.0
+version=31.1
 revision=1
 archs="aarch64* x86_64*"
 build_style=cargo
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0, BSD-3-Clause"
 homepage="https://github.com/cloud-hypervisor/cloud-hypervisor"
 distfiles="https://github.com/cloud-hypervisor/cloud-hypervisor/archive/v${version}.tar.gz"
-checksum=a205bb62f22c98ed6d1d2040139c36404c0bda8ca8ad19a1e1aa0d30eb81ff42
+checksum=cb337502c97afb9f08b43416f16ed0509247eaf4a1f6c888bb64e1990f0efd12
 
 post_install() {
 	vbin scripts/ch-trace-visualiser.py ch-trace-visualiser

From dbe8e1b6121eecd22672d3b38138962293c36239 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 19 Apr 2023 21:51:37 +0200
Subject: [PATCH 330/965] jsonnet: update to 0.20.0.

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

diff --git a/srcpkgs/jsonnet/template b/srcpkgs/jsonnet/template
index f959fba588a4..cb41f5f19d90 100644
--- a/srcpkgs/jsonnet/template
+++ b/srcpkgs/jsonnet/template
@@ -1,6 +1,6 @@
 # Template file for 'jsonnet'
 pkgname=jsonnet
-version=0.19.1
+version=0.20.0
 revision=1
 build_style=gnu-makefile
 make_use_env=true
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/google/jsonnet"
 distfiles="https://github.com/google/jsonnet/archive/v${version}.tar.gz"
-checksum=f5a20f2dc98fdebd5d42a45365f52fa59a7e6b174e43970fea4f9718a914e887
+checksum=77bd269073807731f6b11ff8d7c03e9065aafb8e4d038935deb388325e52511b
 
 CXXFLAGS="-fPIC"
 

From 44f364699e503c9cdbe0939391a0a3636058775d Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 19:34:46 +0200
Subject: [PATCH 331/965] fselect: use system libzstd

---
 srcpkgs/fselect/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/fselect/template b/srcpkgs/fselect/template
index fcd12bb13436..417a3359ccc2 100644
--- a/srcpkgs/fselect/template
+++ b/srcpkgs/fselect/template
@@ -1,8 +1,10 @@
 # Template file for 'fselect'
 pkgname=fselect
 version=0.8.2
-revision=1
+revision=2
 build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="libzstd-devel"
 short_desc="Find files with SQL-like queries"
 maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="Apache-2.0, MIT"

From e98b7c8be575dc869e0c0781727d6293855b8fb2 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 16 Apr 2023 19:34:47 +0200
Subject: [PATCH 332/965] cargo-about: use system libzstd

---
 srcpkgs/cargo-about/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/cargo-about/template b/srcpkgs/cargo-about/template
index cd4a2d019fb8..6349f3c49370 100644
--- a/srcpkgs/cargo-about/template
+++ b/srcpkgs/cargo-about/template
@@ -1,10 +1,12 @@
 # Template file for 'cargo-about'
 pkgname=cargo-about
 version=0.5.5
-revision=1
+revision=2
 # depends on rustls/ring
 archs="x86_64* aarch64* i686* arm*"
 build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="libzstd-devel"
 short_desc="Cargo plugin to generate list of all licenses for a crate"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
 license="MIT, Apache-2.0"

From 3d1e0984281dbd8eee980e8eadb1723a9877aaf4 Mon Sep 17 00:00:00 2001
From: Jakub Pastuszek <jpastuszek@protonmail.com>
Date: Tue, 18 Apr 2023 21:27:33 +0100
Subject: [PATCH 333/965] cups: reverting to GnuTLS backend

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

diff --git a/srcpkgs/cups/template b/srcpkgs/cups/template
index 0d8bc9185456..f1dc66f098d0 100644
--- a/srcpkgs/cups/template
+++ b/srcpkgs/cups/template
@@ -1,7 +1,7 @@
 # Template file for 'cups'
 pkgname=cups
 version=2.4.2
-revision=3
+revision=4
 build_style=gnu-configure
 make_install_args="BUILDROOT=${DESTDIR}"
 hostmakedepends="gnutls-devel pkg-config
@@ -42,6 +42,7 @@ do_configure() {
 		--enable-libpaper --with-menudir=/usr/share/applications \
 		--with-xinetd=/etc/xinetd.d --with-optim="${CFLAGS}" \
 		--with-rcdir=no \
+		--with-tls=gnutls \
 		$(vopt_if avahi '--with-dnssd=avahi') $(vopt_enable gssapi)
 }
 

From c4a9d58df91c012f483d4362e999c9d2ac0dd2de Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Wed, 19 Apr 2023 23:54:26 +0200
Subject: [PATCH 334/965] diffoscope: update to 240.

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

diff --git a/srcpkgs/diffoscope/template b/srcpkgs/diffoscope/template
index 0834bbc4b9ab..72c3abe3deb2 100644
--- a/srcpkgs/diffoscope/template
+++ b/srcpkgs/diffoscope/template
@@ -1,6 +1,6 @@
 # Template file for 'diffoscope'
 pkgname=diffoscope
-version=239
+version=240
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -15,4 +15,4 @@ license="GPL-3.0-or-later"
 homepage="https://diffoscope.org/"
 changelog="https://salsa.debian.org/reproducible-builds/diffoscope/-/raw/master/debian/changelog"
 distfiles="${PYPI_SITE}/d/diffoscope/diffoscope-${version}.tar.gz"
-checksum=22d9d1c492344c77bab279eecc43f2d41f5c7cce90e26adb77a6ec26d80306d3
+checksum=79e30534e348a95caf2f4d7138403ba4a44e64a0777a98b71b7d8873635ce302

From 10a9d777d527036dbdf86152355dfa87c321a472 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Wed, 19 Apr 2023 23:54:27 +0200
Subject: [PATCH 335/965] jgmenu: update to 4.4.1.

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

diff --git a/srcpkgs/jgmenu/template b/srcpkgs/jgmenu/template
index 1db91768b44d..ab84bd644901 100644
--- a/srcpkgs/jgmenu/template
+++ b/srcpkgs/jgmenu/template
@@ -1,6 +1,6 @@
 # Template file for 'jgmenu'
 pkgname=jgmenu
-version=4.4.0
+version=4.4.1
 revision=1
 build_style=gnu-configure
 make_use_env=yes
@@ -16,4 +16,4 @@ license="GPL-2.0-only"
 homepage="https://www.github.com/johanmalm/jgmenu"
 changelog="https://raw.githubusercontent.com/johanmalm/jgmenu/master/docs/relnotes/${version}.txt"
 distfiles="https://www.github.com/johanmalm/jgmenu/archive/v${version}.tar.gz"
-checksum=acdd298a96da96c18deaeadf68f669a3e10242bd55911641a049ad6c0415054f
+checksum=164194eb9da7ccedccfb47796560b2a6b0f734ae6c5c3878ec184f7cfe7f8f32

From 28ca59afc4709febe5792555ba130773882f9034 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Wed, 19 Apr 2023 23:54:29 +0200
Subject: [PATCH 336/965] python3-pypdf: update to 3.7.1.

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

diff --git a/srcpkgs/python3-pypdf/template b/srcpkgs/python3-pypdf/template
index a871ae065b1f..0de5f7c99f0f 100644
--- a/srcpkgs/python3-pypdf/template
+++ b/srcpkgs/python3-pypdf/template
@@ -1,8 +1,8 @@
 # Template file for 'python3-pypdf'
 pkgname=python3-pypdf
-version=3.5.2
+version=3.7.1
 revision=1
-_sample_files_gitrev=372294b066cd3fbb4fb12fd9000ef935a2a86fcf
+_sample_files_gitrev=d89d531f4bed7c5e692e4c094645133baf50a044
 build_wrksrc="pypdf-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
@@ -15,8 +15,8 @@ homepage="https://pypdf.readthedocs.io/en/latest/"
 changelog="https://raw.githubusercontent.com/py-pdf/pypdf/main/CHANGELOG.md"
 distfiles="https://github.com/py-pdf/pypdf/archive/refs/tags/${version}.tar.gz
  https://github.com/py-pdf/sample-files/archive/${_sample_files_gitrev}.tar.gz"
-checksum="f602bd26e52cc99926eacfcaff076140c7f0fa3f19dc6b72e6559ebe25abf20a
- cf6e64e36e843dfd25d53872203367e9419beb653470da629cc76efc0e4f044b"
+checksum="c9d28daa1d8acedd4a63570df1ea5548da3022eb9c066c080e607dcae82e6bfa
+ 4e5a055c0b6f8b7f37730456e4c376aa62afba44c439698cc6135c3906489c8e"
 
 post_extract() {
 	rmdir ${build_wrksrc}/sample-files

From fb8348fd7a43068d932199e5000cbf6cbfb4e85a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Wed, 19 Apr 2023 23:54:30 +0200
Subject: [PATCH 337/965] python3-pytest: update to 7.3.1.

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

diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index ffc1c3799a0f..7044ead60d65 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-pytest'
 pkgname=python3-pytest
-version=7.2.1
+version=7.3.1
 revision=1
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
@@ -14,7 +14,7 @@ license="MIT"
 homepage="https://docs.pytest.org/en/latest/"
 changelog="https://docs.pytest.org/en/latest/changelog.html"
 distfiles="${PYPI_SITE}/p/pytest/pytest-${version}.tar.gz"
-checksum=d45e0952f3727241918b8fd0f376f5ff6b301cc0777c6f9a556935c92d8a7d42
+checksum=434afafd78b1d78ed0addf160ad2b77a30d35d4bdf8af234fe621919d9ed15e3
 alternatives="
  pytest:pytest:/usr/bin/pytest3
  pytest:py.test:/usr/bin/py.test3"

From df88c224213d1f17dcb8f2aaced5e953c728a148 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Wed, 19 Apr 2023 23:54:31 +0200
Subject: [PATCH 338/965] python3-pyxattr: update to 0.8.1.

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

diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index ac25ab1112c5..6cb4b3a8c1a8 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-pyxattr'
 pkgname=python3-pyxattr
-version=0.7.2
-revision=3
+version=0.8.1
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
@@ -12,4 +12,4 @@ maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="LGPL-2.1-or-later"
 homepage="http://pyxattr.k1024.org/"
 distfiles="${PYPI_SITE}/p/pyxattr/pyxattr-${version}.tar.gz"
-checksum=68477027e6d3310669f98aaef15393bfcd9b2823d7a7f00a6f1d91a3c971ae64
+checksum=48c578ecf8ea0bd4351b1752470e301a90a3761c7c21f00f953dcf6d6fa6ee5a

From f3524b23f4fb712127ac374ce41b515fa8e4f19b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Wed, 19 Apr 2023 23:54:33 +0200
Subject: [PATCH 339/965] python3-xxhash: update to 3.2.0.

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

diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 95ea64f4204e..ca915496b10c 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-xxhash'
 pkgname=python3-xxhash
-version=3.0.0
-revision=3
+version=3.2.0
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
@@ -12,7 +12,7 @@ license="BSD-2-Clause"
 homepage="https://github.com/ifduyue/python-xxhash"
 changelog="https://raw.githubusercontent.com/ifduyue/python-xxhash/master/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/x/xxhash/xxhash-${version}.tar.gz"
-checksum=30b2d97aaf11fb122023f6b44ebb97c6955e9e00d7461a96415ca030b5ceb9c7
+checksum=1afd47af8955c5db730f630ad53ae798cf7fae0acb64cebb3cf94d35c47dd088
 
 pre_build() {
 	export XXHASH_LINK_SO=1

From 807aa59b8a39bca5584044b74084d702afe22c9e Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Thu, 20 Apr 2023 01:44:22 +0200
Subject: [PATCH 340/965] docker-gen: update to 0.10.4.

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

diff --git a/srcpkgs/docker-gen/template b/srcpkgs/docker-gen/template
index bae874f7397b..dee91f240b4b 100644
--- a/srcpkgs/docker-gen/template
+++ b/srcpkgs/docker-gen/template
@@ -1,7 +1,7 @@
 # Template file for 'docker-gen'
 pkgname=docker-gen
-version=0.10.3
-revision=2
+version=0.10.4
+revision=1
 build_style=go
 go_import_path="github.com/nginx-proxy/docker-gen"
 go_package="${go_import_path}/cmd/docker-gen"
@@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/nginx-proxy/docker-gen"
 distfiles="https://github.com/nginx-proxy/docker-gen/archive/refs/tags/${version}.tar.gz"
-checksum=3ab12a93c24540d5832bceede448a149ed88d203b337d6626797cdfb9d12026b
+checksum=e7ad6a82191e72077e1bfd44252c02f5c2f23a4011f7ec4799c33363123db008
 
 post_install() {
 	vlicense LICENSE

From e238ce0a8ac06877a417d9de0d3b586bd19b359e Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Thu, 20 Apr 2023 01:45:12 +0200
Subject: [PATCH 341/965] docker-cli: update to 23.0.4.

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

diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 4d71bd63623f..3cb44d90c8b2 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'docker-cli'
 # should be kept in sync with moby
 pkgname=docker-cli
-version=23.0.3
+version=23.0.4
 revision=1
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
@@ -16,7 +16,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://www.docker.com"
 distfiles="https://github.com/docker/cli/archive/v${version}.tar.gz"
-checksum=7d67500372b560110e8200815f7111962ccec7d0eb3b743f80e262c38e2f7b82
+checksum=477c37f128db7bb6926dc410f337cb525af4f26ea9719d38dc2978460dbe2de8
 system_groups="docker"
 
 pre_build() {

From 2c6c1a3386a47685c7a63ad28020ac56db345638 Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Thu, 20 Apr 2023 01:48:04 +0200
Subject: [PATCH 342/965] terragrunt: update to 0.45.4.

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

diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template
index 227c2bf3d373..af509d74e4b1 100644
--- a/srcpkgs/terragrunt/template
+++ b/srcpkgs/terragrunt/template
@@ -1,6 +1,6 @@
 # Template file for 'terragrunt'
 pkgname=terragrunt
-version=0.45.2
+version=0.45.4
 revision=1
 build_style=go
 go_import_path="github.com/gruntwork-io/terragrunt"
@@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/gruntwork-io/terragrunt"
 distfiles="$homepage/archive/v$version.tar.gz"
-checksum=a216317a7621013185c32bb4f68164ed32136e30242f64da61dcdbff845dfdc2
+checksum=0a29dc0a60701fecf18b067e466787f93ee4e0160d3421377446d996cd235d68
 
 post_install() {
 	vlicense LICENSE.txt

From 554ba4c34a9bada9b9050dfc379c16e8d5e4e4ea Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Thu, 20 Apr 2023 01:54:53 +0200
Subject: [PATCH 343/965] moby: update to 23.0.4.

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

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 6a72732456ea..2274253ea9de 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -1,7 +1,7 @@
 # Template file for 'moby'
 # should be kept in sync with docker-cli
 pkgname=moby
-version=23.0.3
+version=23.0.4
 revision=1
 # libnetwork commit is mentioned in vendor.conf
 _libnetwork_commit=05b93e0d3a95952f70c113b0bc5bdb538d7afdd7
@@ -18,7 +18,7 @@ homepage="https://www.docker.com"
 changelog="https://github.com/moby/moby/releases"
 distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version.tar.gz
  https://github.com/moby/libnetwork/archive/$_libnetwork_commit.tar.gz>libnetwork-$_libnetwork_commit.tar.gz"
-checksum="2f74aef0eadf5bfe652b1822f1349fa0baf7412f83b856a9cfb9a8fbfd686880
+checksum="6c6e965974335595eaccb17ccec927aebbc10d44b1a95262871b16c0be4c0179
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
 

From c2e4f37c65faac289bb0a2b65dfbe1b2a48925b7 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Wed, 19 Apr 2023 12:42:02 +0530
Subject: [PATCH 344/965] rust-analyzer: update to 2023.04.17.

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

diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index 43631c514a36..d59ac1e3192d 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -1,6 +1,6 @@
 # Template file for 'rust-analyzer'
 pkgname=rust-analyzer
-version=2023.03.27
+version=2023.04.17
 revision=1
 _ver=${version//./-}
 build_style=cargo
@@ -10,7 +10,7 @@ maintainer="Gabriel Sanches <gabriel@gsr.dev>"
 license="Apache-2.0, MIT"
 homepage="https://rust-analyzer.github.io/"
 distfiles="https://github.com/rust-lang/rust-analyzer/archive/refs/tags/${_ver}.tar.gz"
-checksum=83bab71cc17bde8c286f580d9b9eee091227b77c2d5e73c3a04c8fdc15f2da30
+checksum=dc110700730f70bd196ca0cc155ba1c1f6bae420dda203e0bd7c1cdd7f78718e
 # tests require Rust source code
 make_check=no
 

From 96db567248544e3313db93e89f958d92b7045d70 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Fri, 14 Apr 2023 12:53:09 +0530
Subject: [PATCH 345/965] font-spleen: update to 1.9.3.

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

diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index e260fb34651f..33eda7716544 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -1,7 +1,7 @@
 # Template file for 'font-spleen'
 pkgname=font-spleen
-version=1.9.1
-revision=2
+version=1.9.3
+revision=1
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
@@ -13,7 +13,7 @@ license="BSD-2-Clause"
 homepage="https://github.com/fcambus/spleen"
 changelog="https://raw.githubusercontent.com/fcambus/spleen/master/ChangeLog"
 distfiles="https://github.com/fcambus/spleen/releases/download/${version}/spleen-${version}.tar.gz"
-checksum=7ef59c4e02a45e9dded6bca18b539cdf0f0eb49e6cbcb257858da56ac5daa622
+checksum=b7ad1edb02a5ddad117ca94f026eb8450b51504d2e81bc3a03875e12d4e76b25
 font_dirs="/usr/share/fonts/X11/spleen"
 
 do_configure() {

From 8e696c35f58c0b3b1454858eeabc84ac29741518 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Thu, 20 Apr 2023 12:59:10 +0200
Subject: [PATCH 346/965] babashka: update to 1.3.176.

Fixes issue mentioned in #42812.
---
 srcpkgs/babashka/template | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/babashka/template b/srcpkgs/babashka/template
index f04a8742283e..05c2094a9572 100644
--- a/srcpkgs/babashka/template
+++ b/srcpkgs/babashka/template
@@ -1,6 +1,6 @@
 # Template file for 'babashka'
 pkgname=babashka
-version=1.2.174
+version=1.3.176
 revision=1
 create_wrksrc=yes
 hostmakedepends="mandrel leiningen git"
@@ -11,7 +11,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
 homepage="https://babashka.org/"
 changelog="https://github.com/babashka/babashka/raw/master/CHANGELOG.md"
-_sci_commit=617bf809d1810b48cab24980864b85249c2a9d8b
+_sci_commit=ae1679ceee89acb00d05744355f501ffaa3cbddb
 _babashka_curl_commit=e936acd40544eb637b6041c7e89454b21eb7ee34
 _babashka_nrepl_commit=ad763a78f1bc327a493ff0b650aa5408ecbf4819
 _depstar_commit=c419b8c82041855d55593c5b561fc7cea8234712
@@ -30,8 +30,8 @@ distfiles="https://github.com/babashka/babashka/archive/refs/tags/v${version}.ta
  https://github.com/borkdude/deps.clj/archive/${_deps_clj_commit}.tar.gz
  https://github.com/babashka/fs/archive/${_fs_commit}.tar.gz
  https://github.com/babashka/babashka.core/archive/${_babashka_core_commit}.tar.gz"
-checksum="6a1f6b045915e562354e55d78a67d81a1f9bf8857cc743c54640ec02d3d8be8d
- 8ff28bf9148ae17719b4acffaaa6747bd768bfc148eac6f8691ef7dcbd37b1d0
+checksum="23e1cf27d137afca665f4aa112254f5489f56b7aee5f81ce1ff4981cf7822d48
+ 844b3eea5d573952aa45dd0db5bc213981fa1208e27394d9bca1268165c4f3f6
  6e60865ae2d4522c3de55b3b1daed51b42bb9bb6095b1d2fbd3620facece3257
  c2a174c385d9728837c1432055669390de063a417fa7aacb36c9e826819f3e6a
  9d214a10a4f5e4f15b9c80354dae85689a40e941ec3417203354c0dc3ce9457b
@@ -55,6 +55,10 @@ post_extract() {
 		rmdir $dir
 		mv "$dir"-* $dir
 	done
+
+	# Mandrel doesn't have GraalVM-SDK in the default classpath,
+	# but some Babashka features require it.
+	vsed -i -e '/:resource-paths/s@]@ "/usr/lib/jvm/mandrel17/lib/jvmci/graal-sdk.jar"]@' project.clj
 }
 
 do_build() {

From 6add48f56c31802490c8ff16efb14a68b1495f77 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Thu, 20 Apr 2023 06:27:37 -0500
Subject: [PATCH 347/965] python3-ytmusicapi: update to 1.0.1.

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

diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index b8099f0e8ba9..adc514fb0ed2 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-ytmusicapi'
 pkgname=python3-ytmusicapi
-version=1.0.0
+version=1.0.1
 revision=1
 build_style=python3-pep517
 make_install_target="dist/ytmusicapi-*.*.*-*-*-*.whl"
@@ -12,7 +12,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/sigma67/ytmusicapi"
 distfiles="${PYPI_SITE}/y/ytmusicapi/ytmusicapi-${version}.tar.gz"
-checksum=3b174cec83e23bef3c9d15df5b9d9bc7c80a51377cdc50682da03b9d2c8a2589
+checksum=9d34e674caba2e2f2c457df664483a01b5c805445d431e4a3f422448e6e2199b
 
 post_install() {
 	vlicense LICENSE

From c9c111c956a436e0fc519fff154f6b4c3c78008a Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Wed, 19 Apr 2023 19:00:02 -0500
Subject: [PATCH 348/965] Signal-Desktop: update to 6.15.0.

---
 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 b445028948f7..d535db5e28c5 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=6.14.0
+version=6.15.0
 revision=1
 # Signal officially only supports x86_64 
 # x86_64-musl could potentially based on the Alpine port:
@@ -14,7 +14,7 @@ maintainer="anelki <akierig@fastmail.de>"
 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=646595deb22f4071398e38ed1de77ad1636a3a7774e9150662defee882c782cd
+checksum=7c3426a3829e0856940650423043711ad15c53dab554f1084c18ac81e828013e
 nostrip_files="signal-desktop"
 
 post_extract() {

From e4e17fe1132a76761fcf961b9b9aaa9e68bd3f5f Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Sun, 16 Apr 2023 19:03:50 +0200
Subject: [PATCH 349/965] mc: update to 4.8.29.

The mc.ext config file has been replaced by mc.ext.ini. This commit
fixes a patch that is affected by this.
---
 srcpkgs/mc/INSTALL.msg        |  3 +++
 srcpkgs/mc/patches/xbps.patch | 19 ++++++++++---------
 srcpkgs/mc/template           |  6 +++---
 3 files changed, 16 insertions(+), 12 deletions(-)
 create mode 100644 srcpkgs/mc/INSTALL.msg

diff --git a/srcpkgs/mc/INSTALL.msg b/srcpkgs/mc/INSTALL.msg
new file mode 100644
index 000000000000..3867baecabae
--- /dev/null
+++ b/srcpkgs/mc/INSTALL.msg
@@ -0,0 +1,3 @@
+The configuration file /etc/mc/mc.ext has been moved to /etc/mc/mc.ext.ini.
+If you have modified this file, you should edit mc.ext.ini file and then delete
+mc.ext file.
diff --git a/srcpkgs/mc/patches/xbps.patch b/srcpkgs/mc/patches/xbps.patch
index 17481e693e00..e8268bd0eb24 100644
--- a/srcpkgs/mc/patches/xbps.patch
+++ b/srcpkgs/mc/patches/xbps.patch
@@ -1,13 +1,14 @@
---- a/misc/mc.ext.in	2017-08-21 19:28:49.638411103 +0200
-+++ b/misc/mc.ext.in	2017-08-21 19:38:05.633602005 +0200
-@@ -145,8 +145,8 @@
- 	Open=%cd %p/utar://
- 	View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.lz4
+--- a/misc/mc.ext.ini.in
++++ b/misc/mc.ext.ini.in
+@@ -238,9 +238,9 @@
+ Open=%cd %p/utar://
+ View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.lz4
  
 -# .tar.xz, .txz
--regex/\.t(ar\.xz|xz)$
 +# .tar.xz, .txz, .xbps
-+regex/\.(t(ar\.xz|xz)|xbps)$
- 	Open=%cd %p/utar://
- 	View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.xz
+ [tar.xz]
+-Regex=\.t(ar\.xz|xz)$
++Regex=\.(t(ar\.xz|xz)|xbps)$
+ Open=%cd %p/utar://
+ View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.xz
  
diff --git a/srcpkgs/mc/template b/srcpkgs/mc/template
index 1c293a9c6a26..bcae7c672c3a 100644
--- a/srcpkgs/mc/template
+++ b/srcpkgs/mc/template
@@ -1,6 +1,6 @@
 # Template file for 'mc'
 pkgname=mc
-version=4.8.28
+version=4.8.29
 revision=1
 build_style=gnu-configure
 configure_args="--with-screen=slang --without-x"
@@ -13,14 +13,14 @@ homepage="https://midnight-commander.org/"
 changelog="https://midnight-commander.org/wiki/NEWS-${version}"
 distfiles="https://www.midnight-commander.org/downloads/mc-${version}.tar.xz"
 #distfiles="http://fossies.org/linux/misc/mc-${version}.tar.gz"
-checksum=e994d9be9a7172e9ac4a4ad62107921f6aa312e668b056dfe5b8bcebbaf53803
+checksum=01d8a3b94f58180cca5bf17257b5078d1fd6fd27a9b5c0e970ec767549540ad4
 python_version=2
 
 conf_files="
  /etc/mc/filehighlight.ini
  /etc/mc/mc.default.keymap
  /etc/mc/mc.emacs.keymap
- /etc/mc/mc.ext
+ /etc/mc/mc.ext.ini
  /etc/mc/mc.keymap
  /etc/mc/mc.menu
  /etc/mc/mcedit.menu

From ee02eb3a5fbd732b63c12f8210e4b6c78ecbcee9 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Wed, 19 Apr 2023 23:09:58 +0100
Subject: [PATCH 350/965] apache-maven: fix update-check.

---
 srcpkgs/apache-maven/update | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/apache-maven/update b/srcpkgs/apache-maven/update
index 9400a38bf3da..21e9fe5ff08b 100644
--- a/srcpkgs/apache-maven/update
+++ b/srcpkgs/apache-maven/update
@@ -1,2 +1,2 @@
-site="https://www-us.apache.org/dist/maven/maven-3/"
+site="https://dlcdn.apache.org/maven/maven-3/"
 pattern="[0-9.]+(?=\/<)"

From ed203761d8a025c4c47303064721d82e0b5345e1 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 17 Apr 2023 10:49:20 -0400
Subject: [PATCH 351/965] mdcat: update to 2.0.1

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

diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 9e5e98fe394f..f2c21327a10a 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -1,6 +1,6 @@
 # Template file for 'mdcat'
 pkgname=mdcat
-version=1.1.1
+version=2.0.1
 revision=1
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
@@ -13,7 +13,7 @@ license="MPL-2.0"
 homepage="https://github.com/swsnr/mdcat"
 changelog="https://raw.githubusercontent.com/swsnr/mdcat/main/CHANGELOG.md"
 distfiles="https://github.com/swsnr/mdcat/archive/refs/tags/mdcat-${version}.tar.gz"
-checksum=2757e1a26a7843c673c2aecd1866c1714af74883ebb0c4195384a62b6a7627ec
+checksum=d6da2edaeaeec646eebeda13de6ae8a5185f0257342b48740b3f40c7b20b5c96
 make_check=ci-skip  # uses network tests which fail in CI
 
 case "$XBPS_TARGET_MACHINE" in

From bfb212a0ca0f9dda6f34f837e723156f46813d4d Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Wed, 19 Apr 2023 20:18:16 +0100
Subject: [PATCH 352/965] dtrx: fix build.

---
 srcpkgs/dtrx/template | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/srcpkgs/dtrx/template b/srcpkgs/dtrx/template
index a511a2f6f040..173b04d482f4 100644
--- a/srcpkgs/dtrx/template
+++ b/srcpkgs/dtrx/template
@@ -12,3 +12,8 @@ homepage="https://github.com/dtrx-py/dtrx/"
 distfiles="https://github.com/dtrx-py/dtrx/archive/${version}.tar.gz"
 checksum=fb57a3cf334b2d03b4ab723c04f21c4a102cbbaeb179cf443eafb325e59a47e4
 make_check=no # Tests require docker
+
+pre_build() {
+	# https://github.com/dtrx-py/dtrx/issues/45
+	vsed -e '/platform==unsupported;platform_system=="Windows"/d' -i setup.cfg
+}

From 7477086fbd7b4240b3abbf14c1b52489c4e5f0cc Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 20 Apr 2023 15:50:47 +0400
Subject: [PATCH 353/965] python3-psutil: update to 5.9.5.

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

diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 5736304eaf79..b52b4e56ec17 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-psutil'
 pkgname=python3-psutil
-version=5.9.4
+version=5.9.5
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -12,7 +12,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/giampaolo/psutil"
 changelog="https://raw.githubusercontent.com/giampaolo/psutil/master/HISTORY.rst"
 distfiles="${PYPI_SITE}/p/psutil/psutil-${version}.tar.gz"
-checksum=3d7f9739eb435d4b1338944abe23f49584bde5395f27487d2ee25ad9a8774a62
+checksum=5410638e4df39c54d957fc51ce03048acd8e6d60abc0f5107af51e5fb566eb3c
 # Tests seem to assume package is installed
 make_check=no
 

From ca0c0acaff575cc44f758b3d9ee0b7d84a729ea1 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Wed, 19 Apr 2023 11:13:23 +0100
Subject: [PATCH 354/965] zulip-desktop: fix cross build.

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

diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 3c70eed88ff7..0a7cff02033f 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -4,7 +4,7 @@ version=0.5.1
 revision=2
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
-hostmakedepends="qt5-host-tools"
+hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-webkit-devel phonon-qt5-devel qt5-svg-devel qt5-multimedia-devel"
 short_desc="Workplace chat that improves your productivity"
 maintainer="Luca - <luca.andrea.fuse@gmx.com>"

From 8193592f5ade0416cc3d2e98393ce0a9fbc5cbb7 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Thu, 20 Apr 2023 14:23:11 +0200
Subject: [PATCH 355/965] linux5.10: update to 5.10.178.

---
 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 528144f1091a..a12803dcca0d 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.174
+version=5.10.178
 revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
@@ -9,7 +9,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="dcdf99e43e98330d925016985bfbc7b83c66d367b714b2de0cbbfcbf83d8ca43
- 6af1ec1e1ec7690cd2d4df21e431523e6144cb1ee15b2e4376abaa082e0d0808"
+ 4438de102d6c13eb904feba1c60e9324296ed2c51036147e88bc1e512248700e"
 python_version=3
 skip_extraction="patch-${version}.xz"
 

From a09b5f7c1cd5374f92462f01e23291dad2b544be Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Thu, 20 Apr 2023 14:59:06 +0200
Subject: [PATCH 356/965] linux5.15: update to 5.15.108.

---
 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 29f80c3893f6..a28f8fc026bf 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.102
+version=5.15.108
 revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
@@ -9,7 +9,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
- a1c89f1022d272818e6daea30a0b80626402829112ee2066ec1459f52cb216f6"
+ 704075f8a99a5f01ea310e47387e97c4cf26160a4e531eaf508189b00ab8f3a2"
 skip_extraction="patch-${version}.xz"
 python_version=3
 

From 989d1a91d49163e048ae1e3b44e5a98fbd80fbde Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Thu, 20 Apr 2023 14:59:09 +0200
Subject: [PATCH 357/965] ccache: update to 4.8.

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

diff --git a/srcpkgs/ccache/template b/srcpkgs/ccache/template
index 1212c9209261..bd5e0f73dfed 100644
--- a/srcpkgs/ccache/template
+++ b/srcpkgs/ccache/template
@@ -1,6 +1,6 @@
 # Template file for 'ccache'
 pkgname=ccache
-version=4.7.4
+version=4.8
 revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTING=OFF -DREDIS_STORAGE_BACKEND=OFF
@@ -13,8 +13,8 @@ homepage="https://ccache.dev"
 changelog="https://ccache.dev/releasenotes.html"
 distfiles="https://github.com/ccache/ccache/releases/download/v${version}/ccache-${version}.tar.xz
  https://github.com/ccache/ccache/releases/download/v${version}/ccache-${version}-linux-x86_64.tar.xz"
-checksum="df0c64d15d3efaf0b4f6837dd6b1467e40eeaaa807db25ce79c3a08a46a84e36
- 0b700cc10884f7faf615203241d34eba7ebe0723f38f6aeb77569a556ff37313"
+checksum="b963ee3bf88d7266b8a0565e4ba685d5666357f0a7e364ed98adb0dc1191fcbb
+ 3b35ec9e8af0f849e66e7b5392e2d436d393adbb0574b7147b203943258c6205"
 
 if [ -n "$XBPS_CHECK_PKGS" ]; then
 	configure_args+=" -DENABLE_TESTING=ON"

From 42da6c27d0d6fb694309097ac86dd1f5a2b4e478 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Wed, 12 Apr 2023 01:51:17 +0530
Subject: [PATCH 358/965] xz: update to 5.4.2.

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

diff --git a/srcpkgs/xz/template b/srcpkgs/xz/template
index 27eaecf4cf43..03c0ec8b92e6 100644
--- a/srcpkgs/xz/template
+++ b/srcpkgs/xz/template
@@ -1,20 +1,17 @@
 # Template file for 'xz'
 pkgname=xz
-version=5.4.1
+version=5.4.2
 revision=1
 bootstrap=yes
 build_style=gnu-configure
+configure_args="--disable-doc"
 short_desc="XZ compression utilities"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="Public Domain, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later"
 homepage="https://tukaani.org/xz"
 changelog="https://git.tukaani.org/?p=xz.git;a=blob_plain;f=NEWS"
 distfiles="https://tukaani.org/xz/xz-${version}.tar.bz2"
-checksum=dd172acb53867a68012f94c17389401b2f274a1aa5ae8f84cbfb8b7e383ea8d3
-
-post_install() {
-	rm -r ${DESTDIR}/usr/share/doc
-}
+checksum=aa49909cbd9028c4666a35fa4975f9a6203ed98154fbb8223ee43ef9ceee97c3
 
 liblzma_package() {
 	short_desc="XZ-format compression library"
@@ -22,6 +19,7 @@ liblzma_package() {
 		vmove "usr/lib/*.so.*"
 	}
 }
+
 liblzma-devel_package() {
 	depends="liblzma>=${version}_${revision}"
 	short_desc="XZ-format compression library - development files"

From 35e92e734d13b39436852dd3143a351ab82d3c7a Mon Sep 17 00:00:00 2001
From: zuranthus <zuranthus-git@pm.me>
Date: Wed, 12 Apr 2023 09:04:39 +0200
Subject: [PATCH 359/965] wezterm: update to 20230408.

---
 srcpkgs/wezterm/patches/remove-libgit.patch | 2 +-
 srcpkgs/wezterm/template                    | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/wezterm/patches/remove-libgit.patch b/srcpkgs/wezterm/patches/remove-libgit.patch
index e95f51785196..fea47b760013 100644
--- a/srcpkgs/wezterm/patches/remove-libgit.patch
+++ b/srcpkgs/wezterm/patches/remove-libgit.patch
@@ -52,7 +52,7 @@
  env_logger = "0.9"
  
 -[build-dependencies]
--git2 = { version = "0.14", default-features = false }
+-git2 = { version = "0.16", default-features = false }
 -
  [features]
  distro-defaults = []
diff --git a/srcpkgs/wezterm/template b/srcpkgs/wezterm/template
index 8c075920877c..e07441af0b0e 100644
--- a/srcpkgs/wezterm/template
+++ b/srcpkgs/wezterm/template
@@ -1,8 +1,8 @@
 # Template file for 'wezterm'
 pkgname=wezterm
-version=20221119
-revision=2
-_srcver=${version}-145034-49b9839f
+version=20230408
+revision=1
+_srcver=${version}-112425-69ae8472
 archs="x86_64* i686* aarch64* arm*" # ring
 build_style=cargo
 configure_args="--no-default-features --features wezterm-gui/distro-defaults,wezterm-gui/wayland"
@@ -17,7 +17,7 @@ license="MIT"
 homepage="https://wezfurlong.org/wezterm/"
 changelog="https://wezfurlong.org/wezterm/changelog.html"
 distfiles="https://github.com/wez/wezterm/releases/download/${_srcver}/wezterm-${_srcver}-src.tar.gz"
-checksum=6ad923d48c76e5175128f40cd70d3a0c9fd2dc3e3f573af44b9c2ae7608ab7c4
+checksum=8f5c15db8341b0c067d7a5f6f06d4af17d5c24526e908eac4bd70156cd565800
 
 do_check() {
 	# NOTE: cannot use build_style cargo do_check because of --release flag.

From 8187020747ac34a40c2044938968553479620ee9 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Thu, 20 Apr 2023 08:59:56 -0500
Subject: [PATCH 360/965] wezterm: fix lockfile for build

---
 srcpkgs/wezterm/template | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/srcpkgs/wezterm/template b/srcpkgs/wezterm/template
index e07441af0b0e..44b465839329 100644
--- a/srcpkgs/wezterm/template
+++ b/srcpkgs/wezterm/template
@@ -19,6 +19,10 @@ changelog="https://wezfurlong.org/wezterm/changelog.html"
 distfiles="https://github.com/wez/wezterm/releases/download/${_srcver}/wezterm-${_srcver}-src.tar.gz"
 checksum=8f5c15db8341b0c067d7a5f6f06d4af17d5c24526e908eac4bd70156cd565800
 
+post_patch() {
+	cargo update
+}
+
 do_check() {
 	# NOTE: cannot use build_style cargo do_check because of --release flag.
 	# NOTE: e2e::sftp is skipped due to missing ssh

From 9a9da4625d3ce6379a223e11f0c2bf1d24e6e3f1 Mon Sep 17 00:00:00 2001
From: Michael Aldridge <maldridge@voidlinux.org>
Date: Thu, 20 Apr 2023 09:14:03 -0500
Subject: [PATCH 361/965] google-chrome: update to 112.0.5615.165.

---
 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 bad596a4506b..834c6797d68d 100644
--- a/srcpkgs/google-chrome/template
+++ b/srcpkgs/google-chrome/template
@@ -1,6 +1,6 @@
 # Template file for 'google-chrome'
 pkgname=google-chrome
-version=111.0.5563.64
+version=112.0.5615.165
 revision=1
 _channel=stable
 archs="x86_64"
@@ -11,7 +11,7 @@ maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="custom:chrome"
 homepage="https://www.google.com/chrome/"
 distfiles="https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-${_channel}_${version}-1_amd64.deb"
-checksum=6e934c68f581a5e2ac15d705575d35a70bf5487183b31108240bbee5adccd866
+checksum=75af2e83ce7ac107646a74681fdf4bb30fad99dd1f2427456256780ce21faa99
 _license_checksum=8023b18fb5118ef65d586363e53909861bd1a9676e5eb83c20fd3ac6e33ea0be
 
 skiprdeps="/opt/google/chrome/libqt5_shim.so"

From 5dec99d5d5948090d8804038d5b0f9b888b64a02 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 20 Apr 2023 18:46:32 +0700
Subject: [PATCH 362/965] linux6.1: update to 6.1.25.

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

diff --git a/srcpkgs/linux6.1/template b/srcpkgs/linux6.1/template
index 01e101e767da..5c0c74956b5d 100644
--- a/srcpkgs/linux6.1/template
+++ b/srcpkgs/linux6.1/template
@@ -1,6 +1,6 @@
 # Template file for 'linux6.1'
 pkgname=linux6.1
-version=6.1.21
+version=6.1.25
 revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
@@ -14,7 +14,7 @@ if [ "${version##*.}" != 0 ]; then
 fi
 
 checksum="2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb
- b29f03f08d91cf885e165394ad2e67c81eb3d393b9ca53fda848775b6f6ccfe2"
+ 6415c1c25f7614d78bf04dae4c172fc2d460ab152dcc710dd8f46990b7a6cd31"
 python_version=3
 
 # XXX Restrict archs until a proper <arch>-dotconfig is available in FILESDIR.

From 11fdb02d80cb5d9fce9dc646f859d08d1307aca3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 20 Apr 2023 18:43:50 +0700
Subject: [PATCH 363/965] cmake: update to 3.26.3.

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

diff --git a/srcpkgs/cmake/template b/srcpkgs/cmake/template
index 63fe4b9eccbf..ed8ff5de7f6e 100644
--- a/srcpkgs/cmake/template
+++ b/srcpkgs/cmake/template
@@ -1,6 +1,6 @@
 # Template file for 'cmake'
 pkgname=cmake
-version=3.25.3
+version=3.26.3
 revision=1
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
@@ -16,7 +16,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="BSD-3-Clause, ICU"
 homepage="https://www.cmake.org"
 distfiles="https://www.cmake.org/files/v${version%.*}/${pkgname}-${version}.tar.gz"
-checksum=cc995701d590ca6debc4245e9989939099ca52827dd46b5d3592f093afe1901c
+checksum=bbd8d39217509d163cb544a40d6428ac666ddc83e22905d3e52c925781f0f659
 replaces="cmake-bootstrap>=0"
 
 if [ "$XBPS_TARGET_LIBC" = musl ]; then

From 7aa48bbfd65a9912d84bda93e282c1fee09ceed8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 20 Apr 2023 18:43:54 +0700
Subject: [PATCH 364/965] cmake-gui: update to 3.26.3.

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

diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 7f4584e552c4..564d349b5ad5 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -1,6 +1,6 @@
 # Template file for 'cmake-gui'
 pkgname=cmake-gui
-version=3.25.3
+version=3.26.3
 revision=1
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
@@ -16,7 +16,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://www.cmake.org"
 distfiles="https://www.cmake.org/files/v${version%.*}/cmake-${version}.tar.gz"
-checksum=cc995701d590ca6debc4245e9989939099ca52827dd46b5d3592f093afe1901c
+checksum=bbd8d39217509d163cb544a40d6428ac666ddc83e22905d3e52c925781f0f659
 
 do_check() {
 	cd build

From fc272e88c4dc3d081a9d3e5a9e3497f2914a99e0 Mon Sep 17 00:00:00 2001
From: Martin Dimov <martin@dmarto.com>
Date: Thu, 20 Apr 2023 21:11:41 +0300
Subject: [PATCH 365/965] spotify: update to 1.2.9.

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

diff --git a/srcpkgs/spotify/template b/srcpkgs/spotify/template
index b86102c495e7..8eaa25125af7 100644
--- a/srcpkgs/spotify/template
+++ b/srcpkgs/spotify/template
@@ -1,6 +1,6 @@
 # Template file for 'spotify'
 pkgname=spotify
-version=1.2.8
+version=1.2.9
 revision=1
 archs="x86_64"
 create_wrksrc=yes
@@ -10,8 +10,8 @@ short_desc="Proprietary music streaming client"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
 license="custom:Proprietary"
 homepage="https://www.spotify.com"
-distfiles="http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_${version}.923.g4f94bf0d_amd64.deb"
-checksum=0dcb7bb498679e5f9428f873c64cd5af61583374cc009c56f470d9ffb8603a0d
+distfiles="http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_${version}.743.g85d9593d_amd64.deb"
+checksum=44eebb4c1a80fae48b532f6dd915ec2990489d0b6b77bf4ee800abf9ee772c81
 repository=nonfree
 restricted=yes
 nostrip=yes

From 37331ae27f955ddf3144ff26de61260df8a083a4 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sun, 16 Apr 2023 00:32:36 +0530
Subject: [PATCH 366/965] yq: update to 3.2.1.

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

diff --git a/srcpkgs/yq/template b/srcpkgs/yq/template
index 7a877c28f9e3..188c39eedc6b 100644
--- a/srcpkgs/yq/template
+++ b/srcpkgs/yq/template
@@ -1,11 +1,10 @@
 # Template file for 'yq'
 pkgname=yq
-version=3.1.1
+version=3.2.1
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
-makedepends="python3-yaml"
-depends="${makedepends} python3-xmltodict python3-toml python3-argcomplete jq"
+depends="python3-yaml python3-xmltodict python3-tomlkit python3-argcomplete jq"
 checkdepends="${depends}"
 short_desc="Command-line YAML processor written in Python that wraps around jq"
 maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>"
@@ -13,7 +12,7 @@ license="Apache-2.0"
 homepage="https://github.com/kislyuk/yq"
 changelog="https://raw.githubusercontent.com/kislyuk/yq/develop/Changes.rst"
 distfiles="${PYPI_SITE}/y/yq/yq-${version}.tar.gz"
-checksum=853f342b1562ddee979038ec8ecee5405cdd9b6a7cb81ed6cdb8018c9e802633
+checksum=e04dfc8670fcba5bba75e2a24940a544aa8c2789cd4c5171241a1275c8ab2f57
 
 do_check() {
 	python3 test/test.py

From 553b1837f0f2ed9d256fcedc4a8385e6f914a228 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sun, 16 Apr 2023 00:38:27 +0530
Subject: [PATCH 367/965] xmldiff: update to 2.6.1.

---
 srcpkgs/xmldiff/template | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index 8fe8aae7a159..42eb0995cb4d 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -1,6 +1,6 @@
 # Template file for 'xmldiff'
 pkgname=xmldiff
-version=2.5
+version=2.6.1
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -12,13 +12,9 @@ license="MIT"
 homepage="https://github.com/Shoobx/xmldiff"
 changelog="https://raw.githubusercontent.com/Shoobx/xmldiff/master/CHANGES.rst"
 distfiles="${PYPI_SITE}/x/xmldiff/xmldiff-${version}.tar.gz"
-checksum=6c5f30bc65ce6e81d9a70a3cb0269f7ba61852fd6caa7a0fbfc0edf33b3cb717
+checksum=81b817ef2fd0de9b30336b47fd1d4648c99b30685024a07bc34f2c146404e159
 conflicts="python-xmldiff>=0"
 
-post_extract() {
-	rm xmldiff/_diff_match_patch_py2.py
-}
-
 post_install() {
 	vlicense LICENSE.txt
 }

From b38012d6846dd41eda92da11a00b0bc42028223f Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 20 Apr 2023 23:09:45 +0200
Subject: [PATCH 368/965] poke: update to 3.1.

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

diff --git a/srcpkgs/poke/template b/srcpkgs/poke/template
index 5e39a2e3c44d..b3ccb915f987 100644
--- a/srcpkgs/poke/template
+++ b/srcpkgs/poke/template
@@ -1,6 +1,6 @@
 # Template file for 'poke'
 pkgname=poke
-version=3.0
+version=3.1
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
@@ -12,7 +12,7 @@ license="GPL-3.0-or-later"
 homepage="https://www.jemarch.net/poke.html"
 changelog="https://www.jemarch.net/poke-${version}-relnotes.html"
 distfiles="${GNU_SITE}/poke/poke-${version}.tar.gz"
-checksum=79a9b2f33c9f8c327c499afadaeeabfeecf6ad4988924d2c6c6f317e50317add
+checksum=f405a6ba810916ec717000b6fe98ef10cbe549bf0a366b3f81e1f176ff8ff13f
 
 poke-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 38bff4107cc737bc637a5cf61641e073e87387da Mon Sep 17 00:00:00 2001
From: Piraty <mail@piraty.dev>
Date: Thu, 20 Apr 2023 23:14:34 +0200
Subject: [PATCH 369/965] checkbashisms: update to 2.23.4.

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

diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index bedf69023973..108db897a782 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -1,6 +1,6 @@
 # Template file for 'checkbashisms'
 pkgname=checkbashisms
-version=2.22.2
+version=2.23.4
 revision=1
 depends="perl"
 checkdepends="shunit2 perl"
@@ -10,7 +10,7 @@ license="GPL-2.0-or-later"
 homepage="https://tracker.debian.org/pkg/devscripts"
 changelog="https://salsa.debian.org/debian/devscripts/-/raw/master/debian/changelog"
 distfiles="${DEBIAN_SITE}/main/d/devscripts/devscripts_${version}.tar.xz"
-checksum=15f95a96dd89c6a2d2d20ab4c32f3ca570aa88dbc78fbb1f3fb7cbc1d4a6502b
+checksum=3dc68972734c0aeb310beb35d01b83d85e445270acefd8caeda6a6fef6f6f4f3
 
 pre_install() {
 	vsed -i "s|###VERSION###|${version}|" scripts/checkbashisms.pl

From 9c799514984705d4849950774036341ae974b137 Mon Sep 17 00:00:00 2001
From: Piraty <mail@piraty.dev>
Date: Thu, 20 Apr 2023 23:14:34 +0200
Subject: [PATCH 370/965] libbaseencode: update to 1.0.15.

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

diff --git a/srcpkgs/libbaseencode/template b/srcpkgs/libbaseencode/template
index 04924271a6a8..d0cc8824f686 100644
--- a/srcpkgs/libbaseencode/template
+++ b/srcpkgs/libbaseencode/template
@@ -1,6 +1,6 @@
 # Template file for 'libbaseencode'
 pkgname=libbaseencode
-version=1.0.14
+version=1.0.15
 revision=1
 build_style=cmake
 short_desc="Library for encoding decoding data use base32 or base64"
@@ -8,7 +8,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/paolostivanin/libbaseencode"
 distfiles="https://github.com/paolostivanin/libbaseencode/archive/v${version}.tar.gz"
-checksum=bc95a64507b4ac359eec1f858a6bdcf84c9562424d40fbea8ab00021e9b3197c
+checksum=1b797b1b403358949201049675f70a495dee8e338df52f7790c7ad6e6a0027fa
 
 libbaseencode-devel_package() {
 	depends="libbaseencode-${version}_${revision}"

From 9703caea23befea9db3dd3f37be1a578a7a36b72 Mon Sep 17 00:00:00 2001
From: Piraty <mail@piraty.dev>
Date: Thu, 20 Apr 2023 23:14:34 +0200
Subject: [PATCH 371/965] runc: update to 1.1.6.

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

diff --git a/srcpkgs/runc/template b/srcpkgs/runc/template
index ac195d506707..1c1b96897f1b 100644
--- a/srcpkgs/runc/template
+++ b/srcpkgs/runc/template
@@ -1,7 +1,7 @@
 # Template file for 'runc'
 pkgname=runc
-version=1.1.5
-revision=2
+version=1.1.6
+revision=1
 build_style=go
 go_import_path=github.com/opencontainers/runc
 go_build_tags="seccomp apparmor"
@@ -12,8 +12,9 @@ short_desc="CLI tool for spawning and running OCI containers"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="https://github.com/opencontainers/runc"
+changelog="https://github.com/opencontainers/runc/raw/main/CHANGELOG.md"
 distfiles="https://github.com/opencontainers/runc/releases/download/v${version}/runc.tar.xz"
-checksum=bed3a10df91a161dea38115a955b9b68f9130d8ea24071b12cdf657929d9cfb4
+checksum=548506fc1de8f0a4790d8e937eeede17db4beb79c53d66acb4f7ec3edbc31668
 
 post_build() {
 	make man

From 2256461f13c00a60049cd7e940d3a8a3f5fa6ea1 Mon Sep 17 00:00:00 2001
From: Piraty <mail@piraty.dev>
Date: Thu, 20 Apr 2023 23:14:35 +0200
Subject: [PATCH 372/965] libpaper: update to 1.1.29.

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

diff --git a/srcpkgs/libpaper/template b/srcpkgs/libpaper/template
index 901ed834c303..66e23c177efb 100644
--- a/srcpkgs/libpaper/template
+++ b/srcpkgs/libpaper/template
@@ -1,16 +1,16 @@
 # Template file for 'libpaper'
 pkgname=libpaper
-version=1.1.28
+version=1.1.29
 revision=1
 build_style=gnu-configure
 conf_files="/etc/papersize"
 hostmakedepends="automake gettext libtool"
 short_desc="Library for handling paper characteristics"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2"
+license="GPL-2.0-only"
 homepage="http://packages.debian.org/unstable/source/libpaper"
 distfiles="${DEBIAN_SITE}/main/libp/${pkgname}/${pkgname}_${version}.tar.gz"
-checksum=c8bb946ec93d3c2c72bbb1d7257e90172a22a44a07a07fb6b802a5bb2c95fddc
+checksum=26330e21e9a3124658d515fd850b0cde546ff42d89b2596a5264c5f1677f0547
 make_dirs="/etc/libpaper.d 0755 root root"
 
 pre_configure() {

From 610a391f8b3afc195fcd0377e190c01cbcd5a26f Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Thu, 20 Apr 2023 18:12:40 +0200
Subject: [PATCH 373/965] rust-bootstrap: update to 1.69.0

---
 srcpkgs/rust-bootstrap/template | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template
index bfd4f102fb29..567c4ae1e69d 100644
--- a/srcpkgs/rust-bootstrap/template
+++ b/srcpkgs/rust-bootstrap/template
@@ -1,6 +1,6 @@
 # Template file for 'rust-bootstrap'
 pkgname=rust-bootstrap
-version=1.68.2
+version=1.69.0
 revision=1
 short_desc="Rust programming language bootstrap toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -31,24 +31,24 @@ case "$XBPS_TARGET_MACHINE" in
 		 ${_bootstrap_url}/rustc-${version}-i686-unknown-linux-gnu.tar.xz
 		 ${_bootstrap_url}/rust-std-${version}-i686-unknown-linux-gnu.tar.xz"
 		checksum="
-		 dc533e7d0f0349d92a98973e20b99d69b09a25b8675f28a38fa26b0160615fd4
-		 695d4469c131b9993c939db0ce73a3866ab8e69dd657ec3137f3d594857f7812"
+		 788ff61555857680d5ea7cf76023f74a7f4820dd1c26abf76536561d4de3cbe6
+		 bef330af5bfb381a01349186e05402983495a3e2d4d1c35723a8443039d19a2d"
 		;;
 	x86_64)
 		distfiles="
 		 ${_bootstrap_url}/rustc-${version}-x86_64-unknown-linux-gnu.tar.xz
 		 ${_bootstrap_url}/rust-std-${version}-x86_64-unknown-linux-gnu.tar.xz"
 		checksum="
-		 d33d493381dd17a4b491d0e978cdb6700badb5905e831dd5f7fe75ffbf8e0584
-		 c8a3eaf26b83f1926d86b4db99ca16cbbff8e746e4c63f25f4d75a02a34a3b16"
+		 70e97ab5b9600328b977268fc92ca4aa53064e4e97468df35215d4396e509279
+		 4c95739e6f0f1d4defd937f6d60360b566e051dfb2fa71879d0f9751392f3709"
 		;;
 	x86_64-musl)
 		distfiles="
 		 ${_bootstrap_url}/rustc-${version}-x86_64-unknown-linux-musl.tar.xz
 		 ${_bootstrap_url}/rust-std-${version}-x86_64-unknown-linux-musl.tar.xz"
 		checksum="
-		 9308f27bda32a02b1debe5fcc5ee633a234652037687c46f4e57d9dc29f90b3e
-		 6c2a91e60f4be6538fdb0e4ff0344038f282c23808ca018f526ec586f4ba43ab"
+		 7d9e64850a79292d2cda6f4464dfd67d2cbd22ac8c7f3e170291396ef8be8041
+		 29d98c004629ab536bd2461f715f26ddce3b0f0212db85939c7bc66a8d234b2d"
 		;;
 	# placeholders for user-supplied distfiles
 	ppc64le)

From 4f05e1ae46c9b188812d7796511cf9a38872b5fc Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Thu, 20 Apr 2023 18:13:21 +0200
Subject: [PATCH 374/965] cargo-bootstrap: update to 1.69.0

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

diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 354b7ebddfef..b5dc2e9aed89 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -1,6 +1,6 @@
 # Template file for 'cargo-bootstrap'
 pkgname=cargo-bootstrap
-version=1.68.2
+version=1.69.0
 revision=1
 short_desc="Bootstrap binaries of Rust package manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -24,15 +24,15 @@ esac
 case "$XBPS_TARGET_MACHINE" in
 	i686)
 		distfiles="${_bootstrap_url}/cargo-${version}-i686-unknown-linux-gnu.tar.xz"
-		checksum="aeee38c0cd35b531d9f00028f720358256e9f3b80b176467c6afc033a16c92aa"
+		checksum="4c9b1b2fb692bb0c81e524df6368723f061c8bb0d21a1f487eb8e5c2bdf323ab"
 		;;
 	x86_64)
 		distfiles="${_bootstrap_url}/cargo-${version}-x86_64-unknown-linux-gnu.tar.xz"
-		checksum="b25d6f88b93cb75868ff4bc9ca0103facd4622825cf53df67546cea6cb60da0f"
+		checksum="336eeabf231a7665c26c127a37b8aefffe28cb087c5c8d4ba0460419f5f8eff2"
 		;;
 	x86_64-musl)
 		distfiles="${_bootstrap_url}/cargo-${version}-x86_64-unknown-linux-musl.tar.xz"
-		checksum="3427b766797da0a1065a84b074b93a309763ca5b94575d0f8b70b1f4e50c159e"
+		checksum="17f5c6481a881599adb5f665480d9985073155eda9c9fdc1e5663563db51b970"
 		;;
 	# placeholders for user-supplied distfiles
 	ppc64le)

From 692854ee304a1e962892eb599baea8a937a5dd4d Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Thu, 20 Apr 2023 18:14:01 +0200
Subject: [PATCH 375/965] rust: update to 1.69.0

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

diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 1e2e4ffc2e68..88e35a5a43ad 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -8,7 +8,7 @@
 # uploaded to https://repo-default.voidlinux.org/distfiles/
 #
 pkgname=rust
-version=1.68.2
+version=1.69.0
 revision=1
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm15"
@@ -18,7 +18,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT, Apache-2.0"
 homepage="https://www.rust-lang.org/"
 distfiles="https://static.rust-lang.org/dist/rustc-${version}-src.tar.gz"
-checksum=93339c23f7cd4d0c45db58e18b4c6e16d6070f4277aad9d2492d23294bf32e96
+checksum=fb05971867ad6ccabbd3720279f5a94b99f61024923187b56bb5c455fa3cf60f
 lib32disabled=yes
 make_check=no # CBA for now
 

From 47b86967dc7a87c93d8596dfa4f52214e1f80c0e Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Thu, 20 Apr 2023 18:14:14 +0200
Subject: [PATCH 376/965] cargo: update to 1.69.0

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

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 09be821c96ef..6b748e7f95f3 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -1,8 +1,8 @@
 # Template file for 'cargo'
 pkgname=cargo
-version=1.68.2
+version=1.69.0
 revision=1
-_cargo_revision=0.69.1
+_cargo_revision=0.70.0
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT, Apache-2.0"
 homepage="https://crates.io/"
 distfiles="https://github.com/rust-lang/cargo/archive/refs/tags/${_cargo_revision}.tar.gz"
-checksum=8e41d61c7d360ad934a037489ce7e404ad4bdd0e71286ca73de8380656deccaa
+checksum=35d9a86e8d6d942e6c7c8e3333760de33a886063a918a86083724df02a43da7f
 replaces="cargo-tree>=0"
 
 build_options="static bindist"

From b4d40e85f0ad51db69eda0a9c5972b4ae736e081 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Fri, 21 Apr 2023 14:59:52 +0200
Subject: [PATCH 377/965] lowdown: update to 1.0.1.

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

diff --git a/srcpkgs/lowdown/template b/srcpkgs/lowdown/template
index ea0d7bce726b..8ebe438e5d13 100644
--- a/srcpkgs/lowdown/template
+++ b/srcpkgs/lowdown/template
@@ -1,6 +1,6 @@
 # Template file for 'lowdown'
 pkgname=lowdown
-version=1.0.0
+version=1.0.1
 revision=1
 build_style=configure
 configure_args="PREFIX=/usr MANDIR=/usr/share/man"
@@ -12,7 +12,7 @@ license="ISC"
 homepage="https://kristaps.bsd.lv/lowdown/"
 changelog="https://kristaps.bsd.lv/lowdown/archive.html"
 distfiles="https://kristaps.bsd.lv/lowdown/snapshots/lowdown-${version}.tar.gz"
-checksum=a7c9dbbd40e3e9d9296ff6ef6ac54fec83b1abe54db7b6113cd9c0f692a20c13
+checksum=447b0a783d7beb1d82d9c40ea0395063535f2651e611b0662ebcfa687bf7906a
 shlib_provides="liblowdown.so"
 
 post_install() {

From f72064ad166fbeeb5c900b35ef1d4d0e20ca9a53 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?O=2E=20S=C3=A1nchez?= <o-sanchez@linuxmail.org>
Date: Wed, 12 Apr 2023 01:41:21 -0600
Subject: [PATCH 378/965] nsxiv: update to 31

Closes: #43404 [via git-merge-pr]
---
 srcpkgs/nsxiv/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 6ad190411c7f..462323c8b685 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -1,6 +1,6 @@
 # Template file for 'nsxiv'
 pkgname=nsxiv
-version=30
+version=31
 revision=1
 build_style=gnu-makefile
 make_install_target=install-all
@@ -12,7 +12,7 @@ license="GPL-2.0-or-later"
 homepage="https://codeberg.org/nsxiv/nsxiv"
 changelog="https://codeberg.org/nsxiv/nsxiv/raw/branch/master/CHANGELOG.md"
 distfiles="https://codeberg.org/nsxiv/nsxiv/archive/v${version}.tar.gz"
-checksum="a916d1385872ccf0b55fbf6b8546d05fcbbbb8b0a92579494e64c6bd22fc7941"
+checksum=035fbb3fb3ffec45555afd718947ec8a7d7dfac3c5abc7ba6863cc075720d7f2
 CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2"
 
 pre_build() {

From 470dc7bc5433a52ef2b7497d3a4cf77d3bf77a34 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Thu, 20 Apr 2023 07:34:03 -0500
Subject: [PATCH 379/965] sxiv: deprecate in favor of nsxiv

sxiv has fallen out of maintenance and has recently been archived. [1]  We
already have nsxiv, which should be a drop-in replacement.

  1: https://github.com/xyb3rt/sxiv

Closes: #43540 [via git-merge-pr]
---
 srcpkgs/nsxiv/template                       | 14 ++++++++
 srcpkgs/sxiv                                 |  1 +
 srcpkgs/sxiv/patches/sxiv-1.3-makefile.patch | 35 --------------------
 srcpkgs/sxiv/template                        | 25 --------------
 4 files changed, 15 insertions(+), 60 deletions(-)
 create mode 120000 srcpkgs/sxiv
 delete mode 100644 srcpkgs/sxiv/patches/sxiv-1.3-makefile.patch
 delete mode 100644 srcpkgs/sxiv/template

diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 462323c8b685..6e79ab99dd43 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -18,3 +18,17 @@ CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2"
 pre_build() {
 	[ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h ||:
 }
+
+post_install() {
+	ln -sf nsxiv "${DESTDIR}/usr/bin/sxiv"
+	ln -sf nsxiv.1 "${DESTDIR}/usr/share/man/man1/sxiv.1"
+}
+
+sxiv_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - (transitional package)"
+	pkg_install() {
+		vmove usr/bin/sxiv
+		vmove usr/share/man/man1/sxiv.1
+	}
+}
diff --git a/srcpkgs/sxiv b/srcpkgs/sxiv
new file mode 120000
index 000000000000..425296499b1a
--- /dev/null
+++ b/srcpkgs/sxiv
@@ -0,0 +1 @@
+nsxiv
\ No newline at end of file
diff --git a/srcpkgs/sxiv/patches/sxiv-1.3-makefile.patch b/srcpkgs/sxiv/patches/sxiv-1.3-makefile.patch
deleted file mode 100644
index 86fc8e1b302f..000000000000
--- a/srcpkgs/sxiv/patches/sxiv-1.3-makefile.patch
+++ /dev/null
@@ -1,35 +0,0 @@
---- a/Makefile	2014-10-24 12:25:18.000000000 +0200
-+++ b/Makefile	2014-10-26 01:19:33.040945097 +0200
-@@ -43,9 +43,9 @@
- 	sed "s!PREFIX!$(PREFIX)!g; s!VERSION!$(VERSION)!g" sxiv.1 > $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
- 	chmod 644 $(DESTDIR)$(MANPREFIX)/man1/sxiv.1
-	@echo "INSTALL share/sxiv/"
--	mkdir -p $(DESTDIR)$(PREFIX)/share/sxiv/exec
--	cp exec/* $(DESTDIR)$(PREFIX)/share/sxiv/exec/
--	chmod 755 $(DESTDIR)$(PREFIX)/share/sxiv/exec/*
-+	mkdir -p $(DESTDIR)$(PREFIX)/share/examples/sxiv
-+	cp exec/* $(DESTDIR)$(PREFIX)/share/examples/sxiv/
-+	chmod 755 $(DESTDIR)$(PREFIX)/share/examples/sxiv/*
-
- uninstall:
- 	rm -f $(DESTDIR)$(PREFIX)/bin/sxiv
---- a/sxiv.1	2014-10-24 12:25:18.000000000 +0200
-+++ b/sxiv.1	2014-10-26 01:18:00.053107605 +0200
-@@ -351,7 +351,7 @@
- and the first argument to this script is the path of the loaded image.
- .P
- There is also an example script installed together with sxiv as
--.IR PREFIX/share/sxiv/exec/image-info .
-+.IR PREFIX/share/examples/sxiv/image-info .
- .SH EXTERNAL KEY HANDLER
- Additional external keyboard commands can be defined using a handler program
- located in
-@@ -368,7 +368,7 @@
- keysym as listed in /usr/include/X11/keysymdef.h without the "XK_" prefix.
-
- There is also an example script installed together with sxiv as
--.IR PREFIX/share/sxiv/exec/key-handler .
-+.IR PREFIX/share/examples/sxiv/key-handler .
- .SH THUMBNAIL CACHING
- sxiv stores all thumbnails under
- .IR $XDG_CACHE_HOME/sxiv/ .
diff --git a/srcpkgs/sxiv/template b/srcpkgs/sxiv/template
deleted file mode 100644
index a9a7d612e4b7..000000000000
--- a/srcpkgs/sxiv/template
+++ /dev/null
@@ -1,25 +0,0 @@
-# Template file for 'sxiv'
-pkgname=sxiv
-version=26
-revision=1
-build_style=gnu-makefile
-makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel"
-short_desc="Simple X Image Viewer"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2.0-or-later"
-homepage="https://github.com/muennich/sxiv"
-distfiles="https://github.com/muennich/sxiv/archive/v${version}.tar.gz"
-checksum=a382ad57734243818e828ba161fc0357b48d8f3a7f8c29cac183492b46b58949
-
-pre_build() {
-	[ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h ||:
-}
-
-post_install() {
-	vinstall sxiv.desktop 644 usr/share/applications
-}
-
-if [ "$CROSS_BUILD" ]; then
-	# otherwise ft2build.h is not found
-	hostmakedepends+=" freetype-devel"
-fi

From 7ecb4b15afd28b0910d010383343dccc84c85390 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Thu, 20 Apr 2023 21:39:47 -0400
Subject: [PATCH 380/965] mdcat: update to 2.0.2

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

diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index f2c21327a10a..fa592fc49d6c 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -1,6 +1,6 @@
 # Template file for 'mdcat'
 pkgname=mdcat
-version=2.0.1
+version=2.0.2
 revision=1
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
@@ -13,7 +13,7 @@ license="MPL-2.0"
 homepage="https://github.com/swsnr/mdcat"
 changelog="https://raw.githubusercontent.com/swsnr/mdcat/main/CHANGELOG.md"
 distfiles="https://github.com/swsnr/mdcat/archive/refs/tags/mdcat-${version}.tar.gz"
-checksum=d6da2edaeaeec646eebeda13de6ae8a5185f0257342b48740b3f40c7b20b5c96
+checksum=db22edd1a05938202f67f76a65c8d298ac0a1f8ce2d8538d7a25e2591c7d7590
 make_check=ci-skip  # uses network tests which fail in CI
 
 case "$XBPS_TARGET_MACHINE" in

From 0bf15b6594963db4efa0126633f2d81238091871 Mon Sep 17 00:00:00 2001
From: Eloi Torrents <eloitor@disroot.org>
Date: Thu, 20 Apr 2023 17:46:28 +0200
Subject: [PATCH 381/965] dooble: update to 2023.04.20.

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

diff --git a/srcpkgs/dooble/template b/srcpkgs/dooble/template
index 15fab80f42fe..ac1d6dcb0f17 100644
--- a/srcpkgs/dooble/template
+++ b/srcpkgs/dooble/template
@@ -1,6 +1,6 @@
 # Template file for 'dooble'
 pkgname=dooble
-version=2023.04.10
+version=2023.04.20
 revision=1
 build_style=qmake
 configure_args="dooble.pro"
@@ -12,7 +12,7 @@ maintainer="Eloi Torrents <eloitor@disroot.org>"
 license="BSD-3-Clause"
 homepage="https://textbrowser.github.io/dooble/"
 distfiles="https://github.com/textbrowser/dooble/archive/refs/tags/${version}.tar.gz"
-checksum=2882afcff8c7a661ba29035cfa7da33c3c6b77ae20cdc4a3ad06a3313ca7daa7
+checksum=5425a5ad6753c08df061a8b78fa4aba035a915327d7b967eab3f0a6479eb869c
 
 do_install() {
 	vbin Dooble dooble

From 1f6727b1ab6caaa2467b23d994ea732e25f8f73a Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Thu, 20 Apr 2023 21:14:15 +0100
Subject: [PATCH 382/965] nasm: update to 2.16.01.

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

diff --git a/srcpkgs/nasm/template b/srcpkgs/nasm/template
index 6f54506f5a6c..41e7340c37e8 100644
--- a/srcpkgs/nasm/template
+++ b/srcpkgs/nasm/template
@@ -1,7 +1,7 @@
 # Template file for 'nasm'
 # Update nasm-doc which is separate to avoid dependency cycles
 pkgname=nasm
-version=2.15.05
+version=2.16.01
 revision=1
 build_style=gnu-configure
 make_build_args="all"
@@ -11,7 +11,7 @@ license="BSD-2-Clause"
 homepage="https://www.nasm.us"
 changelog="https://nasm.us/doc/nasmdocc.html"
 distfiles="https://www.nasm.us/pub/nasm/releasebuilds/${version}/nasm-${version}.tar.xz"
-checksum=3caf6729c1073bf96629b57cee31eeb54f4f8129b01902c73428836550b30a3f
+checksum=c77745f4802375efeee2ec5c0ad6b7f037ea9c87c92b149a9637ff099f162558
 
 post_install() {
 	vlicense LICENSE

From 0bfab0e6a1f06eb4eaf2ab398cc3c99837d32b1c Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Thu, 20 Apr 2023 13:17:42 +0530
Subject: [PATCH 383/965] todoman: update to 4.2.1.

---
 srcpkgs/todoman/patches/zsh_completion.patch | 86 --------------------
 srcpkgs/todoman/template                     | 12 +--
 2 files changed, 6 insertions(+), 92 deletions(-)
 delete mode 100644 srcpkgs/todoman/patches/zsh_completion.patch

diff --git a/srcpkgs/todoman/patches/zsh_completion.patch b/srcpkgs/todoman/patches/zsh_completion.patch
deleted file mode 100644
index 6b29b03be789..000000000000
--- a/srcpkgs/todoman/patches/zsh_completion.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-A pull request containing this patch has been submitted upstream [1].
-
-[1] https://github.com/pimutils/todoman/pull/495
-
-diff --git a/contrib/completion/zsh/_todo b/contrib/completion/zsh/_todo
-index b9bbe8a..53976e7 100644
---- a/contrib/completion/zsh/_todo
-+++ b/contrib/completion/zsh/_todo
-@@ -5,7 +5,7 @@ local common_options_help=(
- 	'(- :)--help[Show a help message and exit]'
- )
- local common_options_start=(
--	{-s,--start=}'[When the task starts]:DATE:__todo_date'
-+	'--start=[When the task starts]:DATE:__todo_date'
- )
- local common_options_due=(
- 	{-d,--due=}'[When the task is due]:DATE:__todo_date'
-@@ -32,7 +32,7 @@ __color_mode(){
- # }}}
- # {{{ general helper: set variable of path to configuration file
- __todo_set_conf(){
--	todoman_configuration_file=${XDG_CONFIG_DIR:-${HOME}/.config}/todoman/todoman.conf
-+	todoman_configuration_file=${XDG_CONFIG_DIR:-${HOME}/.config}/todoman/config.py
- 	if [[ -f $todoman_configuration_file ]]; then
- 		return 0
- 	else
-@@ -43,7 +43,7 @@ __todo_set_conf(){
- # {{{ general helper: set variable main.path from configuration file
- __todo_set_conf_path(){
- 	if __todo_set_conf; then
--		tasks_lists_path="$(sed -n -e 's/^[^#]\s*path\s*=\s*\(.*\)$/\1/p' $todoman_configuration_file 2>/dev/null)"
-+		tasks_lists_path="$(sed -n -e "s/^\\s*path\\s*=\\s*['\"]\\(.*\\)['\"]$/\\1/p" $todoman_configuration_file 2>/dev/null)"
- 		# the eval echo is needed since the path may contain ~ which should be evalueated to $HOME
- 		tasks_lists_dir="$(eval echo ${tasks_lists_path%/\**})"
- 		if [[ -z "${tasks_lists_path}" || ! -d "${tasks_lists_dir}" ]]; then
-@@ -59,18 +59,18 @@ __todo_set_conf_path(){
- # {{{ general helper: set variables related to date and time formats for __todo_date
- __todo_set_conf_dt(){
- 	if __todo_set_conf; then
--		date_format="$(eval echo $(sed -n -e 's/^[^#]\s*date_format\s*=\s*\(.*\)$/\1/p' $todoman_configuration_file 2>/dev/null))"
--		dt_separator="$(eval echo $(sed -n -e 's/^[^#]\s*dt_separator\s*=\s*\(.*\)$/\1/p' $todoman_configuration_file 2>/dev/null))"
--		time_format="$(eval echo $(sed -n -e 's/^[^#]\s*time_format\s*=\s*\(.*\)$/\1/p' $todoman_configuration_file 2>/dev/null))"
-+		date_format="$(eval echo $(sed -n -e "s/^\\s*date_format\\s*=\\s*['\"]\\(.*\\)['\"]$/\\1/p" $todoman_configuration_file 2>/dev/null))"
-+		dt_separator="$(eval echo $(sed -n -e "s/^\\s*dt_separator\\s*=\\s*['\"]\\(.*\\)['\"]$/\\1/p" $todoman_configuration_file 2>/dev/null))"
-+		time_format="$(eval echo $(sed -n -e "s/^\\s*time_format\\s*=\\s*['\"]\\(.*\\)['\"]$/\\1/p" $todoman_configuration_file 2>/dev/null))"
- 		# default value according to documentation: https://todoman.readthedocs.io/en/stable/configure.html
- 		if [[ -z "${date_format}" ]]; then
- 			date_format="%x"
- 		fi
- 		if [[ -z "${dt_separator}" ]]; then
--			dt_separator=""
-+			dt_separator=" "
- 		fi
- 		if [[ -z "${time_format}" ]]; then
--			time_format="%x"
-+			time_format="%X"
- 		fi
- 		return 0
- 	else
-@@ -150,7 +150,7 @@ __todo_lists(){
- 			zstyle ":completion:${curcontext}:" cache-policy __todo_lists_cache_policy
- 		fi
- 		local -a tasks_lists
--		if _cache_invalid todoman_lists; then
-+		if _cache_invalid todoman_lists || ! _retrieve_cache todoman_lists; then
- 			if [[ ${tasks_lists_path} =~ '/*$' ]]; then
- 				for dir in $(eval echo ${tasks_lists_path}); do
- 					if grep "VTODO" -q -R "${dir}"; then
-@@ -160,8 +160,6 @@ __todo_lists(){
- 				done
- 			fi
- 			_store_cache todoman_lists tasks_lists
--		else
--			_retrieve_cache todoman_lists
- 		fi
- 		if [[ "${#tasks_lists[@]}" == 1 ]]; then
- 			_message "only one list was detected: (\"${tasks_lists[1]}\")"
-@@ -243,7 +241,7 @@ _command_list_options=(
- 	'(--reverse --no-reverse)'{--reverse,--no-reverse}'[sort tasks in reverse order (see --sort)]'
- 	"${common_options_start[@]}"
- 	"${common_options_due[@]}"
--	'--priority[Only show tasks with priority at least as high as TEXT]:TEXT:("low", "medium", "high")'
-+	'--priority=[Only show tasks with priority at least as high as TEXT]:TEXT:("low" "medium" "high")'
- 	'--startable[Show only todos which should can be started today]'
- 	{-s,--status=}'[Show only todos with the provided comma-separated statuses]:STATUS:{_values -s , "status" "NEEDS-ACTION" "CANCELLED" "COMPLETED" "IN-PROCESS" "ANY"}'
- 	"${common_options_help[@]}"
diff --git a/srcpkgs/todoman/template b/srcpkgs/todoman/template
index 2012dfca930f..fd0cb96e963c 100644
--- a/srcpkgs/todoman/template
+++ b/srcpkgs/todoman/template
@@ -1,9 +1,9 @@
 # Template file for 'todoman'
 pkgname=todoman
-version=4.1.0
-revision=3
-build_style=python3-module
-hostmakedepends="python3-setuptools_scm"
+version=4.2.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-icalendar python3-urwid python3-xdg python3-parsedatetime
  python3-atomicwrites python3-click-repl python3-click-log
  python3-dateutil python3-humanize jq"
@@ -15,11 +15,11 @@ license="ISC"
 homepage="https://github.com/pimutils/todoman"
 changelog="https://raw.githubusercontent.com/pimutils/todoman/main/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/t/todoman/todoman-${version}.tar.gz"
-checksum=ce3caa481d923e91da9b492b46509810a754e2d3ef857f5d20bc5a8e362b50c8
+checksum=b69afe914c8fb0f9387d61c86c9bf2e8ba17717bf3f9cfb1b711e3c87a773b85
 
 post_install() {
 	vlicense LICENCE
 	vcompletion contrib/completion/zsh/_todo zsh todo
 	vcompletion contrib/completion/bash/_todo bash todo
-	vsconf config.py.sample
+	vsconf config.py.sample config.py
 }

From 71bba0f826328ee1a6019c3dcbf0f3ec140ce012 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Thu, 20 Apr 2023 22:25:29 +0530
Subject: [PATCH 384/965] qsv: update to 0.100.0.

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

diff --git a/srcpkgs/qsv/template b/srcpkgs/qsv/template
index f6768176d818..a0cfea753f43 100644
--- a/srcpkgs/qsv/template
+++ b/srcpkgs/qsv/template
@@ -1,6 +1,6 @@
 # Template file for 'qsv'
 pkgname=qsv
-version=0.99.0
+version=0.100.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
 build_style=cargo
@@ -12,4 +12,5 @@ license="Unlicense"
 homepage="https://github.com/jqnatividad/qsv"
 changelog="https://raw.githubusercontent.com/jqnatividad/qsv/master/CHANGELOG.md"
 distfiles="https://github.com/jqnatividad/qsv/archive/refs/tags/${version}.tar.gz"
-checksum=93dd13d7679657701104740468a353cb85ae49935aedda4b566df30cd8d9bcaf
+checksum=08e0825bbe3fb78f6696ce79f7e4ad7c79a7140b12819a28bb4ead4909525efd
+make_check=ci-skip # should be fixed next release

From 6eba187340fb9cc0563d7a93eed49c99a80add29 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 9 Mar 2023 10:38:58 +0700
Subject: [PATCH 385/965] python3-certifi: use system cacert

---
 .../patches/system-cacert.patch               | 53 +++++++++++++++++++
 srcpkgs/python3-certifi/template              |  9 ++--
 2 files changed, 59 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/python3-certifi/patches/system-cacert.patch

diff --git a/srcpkgs/python3-certifi/patches/system-cacert.patch b/srcpkgs/python3-certifi/patches/system-cacert.patch
new file mode 100644
index 000000000000..7e41029aa1ea
--- /dev/null
+++ b/srcpkgs/python3-certifi/patches/system-cacert.patch
@@ -0,0 +1,53 @@
+--- a/certifi/core.py
++++ b/certifi/core.py
+@@ -10,36 +10,15 @@ import sys
+ if sys.version_info >= (3, 11):
+ 
+     from importlib.resources import as_file, files
++    from pathlib import Path
+ 
+-    _CACERT_CTX = None
+-    _CACERT_PATH = None
++    _CACERT_PATH = '/etc/ssl/certs.pem'
+ 
+     def where() -> str:
+-        # This is slightly terrible, but we want to delay extracting the file
+-        # in cases where we're inside of a zipimport situation until someone
+-        # actually calls where(), but we don't want to re-extract the file
+-        # on every call of where(), so we'll do it once then store it in a
+-        # global variable.
+-        global _CACERT_CTX
+-        global _CACERT_PATH
+-        if _CACERT_PATH is None:
+-            # This is slightly janky, the importlib.resources API wants you to
+-            # manage the cleanup of this file, so it doesn't actually return a
+-            # path, it returns a context manager that will give you the path
+-            # when you enter it and will do any cleanup when you leave it. In
+-            # the common case of not needing a temporary file, it will just
+-            # return the file system location and the __exit__() is a no-op.
+-            #
+-            # We also have to hold onto the actual context manager, because
+-            # it will do the cleanup whenever it gets garbage collected, so
+-            # we will also store that at the global level as well.
+-            _CACERT_CTX = as_file(files("certifi").joinpath("cacert.pem"))
+-            _CACERT_PATH = str(_CACERT_CTX.__enter__())
+-
+         return _CACERT_PATH
+ 
+     def contents() -> str:
+-        return files("certifi").joinpath("cacert.pem").read_text(encoding="ascii")
++        return Path(_CACERT_PATH).read_text(encoding="ascii")
+ 
+ elif sys.version_info >= (3, 7):
+ 
+--- a/setup.py
++++ b/setup.py
+@@ -41,7 +41,7 @@ setup(
+         'certifi',
+     ],
+     package_dir={'certifi': 'certifi'},
+-    package_data={'certifi': ['*.pem', 'py.typed']},
++    package_data={'certifi': ['py.typed']},
+     # data_files=[('certifi', ['certifi/cacert.pem'])],
+     include_package_data=True,
+     zip_safe=False,
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index f58123986d63..c494c9721643 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-certifi'
 pkgname=python3-certifi
 version=2022.09.24
-revision=2
+revision=3
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
@@ -12,7 +12,10 @@ homepage="https://certifi.io"
 distfiles="https://github.com/certifi/python-certifi/archive/${version}.tar.gz"
 checksum=8c1db7f2a3b272e8a90b2e1910763930fa81e2512fbb96cb7a25787d63765c78
 
+post_extract() {
+	rm -f certifi/cacert.pem
+}
+
 do_check() {
-	cd build/lib
-	python3 -c 'import certifi as m; print(m)'
+	python3 -m unittest
 }

From 2d0a1939caba5296836e2a8df0afaa8c5cfd21e4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 20 Apr 2023 18:43:58 +0700
Subject: [PATCH 386/965] garcon: update to 4.18.1.

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

diff --git a/srcpkgs/garcon/template b/srcpkgs/garcon/template
index 1a5f1786fc76..b10656de5210 100644
--- a/srcpkgs/garcon/template
+++ b/srcpkgs/garcon/template
@@ -1,6 +1,6 @@
 # Template file for 'garcon'
 pkgname=garcon
-version=4.18.0
+version=4.18.1
 revision=1
 build_style=gnu-configure
 build_helper=gir
@@ -15,7 +15,7 @@ license="LGPL-2.0-or-later"
 homepage="https://xfce.org/"
 changelog="https://gitlab.xfce.org/xfce/garcon/-/raw/master/NEWS"
 distfiles="https://archive.xfce.org/src/xfce/garcon/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=54633487566a8b8502b71c11a7f719efe27c069bd5773cc95f11ff4ea8f11a14
+checksum=fe7a932a6dac95eb1438f3fbfd53096756ff2e1cb179d10d0fb796cefbb4c20b
 
 build_options="gir"
 build_options_default="gir"

From 9c96b055a07d5507d235d459d8b73718e043ef7f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 20 Apr 2023 18:44:08 +0700
Subject: [PATCH 387/965] libxfce4ui: update to 4.18.3.

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

diff --git a/srcpkgs/libxfce4ui/template b/srcpkgs/libxfce4ui/template
index 8b9c26548b22..3c3f495a78aa 100644
--- a/srcpkgs/libxfce4ui/template
+++ b/srcpkgs/libxfce4ui/template
@@ -1,6 +1,6 @@
 # Template file for 'libxfce4ui'
 pkgname=libxfce4ui
-version=4.18.2
+version=4.18.3
 revision=1
 build_style=gnu-configure
 build_helper="gir"
@@ -17,7 +17,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="LGPL-2.0-or-later"
 homepage="https://xfce.org/"
 distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=ad602d0427e6c40c3eb53db393c607151a039aec58f1f197712c169c5fe49407
+checksum=afa3a46eeed3ab612d2f7e1308edaf5819f6c33ccc16c13080efabd58f010abd
 
 # Package build options
 build_options="gir"

From 56b85c79edc855037f11c93d4e68b285cab8e704 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 20 Apr 2023 18:44:18 +0700
Subject: [PATCH 388/965] tumbler: update to 4.18.1.

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

diff --git a/srcpkgs/tumbler/template b/srcpkgs/tumbler/template
index da14bf9ba5ac..73cec71187c0 100644
--- a/srcpkgs/tumbler/template
+++ b/srcpkgs/tumbler/template
@@ -1,6 +1,6 @@
 # Template file for 'tumbler'
 pkgname=tumbler
-version=4.18.0
+version=4.18.1
 revision=1
 build_style=gnu-configure
 configure_args="--with-locales-dir=/usr/share/locale
@@ -14,7 +14,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://docs.xfce.org/xfce/tumbler/start"
 distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=4087f3af4ef31271d3f315421a2f1fe67e4fda7ad60bbab1f073627914dfcf00
+checksum=ff61981a9c0af5fec768d4f1552bd63948a64b2f4db1c2e3d93c31c19dc563a0
 
 tumbler-devel_package() {
 	depends="libglib-devel ${sourcepkg}>=${version}_${revision}"

From b4c280c454313e9c40aadbef653e085becaeb7e8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 20 Apr 2023 18:46:23 +0700
Subject: [PATCH 389/965] xfce4-panel: update to 4.18.3.

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

diff --git a/srcpkgs/xfce4-panel/template b/srcpkgs/xfce4-panel/template
index 75dbfe816b73..18d06d914bed 100644
--- a/srcpkgs/xfce4-panel/template
+++ b/srcpkgs/xfce4-panel/template
@@ -1,6 +1,6 @@
 # Template file for 'xfce4-panel'
 pkgname=xfce4-panel
-version=4.18.2
+version=4.18.3
 revision=1
 build_style=gnu-configure
 build_helper="gir"
@@ -15,7 +15,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://docs.xfce.org/xfce/xfce4-panel/start"
 distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/$pkgname-$version.tar.bz2"
-checksum=7c6c9c38da9f8bdedad7cd64217e42a7ba40e7e3502513c23f121b8038e57dc1
+checksum=4ae0b8615c9811194bbda0172a63567ed7fdb5519ea48f7a4637f4e6e5365e1b
 
 # Package build options
 build_options="gir"

From ad27f3a8c0a9c6a851056d271c6e7407502556ad Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 20 Apr 2023 18:48:28 +0700
Subject: [PATCH 390/965] xfce4-session: update to 4.18.2.

---
 ...5b8101dec6a6d28f7601768588a2f0fd4aaf.patch | 194 ------------------
 ...3d0fadd502f7db9230f9ebbc02c00853f825.patch |  62 ------
 srcpkgs/xfce4-session/template                |   6 +-
 3 files changed, 3 insertions(+), 259 deletions(-)
 delete mode 100644 srcpkgs/xfce4-session/patches/911f5b8101dec6a6d28f7601768588a2f0fd4aaf.patch
 delete mode 100644 srcpkgs/xfce4-session/patches/cff23d0fadd502f7db9230f9ebbc02c00853f825.patch

diff --git a/srcpkgs/xfce4-session/patches/911f5b8101dec6a6d28f7601768588a2f0fd4aaf.patch b/srcpkgs/xfce4-session/patches/911f5b8101dec6a6d28f7601768588a2f0fd4aaf.patch
deleted file mode 100644
index e225cb64abe6..000000000000
--- a/srcpkgs/xfce4-session/patches/911f5b8101dec6a6d28f7601768588a2f0fd4aaf.patch
+++ /dev/null
@@ -1,194 +0,0 @@
-From 911f5b8101dec6a6d28f7601768588a2f0fd4aaf Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= <gael@xfce.org>
-Date: Tue, 14 Mar 2023 13:56:19 +0100
-Subject: [PATCH] Fix Xfconf memory management
-
-* Each xfconf_init() should match an xfconf_shutdown()
-* Xfconf already manages a singleton channel, no need to duplicate that
-
-(cherry picked from commit 87ec0e7e8a3f18e776da899098698f0acf0b1fd9)
----
- libxfsm/xfsm-util.c                      | 10 ----------
- libxfsm/xfsm-util.h                      |  3 +--
- settings/main.c                          |  1 +
- settings/xfce4-session-settings-common.h |  2 --
- xfce4-session/main.c                     |  6 +++---
- xfce4-session/xfsm-consolekit.c          |  2 +-
- xfce4-session/xfsm-logout-dialog.c       |  4 ++--
- xfce4-session/xfsm-shutdown-fallback.c   |  2 +-
- xfce4-session/xfsm-systemd.c             |  2 +-
- 9 files changed, 10 insertions(+), 22 deletions(-)
-
-diff --git a/libxfsm/xfsm-util.c b/libxfsm/xfsm-util.c
-index 69ba01f1..9f84ffb2 100644
---- a/libxfsm/xfsm-util.c
-+++ b/libxfsm/xfsm-util.c
-@@ -155,16 +155,6 @@ xfsm_strv_equal (gchar **a, gchar **b)
- }
- 
- 
--XfconfChannel*
--xfsm_open_config (void)
--{
--  static XfconfChannel *channel = NULL;
--
--  if (G_UNLIKELY (channel == NULL))
--    channel = xfconf_channel_get ("xfce4-session");
--  return channel;
--}
--
- gchar*
- xfsm_gdk_display_get_fullname (GdkDisplay *display)
- {
-diff --git a/libxfsm/xfsm-util.h b/libxfsm/xfsm-util.h
-index c68e0f2d..0893a7b7 100644
---- a/libxfsm/xfsm-util.h
-+++ b/libxfsm/xfsm-util.h
-@@ -32,6 +32,7 @@
- G_BEGIN_DECLS;
- 
- #define DEFAULT_SESSION_NAME "Default"
-+#define SETTINGS_CHANNEL "xfce4-session"
- 
- typedef struct _XfsmSessionInfo  XfsmSessionInfo;
- 
-@@ -68,8 +69,6 @@ void           xfsm_place_trash_window               (GtkWindow *window,
- gboolean       xfsm_strv_equal                       (gchar **a,
-                                                       gchar **b);
- 
--XfconfChannel *xfsm_open_config                      (void);
--
- gchar         *xfsm_gdk_display_get_fullname         (GdkDisplay *display);
- 
- cairo_surface_t *xfsm_load_session_preview           (const gchar *name,
-diff --git a/settings/main.c b/settings/main.c
-index 55d65da2..53470c34 100644
---- a/settings/main.c
-+++ b/settings/main.c
-@@ -248,6 +248,7 @@ main(int argc,
-     }
- 
-     g_object_unref(builder);
-+    xfconf_shutdown ();
- 
-     return EXIT_SUCCESS;
- }
-diff --git a/settings/xfce4-session-settings-common.h b/settings/xfce4-session-settings-common.h
-index 3c1a11db..c372925c 100644
---- a/settings/xfce4-session-settings-common.h
-+++ b/settings/xfce4-session-settings-common.h
-@@ -19,8 +19,6 @@
- #ifndef __XFCE4_SESSION_SETTINGS_COMMON_H__
- #define __XFCE4_SESSION_SETTINGS_COMMON_H__
- 
--#define  SETTINGS_CHANNEL  "xfce4-session"
--
- void session_editor_init(GtkBuilder *builder);
- 
- #endif
-diff --git a/xfce4-session/main.c b/xfce4-session/main.c
-index d98500c1..ab63b1ad 100644
---- a/xfce4-session/main.c
-+++ b/xfce4-session/main.c
-@@ -171,7 +171,7 @@ bus_acquired (GDBusConnection *connection,
- 
-   setup_environment ();
- 
--  channel = xfsm_open_config ();
-+  channel = xfconf_channel_get (SETTINGS_CHANNEL);
- 
-   dpy = gdk_display_get_default ();
-   init_display (*manager, dpy, opt_disable_tcp);
-@@ -244,12 +244,10 @@ name_lost (GDBusConnection *connection,
- 
-   g_object_unref (shutdown_helper);
-   g_object_unref (*manager);
--  g_object_unref (channel);
-   g_clear_error (&error);
- 
-   shutdown_helper = NULL;
-   *manager = NULL;
--  channel = NULL;
- 
-   gtk_main_quit ();
- }
-@@ -353,6 +351,7 @@ main (int argc, char **argv)
-     {
-       xfce_dialog_show_error (NULL, error, _("Unable to contact settings server"));
-       g_error_free (error);
-+      return EXIT_FAILURE;
-     }
- 
-   /* Process all pending events prior to start DBUS */
-@@ -369,6 +368,7 @@ main (int argc, char **argv)
-   gtk_main ();
- 
-   xfsm_startup_shutdown ();
-+  xfconf_shutdown ();
- 
-   return EXIT_SUCCESS;
- }
-diff --git a/xfce4-session/xfsm-consolekit.c b/xfce4-session/xfsm-consolekit.c
-index 022dfbe4..b79b3abd 100644
---- a/xfce4-session/xfsm-consolekit.c
-+++ b/xfce4-session/xfsm-consolekit.c
-@@ -393,7 +393,7 @@ lock_screen (XfsmConsolekit  *consolekit,
-   XfconfChannel *channel;
-   gboolean       ret = TRUE;
- 
--  channel = xfsm_open_config ();
-+  channel = xfconf_channel_get (SETTINGS_CHANNEL);
-   if (xfconf_channel_get_bool (channel, "/shutdown/LockScreen", FALSE))
-       ret = xfce_screensaver_lock (consolekit->screensaver);
- 
-diff --git a/xfce4-session/xfsm-logout-dialog.c b/xfce4-session/xfsm-logout-dialog.c
-index e48571fb..89bac76d 100644
---- a/xfce4-session/xfsm-logout-dialog.c
-+++ b/xfce4-session/xfsm-logout-dialog.c
-@@ -174,7 +174,7 @@ xfsm_logout_dialog_init (XfsmLogoutDialog *dialog)
-   g_object_unref (provider);
- 
-   /* load xfconf settings */
--  channel = xfsm_open_config ();
-+  channel = xfconf_channel_get (SETTINGS_CHANNEL);
-   if (xfsm_shutdown_can_save_session (dialog->shutdown))
-     save_session = xfconf_channel_get_bool (channel, "/general/SaveOnExit", TRUE);
- 
-@@ -750,7 +750,7 @@ xfsm_logout_dialog (const gchar      *session_name,
-   GdkPixbuf        *screenshot = NULL;
-   XfsmFadeout      *fadeout = NULL;
-   XfsmLogoutDialog *xfsm_dialog;
--  XfconfChannel    *channel = xfsm_open_config ();
-+  XfconfChannel    *channel = xfconf_channel_get (SETTINGS_CHANNEL);
-   gboolean          autosave;
-   XfsmShutdown     *shutdown;
-   GdkDevice        *device;
-diff --git a/xfce4-session/xfsm-shutdown-fallback.c b/xfce4-session/xfsm-shutdown-fallback.c
-index 01818ec2..d0f209d8 100644
---- a/xfce4-session/xfsm-shutdown-fallback.c
-+++ b/xfce4-session/xfsm-shutdown-fallback.c
-@@ -336,7 +336,7 @@ lock_screen (GError **error)
-   XfceScreensaver *saver;
-   gboolean       ret = TRUE;
- 
--  channel = xfsm_open_config ();
-+  channel = xfconf_channel_get (SETTINGS_CHANNEL);
-   saver = xfce_screensaver_new ();
-   if (xfconf_channel_get_bool (channel, "/shutdown/LockScreen", FALSE))
-       ret = xfce_screensaver_lock (saver);
-diff --git a/xfce4-session/xfsm-systemd.c b/xfce4-session/xfsm-systemd.c
-index 5b9c8239..5d0ac3ae 100644
---- a/xfce4-session/xfsm-systemd.c
-+++ b/xfce4-session/xfsm-systemd.c
-@@ -116,7 +116,7 @@ xfsm_systemd_lock_screen (XfsmSystemd  *systemd,
-   XfconfChannel *channel;
-   gboolean       ret = TRUE;
- 
--  channel = xfsm_open_config ();
-+  channel = xfconf_channel_get (SETTINGS_CHANNEL);
-   if (xfconf_channel_get_bool (channel, "/shutdown/LockScreen", FALSE))
-       ret = xfce_screensaver_lock (systemd->screensaver);
- 
--- 
-GitLab
-
diff --git a/srcpkgs/xfce4-session/patches/cff23d0fadd502f7db9230f9ebbc02c00853f825.patch b/srcpkgs/xfce4-session/patches/cff23d0fadd502f7db9230f9ebbc02c00853f825.patch
deleted file mode 100644
index 77f2c35b03ee..000000000000
--- a/srcpkgs/xfce4-session/patches/cff23d0fadd502f7db9230f9ebbc02c00853f825.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From cff23d0fadd502f7db9230f9ebbc02c00853f825 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= <gael@xfce.org>
-Date: Wed, 15 Mar 2023 11:16:17 +0100
-Subject: [PATCH] manager: Fix GQueue memory management
-
-Other iterations over the queue don't seem to be a problem:
-g_queue_remove() is only called in xfsm_manager_close_connection(),
-which only really causes problems in one place.
-
-Fixes: #166
-(cherry picked from commit 321ca64377eb8ddf5572f260e78f119c9e87dd8b)
----
- xfce4-session/xfsm-manager.c | 11 +++++++++--
- 1 file changed, 9 insertions(+), 2 deletions(-)
-
-diff --git a/xfce4-session/xfsm-manager.c b/xfce4-session/xfsm-manager.c
-index f080c689..5f68b698 100644
---- a/xfce4-session/xfsm-manager.c
-+++ b/xfce4-session/xfsm-manager.c
-@@ -1570,6 +1570,8 @@ xfsm_manager_close_connection_by_ice_conn (XfsmManager *manager,
- 
-       if (sms != NULL && SmsGetIceConnection (sms) == ice_conn)
-         {
-+          /* maybe we remove client from the queue here but as we also get out
-+           * of the loop no need for extra precaution */
-           xfsm_manager_close_connection (manager, client, FALSE);
-           break;
-         }
-@@ -2070,9 +2072,10 @@ static void
- remove_clients_for_connection (XfsmManager *manager,
-                                const gchar *service_name)
- {
--  GList       *lp;
-+  /* we might remove elements in queue below so a copy is needed */
-+  GList *list = g_list_copy (g_queue_peek_nth_link (manager->running_clients, 0));
- 
--  for (lp = g_queue_peek_nth_link (manager->running_clients, 0);
-+  for (GList *lp = list;
-        lp;
-        lp = lp->next)
-     {
-@@ -2082,6 +2085,8 @@ remove_clients_for_connection (XfsmManager *manager,
-           xfsm_manager_close_connection (manager, client, FALSE);
-         }
-     }
-+
-+  g_list_free (list);
- }
- 
- static void
-@@ -2710,6 +2715,8 @@ xfsm_manager_dbus_unregister_client (XfsmDbusManager *object,
-       XfsmClient *client = XFSM_CLIENT (lp->data);
-       if (g_strcmp0 (xfsm_client_get_object_path (client), arg_client_id) == 0)
-         {
-+          /* maybe we remove client from the queue here but as we also get out
-+           * of the loop no need for extra precaution */
-           xfsm_manager_close_connection (manager, client, FALSE);
-           xfsm_dbus_manager_complete_unregister_client (object, invocation);
-           return TRUE;
--- 
-GitLab
-
diff --git a/srcpkgs/xfce4-session/template b/srcpkgs/xfce4-session/template
index f4e2c3bd518f..29778465e4c7 100644
--- a/srcpkgs/xfce4-session/template
+++ b/srcpkgs/xfce4-session/template
@@ -1,7 +1,7 @@
 # Template file for 'xfce4-session'
 pkgname=xfce4-session
-version=4.18.1
-revision=2
+version=4.18.2
+revision=1
 build_style=gnu-configure
 configure_args="--with-locales-dir=/usr/share/locale --disable-static --enable-polkit"
 hostmakedepends="xfce4-dev-tools pkg-config intltool gettext-devel glib-devel iceauth"
@@ -14,4 +14,4 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://xfce.org/"
 distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/$pkgname-$version.tar.bz2"
-checksum=1c5a957eeef259db3e8bbd9bb50c2b120146141e99b17a271e58c40fd825c5cf
+checksum=01ff7fe8d4c2091adefc2925c6b7bb93152ba0732e95c9b9e64d8207fdbdeb8a

From d36db8cd2571310b69048eff5575feca748dcc55 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 20 Apr 2023 18:49:21 +0700
Subject: [PATCH 391/965] xfconf: update to 4.18.1.

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

diff --git a/srcpkgs/xfconf/template b/srcpkgs/xfconf/template
index 72095bfd5298..7b1849efafa6 100644
--- a/srcpkgs/xfconf/template
+++ b/srcpkgs/xfconf/template
@@ -1,6 +1,6 @@
 # Template file for 'xfconf'
 pkgname=xfconf
-version=4.18.0
+version=4.18.1
 revision=1
 build_helper=gir
 build_style=gnu-configure
@@ -13,7 +13,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only, LGPL-2.0-only"
 homepage="https://xfce.org/"
 distfiles="https://archive.xfce.org/src/xfce/xfconf/${version%.*}/$pkgname-$version.tar.bz2"
-checksum=2e8c50160bf800a807aea094fc9dad81f9f361f42db56607508ed5b4855d2906
+checksum=d9714751bbcfdc5a59340da6ef8ddfc0807221587b962d907f97dc0a8a002257
 build_options="gir"
 build_options_default="gir"
 

From 516d0f03a2586d92dab071b47a6accc24c164bc3 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Fri, 21 Apr 2023 13:31:26 -0400
Subject: [PATCH 392/965] chezmoi: update to 2.33.2.

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

diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template
index 977b52fac905..1ffa17c7bea1 100644
--- a/srcpkgs/chezmoi/template
+++ b/srcpkgs/chezmoi/template
@@ -1,6 +1,6 @@
 # Template file for 'chezmoi'
 pkgname=chezmoi
-version=2.33.1
+version=2.33.2
 revision=1
 build_style=go
 go_import_path="github.com/twpayne/chezmoi/v2"
@@ -13,7 +13,7 @@ license="MIT"
 homepage="https://chezmoi.io/"
 changelog="https://github.com/twpayne/chezmoi/releases"
 distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz"
-checksum=2f1d053a65f1fc1b3b4c254462d93466805849c0a0e3b02c43c34846c66a0794
+checksum=a0ff813b635558064db0f6f515e9d4ff83539c119d70bae3ba8c57a0c2453033
 
 pre_build() {
 	local _date

From 44fb59f47affe5a5fa8a43164831b41ac8dc8bee Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Fri, 21 Apr 2023 18:55:20 -0400
Subject: [PATCH 393/965] chezmoi: update to 2.33.3.

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

diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template
index 1ffa17c7bea1..a211af794e72 100644
--- a/srcpkgs/chezmoi/template
+++ b/srcpkgs/chezmoi/template
@@ -1,6 +1,6 @@
 # Template file for 'chezmoi'
 pkgname=chezmoi
-version=2.33.2
+version=2.33.3
 revision=1
 build_style=go
 go_import_path="github.com/twpayne/chezmoi/v2"
@@ -13,7 +13,7 @@ license="MIT"
 homepage="https://chezmoi.io/"
 changelog="https://github.com/twpayne/chezmoi/releases"
 distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz"
-checksum=a0ff813b635558064db0f6f515e9d4ff83539c119d70bae3ba8c57a0c2453033
+checksum=cdb09755c3f5bf9a29b8173255752b9d5646eed590abae1f7f88b31f636b3384
 
 pre_build() {
 	local _date

From 2ba565038e574cf8d9d53727693bf51c7eaf6571 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 09:29:50 +0200
Subject: [PATCH 394/965] linux5.4: update to 5.4.241.

---
 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 c898477c451f..0d4ee2cf945e 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.240
+version=5.4.241
 revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
@@ -9,7 +9,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="bf338980b1670bca287f9994b7441c2361907635879169c64ae78364efc5f491
- b6d885396e0024405cb4d52b571e17e6ec022e60e16b113828d70457b19adfbd"
+ dad640dfed12b0ed421ba5fc76c6e90fb497b657d88af7e98bff33fec0f37085"
 python_version=3
 skip_extraction="patch-${version}.xz"
 

From 2a432d63744c06fdc74e19bb588e8689ff0b0f6b Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 09:31:46 +0200
Subject: [PATCH 395/965] linux4.19: update to 4.19.281.

---
 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 041dad9dfd7c..0834ed2a654c 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.280
+version=4.19.281
 revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
@@ -9,7 +9,7 @@ homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-${version%.*}.tar.xz
  https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-${version}.xz"
 checksum="0c68f5655528aed4f99dae71a5b259edc93239fa899e2df79c055275c21749a1
- e88676be08b669ef6e5619ace9a9572d52648c9e65494af7acd085a8c74fcc12"
+ e43118612398f425548440f93b664f2b3a3603587b0b874a4198334ebada77dc"
 skip_extraction="patch-${version}.xz"
 python_version=3
 

From 6cbb744106b1e17dff9e646c07d2251874705a57 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 09:42:53 +0200
Subject: [PATCH 396/965] falkon: update to 23.04.0.

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

diff --git a/srcpkgs/falkon/template b/srcpkgs/falkon/template
index 368bc2f5bb37..5b96357622cd 100644
--- a/srcpkgs/falkon/template
+++ b/srcpkgs/falkon/template
@@ -1,6 +1,6 @@
 # Template file for 'falkon'
 pkgname=falkon
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext pkg-config
@@ -17,7 +17,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-3.0-or-later"
 homepage="https://www.falkon.org"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=8ec1a277d35455b570b5b62b66136ac03a36a239a98a0eebaf31fea1b1712c20
+checksum=9f1924bde8e3008ba7f0ad6f2f9cd7698903ec4ffceebb369eae7091f7c01274
 
 LDFLAGS="-Wl,--no-fatal-warnings"
 

From b93a32b757af3836f7e2c89b34ecfb3ed4457063 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 09:46:53 +0200
Subject: [PATCH 397/965] libkdcraw5: update to 23.04.0.

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

diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 623a40e1858c..10b9f9b02711 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -1,6 +1,6 @@
 # Template file for 'libkdcraw5'
 pkgname=libkdcraw5
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
@@ -11,7 +11,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/graphics/"
 distfiles="${KDE_SITE}/release-service/${version}/src/libkdcraw-${version}.tar.xz"
-checksum=0e64c591ae2d9b11f433d7578b528753bf38d0aa9b8c06fb4a0675c0ad940789
+checksum=f7af5d51721c8852236ca875a969f7ad6ba223eaae1564614d7470582a901ba8
 
 libkdcraw5-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 6732274cf12730787f99703c4c619b382afb27d0 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 09:59:39 +0200
Subject: [PATCH 398/965] gwenview: update to 23.04.0.

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

diff --git a/srcpkgs/gwenview/template b/srcpkgs/gwenview/template
index c5f07cede8a5..5361ad951dff 100644
--- a/srcpkgs/gwenview/template
+++ b/srcpkgs/gwenview/template
@@ -1,11 +1,11 @@
 # Template file for 'gwenview'
 pkgname=gwenview
-version=22.12.3
-revision=2
+version=23.04.0
+revision=1
 build_style=cmake
 build_helper=qemu
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
- python3 kdoctools kconfig kcoreaddons gettext"
+ python3 kdoctools kconfig kcoreaddons gettext qt5-wayland"
 makedepends="qt5-devel qt5-svg-devel phonon-qt5-devel kio-devel kactivities5-devel
  kitemmodels-devel ki18n-devel kdoctools-devel kparts-devel kwindowsystem-devel
  kiconthemes-devel knotifications-devel ksolid-devel libjpeg-turbo-devel
@@ -19,4 +19,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/graphics/gwenview"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=4a1dc70956d7f6c3c5fab57efde119086bb736dce36a864db5d4f0ab7e005460
+checksum=b63d81b4471bd37526b0da8f283373df3f60c9a5ea7c9cc40d3baa599c76a50c

From dd5919e3a16eb7dcdebf1227622bd34b1b8eb052 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:03:03 +0200
Subject: [PATCH 399/965] lxqt-build-tools: update to 0.13.0.

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

diff --git a/srcpkgs/lxqt-build-tools/template b/srcpkgs/lxqt-build-tools/template
index 74a99315f8ea..f0b2cf9a3eb3 100644
--- a/srcpkgs/lxqt-build-tools/template
+++ b/srcpkgs/lxqt-build-tools/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-build-tools'
 pkgname=lxqt-build-tools
-version=0.12.0
+version=0.13.0
 revision=1
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake pkg-config"
@@ -10,7 +10,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="BSD-3-Clause"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-build-tools/archive/${version}.tar.gz"
-checksum=c4255a67efe2c9c601272eacb33a5978727fd1569812ffe38a727af4b5d1e7aa
+checksum=7f45b7ed7f54ec1e119b005d5fccddd9fe8d9a231fb66c41c952f29a08d1f901
 
 post_install() {
 	vlicense BSD-3-Clause LICENSE

From d3a67a13f197474dd46588c4c5caf4f26765d766 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:05:42 +0200
Subject: [PATCH 400/965] libqtxdg: update to 3.11.0.

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

diff --git a/srcpkgs/libqtxdg/template b/srcpkgs/libqtxdg/template
index 4c315a5a3ddc..2363a4e4dde0 100644
--- a/srcpkgs/libqtxdg/template
+++ b/srcpkgs/libqtxdg/template
@@ -1,7 +1,7 @@
 # Template file for 'libqtxdg'
 pkgname=libqtxdg
-version=3.10.0
-revision=2
+version=3.11.0
+revision=1
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools lxqt-build-tools"
 makedepends="qt5-svg-devel libglib-devel"
@@ -10,7 +10,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/libqtxdg/archive/${version}.tar.gz"
-checksum=49758d04d437bd51fd6a2393a62052968e5b4f19f027d1b6d4b30246222febd1
+checksum=274bdab099f8add81be64ae514c9721fedc2b84331269dd68e466cd39508ec5c
 
 libqtxdg-devel_package() {
 	short_desc+=" - development files"

From 2936bf4f7c428552d2eb626efdba5010f6eefe61 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:08:31 +0200
Subject: [PATCH 401/965] liblxqt: update to 1.3.0.

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

diff --git a/srcpkgs/liblxqt/template b/srcpkgs/liblxqt/template
index 5cfd96cb9e99..61cc3d68e55d 100644
--- a/srcpkgs/liblxqt/template
+++ b/srcpkgs/liblxqt/template
@@ -1,6 +1,6 @@
 # Template file for 'liblxqt'
 pkgname=liblxqt
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config lxqt-build-tools qt5-qmake qt5-host-tools
@@ -12,7 +12,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/liblxqt/archive/${version}.tar.gz"
-checksum=a68d982086d2cd07e5a90ae141f44ab8330167c83ce8e285369b4ea2ada41833
+checksum=ec320a1389cd8f96ea9181d5f7a05b9d6eec161edf9f86b27447ea22fa12c0f4
 
 liblxqt-devel_package() {
 	short_desc+=" - development files"

From c82f1b370e5cefbc923a23ccd9e2d1f3b26b0b50 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:12:30 +0200
Subject: [PATCH 402/965] qtxdg-tools: update to 3.11.0.

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

diff --git a/srcpkgs/qtxdg-tools/template b/srcpkgs/qtxdg-tools/template
index fac1c044c789..8d2abc4d3944 100644
--- a/srcpkgs/qtxdg-tools/template
+++ b/srcpkgs/qtxdg-tools/template
@@ -1,6 +1,6 @@
 # Template file for 'qtxdg-tools'
 pkgname=qtxdg-tools
-version=3.10.0
+version=3.11.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools"
@@ -11,7 +11,7 @@ license="LGPL-2.1-or-later"
 homepage="http://www.lxqt.org"
 changelog="https://github.com/lxqt/qtxdg-tools/raw/master/CHANGELOG"
 distfiles="https://github.com/lxqt/qtxdg-tools/archive/${version}.tar.gz"
-checksum=56c25d9d07cfafaaedeb380b50bf5a2c8da6a3b9567926a37510af5a482586bb
+checksum=4eb112d65ff4ecbbe58b85db2fde260a7961c95dcc66e0b75930df74fea38179
 
 qtxdg-tools-devel_package() {
 	short_desc+=" - development files"

From 264706d95a7d48ca660cd04285dfc9ba4611cf63 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:20:03 +0200
Subject: [PATCH 403/965] libfm-qt: update to 1.3.0.

---
 common/shlibs             | 2 +-
 srcpkgs/libfm-qt/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 0b05cd99d6b3..b7103dd6296f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2012,7 +2012,7 @@ libsysstat-qt5.so.0 libsysstat-0.3.2_1
 libpolkit-qt5-agent-1.so.1 polkit-qt5-0.112.0_1
 libpolkit-qt5-gui-1.so.1 polkit-qt5-0.112.0_1
 libpolkit-qt5-core-1.so.1 polkit-qt5-0.112.0_1
-libfm-qt.so.12 libfm-qt-1.2.0_1
+libfm-qt.so.13 libfm-qt-1.3.0_1
 libqtermwidget5.so.1 qtermwidget-1.0.0_1
 libQt6Core.so.6 qt6-core-6.0.0_1
 libQt6OpenGL.so.6 qt6-gui-6.0.0_1
diff --git a/srcpkgs/libfm-qt/template b/srcpkgs/libfm-qt/template
index cc2a430a87cd..25980b871412 100644
--- a/srcpkgs/libfm-qt/template
+++ b/srcpkgs/libfm-qt/template
@@ -1,6 +1,6 @@
 # Template file for 'libfm-qt'
 pkgname=libfm-qt
-version=1.2.1
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -11,7 +11,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/libfm-qt/archive/${version}.tar.gz"
-checksum=ad6ea7bf6e358b8373b1797a19c6301b8e6b6eceec26aeb904dbbb1f79853135
+checksum=4a747e2b578fa49df5f090d79970c9bd92816c67977e849befa527ee83ecac4e
 replaces="libfm-qt5>=0"
 
 libfm-qt-devel_package() {

From 8e0555470531cd048c1acc22d32b3e5ed535e5e5 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:21:41 +0200
Subject: [PATCH 404/965] lxqt-themes: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-themes/template b/srcpkgs/lxqt-themes/template
index a05145dcb8cf..92ce422339ba 100644
--- a/srcpkgs/lxqt-themes/template
+++ b/srcpkgs/lxqt-themes/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-themes'
 pkgname=lxqt-themes
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools perl"
@@ -10,5 +10,5 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-themes/archive/${version}.tar.gz"
-checksum=75a99430038379433c4e643dbea27fe61d3a72bb18d1bb762c8c2aeb05e6c72f
+checksum=43289aa22945c1ba923b5c435b49f901e99b440c1fc9cb4db5523a8971ea6dbe
 replaces="lxqt-common>=0"

From 18ef66fd1aac500ce9052983975458541c5fbb03 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:24:22 +0200
Subject: [PATCH 405/965] lxqt-qtplugin: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-qtplugin/template b/srcpkgs/lxqt-qtplugin/template
index 100be7365ebd..4d9454cb4918 100644
--- a/srcpkgs/lxqt-qtplugin/template
+++ b/srcpkgs/lxqt-qtplugin/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-qtplugin'
 pkgname=lxqt-qtplugin
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools libfm-devel"
@@ -10,4 +10,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-qtplugin/archive/${version}.tar.gz"
-checksum=9dabcb6c28e5b1435fe341577d241f3db43df4ae44448e94d337ecb3a9ee9644
+checksum=bb69cdce22c6ad102f677d5e4cb5a190943f9c8476c09c662cebef04cda7b25e

From 9d5337eb85772c1c775d1206dd17d799c69f689d Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:27:26 +0200
Subject: [PATCH 406/965] pavucontrol-qt: update to 1.3.0.

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

diff --git a/srcpkgs/pavucontrol-qt/template b/srcpkgs/pavucontrol-qt/template
index 2f4e05bfbc9d..c785258590ae 100644
--- a/srcpkgs/pavucontrol-qt/template
+++ b/srcpkgs/pavucontrol-qt/template
@@ -1,6 +1,6 @@
 # Template file for 'pavucontrol-qt'
 pkgname=pavucontrol-qt
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -10,4 +10,4 @@ maintainer="Enrico Belleri <idesmi@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/pavucontrol-qt/archive/${version}.tar.gz"
-checksum=260f9da6b3a2021e5d6861cbffad979569d2f77691ecd9093c0280de84cdc47e
+checksum=0718835d6fc83ee441fcb501539bb03a738bf647f290e40715b7f54a88d29961

From deafdeeee7eaa9aa37739675562c5d6c5ddeb590 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:31:39 +0200
Subject: [PATCH 407/965] qps: update to 2.7.0.

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

diff --git a/srcpkgs/qps/template b/srcpkgs/qps/template
index cf92d6660d43..43cd34121500 100644
--- a/srcpkgs/qps/template
+++ b/srcpkgs/qps/template
@@ -1,6 +1,6 @@
 # Template file for 'qps'
 pkgname=qps
-version=2.6.0
+version=2.7.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools perl qt5-qmake qt5-host-tools"
@@ -10,4 +10,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/qps/archive/${version}.tar.gz"
-checksum=e4943a17cd058e0cf554b6963273e017dc43b5d0c0098ec253833f5fdd27133a
+checksum=de1815dd8e70fd39ea64c3f10dd97e7e63c1b97919d77e47825f8aa048b9a4f9

From 8a9feed12419fc72a7d4589f28136dd95776a5b0 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:33:47 +0200
Subject: [PATCH 408/965] qtermwidget: update to 1.3.0.

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

diff --git a/srcpkgs/qtermwidget/template b/srcpkgs/qtermwidget/template
index 5708057e29d0..3b428b5f58a5 100644
--- a/srcpkgs/qtermwidget/template
+++ b/srcpkgs/qtermwidget/template
@@ -1,6 +1,6 @@
 # Template file for 'qtermwidget'
 pkgname=qtermwidget
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools"
@@ -10,7 +10,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/qtermwidget/archive/${version}.tar.gz"
-checksum=a309809d16943f3938ae49ef7ee03c230867a6826e0cd324a31750b0a0211a80
+checksum=0de598709b00eb7e9011297c6e00b1a8227b4aff9293b251cc60353de00edfca
 
 qtermwidget-devel_package() {
 	short_desc+=" - development files"

From 6e0d4edc596265a5ba52cb934a610e96ab5a00e3 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:36:38 +0200
Subject: [PATCH 409/965] lximage-qt: update to 1.3.0.

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

diff --git a/srcpkgs/lximage-qt/template b/srcpkgs/lximage-qt/template
index 13bb31f17f96..5a121c99fafd 100644
--- a/srcpkgs/lximage-qt/template
+++ b/srcpkgs/lximage-qt/template
@@ -1,6 +1,6 @@
 # Template file for 'lximage-qt'
 pkgname=lximage-qt
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -11,4 +11,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lximage-qt/archive/${version}.tar.gz"
-checksum=a1e74a8b6285ca535f058e2a4cd409ec1baf73d2cbd87046779588b7bd05e8ae
+checksum=e5cf80ec040c3352f778b3e63771004957a90d1da9592e202d59a4787a044c30

From e6fc996237354c05b12389ec308ebc0b2bf57575 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:38:03 +0200
Subject: [PATCH 410/965] lxqt-about: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-about/template b/srcpkgs/lxqt-about/template
index 7409a1356df3..a135b685b4e3 100644
--- a/srcpkgs/lxqt-about/template
+++ b/srcpkgs/lxqt-about/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-about'
 pkgname=lxqt-about
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -10,4 +10,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-about/archive/${version}.tar.gz"
-checksum=8c4eebdaf11619ce3988c0c5939aa05b719be8fc0b21c36d7f0b3f1c06d35355
+checksum=386ab276984168fddb5c959042d15584f13365ea79fc9d164e5cd4f870fc6cd1

From cbcebbe170d8969c00e91b1126e4589db7221bff Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:40:07 +0200
Subject: [PATCH 411/965] lxqt-admin: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-admin/template b/srcpkgs/lxqt-admin/template
index a35c96e42abb..66c32f893389 100644
--- a/srcpkgs/lxqt-admin/template
+++ b/srcpkgs/lxqt-admin/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-admin'
 pkgname=lxqt-admin
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools polkit-qt5-devel
@@ -11,4 +11,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-admin/archive/${version}.tar.gz"
-checksum=8acce635518ad53014061fa2e04899325b38ecbe7fe4ed458e6b5f14c02d93d9
+checksum=d7a568285a82c66886bec34fb52b7a8e86ece31468a340076739c52066c6673f

From 121d976c43faa5b5515b3acbf3c3f8461ba11bfd Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:42:10 +0200
Subject: [PATCH 412/965] lxqt-archiver: update to 0.8.0.

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

diff --git a/srcpkgs/lxqt-archiver/template b/srcpkgs/lxqt-archiver/template
index 9769208a01d7..4a31c554049c 100644
--- a/srcpkgs/lxqt-archiver/template
+++ b/srcpkgs/lxqt-archiver/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-archiver'
 pkgname=lxqt-archiver
-version=0.7.0
+version=0.8.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools pkg-config qt5-host-tools qt5-qmake perl"
@@ -10,4 +10,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/${pkgname}/archive/${version}.tar.gz"
-checksum=20969c27bd98cfa6bf2cf3b5b41f0dbf4ac0ad81ef42dee88521d818128c6bf5
+checksum=6de39b0f078104e3a6eef536cd7f0df3108c9b2638344041d6777fd9e8a73c56

From 5fc7d778b7721d67c69c05ae5711233974b5c73e Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:46:51 +0200
Subject: [PATCH 413/965] lxqt-config: update to 1.3.0.

---
 .../lxqt-config/patches/libkscreen-527.patch  | 80 -------------------
 srcpkgs/lxqt-config/template                  |  6 +-
 2 files changed, 3 insertions(+), 83 deletions(-)
 delete mode 100644 srcpkgs/lxqt-config/patches/libkscreen-527.patch

diff --git a/srcpkgs/lxqt-config/patches/libkscreen-527.patch b/srcpkgs/lxqt-config/patches/libkscreen-527.patch
deleted file mode 100644
index be6c0164a024..000000000000
--- a/srcpkgs/lxqt-config/patches/libkscreen-527.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-From 6add4e4f0040693e7c4242fbae48c9d32007686c Mon Sep 17 00:00:00 2001
-From: Mamoru TASAKA <mtasaka@fedoraproject.org>
-Date: Fri, 3 Feb 2023 08:11:04 +0900
-Subject: [PATCH] lxqt-config-monitor: add more header file inclusion for
- libkscreen 5.26.90 (#915)
-
-With https://github.com/KDE/libkscreen/commit/94f330959b0eda775418aef7faee80ce69144e63 ,
-`#include <KScreen/Output>` no longer includes "mode.h" implicitly.
-So in lxqt-config-monitor, files using `class KScreen::Mode` should include
-`#include <KScreen/Mode>` explicitly.
-
-Related: #903 .
----
- lxqt-config-monitor/kscreenutils.cpp          | 1 +
- lxqt-config-monitor/loadsettings.cpp          | 1 +
- lxqt-config-monitor/monitorpicture.cpp        | 1 +
- lxqt-config-monitor/monitorsettingsdialog.cpp | 1 +
- lxqt-config-monitor/monitorwidget.cpp         | 1 +
- 5 files changed, 5 insertions(+)
-
-diff --git a/lxqt-config-monitor/kscreenutils.cpp b/lxqt-config-monitor/kscreenutils.cpp
-index 9515e789..be2634d7 100644
---- a/lxqt-config-monitor/kscreenutils.cpp
-+++ b/lxqt-config-monitor/kscreenutils.cpp
-@@ -2,6 +2,7 @@
- #include "timeoutdialog.h"
- 
- #include <KScreen/Output>
-+#include <KScreen/Mode>
- #include <KScreen/Config>
- #include <KScreen/GetConfigOperation>
- #include <KScreen/SetConfigOperation>
-diff --git a/lxqt-config-monitor/loadsettings.cpp b/lxqt-config-monitor/loadsettings.cpp
-index 0c7bd73c..4e9331ba 100644
---- a/lxqt-config-monitor/loadsettings.cpp
-+++ b/lxqt-config-monitor/loadsettings.cpp
-@@ -23,6 +23,7 @@
- #include "kscreenutils.h"
- #include <KScreen/Output>
- #include <KScreen/Config>
-+#include <KScreen/Mode>
- #include <KScreen/GetConfigOperation>
- #include <KScreen/SetConfigOperation>
- #include <LXQt/Settings>
-diff --git a/lxqt-config-monitor/monitorpicture.cpp b/lxqt-config-monitor/monitorpicture.cpp
-index 0d06ab82..4cb14894 100644
---- a/lxqt-config-monitor/monitorpicture.cpp
-+++ b/lxqt-config-monitor/monitorpicture.cpp
-@@ -24,6 +24,7 @@
- #include <QDebug>
- #include <QVector2D>
- #include <QRectF>
-+#include <KScreen/Mode>
- #include <QScrollBar>
- 
- #include "configure.h"
-diff --git a/lxqt-config-monitor/monitorsettingsdialog.cpp b/lxqt-config-monitor/monitorsettingsdialog.cpp
-index 6172019f..bfd8c1dd 100644
---- a/lxqt-config-monitor/monitorsettingsdialog.cpp
-+++ b/lxqt-config-monitor/monitorsettingsdialog.cpp
-@@ -28,6 +28,7 @@
- #include "kscreenutils.h"
- 
- #include <KScreen/Output>
-+#include <KScreen/Mode>
- #include <QJsonObject>
- #include <QJsonArray>
- #include <LXQt/Settings>
-diff --git a/lxqt-config-monitor/monitorwidget.cpp b/lxqt-config-monitor/monitorwidget.cpp
-index e0fcf0a8..41883c25 100644
---- a/lxqt-config-monitor/monitorwidget.cpp
-+++ b/lxqt-config-monitor/monitorwidget.cpp
-@@ -22,6 +22,7 @@
- #include <QComboBox>
- #include <QStringBuilder>
- #include <QDialogButtonBox>
-+#include <KScreen/Mode>
- #include <KScreen/EDID>
- 
- #include <algorithm>
diff --git a/srcpkgs/lxqt-config/template b/srcpkgs/lxqt-config/template
index 4575c1c6d0c4..59b9cea85c1a 100644
--- a/srcpkgs/lxqt-config/template
+++ b/srcpkgs/lxqt-config/template
@@ -1,7 +1,7 @@
 # Template file for 'lxqt-config'
 pkgname=lxqt-config
-version=1.2.0
-revision=2
+version=1.3.0
+revision=1
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=17"
 hostmakedepends="pkg-config lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -12,4 +12,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-config/archive/${version}.tar.gz"
-checksum=bbc58b60b60b687e3a9f73f5bcba85d9ac3a767a5e730d997d526cab82f13e48
+checksum=e269bd02126dc30e96035516e728ab5d234c34e247110016e0cef3c42d9d15ed

From d0b765a4cd8f4d7e1e2af3dca6763ed424d0e5d2 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:49:18 +0200
Subject: [PATCH 414/965] lxqt-globalkeys: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-globalkeys/template b/srcpkgs/lxqt-globalkeys/template
index 87a15e9459ac..650b3c9571a5 100644
--- a/srcpkgs/lxqt-globalkeys/template
+++ b/srcpkgs/lxqt-globalkeys/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-globalkeys'
 pkgname=lxqt-globalkeys
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -10,7 +10,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-globalkeys/archive/${version}.tar.gz"
-checksum=23ac2e8cec9f9e5802b71a0fa37c492a791325934f623be27c761f8451cfa7cb
+checksum=317fef3e424ac90aac214c197f1704242bc2bc0291dc3593444daafdc3e36fbe
 replaces="lxqt-common>=0"
 
 lxqt-globalkeys-devel_package() {

From 68a445fd226488efb1e6105688741fe7656cef9d Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:51:17 +0200
Subject: [PATCH 415/965] lxqt-notificationd: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-notificationd/template b/srcpkgs/lxqt-notificationd/template
index fb5aca8d6b6b..abd06a6215bd 100644
--- a/srcpkgs/lxqt-notificationd/template
+++ b/srcpkgs/lxqt-notificationd/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-notificationd'
 pkgname=lxqt-notificationd
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -10,5 +10,5 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-notificationd/archive/${version}.tar.gz"
-checksum=d423a3f79ab52fde59e36fd5d16791175359401283e6c745090b31421c3fda5d
+checksum=4bbce43dc69801b1c1213b9c6f4808a923bf962d5514cdffb5fdd37f8c4fcd2f
 replaces="lxqt-common>=0"

From 1e13476e292e6953e27709b742db4b4f17bd48e4 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:52:59 +0200
Subject: [PATCH 416/965] lxqt-openssh-askpass: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-openssh-askpass/template b/srcpkgs/lxqt-openssh-askpass/template
index c991f30126f2..d5794e9c34b0 100644
--- a/srcpkgs/lxqt-openssh-askpass/template
+++ b/srcpkgs/lxqt-openssh-askpass/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-openssh-askpass'
 pkgname=lxqt-openssh-askpass
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -11,5 +11,5 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-openssh-askpass/archive/${version}.tar.gz"
-checksum=b4323e139d6e75aae4268db52c9205386671709be4a6d12d1d83e3740a512359
+checksum=8cfdd9a9907be76761616b3c36868426eb4d3b1eb08648f9552b2cb941d20174
 alternatives="ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/lxqt-openssh-askpass"

From 1e83e476b817e4a8a3f1e7535e2ab08a3386765c Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:55:09 +0200
Subject: [PATCH 417/965] lxqt-policykit: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-policykit/template b/srcpkgs/lxqt-policykit/template
index 46b6192ba532..897c19839e9f 100644
--- a/srcpkgs/lxqt-policykit/template
+++ b/srcpkgs/lxqt-policykit/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-policykit'
 pkgname=lxqt-policykit
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config lxqt-build-tools polkit-qt5-devel perl"
@@ -10,5 +10,5 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-policykit/archive/${version}.tar.gz"
-checksum=ec4a3860f3fbb36800db8d5d447cffd217ccc93dfd6a650443a0c1871100b5b6
+checksum=b90eeb43133c29d698c49db450a4d8ddf7e13d9d75b169e4d7a59747004821b8
 replaces="lxqt-common>=0"

From f11b79db353c37f5b64f1315bd0926446eb06d07 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:57:25 +0200
Subject: [PATCH 418/965] lxqt-session: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-session/template b/srcpkgs/lxqt-session/template
index 50a3c977d173..979c6097840e 100644
--- a/srcpkgs/lxqt-session/template
+++ b/srcpkgs/lxqt-session/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-session'
 pkgname=lxqt-session
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config lxqt-build-tools qt5-qmake qt5-host-tools xdg-user-dirs
@@ -12,5 +12,5 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-session/archive/${version}.tar.gz"
-checksum=c338939c52bc279d4b5aaa750c1ebf0f0781299b30ce8973beedf79f8b541ac4
+checksum=0d648f5dfaae0950fdfc9b65e22c389813171f7d5b570e323f80ff735c35cb90
 replaces="lxqt-common>=0"

From 367dbefa7a67bf774cc3b4b1a90d258a39618dd7 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 10:58:53 +0200
Subject: [PATCH 419/965] lxqt-sudo: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-sudo/template b/srcpkgs/lxqt-sudo/template
index a178daa09b35..4726a09d05fb 100644
--- a/srcpkgs/lxqt-sudo/template
+++ b/srcpkgs/lxqt-sudo/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-sudo'
 pkgname=lxqt-sudo
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -11,4 +11,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-sudo/archive/${version}.tar.gz"
-checksum=310efe6ec2e9c3992a4ebba071b8a91ef4b679ff8abd66b43c55b0d10623313f
+checksum=e7507c26c3959bae2fdfe8f0a7d5b59aa6a9e296a76008fce7634ecfd3017ca8

From f9d9520380e887ce052bf84629034904348d66d8 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 11:03:53 +0200
Subject: [PATCH 420/965] pcmanfm-qt: update to 1.3.0.

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

diff --git a/srcpkgs/pcmanfm-qt/template b/srcpkgs/pcmanfm-qt/template
index 08886191ddac..d418038bcebb 100644
--- a/srcpkgs/pcmanfm-qt/template
+++ b/srcpkgs/pcmanfm-qt/template
@@ -1,6 +1,6 @@
 # Template file for 'pcmanfm-qt'
 pkgname=pcmanfm-qt
-version=1.2.1
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools libfm-qt-devel perl"
@@ -11,5 +11,5 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/pcmanfm-qt/archive/${version}.tar.gz"
-checksum=afe6bbdb5f55df2a8f505a763a89768abdb38ce4ef7904a4da66ce19d10ec39f
+checksum=093c7d0d1d8a339fc91df1df055996b63ad200954fd40477f149365e0a732c7c
 replaces="lxqt-common>=0"

From 67747737595e658e8c4c4fa28359811bbfda71e7 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 11:05:58 +0200
Subject: [PATCH 421/965] xdg-desktop-portal-lxqt: update to 0.4.0.

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

diff --git a/srcpkgs/xdg-desktop-portal-lxqt/template b/srcpkgs/xdg-desktop-portal-lxqt/template
index 1cbb0e6977bf..baf52ed7723a 100644
--- a/srcpkgs/xdg-desktop-portal-lxqt/template
+++ b/srcpkgs/xdg-desktop-portal-lxqt/template
@@ -1,6 +1,6 @@
 # Template file for 'xdg-desktop-portal-lxqt'
 pkgname=xdg-desktop-portal-lxqt
-version=0.3.0
+version=0.4.0
 revision=1
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
@@ -11,4 +11,4 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/lxqt/xdg-desktop-portal-lxqt"
 changelog="https://github.com/lxqt/xdg-desktop-portal-lxqt/raw/master/CHANGELOG"
 distfiles="https://github.com/lxqt/xdg-desktop-portal-lxqt/archive/${version}.tar.gz"
-checksum=1992566dccd58a491a4af9e5f7e6e58420d68f00e225885ff2efb4637c704ab7
+checksum=10d985b29067ae829f51287d6c58b380b879c2960512a1947ca9fa2857b47094

From 584a261193220014f4c3d1c5eb2fc164bdb4c189 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 11:09:16 +0200
Subject: [PATCH 422/965] qterminal: update to 1.3.0.

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

diff --git a/srcpkgs/qterminal/template b/srcpkgs/qterminal/template
index ad9ddf58490c..e7e395634d15 100644
--- a/srcpkgs/qterminal/template
+++ b/srcpkgs/qterminal/template
@@ -1,6 +1,6 @@
 # Template file for 'qterminal'
 pkgname=qterminal
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -10,4 +10,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/qterminal/archive/${version}.tar.gz"
-checksum=9a3419b1dc9c2376d744430ce664e3bf063225edfd6684cd2fd2f9d3c30d50f0
+checksum=a179b6b9473da9cb58bef8277309e4c81c018fe51a9a6dc7ff441eb2818d2a6d

From fafd7643a6dd3349f2e9f3607d1c8f37bf10ff94 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 11:15:02 +0200
Subject: [PATCH 423/965] lxqt-panel: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-panel/template b/srcpkgs/lxqt-panel/template
index afdbd38909ca..42effe3c2fbc 100644
--- a/srcpkgs/lxqt-panel/template
+++ b/srcpkgs/lxqt-panel/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-panel'
 pkgname=lxqt-panel
-version=1.2.1
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -14,4 +14,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-panel/archive/${version}.tar.gz"
-checksum=d82becc17228e0d5a3de936087c7e5810c1e016d7f2a017748bdc389635f9e34
+checksum=1abc3a6384c190a16ee90b73cc4b0adde3a9f51365c21114e37fefaae209212e

From 5311fd298666c6f9eca67877f45ac8e751804b0f Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 11:17:19 +0200
Subject: [PATCH 424/965] lxqt-powermanagement: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-powermanagement/template b/srcpkgs/lxqt-powermanagement/template
index 13988f9e2204..3e78e7b479e0 100644
--- a/srcpkgs/lxqt-powermanagement/template
+++ b/srcpkgs/lxqt-powermanagement/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-powermanagement'
 pkgname=lxqt-powermanagement
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -10,4 +10,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-powermanagement/archive/${version}.tar.gz"
-checksum=3d78a38f7eec242a0f78f91b289f89a18803b6fa555126a64d67b9efa496bdcd
+checksum=7a874f96a0d50cac7a8b394ec20fd71823d20592e763ed638d418be768248fcc

From 4cb6902d704f4699b9f4d43023a26960b3e0c4f3 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 11:18:58 +0200
Subject: [PATCH 425/965] lxqt-runner: update to 1.3.0.

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

diff --git a/srcpkgs/lxqt-runner/template b/srcpkgs/lxqt-runner/template
index c9fc3f523999..4e336d6f1f8d 100644
--- a/srcpkgs/lxqt-runner/template
+++ b/srcpkgs/lxqt-runner/template
@@ -1,6 +1,6 @@
 # Template file for 'lxqt-runner'
 pkgname=lxqt-runner
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config lxqt-build-tools qt5-qmake qt5-host-tools perl"
@@ -10,4 +10,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="LGPL-2.1-or-later"
 homepage="https://lxqt-project.org"
 distfiles="https://github.com/lxqt/lxqt-runner/archive/${version}.tar.gz"
-checksum=87ea8c8e3dbb9224a0319da74f500ae3b96c6eac955abd284213efb9e0ceb294
+checksum=9c1263af3e7ea1e246f8f9e5bf288979151d4ad2bae6f4fa050a465fea283ee3

From 1eeb9617919e2d5f1a1a83aa0350e29ecec1f378 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 11:43:18 +0200
Subject: [PATCH 426/965] warzone2100: update to 4.3.5.

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

diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 757b7ff2864e..baf48548dd4a 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -1,6 +1,6 @@
 # Template file for 'warzone2100'
 pkgname=warzone2100
-version=4.3.4
+version=4.3.5
 revision=1
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
@@ -14,7 +14,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="http://wz2100.net"
 distfiles="https://github.com/Warzone2100/${pkgname}/releases/download/${version}/${pkgname}_src.tar.xz"
-checksum=97840017e9936968bf04d3e2ceaa533f0d0a75cad88f0ef52be0f7db9fc129da
+checksum=01d608f6f9638e14d7c857df40ad339c1bfc207a05daafe7157ad8652a3405c3
 nocross="fails to detect SDL2 when cross-compiling"
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then

From ae143da98247e7d16301d9a0254544142e198dea Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 12:17:36 +0200
Subject: [PATCH 427/965] gwenview: cross broken for now

---
 srcpkgs/gwenview/template | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/srcpkgs/gwenview/template b/srcpkgs/gwenview/template
index 5361ad951dff..6e63fe8cd4e3 100644
--- a/srcpkgs/gwenview/template
+++ b/srcpkgs/gwenview/template
@@ -20,3 +20,7 @@ license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/graphics/gwenview"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=b63d81b4471bd37526b0da8f283373df3f60c9a5ea7c9cc40d3baa599c76a50c
+
+if [ -n "$CROSS_BUILD" ]; then
+	broken="https://build.voidlinux.org/builders/aarch64_builder/builds/43111/steps/shell_3/logs/stdio"
+fi

From bc1cb75d19d1d7fc425e4e8aa90f03ca94b5844b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 21 Jan 2023 23:36:20 +0100
Subject: [PATCH 428/965] musl-legacy-compat: update to 0.6.

Fix <sys/tree.h> usage of __unused.
---
 srcpkgs/musl-legacy-compat/files/tree.h | 23 +++++++++++++++++++----
 srcpkgs/musl-legacy-compat/template     |  2 +-
 2 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/musl-legacy-compat/files/tree.h b/srcpkgs/musl-legacy-compat/files/tree.h
index eaea56aae39b..e13d3c4da9b7 100644
--- a/srcpkgs/musl-legacy-compat/files/tree.h
+++ b/srcpkgs/musl-legacy-compat/files/tree.h
@@ -1,5 +1,6 @@
 /*	$NetBSD: tree.h,v 1.20 2013/09/14 13:20:45 joerg Exp $	*/
 /*	$OpenBSD: tree.h,v 1.13 2011/07/09 00:19:45 pirofti Exp $	*/
+/*	Modified by Void Linux. */
 /*
  * Copyright 2002 Niels Provos <provos@citi.umich.edu>
  * All rights reserved.
@@ -28,6 +29,20 @@
 #ifndef	_SYS_TREE_H_
 #define	_SYS_TREE_H_
 
+#ifdef __GNUC__
+#define	__GNUC_PREREQ__(x, y)						\
+	((__GNUC__ == (x) && __GNUC_MINOR__ >= (y)) ||			\
+	 (__GNUC__ > (x)))
+#else
+#define	__GNUC_PREREQ__(x, y)	0
+#endif
+
+#if __GNUC_PREREQ__(2, 7) || defined(__lint__)
+#define	_sys_tree_h_unused	__attribute__((__unused__))
+#else
+#define	_sys_tree_h_unused	/* delete */
+#endif
+
 /*
  * This file defines data structures for different types of trees:
  * splay trees and red-black trees.
@@ -130,7 +145,7 @@ name##_SPLAY_FIND(struct name *head, struct type *elm)			\
 	return (NULL);							\
 }									\
 									\
-static __inline __unused struct type *					\
+static __inline _sys_tree_h_unused struct type *			\
 name##_SPLAY_NEXT(struct name *head, struct type *elm)			\
 {									\
 	name##_SPLAY(head, elm);					\
@@ -144,7 +159,7 @@ name##_SPLAY_NEXT(struct name *head, struct type *elm)			\
 	return (elm);							\
 }									\
 									\
-static __unused __inline struct type *					\
+static _sys_tree_h_unused __inline struct type *			\
 name##_SPLAY_MIN_MAX(struct name *head, int val)			\
 {									\
 	name##_SPLAY_MINMAX(head, val);					\
@@ -377,7 +392,7 @@ struct {								\
 #define RB_PROTOTYPE(name, type, field, cmp)				\
 	RB_PROTOTYPE_INTERNAL(name, type, field, cmp,)
 #define	RB_PROTOTYPE_STATIC(name, type, field, cmp)			\
-	RB_PROTOTYPE_INTERNAL(name, type, field, cmp, __unused static)
+	RB_PROTOTYPE_INTERNAL(name, type, field, cmp, _sys_tree_h_unused static)
 #define RB_PROTOTYPE_INTERNAL(name, type, field, cmp, attr)		\
 attr void name##_RB_INSERT_COLOR(struct name *, struct type *);		\
 attr void name##_RB_REMOVE_COLOR(struct name *, struct type *, struct type *);\
@@ -396,7 +411,7 @@ attr struct type *name##_RB_MINMAX(struct name *, int);			\
 #define	RB_GENERATE(name, type, field, cmp)				\
 	RB_GENERATE_INTERNAL(name, type, field, cmp,)
 #define	RB_GENERATE_STATIC(name, type, field, cmp)			\
-	RB_GENERATE_INTERNAL(name, type, field, cmp, __unused static)
+	RB_GENERATE_INTERNAL(name, type, field, cmp, _sys_tree_h_unused static)
 #define RB_GENERATE_INTERNAL(name, type, field, cmp, attr)		\
 attr void								\
 name##_RB_INSERT_COLOR(struct name *head, struct type *elm)		\
diff --git a/srcpkgs/musl-legacy-compat/template b/srcpkgs/musl-legacy-compat/template
index f68bd9922512..d19f7c1983c2 100644
--- a/srcpkgs/musl-legacy-compat/template
+++ b/srcpkgs/musl-legacy-compat/template
@@ -1,6 +1,6 @@
 # Template file for 'musl-legacy-compat'
 pkgname=musl-legacy-compat
-version=0.5
+version=0.6
 revision=1
 archs="*-musl"
 bootstrap=yes

From 59c0239a61d6ffd67f785edf2cabb9e2717dc299 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 22 Apr 2023 14:39:18 +0200
Subject: [PATCH 429/965] digikam: update to 8.0.0.

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

diff --git a/srcpkgs/digikam/template b/srcpkgs/digikam/template
index 0a8984db85bc..9106d1d5091d 100644
--- a/srcpkgs/digikam/template
+++ b/srcpkgs/digikam/template
@@ -1,7 +1,7 @@
 # Template file for 'digikam'
 pkgname=digikam
-version=7.10.0
-revision=2
+version=8.0.0
+revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules gettext pkg-config bison flex qt5-qmake
@@ -15,13 +15,13 @@ makedepends="qt5-devel libjpeg-turbo-devel qt5-plugin-mysql qt5-plugin-odbc
  akonadi-contacts-devel libksane-devel kcalendarcore-devel tiff-devel
  lcms2-devel qtav libopencv-devel liblqr-devel marble5-devel libgphoto2-devel
  lensfun-devel eigen jasper-devel MesaLib-devel glu-devel qt5-webchannel-devel
- kconfigwidgets-devel kwidgetsaddons-devel libheif-devel"
+ kconfigwidgets-devel kwidgetsaddons-devel libheif-devel qt5-networkauth-devel"
 short_desc="Advanced digital photo management application"
 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=a3f30f01b7d1b6d585822bcd5ebf8df69e0ff024563a72462ebf8069dbda22e1
+checksum=102c712b6209fe2ac877c9b1d019dacadaf115adf915570d26816066d151e847
 
 CXXFLAGS="-Wl,-lpthread"
 
@@ -40,6 +40,10 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic"
 fi
 
+if [ -n "$CROSS_BUILD" ]; then
+	configure_args+=" -DSSE4_1_FOUND=OFF -DSSE2_FOUND=OFF"
+fi
+
 
 if [ "$build_option_webengine" ]; then
 	makedepends+=" qt5-webengine-devel"

From 1f47417ac61526e91cb1115c6b1757a17138ddc6 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Thu, 20 Apr 2023 14:13:02 -0400
Subject: [PATCH 430/965] linux6.2: enable CONFIG_EFI_HANDOVER_PROTOCOL on
 x86_64

fixes #42566
closes #43552
---
 srcpkgs/linux6.2/files/x86_64-dotconfig | 2 +-
 srcpkgs/linux6.2/template               | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/linux6.2/files/x86_64-dotconfig b/srcpkgs/linux6.2/files/x86_64-dotconfig
index e0a50498293b..d1024b67a4cd 100644
--- a/srcpkgs/linux6.2/files/x86_64-dotconfig
+++ b/srcpkgs/linux6.2/files/x86_64-dotconfig
@@ -475,7 +475,7 @@ CONFIG_X86_INTEL_TSX_MODE_OFF=y
 # CONFIG_X86_SGX is not set
 CONFIG_EFI=y
 CONFIG_EFI_STUB=y
-# CONFIG_EFI_HANDOVER_PROTOCOL is not set
+CONFIG_EFI_HANDOVER_PROTOCOL=y
 CONFIG_EFI_MIXED=y
 # CONFIG_EFI_FAKE_MEMMAP is not set
 CONFIG_EFI_RUNTIME_MAP=y
diff --git a/srcpkgs/linux6.2/template b/srcpkgs/linux6.2/template
index 9bd2d5779d6f..4e41d00442a7 100644
--- a/srcpkgs/linux6.2/template
+++ b/srcpkgs/linux6.2/template
@@ -1,7 +1,7 @@
 # Template file for 'linux6.2'
 pkgname=linux6.2
 version=6.2.11
-revision=1
+revision=2
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only"

From 155a19d1c4f98e1ab0c74e67972502f077c96594 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 21 Apr 2023 11:16:08 +0200
Subject: [PATCH 431/965] linux6.2: update to 6.2.12.

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

diff --git a/srcpkgs/linux6.2/template b/srcpkgs/linux6.2/template
index 4e41d00442a7..bdf33f5f7d67 100644
--- a/srcpkgs/linux6.2/template
+++ b/srcpkgs/linux6.2/template
@@ -1,7 +1,7 @@
 # Template file for 'linux6.2'
 pkgname=linux6.2
-version=6.2.11
-revision=2
+version=6.2.12
+revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only"
@@ -14,7 +14,7 @@ if [ "${version##*.}" != 0 ]; then
 fi
 
 checksum="74862fa8ab40edae85bb3385c0b71fe103288bce518526d63197800b3cbdecb1
- 923cbd9f2120a7972a45cfdfcfd1871f76735de36cee2630d10a6a3d5c845149"
+ acf7860badb149a0450e617465abf0dd20d11af517f1b4b473c3154a92029186"
 python_version=3
 
 # XXX Restrict archs until a proper <arch>-dotconfig is available in FILESDIR.

From fc903f3fa406868db6321ed4810ee20eb75430e3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:15 +0200
Subject: [PATCH 432/965] filelight: update to 23.04.0.

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

diff --git a/srcpkgs/filelight/template b/srcpkgs/filelight/template
index 28260ffcfee5..6a162e2f4236 100644
--- a/srcpkgs/filelight/template
+++ b/srcpkgs/filelight/template
@@ -1,6 +1,6 @@
 # Template file for 'filelight'
 pkgname=filelight
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools
@@ -13,4 +13,4 @@ license="GPL-2.0-only"
 homepage="https://utils.kde.org/projects/filelight/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#filelight"
 distfiles="${KDE_SITE}/release-service/${version}/src/filelight-${version}.tar.xz"
-checksum=acc2ee910b209bf615b026de2c1b2a7092ce20944f9d6773426a70b48241bb80
+checksum=2caa450ed7eeaeefa1c00f2b53bc5180b6249381d05589c81362a7ba92050f26

From eac41bc491fbc2dd2d5cbff797195c01e8a1a564 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:17 +0200
Subject: [PATCH 433/965] kaccounts-integration: update to 23.04.0.

---
 ...ge-desktop-file-for-cross-compilation.patch | 18 ++++++++++++++++++
 srcpkgs/kaccounts-integration/template         |  8 ++++----
 2 files changed, 22 insertions(+), 4 deletions(-)
 create mode 100644 srcpkgs/kaccounts-integration/patches/23.04.0--exchange-desktop-file-for-cross-compilation.patch

diff --git a/srcpkgs/kaccounts-integration/patches/23.04.0--exchange-desktop-file-for-cross-compilation.patch b/srcpkgs/kaccounts-integration/patches/23.04.0--exchange-desktop-file-for-cross-compilation.patch
new file mode 100644
index 000000000000..ed50c65b9640
--- /dev/null
+++ b/srcpkgs/kaccounts-integration/patches/23.04.0--exchange-desktop-file-for-cross-compilation.patch
@@ -0,0 +1,18 @@
+From 2c95b707cafe08774c1b4d4fad7a7ab88982ea88 Mon Sep 17 00:00:00 2001
+From: Piotr Wójcik <chocimier@tlen.pl>
+Date: Sat, 22 Apr 2023 19:37:25 +0200
+Subject: exchange-desktop-file-for-cross-compilation
+
+
+diff --git a/src/kcm/CMakeLists.txt b/src/kcm/CMakeLists.txt
+index beb0a56..e3b6c4c 100644
+--- a/src/kcm/CMakeLists.txt
++++ b/src/kcm/CMakeLists.txt
+@@ -8,4 +8,3 @@ target_link_libraries(kcm_kaccounts
+     )
+ 
+ kpackage_install_package(package kcm_kaccounts kcms)
+-kcmutils_generate_desktop_file(kcm_kaccounts)
+-- 
+2.40.0
+
diff --git a/srcpkgs/kaccounts-integration/template b/srcpkgs/kaccounts-integration/template
index 694d961d9190..08ca325d1439 100644
--- a/srcpkgs/kaccounts-integration/template
+++ b/srcpkgs/kaccounts-integration/template
@@ -1,11 +1,11 @@
 # Template file for 'kaccounts-integration'
 pkgname=kaccounts-integration
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
- kcoreaddons libaccounts-qt5-devel signond-devel gettext kpackage"
-makedepends="kcmutils-devel kparts-devel libaccounts-qt5-devel signond-devel"
+ kcoreaddons libaccounts-qt5-devel signond-devel gettext kpackage kcmutils"
+makedepends="kcmutils-devel kparts-devel libaccounts-qt5-devel signond-devel qcoro-qt5-devel"
 depends="kinit signon-ui signon-plugin-oauth2 signon-kwallet-extension"
 short_desc="Administer web accounts for sites and services across the KDE desktop"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
@@ -13,7 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/network/kaccounts-integration"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kaccounts-integration"
 distfiles="${KDE_SITE}/release-service/${version}/src/kaccounts-integration-${version}.tar.xz"
-checksum=caa1b87edd65647b45901887d14397f0d07c99c13feaf07caf32af7d4e9de866
+checksum=9a068cf7579ca376a27abee31ca0b2a6544b0a08d1f204d88a4833c41d8ae698
 
 kaccounts-integration-devel_package() {
 	short_desc+=" - development"

From 9f7dcaf313e6a36c7a641b95554d8518db72a012 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:18 +0200
Subject: [PATCH 434/965] kaccounts-providers: update to 23.04.0.

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

diff --git a/srcpkgs/kaccounts-providers/template b/srcpkgs/kaccounts-providers/template
index 34d784dd652d..8305f10fad11 100644
--- a/srcpkgs/kaccounts-providers/template
+++ b/srcpkgs/kaccounts-providers/template
@@ -1,6 +1,6 @@
 # Template file for 'kaccounts-providers'
 pkgname=kaccounts-providers
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules intltool qt5-qmake qt5-host-tools
@@ -13,7 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/network/kaccounts-providers"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kaccounts-providers"
 distfiles="${KDE_SITE}/release-service/${version}/src/kaccounts-providers-${version}.tar.xz"
-checksum=059437f8bfeacb06d3987b9245710cd92c5a2b87d8490644f6f026ae887034f4
+checksum=cf37813acf5b1895d5a6d2315c60f186ccd7b798ef7bb3b0ad98bd6e29547b1e
 
 build_options="nextcloud"
 desc_option_nextcloud="Build nextcloud support (needs Qt5 WebEngine)"

From 143c32307632a2848ff578a4af2279d56ae2099b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:19 +0200
Subject: [PATCH 435/965] kcachegrind: update to 23.04.0.

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

diff --git a/srcpkgs/kcachegrind/template b/srcpkgs/kcachegrind/template
index 7640aff5d783..2fcb92b544c7 100644
--- a/srcpkgs/kcachegrind/template
+++ b/srcpkgs/kcachegrind/template
@@ -1,6 +1,6 @@
 # Template file for 'kcachegrind'
 pkgname=kcachegrind
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools
@@ -13,5 +13,5 @@ license="GPL-2.0-only, GFDL-1.2-only"
 homepage="https://kde.org/applications/development/kcachegrind/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kcachegrind"
 distfiles="${KDE_SITE}/release-service/${version}/src/kcachegrind-${version}.tar.xz"
-checksum=27437664de267524da34d03d8b21507b09e55cc2c3ad41d51ec3761348fd4ab0
+checksum=e721f45994ca756876914008951191b54ca21a01c4019e3bcfe64058232028c4
 python_version=2

From e74c0dd43cc503cd9094c3d0b3c9a93fd3405b61 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:20 +0200
Subject: [PATCH 436/965] kcron: update to 23.04.0.

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

diff --git a/srcpkgs/kcron/template b/srcpkgs/kcron/template
index 3e71d96b0609..90555a62ab45 100644
--- a/srcpkgs/kcron/template
+++ b/srcpkgs/kcron/template
@@ -1,6 +1,6 @@
 # Template file for 'kcron'
 pkgname=kcron
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://userbase.kde.org/System_Settings/Task_Scheduler"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kcron"
 distfiles="${KDE_SITE}/release-service/${version}/src/kcron-${version}.tar.xz"
-checksum=eb4902de979ad7e33f20ee2150e236fb81e925c690dc92bc9e93f5f55f9b184e
+checksum=e0b4cbbc0ce3d43298694449c05c6761b46f4421efac6c076a96ec80383d5b59

From e716ded8c731c2199a839a6e56f8ac728807fa40 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:21 +0200
Subject: [PATCH 437/965] kdialog: update to 23.04.0.

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

diff --git a/srcpkgs/kdialog/template b/srcpkgs/kdialog/template
index f168bd1bbea0..1b4214e398fc 100644
--- a/srcpkgs/kdialog/template
+++ b/srcpkgs/kdialog/template
@@ -1,6 +1,6 @@
 # Template file for 'kdialog'
 pkgname=kdialog
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons kdoctools python3
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/utilities/kdialog"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kdialog"
 distfiles="${KDE_SITE}/release-service/${version}/src/kdialog-${version}.tar.xz"
-checksum=438cca7190a8c3a0f8d143bdb7c916b24e26c99eab98c444240c4bdc00cbec2d
+checksum=4aa31abdb191504d123f293ef50e3058588679df4969e37d9c5ff121298436ae

From 0b62a55590370180a84e7905d122a5443bc5736f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:22 +0200
Subject: [PATCH 438/965] keditbookmarks: update to 23.04.0.

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

diff --git a/srcpkgs/keditbookmarks/template b/srcpkgs/keditbookmarks/template
index 2505b34089e9..043842721b5f 100644
--- a/srcpkgs/keditbookmarks/template
+++ b/srcpkgs/keditbookmarks/template
@@ -1,6 +1,6 @@
 # Template file for 'keditbookmarks'
 pkgname=keditbookmarks
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons kconfig kdoctools
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://www.kde.org/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#keditbookmarks"
 distfiles="${KDE_SITE}/release-service/${version}/src/keditbookmarks-${version}.tar.xz"
-checksum=a647b069bf1607f366d549a148c785894b03f5b3ea5fad91319eece114be2b2c
+checksum=dd0296cc85ac8de39eebb96ff2322598acb6ab3fec0dddabb033489419c3558a

From f30498ff430a748ff85ffa1184ab7b74127a22ad Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:23 +0200
Subject: [PATCH 439/965] kfind: update to 23.04.0.

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

diff --git a/srcpkgs/kfind/template b/srcpkgs/kfind/template
index fd3a088f2637..2346e3ebfe45 100644
--- a/srcpkgs/kfind/template
+++ b/srcpkgs/kfind/template
@@ -1,6 +1,6 @@
 # Template file for 'kfind'
 pkgname=kfind
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons qt5-host-tools qt5-qmake
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/utilities/kfind/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kfind"
 distfiles="${KDE_SITE}/release-service/${version}/src/kfind-${version}.tar.xz"
-checksum=fd4cae69f08f00f49d6ec603ae746ffab6f64305cc6d8381b803af6f99d115a8
+checksum=e806f337e8ed689a7bdd0066360a81dfe38dd1d1fc79ec1637a5294cf5364ceb

From 74ecb9a243b380f775519cb54f5d0094839395a1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:26 +0200
Subject: [PATCH 440/965] kio-gdrive: update to 23.04.0.

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

diff --git a/srcpkgs/kio-gdrive/template b/srcpkgs/kio-gdrive/template
index e70045b38ca2..47dcca2b8f6e 100644
--- a/srcpkgs/kio-gdrive/template
+++ b/srcpkgs/kio-gdrive/template
@@ -1,6 +1,6 @@
 # Template file for 'kio-gdrive'
 pkgname=kio-gdrive
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules intltool pkg-config qt5-qmake qt5-host-tools
@@ -14,4 +14,4 @@ license="GPL-2.0-or-later"
 homepage="https://community.kde.org/KIO_GDrive"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kio-gdrive"
 distfiles="${KDE_SITE}/release-service/${version}/src/kio-gdrive-${version}.tar.xz"
-checksum=a3e1d1fcfb847744af08f9cbbd3cd65e3815deb9f592eaa00fecfb8dcc22248b
+checksum=3998ee8ad380ccc90963e2439674c692e9ee8495ae775b6486e55476785b5442

From 4391280f76380753e27223672861f94c048a9a83 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:27 +0200
Subject: [PATCH 441/965] kmag: update to 23.04.0.

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

diff --git a/srcpkgs/kmag/template b/srcpkgs/kmag/template
index 37000a1a02ad..b5258b7e2819 100644
--- a/srcpkgs/kmag/template
+++ b/srcpkgs/kmag/template
@@ -1,6 +1,6 @@
 # Template file for 'kmag'
 pkgname=kmag
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/utilities/kmag/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kmag"
 distfiles="${KDE_SITE}/release-service/${version}/src/kmag-${version}.tar.xz"
-checksum=db4e4eb52372ee5723e4225553518abbd5a115bdf6ffe6d2e4406fc8227d4652
+checksum=6fe6d8d119e987c928bff9db92bfec10628c7d38ddbecd5e7c45e5b6d7d1b207

From d2f0d8122ee67289178d04655c7b722909b2e399 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:28 +0200
Subject: [PATCH 442/965] kmix: update to 23.04.0.

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

diff --git a/srcpkgs/kmix/template b/srcpkgs/kmix/template
index 022add307c2b..3e6747d6cfff 100644
--- a/srcpkgs/kmix/template
+++ b/srcpkgs/kmix/template
@@ -1,6 +1,6 @@
 # Template file for 'kmix'
 pkgname=kmix
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DSYSCONF_INSTALL_DIR=/etc -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
@@ -14,4 +14,4 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://www.kde.org/applications/multimedia/kmix/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kmix"
 distfiles="${KDE_SITE}/release-service/${version}/src/kmix-${version}.tar.xz"
-checksum=5bdc13e3be34af8d6ba43ad84d25f171a5b07dfe308dbf41722f29d542720e69
+checksum=523e0aa22cb3413b962d3eba2ba638fe6ecdfb7de4f019fa8bff03dbeee46fb8

From dd13d53f6949e325e9f2ec92759ecbd2241558f5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:29 +0200
Subject: [PATCH 443/965] kolourpaint: update to 23.04.0.

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

diff --git a/srcpkgs/kolourpaint/template b/srcpkgs/kolourpaint/template
index 6dcb84a9dda5..f79546c23206 100644
--- a/srcpkgs/kolourpaint/template
+++ b/srcpkgs/kolourpaint/template
@@ -1,6 +1,6 @@
 # Template file for 'kolourpaint'
 pkgname=kolourpaint
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools
@@ -12,7 +12,7 @@ license="BSD-2-Clause, GPL-2.0-or-later, LGPL-2.1-only, GFDL-1.2-only"
 homepage="http://www.kolourpaint.org/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kolourpaint"
 distfiles="${KDE_SITE}/release-service/${version}/src/kolourpaint-${version}.tar.xz"
-checksum=98cf0424ec1596a37af4117be2ab7a77897309250d9686824aa4c3b0727197bf
+checksum=8e03434746ac62b367ea945edb10f37cbe51e73ed08339059a03ea041f7d2268
 
 post_install() {
 	vlicense COPYING

From 715a1922678c740f5357be1414336350c7246e60 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:30 +0200
Subject: [PATCH 444/965] kompare: update to 23.04.0.

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

diff --git a/srcpkgs/kompare/template b/srcpkgs/kompare/template
index 71f29839eb66..b273a0a5dc77 100644
--- a/srcpkgs/kompare/template
+++ b/srcpkgs/kompare/template
@@ -1,6 +1,6 @@
 # Template file for 'kompare'
 pkgname=kompare
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools
@@ -12,4 +12,4 @@ license="GPL-2.0-only, GFDL-1.2-only"
 homepage="https://www.kde.org/applications/development/kompare/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kompare"
 distfiles="${KDE_SITE}/release-service/${version}/src/kompare-${version}.tar.xz"
-checksum=ba11df6366483447a83c61f939555b00b6e02dc922419b3fe8cd2cf3df36e72d
+checksum=a4af41c00d495c5a71ce327bde6b413981324e39cf09feb3f0b6885908f65561

From 6a87053f9245e39e8c9496b54e14b5af6cc9b0e9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:31 +0200
Subject: [PATCH 445/965] konversation: update to 23.04.0.

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

diff --git a/srcpkgs/konversation/template b/srcpkgs/konversation/template
index 294fd0d835e7..9f446b757953 100644
--- a/srcpkgs/konversation/template
+++ b/srcpkgs/konversation/template
@@ -1,6 +1,6 @@
 # Template file for 'konversation'
 pkgname=konversation
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kconfig kdoctools kcoreaddons
@@ -13,5 +13,5 @@ license="GPL-2.0-or-later"
 homepage="https://konversation.kde.org"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#konversation"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname%5}-${version}.tar.xz"
-checksum=74323d033f94e5490e1b6eb619bf16d02e5dab469dbf49004f3f6ad82e27805c
+checksum=9b644c4c609c195aa98e3d59e3b8b89e7add3dbe34e1182981ddd260c8aa4765
 python_version=3

From 3285ec18754062bd798e4e292d1a46ce1848fec8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:32 +0200
Subject: [PATCH 446/965] kpat: update to 23.04.0.

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

diff --git a/srcpkgs/kpat/template b/srcpkgs/kpat/template
index 3d2bd55600a7..37439e860be5 100644
--- a/srcpkgs/kpat/template
+++ b/srcpkgs/kpat/template
@@ -1,6 +1,6 @@
 # Template file for 'kpat'
 pkgname=kpat
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DWITH_BH_SOLVER=OFF"
@@ -14,4 +14,4 @@ license="GPL-2.0-only"
 homepage="https://kde.org/applications/games/kpat"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kpat"
 distfiles="${KDE_SITE}/release-service/${version}/src/kpat-${version}.tar.xz"
-checksum=eea12d664d146c7e0ed48bdf52383e8d37329ce7532ef34f3fb4f3641ce31355
+checksum=9fae8b86624b44714751f14ecea652b6ef2be338beb08a6a698a0f516ad35239

From 0850c7dd49bf6444d256dd1b2f5b30288a336904 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:33 +0200
Subject: [PATCH 447/965] kruler: update to 23.04.0.

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

diff --git a/srcpkgs/kruler/template b/srcpkgs/kruler/template
index 51b071ee56e1..c30722590409 100644
--- a/srcpkgs/kruler/template
+++ b/srcpkgs/kruler/template
@@ -1,6 +1,6 @@
 # Template file for 'kruler'
 pkgname=kruler
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kconfig kcoreaddons kdoctools
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/graphics/kruler/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kruler"
 distfiles="${KDE_SITE}/release-service/${version}/src/kruler-${version}.tar.xz"
-checksum=6fac6ad67712654848b0d30cf02fe42348b49cbe7ecb9e11636422b65fae186d
+checksum=67d80e608003d698623cbce5ee2048d44d89349a074349d884f784d08f2f0b49

From 93d1902429ab734e2822c539f79614a2e2968501 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:35 +0200
Subject: [PATCH 448/965] ksystemlog: update to 23.04.0.

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

diff --git a/srcpkgs/ksystemlog/template b/srcpkgs/ksystemlog/template
index 1ef9ddc2e54d..275f4229221b 100644
--- a/srcpkgs/ksystemlog/template
+++ b/srcpkgs/ksystemlog/template
@@ -1,6 +1,6 @@
 # Template file for 'ksystemlog'
 pkgname=ksystemlog
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kconfig kcoreaddons kdoctools
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://kde.org/applications/system/ksystemlog/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#ksystemlog"
 distfiles="${KDE_SITE}/release-service/${version}/src/ksystemlog-${version}.tar.xz"
-checksum=05cc27504f3ece6d5d54b9c973632f61b949f9d99bd6e25b3fe2204ac62d8e5e
+checksum=0cf79c529641a087c83a3f6249ec1b9a493c5a28d954478ca8ddd5c16e8e7f42

From d62b89c545c3a5af170f149a074465ec9405f991 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:36 +0200
Subject: [PATCH 449/965] kteatime: update to 23.04.0.

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

diff --git a/srcpkgs/kteatime/template b/srcpkgs/kteatime/template
index a0a0a898332b..183eee3ccaaf 100644
--- a/srcpkgs/kteatime/template
+++ b/srcpkgs/kteatime/template
@@ -1,6 +1,6 @@
 # Template file for 'kteatime'
 pkgname=kteatime
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/games/kteatime/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kteatime"
 distfiles="${KDE_SITE}/release-service/${version}/src/kteatime-${version}.tar.xz"
-checksum=2ea81deda0bca53416e4008ad1aca89b1531f75b2fdddd8ef094badcac1559f2
+checksum=d8f1e562bf69ff1acee04e38ba514d29ee998ed8042789e8cf9b510e8f9e7ca9

From 33bd6d8d1310fe01054127c765dc17551ff6d234 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:37 +0200
Subject: [PATCH 450/965] kturtle: update to 23.04.0.

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

diff --git a/srcpkgs/kturtle/template b/srcpkgs/kturtle/template
index caab7c3ab417..fcff3aac40c9 100644
--- a/srcpkgs/kturtle/template
+++ b/srcpkgs/kturtle/template
@@ -1,6 +1,6 @@
 # Template file for 'kturtle'
 pkgname=kturtle
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://www.kde.org/applications/education/kturtle/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kturtle"
 distfiles="${KDE_SITE}/release-service/${version}/src/kturtle-${version}.tar.xz"
-checksum=624d0a2edb1e5c211c7987ca314df16067df8d866e37ad591fa2bbf17b75ab45
+checksum=8ed5580324dd0f5a65f64f95e5ce7387de9160f543e59818bffca2a35385258b

From 4424a5cfce54832477390a8abea6c3d1011e2fc7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:38 +0200
Subject: [PATCH 451/965] kwalletmanager: update to 23.04.0.

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

diff --git a/srcpkgs/kwalletmanager/template b/srcpkgs/kwalletmanager/template
index d9516269b06b..5ef43cf18512 100644
--- a/srcpkgs/kwalletmanager/template
+++ b/srcpkgs/kwalletmanager/template
@@ -1,6 +1,6 @@
 # Template file for 'kwalletmanager'
 pkgname=kwalletmanager
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kauth kdoctools pkg-config
@@ -12,4 +12,4 @@ license="GPL-2.0-only"
 homepage="https://kde.org/applications/system/org.kde.kwalletmanager5"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kwalletmanager"
 distfiles="${KDE_SITE}/release-service/${version}/src/kwalletmanager-${version}.tar.xz"
-checksum=0b1a7982bab6f1be9d1d2c5ac1315582a3933e9ff0cac526de0a3a2b048c34ee
+checksum=fed842eaa53a2fdc0ef04d1a623388a0dde386bf8d0cdec55ac2f96d9eacc288

From 33a8db2f3337c10c8cb69b433203381af7615bb0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:40 +0200
Subject: [PATCH 452/965] libkdegames: update to 23.04.0.

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

diff --git a/srcpkgs/libkdegames/template b/srcpkgs/libkdegames/template
index f749a08a15cf..011797e6820d 100644
--- a/srcpkgs/libkdegames/template
+++ b/srcpkgs/libkdegames/template
@@ -1,6 +1,6 @@
 # Template file for 'libkdegames'
 pkgname=libkdegames
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
@@ -12,7 +12,7 @@ license="GPL-2.0-or-later"
 homepage="https://kde.org/applications/games"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#libkdegames"
 distfiles="${KDE_SITE}/release-service/${version}/src/libkdegames-${version}.tar.xz"
-checksum=9c8f6e92902d9e231c37f3db8f20321c46d0fbb66f50178840dd687dee525f1c
+checksum=26c3afffd24b1efe41ebb839daba7ecbd7feceb290281e5b9ea5195a80bf55f2
 
 libkdegames-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From 3cd6b724c5b6613930839a605312d56a7d66c3f0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:41 +0200
Subject: [PATCH 453/965] libkomparediff2: update to 23.04.0.

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

diff --git a/srcpkgs/libkomparediff2/template b/srcpkgs/libkomparediff2/template
index cdbbff56cfaa..c6a886d84daa 100644
--- a/srcpkgs/libkomparediff2/template
+++ b/srcpkgs/libkomparediff2/template
@@ -1,6 +1,6 @@
 # Template file for 'libkomparediff2'
 pkgname=libkomparediff2
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons qt5-host-tools qt5-qmake"
@@ -11,7 +11,7 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later"
 homepage="https://www.kde.org/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#libkomparediff2"
 distfiles="${KDE_SITE}/release-service/${version}/src/libkomparediff2-${version}.tar.xz"
-checksum=590edba5f92507c16a51be09e590905292165d7fa4d854f0d53353785611f6d4
+checksum=305a54f663203f549bc5a3c0903a3cc5353b459a9278a39d26c4566268812115
 
 libkomparediff2-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From ee3f86c0c987cc50852a6a4264a29f343bea9272 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:42 +0200
Subject: [PATCH 454/965] marble5: update to 23.04.0.

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

diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index 1fd974faad47..4dd68bfddfe3 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -1,6 +1,6 @@
 # Template file for 'marble5'
 pkgname=marble5
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later, GFDL-1.2-only"
 homepage="https://marble.kde.org"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#marble"
 distfiles="${KDE_SITE}/release-service/${version}/src/marble-${version}.tar.xz"
-checksum=88511d31b17bcbc389c7aabbf0ca64bfa01239c0d5763f2877c8c75837968d71
+checksum=195f7d921c16f494e2d1df4073bf45cd97044f207fc2db3181caeb838277ae54
 
 pre_configure() {
 	vsed -i CMakeLists.txt -e 's/-Wcast-align//'

From 8eb1d445e8878b7d9a31409642a28f06a26be587 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:44 +0200
Subject: [PATCH 455/965] signon-kwallet-extension: update to 23.04.0.

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

diff --git a/srcpkgs/signon-kwallet-extension/template b/srcpkgs/signon-kwallet-extension/template
index 243349672be3..4b9dcf2b2cd0 100644
--- a/srcpkgs/signon-kwallet-extension/template
+++ b/srcpkgs/signon-kwallet-extension/template
@@ -1,6 +1,6 @@
 # Template file for 'signon-kwallet-extension'
 pkgname=signon-kwallet-extension
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
@@ -11,4 +11,4 @@ license="GPL-2.0-only"
 homepage="https://invent.kde.org/network/signon-kwallet-extension"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#signon-kwallet-extension"
 distfiles="${KDE_SITE}/release-service/${version}/src/signon-kwallet-extension-${version}.tar.xz"
-checksum=959bef7cbaa7c44c7807b48e12890d4f37e03efa10ffa2c6b070508b90cddf29
+checksum=07c9dbe4470d8cd4e1b81661138ea2adbcd5077ec99203445d27257ddb2de8fb

From 91cd0fa73ded47ad10a1d34f7eb4988378941451 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:45 +0200
Subject: [PATCH 456/965] svgpart: update to 23.04.0.

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

diff --git a/srcpkgs/svgpart/template b/srcpkgs/svgpart/template
index d0a566acddb6..dfd62ceb7f2a 100644
--- a/srcpkgs/svgpart/template
+++ b/srcpkgs/svgpart/template
@@ -1,6 +1,6 @@
 # Template file for 'svgpart'
 pkgname=svgpart
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons qt5-host-tools qt5-qmake"
@@ -11,4 +11,4 @@ license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/graphics/svgpart"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#svgpart"
 distfiles="${KDE_SITE}/release-service/${version}/src/svgpart-${version}.tar.xz"
-checksum=b353aef787ee4f53ca7bb6d44414b9cb6c3823ce3fd59cce040e9482e5b71e74
+checksum=51c8f20eb1d18b4edc8d130d4132818f11e3f8dc5eb12aff505714448ab298cb

From 0ec887c1040acbfa27afa4366fc547e464abae5f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:46 +0200
Subject: [PATCH 457/965] umbrello: update to 23.04.0.

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

diff --git a/srcpkgs/umbrello/template b/srcpkgs/umbrello/template
index 27d613349042..79acdb13f4e9 100644
--- a/srcpkgs/umbrello/template
+++ b/srcpkgs/umbrello/template
@@ -1,6 +1,6 @@
 # Template file for 'umbrello'
 pkgname=umbrello
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons kconfig kdoctools qt5-host-tools qt5-qmake"
@@ -11,7 +11,7 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-or-later"
 homepage="https://umbrello.kde.org/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#umbrello"
 distfiles="${KDE_SITE}/release-service/${version}/src/umbrello-${version}.tar.xz"
-checksum=ab100ca227b8fe67343e9ffab8f135aef8c1c9ccbd1fef3c040631499d4df044
+checksum=e8209ed8579e983016e1f4dae3a961a0a7a81892d6be00922c0bb07bb464a445
 python_version=2
 
 pre_configure() {

From 8c37d83623f03dcfff7908d5014bc432de98c6b8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 22 Apr 2023 20:31:47 +0200
Subject: [PATCH 458/965] yakuake: update to 23.04.0.

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

diff --git a/srcpkgs/yakuake/template b/srcpkgs/yakuake/template
index 3fbd56362d54..e22fd6e69cb6 100644
--- a/srcpkgs/yakuake/template
+++ b/srcpkgs/yakuake/template
@@ -1,6 +1,6 @@
 # Template file for 'yakuake'
 pkgname=yakuake
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kconfig kcoreaddons qt5-host-tools qt5-qmake gettext"
@@ -13,7 +13,7 @@ license="GPL-2.0-only, GFDL-1.2-only"
 homepage="https://kde.org/applications/system/org.kde.yakuake"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#yakuake"
 distfiles="${KDE_SITE}/release-service/${version}/src/yakuake-${version}.tar.xz"
-checksum=bd8a4138b818b8569644f815211548d51b5df621037ff801ee2f28d85c8f0ddb
+checksum=0f769bbb226f44f502d482b415f0403a68c1f95b25fbc255dc8df319ab12c061
 
 build_options="wayland"
 build_options_default="wayland"

From ff99be39a9c92010cdc21d97d34d8d7843c8dae9 Mon Sep 17 00:00:00 2001
From: Jakub Pastuszek <jpastuszek@protonmail.com>
Date: Thu, 20 Apr 2023 16:13:33 +0100
Subject: [PATCH 459/965] etcd: fixed go_import_path

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

diff --git a/srcpkgs/etcd/template b/srcpkgs/etcd/template
index e3ee7f15ec8a..ce54b3e43cfb 100644
--- a/srcpkgs/etcd/template
+++ b/srcpkgs/etcd/template
@@ -1,16 +1,15 @@
 # Template file for 'etcd'
 pkgname=etcd
 version=3.4.24
-revision=2
+revision=3
 build_style=go
-go_import_path="github.com/etcd-io/etcd"
+go_import_path="go.etcd.io/etcd"
 go_package="${go_import_path} ${go_import_path}/etcdctl"
-go_mod_mode=off
 short_desc="Distributed reliable key-value store"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://coreos.com/etcd/docs/latest/"
-distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
+distfiles="https://github.com/etcd-io/etcd/archive/v${version}.tar.gz"
 checksum=cc490495ffc04ced61a7f549dffd4f9a2e62723245c66432394659361d6ab659
 conf_files="/etc/sv/etcd/conf"
 system_accounts="etcd"

From c2c8fa6d7f908fbdbcea01d5ae75d900fa01ac79 Mon Sep 17 00:00:00 2001
From: Toyam Cox <Vaelatern@voidlinux.org>
Date: Sun, 23 Apr 2023 11:45:38 -0400
Subject: [PATCH 460/965] arduino-cli: update to 0.32.2.

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

diff --git a/srcpkgs/arduino-cli/template b/srcpkgs/arduino-cli/template
index f819c2ddfac7..c1394d8dbc29 100644
--- a/srcpkgs/arduino-cli/template
+++ b/srcpkgs/arduino-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'arduino-cli'
 pkgname=arduino-cli
-version=0.29.0
-revision=2
+version=0.32.2
+revision=1
 build_helper=qemu
 build_style=go
 go_import_path=github.com/arduino/arduino-cli
@@ -11,7 +11,7 @@ maintainer="Henry Naguski <henry@nilsu.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/arduino/arduino-cli"
 distfiles="https://github.com/arduino/arduino-cli/archive/${version}.tar.gz"
-checksum=cdd6df8f18f77a362f4a3dfe213019d62f03064ee94cc52fb1288ee5003b0d92
+checksum=a40462b6f9c8af1fa27cb5dda33315e7f9a6afdf845693613aa8d0550e7e9957
 
 case "$XBPS_TARGET_MACHINE" in
 	# the downloaded toolchains use glibc, this allows them to work on musl

From e62f47ad4ccf0d4b2c5cc211d8e547bc35577e2c Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sun, 23 Apr 2023 19:08:56 +0200
Subject: [PATCH 461/965] fuse3: update to 3.14.1.

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

diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 1e89182dfb4a..5593044a0483 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -1,6 +1,6 @@
 # Template file for 'fuse3'
 pkgname=fuse3
-version=3.14.0
+version=3.14.1
 revision=1
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
@@ -12,7 +12,7 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://github.com/libfuse/libfuse"
 changelog="https://raw.githubusercontent.com/libfuse/libfuse/master/ChangeLog.rst"
 distfiles="https://github.com/libfuse/libfuse/releases/download/fuse-${version}/fuse-${version}.tar.xz"
-checksum=96115b2a8ff34bd1e0c7b00c5dfd8297571d7e165042b94498c9a26356a9a70a
+checksum=126919d72b46b3e0eb58a9c6933a2a50c36f2ea69f61fe9e78bdba9f463ffa20
 conf_files="/etc/fuse.conf"
 # Tests require root
 make_check=no

From 18e9913d561472b508a59d1cfbd8c3b683b70ade Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jos=C3=A9=20Santos?= <agarimos@tutanota.com>
Date: Fri, 14 Apr 2023 21:24:23 +0200
Subject: [PATCH 462/965] kirigami-addons: update to 0.8.0

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

diff --git a/srcpkgs/kirigami-addons/template b/srcpkgs/kirigami-addons/template
index 546da2022375..3fb37b6a5527 100644
--- a/srcpkgs/kirigami-addons/template
+++ b/srcpkgs/kirigami-addons/template
@@ -1,6 +1,6 @@
 # Template file for 'kirigami-addons'
 pkgname=kirigami-addons
-version=0.7.2
+version=0.8.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DBUILD_QCH=ON"
@@ -12,4 +12,4 @@ maintainer="José Santos <agarimos@tutanota.com>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/libraries/kirigami-addons"
 distfiles="${KDE_SITE}/kirigami-addons/kirigami-addons-${version}.tar.xz"
-checksum=f8629c597d6df715b3eece9ffed94926bf3cab829f22f3aab22e3c822e2b7b76
+checksum=3741a940fa688f53c7d9bdf607b1c6991f6d690e9ce826e8c76794336c594bcf

From 52b36da450dba58ade1349d8b2b9174f3a35869e Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:04 -0700
Subject: [PATCH 463/965] attica: update to 5.105.0

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

diff --git a/srcpkgs/attica/template b/srcpkgs/attica/template
index c218fa163ac6..5d4cdf9951aa 100644
--- a/srcpkgs/attica/template
+++ b/srcpkgs/attica/template
@@ -1,6 +1,6 @@
 # Template file for 'attica'
 pkgname=attica
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-devel"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/attica"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=3a34fca668cc83c6e3ae8dd0138ccd88302959d56bd72fc80621c447a19e609d
+checksum=5f1c4fcd74435f387a2a8cccd1ac7434292f3c65d221b84fab4b44e2373109b9
 
 do_check() {
 	cd build

From 615773ff8a0c5a6c5504e1a292a363bf9c00ffe4 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:04 -0700
Subject: [PATCH 464/965] baloo5: update to 5.105.0

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

diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index 3b16cb906671..91dbc65410a1 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -1,6 +1,6 @@
 # Template file for 'baloo5'
 pkgname=baloo5
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://community.kde.org/Baloo"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz"
-checksum=b3ea1481b9fe77307287dc764eb5c7bd4c5ecc6c58e074be3a91b496c4e6a580
+checksum=8d3f7e1acabf6993d2e724b8318c270d66812f5295ae66047c19b3ec5ab1f4c5
 
 do_check() {
 	cd build

From f258dbef1f420b4bedab4d6e7ef85cc4bf8f3c06 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:04 -0700
Subject: [PATCH 465/965] bluez-qt5: update to 5.105.0

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

diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index 9363ae6c92e7..7ec1ba655172 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -1,6 +1,6 @@
 # Template file for 'bluez-qt5'
 pkgname=bluez-qt5
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/bluez-qt"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz"
-checksum=ff431505377a5e3598de4beab414133b32f4812de476bb5fd82e1aa22c1bd8f0
+checksum=c6ed49324afd7a5c7c1668bfdf2b2accec748fdd867d8c893881b59ff413d583
 
 do_check() {
 	cd build

From 0869cb6874ee4ab6a5685fd0a4b6fb8d4d25d1f1 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:04 -0700
Subject: [PATCH 466/965] breeze-icons: update to 5.105.0

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

diff --git a/srcpkgs/breeze-icons/template b/srcpkgs/breeze-icons/template
index cf7d2f2879a9..b93357dee086 100644
--- a/srcpkgs/breeze-icons/template
+++ b/srcpkgs/breeze-icons/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze-icons'
 pkgname=breeze-icons
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-devel
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-3.0-or-later"
 homepage="https://community.kde.org/Frameworks"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=7925d70ef2078316f69b9d26e7b1536844fb1d3c045fc78a2464c54871415abd
+checksum=2328b09ca0a9d4ca1efb13132995f837d3d30452b50646cbf5d91f6584d8a679
 nostrip=yes
 
 if [ -z "$CROSS_BUILD" ]; then

From 463f55920c597a1b7a5edc4484e7be47521329d5 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:04 -0700
Subject: [PATCH 467/965] extra-cmake-modules: update to 5.105.0

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

diff --git a/srcpkgs/extra-cmake-modules/template b/srcpkgs/extra-cmake-modules/template
index 66ffd36f288f..06f469951f25 100644
--- a/srcpkgs/extra-cmake-modules/template
+++ b/srcpkgs/extra-cmake-modules/template
@@ -1,6 +1,6 @@
 # Template file for 'extra-cmake-modules'
 pkgname=extra-cmake-modules
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_HTML_DOCS=ON"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="BSD-3-Clause"
 homepage="https://invent.kde.org/frameworks/extra-cmake-modules"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=92ca2e55cb38956fbdeaf254231f074647173ccfd12dc9664989c6fa9e9c4346
+checksum=59bbf7ae5f8f2a3addb821c6d9962d3d0f0085f3ccd55f18128763d88e31365b
 python_version=3
 
 do_check() {

From 70be52909b82b5e66115faeda609023ab2fdce72 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:04 -0700
Subject: [PATCH 468/965] frameworkintegration: update to 5.105.0

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

diff --git a/srcpkgs/frameworkintegration/template b/srcpkgs/frameworkintegration/template
index 84a067221c2f..3f7690be7e45 100644
--- a/srcpkgs/frameworkintegration/template
+++ b/srcpkgs/frameworkintegration/template
@@ -1,6 +1,6 @@
 # Template file for 'frameworkintegration'
 pkgname=frameworkintegration
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/frameworkintegration"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=23f1937da5a15a909baea1827d49fedf2d3073121a0a2c7a4482db6c136492be
+checksum=253a7733505aa99db7dfa7accd3ed416582251b39aeead136a943945619aaf71
 
 frameworkintegration-devel_package() {
 	short_desc+=" - development"

From 78120dfcf3fe99dab1cfc25ae0620444a599a6de Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:04 -0700
Subject: [PATCH 469/965] kactivities5-stats: update to 5.105.0

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

diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 142ee7d02ec5..5616f270ad2a 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -1,6 +1,6 @@
 # Template file for 'kactivities5-stats'
 pkgname=kactivities5-stats
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://api.kde.org/frameworks/kactivities/html/index.html"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname/5/}-${version}.tar.xz"
-checksum=f9e4106112c805fde8901b2e133f3ec757f6fad2d105be2aac8411c3920d453d
+checksum=ce513abd4715c2dd3ed7da699c6596dddc9cfb46526aed54c6399505ecad420a
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake"

From 058174d03cda2c0cdd337cc6a5792e86f97e7be3 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:04 -0700
Subject: [PATCH 470/965] kactivities5: update to 5.105.0

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

diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index f518a026792e..d541ea066791 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -1,6 +1,6 @@
 # Template file for 'kactivities5'
 pkgname=kactivities5
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kactivities"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz"
-checksum=6d328b968eae1b1b7d2582f7e3b721b4de5296af98796956dd52ce84ba4f8835
+checksum=8fd4033c288fd03953a39f43d7d3967024252d29265bc6803adfa9ac166cf0b2
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools"

From 4f7fdb5f60572b74ce2330159380afce31e187f2 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:04 -0700
Subject: [PATCH 471/965] karchive: update to 5.105.0

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

diff --git a/srcpkgs/karchive/template b/srcpkgs/karchive/template
index a6587a6fe1bd..6891f1581d49 100644
--- a/srcpkgs/karchive/template
+++ b/srcpkgs/karchive/template
@@ -1,6 +1,6 @@
 # Template file for 'karchive'
 pkgname=karchive
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-devel pkg-config"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-only, LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/karchive"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=372bdf691ddc43e663b5c6ca88b2c73fa0fac9ee8e3600b469f9b026c8dd1353
+checksum=77ef95cf4c525fe74261c7dd817564a35e726e5c1c4d1e1479fdfec187da9749
 
 karchive-devel_package() {
 	short_desc+=" - development"

From 0017aaad7ae391acdba1430cec1b6238de6e283e Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:05 -0700
Subject: [PATCH 472/965] kauth: update to 5.105.0

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

diff --git a/srcpkgs/kauth/template b/srcpkgs/kauth/template
index 645befb8da15..26afcb83c4df 100644
--- a/srcpkgs/kauth/template
+++ b/srcpkgs/kauth/template
@@ -1,6 +1,6 @@
 # Template file for 'kauth'
 pkgname=kauth
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config kcoreaddons
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kauth"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=cd39aea44deaa480e4c1e4a388eacb54293e8dca38e1034cdd5950edd3023d54
+checksum=1c660838a2ca9a226f180e0ab654fbb15eee2fc7140a7157e6a2209e9b6c2833
 
 do_check() {
 	cd build

From 5e6830dc41fd77c6817c2919101f703f24419c7e Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:05 -0700
Subject: [PATCH 473/965] kbookmarks: update to 5.105.0

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

diff --git a/srcpkgs/kbookmarks/template b/srcpkgs/kbookmarks/template
index 6ceec6b4ce49..2f3ed765bc68 100644
--- a/srcpkgs/kbookmarks/template
+++ b/srcpkgs/kbookmarks/template
@@ -1,6 +1,6 @@
 # Template file for 'kbookmarks'
 pkgname=kbookmarks
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools qt5-tools"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-only"
 homepage="https://invent.kde.org/frameworks/kbookmarks"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1adf5480a939e4239db01962503c36b8c627715fb519be6703a647529eb1adac
+checksum=cb0f625bef48d139f4207c9e18327ad0a64cbba66d312798b291b1090430a183
 
 kbookmarks-devel_package() {
 	short_desc+=" - development"

From 6eaf63817b618a6c8ac6346c56d9493ab11e565e Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:05 -0700
Subject: [PATCH 474/965] kcmutils: update to 5.105.0

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

diff --git a/srcpkgs/kcmutils/template b/srcpkgs/kcmutils/template
index 1f756c22fe49..edd10c4a97a8 100644
--- a/srcpkgs/kcmutils/template
+++ b/srcpkgs/kcmutils/template
@@ -1,6 +1,6 @@
 # Template file for 'kcmutils'
 pkgname=kcmutils
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, LGPL-2.0-only"
 homepage="https://invent.kde.org/frameworks/kcmutils"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=dc1536de18131957f189506b20255c1bb86196c3eb808da5dc347f93cf96f9f5
+checksum=2e37e437e547a24beca24546aa2bf76f13b43f762e5f43960d0cd6f5d89b2929
 
 kcmutils-devel_package() {
 	short_desc+=" - development"

From 1302d2a28f9a8f95cafc8807d885aabe743f4083 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:05 -0700
Subject: [PATCH 475/965] kcodecs: update to 5.105.0

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

diff --git a/srcpkgs/kcodecs/template b/srcpkgs/kcodecs/template
index 7f5ff4449001..d9f47b8e3afa 100644
--- a/srcpkgs/kcodecs/template
+++ b/srcpkgs/kcodecs/template
@@ -1,6 +1,6 @@
 # Template file for 'kcodecs'
 pkgname=kcodecs
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel gperf"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-only, LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kcodecs"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=5e14cae3ec139eec76439ab38b3e379be955f35b8dd2d480e66510c709e26f39
+checksum=c2e3c65d4fbac9fa3d47aa382764066ff875de0e3d8ff2bb87cf567f4e50e572
 
 kcodecs-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

From 4df651d67c7d9a60eb2bb47e3b74d3788e31b11e Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:05 -0700
Subject: [PATCH 476/965] kcompletion: update to 5.105.0

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

diff --git a/srcpkgs/kcompletion/template b/srcpkgs/kcompletion/template
index f0618e446782..6c87fe8def18 100644
--- a/srcpkgs/kcompletion/template
+++ b/srcpkgs/kcompletion/template
@@ -1,6 +1,6 @@
 # Template file for 'kcompletion'
 pkgname=kcompletion
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_DESIGNERPLUGIN=ON"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kcompletion"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d02374cba2bb3da774a938ef72744282af80a6c63851baa5825af173c7cb764f
+checksum=6e76e822a8b4e49d3357958fd3880858a59ccf4defd45a0e248c57535788b981
 
 kcompletion-devel_package() {
 	short_desc+=" - development"

From 40700cffc1d151683c3aff335c8f6c3694b7be5f Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:05 -0700
Subject: [PATCH 477/965] kconfig: update to 5.105.0

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

diff --git a/srcpkgs/kconfig/template b/srcpkgs/kconfig/template
index 801ec8891b70..10c98e2802f8 100644
--- a/srcpkgs/kconfig/template
+++ b/srcpkgs/kconfig/template
@@ -1,6 +1,6 @@
 # Template file for 'kconfig'
 pkgname=kconfig
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel"
@@ -10,12 +10,12 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-only, LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kconfig"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=5f41e6f566e1eb0ee455886d9ffb69e080ed219e40f4a315b6dd0fd8de3bb918
+checksum=3e95f516a1e939067550a243a46cc33961d1c9b116330913176e6ea55760e152
 
 do_check() {
 	cd build
 	# some problems with locale
-	ctest -E 'kconfigcore-kconfigtest'
+	ctest -E 'kconfig(core-kconfig|gui-kstandardshortcutwatcher)test'
 }
 
 post_install() {

From ce932c746fbf8f6a26e93de14dfa36ff16aced54 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:05 -0700
Subject: [PATCH 478/965] kconfigwidgets: update to 5.105.0

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

diff --git a/srcpkgs/kconfigwidgets/template b/srcpkgs/kconfigwidgets/template
index 80ff961cc4b1..4c50958906a1 100644
--- a/srcpkgs/kconfigwidgets/template
+++ b/srcpkgs/kconfigwidgets/template
@@ -1,6 +1,6 @@
 # Template file for 'kconfigwidgets'
 pkgname=kconfigwidgets
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_DESIGNERPLUGIN=ON"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kconfigwidgets"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f91cef38cc4e6068a35ad36a1ad229e2f57821dab22b4cc6181df671f16aa373
+checksum=068f4d3810a07dcc7b69115584d7948e9252b4bb3fc381ec48b71798e2c4d94a
 
 kconfigwidgets-devel_package() {
 	short_desc+=" - development"

From 2e8419d2726fd1e1ccf271138592b565b4e1ccf8 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:05 -0700
Subject: [PATCH 479/965] kcoreaddons: update to 5.105.0

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

diff --git a/srcpkgs/kcoreaddons/template b/srcpkgs/kcoreaddons/template
index 2dd4f5ad36dc..92deb84ff859 100644
--- a/srcpkgs/kcoreaddons/template
+++ b/srcpkgs/kcoreaddons/template
@@ -1,6 +1,6 @@
 # Template file for 'kcoreaddons'
 pkgname=kcoreaddons
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools qt5-tools-devel"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kcoreaddons"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=beb99d0274c2bffd8e6aa87199438393222a0317e2e1118d510b5b6abf772f6a
+checksum=915cd3ac5bb3963fe79a643d70f109a9aa198f97e6a2b5c72f09cd955238daa2
 
 post_install() {
 	vsed -e 's;${_IMPORT_PREFIX};/usr;g' \

From c2be1bd1f9a1e8e8ccdae1e5162a8341feb7cb79 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:05 -0700
Subject: [PATCH 480/965] kcrash: update to 5.105.0

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

diff --git a/srcpkgs/kcrash/template b/srcpkgs/kcrash/template
index f5ee91aa47b7..0bb79ada5c3b 100644
--- a/srcpkgs/kcrash/template
+++ b/srcpkgs/kcrash/template
@@ -1,6 +1,6 @@
 # Template file for 'kcrash'
 pkgname=kcrash
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kcrash"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=3598a171f9162709b9020ed665520beab05104bfc8902c718c2fe788e7d7ebe7
+checksum=ee087799922c9a74a7a8f523c75e8af61c27c3ded81b108c51e86faa2921e1c8
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools kwindowsystem-devel kcoreaddons"

From 1da9df5f4ae055085e5de77f331c35e65a7f76a1 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:06 -0700
Subject: [PATCH 481/965] kdbusaddons: update to 5.105.0

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

diff --git a/srcpkgs/kdbusaddons/template b/srcpkgs/kdbusaddons/template
index 8849e2e856de..9866507523a2 100644
--- a/srcpkgs/kdbusaddons/template
+++ b/srcpkgs/kdbusaddons/template
@@ -1,6 +1,6 @@
 # Template file for 'kdbusaddons'
 pkgname=kdbusaddons
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kdbusaddons"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c675b706ab2b49c4f7de805fdf9e2a5e00419bd856df7af0fd6a2a6628eba4e3
+checksum=5a257b294d85ef3485dcf05a23d94769bf0d70a8689508e24cb209a8c25ffedd
 
 do_check() {
 	cd build

From 94c3d607bfb1c75e133b08970a238a37a48fcf31 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:06 -0700
Subject: [PATCH 482/965] kdeclarative: update to 5.105.0

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

diff --git a/srcpkgs/kdeclarative/template b/srcpkgs/kdeclarative/template
index 9365829b5bad..1bfb390ac47a 100644
--- a/srcpkgs/kdeclarative/template
+++ b/srcpkgs/kdeclarative/template
@@ -1,6 +1,6 @@
 # Template file for 'kdeclarative'
 pkgname=kdeclarative
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kdeclarative"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b6ca5cfb000cd1ed10af6884152fb21b5f8e9fb1041c53c36244435265ffb252
+checksum=44ce2dc69f9bc93f5a039cb14f3043e4a9d98fbed5e031bf8d6fd6778b958ae4
 
 do_check() {
 	cd build

From efd39a94c8b3ea9f3a73e168de1c4082fdea0131 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:06 -0700
Subject: [PATCH 483/965] kded: update to 5.105.0

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

diff --git a/srcpkgs/kded/template b/srcpkgs/kded/template
index f77b7e7fc914..3e77a6ee5580 100644
--- a/srcpkgs/kded/template
+++ b/srcpkgs/kded/template
@@ -1,6 +1,6 @@
 # Template file for 'kded'
 pkgname=kded
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-only, LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kded"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=00a760becee15f782ef05c26be212565df4d718c7a81ec35e143d31cdac8948d
+checksum=ac588d6ee850ce60b5128043617c6986cd04122e792052b1d515c4343ed851fb
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake kdoctools"

From 8c672a50927c20149373e7379d51b9b25b5687b6 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:06 -0700
Subject: [PATCH 484/965] kdelibs4support: update to 5.105.0

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

diff --git a/srcpkgs/kdelibs4support/template b/srcpkgs/kdelibs4support/template
index 15b0dcb30e85..e7de263131b4 100644
--- a/srcpkgs/kdelibs4support/template
+++ b/srcpkgs/kdelibs4support/template
@@ -1,6 +1,6 @@
 # Template file for 'kdelibs4support'
 pkgname=kdelibs4support
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_DESIGNERPLUGIN=ON
@@ -17,7 +17,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kdelibs4support"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
-checksum=fbc2a980a2c5a50400b4bda3a1d11d54384934f49d9a444292a7204c5411f853
+checksum=4d5051221c293aeec014ced6547df6fbfcaf0111dc732a48eadc55f72c8f87ed
 
 if [ "$CROSS_BUILD" ]; then
 	# gettaddrinfo runtime test is always fine (can't be achieved in crossbuild)

From 9af96f626359eaf751b9400e8c10805f3294aafc Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:06 -0700
Subject: [PATCH 485/965] kdesignerplugin: update to 5.105.0

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

diff --git a/srcpkgs/kdesignerplugin/template b/srcpkgs/kdesignerplugin/template
index 2b081ef56094..4fd0478bdaf3 100644
--- a/srcpkgs/kdesignerplugin/template
+++ b/srcpkgs/kdesignerplugin/template
@@ -1,6 +1,6 @@
 # Template file for 'kdesignerplugin'
 pkgname=kdesignerplugin
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-only"
 homepage="https://invent.kde.org/frameworks/kdesignerplugin"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
-checksum=1c52d7cd61e3404bb83f14be533b2c825e29599484b0b16733d852117eab3aca
+checksum=e7482e698c2b2d8550ab8fb54b30f72ec363ff92e082f20a856e02b337d4aa66
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake qt5-tools kgendesignerplugin kdoctools"

From 061f07af4576b40bb29d419edc09af25e0611340 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:06 -0700
Subject: [PATCH 486/965] kdesu: update to 5.105.0

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

diff --git a/srcpkgs/kdesu/template b/srcpkgs/kdesu/template
index 0288ae1e1fe6..6ba72c0f4251 100644
--- a/srcpkgs/kdesu/template
+++ b/srcpkgs/kdesu/template
@@ -1,6 +1,6 @@
 # Template file for 'kdesu'
 pkgname=kdesu
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules gettext
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-only"
 homepage="https://invent.kde.org/frameworks/kdesu"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=118ace7a5198cd9f5a585fbc82d4482b513f1f15a666b0116ee6d0159aadaba6
+checksum=12a64ddb93c30ec299befd23e9c32eae340437ea3d97d18a21865778de078655
 
 kdesu-devel_package() {
 	short_desc+=" - development"

From 54011a76197f525fb9caf31a495536c569e401e3 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:06 -0700
Subject: [PATCH 487/965] kdnssd: update to 5.105.0

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

diff --git a/srcpkgs/kdnssd/template b/srcpkgs/kdnssd/template
index 141abf46e413..02c5d9f875de 100644
--- a/srcpkgs/kdnssd/template
+++ b/srcpkgs/kdnssd/template
@@ -1,6 +1,6 @@
 # Template file for 'kdnssd'
 pkgname=kdnssd
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kdnssd"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=267aab6d1bdfb2be68e65c6c4efd5ba638dea6f913bc2016f187c5b8f13645ed
+checksum=c565de37584666d0c786b9422efbf6134c6c43dd8940875d7dc3f3a1fc7828d4
 
 kdnssd-devel_package() {
 	short_desc+=" - development"

From 5b5d0da7fc46f3f2b556ef33174e3feed869feef Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:06 -0700
Subject: [PATCH 488/965] kdoctools: update to 5.105.0

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

diff --git a/srcpkgs/kdoctools/template b/srcpkgs/kdoctools/template
index c8fad894398c..00f80fc02995 100644
--- a/srcpkgs/kdoctools/template
+++ b/srcpkgs/kdoctools/template
@@ -1,6 +1,6 @@
 # Template file for 'kdoctools'
 pkgname=kdoctools
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kdoctools"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ba5782de152606269a3589ae560bab2ce6709b85f0e07181fe3ef6ebd6ace4a8
+checksum=1b4e4b71914c46684219ba84fb4f8364809aeb43d74cfbe8f18ad53c728b0922
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DDOCBOOKL10NHELPER_EXECUTABLE=/usr/bin/docbookl10nhelper"

From 55a6f8497279018b7cde1b28fb1017e76dcf32a9 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:06 -0700
Subject: [PATCH 489/965] kemoticons: update to 5.105.0

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

diff --git a/srcpkgs/kemoticons/template b/srcpkgs/kemoticons/template
index 8f1b90ffa0cc..b7e445ddeba5 100644
--- a/srcpkgs/kemoticons/template
+++ b/srcpkgs/kemoticons/template
@@ -1,6 +1,6 @@
 # Template file for 'kemoticons'
 pkgname=kemoticons
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, CC-BY-4.0"
 homepage="https://invent.kde.org/frameworks/kemoticons"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=13c1c2213868022ea38fa7612282d443e1461425aec42c5a91766f5f035ffa82
+checksum=c028b73b2970cfaeef1c9fff2826eed92cd8dac1870f70d96e541f36dac54644
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake"

From b1ddb7502b568dd5bb5b73610e6197137e5e82e8 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:07 -0700
Subject: [PATCH 490/965] kfilemetadata5: update to 5.105.0

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

diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index 83f4d583bcb7..8980121fbc69 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -1,6 +1,6 @@
 # Template file for 'kfilemetadata5'
 pkgname=kfilemetadata5
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kfilemetadata"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz"
-checksum=498c9cfc82f455f2b74515c95061a92fe88ea6fb6db51867d6ea5249db9620c0
+checksum=c64ef2bab192c779cafe471354a2125fff858ba8e8a65d2193965ee520b02e2b
 
 kfilemetadata5-devel_package() {
 	short_desc+=" - development"

From 2a47ef7a2eac4a93d29b8297051899f9fe4e5a2b Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:07 -0700
Subject: [PATCH 491/965] kglobalaccel: update to 5.105.0

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

diff --git a/srcpkgs/kglobalaccel/template b/srcpkgs/kglobalaccel/template
index 82ea35d137ad..bcc5b51fd28c 100644
--- a/srcpkgs/kglobalaccel/template
+++ b/srcpkgs/kglobalaccel/template
@@ -1,6 +1,6 @@
 # Template file for 'kglobalaccel'
 pkgname=kglobalaccel
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons pkg-config qt5-qmake qt5-host-tools qt5-tools"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kglobalaccel"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9abe678aaaf6ba2ee23fbce153725572d51afe9a3d0f3d50688363f2edd14f92
+checksum=a8b0f8d6857d86d47fa64ac9853b8d397e6c7bea39dda8b5d99a61cd5dfba494
 
 kglobalaccel-devel_package() {
 	short_desc+=" - development"

From b52484751f163785812ef6c55f0d73f1ce920c6b Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:07 -0700
Subject: [PATCH 492/965] kguiaddons: update to 5.105.0

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

diff --git a/srcpkgs/kguiaddons/template b/srcpkgs/kguiaddons/template
index 7e7782321da0..449d0583c308 100644
--- a/srcpkgs/kguiaddons/template
+++ b/srcpkgs/kguiaddons/template
@@ -1,6 +1,6 @@
 # Template file for 'kguiaddons'
 pkgname=kguiaddons
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=ON -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-only, LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kguiaddons"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e63280fdefc4d82b42fc7b8e8e30c0b92e05538b00fb31086683019cc2d5b232
+checksum=66318ce05ce96fc69533adae525a8aa7e11ee675646fc395b46de30fafa31af1
 
 build_options="wayland x11"
 build_options_default="wayland x11"

From 52c9bdf7ab6a465c6b601c4e38fca9c65b5e6310 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:07 -0700
Subject: [PATCH 493/965] kholidays: update to 5.105.0

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

diff --git a/srcpkgs/kholidays/template b/srcpkgs/kholidays/template
index 9351ede03a8b..578f4d1b3d84 100644
--- a/srcpkgs/kholidays/template
+++ b/srcpkgs/kholidays/template
@@ -1,7 +1,7 @@
 # Template file for 'kholidays'
 pkgname=kholidays
 reverts="17.12.3_1 17.12.1_1 17.12.0_1 17.04.3_1"
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kholidays"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=aaf5540546d741489665111d2265281ad7eb14c5c36543311e9fcdce6edc50cd
+checksum=5ba80c218e3db9432a6625e9ae376ce4b4605a73e6081fd23211f07b47a28c0a
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake"

From 879092408393f71488445118c95dab9b1354d0b2 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:07 -0700
Subject: [PATCH 494/965] khtml: update to 5.105.0

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

diff --git a/srcpkgs/khtml/template b/srcpkgs/khtml/template
index bcdb85eb414b..d79eeaed735a 100644
--- a/srcpkgs/khtml/template
+++ b/srcpkgs/khtml/template
@@ -1,6 +1,6 @@
 # Template file for 'khtml'
 pkgname=khtml
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/khtml"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
-checksum=9a64522088e0f16dbb13c09c7558fb7000f7969140c888cc58c6b70c42b44634
+checksum=14381ec7008fac941a4b37c8cc6a40e5faad961ced6a6aedf53be855bc12b920
 
 khtml-devel_package() {
 	short_desc+=" - development"

From 667cf6713e26d12bef63208dcd82033c7c6e33d8 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:07 -0700
Subject: [PATCH 495/965] ki18n: update to 5.105.0

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

diff --git a/srcpkgs/ki18n/template b/srcpkgs/ki18n/template
index 7cfade62fcca..47f7d8625229 100644
--- a/srcpkgs/ki18n/template
+++ b/srcpkgs/ki18n/template
@@ -1,10 +1,10 @@
 # Template file for 'ki18n'
 pkgname=ki18n
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="gettext kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools
- qt5-devel pkg-config"
+ qt5-devel pkg-config python3"
 makedepends="qt5-devel qt5-script-devel qt5-declarative-devel"
 checkdepends="iso-codes"
 depends="iso-codes"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/ki18n"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=38ea91627f427d9ab74ebaa278163a5a94af2eaba5ac9e3d16a472d9457840e6
+checksum=ba26cd1fc188ab305293f8f1276ab7871f57f4ab1309bb8d2adf42fb20958f3a
 
 ki18n-devel_package() {
 	short_desc+=" - development"

From ee018cd86e75780021012c69e028baa779c1be0d Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:04:07 -0700
Subject: [PATCH 496/965] kiconthemes: update to 5.105.0

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

diff --git a/srcpkgs/kiconthemes/template b/srcpkgs/kiconthemes/template
index c9fea0d8e640..86538e1a3a55 100644
--- a/srcpkgs/kiconthemes/template
+++ b/srcpkgs/kiconthemes/template
@@ -1,6 +1,6 @@
 # Template file for 'kiconthemes'
 pkgname=kiconthemes
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_DESIGNERPLUGIN=ON"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-only, GPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kiconthemes"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=482094541ee3b6379c0bf6e42d96a6e1b2a0024936cebbaf702b9f853cfb124e
+checksum=15178a35da23f78cbbac1a9d40554c9ed46f4426f7669f463260061f463f23bf
 
 kiconthemes-devel_package() {
 	short_desc+=" - development"

From c2ab08de7eb82050f6b82051d736030cb26a609f Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:08:24 -0700
Subject: [PATCH 497/965] kidletime: update to 5.105.0

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

diff --git a/srcpkgs/kidletime/template b/srcpkgs/kidletime/template
index bac41bd57227..cb2eaaafbc38 100644
--- a/srcpkgs/kidletime/template
+++ b/srcpkgs/kidletime/template
@@ -1,6 +1,6 @@
 # Template file for 'kidletime'
 pkgname=kidletime
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt5-host-tools qt5-x11extras-devel"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kidletime"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b0f150367114ad1c97f2fca3d43643292cc0fbf87035f931fb55b63bab349842
+checksum=8be6497cb52c6240f4d77d47457ec4f224fbc9aebf525330d7045981d033fb2e
 
 kidletime-devel_package() {
 	short_desc+=" - development"

From c837b989b1b7857a4b04c4e680ffde9d7bcd6d97 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:11:09 -0700
Subject: [PATCH 498/965] kidletime: add necessary wayland makedepends

These changes fix the missing functionality for activating the "Screen
Energy Saving" option in the Power Management settings in KDE Wayland.

Without this, monitors wouldn't be able to go to idle sleep otherwise.
---
 srcpkgs/kidletime/template | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kidletime/template b/srcpkgs/kidletime/template
index cb2eaaafbc38..55b5cd68d31d 100644
--- a/srcpkgs/kidletime/template
+++ b/srcpkgs/kidletime/template
@@ -3,8 +3,11 @@ pkgname=kidletime
 version=5.105.0
 revision=1
 build_style=cmake
-hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt5-host-tools qt5-x11extras-devel"
-makedepends="qt5-x11extras-devel libXScrnSaver-devel"
+hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt5-host-tools qt5-x11extras-devel
+ qt5-wayland"
+makedepends="qt5-x11extras-devel libXScrnSaver-devel
+ wayland-protocols wayland-devel qt5-wayland-devel
+ plasma-wayland-protocols"
 short_desc="Framework for detection and notification of device idle time"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"

From 494b18d4a3bb4c72b1dc681575c5968d568e6270 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:45 -0700
Subject: [PATCH 499/965] kinit: update to 5.105.0

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

diff --git a/srcpkgs/kinit/template b/srcpkgs/kinit/template
index 4c55faac56f0..7188dc8d7303 100644
--- a/srcpkgs/kinit/template
+++ b/srcpkgs/kinit/template
@@ -1,6 +1,6 @@
 # Template file for 'kinit'
 pkgname=kinit
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules libcap-progs pkg-config
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-only"
 homepage="https://invent.kde.org/frameworks/kinit"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e558aa014dba92047f166aac24a253c179444de02577d5da43fb8bdfa0565d78
+checksum=40dcd052f99cffc3588593495f971a6fb580e82804cbbdf43bf4bd9f2f9ed4ce
 
 kinit-devel_package() {
 	short_desc+=" - development"

From b91a4a9beacc647a92675462aa9ddc1ba0fe1eba Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:45 -0700
Subject: [PATCH 500/965] kio: update to 5.105.0

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

diff --git a/srcpkgs/kio/template b/srcpkgs/kio/template
index 5facfd7316a6..6d458b506368 100644
--- a/srcpkgs/kio/template
+++ b/srcpkgs/kio/template
@@ -1,6 +1,6 @@
 # Template file for 'kio'
 pkgname=kio
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_DESIGNERPLUGIN=ON
@@ -16,7 +16,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kio"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0b4837365aa489cc4007badb21f49e7d7729b758020cf2a0717ab12fbf97f447
+checksum=1f971115d3cc488973f74222c9ae3722ac630fa8c02c00d4ba22eb03ceb8677d
 
 do_check() {
 	: # Pain to get working in limited enviroment, excpects e.g. real disks

From 796020f1209bd3eb5929dca25156b1e62ee070b0 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:45 -0700
Subject: [PATCH 501/965] kirigami2: update to 5.105.0

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

diff --git a/srcpkgs/kirigami2/template b/srcpkgs/kirigami2/template
index e86939a4af66..9f86b7fff809 100644
--- a/srcpkgs/kirigami2/template
+++ b/srcpkgs/kirigami2/template
@@ -1,6 +1,6 @@
 # Template file for 'kirigami2'
 pkgname=kirigami2
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools"
@@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
 homepage="https://techbase.kde.org/Kirigami"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/kirigami2-${version}.tar.xz"
-checksum=a6667f221e7777fb49ffb6c44407f55ac691e14fbdf4fe3f0051201078c83744
+checksum=36c2fe1662f4bdb82e2e709777aad82576724612dc35bfd1ecbb507d20f585dc
 
 kirigami2-devel_package() {
 	short_desc+=" - development"

From 41fad90f738686cebfff63059f02c92c900a9647 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:45 -0700
Subject: [PATCH 502/965] kitemmodels: update to 5.105.0

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

diff --git a/srcpkgs/kitemmodels/template b/srcpkgs/kitemmodels/template
index 86b82f0aa4f4..4da393bb9be5 100644
--- a/srcpkgs/kitemmodels/template
+++ b/srcpkgs/kitemmodels/template
@@ -1,6 +1,6 @@
 # Template file for 'kitemmodels'
 pkgname=kitemmodels
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-declarative-devel"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kitemmodels"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=356c4d6fa808f2cad93629e7362b0cc95e0217b116ac9e07429c8f0d18a370cb
+checksum=d28798439e4f6a1de3388e1fa0b7aefa0002b1902b62841e70551fcba3791523
 
 kitemmodels-devel_package() {
 	short_desc+=" - development"

From 1582eb535b5ced204eca8c4d9b6cb4368a762a68 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:45 -0700
Subject: [PATCH 503/965] kitemviews: update to 5.105.0

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

diff --git a/srcpkgs/kitemviews/template b/srcpkgs/kitemviews/template
index 8a224457006b..969bb97825f7 100644
--- a/srcpkgs/kitemviews/template
+++ b/srcpkgs/kitemviews/template
@@ -1,6 +1,6 @@
 # Template file for 'kitemviews'
 pkgname=kitemviews
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_DESIGNERPLUGIN=ON"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-only, LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kitemviews"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=8069046d455ea404f67403b057a6060055038a570c5a8307712128dd52649c4e
+checksum=25dac0803149156e088b51db1fc717b2c95bf373becc2625b031d0aca06235cd
 
 kitemviews-devel_package() {
 	short_desc+=" - development"

From 0e7f955405fef786b1b8b089283b7373dc5c08b2 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:46 -0700
Subject: [PATCH 504/965] kjobwidgets: update to 5.105.0

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

diff --git a/srcpkgs/kjobwidgets/template b/srcpkgs/kjobwidgets/template
index 83623378eb1a..56ee66e2901f 100644
--- a/srcpkgs/kjobwidgets/template
+++ b/srcpkgs/kjobwidgets/template
@@ -1,6 +1,6 @@
 # Template file for 'kjobwidgets'
 pkgname=kjobwidgets
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=ON"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-only, LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kjobwidgets"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fa350ac797cb7d4da1d823a09b3036cd91710df7f23c795ee190004949ff4886
+checksum=b7edaccfa5d17b4bd9c6c4ebbb77cb951719fa405ca0b31da5af316acf7edee6
 
 kjobwidgets-devel_package() {
 	short_desc+=" - development"

From bb9cf6a0c096e1c23b47fcc6867849241dcf16d8 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:46 -0700
Subject: [PATCH 505/965] kjs: update to 5.105.0

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

diff --git a/srcpkgs/kjs/template b/srcpkgs/kjs/template
index ee3ca0ea5a40..a7e4e495f392 100644
--- a/srcpkgs/kjs/template
+++ b/srcpkgs/kjs/template
@@ -1,6 +1,6 @@
 # Template file for 'kjs'
 pkgname=kjs
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules perl pkg-config"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kjs"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
-checksum=5a46e153dffb8738f265cb1c127b05b47bd234335bc79705beba55aa68d89407
+checksum=93f87d367ceb0038c622d6c41a54d8fec04014f2e8a76732174074dec77cd31c
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake kdoctools kjs"

From 5aa9b2622b27d24be0725737238b61c105f70974 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:46 -0700
Subject: [PATCH 506/965] knewstuff: update to 5.105.0

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

diff --git a/srcpkgs/knewstuff/template b/srcpkgs/knewstuff/template
index 3cbe585fe813..0f2e989b8fb1 100644
--- a/srcpkgs/knewstuff/template
+++ b/srcpkgs/knewstuff/template
@@ -1,6 +1,6 @@
 # Template file for 'knewstuff'
 pkgname=knewstuff
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules gettext
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/knewstuff"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=46ba797c01fa258585968c5cad0051323cc24b7cc794714fefd7a79c1deab78e
+checksum=8758cbbae12cd0405614cb9a0ff57fa66899e31187fb7a027cfca91b48f5fc7e
 
 knewstuff-devel_package() {
 	short_desc+=" - development"

From d189bdefa9e021850c265ba684cefa9ddc0d3a24 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:46 -0700
Subject: [PATCH 507/965] knotifications: update to 5.105.0

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

diff --git a/srcpkgs/knotifications/template b/srcpkgs/knotifications/template
index 38fd0d1ddceb..1999229aa387 100644
--- a/srcpkgs/knotifications/template
+++ b/srcpkgs/knotifications/template
@@ -1,6 +1,6 @@
 # Template file for 'knotifications'
 pkgname=knotifications
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=ON"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/knotifications"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=8f3ccd6a0303408fecb1e5d9ceb22cbdbf9b1ceb08a92d32b7167dd5e2a8d936
+checksum=2b24ed1f92be045c8f6d2c7c39c9f3c7948a8bcbdb35f7af6f61f076cd845535
 
 knotifications-devel_package() {
 	short_desc+=" - development"

From 1577e64fb1ba7ea0b9b8ad34fd9986728c785caf Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:46 -0700
Subject: [PATCH 508/965] knotifyconfig: update to 5.105.0

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

diff --git a/srcpkgs/knotifyconfig/template b/srcpkgs/knotifyconfig/template
index 0eed34b8e9bf..4789bbaac9c2 100644
--- a/srcpkgs/knotifyconfig/template
+++ b/srcpkgs/knotifyconfig/template
@@ -1,6 +1,6 @@
 # Template file for 'knotifyconfig'
 pkgname=knotifyconfig
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules gettext
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/knotifyconfig"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=5aba75b515b8a95b54edf3245ecdb3338bad37f296f0e95b012905a35bd1297d
+checksum=e2ba0087bf8bb80c4d5d15da4b6f0519d643da5ac990e7bd757214118b9477c3
 
 knotifyconfig-devel_package() {
 	short_desc+=" - development"

From ab02d916d67066e13063e5e491714cf7ec8fbd8e Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:46 -0700
Subject: [PATCH 509/965] kpackage: update to 5.105.0

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

diff --git a/srcpkgs/kpackage/template b/srcpkgs/kpackage/template
index 21688a3cad3f..8d2de04a9f04 100644
--- a/srcpkgs/kpackage/template
+++ b/srcpkgs/kpackage/template
@@ -1,6 +1,6 @@
 # Template file for 'kpackage'
 pkgname=kpackage
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules gettext
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kpackage"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=6b5b04be5c01a123fd5158ac2a62fb0aac823bb68a0d80b4daf537c460699b95
+checksum=ccae4d5556ddb6392b5c9f2423ef4b170adc7d2e5c4764a44b73a21b1c4a6765
 
 post_install() {
 	vsed -e 's;[$]{_IMPORT_PREFIX};/usr;g' \

From e28ecccdf08cd0eaa0aba6d5676de0500ca38202 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:46 -0700
Subject: [PATCH 510/965] kparts: update to 5.105.0

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

diff --git a/srcpkgs/kparts/template b/srcpkgs/kparts/template
index fc68177bcd8d..a5e401478866 100644
--- a/srcpkgs/kparts/template
+++ b/srcpkgs/kparts/template
@@ -1,6 +1,6 @@
 # Template file for 'kparts'
 pkgname=kparts
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules gettext
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kparts"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=5f0d2fc481cb227675b9d9d1a9dc0c97cfc286cbf33c8035fa63e1bacf93b571
+checksum=ab0033760fcd76d0d156481e026de3b545191b9a3c6cc7e2316fa8c50d95b79c
 
 do_check() {
 	: # test can not find packages assets?!

From 8a1880689ba7936bdf669587621e0ce015cf6c18 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:46 -0700
Subject: [PATCH 511/965] kpeople: update to 5.105.0

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

diff --git a/srcpkgs/kpeople/template b/srcpkgs/kpeople/template
index dc09984f30cf..71a80c6129c5 100644
--- a/srcpkgs/kpeople/template
+++ b/srcpkgs/kpeople/template
@@ -1,6 +1,6 @@
 # Template file for 'kpeople'
 pkgname=kpeople
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules gettext
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kpeople"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=15d5dedaf8d78c6ac776895e4dcaee7bd83a74a4556d42d5a3aa713a1978382c
+checksum=ac098e548cdb9be91e035e15ad9b923bb7d0fe490562bbed16245a6cf40d4706
 
 do_check() {
 	cd build

From 9f50deeccf44fffc00b1f443d102c98f66e92f1e Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:46 -0700
Subject: [PATCH 512/965] kpty: update to 5.105.0

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

diff --git a/srcpkgs/kpty/template b/srcpkgs/kpty/template
index ece8d861c208..54ff29837d3a 100644
--- a/srcpkgs/kpty/template
+++ b/srcpkgs/kpty/template
@@ -1,6 +1,6 @@
 # Template file for 'kpty'
 pkgname=kpty
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DUTEMPTER_EXECUTABLE=/usr/lib/utempter/utempter"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kpty"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9ae6f89378f117ec5ff49d398acc848d5bc8fb6f1d5cda28cfcd65627580ea49
+checksum=ba2ceac1b9678b6e926119c3e040e2f9cf277dca8c9ecf0f9ca5f58fdfd0616a
 
 kpty-devel_package() {
 	short_desc+=" - development"

From 0239efa64db8fd7a1143fd1b134b91d64e80f611 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:47 -0700
Subject: [PATCH 513/965] kquickcharts: update to 5.105.0

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

diff --git a/srcpkgs/kquickcharts/template b/srcpkgs/kquickcharts/template
index 39b5d5ce8678..f5508f9c0c1f 100644
--- a/srcpkgs/kquickcharts/template
+++ b/srcpkgs/kquickcharts/template
@@ -1,6 +1,6 @@
 # Template file for 'kquickcharts'
 pkgname=kquickcharts
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-only OR LGPL-3.0-only"
 homepage="https://community.kde.org/Frameworks"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/kquickcharts-${version}.tar.xz"
-checksum=a8ad8e1fbd0cf96ff97e9637eb98970c312f0e7401a3f137c65145e39ab61da5
+checksum=8a24080bcbe3d74e65c4d64e3cf51255fc9d41d677ba78360e1a0f8684b2c903
 
 do_check() {
 	cd build

From c228cb974787d46e9552f0f536a419fac9fe2ff4 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:47 -0700
Subject: [PATCH 514/965] krunner: update to 5.105.0

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

diff --git a/srcpkgs/krunner/template b/srcpkgs/krunner/template
index a080b59e5633..d41b30fb065e 100644
--- a/srcpkgs/krunner/template
+++ b/srcpkgs/krunner/template
@@ -1,6 +1,6 @@
 # Template file for 'krunner'
 pkgname=krunner
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/krunner"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=05e89ea5f996caf8bc7df13f340eb33066edb98b29c8e367ede261eacc15ca72
+checksum=785b8ad02cb61452c6f82a1ff632539b492399c1832c153fa6eb1fd35b6daf08
 
 do_check() {
 	cd build

From 3d0f21ad70b3b5b065b37f5e3b562ccc2452f8d8 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:47 -0700
Subject: [PATCH 515/965] kservice: update to 5.105.0

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

diff --git a/srcpkgs/kservice/template b/srcpkgs/kservice/template
index 28ba1aad8b03..c7efcb99097a 100644
--- a/srcpkgs/kservice/template
+++ b/srcpkgs/kservice/template
@@ -1,6 +1,6 @@
 # Template file for 'kservice'
 pkgname=kservice
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules flex bison gettext"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kservice"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d8a03b319d3b386594098e9ffe95bfcd32a7d34172cb5a0e35dd4c7c48ed0a39
+checksum=b1010940954040f4a0ed096901e7393f26f262d79b5e904da2247b2602e3c70c
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-devel kcoreaddons kdoctools"

From 0416244cc00c917da86c454173dbb126d8fc5580 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:47 -0700
Subject: [PATCH 516/965] ksolid: update to 5.105.0

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

diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 30b73129ba8d..d021468e767d 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -1,6 +1,6 @@
 # Template file for 'ksolid'
 pkgname=ksolid
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/solid"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#k}-${version}.tar.xz"
-checksum=e067087bcfc9d18dd2bfdf7b33901ee20fcdf7ba907242adc53356fd44e3d344
+checksum=fdcd5c0ee1060204f46ff88a0ab25403b6d83676d0d9f407209ce3bc6629aab5
 
 libksolid_package() {
 	short_desc+=" - runtime library"

From b4c544e9410831e98314b2c20179637f44a398e4 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:47 -0700
Subject: [PATCH 517/965] ktexteditor: update to 5.105.0

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

diff --git a/srcpkgs/ktexteditor/template b/srcpkgs/ktexteditor/template
index 8d02c805555c..914472ab602d 100644
--- a/srcpkgs/ktexteditor/template
+++ b/srcpkgs/ktexteditor/template
@@ -1,6 +1,6 @@
 # Template file for 'ktexteditor'
 pkgname=ktexteditor
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/ktexteditor"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=622c651dabde55956c14d5a0be50cadd0da109e128327352851c9199bbeee50f
+checksum=96e9dec29a59a6f0fc939b4496dc36138b9d5221e8d1b6c3645ca3d93fd85106
 
 do_check() {
 	cd build

From a109d00bbfe24960c185980d95f6b9f8f3e11780 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:47 -0700
Subject: [PATCH 518/965] ktextwidgets: update to 5.105.0

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

diff --git a/srcpkgs/ktextwidgets/template b/srcpkgs/ktextwidgets/template
index f593748dda9e..2fa40573c0f6 100644
--- a/srcpkgs/ktextwidgets/template
+++ b/srcpkgs/ktextwidgets/template
@@ -1,6 +1,6 @@
 # Template file for 'ktextwidgets'
 pkgname=ktextwidgets
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/ktextwidgets"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=95e029aaae1b80669c9e1b241797645dabf562c5a1ceb68e398d0a06d969b5e7
+checksum=0e5fb51544ef0ec3435a855e870143359a57b6a7a9a1ee51c36a56dd576e68fd
 
 ktextwidgets-devel_package() {
 	short_desc+=" - development"

From 971c2891cfd374d6779a3f1063b25052af9c3a50 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:47 -0700
Subject: [PATCH 519/965] kunitconversion: update to 5.105.0

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

diff --git a/srcpkgs/kunitconversion/template b/srcpkgs/kunitconversion/template
index 3c9da57af345..9136ac1e2325 100644
--- a/srcpkgs/kunitconversion/template
+++ b/srcpkgs/kunitconversion/template
@@ -1,6 +1,6 @@
 # Template file for 'kunitconversion'
 pkgname=kunitconversion
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools ki18n-devel
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kunitconversion"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ede791e5fc130042fcd75f06c15ebccedc33f51888f4cb5620e91c6c49fcb077
+checksum=3f69545481bebf0dc69fcad43defb429e1b0306550380115edaf41a84086144e
 
 kunitconversion-devel_package() {
 	short_desc+=" - development"

From 154898409b55f12a5b6b68b2109b43d60b27a2e3 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:47 -0700
Subject: [PATCH 520/965] kwallet: update to 5.105.0

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

diff --git a/srcpkgs/kwallet/template b/srcpkgs/kwallet/template
index c7786412ea57..b3616992b278 100644
--- a/srcpkgs/kwallet/template
+++ b/srcpkgs/kwallet/template
@@ -1,6 +1,6 @@
 # Template file for 'kwallet'
 pkgname=kwallet
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=ON"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kwallet"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2a97e95b725a83e578e679569c40fbab3ef091475a00d4bd1ef3d98b2ffef23f
+checksum=0deb1f27398c41caef6ad56ff151d2c1a59740abc1d6c578b502d31522249ef9
 
 kwallet-devel_package() {
 	short_desc+=" - development"

From 6bd5ab460e3f9a361d55a4bffcd5ab6a99f6a573 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:47 -0700
Subject: [PATCH 521/965] kwayland: update to 5.105.0

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

diff --git a/srcpkgs/kwayland/template b/srcpkgs/kwayland/template
index 819ef23969d5..090cf8a40d7e 100644
--- a/srcpkgs/kwayland/template
+++ b/srcpkgs/kwayland/template
@@ -1,6 +1,6 @@
 # Template file for 'kwayland'
 pkgname=kwayland
-version=5.103.0
+version=5.105.0
 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/frameworks/kwayland"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=072024ec73305786610d5102559f0084fd4890d731a7fa039f2057bf4f32a2a9
+checksum=017de24dc140541690b80cbd4b34d5f4b14c9ff5a2b355a08d5657af1a52348e
 
 kwayland-devel_package() {
 	short_desc+=" - development"

From 4f479f598b748df2199d63ba9b0c27233588dbef Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:48 -0700
Subject: [PATCH 522/965] kwidgetsaddons: update to 5.105.0

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

diff --git a/srcpkgs/kwidgetsaddons/template b/srcpkgs/kwidgetsaddons/template
index 0bb5bcae512a..781ea9772982 100644
--- a/srcpkgs/kwidgetsaddons/template
+++ b/srcpkgs/kwidgetsaddons/template
@@ -1,6 +1,6 @@
 # Template file for 'kwidgetsaddons'
 pkgname=kwidgetsaddons
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kwidgetsaddons"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4c08cc7e8b28d1fbbf2804b44b534c66173b784457c4ca04b5609178e68c6441
+checksum=adc8c9dedc790b9ee615295c18345efddc66ab0a69d6c0cbcc8bd5df9d6a7f1e
 
 do_check() {
 	cd build

From bc5e672fcecdb06460009463eb2e4a11b75c69bb Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:48 -0700
Subject: [PATCH 523/965] kwindowsystem: update to 5.105.0

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

diff --git a/srcpkgs/kwindowsystem/template b/srcpkgs/kwindowsystem/template
index d2c248c9f0b3..ac0ad18ae374 100644
--- a/srcpkgs/kwindowsystem/template
+++ b/srcpkgs/kwindowsystem/template
@@ -1,6 +1,6 @@
 # Template file for 'kwindowsystem'
 pkgname=kwindowsystem
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 # Check stage requires a running X Server
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kwindowsystem"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ec6af8efd4399d140929b1a057bff8c679210d98fd26f309fdf8f89fccbf13a5
+checksum=40f8032edda348ce2a1ecb5dfe61a8493bec0f68ce93141c3721b72090a6f44a
 
 kwindowsystem-devel_package() {
 	short_desc+=" - development"

From 597976090ed5d51c07ad30a04dd74a158c3a02f6 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:48 -0700
Subject: [PATCH 524/965] kxmlgui: update to 5.105.0

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

diff --git a/srcpkgs/kxmlgui/template b/srcpkgs/kxmlgui/template
index 2407b2d15caf..36db176096be 100644
--- a/srcpkgs/kxmlgui/template
+++ b/srcpkgs/kxmlgui/template
@@ -1,6 +1,6 @@
 # Template file for 'kxmlgui'
 pkgname=kxmlgui
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kxmlgui"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=60df820035f039b551a9de833f256f607743f9afe8c9c885c7a29d6f00b26404
+checksum=c17b9abed247728399bf4f1be599e9d33c3aeda41ced9590ec0eab0e4d1b4f68
 
 do_check() {
 	cd build

From 4f57fc889ab275f4392b6c488c58004afcd65c3c Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:48 -0700
Subject: [PATCH 525/965] modemmanager-qt5: update to 5.105.0

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

diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 254a4624512e..e2c1b1fc0dcd 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -1,6 +1,6 @@
 # Template file for 'modemmanager-qt5'
 pkgname=modemmanager-qt5
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/modemmanager-qt"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz"
-checksum=08b17149f7dc41bceb325a0d5b924c6f7ba15d3d95d959d9a4a4a3957824e45c
+checksum=5cb26fad66b70216c5e3d406e98769d0c90704c1d9a36b2bceac6d0a6efe5ce4
 
 do_check() {
 	cd build

From 5b58078f3b04da1edfddaeaabd1af2d095f0a2bf Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:48 -0700
Subject: [PATCH 526/965] networkmanager-qt5: update to 5.105.0

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

diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index 13c40c345928..f51c54314992 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -1,6 +1,6 @@
 # Template file for 'networkmanager-qt5'
 pkgname=networkmanager-qt5
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/networkmanager-qt"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz"
-checksum=1dcae357098af4ce31e25f80ee2e0c4e26080a5abb1286916fdf915231b021ce
+checksum=bdf74d4a3d945837696e639742cbdc8aefdea03c4ceb9b2fed4cf74685ca14c3
 
 do_check() {
 	cd build

From 97b7a2a9d5452e48463b116baff65baef2ec9746 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:48 -0700
Subject: [PATCH 527/965] plasma-framework: update to 5.105.0

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

diff --git a/srcpkgs/plasma-framework/template b/srcpkgs/plasma-framework/template
index 64ac0180a5c2..070eb153025c 100644
--- a/srcpkgs/plasma-framework/template
+++ b/srcpkgs/plasma-framework/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-framework'
 pkgname=plasma-framework
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
@@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/plasma-framework"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a0b3cecce4f8bb22ad4ffb0d2f356b2efbdd9dc94d9b5f568dbd83a7431e8ae1
+checksum=5311778e9b3ea896a245d9a80554a94b30b5e1d130732d2f4a912c0f27243ca7
 
 do_check() {
 	cd build

From 46ce8d9983eaa51e42f631dcce99d898171a0eb1 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:48 -0700
Subject: [PATCH 528/965] prison: update to 5.105.0

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

diff --git a/srcpkgs/prison/template b/srcpkgs/prison/template
index 1294e2923c33..249e136c3b11 100644
--- a/srcpkgs/prison/template
+++ b/srcpkgs/prison/template
@@ -1,6 +1,6 @@
 # Template file for 'prison'
 pkgname=prison
-version=5.103.0
+version=5.105.0
 revision=2
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-tools doxygen
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="MIT"
 homepage="https://community.kde.org/Frameworks"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/prison-${version}.tar.xz"
-checksum=44c5f902fac041e6aeb2baa6f26a1b58b3531d500f40e0411e171d3607b0f288
+checksum=6e05ec6085df7a33e74e450286f596fe7368bbec6ef46e67efd1738966784261
 
 if [ "$XBPS_CHECK_PKGS" ]; then
 	configure_args="-DBUILD_TESTING=ON"

From c7e46d22eeec964517896e7f80717c4fbc6aa665 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:48 -0700
Subject: [PATCH 529/965] purpose: update to 5.105.0

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

diff --git a/srcpkgs/purpose/template b/srcpkgs/purpose/template
index ec0cd5e1b7e8..4565a81e4d2d 100644
--- a/srcpkgs/purpose/template
+++ b/srcpkgs/purpose/template
@@ -1,6 +1,6 @@
 # Template file for 'purpose'
 pkgname=purpose
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons qt5-qmake qt5-host-tools extra-cmake-modules
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/purpose"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f308bdfc3410101468f36e5a08ee055154cf0414fb2b2db7ba569b34afdb002a
+checksum=b89fca5d4ea18b6c9323a90c0cacc85d7f2c95a5ef087de0d69154f698104f16
 
 do_check() {
 	cd build

From 4be166a14ae497bf1dbbfe4bebbffe76fca0d452 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:48 -0700
Subject: [PATCH 530/965] qqc2-desktop-style: update to 5.105.0

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

diff --git a/srcpkgs/qqc2-desktop-style/template b/srcpkgs/qqc2-desktop-style/template
index 11af65936941..7e9a776380ec 100644
--- a/srcpkgs/qqc2-desktop-style/template
+++ b/srcpkgs/qqc2-desktop-style/template
@@ -1,6 +1,6 @@
 # Template file for 'qqc2-desktop-style'
 pkgname=qqc2-desktop-style
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons qt5-qmake qt5-host-tools extra-cmake-modules"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, LGPL-3.0-only, GPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/qqc2-desktop-style"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f18eba0ca9e6f5e2133c7108ee2c48243c498112d4d6dceeecf8a63d17b728a5
+checksum=de8f6c8b6a9af2caecfea20f71d84a791e6f685b8b6048668ed22a0d25121a92
 
 qqc2-desktop-style-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 466e9886fd9a48f012a6ec0e41106a7397c8d36f Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:49 -0700
Subject: [PATCH 531/965] sonnet: update to 5.105.0

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

diff --git a/srcpkgs/sonnet/template b/srcpkgs/sonnet/template
index 19a338c78377..7077c72a2f73 100644
--- a/srcpkgs/sonnet/template
+++ b/srcpkgs/sonnet/template
@@ -1,6 +1,6 @@
 # Template file for 'sonnet'
 pkgname=sonnet
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=ON"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/sonnet"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=93382f20684064ab93803e02af303373b27786d871adeeb7da1e62c762c13e4f
+checksum=28ef6a2da7f2321975d902e123c616811e1c19ef7bddd8550c1ac7294900e08f
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" sonnet"

From 16fe20dee7fd54e8c118c63c2b3455da29a708dd Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:49 -0700
Subject: [PATCH 532/965] syndication: update to 5.105.0

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

diff --git a/srcpkgs/syndication/template b/srcpkgs/syndication/template
index 4ecde1f1a05c..2f75b920ac70 100644
--- a/srcpkgs/syndication/template
+++ b/srcpkgs/syndication/template
@@ -1,7 +1,7 @@
 # Template file for 'syndication'
 pkgname=syndication
 reverts="18.08.0_1 18.08.0_2 18.08.1_1"
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/syndication-${version}.tar.xz"
-checksum=cf5a8406dc2cf37a77d209be4c487c77bf94f336cb3b6d08b78fb349e072f680
+checksum=6b626f094569a3069856239933e3602c96652c03e3add04743bb7b793714c5e3
 
 syndication-devel_package() {
 	short_desc+=" - development"

From a068108acb03805a17232f3ed09ebd30720aa6cc Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:49 -0700
Subject: [PATCH 533/965] syntax-highlighting: update to 5.105.0

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

diff --git a/srcpkgs/syntax-highlighting/template b/srcpkgs/syntax-highlighting/template
index e6b70b7e34bf..a8895c179d0a 100644
--- a/srcpkgs/syntax-highlighting/template
+++ b/srcpkgs/syntax-highlighting/template
@@ -1,6 +1,6 @@
 # Template file for 'syntax-highlighting'
 pkgname=syntax-highlighting
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DKATEHIGHLIGHTINGINDEXER_EXECUTABLE=/usr/libexec/${pkgname}/katehighlightingindexer"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/syntax-highlighting"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=49198fad25183f8307ec8817f1de6444d5c00d690b210f8b5ce8c408009b3620
+checksum=f558b8203359911fef33701e9bebbfaa7eb7cddcd34440d4d886fb5709d0114c
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" syntax-highlighting"

From b0eb70f2bb2093d3db475935ee79cbb48c7ff87a Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:23:49 -0700
Subject: [PATCH 534/965] threadweaver: update to 5.105.0

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

diff --git a/srcpkgs/threadweaver/template b/srcpkgs/threadweaver/template
index b248543adff8..667142e0db35 100644
--- a/srcpkgs/threadweaver/template
+++ b/srcpkgs/threadweaver/template
@@ -1,6 +1,6 @@
 # Template file for 'threadweaver'
 pkgname=threadweaver
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-devel"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/threadweaver"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=29bc53a18974758b6af9ab055a148c170b4f8f2e0d7f5be0fa31fb513a47ec82
+checksum=97c64a0bbdcc40cf9e374342db5062b657a18dbcf097976d94c2eb31955186e1
 
 threadweaver-devel_package() {
 	short_desc+=" - development"

From 6a1f0b542c37d94ca664d74e39b64dc348e90ced Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Sat, 22 Apr 2023 08:31:05 -0700
Subject: [PATCH 535/965] plasma-desktop: add missing wayland hostmakedepends

closes #43573
---
 srcpkgs/plasma-desktop/template | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template
index 709be32ceabb..79bf86afb24a 100644
--- a/srcpkgs/plasma-desktop/template
+++ b/srcpkgs/plasma-desktop/template
@@ -1,13 +1,14 @@
 # Template file for 'plasma-desktop'
 pkgname=plasma-desktop
 version=5.27.4
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
  -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons kdoctools
  kconfig-devel kcoreaddons-devel kded kpackage-devel kcmutils-devel
- plasma-framework intltool gettext qt5-qmake qt5-host-tools"
+ plasma-framework intltool gettext qt5-qmake qt5-host-tools
+ wayland-protocols plasma-wayland-protocols"
 makedepends="ibus-devel kactivities5-stats-devel kpeople-devel libcanberra-devel
  plasma-workspace-devel pulseaudio-devel xf86-input-evdev-devel
  xf86-input-synaptics-devel xf86-input-libinput-devel ksolid-devel

From 6520114119131311d54b2bc46a4170b8d228cada Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:13:34 +0200
Subject: [PATCH 536/965] kde5-baseapps: update to 23.04.0.

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

diff --git a/srcpkgs/kde5-baseapps/template b/srcpkgs/kde5-baseapps/template
index 2fa3c85dc51d..a32dd790634e 100644
--- a/srcpkgs/kde5-baseapps/template
+++ b/srcpkgs/kde5-baseapps/template
@@ -1,6 +1,6 @@
 # Template file for 'kde5-baseapps'
 pkgname=kde5-baseapps
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=meta
 depends="

From 652462ef4ce084b4c124530331435228eb557fe2 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:13:36 +0200
Subject: [PATCH 537/965] dolphin: update to 23.04.0.

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

diff --git a/srcpkgs/dolphin/template b/srcpkgs/dolphin/template
index e5c48064d26c..02d3be5840e3 100644
--- a/srcpkgs/dolphin/template
+++ b/srcpkgs/dolphin/template
@@ -1,6 +1,6 @@
 # Template file for 'dolphin'
 pkgname=dolphin
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -15,7 +15,7 @@ license="GPL-2.0-or-later, GFDL-1.2-or-later"
 homepage="https://kde.org/applications/en/system/org.kde.dolphin"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#dolphin"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=7f694aa000090ec501f7318fca15c980e57addd4d1532862d2250a8840d88cea
+checksum=cd49268a3b0309253587d424fbdffe25b26c951df7e6932a42f48cf34b006c50
 
 if [ "$CROSS_BUILD" ]; then
 	LDFLAGS=" -Wl,-rpath-link,../bin"

From 75553aaaeb31ca53da9f03e801ddddba91ff007b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:13:37 +0200
Subject: [PATCH 538/965] dolphin-plugins: update to 23.04.0.

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

diff --git a/srcpkgs/dolphin-plugins/template b/srcpkgs/dolphin-plugins/template
index c7376ba4eaac..c9ee78cbe804 100644
--- a/srcpkgs/dolphin-plugins/template
+++ b/srcpkgs/dolphin-plugins/template
@@ -1,6 +1,6 @@
 # Template file for 'dolphin-plugins'
 pkgname=dolphin-plugins
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext qt5-qmake qt5-host-tools kcoreaddons kconfig"
@@ -10,4 +10,4 @@ maintainer="Domenico Panella <pandom79@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kde.org/applications/en/system/org.kde.dolphin_plugins"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=7247ed67465436203211268be70308f787cad9e404e6ff2d5abd68919c04720d
+checksum=68a4d8129c6740c487c77a8bd1025e1a3a75646d9a3303b44551d9fccfaed0d6

From ac61723b9b417b7e9d317099477b01f503f030f6 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:13:39 +0200
Subject: [PATCH 539/965] khelpcenter: update to 23.04.0.

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

diff --git a/srcpkgs/khelpcenter/template b/srcpkgs/khelpcenter/template
index d216ba1afb63..2d9ebff0f470 100644
--- a/srcpkgs/khelpcenter/template
+++ b/srcpkgs/khelpcenter/template
@@ -1,6 +1,6 @@
 # Template file for 'khelpcenter'
 pkgname=khelpcenter
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://kde.org/applications/en/system/org.kde.Help"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=9eda81bdb3dc7bbdc5fc01fdee70ed3bad9464be99c6b68939fad2746e0d96b3
+checksum=b6e05d020278729bf8b45ce5ec5097c8a209508764c12bcfaa296508aa33b5bf
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kconfig kdoctools python3 qt5-host-tools qt5-qmake"

From de96c179e9f6c276bbf1fe4a65374ad0236a521f Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:13:41 +0200
Subject: [PATCH 540/965] kate5: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index b7103dd6296f..5fa5f40361f6 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -473,7 +473,7 @@ libfsimage.so.1.0 xen-libs-4.10.0_1
 libxenstat.so.4.14 xen-libs-4.14.0_1
 libfam.so.0 gamin-0.1.10_1
 libgamin-1.so.0 gamin-0.1.10_1
-libkateprivate.so.22.12.1 libkate-22.12.1_1
+libkateprivate.so.23.04.0 libkate-23.04.0_1
 libKF5SyntaxHighlighting.so.5 syntax-highlighting-5.29.0_1
 libKF5Libkleo.so.5 libkleo-17.12.3_1
 libKF5GrantleeTheme.so.5 grantleetheme-17.12.3_1
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index a76ea0e99877..d71d4f4606dd 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -1,6 +1,6 @@
 # Template file for 'kate5'
 pkgname=kate5
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later, LGPL-2.0-or-later, GPL-2.0-or-later"
 homepage="https://kde.org/applications/en/utilities/org.kde.kate"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname%5}-${version}.tar.xz"
-checksum=63f03a999bbd657a297449199c7e99abead03b8aad700142c64e43d7aaabfa64
+checksum=589c33501f98fa7937a7e3075c155e22a31f746ce4e5f15022b509c5fc1c1c0d
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DKF5_HOST_TOOLING=/usr/lib/cmake"

From eaed5e77857ae0bd443ed6abd2f340d05e195878 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:13:42 +0200
Subject: [PATCH 541/965] konsole: update to 23.04.0.

---
 srcpkgs/konsole/template | 20 +++++++-------------
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git a/srcpkgs/konsole/template b/srcpkgs/konsole/template
index 21b5a2f6190c..74e94a9d424d 100644
--- a/srcpkgs/konsole/template
+++ b/srcpkgs/konsole/template
@@ -1,27 +1,21 @@
 # Template file for 'konsole'
 pkgname=konsole
-version=22.12.1
-revision=2
+version=23.04.0
+revision=1
 build_style=cmake
-configure_args="-DBUILD_TESTING=OFF -GNinja"
+configure_args="-DBUILD_TESTING=OFF
+ -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
 hostmakedepends="pkg-config extra-cmake-modules kcoreaddons qt5-devel
- gettext qt5-qmake kdoctools kconfig ninja"
+ gettext qt5-qmake kdoctools kconfig"
 makedepends="kinit-devel knewstuff-devel knotifyconfig-devel kparts-devel
- kpty-devel"
+ kpty-devel qt5-multimedia-devel"
 short_desc="KDE's Terminal Emulator"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-or-later"
 homepage="https://kde.org/applications/en/system/org.kde.konsole"
 distfiles="${KDE_SITE}/release-service/${version}/src/konsole-${version}.tar.xz"
-checksum=34c17ff826b099fe79a050265ff29e2e8532770065f855e083b75fb6a2a1cecb
+checksum=21ce6f3cbc9add1a33c27b8a32aa5f71001c106e7d2566d2dec7a23d8eb7a59c
 replaces="konsole5>=0"
-# FIXME: after we switch cmake build-style to ninja, remove this as well as
-# the ninja host-dependency and configure_arg as they will become superfluous
-make_cmd=ninja
-
-if [ "$CROSS_BUILD" ]; then
-	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
-fi
 
 konsole5_package() {
 	build_style=meta

From f53117c55e1fb6b89327ca23017afc44884dd611 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:13:43 +0200
Subject: [PATCH 542/965] baloo-widgets5: update to 23.04.0.

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

diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 944361804a1a..b393db9dd19f 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -1,6 +1,6 @@
 # Template file for 'baloo-widgets5'
 pkgname=baloo-widgets5
-version=22.12.1
+version=23.04.0
 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, GPL-2.0-or-later"
 homepage="https://invent.kde.org/libraries/baloo-widgets"
 distfiles="${KDE_SITE}/release-service/${version}/src/baloo-widgets-${version}.tar.xz"
-checksum=dce6ecb55ea654cbccd187cefc332e24366410d82b91cbc005bf7853753e4ae8
+checksum=4eae3b9e4127e773daec2098969c7928b2ebc6908c26329b4a09da30b3125c95
 
 baloo-widgets5-devel_package() {
 	short_desc+=" - development"

From aa4d5352b8008f863a572b46bf20004b40fc7ece Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:13:44 +0200
Subject: [PATCH 543/965] kio-extras: update to 23.04.0.

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

diff --git a/srcpkgs/kio-extras/template b/srcpkgs/kio-extras/template
index 21cc5aefb1b9..e487fab269d9 100644
--- a/srcpkgs/kio-extras/template
+++ b/srcpkgs/kio-extras/template
@@ -1,6 +1,6 @@
 # Template file for 'kio-extras'
 pkgname=kio-extras
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKDSOAP_KDWSDL2CPP_COMPILER=/usr/bin/kdwsdl2cpp"
@@ -15,4 +15,4 @@ maintainer="Denis Revin <denis.revin@gmail.com>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later"
 homepage="https://invent.kde.org/network/kio-extras"
 distfiles="${KDE_SITE}/release-service/${version}/src/kio-extras-${version}.tar.xz"
-checksum=fb81d655c97942321888f215c74d07346fc9a0364fd7414ffdf227ff20d2313c
+checksum=0db97164276d609c2c03acbe3f9c24000f0330e8e4f5bf7b3fad68ecbd7b60d1

From 61ef8df79fb4a3a8895520b9604534a4c8ab1ea2 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:13:46 +0200
Subject: [PATCH 544/965] okular: update to 23.04.0.

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

diff --git a/srcpkgs/okular/template b/srcpkgs/okular/template
index 30268cd391c9..10e6b8f36ad0 100644
--- a/srcpkgs/okular/template
+++ b/srcpkgs/okular/template
@@ -1,7 +1,7 @@
 # Template file for 'okular'
 pkgname=okular
-version=22.12.1
-revision=2
+version=23.04.0
+revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config gettext kcoreaddons
  qt5-qmake qt5-host-tools kdoctools kconfig"
@@ -16,7 +16,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only"
 homepage="https://kde.org/applications/en/graphics/org.kde.okular"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=5c4d673d9737f81442fd13cba8ec0e7844f089ee7b62a837fcda0138217b0a70
+checksum=6c0dff299abf86df88d86e7d31d1dac2633775a2cca801ab3ca5104fafbcd40c
 
 do_check() {
 	cd build

From 25deb467f9706a871b991e5d9c634d1800d4515b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:13:47 +0200
Subject: [PATCH 545/965] libkexiv25: update to 23.04.0.

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

diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index ea1490e2e3ff..05c3deb50819 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -1,6 +1,6 @@
 # Template file for 'libkexiv25'
 pkgname=libkexiv25
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,7 +11,7 @@ maintainer="Denis Revin <denis.revin@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/graphics/libkexiv2"
 distfiles="${KDE_SITE}/release-service/${version}/src/libkexiv2-${version}.tar.xz"
-checksum=230834bbbf57f0b4126ea50a53fabad1a87831a000d20b18fdb2753e2ae0b9e7
+checksum=18d3eed06df9d1e31d8434ed9887e305aba176d0856e19a8cd3bdb555b80d391
 
 libkexiv25-devel_package() {
 	short_desc+=" - development files"

From 8f7df2cbe3ac7c51b26ac65fc3848fe5cadc5b92 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 18:01:08 +0200
Subject: [PATCH 546/965] akonadi-calendar: update to 22.12.1.

---
 common/shlibs                     |  2 +-
 srcpkgs/akonadi-calendar/template | 14 ++++++++++++--
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 5fa5f40361f6..100bd3073506 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -512,7 +512,7 @@ libKF5MailImporterAkonadi.so.5 mailimporter-17.12.3_1
 libKF5MailImporter.so.5 mailimporter-17.12.3_1
 libKF5MailCommon.so.5 mailcommon-17.12.3_1
 libKF5Tnef.so.5 ktnef-17.12.3_1
-libKF5AkonadiCalendar.so.5 akonadi-calendar-17.12.3_1
+libKPim5AkonadiCalendar.so.5 akonadi-calendar-23.04.0_1
 libKF5CalendarSupport.so.5 calendarsupport-17.12.3_1
 libKF5AkonadiNotes.so.5 akonadi-notes-17.12.3_1
 libKPimKDAV.so.5 kdav-5.72.0_1
diff --git a/srcpkgs/akonadi-calendar/template b/srcpkgs/akonadi-calendar/template
index ae0ff9fb076f..f1569c8a5f12 100644
--- a/srcpkgs/akonadi-calendar/template
+++ b/srcpkgs/akonadi-calendar/template
@@ -1,6 +1,6 @@
 # Template file for 'akonadi-calendar'
 pkgname=akonadi-calendar
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules python3 qt5-qmake qt5-host-tools
@@ -11,7 +11,17 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-calendar-${version}.tar.xz"
-checksum=2f0890942830527385c469e7e52f3818e761e05e2768a7606597b8ea7614f31e
+checksum=ee58cf76e820af9c51d14121a4b2e4a171c6ef702655aaa111ac96aadb0e6cda
+
+do_check() {
+	cd build
+	ctest -E 'kcalcoreserializertest'
+}
+
+do_check() {
+	cd build
+	ctest -E 'kcalcoreserializertest'
+}
 
 akonadi-calendar-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From f986e8709e20b46ab5325f73520e39a4eaf7c076 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:13 +0200
Subject: [PATCH 547/965] akonadi-contacts: update to 23.04.0.

---
 common/shlibs                     | 4 ++--
 srcpkgs/akonadi-contacts/template | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 100bd3073506..5ec63be79474 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1603,8 +1603,8 @@ libdovecot-lda.so.0 dovecot-2.3.13_3
 libwiretap.so.13 libwireshark-4.0.0_1
 libwireshark.so.16 libwireshark-4.0.0_1
 libwsutil.so.14 libwireshark-4.0.0_1
-libKF5ContactEditor.so.5 akonadi-contacts-17.12.1_1
-libKF5AkonadiContact.so.5 akonadi-contacts-17.12.1_1
+libKPim5ContactEditor.so.5 akonadi-contacts-23.04.0_1
+libKPim5AkonadiContact.so.5 akonadi-contacts-23.04.0_1
 libKF5Prison.so.5 prison-5.43.0_1
 libKF5AkonadiMime.so.5 akonadi-mime-17.12.1_1
 libKF5Mime.so.5 kmime-17.12.1_1
diff --git a/srcpkgs/akonadi-contacts/template b/srcpkgs/akonadi-contacts/template
index 9cfa39574633..b56c84674ac5 100644
--- a/srcpkgs/akonadi-contacts/template
+++ b/srcpkgs/akonadi-contacts/template
@@ -1,6 +1,6 @@
 # Template file for 'akonadi-contacts'
 pkgname=akonadi-contacts
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons kcmutils"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, GPL-2.0-or-later"
 homepage="https://community.kde.org/KDE_PIM/Akonadi"
 distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-contacts-${version}.tar.xz"
-checksum=d1d60f96526b6eb4e86110d8592814fae0665f2efb69070853c649495760efc3
+checksum=afd816058723d4fda79b61f0f052b24d47b822699695522db21c1a2141d7f83b
 
 if [ "$CROSS_BUILD" ];then
 	hostmakedepends+=" qt5-qmake qt5-host-tools python3 kconfig"

From 4b17a3ffec6019655dc4c89f9c8aa21346feff45 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:14 +0200
Subject: [PATCH 548/965] akonadi-import-wizard: update to 23.04.0.

---
 common/shlibs                          | 2 +-
 srcpkgs/akonadi-import-wizard/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 5ec63be79474..04a30f4ba9e4 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4107,7 +4107,7 @@ libphonenumber.so.8 libphonenumber-8.12.38_1
 libgeocoding.so.8 libphonenumber-8.12.38_1
 libKPimItinerary.so.5 kitinerary-21.08.3_1
 libKPimAddressbookImportExport.so.5 kaddressbook-21.08.3_1
-libKPimImportWizard.so.5 akonadi-import-wizard-21.08.3_1
+libKPim5ImportWizard.so.5 akonadi-import-wizard-23.04.0_1
 libadblocklibprivate.so.5 kdepim-addons-21.08.3_1
 libdkimverifyconfigure.so.5 kdepim-addons-21.08.3_1
 libexpireaccounttrashfolderconfig.so.5 kdepim-addons-21.08.3_1
diff --git a/srcpkgs/akonadi-import-wizard/template b/srcpkgs/akonadi-import-wizard/template
index ae2315b3e1cb..2ec62397f60f 100644
--- a/srcpkgs/akonadi-import-wizard/template
+++ b/srcpkgs/akonadi-import-wizard/template
@@ -1,6 +1,6 @@
 # Template file for 'akonadi-import-wizard'
 pkgname=akonadi-import-wizard
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons kdoctools qt5-host-tools qt5-qmake
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=5635c3e318ae5edb0728080c6b4e600c7f9851b086ac03a256c5892da0d597c2
+checksum=0969c6d87f027af12af96243c1af124a7a03b511067c95d5e82ae7bc7503d59b
 
 akonadi-import-wizard-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 4674fdee8bacd26f071076359b7bcee01e5545c3 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:15 +0200
Subject: [PATCH 549/965] akonadi-mime: update to 23.04.0.

---
 common/shlibs                 | 2 +-
 srcpkgs/akonadi-mime/template | 9 +++++++--
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 04a30f4ba9e4..f99fa90343d7 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1606,7 +1606,7 @@ libwsutil.so.14 libwireshark-4.0.0_1
 libKPim5ContactEditor.so.5 akonadi-contacts-23.04.0_1
 libKPim5AkonadiContact.so.5 akonadi-contacts-23.04.0_1
 libKF5Prison.so.5 prison-5.43.0_1
-libKF5AkonadiMime.so.5 akonadi-mime-17.12.1_1
+libKPim5AkonadiMime.so.5 akonadi-mime-23.04.0_1
 libKF5Mime.so.5 kmime-17.12.1_1
 libKF5Kirigami2.so.5 kirigami2-5.47.0_1
 libtaskmanager.so.6 plasma-workspace-5.8.4_1
diff --git a/srcpkgs/akonadi-mime/template b/srcpkgs/akonadi-mime/template
index 0ead1d32eb7c..2d1a3833d1fd 100644
--- a/srcpkgs/akonadi-mime/template
+++ b/srcpkgs/akonadi-mime/template
@@ -1,6 +1,6 @@
 # Template file for 'akonadi-mime'
 pkgname=akonadi-mime
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons kdoctools python3
@@ -11,12 +11,17 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://community.kde.org/KDE_PIM/Akonadi"
 distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-mime-${version}.tar.xz"
-checksum=48758bc05d6aebaad014d5b7dd1bda30fae95c524641cb23ac2dc67983ede73f
+checksum=a91275c5ce277eefc9da76430c2228cdea90ffee0cb523432fcccb01c695b780
 
 if [ "$CROSS_BUILD" ];then
 	hostmakedepends+=" qt5-qmake qt5-host-tools kconfig"
 fi
 
+do_check() {
+	cd build
+	ctest -E "mailserializerplugintest"
+}
+
 akonadi-mime-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"

From aa607d8cb8605832867e56d6a683d1edbb5d3864 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:16 +0200
Subject: [PATCH 550/965] akonadi-notes: update to 23.04.0.

---
 common/shlibs                  | 2 +-
 srcpkgs/akonadi-notes/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index f99fa90343d7..ce69b4b5fe2b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -514,7 +514,7 @@ libKF5MailCommon.so.5 mailcommon-17.12.3_1
 libKF5Tnef.so.5 ktnef-17.12.3_1
 libKPim5AkonadiCalendar.so.5 akonadi-calendar-23.04.0_1
 libKF5CalendarSupport.so.5 calendarsupport-17.12.3_1
-libKF5AkonadiNotes.so.5 akonadi-notes-17.12.3_1
+libKPim5AkonadiNotes.so.5 akonadi-notes-23.04.0_1
 libKPimKDAV.so.5 kdav-5.72.0_1
 libKF5DAV.so.5 kdav-5.72.0_1
 libakonadi-singlefileresource.so.5 kdepim-runtime-17.12.3_1
diff --git a/srcpkgs/akonadi-notes/template b/srcpkgs/akonadi-notes/template
index 9b73d6301a24..5589d60b0749 100644
--- a/srcpkgs/akonadi-notes/template
+++ b/srcpkgs/akonadi-notes/template
@@ -1,6 +1,6 @@
 # Template file for 'akonadi-notes'
 pkgname=akonadi-notes
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules python3 qt5-qmake qt5-host-tools
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://kontact.kde.org/"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=65c72aa62e7057e556a729714fdd12ac0fe5d2f3535530c8c8cae53b9845a386
+checksum=c4f64ff89816ae14d8fc93e02ab0971d9beda6ae69dd710443d4efd0d94ff93f
 
 akonadi-notes-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 96d264d733e3888c3a702d74c06d6d111010d70b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:16 +0200
Subject: [PATCH 551/965] akonadi-search: update to 23.04.0.

---
 common/shlibs                   | 8 ++++----
 srcpkgs/akonadi-search/template | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index ce69b4b5fe2b..41f2cefb4381 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -480,10 +480,10 @@ libKF5GrantleeTheme.so.5 grantleetheme-17.12.3_1
 libKF5IMAP.so.5 kimap-17.12.3_1
 libKF5Ldap.so.5 kldap-17.12.3_1
 libKF5CalendarCore.so.5 kcalendarcore-5.63.0_1
-libKF5AkonadiSearchDebug.so.5 akonadi-search-17.12.3_1
-libKF5AkonadiSearchCore.so.5 akonadi-search-17.12.3_1
-libKF5AkonadiSearchPIM.so.5 akonadi-search-17.12.3_1
-libKF5AkonadiSearchXapian.so.5 akonadi-search-17.12.3_1
+libKPim5AkonadiSearchDebug.so.5 akonadi-search-23.04.0_1
+libKPim5AkonadiSearchCore.so.5 akonadi-search-23.04.0_1
+libKPim5AkonadiSearchPIM.so.5 akonadi-search-23.04.0_1
+libKPim5AkonadiSearchXapian.so.5 akonadi-search-23.04.0_1
 libKF5LibkdepimAkonadi.so.5 libkdepim-17.12.3_1
 libKF5Libkdepim.so.5 libkdepim-17.12.3_1
 libKF5PimCommon.so.5 pimcommon-17.12.3_1
diff --git a/srcpkgs/akonadi-search/template b/srcpkgs/akonadi-search/template
index b984c41b32ac..9a291fd0d637 100644
--- a/srcpkgs/akonadi-search/template
+++ b/srcpkgs/akonadi-search/template
@@ -1,6 +1,6 @@
 # Template file for 'akonadi-search'
 pkgname=akonadi-search
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 AppStream
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-search-${version}.tar.xz"
-checksum=16350e03a439db59a7fdf8a02f19e83d1816637605d8cbe26c646b35a834ad42
+checksum=46d1893902ec874251b659b256e8b6e63b68de3862988d998e5307022c166fa1
 
 akonadi-search-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From 89feb22550c650339532f81c6b7661f7f370543e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:18 +0200
Subject: [PATCH 552/965] calendarsupport: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index 41f2cefb4381..11a5a720ec6f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -513,7 +513,7 @@ libKF5MailImporter.so.5 mailimporter-17.12.3_1
 libKF5MailCommon.so.5 mailcommon-17.12.3_1
 libKF5Tnef.so.5 ktnef-17.12.3_1
 libKPim5AkonadiCalendar.so.5 akonadi-calendar-23.04.0_1
-libKF5CalendarSupport.so.5 calendarsupport-17.12.3_1
+libKPim5CalendarSupport.so.5 calendarsupport-23.04.0_1
 libKPim5AkonadiNotes.so.5 akonadi-notes-23.04.0_1
 libKPimKDAV.so.5 kdav-5.72.0_1
 libKF5DAV.so.5 kdav-5.72.0_1
diff --git a/srcpkgs/calendarsupport/template b/srcpkgs/calendarsupport/template
index 4ce44c505872..a9685bf1cb38 100644
--- a/srcpkgs/calendarsupport/template
+++ b/srcpkgs/calendarsupport/template
@@ -1,6 +1,6 @@
 # Template file for 'calendarsupport'
 pkgname=calendarsupport
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kconfig python3 qt5-host-tools qt5-qmake
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/calendarsupport-${version}.tar.xz"
-checksum=63a9d60b10a02454853339439f5a32a3f8f9c91a25cdb3cf6a892989692de9fb
+checksum=2af0ccc66ec8d8b58a74da575413bf8b58bfee1619e82caa895343dc901232ca
 
 calendarsupport-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From b509187598ee1ad7f8dec30ceb8e9206320df863 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:19 +0200
Subject: [PATCH 553/965] grantleetheme: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index 11a5a720ec6f..f31388ff013d 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -476,7 +476,7 @@ libgamin-1.so.0 gamin-0.1.10_1
 libkateprivate.so.23.04.0 libkate-23.04.0_1
 libKF5SyntaxHighlighting.so.5 syntax-highlighting-5.29.0_1
 libKF5Libkleo.so.5 libkleo-17.12.3_1
-libKF5GrantleeTheme.so.5 grantleetheme-17.12.3_1
+libKPim5GrantleeTheme.so.5 grantleetheme-23.04.0_1
 libKF5IMAP.so.5 kimap-17.12.3_1
 libKF5Ldap.so.5 kldap-17.12.3_1
 libKF5CalendarCore.so.5 kcalendarcore-5.63.0_1
diff --git a/srcpkgs/grantleetheme/template b/srcpkgs/grantleetheme/template
index 0ebc937c23d0..0b804ab8a6e1 100644
--- a/srcpkgs/grantleetheme/template
+++ b/srcpkgs/grantleetheme/template
@@ -1,6 +1,6 @@
 # Template file for 'grantleetheme'
 pkgname=grantleetheme
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="KDE_INSTALL_USE_QT_SYS_PATHS=TRUE"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/grantleetheme-${version}.tar.xz"
-checksum=17c66f07dd23beee5d4325b730330a1b1bd2fb9edcc0ad09b29c99d7954ca0f7
+checksum=5c6462d4cb4857460a61db4919081804e2451bc28f43a0b655ea8a37e7ab7395
 
 grantleetheme-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedpends}"

From f09aa649401e6e101d06a7d6e5c525828e474843 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:19 +0200
Subject: [PATCH 554/965] kcalutils: update to 23.04.0.

---
 common/shlibs              | 2 +-
 srcpkgs/kcalutils/template | 9 +++++++--
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index f31388ff013d..9a33254d50c2 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -503,7 +503,7 @@ libKF5WebEngineViewer.so.5 messagelib-17.12.3_1
 libKF5MessageCore.so.5 messagelib-17.12.3_1
 libKF5MimeTreeParser.so.5 messagelib-17.12.3_1
 libKF5MessageViewer.so.5 messagelib-17.12.3_1
-libKF5CalendarUtils.so.5 kcalutils-17.12.3_1
+libKPim5CalendarUtils.so.5 kcalutils-23.04.0_1
 libKF5KontactInterface.so.5 kontactinterface-17.12.3_1
 libKF5KSieveUi.so.5 libksieve-17.12.3_1
 libKF5KManageSieve.so.5 libksieve-17.12.3_1
diff --git a/srcpkgs/kcalutils/template b/srcpkgs/kcalutils/template
index 7eec5ab57565..189259b555dc 100644
--- a/srcpkgs/kcalutils/template
+++ b/srcpkgs/kcalutils/template
@@ -1,6 +1,6 @@
 # Template file for 'kcalutils'
 pkgname=kcalutils
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -11,7 +11,12 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/kcalutils-${version}.tar.xz"
-checksum=1964942e3fce9164992231eb6b4139dda45473403959e23ee7777f7b2f1ff31c
+checksum=9b62dc83f84151f71ee4766ecea38b23e266225b17e031fbb51ea480c09b5379
+
+do_check() {
+	cd build
+	ctest -E 'kcalutils-testincidenceformatter'
+}
 
 kcalutils-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From 27655d7bc34f40ac0cd1a62aacc16acf0ce05daa Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:21 +0200
Subject: [PATCH 555/965] kdepim-runtime: update to 23.04.0.

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

diff --git a/srcpkgs/kdepim-runtime/template b/srcpkgs/kdepim-runtime/template
index 3ff763fd077a..756e452ff0d7 100644
--- a/srcpkgs/kdepim-runtime/template
+++ b/srcpkgs/kdepim-runtime/template
@@ -1,6 +1,6 @@
 # Template file for 'kdepim-runtime'
 pkgname=kdepim-runtime
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 # XXX KolabLibraries, Kolabxml
@@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, AGPL-3.0-or-later, BSD-3-Clause, BSD-2-Clause"
 homepage="https://invent.kde.org/unmaintained/kdepimlibs"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=5ae010d5393a03ababe12081af4c7878bb854886af06a61a7715504b8bbbf06d
+checksum=6ecb39a4235155471c58971b4ad79601bd16c454183b5a435f782592c0797949
 
 post_install() {
 	for license in AGPL-3.0-or-later.txt BSD-3-Clause.txt BSD-2-Clause.txt; do

From efd97c2705449d52e752ed2a7007e5c2e241e723 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:21 +0200
Subject: [PATCH 556/965] kimap: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index 9a33254d50c2..3aa29d92144a 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -477,7 +477,7 @@ libkateprivate.so.23.04.0 libkate-23.04.0_1
 libKF5SyntaxHighlighting.so.5 syntax-highlighting-5.29.0_1
 libKF5Libkleo.so.5 libkleo-17.12.3_1
 libKPim5GrantleeTheme.so.5 grantleetheme-23.04.0_1
-libKF5IMAP.so.5 kimap-17.12.3_1
+libKPim5IMAP.so.5 kimap-23.04.0_1
 libKF5Ldap.so.5 kldap-17.12.3_1
 libKF5CalendarCore.so.5 kcalendarcore-5.63.0_1
 libKPim5AkonadiSearchDebug.so.5 akonadi-search-23.04.0_1
diff --git a/srcpkgs/kimap/template b/srcpkgs/kimap/template
index 9ad07efe0292..c6469f58b2f0 100644
--- a/srcpkgs/kimap/template
+++ b/srcpkgs/kimap/template
@@ -1,6 +1,6 @@
 # Template file for 'kimap'
 pkgname=kimap
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/kimap-${version}.tar.xz"
-checksum=bdd908dd96638f244b2c27afc461df51b04faba790eda946c8017f44058acf0d
+checksum=64c20ff927ca2368a6aa9b6922f8db26d6a2f2d8461d278eb4be329d07ffb164
 
 do_check() {
 	: # XXX: QFATAL : FakeServerTest::testLoadScenario() Unable to start the server

From a3cf6194aeccf0247a70fd308c37af0d194e4bfc Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:22 +0200
Subject: [PATCH 557/965] kldap: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index 3aa29d92144a..489062ac7463 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -478,7 +478,7 @@ libKF5SyntaxHighlighting.so.5 syntax-highlighting-5.29.0_1
 libKF5Libkleo.so.5 libkleo-17.12.3_1
 libKPim5GrantleeTheme.so.5 grantleetheme-23.04.0_1
 libKPim5IMAP.so.5 kimap-23.04.0_1
-libKF5Ldap.so.5 kldap-17.12.3_1
+libKPim5Ldap.so.5 kldap-23.04.0_1
 libKF5CalendarCore.so.5 kcalendarcore-5.63.0_1
 libKPim5AkonadiSearchDebug.so.5 akonadi-search-23.04.0_1
 libKPim5AkonadiSearchCore.so.5 akonadi-search-23.04.0_1
diff --git a/srcpkgs/kldap/template b/srcpkgs/kldap/template
index c4f6acdb87db..a4b0b07501bc 100644
--- a/srcpkgs/kldap/template
+++ b/srcpkgs/kldap/template
@@ -1,6 +1,6 @@
 # Template file for 'kldap'
 pkgname=kldap
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/kldap-${version}.tar.xz"
-checksum=c88fe3b857ecd1a92185d425fb95ebdbb488104b283568698bb840da6500d6b7
+checksum=b27a690c0502198caf334b8eab498fbd14ff7280d3bdadf2afd4904c29a84e31
 
 kldap-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From 4c68818f85c618edfdabb45322f36b3d3f2aa679 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:24 +0200
Subject: [PATCH 558/965] kmail: update to 23.04.0.

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

diff --git a/srcpkgs/kmail/template b/srcpkgs/kmail/template
index 405732ebe612..3909629f7f46 100644
--- a/srcpkgs/kmail/template
+++ b/srcpkgs/kmail/template
@@ -1,6 +1,6 @@
 # Template file for 'kmail'
 pkgname=kmail
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules python3 qt5-host-tools qt5-qmake
@@ -15,4 +15,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-or-later"
 homepage="https://kde.org/applications/en/internet/org.kde.kmail2"
 distfiles="${KDE_SITE}/release-service/${version}/src/kmail-${version}.tar.xz"
-checksum=11fe749108e6be60a755f5050c977b87121a48e98271de85cf6778a2bbd70f0b
+checksum=4a06cd4bddef1d507898f42203b334aed8e3bc50759fd46f2095dec00c1fd9bb

From 2a01d42423a08cd7dca4128a3747dafdd36d0014 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:25 +0200
Subject: [PATCH 559/965] kmail-account-wizard: update to 23.04.0.

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

diff --git a/srcpkgs/kmail-account-wizard/template b/srcpkgs/kmail-account-wizard/template
index 4ca536d09b02..8172b4397985 100644
--- a/srcpkgs/kmail-account-wizard/template
+++ b/srcpkgs/kmail-account-wizard/template
@@ -1,6 +1,6 @@
 # Template file for 'kmail-account-wizard'
 pkgname=kmail-account-wizard
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools python3
@@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/kmail-account-wizard-${version}.tar.xz"
-checksum=68349ddcf5b493f57632b6e4abfa6224ed1d2ac24781f45c194aba643eac9c59
+checksum=1f1ac3bf9070d5f78270e4c00ba936ca6212295facba205251999eefe63518c4

From 640af4d573c20b2e4788a2d8639e8ebd1dec95cc Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:27 +0200
Subject: [PATCH 560/965] kmailtransport: update to 23.04.0.

---
 common/shlibs                   | 4 ++--
 srcpkgs/kmailtransport/template | 9 +++++++--
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 489062ac7463..764abea67d13 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -493,8 +493,8 @@ libKF5Gravatar.so.5 libgravatar-17.12.3_1
 libKSaneCore.so.1 ksanecore-22.12.1_1
 libKF5Sane.so.5 libksane-18.04.2_1
 libKPimSMTP.so.5 ksmtp-17.12.3_1
-libKF5MailTransport.so.5 kmailtransport-17.12.3_1
-libKF5MailTransportAkonadi.so.5 kmailtransport-17.12.3_1
+libKPim5MailTransport.so.5 kmailtransport-23.04.0_1
+libKPim5MailTransportAkonadi.so.5 kmailtransport-23.04.0_1
 libKF5Mbox.so.5 kmbox-17.12.3_1
 libKF5MessageComposer.so.5 messagelib-17.12.3_1
 libKF5MessageList.so.5 messagelib-17.12.3_1
diff --git a/srcpkgs/kmailtransport/template b/srcpkgs/kmailtransport/template
index e49feefde834..157f6da10a06 100644
--- a/srcpkgs/kmailtransport/template
+++ b/srcpkgs/kmailtransport/template
@@ -1,6 +1,6 @@
 # Template file for 'kmailtransport'
 pkgname=kmailtransport
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -12,7 +12,12 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/kmailtransport-${version}.tar.xz"
-checksum=82c3ab9c050a26a3fe9cb3875eeb5654901301333f1beacb1e02dadd1e8466a5
+checksum=431cd1d663b41b7de08b692a6fa6863c6e9fed5c245410caea48179fb396c6af
+
+do_check() {
+	cd build
+	ctest -E '(smtpjob|akonadi-sqlite-attribute|akonadi-sqlite-messagequeuejob)test'
+}
 
 kmailtransport-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From 5c762035337800e83ec4929c0de6a2ebdb970315 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:27 +0200
Subject: [PATCH 561/965] kmbox: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index 764abea67d13..b5a9978191fc 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -495,7 +495,7 @@ libKF5Sane.so.5 libksane-18.04.2_1
 libKPimSMTP.so.5 ksmtp-17.12.3_1
 libKPim5MailTransport.so.5 kmailtransport-23.04.0_1
 libKPim5MailTransportAkonadi.so.5 kmailtransport-23.04.0_1
-libKF5Mbox.so.5 kmbox-17.12.3_1
+libKPim5Mbox.so.5 kmbox-23.04.0_1
 libKF5MessageComposer.so.5 messagelib-17.12.3_1
 libKF5MessageList.so.5 messagelib-17.12.3_1
 libKF5TemplateParser.so.5 messagelib-17.12.3_1
diff --git a/srcpkgs/kmbox/template b/srcpkgs/kmbox/template
index 9e28b1817e78..1954c347ac33 100644
--- a/srcpkgs/kmbox/template
+++ b/srcpkgs/kmbox/template
@@ -1,6 +1,6 @@
 # Template file for 'kmbox'
 pkgname=kmbox
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/kmbox-${version}.tar.xz"
-checksum=d866c0410793f553c5dad0e84e3783adf5a14fcae27d0417d2edcabd2db001bc
+checksum=d587f87fb5358e8d7f0495c7e9e6dfea4a4de33671387a71fd4033145c26386b
 
 kmbox-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 857ff5e0e43a3ee15c4b2c148d9161fe3a303bbb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:28 +0200
Subject: [PATCH 562/965] kmime: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index b5a9978191fc..3b57ae024b0c 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1607,7 +1607,7 @@ libKPim5ContactEditor.so.5 akonadi-contacts-23.04.0_1
 libKPim5AkonadiContact.so.5 akonadi-contacts-23.04.0_1
 libKF5Prison.so.5 prison-5.43.0_1
 libKPim5AkonadiMime.so.5 akonadi-mime-23.04.0_1
-libKF5Mime.so.5 kmime-17.12.1_1
+libKPim5Mime.so.5 kmime-23.04.0_1
 libKF5Kirigami2.so.5 kirigami2-5.47.0_1
 libtaskmanager.so.6 plasma-workspace-5.8.4_1
 libnotificationmanager.so.1 plasma-workspace-5.15.90_1
diff --git a/srcpkgs/kmime/template b/srcpkgs/kmime/template
index cd885388266b..2c6d655d6677 100644
--- a/srcpkgs/kmime/template
+++ b/srcpkgs/kmime/template
@@ -1,6 +1,6 @@
 # Template file for 'kmime'
 pkgname=kmime
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules python3 gettext"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/kmime-${version}.tar.xz"
-checksum=2542b868f981551da7c3ce0c8ee2fba67998cc207e784cd41e9bf0c0f18ddaa4
+checksum=a3cfb0ad644060a333a44a233f8f946f5f9c80ca55294843a91b1eb58091b24b
 
 if [ "CROSS_BUILD" ];then
 	hostmakedepends+=" qt5-qmake qt5-host-tools"

From 87a8ce1b92edc4de71a0fb683c16b5021383ecd5 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:29 +0200
Subject: [PATCH 563/965] kontactinterface: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index 3b57ae024b0c..b49cfd0af468 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -504,7 +504,7 @@ libKF5MessageCore.so.5 messagelib-17.12.3_1
 libKF5MimeTreeParser.so.5 messagelib-17.12.3_1
 libKF5MessageViewer.so.5 messagelib-17.12.3_1
 libKPim5CalendarUtils.so.5 kcalutils-23.04.0_1
-libKF5KontactInterface.so.5 kontactinterface-17.12.3_1
+libKPim5KontactInterface.so.5 kontactinterface-23.04.0_1
 libKF5KSieveUi.so.5 libksieve-17.12.3_1
 libKF5KManageSieve.so.5 libksieve-17.12.3_1
 libKF5KSieve.so.5 libksieve-17.12.3_1
diff --git a/srcpkgs/kontactinterface/template b/srcpkgs/kontactinterface/template
index 1e5490f22377..b6c6c7ce6db8 100644
--- a/srcpkgs/kontactinterface/template
+++ b/srcpkgs/kontactinterface/template
@@ -1,6 +1,6 @@
 # Template file for 'kontactinterface'
 pkgname=kontactinterface
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://kontact.kde.org/"
 distfiles="${KDE_SITE}/release-service/${version}/src/kontactinterface-${version}.tar.xz"
-checksum=143d219949de197c0b6678a4145d9cafba178bb0d27e52d70636ba0caa24848e
+checksum=d7475f9abdb4809eaaf5aa78c4ac96f5118d84ceaa0015f70d3ed73f6c029cbb
 
 kontactinterface-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From 58d96c6e035b3da110d65a8d6ed0471959ffb602 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:30 +0200
Subject: [PATCH 564/965] ksmtp: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index b49cfd0af468..5eb8a2f148f8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -492,7 +492,7 @@ libKF5PimCommonAutoCorrection.so.5 pimcommon-22.12.1_1
 libKF5Gravatar.so.5 libgravatar-17.12.3_1
 libKSaneCore.so.1 ksanecore-22.12.1_1
 libKF5Sane.so.5 libksane-18.04.2_1
-libKPimSMTP.so.5 ksmtp-17.12.3_1
+libKPim5SMTP.so.5 ksmtp-23.04.0_1
 libKPim5MailTransport.so.5 kmailtransport-23.04.0_1
 libKPim5MailTransportAkonadi.so.5 kmailtransport-23.04.0_1
 libKPim5Mbox.so.5 kmbox-23.04.0_1
diff --git a/srcpkgs/ksmtp/template b/srcpkgs/ksmtp/template
index 1e2fcaaebb26..68f5d34a7044 100644
--- a/srcpkgs/ksmtp/template
+++ b/srcpkgs/ksmtp/template
@@ -1,6 +1,6 @@
 # Template file for 'ksmtp'
 pkgname=ksmtp
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/ksmtp-${version}.tar.xz"
-checksum=67b6c0704460c6149de562e5dbc0843449895f84774b170aafb33b90b2b87c6d
+checksum=a0fa8bfc5ec158b2cfcabd025e93e381659b39da1b03678a82ef74f34678fb53
 
 ksmtp-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 06be953cdcc47647ad5039824fdd70f421e80395 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:31 +0200
Subject: [PATCH 565/965] ktnef: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index 5eb8a2f148f8..b0ed1ed474d3 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -511,7 +511,7 @@ libKF5KSieve.so.5 libksieve-17.12.3_1
 libKF5MailImporterAkonadi.so.5 mailimporter-17.12.3_1
 libKF5MailImporter.so.5 mailimporter-17.12.3_1
 libKF5MailCommon.so.5 mailcommon-17.12.3_1
-libKF5Tnef.so.5 ktnef-17.12.3_1
+libKPim5Tnef.so.5 ktnef-23.04.0_1
 libKPim5AkonadiCalendar.so.5 akonadi-calendar-23.04.0_1
 libKPim5CalendarSupport.so.5 calendarsupport-23.04.0_1
 libKPim5AkonadiNotes.so.5 akonadi-notes-23.04.0_1
diff --git a/srcpkgs/ktnef/template b/srcpkgs/ktnef/template
index da086c981b04..f795a3347848 100644
--- a/srcpkgs/ktnef/template
+++ b/srcpkgs/ktnef/template
@@ -1,6 +1,6 @@
 # Template file for 'ktnef'
 pkgname=ktnef
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/ktnef-${version}.tar.xz"
-checksum=405aaa83e1aae6b7a49a425961a6ad0723393fe38903f35e59eac680553c945d
+checksum=4adc253d58d47be7ec6488b120ae750c47e182975275ba2a94a051e88d446ba8
 
 ktnef-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From dceac38d65ef4fd63baf0a821169038ff37da052 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:32 +0200
Subject: [PATCH 566/965] libgravatar: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index b0ed1ed474d3..2e1583e50693 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -489,7 +489,7 @@ libKF5Libkdepim.so.5 libkdepim-17.12.3_1
 libKF5PimCommon.so.5 pimcommon-17.12.3_1
 libKF5PimCommonAkonadi.so.5 pimcommon-17.12.3_1
 libKF5PimCommonAutoCorrection.so.5 pimcommon-22.12.1_1
-libKF5Gravatar.so.5 libgravatar-17.12.3_1
+libKPim5Gravatar.so.5 libgravatar-23.04.0_1
 libKSaneCore.so.1 ksanecore-22.12.1_1
 libKF5Sane.so.5 libksane-18.04.2_1
 libKPim5SMTP.so.5 ksmtp-23.04.0_1
diff --git a/srcpkgs/libgravatar/template b/srcpkgs/libgravatar/template
index cd80e80557a7..c74753f5aa51 100644
--- a/srcpkgs/libgravatar/template
+++ b/srcpkgs/libgravatar/template
@@ -1,6 +1,6 @@
 # Template file for 'libgravatar'
 pkgname=libgravatar
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/libgravatar-${version}.tar.xz"
-checksum=464453a10760a57f0ebe7dac0b10c28ba490a7b0dcee3f44aeda8d740a67fb36
+checksum=6891bce0ebeeda6676f938a296c020b42ed192463986959687ad55c298e6cf24
 
 libgravatar-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 7574fc496fa525ac0dc00f8640b3891b833f812d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:32 +0200
Subject: [PATCH 567/965] libkdepim: update to 23.04.0.

---
 common/shlibs              | 4 ++--
 srcpkgs/libkdepim/template | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 2e1583e50693..bb6d09ed5724 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -484,8 +484,8 @@ libKPim5AkonadiSearchDebug.so.5 akonadi-search-23.04.0_1
 libKPim5AkonadiSearchCore.so.5 akonadi-search-23.04.0_1
 libKPim5AkonadiSearchPIM.so.5 akonadi-search-23.04.0_1
 libKPim5AkonadiSearchXapian.so.5 akonadi-search-23.04.0_1
-libKF5LibkdepimAkonadi.so.5 libkdepim-17.12.3_1
-libKF5Libkdepim.so.5 libkdepim-17.12.3_1
+libKPim5LibkdepimAkonadi.so.5 libkdepim-23.04.0_1
+libKPim5Libkdepim.so.5 libkdepim-23.04.0_1
 libKF5PimCommon.so.5 pimcommon-17.12.3_1
 libKF5PimCommonAkonadi.so.5 pimcommon-17.12.3_1
 libKF5PimCommonAutoCorrection.so.5 pimcommon-22.12.1_1
diff --git a/srcpkgs/libkdepim/template b/srcpkgs/libkdepim/template
index d5250f79b6ae..1b1446c603f9 100644
--- a/srcpkgs/libkdepim/template
+++ b/srcpkgs/libkdepim/template
@@ -1,6 +1,6 @@
 # Template file for 'libkdepim'
 pkgname=libkdepim
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/libkdepim-${version}.tar.xz"
-checksum=744599254c9c7b466075060edacaf17f160e13de447aec00977c3ffec24cdbd8
+checksum=605b1725c2dc656016ff3ea16e3119354caeb9e555e7de79dd752883d440ebcb
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"

From 0ebf4a3240d3b26cc98c3531af0a1d94593583d9 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:33 +0200
Subject: [PATCH 568/965] libkgapi: update to 23.04.0.

---
 common/shlibs             | 17 ++++++++---------
 srcpkgs/libkgapi/template |  4 ++--
 2 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index bb6d09ed5724..03b6602c3803 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1381,15 +1381,14 @@ libsolarus-gui.so.1 solarus-1.6.2_1
 libplank.so.1 plank-0.11.0_1
 libssh.so.4 libssh-0.9.5_2
 libxcb-render-util.so.0 xcb-util-renderutil-0.3.8_1
-libKPimGAPIContacts.so.5 libkgapi-17.12.3_1
-libKPimGAPIBlogger.so.5 libkgapi-17.12.3_1
-libKPimGAPILatitude.so.5 libkgapi-17.12.3_1
-libKPimGAPICalendar.so.5 libkgapi-17.12.3_1
-libKPimGAPICore.so.5 libkgapi-17.12.3_1
-libKPimGAPITasks.so.5 libkgapi-17.12.3_1
-libKPimGAPIMaps.so.5 libkgapi-17.12.3_1
-libKPimGAPIDrive.so.5 libkgapi-17.12.3_1
-libkgapi2.so.2 libkgapi-2.0.1_1
+libKPim5GAPIPeople.so.5 libkgapi-23.04.0_1
+libKPim5GAPIBlogger.so.5 libkgapi-23.04.0_1
+libKPim5GAPILatitude.so.5 libkgapi-23.04.0_1
+libKPim5GAPICalendar.so.5 libkgapi-23.04.0_1
+libKPim5GAPICore.so.5 libkgapi-23.04.0_1
+libKPim5GAPITasks.so.5 libkgapi-23.04.0_1
+libKPim5GAPIMaps.so.5 libkgapi-23.04.0_1
+libKPim5GAPIDrive.so.5 libkgapi-23.04.0_1
 libqoauth.so.2 qoauth-qt5-2.0.0_1
 libIrrlicht.so.1.8 irrlicht-1.8_1
 libsnappy.so.1 snappy-1.1.0_1
diff --git a/srcpkgs/libkgapi/template b/srcpkgs/libkgapi/template
index 82dd31f1e983..c62a3512f116 100644
--- a/srcpkgs/libkgapi/template
+++ b/srcpkgs/libkgapi/template
@@ -1,6 +1,6 @@
 # Template file for 'libkgapi'
 pkgname=libkgapi
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-qmake python3
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/pim/libkgapi"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=11182798b3af24fdef3cf7015c9610263a6fbcf55064598fe8dfed97f7b9d144
+checksum=aceb156db7c7caee88fd1ea57b3e06e94200e94196e4a420c3896db1709d6551
 
 do_check() {
 	:

From b131675b2034a3c0a912b59a12149c23f8b04ddc Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:34 +0200
Subject: [PATCH 569/965] libkleo: update to 23.04.0.

---
 common/shlibs            | 2 +-
 srcpkgs/libkleo/template | 9 +++++++--
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 03b6602c3803..728e24a5892a 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -475,7 +475,7 @@ libfam.so.0 gamin-0.1.10_1
 libgamin-1.so.0 gamin-0.1.10_1
 libkateprivate.so.23.04.0 libkate-23.04.0_1
 libKF5SyntaxHighlighting.so.5 syntax-highlighting-5.29.0_1
-libKF5Libkleo.so.5 libkleo-17.12.3_1
+libKPim5Libkleo.so.5 libkleo-23.04.0_1
 libKPim5GrantleeTheme.so.5 grantleetheme-23.04.0_1
 libKPim5IMAP.so.5 kimap-23.04.0_1
 libKPim5Ldap.so.5 kldap-23.04.0_1
diff --git a/srcpkgs/libkleo/template b/srcpkgs/libkleo/template
index cf4942eea3a2..e53644615e85 100644
--- a/srcpkgs/libkleo/template
+++ b/srcpkgs/libkleo/template
@@ -1,6 +1,6 @@
 # Template file for 'libkleo'
 pkgname=libkleo
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules python3 qt5-qmake qt5-host-tools
@@ -12,7 +12,12 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/libkleo-${version}.tar.xz"
-checksum=3e9db2bcccd43214fbbdf9b19858ad354fc141c3c942499c2a42d237375dd48d
+checksum=ae210e3849395044be778cc7b92746e209be91722928c991a3324932adda6e69
+
+do_check() {
+	cd build
+	ctest -E 'newkeyapprovaldialogtest'
+}
 
 libkleo-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From 77c3ec3b121b41d6c485bec0acb1f614629f170d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:35 +0200
Subject: [PATCH 570/965] kleopatra: update to 23.04.0.

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

diff --git a/srcpkgs/kleopatra/template b/srcpkgs/kleopatra/template
index d0c60e81e8c9..2059ae096ceb 100644
--- a/srcpkgs/kleopatra/template
+++ b/srcpkgs/kleopatra/template
@@ -1,6 +1,6 @@
 # Template file for 'kleopatra'
 pkgname=kleopatra
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kdoctools qt5-qmake qt5-host-tools kcoreaddons gettext kconfig"
@@ -12,7 +12,7 @@ maintainer="Justin Jagieniak <justin@jagieniak.net>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-or-later"
 homepage="https://www.kde.org/applications/utilities/kleopatra/"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=492e4176687b592d4ef80704985f2ed8290f9287ce100b96546b2f1c5808e36d
+checksum=984b5085601e61a1cb3d88a9a92bb424bb738228785e9b5f835ea2700a16f9f6
 
 do_check() {
 	dbus-run-session ninja -C build test

From 59f0cb7804215b49a58e89f7faca54f5871a70d4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:36 +0200
Subject: [PATCH 571/965] libksieve: update to 23.04.0.

---
 common/shlibs              | 6 +++---
 srcpkgs/libksieve/template | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 728e24a5892a..f4baaad5ee13 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -505,9 +505,9 @@ libKF5MimeTreeParser.so.5 messagelib-17.12.3_1
 libKF5MessageViewer.so.5 messagelib-17.12.3_1
 libKPim5CalendarUtils.so.5 kcalutils-23.04.0_1
 libKPim5KontactInterface.so.5 kontactinterface-23.04.0_1
-libKF5KSieveUi.so.5 libksieve-17.12.3_1
-libKF5KManageSieve.so.5 libksieve-17.12.3_1
-libKF5KSieve.so.5 libksieve-17.12.3_1
+libKPim5KSieveUi.so.5 libksieve-23.04.0_1
+libKPim5KManageSieve.so.5 libksieve-23.04.0_1
+libKPim5KSieve.so.5 libksieve-23.04.0_1
 libKF5MailImporterAkonadi.so.5 mailimporter-17.12.3_1
 libKF5MailImporter.so.5 mailimporter-17.12.3_1
 libKF5MailCommon.so.5 mailcommon-17.12.3_1
diff --git a/srcpkgs/libksieve/template b/srcpkgs/libksieve/template
index d2c74af388cd..2196b1fafffa 100644
--- a/srcpkgs/libksieve/template
+++ b/srcpkgs/libksieve/template
@@ -1,6 +1,6 @@
 # Template file for 'libksieve'
 pkgname=libksieve
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/libksieve-${version}.tar.xz"
-checksum=53d310b99b5d7ea7a3f68a481451f7d61a45f1522740ca7adcdc6f7873018571
+checksum=146be9aad30c711b6f7666a34ad385aeb91a44f01186838b56d46da393625f1b
 
 libksieve-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From b9291cbeff43380f1345c8497fcfb5d3ef656b4d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:37 +0200
Subject: [PATCH 572/965] mailcommon: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index f4baaad5ee13..763eb2a30d79 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -510,7 +510,7 @@ libKPim5KManageSieve.so.5 libksieve-23.04.0_1
 libKPim5KSieve.so.5 libksieve-23.04.0_1
 libKF5MailImporterAkonadi.so.5 mailimporter-17.12.3_1
 libKF5MailImporter.so.5 mailimporter-17.12.3_1
-libKF5MailCommon.so.5 mailcommon-17.12.3_1
+libKPim5MailCommon.so.5 mailcommon-23.04.0_1
 libKPim5Tnef.so.5 ktnef-23.04.0_1
 libKPim5AkonadiCalendar.so.5 akonadi-calendar-23.04.0_1
 libKPim5CalendarSupport.so.5 calendarsupport-23.04.0_1
diff --git a/srcpkgs/mailcommon/template b/srcpkgs/mailcommon/template
index bddd7f44bdbd..3a883325e357 100644
--- a/srcpkgs/mailcommon/template
+++ b/srcpkgs/mailcommon/template
@@ -1,6 +1,6 @@
 # Template file for 'mailcommon'
 pkgname=mailcommon
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kconfig libxslt qt5-qmake
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/mailcommon-${version}.tar.xz"
-checksum=bcbc3de37041c74bfccac9576ec08b0df8c0afaf8c923a83c3d6080c9d7a2c01
+checksum=f4ea4dcccaf5c35cb96e374e01ca8d6e40c2a92bd6e661834685a451cfc75951
 
 mailcommon-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedpends}"

From 31799f830296b2577c42be761d5c7d5f9542eed8 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:38 +0200
Subject: [PATCH 573/965] mailimporter: update to 23.04.0.

---
 common/shlibs                 | 4 ++--
 srcpkgs/mailimporter/template | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 763eb2a30d79..84cc48a21646 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -508,8 +508,8 @@ libKPim5KontactInterface.so.5 kontactinterface-23.04.0_1
 libKPim5KSieveUi.so.5 libksieve-23.04.0_1
 libKPim5KManageSieve.so.5 libksieve-23.04.0_1
 libKPim5KSieve.so.5 libksieve-23.04.0_1
-libKF5MailImporterAkonadi.so.5 mailimporter-17.12.3_1
-libKF5MailImporter.so.5 mailimporter-17.12.3_1
+libKPim5MailImporterAkonadi.so.5 mailimporter-23.04.0_1
+libKPim5MailImporter.so.5 mailimporter-23.04.0_1
 libKPim5MailCommon.so.5 mailcommon-23.04.0_1
 libKPim5Tnef.so.5 ktnef-23.04.0_1
 libKPim5AkonadiCalendar.so.5 akonadi-calendar-23.04.0_1
diff --git a/srcpkgs/mailimporter/template b/srcpkgs/mailimporter/template
index fbd7ee5e7fc8..8eb6e73c6655 100644
--- a/srcpkgs/mailimporter/template
+++ b/srcpkgs/mailimporter/template
@@ -1,6 +1,6 @@
 # Template file for 'mailimporter'
 pkgname=mailimporter
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools python3
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/mailimporter-${version}.tar.xz"
-checksum=b66490420506f0d73ea59b5fbc3954e1f96ea424ac5a5f03026228aab7eaf7b1
+checksum=52ad8927a1b1f9b155824a26dc7307c04d870b369afa7c1dd0f2736a100402cc
 
 mailimporter-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 3f79263b0b52ad3ada01a19015894957bbdcc119 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:40 +0200
Subject: [PATCH 574/965] messagelib: update to 23.04.0.

---
 common/shlibs               | 14 +++++++-------
 srcpkgs/messagelib/template |  4 ++--
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 84cc48a21646..7b8f4f4cf40e 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -496,13 +496,13 @@ libKPim5SMTP.so.5 ksmtp-23.04.0_1
 libKPim5MailTransport.so.5 kmailtransport-23.04.0_1
 libKPim5MailTransportAkonadi.so.5 kmailtransport-23.04.0_1
 libKPim5Mbox.so.5 kmbox-23.04.0_1
-libKF5MessageComposer.so.5 messagelib-17.12.3_1
-libKF5MessageList.so.5 messagelib-17.12.3_1
-libKF5TemplateParser.so.5 messagelib-17.12.3_1
-libKF5WebEngineViewer.so.5 messagelib-17.12.3_1
-libKF5MessageCore.so.5 messagelib-17.12.3_1
-libKF5MimeTreeParser.so.5 messagelib-17.12.3_1
-libKF5MessageViewer.so.5 messagelib-17.12.3_1
+libKPim5MessageComposer.so.5 messagelib-23.04.0_1
+libKPim5MessageList.so.5 messagelib-23.04.0_1
+libKPim5TemplateParser.so.5 messagelib-23.04.0_1
+libKPim5WebEngineViewer.so.5 messagelib-23.04.0_1
+libKPim5MessageCore.so.5 messagelib-23.04.0_1
+libKPim5MimeTreeParser.so.5 messagelib-23.04.0_1
+libKPim5MessageViewer.so.5 messagelib-23.04.0_1
 libKPim5CalendarUtils.so.5 kcalutils-23.04.0_1
 libKPim5KontactInterface.so.5 kontactinterface-23.04.0_1
 libKPim5KSieveUi.so.5 libksieve-23.04.0_1
diff --git a/srcpkgs/messagelib/template b/srcpkgs/messagelib/template
index 7ddac0efd3ce..20ae0f232502 100644
--- a/srcpkgs/messagelib/template
+++ b/srcpkgs/messagelib/template
@@ -1,6 +1,6 @@
 # Template file for 'messagelib'
 pkgname=messagelib
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/messagelib-${version}.tar.xz"
-checksum=fe34c7ea0a353899dabbfd9bde44d419772d5f6c2ee5650b5ecd15bdf9b08227
+checksum=9f6263f032e8f93da2cf6e68da6f477587ab720020f46b7fb62cc71840f1afde
 
 #TODO: fix build without qca-qt5
 

From ed53d1479d38946e5ffcc3641e71d2e2c070e09f Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:41 +0200
Subject: [PATCH 575/965] pimcommon: update to 23.04.0.

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

diff --git a/srcpkgs/pimcommon/template b/srcpkgs/pimcommon/template
index 4079162572f6..30345799581f 100644
--- a/srcpkgs/pimcommon/template
+++ b/srcpkgs/pimcommon/template
@@ -1,19 +1,20 @@
 # Template file for 'pimcommon'
 pkgname=pimcommon
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 libxslt
  gettext kconfig kgendesignerplugin"
 makedepends="karchive-devel kcodecs-devel ki18n-devel kdbusaddons-devel knewstuff-devel
  kconfig-devel kiconthemes-devel kjobwidgets-devel kpimtextedit-devel akonadi-contacts-devel
- kxmlgui-devel kservice-devel kdesignerplugin-devel kimap-devel libkdepim-devel purpose-devel"
+ kxmlgui-devel kservice-devel kdesignerplugin-devel kimap-devel libkdepim-devel purpose-devel
+ ktextaddons-devel"
 short_desc="Common libraries for KDE PIM"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/pimcommon-${version}.tar.xz"
-checksum=6172f38b7692e252f1a4f35389aff92a439b6eb437ec619b89bf1cc1bbc61689
+checksum=3446344b154fe444848efea27368be6da8e21aca30a9c6b03d9a078ead6681ac
 
 pimcommon-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From d83b2073ab8e3d315ddc5a0d7074b665ccd93fb5 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:42 +0200
Subject: [PATCH 576/965] kpimtextedit: update to 23.04.0.

---
 common/shlibs                 | 2 +-
 srcpkgs/kpimtextedit/template | 9 +++++++--
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 7b8f4f4cf40e..9f452d93fe52 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3225,7 +3225,7 @@ libKF5AkonadiCore.so.5 akonadi5-17.12.0_1
 libKF5AkonadiAgentBase.so.5 akonadi5-17.12.0_1
 libKF5AkonadiWidgets.so.5 akonadi5-17.12.0_1
 libKF5AkonadiXml.so.5 akonadi5-17.12.0_1
-libKF5PimTextEdit.so.5 kpimtextedit-17.12.0_1
+libKPim5TextEdit.so.5 kpimtextedit-23.04.0_1
 libKF5IdentityManagement.so.5 kidentitymanagement-17.12.0_1
 libKF5IdentityManagementWidgets.so.5 kidentitymanagement-22.04.0_1
 libKChart.so.2 kdiagram-2.6.0_1
diff --git a/srcpkgs/kpimtextedit/template b/srcpkgs/kpimtextedit/template
index ca8d9b797e3b..b54fbfed1bd6 100644
--- a/srcpkgs/kpimtextedit/template
+++ b/srcpkgs/kpimtextedit/template
@@ -1,6 +1,6 @@
 # Template file for 'kpimtextedit'
 pkgname=kpimtextedit
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules python3 qt5-qmake qt5-host-tools
@@ -13,12 +13,17 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/pim/kpimtextedit"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=4ed51bbbff4186c6df94003b31de376b5ccf7fe316f4d181136d0987757d2183
+checksum=cc6819004d5e73aae9b3b8f0679b79cf49f1d3b9c9f0451e78bd1ef809319cf1
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-tools-devel"
 fi
 
+do_check() {
+	cd build
+	ctest -E 'kpimtextedit-(grantleebuilder-texthtmlbuilder|composerng-richtextcomposer)test'
+}
+
 kpimtextedit-devel_package() {
 	short_desc+=" - development"
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

From 9601628711a7f7ad5022ba8aa675c91780e7a1fc Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:43 +0200
Subject: [PATCH 577/965] kidentitymanagement: update to 23.04.0.

---
 common/shlibs                        | 4 ++--
 srcpkgs/kidentitymanagement/template | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 9f452d93fe52..c0b383a05a7b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3226,8 +3226,8 @@ libKF5AkonadiAgentBase.so.5 akonadi5-17.12.0_1
 libKF5AkonadiWidgets.so.5 akonadi5-17.12.0_1
 libKF5AkonadiXml.so.5 akonadi5-17.12.0_1
 libKPim5TextEdit.so.5 kpimtextedit-23.04.0_1
-libKF5IdentityManagement.so.5 kidentitymanagement-17.12.0_1
-libKF5IdentityManagementWidgets.so.5 kidentitymanagement-22.04.0_1
+libKPim5IdentityManagement.so.5 kidentitymanagement-23.04.0_1
+libKPim5IdentityManagementWidgets.so.5 kidentitymanagement-23.04.0_1
 libKChart.so.2 kdiagram-2.6.0_1
 libKGantt.so.2 kdiagram-2.6.0_1
 libscrypt.so.0 libscrypt-1.21_1
diff --git a/srcpkgs/kidentitymanagement/template b/srcpkgs/kidentitymanagement/template
index bb0900997bfb..81be124ac574 100644
--- a/srcpkgs/kidentitymanagement/template
+++ b/srcpkgs/kidentitymanagement/template
@@ -1,6 +1,6 @@
 # Template file for 'kidentitymanagement'
 pkgname=kidentitymanagement
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/pim/kidentitymanagement"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=60ed88b6c31943d9408ebb8d480a8af8996292043406c0a57bb5a657a728777f
+checksum=59a86d0fd424dead29f9c3a82c500830c7efa4a4e499e1a31e21e27480fbf098
 
 kidentitymanagement-devel_package() {
 	short_desc+=" - development"

From fc250db7c6605e1f1f7f0c1cfbd4cca64f98c649 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:44 +0200
Subject: [PATCH 578/965] akonadi5: update to 23.04.0.

---
 common/shlibs             | 10 +++++-----
 srcpkgs/akonadi5/template |  6 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index c0b383a05a7b..8ded07f3eeb8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3220,11 +3220,11 @@ libembb_base_cpp.so embb-1.0.0_3
 libembb_base_c.so embb-1.0.0_3
 libhpdf-2.3.0.so Haru-2.3.0_3
 libKF5Contacts.so.5 kcontacts-5.63.0_1
-libKF5AkonadiPrivate.so.5 akonadi5-17.12.0_1
-libKF5AkonadiCore.so.5 akonadi5-17.12.0_1
-libKF5AkonadiAgentBase.so.5 akonadi5-17.12.0_1
-libKF5AkonadiWidgets.so.5 akonadi5-17.12.0_1
-libKF5AkonadiXml.so.5 akonadi5-17.12.0_1
+libKPim5AkonadiXml.so.5 akonadi5-23.04.0_1
+libKPim5AkonadiCore.so.5 akonadi5-23.04.0_1
+libKPim5AkonadiPrivate.so.5 akonadi5-23.04.0_1
+libKPim5AkonadiWidgets.so.5 akonadi5-23.04.0_1
+libKPim5AkonadiAgentBase.so.5 akonadi5-23.04.0_1
 libKPim5TextEdit.so.5 kpimtextedit-23.04.0_1
 libKPim5IdentityManagement.so.5 kidentitymanagement-23.04.0_1
 libKPim5IdentityManagementWidgets.so.5 kidentitymanagement-23.04.0_1
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index 7a92a14ec159..80ad8f782ac2 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -1,6 +1,6 @@
 # Template file for 'akonadi5'
 pkgname=akonadi5
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -18,7 +18,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://community.kde.org/KDE_PIM/Akonadi"
 distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-${version}.tar.xz"
-checksum=6db090334990834878cb8fbdc8caedd6797fa0bb47c972c05e1acb028e8360cd
+checksum=e528c3d737c742b2e359345b71f18f65d7973761714716d64b58d35e11094ece
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	makedepends+=" libatomic-devel"
@@ -34,7 +34,7 @@ do_check() {
 	# failing tests are disabled - sqlite tests hang on futex
 	cd build
 	dbus-run-session ctest -E \
-		"(akonadixml-xmldocument|mimetypechecker|AkonadiControl-agenttype|.*sqlite.*)test"
+		"(AkonadiServer-dbconfig|entitytreemodel|akonadixml-xmldocument|mimetypechecker|AkonadiControl-agenttype|.*sqlite.*)test"
 }
 
 akonadi5-devel_package() {

From 60f98d505f21fd13b3493b573d0c88a6983ea905 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:45 +0200
Subject: [PATCH 579/965] pim-data-exporter: update to 23.04.0.

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

diff --git a/srcpkgs/pim-data-exporter/template b/srcpkgs/pim-data-exporter/template
index 20137af4cc66..3d6c9653e6c8 100644
--- a/srcpkgs/pim-data-exporter/template
+++ b/srcpkgs/pim-data-exporter/template
@@ -1,6 +1,6 @@
 # Template file for 'pim-data-exporter'
 pkgname=pim-data-exporter
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
@@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://kontact.kde.org/"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=4635dd0b88a23f55a44eff94b9aa5194ecdde661adc6abd9bdf0318d4df332b2
+checksum=4121db2bff1190090b4d63e2e9ad6a99e2953f3da0cb1b72051bafaee12bae9f

From aa69b5c2986b70da9c1848b89ae154657db16c5b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:46 +0200
Subject: [PATCH 580/965] spectacle: update to 23.04.0.

---
 srcpkgs/spectacle/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/spectacle/template b/srcpkgs/spectacle/template
index 569545fa8401..d00b5eeffe42 100644
--- a/srcpkgs/spectacle/template
+++ b/srcpkgs/spectacle/template
@@ -1,18 +1,19 @@
 # Template file for 'spectacle'
 pkgname=spectacle
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools python3 qt5-host-tools qt5-qmake
- kconfig gettext kcoreaddons"
+ qt5-wayland kconfig gettext kcoreaddons wayland-devel"
 makedepends="kColorPicker-devel kImageAnnotator-devel kdeclarative-devel
  knewstuff-devel kwayland-devel libkipi5-devel purpose-devel
- xcb-util-cursor-devel xcb-util-image-devel"
+ xcb-util-cursor-devel xcb-util-image-devel kpipewire-devel
+ pipewire-devel wayland-devel"
 depends="qt5-tools"
 short_desc="KDE screenshot capture utility"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later, GPL-2.0-or-later"
 homepage="https://kde.org/applications/en/utilities/org.kde.spectacle"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=e8a8ab8e9ebde514d546c7247de9ee8d2f50578291a7f637b386d6a5b987f116
+checksum=db8d4a668b532847b0031038037b42c83d2d600b5084eb40fe29698131d14b17

From aab883d6d70ea1f2b86bcf4240245049d0d9ab15 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:47 +0200
Subject: [PATCH 581/965] libkipi5: update to 23.04.0.

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

diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 2c33f1280687..56e7384be9c3 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -1,6 +1,6 @@
 # Template file for 'libkipi5'
 pkgname=libkipi5
-version=22.12.1
+version=23.04.0
 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"
 homepage="https://invent.kde.org/graphics/libkipi"
 distfiles="${KDE_SITE}/release-service/${version}/src/libkipi-${version}.tar.xz"
-checksum=427da794acf35b20578f7c86d44c05d1dc214ef7a13c86fb67ca4cfa1d7dbe07
+checksum=a07859eed5cb9c130a6abc1f1b8c1ec895a32e735d13be609e26ca722deacca6
 conflicts="libkipi"
 
 libkipi5-devel_package() {

From df895466d7ebdd60fcd5324d89eb30b8c098bece Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:48 +0200
Subject: [PATCH 582/965] ark: update to 23.04.0.

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

diff --git a/srcpkgs/ark/template b/srcpkgs/ark/template
index b03792a5944e..3f878738a982 100644
--- a/srcpkgs/ark/template
+++ b/srcpkgs/ark/template
@@ -1,6 +1,6 @@
 # Template file for 'ark'
 pkgname=ark
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://kde.org/applications/en/utilities/org.kde.ark"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=270c245b3be8fd373704a05889507a6b36ec6de760339b30766beede591b7e0c
+checksum=ae6645060a5cc497fc196f695378fa6057e77222fb1874f6b31fafbf5a5330e5
 
 do_check() {
 	cd build

From f9ef561560b04e5e82dcc9564cf79088f63207cc Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:49 +0200
Subject: [PATCH 583/965] dragon-player: update to 23.04.0.

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

diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index a3d28aeacb9d..16254114c485 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -1,6 +1,6 @@
 # Template file for 'dragon-player'
 pkgname=dragon-player
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
@@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://kde.org/applications/en/multimedia/org.kde.dragonplayer"
 distfiles="${KDE_SITE}/release-service/${version}/src/dragon-${version}.tar.xz"
-checksum=60cfd55c19a7da8bcfd0b0135248aa47efd93192fd9f64074447c316120460e6
+checksum=c4c5c3d78be99c23efbf274ab45ee84f175ac494e78f9a18e2c1c1e2c9c9a9bb

From e0d0e34ddcc1fc0c64ed6153fb77e189412510f5 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:51 +0200
Subject: [PATCH 584/965] elisa: update to 23.04.0.

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

diff --git a/srcpkgs/elisa/template b/srcpkgs/elisa/template
index d359f20033ad..69e38aadc2ae 100644
--- a/srcpkgs/elisa/template
+++ b/srcpkgs/elisa/template
@@ -1,6 +1,6 @@
 # Template file for 'elisa'
 pkgname=elisa
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://kde.org/applications/en/multimedia/org.kde.elisa"
 distfiles="${KDE_SITE}/release-service/${version}/src/elisa-${version}.tar.xz"
-checksum=ae64f04a5ccf936e9cba31d4c9b81688e9d4d98e9dcddc1e1ef1a57fc50e91fb
+checksum=a086572cd0f721834a071a8748e7c1cc76ae01102f287a355a36507157784d63
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel"

From 1de0fb516e54883c7c495d090a651471a1c719a4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:52 +0200
Subject: [PATCH 585/965] juk: update to 23.04.0.

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

diff --git a/srcpkgs/juk/template b/srcpkgs/juk/template
index e4ee9491e29a..a9f7be2f1e72 100644
--- a/srcpkgs/juk/template
+++ b/srcpkgs/juk/template
@@ -1,6 +1,6 @@
 # Template file for 'juk'
 pkgname=juk
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
@@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://juk.kde.org/"
 distfiles="${KDE_SITE}/release-service/${version}/src/juk-${version}.tar.xz"
-checksum=a17a0f88a49448a1408efa62b59a48ab493b5f393c9e7d57a2c9bfba68a0d418
+checksum=982f2d58a13d7f2b8384eea8e938bbcff02c3d338b74957c63173d34a97a4846

From 205ab4f4b272ecf68f56acffeaf56afe8ae4b554 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:52 +0200
Subject: [PATCH 586/965] kdeconnect: update to 23.04.0.

---
 common/shlibs               |  4 ++--
 srcpkgs/kdeconnect/template | 16 +++++++++-------
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 8ded07f3eeb8..4510aef3379b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3176,8 +3176,8 @@ libsquirrel.so.0 squirrel-libs-3.1_1
 libsqstdlib.so.0 squirrel-libs-3.1_1
 libexecinfo.so.1 libexecinfo-1.1_1
 libkdeconnectpluginkcm.so.2 kdeconnect-20.12.2_1
-libkdeconnectinterfaces.so.22 kdeconnect-22.04.1_1
-libkdeconnectcore.so.22 kdeconnect-22.04.1_1
+libkdeconnectinterfaces.so.23 kdeconnect-23.04.0_1
+libkdeconnectcore.so.23 kdeconnect-23.04.0_1
 libkpmcore.so.12 kpmcore-22.04.1_1
 libpkcs11-helper.so.1 pkcs11-helper-1.25.1_6
 libr_core.so.5.7.8 radare2-5.7.8_1
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 37e97df6455e..16747ea53cb7 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -1,16 +1,18 @@
 # Template file for 'kdeconnect'
 pkgname=kdeconnect
-version=22.12.1
-revision=2
+version=23.04.0
+revision=1
 build_style=cmake
-configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
+configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner
+ -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-host-tools
- pkg-config wayland-devel qt5-qmake python3 kdoctools
- kpackage qt5-wayland kcoreaddons gettext"
+ pkg-config wayland-devel qt5-qmake python3 kdoctools-devel
+ kpackage-devel qt5-wayland kcoreaddons-devel gettext
+ kcmutils-devel"
 makedepends="kcmutils-devel qca-qt5-devel frameworkintegration-devel
  qt5-declarative-devel libfakekey-devel kwayland-devel
  qt5-multimedia-devel kpeoplevcard-devel kirigami2-devel
- qqc2-desktop-style-devel pulseaudio-qt-devel"
+ qqc2-desktop-style-devel pulseaudio-qt-devel modemmanager-qt5-devel"
 depends="kde-cli-tools qca-qt5-ossl fuse-sshfs kirigami2 qt5-quickcontrols
  breeze-icons kpeoplevcard"
 checkdepends="qca-qt5-ossl"
@@ -19,5 +21,5 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/KDE/kdeconnect-kde"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-kde-${version}.tar.xz"
-checksum=a7ba7ab0a132dbc3bbc81559551e90e6b0274ae3a722e4778063a9c556c4df9f
+checksum=80bae0d03fd688ee30b7872e2ea04af690346a6d86ca2db17de9253f781a019d
 python_version=3

From ac9905a98761c58be09a5b64e1eada0b82882191 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:53 +0200
Subject: [PATCH 587/965] kdegraphics-thumbnailers: update to 23.04.0.

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

diff --git a/srcpkgs/kdegraphics-thumbnailers/template b/srcpkgs/kdegraphics-thumbnailers/template
index f430c9f66259..9f8adfc0423c 100644
--- a/srcpkgs/kdegraphics-thumbnailers/template
+++ b/srcpkgs/kdegraphics-thumbnailers/template
@@ -1,6 +1,6 @@
 # Template file for 'kdegraphics-thumbnailers'
 pkgname=kdegraphics-thumbnailers
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons kconfig-devel pkg-config gettext"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/graphics/kdegraphics-thumbnailers"
 distfiles="${KDE_SITE}/release-service/${version}/src/kdegraphics-thumbnailers-${version}.tar.xz"
-checksum=4a1047fc0a3847bd4e724a77db7788fc708b74e0119192f41c618dabbdd9549c
+checksum=bdbf4873402a8f0400abd661d18b94209e63d471e4bc6dbbfba6deb5d036d562
 
 kdegraphics-mobipocket_package() {
 	short_desc+=" (transitional dummy package)"

From bddb84e4ee553b560a71865916e357d778112be2 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:54 +0200
Subject: [PATCH 588/965] knights: update to 23.04.0.

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

diff --git a/srcpkgs/knights/template b/srcpkgs/knights/template
index 41702b9b9a8b..b6ad242a431f 100644
--- a/srcpkgs/knights/template
+++ b/srcpkgs/knights/template
@@ -1,6 +1,6 @@
 # Template file for 'knights'
 pkgname=knights
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://kde.org/applications/en/games/org.kde.knights"
 distfiles="${KDE_SITE}/release-service/${version}/src/knights-${version}.tar.xz"
-checksum=dc1884e1caa27c60891f02527bc956026303fc4236e13895b500800c55c2d380
+checksum=067f470c3e8168e1e0f78981b193e97dae45d7532bdd9b5c104087336a809825

From 966c850fa5212399702d1547d8232eaf65f1fd49 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:55 +0200
Subject: [PATCH 589/965] kqtquickcharts: update to 23.04.0.

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

diff --git a/srcpkgs/kqtquickcharts/template b/srcpkgs/kqtquickcharts/template
index 53d836389ae2..b01e2a9f89b8 100644
--- a/srcpkgs/kqtquickcharts/template
+++ b/srcpkgs/kqtquickcharts/template
@@ -1,6 +1,6 @@
 # Template file for 'kqtquickcharts'
 pkgname=kqtquickcharts
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-qmake"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://edu.kde.org/"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=23092fb5e1b7bbe5b8e14fd7a954e6efc26f87919da010a2ff0404163e0149fb
+checksum=21797552c32393fe385060e856afac8d3f9abf60a5502cc61c66ab9306869a2d
 
 kqtquickcharts-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 034d113a33606cee5c462c8db76926cbc58537ac Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:15:56 +0200
Subject: [PATCH 590/965] ksanecore: update to 23.04.0.

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

diff --git a/srcpkgs/ksanecore/template b/srcpkgs/ksanecore/template
index b2d8df67ffc6..1225a80380ee 100644
--- a/srcpkgs/ksanecore/template
+++ b/srcpkgs/ksanecore/template
@@ -1,6 +1,6 @@
 # Template file for 'ksanecore'
 pkgname=ksanecore
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext qt5-qmake qt5-host-tools"
@@ -11,7 +11,7 @@ license="LGPL-2.1-or-later"
 homepage="https://kde.org/applications/graphics"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#ksanecore"
 distfiles="${KDE_SITE}/release-service/${version}/src/ksanecore-${version}.tar.xz"
-checksum=add0e8d86161bee4271e3309c7e4f6323af1ded23127b10c6adcb5d560b0a433
+checksum=2434460fe67cf38293a1c90568ace1e52ffc8c3b6a1a57581d079d8237f482d8
 
 ksanecore-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 0e29ac9c743de1f5ffb3111f4845215f801151b4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 16:47:27 +0200
Subject: [PATCH 591/965] grantlee5: update to 5.3.1.

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

diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index ccfe6bb80f81..17943636e113 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -1,7 +1,7 @@
 # Template file for 'grantlee5'
 pkgname=grantlee5
-version=5.2.0
-revision=2
+version=5.3.1
+revision=1
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
@@ -9,7 +9,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://github.com/steveire/grantlee"
 distfiles="${homepage}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz"
-checksum=139acee5746b957bdf1327ec0d97c604d4c0b9be42aec5d584297cb5ed6a990a
+checksum=ba288ae9ed37ec0c3622ceb40ae1f7e1e6b2ea89216ad8587f0863d64be24f06
 
 if [ -n "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-tools-devel"

From 9df0e790b565d3a4c572f8f2e14c59fafd1befc8 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 22 Apr 2023 17:58:03 +0200
Subject: [PATCH 592/965] New package: ktextaddons-1.2.0

---
 common/shlibs                |  7 +++++++
 srcpkgs/ktextaddons-devel    |  1 +
 srcpkgs/ktextaddons/template | 25 +++++++++++++++++++++++++
 3 files changed, 33 insertions(+)
 create mode 120000 srcpkgs/ktextaddons-devel
 create mode 100644 srcpkgs/ktextaddons/template

diff --git a/common/shlibs b/common/shlibs
index 4510aef3379b..8a99f38fcdba 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3210,6 +3210,13 @@ libqmobipocket.so.2 libqmobipocket-17.04.3_1
 libgloox.so.18 gloox-1.0.24_1
 libgsmsd.so.8 gammu-smsd-1.39.0_1
 libGammu.so.8 gammu-1.39.0_1
+libKF5TextAutoCorrection.so.1 ktextaddons-1.2.0_1
+libKF5TextEditTextToSpeech.so.1 ktextaddons-1.2.0_1
+libKF5TextEmoticonsWidgets.so.1 ktextaddons-1.2.0_1
+libKF5TextEmoticonsCore.so.1 ktextaddons-1.2.0_1
+libKF5TextGrammarCheck.so.1 ktextaddons-1.2.0_1
+libKF5TextTranslator.so.1 ktextaddons-1.2.0_1
+libKF5TextAddonsWidgets.so.1 ktextaddons-1.2.0_1
 libz3.so z3-4.6.0_2
 libngspice.so.0 ngspice-35_1
 libvulkan.so.1 vulkan-loader-1.0.57.0_1
diff --git a/srcpkgs/ktextaddons-devel b/srcpkgs/ktextaddons-devel
new file mode 120000
index 000000000000..610a178bee44
--- /dev/null
+++ b/srcpkgs/ktextaddons-devel
@@ -0,0 +1 @@
+ktextaddons
\ No newline at end of file
diff --git a/srcpkgs/ktextaddons/template b/srcpkgs/ktextaddons/template
new file mode 100644
index 000000000000..34ad96f9f815
--- /dev/null
+++ b/srcpkgs/ktextaddons/template
@@ -0,0 +1,25 @@
+# Template file for 'ktextaddons'
+pkgname=ktextaddons
+version=1.2.0
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools
+ kcoreaddons kconfig gettext"
+makedepends="kxmlgui-devel qtkeychain-qt5-devel qt5-speech-devel"
+short_desc="Various text handling addon"
+maintainer="John <me@johnnynator.dev>"
+license="LGPL-2.0-or-later, GPL-2.0-or-later"
+homepage="https://invent.kde.org/libraries/ktextaddons"
+distfiles="${KDE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz"
+checksum=88126cecc592be4c5ecc0c6641474a4ca846dd1866056ce24bada9eb5d080183
+
+ktextaddons-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/qt5/mkspecs
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From 93b63101c70981b992f896634083eaffbe9b1e36 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:46:35 +0200
Subject: [PATCH 593/965] kpipewire: add remaining libs to common/shlibs

---
 common/shlibs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/common/shlibs b/common/shlibs
index 8a99f38fcdba..a454e395d353 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1611,6 +1611,8 @@ libKF5Kirigami2.so.5 kirigami2-5.47.0_1
 libtaskmanager.so.6 plasma-workspace-5.8.4_1
 libnotificationmanager.so.1 plasma-workspace-5.15.90_1
 libKPipeWire.so.5 kpipewire-5.26.0_1
+libKPipeWireRecord.so.5 kpipewire-5.27.0_1
+libKPipeWireDmaBuf.so.5 kpipewire-5.27.0_1
 libZXing.so.3 zxing-cpp-2.0.0_1
 libfreerdp-client2.so.2 libfreerdp-2.2.0_3
 libfreerdp2.so.2 libfreerdp-2.2.0_3

From b64693f20b7cb4f03e4fd763bb24b059643bb751 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:25 +0200
Subject: [PATCH 594/965] akregator: update to 23.04.0.

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

diff --git a/srcpkgs/akregator/template b/srcpkgs/akregator/template
index d8ee7c9e96b8..8649a9a8ce72 100644
--- a/srcpkgs/akregator/template
+++ b/srcpkgs/akregator/template
@@ -1,6 +1,6 @@
 # Template file for 'akregator'
 pkgname=akregator
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
@@ -13,4 +13,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://www.kde.org/applications/internet/akregator"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=07838ddf9586824108fd9f2ee1b9aceba03874ba360c3635e48a1fc41816d591
+checksum=2eed09ad088397d8bda426b556c818d9d4420850dbeacc5d92a93095d72e007e

From a1218b52948e7974081a60b49afe3360838e20f7 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:26 +0200
Subject: [PATCH 595/965] eventviews: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index a454e395d353..e2d919593d9b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3501,7 +3501,7 @@ libshp.so.1 shapelib-1.4.1_1
 libantlr3c.so libantlr3c-3.4_1
 libbzrtp.so.0 bzrtp-1.0.6_1
 libbellesip.so.1 belle-sip-4.4.0_1
-libKF5EventViews.so.5 eventviews-21.08.3_1
+libKPim5EventViews.so.5 eventviews-23.04.0_1
 libKF5IncidenceEditor.so.5 incidenceeditor-21.08.3_1
 libmediastreamer.so.11 mediastreamer-4.4.0_1
 liblinphone.so.10 linphone-4.4.0_1
diff --git a/srcpkgs/eventviews/template b/srcpkgs/eventviews/template
index 2990dd5259ce..aaf6209eb788 100644
--- a/srcpkgs/eventviews/template
+++ b/srcpkgs/eventviews/template
@@ -1,6 +1,6 @@
 # Template file for 'eventviews'
 pkgname=eventviews
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kcoreaddons kconfig
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=493f58ee0a9b6c4896aad9fd11e5c292fb7d30c4dabdd439974c0e6ba7b274af
+checksum=16ab833f540470366a65fb6b57b46bfc5b272e1dd473df33a7df47497df4430d
 
 eventviews-devel_package() {
 	short_desc+=" - development"

From 331bf2482f7e73edd61fe7b10ff0ffd3f5e55327 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:27 +0200
Subject: [PATCH 596/965] incidenceeditor: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index e2d919593d9b..175ff897f54e 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3502,7 +3502,7 @@ libantlr3c.so libantlr3c-3.4_1
 libbzrtp.so.0 bzrtp-1.0.6_1
 libbellesip.so.1 belle-sip-4.4.0_1
 libKPim5EventViews.so.5 eventviews-23.04.0_1
-libKF5IncidenceEditor.so.5 incidenceeditor-21.08.3_1
+libKPim5IncidenceEditor.so.5 incidenceeditor-23.04.0_1
 libmediastreamer.so.11 mediastreamer-4.4.0_1
 liblinphone.so.10 linphone-4.4.0_1
 liblinphone++.so.10 linphone-4.4.0_1
diff --git a/srcpkgs/incidenceeditor/template b/srcpkgs/incidenceeditor/template
index 4e1eaccf06c3..d5d32ad243ef 100644
--- a/srcpkgs/incidenceeditor/template
+++ b/srcpkgs/incidenceeditor/template
@@ -1,6 +1,6 @@
 # Template file for 'incidenceeditor'
 pkgname=incidenceeditor
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kcoreaddons kconfig
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=3d8172cd5331f1ed3d36afff400d7b0efad6b497f1de459548c9613d199ef8a9
+checksum=9111a162e409b162ca5dc2811fca552e0cf5342101377d65bd851a94bd010c48
 
 do_check() {
 	# failing tests are disabled

From 26b4a6de8a6fd42c893051c9f1ad3473be41203d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:28 +0200
Subject: [PATCH 597/965] kaddressbook: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index 175ff897f54e..2d8a689c411e 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4114,7 +4114,7 @@ libKPimPkPass.so.5 kpkpass-21.08.3_1
 libphonenumber.so.8 libphonenumber-8.12.38_1
 libgeocoding.so.8 libphonenumber-8.12.38_1
 libKPimItinerary.so.5 kitinerary-21.08.3_1
-libKPimAddressbookImportExport.so.5 kaddressbook-21.08.3_1
+libKPim5AddressbookImportExport.so.5 kaddressbook-23.04.0_1
 libKPim5ImportWizard.so.5 akonadi-import-wizard-23.04.0_1
 libadblocklibprivate.so.5 kdepim-addons-21.08.3_1
 libdkimverifyconfigure.so.5 kdepim-addons-21.08.3_1
diff --git a/srcpkgs/kaddressbook/template b/srcpkgs/kaddressbook/template
index 4da508280d75..9f95d749d7c4 100644
--- a/srcpkgs/kaddressbook/template
+++ b/srcpkgs/kaddressbook/template
@@ -1,6 +1,6 @@
 # Template file for 'kaddressbook'
 pkgname=kaddressbook
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
@@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://kde.org/applications/en/office/org.kde.kaddressbook"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=5924efee6c6ff71127a4d9bd2e004f2e60035c6c89f374b9c2e10e83cdca1980
+checksum=3c91736c0d98a5df94031b080d6c2b4efabf16123a533e5dcc98f31d74c0c96c
 
 kaddressbook-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 5716652da65a456310b2702a221dab29cedc7b41 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:29 +0200
Subject: [PATCH 598/965] kalarm: update to 23.04.0.

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

diff --git a/srcpkgs/kalarm/template b/srcpkgs/kalarm/template
index 5591e85f8886..0915e023030e 100644
--- a/srcpkgs/kalarm/template
+++ b/srcpkgs/kalarm/template
@@ -1,6 +1,6 @@
 # Template file for 'kalarm'
 pkgname=kalarm
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools libxslt kdoctools
@@ -12,5 +12,5 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/utilities/kalarm"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=31a985ece31e646ce20d3f70cc9c14605b4bc4ae5b3487fdfce09efb64500086
+checksum=3aad46389998c50e587f2fa467b143ca978c3e04ed9de37d923f4e0b255aa131
 replaces="kalarmcal>=0"

From edec0d40f06fd5d7484090e2464da0d36e2e4023 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:30 +0200
Subject: [PATCH 599/965] kamoso: update to 23.04.0.

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

diff --git a/srcpkgs/kamoso/template b/srcpkgs/kamoso/template
index 5a0d51189eb1..9e5767e2c698 100644
--- a/srcpkgs/kamoso/template
+++ b/srcpkgs/kamoso/template
@@ -1,6 +1,6 @@
 # Template file for 'kamoso'
 pkgname=kamoso
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="
@@ -20,4 +20,4 @@ license="GPL-2.0-or-later"
 homepage="https://apps.kde.org/kamoso/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kamoso"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=eeda9e0265439a51e734d9683cda44e2bc80ac89d840a6b6926df65765349208
+checksum=6ab8690e45616087e205c7fc80accc27a8a887108f58477877b66e24061c12f2

From e31ce0ec023290ca2bbb0c378f309276fbfb8a20 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:33 +0200
Subject: [PATCH 600/965] kdenlive: update to 23.04.0.

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

diff --git a/srcpkgs/kdenlive/template b/srcpkgs/kdenlive/template
index 8beba85981c9..66e562d99f25 100644
--- a/srcpkgs/kdenlive/template
+++ b/srcpkgs/kdenlive/template
@@ -1,6 +1,6 @@
 # Template file for 'kdenlive'
 pkgname=kdenlive
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="
@@ -17,7 +17,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://kdenlive.org"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=af1e6ef56733c986c5993f48d19fbb3e8a1b14354819e9d029b5f63d1f00d7dd
+checksum=eba17db62714e56eb9433499d559dab0657677c6876b0735a756b0d9afc48e6a
 # FIXME: Test #507: RunCMake.file-GET_RUNTIME_DEPENDENCIES fails
 make_check=extended
 

From b0244fd291fcc3e13b42a10fd3789084bf7b36de Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:35 +0200
Subject: [PATCH 601/965] kget: update to 23.04.0.

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

diff --git a/srcpkgs/kget/template b/srcpkgs/kget/template
index 9a3cb1d389cc..a85f5c57ae23 100644
--- a/srcpkgs/kget/template
+++ b/srcpkgs/kget/template
@@ -1,6 +1,6 @@
 # Template file for 'kget'
 pkgname=kget
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
@@ -14,4 +14,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/network/kget"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=5f2799f0c8fa8e7cd4b23f0defd7be0c38db370cbb4912974f8dd403b2b6e2a3
+checksum=2b14b2f2d896188a64c257ba536ff8e082214727c05a6a319b0553383b0045f2

From 12ef40c099720d4c960917fee7788256317b18d1 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:36 +0200
Subject: [PATCH 602/965] knotes: update to 23.04.0.

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

diff --git a/srcpkgs/knotes/template b/srcpkgs/knotes/template
index cb3360af7c79..d3130f12f0d0 100644
--- a/srcpkgs/knotes/template
+++ b/srcpkgs/knotes/template
@@ -1,6 +1,6 @@
 # Template file for 'knotes'
 pkgname=knotes
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools libxslt
@@ -12,4 +12,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://apps.kde.org/knotes/"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=95f53488ed0bfe2f255957ec31b88cfb863f665c90075331a93d42e882040fa0
+checksum=680370dc3232eed63397d6cba2f5c9a0b6623ff13266ae4182da9c2aaed41c91

From 03f66d31aed05b99bf4d440f2468f6ec7c303601 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:38 +0200
Subject: [PATCH 603/965] konqueror: update to 23.04.0.

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

diff --git a/srcpkgs/konqueror/template b/srcpkgs/konqueror/template
index caf48bf1acd9..d8d0e73a78ab 100644
--- a/srcpkgs/konqueror/template
+++ b/srcpkgs/konqueror/template
@@ -1,6 +1,6 @@
 # Template file for 'konqueror'
 pkgname=konqueror
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://kde.org/applications/internet/org.kde.konqueror"
 distfiles="${KDE_SITE}/release-service/${version}/src/konqueror-${version}.tar.xz"
-checksum=15b4b0acac8b3e223c7a1f55a3bb9de8e8598f77e4a472721aa4f80ca8cdd0db
+checksum=e7583799d4c87173cbe5fb3269aa7693ef5ab15bd7947d46dc75fd2eec4edb86
 
 do_check() {
 	:

From eed313add76287c54e3e32a8e411fb9a5b847ade Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:39 +0200
Subject: [PATCH 604/965] kontact: update to 23.04.0.

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

diff --git a/srcpkgs/kontact/template b/srcpkgs/kontact/template
index fcce078db2f8..e4e6dcf941b3 100644
--- a/srcpkgs/kontact/template
+++ b/srcpkgs/kontact/template
@@ -1,6 +1,6 @@
 # Template file for 'kontact'
 pkgname=kontact
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kdoctools
@@ -13,4 +13,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://kde.org/applications/en/office/org.kde.kontact"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=932472e884962f4d622e27b748771f53b891d981c7df541ddb5233f2581f24d5
+checksum=15db268cebae16524329d9058575fedc39d3766580552a57204992ec07f9006e

From 900fb59f2425ab85b0be3e59dd8140c7d53c7025 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:41 +0200
Subject: [PATCH 605/965] korganizer: update to 23.04.0.

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

diff --git a/srcpkgs/korganizer/template b/srcpkgs/korganizer/template
index d993cc9299a3..aa027162fdcf 100644
--- a/srcpkgs/korganizer/template
+++ b/srcpkgs/korganizer/template
@@ -1,6 +1,6 @@
 # Template file for 'korganizer'
 pkgname=korganizer
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kdoctools
@@ -12,4 +12,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://kde.org/applications/en/office/org.kde.korganizer"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=f05be7f118eb25142b94c630149bcdc32e49fab9f72c8f682d2af3db1750f885
+checksum=46b608dfd51e1b251ad6ca841ae2cc3181089921536222f191991919bc582b3a

From 105c466c6d400eda3528f604e55eacf93f75e182 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:42 +0200
Subject: [PATCH 606/965] krdc: update to 23.04.0.

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

diff --git a/srcpkgs/krdc/template b/srcpkgs/krdc/template
index dea11dc882e5..5432c4db3072 100644
--- a/srcpkgs/krdc/template
+++ b/srcpkgs/krdc/template
@@ -1,6 +1,6 @@
 # Template file for 'krdc'
 pkgname=krdc
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.2-only, LGPL-2.1-or-later"
 homepage="https://kde.org/applications/en/internet/org.kde.krdc"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=466c8e20a465cdf4c7702619237644bf4b35c5b889c2d47a798cd71303a914b5
+checksum=7139722f1bc6b56140e0e933148a1a2ab1b3e52550a34ab49363b7afe9a85fda
 
 krdc-devel_package() {
 	short_desc+=" - development files"

From 2f28961e036856f97ca1630cf4774edcb40d419b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:44 +0200
Subject: [PATCH 607/965] krfb: update to 23.04.0.

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

diff --git a/srcpkgs/krfb/template b/srcpkgs/krfb/template
index 3bb443f20a0c..ec714c9be6c6 100644
--- a/srcpkgs/krfb/template
+++ b/srcpkgs/krfb/template
@@ -1,6 +1,6 @@
 # Template file for 'krfb'
 pkgname=krfb
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
@@ -10,10 +10,10 @@ makedepends="qt5-devel qt5-x11extras-devel ki18n-devel kcompletion-devel
  kconfig-devel kcoreaddons-devel kcrash-devel kdbusaddons-devel kdnssd-devel
  kdoctools-devel knotifications-devel kwallet-devel kwidgetsaddons-devel
  kxmlgui-devel libvncserver-devel libXtst-devel xcb-util-image-devel
- kwayland-devel pipewire-devel plasma-wayland-protocols"
+ kwayland-devel pipewire-devel plasma-wayland-protocols kpipewire-devel"
 short_desc="KDE Desktop Sharing"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.2-only, LGPL-2.1-or-later"
 homepage="https://kde.org/applications/en/system/org.kde.krfb"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=9fb4cbb27fba240c7e6e3640bb0b8cce08c399be3f6132461059ad12e2f27211
+checksum=321fa19779f4bc0ec6b3c2c79c9118cdaaa1376ba56d93cde4a5ef4aae27b0b6

From da849be286461c54bb077efb4eaac4aace75c7d2 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:57 +0200
Subject: [PATCH 608/965] ktuberling: update to 23.04.0.

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

diff --git a/srcpkgs/ktuberling/template b/srcpkgs/ktuberling/template
index daaebd16b209..566385b02098 100644
--- a/srcpkgs/ktuberling/template
+++ b/srcpkgs/ktuberling/template
@@ -1,6 +1,6 @@
 # Template file for 'ktuberling'
 pkgname=ktuberling
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-qmake kdoctools
@@ -12,4 +12,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://kde.org/applications/games/org.kde.ktuberling"
 distfiles="${KDE_SITE}/release-service/${version}/src/ktuberling-${version}.tar.xz"
-checksum=e705dc3d4854c19c57f6122bd5f1a0a8ff1e692a1f169e0a942c357cc971f978
+checksum=5f276bbe3d5295ccc6e684e37ac0b9c131152b1909884069ecc5a6b87f34db11

From fdae685eedba282cd058884c3508b4717224e3d3 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 01:51:57 +0200
Subject: [PATCH 609/965] libktorrent: update to 23.04.0.

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

diff --git a/srcpkgs/libktorrent/template b/srcpkgs/libktorrent/template
index 5d45b2c01b0a..23d73ba5dfa0 100644
--- a/srcpkgs/libktorrent/template
+++ b/srcpkgs/libktorrent/template
@@ -1,6 +1,6 @@
 # Template file for 'libktorrent'
 pkgname=libktorrent
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake python3 doxygen"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://apps.kde.org/en/ktorrent"
 distfiles="${KDE_SITE}/release-service/${version}/src/libktorrent-${version}.tar.xz"
-checksum=4deee1265c646d062a91170882ec939d25049546d7488a65d49a9b7d4c467392
+checksum=92428a9c24fd562fa722a345850afd0b2b3f94a32a0b7d743cd4df5e392f7a9a
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kcoreaddons"

From 29a2cde75912db3f79f9ae3dd0bcd6e435a7a6fe Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 02:10:05 +0200
Subject: [PATCH 610/965] mlt7: update to 7.14.0.

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

diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index e5972cc0411b..9fb7f60d692e 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -1,6 +1,6 @@
 # Template file for 'mlt7'
 pkgname=mlt7
-version=7.12.0
+version=7.14.0
 revision=1
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
@@ -16,7 +16,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=41af600a5b223e067dff529d4ebe83bf8dee4efa807c8f928141e1174f13c45c
+checksum=824e96e7029ff034c61dd9edece45705ebc1a78b79ac32b7533085209bd59032
 
 if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 	makedepends+=" musl-legacy-compat"

From bf1716f8af23c710a519637962ab00056c848e54 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 19:32:25 +0200
Subject: [PATCH 611/965] kalendar: update to 23.04.0.

---
 srcpkgs/kalendar/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/kalendar/template b/srcpkgs/kalendar/template
index 3c7a69fce277..6aa280c245cc 100644
--- a/srcpkgs/kalendar/template
+++ b/srcpkgs/kalendar/template
@@ -1,6 +1,6 @@
 # Template file for 'kalendar'
 pkgname=kalendar
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake
@@ -11,15 +11,16 @@ makedepends="qt5-devel qt5-declarative-devel qt5-quickcontrols2-devel
  kcontacts-devel kitemmodels-devel kxmlgui-devel knotifications-devel
  kiconthemes-devel kservice-devel akonadi5-devel akonadi-contacts-devel
  calendarsupport-devel eventviews-devel qqc2-desktop-style-devel kio-devel
- messagelib-devel mailcommon-devel"
-depends="qqc2-desktop-style kdepim-runtime qt5-location kirigami2>=5.26.0"
+ messagelib-devel mailcommon-devel kirigami-addons"
+depends="qqc2-desktop-style kdepim-runtime qt5-location kirigami2>=5.26.0
+ kirigami-addons"
 checkdepends="dbus kdepim-runtime"
 short_desc="Calendar application using Akonadi"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/pim/kalendar"
 distfiles="${KDE_SITE}/release-service/${version}/src/kalendar-${version}.tar.xz"
-checksum=5c894bcdda1b5ab0271667d19208693d901974f62ff0cdf60e25815bd41599e4
+checksum=ee6331fb4b44c757f1d892961bbb8779b0d8dac3f667e208b037ae6d67f68766
 
 do_check() {
 	cd build

From 3129f129a87bf9d4af6e528c99b357f09d9132f0 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 19:32:34 +0200
Subject: [PATCH 612/965] kdepim-addons: update to 23.04.0.

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

diff --git a/srcpkgs/kdepim-addons/template b/srcpkgs/kdepim-addons/template
index 40f9da548da0..c1f8983da7a1 100644
--- a/srcpkgs/kdepim-addons/template
+++ b/srcpkgs/kdepim-addons/template
@@ -1,6 +1,6 @@
 # Template file for 'kdepim-addons'
 pkgname=kdepim-addons
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules python3 kdoctools kcoreaddons
@@ -16,7 +16,7 @@ license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, AGPL-3.0-or-late
 homepage="https://invent.kde.org/pim/kdepim-addons"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kdepim-addons"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=1315ecc4339f01c39e9c9fe249d53844faf88896b45952d70c0a518f8445baff
+checksum=9fb406498ce57505a7bea5b156fc10cab010f7312c25322aa9dcd1e3614127d5
 
 do_check() {
 	# failing tests are disabled

From d4e99501ecb3549c2ae5e7d4584f52764e887592 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 19:43:50 +0200
Subject: [PATCH 613/965] kitinerary: update to 23.04.0.

---
 common/shlibs               |  2 +-
 srcpkgs/kitinerary/template | 10 ++++++----
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 2d8a689c411e..508768d14ff0 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4113,7 +4113,7 @@ libcoeurl.so.0.3 coeurl-0.3.0_1
 libKPimPkPass.so.5 kpkpass-21.08.3_1
 libphonenumber.so.8 libphonenumber-8.12.38_1
 libgeocoding.so.8 libphonenumber-8.12.38_1
-libKPimItinerary.so.5 kitinerary-21.08.3_1
+libKPim5Itinerary.so.5 kitinerary-23.04.0_1
 libKPim5AddressbookImportExport.so.5 kaddressbook-23.04.0_1
 libKPim5ImportWizard.so.5 akonadi-import-wizard-23.04.0_1
 libadblocklibprivate.so.5 kdepim-addons-21.08.3_1
diff --git a/srcpkgs/kitinerary/template b/srcpkgs/kitinerary/template
index 11e33c45ebfe..ff90a2306793 100644
--- a/srcpkgs/kitinerary/template
+++ b/srcpkgs/kitinerary/template
@@ -1,18 +1,20 @@
 # Template file for 'kitinerary'
 pkgname=kitinerary
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules gettext kcoreaddons pkg-config qt5-host-tools qt5-qmake qt5-tools-devel"
+hostmakedepends="extra-cmake-modules gettext kcoreaddons pkg-config
+ qt5-host-tools qt5-qmake qt5-tools-devel"
 makedepends="kcalendarcore-devel kcontacts-devel kdeclarative-devel kmime-devel
- kpkpass-devel libphonenumber-devel poppler-devel protobuf-devel qt5-devel"
+ kpkpass-devel libphonenumber-devel poppler-devel protobuf-devel qt5-devel
+ zxing-cpp-devel"
 short_desc="Data model and extraction system for travel reservation information"
 maintainer="Louis Dupré Bertoni <contact@louisdb.xyz>"
 license="LGPL-2.1-or-later"
 homepage="https://kontact.kde.org"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kitinerary"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=f0c5cacf38b9892a49c4aa6151c96e19163019390414991353f01457aa5b3545
+checksum=ba798446958b5591cd4ecc260105ccd8399a540e3de550fbf788974c7011ab1f
 
 kitinerary-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 59a0de131d54cc1d532af4c6537e6849b4d9a21b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 19:49:05 +0200
Subject: [PATCH 614/965] kpkpass: update to 23.04.0.

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

diff --git a/common/shlibs b/common/shlibs
index 508768d14ff0..21cafd798519 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4110,7 +4110,7 @@ libm4ri-0.0.20200125.so m4ri-20200125_1
 libm4rie-0.0.20200125.so m4rie-20200125_1
 libptytty.so.0 libptytty-2.0_1
 libcoeurl.so.0.3 coeurl-0.3.0_1
-libKPimPkPass.so.5 kpkpass-21.08.3_1
+libKPim5PkPass.so.5 kpkpass-23.04.0_1
 libphonenumber.so.8 libphonenumber-8.12.38_1
 libgeocoding.so.8 libphonenumber-8.12.38_1
 libKPim5Itinerary.so.5 kitinerary-23.04.0_1
diff --git a/srcpkgs/kpkpass/template b/srcpkgs/kpkpass/template
index a4ffbb4b4e6d..37ba2c4d1a37 100644
--- a/srcpkgs/kpkpass/template
+++ b/srcpkgs/kpkpass/template
@@ -1,6 +1,6 @@
 # Template file for 'kpkpass'
 pkgname=kpkpass
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools shared-mime-info"
@@ -11,7 +11,7 @@ license="LGPL-2.1-or-later"
 homepage="https://kontact.kde.org"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kpkpass"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=a09c4418a221e181b4bcb9413675df3077157b1ab68d16bc4bd1d3f9fd69e5c2
+checksum=f65010f35e72cf943282d8d28708c7b0859390dc3fb0b6d92277c473d27d4b38
 
 kpkpass-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 8d2c8adf0e5d743e7d300e8d0c939f5f3c4404cc Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:10:38 +0200
Subject: [PATCH 615/965] kgpg: update to 23.04.0.

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

diff --git a/srcpkgs/kgpg/template b/srcpkgs/kgpg/template
index 049101f642a9..0c551394f9f1 100644
--- a/srcpkgs/kgpg/template
+++ b/srcpkgs/kgpg/template
@@ -1,6 +1,6 @@
 # Template file for 'kgpg'
 pkgname=kgpg
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext pkg-config
@@ -18,4 +18,4 @@ license="GPL-2.0-only"
 homepage="https://kde.org/applications/en/utilities/org.kde.kgpg"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kgpg"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=1504b30c7c3b600afb7162b2b1470eaaf4f05362414ebacff33f3506561c2f20
+checksum=0b85ef6bc925ed0928d55c4bb9fc40e7aeeadaba3e4946364b81705e0c4c1087

From b5db4334d4b70f4991c7eeb24588b0e2a1dd4524 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:13:41 +0200
Subject: [PATCH 616/965] kmymoney: rebuild against changed kde pim lib names

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

diff --git a/srcpkgs/kmymoney/template b/srcpkgs/kmymoney/template
index 827be7b758ec..e5dcbc3705cc 100644
--- a/srcpkgs/kmymoney/template
+++ b/srcpkgs/kmymoney/template
@@ -1,7 +1,7 @@
 # Template file for 'kmymoney'
 pkgname=kmymoney
 version=5.1.3
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson
  -DBUILD_TESTING=OFF"

From b1e9ac14f462afa513ea1e4cd0dce283ae6791a4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:14:02 +0200
Subject: [PATCH 617/965] zanshin: update to 23.04.0.

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

diff --git a/srcpkgs/zanshin/template b/srcpkgs/zanshin/template
index 358130060cdc..1f4dd8df9717 100644
--- a/srcpkgs/zanshin/template
+++ b/srcpkgs/zanshin/template
@@ -1,6 +1,6 @@
 # Template file for 'zanshin'
 pkgname=zanshin
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -15,4 +15,4 @@ license="GPL-3.0-or-later"
 homepage="https://apps.kde.org/zanshin"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#zanshin"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=3c0143bf85c1ae5ea1e1545ee72b9c634ac98198683e2b18d18e947c0aab5a00
+checksum=76ef11d4b61ea5034971667e57a1b37d8af7a6c5c809b61f479cd23ef8b30bbd

From 5c04e94eb5cf2d5f7774b2327e80c4fbfc8c80bd Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:19:53 +0200
Subject: [PATCH 618/965] kapidox: update to 5.105.0.

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

diff --git a/srcpkgs/kapidox/template b/srcpkgs/kapidox/template
index d691e440e1eb..f7e896122104 100644
--- a/srcpkgs/kapidox/template
+++ b/srcpkgs/kapidox/template
@@ -1,6 +1,6 @@
 # Template file for 'kapidox'
 pkgname=kapidox
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="BSD-2-Clause, CC0-1.0"
 homepage="https://invent.kde.org/frameworks/kapidox"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c537ae132477d0abba76da034cc411f8e90bcc7d548a2b69b885be8ecd882d48
+checksum=68f1e1d617c9d9a661dd630bdf3f1659c4619e6f08c7e0afbbb37270fa52a125
 
 post_install() {
 	vlicense LICENSES/BSD-2-Clause.txt

From 9d37775ae7070585fed94cfec91f0917e9f84bdc Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:19:54 +0200
Subject: [PATCH 619/965] kcalendarcore: update to 5.105.0.

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

diff --git a/srcpkgs/kcalendarcore/template b/srcpkgs/kcalendarcore/template
index f83d7d865f57..a391d6f6e091 100644
--- a/srcpkgs/kcalendarcore/template
+++ b/srcpkgs/kcalendarcore/template
@@ -1,7 +1,7 @@
 # Template file for 'kcalendarcore'
 pkgname=kcalendarcore
 reverts="19.08.3_1 19.08.2_1 19.08.1_1 19.08.0_1 19.04.3_1 19.04.2_1 19.04.1_1 19.04.0_1 18.12.3_1 18.12.2_1 18.12.1_1 18.12.0_2 18.12.0_1 18.08.3_1 18.08.2_1 18.08.1_1 18.08.0_1 18.04.3_1 17.12.3_1"
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="${KDE_SITE}https://invent.kde.org/frameworks/kcalendarcore"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=77c13bb1d57ec6f30595ec2b1c77e3c68e7e60c8b8ac630d5cf4d8c8e3614edd
+checksum=fed213d9b3243721cfdd8deca2036d478d3211268c6f8e26abfa37e2ef28abdc
 replaces="kcalcore>=0"
 
 do_check() {

From ea145324bdb2e9afe5133d46bf724edcdd396803 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:19:55 +0200
Subject: [PATCH 620/965] kcontacts: update to 5.105.0.

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

diff --git a/srcpkgs/kcontacts/template b/srcpkgs/kcontacts/template
index 9769d9397424..8704720b6959 100644
--- a/srcpkgs/kcontacts/template
+++ b/srcpkgs/kcontacts/template
@@ -1,7 +1,7 @@
 # Template file for 'kcontacts'
 pkgname=kcontacts
 reverts="19.08.2_1 19.08.1_1 19.08.0_1 19.04.3_1"
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kcontacts"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=53a3676ff5541e692868401b20461a2f0a3cb1c6b87617a53dbc05c6fca0d88c
+checksum=6dedd11f5327ee0522edd3538045084050c9e680ad4df4bd1e17342550bab338
 
 kcontacts-devel_package() {
 	short_desc+=" - development"

From 0416209ed564af56432e4b690e925a073df37fbf Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:19:56 +0200
Subject: [PATCH 621/965] kdav: update to 5.105.0.

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

diff --git a/srcpkgs/kdav/template b/srcpkgs/kdav/template
index adab661c5337..25af83b44494 100644
--- a/srcpkgs/kdav/template
+++ b/srcpkgs/kdav/template
@@ -1,7 +1,7 @@
 # Template file for 'kdav'
 pkgname=kdav
 reverts="19.04.0_1 19.04.1_1 19.04.2_1 19.04.3_1 19.08.0_1 19.08.1_1 19.08.2_1 19.08.3_1 19.12.0_1 19.12.1_1 19.12.2_1 19.12.3_1 20.04.0_1 20.04.1_1 20.04.2_1 20.04.3_1"
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kdav"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=34a2189d70825f735ade55e2bfa5518c482abefd0c2979f737ce581397b6a166
+checksum=3de27547f16a32074387e049c17da94b13d82b0f5f86fb6abf06100a828be335
 
 kdav-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From 9eee13f9d2ef923e579c5512fae14cc7d8989a46 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:19:57 +0200
Subject: [PATCH 622/965] kdewebkit: update to 5.105.0.

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

diff --git a/srcpkgs/kdewebkit/template b/srcpkgs/kdewebkit/template
index 869b16dcab39..065a1207b82d 100644
--- a/srcpkgs/kdewebkit/template
+++ b/srcpkgs/kdewebkit/template
@@ -1,6 +1,6 @@
 # Template file for 'kdewebkit'
 pkgname=kdewebkit
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kdewebkit"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
-checksum=df32fe622dc7537725e50791ed3923e24046b03765398bb02201111688f175ce
+checksum=38760d18d7e1938d278d0f3bd5897602d1e673a1e93616d4ad9f9a96e6a4b698
 
 kdewebkit-devel_package() {
 	short_desc+=" - development"

From def2f1594f5ce7c708f723513c0ffeb26ddadf87 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:19:59 +0200
Subject: [PATCH 623/965] kimageformats: update to 5.105.0.

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

diff --git a/srcpkgs/kimageformats/template b/srcpkgs/kimageformats/template
index c32f6466251a..f42919b9a60f 100644
--- a/srcpkgs/kimageformats/template
+++ b/srcpkgs/kimageformats/template
@@ -1,7 +1,7 @@
 # Template file for 'kimageformats'
 pkgname=kimageformats
-version=5.103.0
-revision=3
+version=5.105.0
+revision=1
 build_style=cmake
 configure_args="-DKIMAGEFORMATS_HEIF=ON"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kimageformats"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/kimageformats-${version}.tar.xz"
-checksum=dd7dc417aacc9dfe74745e4dfd9750129051c36502fa1cd18b92c4035d721e7e
+checksum=4ea6ead739f9e850aa8908e246ff2f45f505bbadba20205fb580667bab87d0fc
 
 if [ "$XBPS_MACHINE" = i686 ]; then
 	# FIXME: some tests fail on i686.

From 00a4bcd77a0abcff78452839515af46aac59b44b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:20:01 +0200
Subject: [PATCH 624/965] kjsembed: update to 5.105.0.

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

diff --git a/srcpkgs/kjsembed/template b/srcpkgs/kjsembed/template
index f20200a25ae7..c02cc4a02d40 100644
--- a/srcpkgs/kjsembed/template
+++ b/srcpkgs/kjsembed/template
@@ -1,6 +1,6 @@
 # Template file for 'kjsembed'
 pkgname=kjsembed
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="gettext kcoreaddons extra-cmake-modules"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kjsembed"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
-checksum=2951379fbb10c8eb1e1e6c31ec8ba476f4821daf9d8a8e5f0663de0066bf842c
+checksum=8a8af23563345649c19adec044a86ee5f37d64c90444d51058cd1c271d1b23b5
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake kdoctools"

From 06bd354f0dafed35ff3cca4811c0bdfed0d0ca73 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:20:02 +0200
Subject: [PATCH 625/965] kmediaplayer: update to 5.105.0.

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

diff --git a/srcpkgs/kmediaplayer/template b/srcpkgs/kmediaplayer/template
index a958cc4402df..f3bf76eaa836 100644
--- a/srcpkgs/kmediaplayer/template
+++ b/srcpkgs/kmediaplayer/template
@@ -1,6 +1,6 @@
 # Template file for 'kmediaplayer'
 pkgname=kmediaplayer
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="X11"
 homepage="https://invent.kde.org/frameworks/kmediaplayer"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
-checksum=5c8bca3d3bc63ef9cc4e920dddab882d48d4d20b6a63a90566a3539c68f08faf
+checksum=7db3b021751f8d874c38de318ef7f20c3a44c66aa24d5c0d5205765decb55fd8
 
 kmediaplayer-devel_package() {
 	short_desc+=" - development"

From 5e032e4314eb14029a149c8936a09a5221346b80 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:20:03 +0200
Subject: [PATCH 626/965] kplotting: update to 5.105.0.

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

diff --git a/srcpkgs/kplotting/template b/srcpkgs/kplotting/template
index 4e941085802e..c53f74007e3d 100644
--- a/srcpkgs/kplotting/template
+++ b/srcpkgs/kplotting/template
@@ -1,6 +1,6 @@
 # Template file for 'kplotting'
 pkgname=kplotting
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_DESIGNERPLUGIN=ON"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kplotting"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=bb3553268103eb1c0ecc10b211f78ebbf18b221757980978e9c8ff2c07086b92
+checksum=c9ce3514dfff5bc1432c26e5b9b0f9a4727edd18979a5745e8537a3c0edf100b
 
 kplotting-devel_package() {
 	short_desc+=" - development"

From b904ced35e90841ecafac2ed68260161983ea7d6 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:20:04 +0200
Subject: [PATCH 627/965] kross: update to 5.105.0.

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

diff --git a/srcpkgs/kross/template b/srcpkgs/kross/template
index 62dd16042131..3b6f1e51aa1f 100644
--- a/srcpkgs/kross/template
+++ b/srcpkgs/kross/template
@@ -1,6 +1,6 @@
 # Template file for 'kross'
 pkgname=kross
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 configure_args="
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/frameworks/kross"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
-checksum=d863872adf437594a592aef6cc589f745ed2d5bd9ada9d4aa0ce64e9a820fc0d
+checksum=e54b1ec87296d7cf4ecabe82124be33a1704de370545dbc103c47df9434337fa
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	makedepends+=" libatomic-devel"

From c3360a3e81000fadd1d5e05af70891d7158715ed Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:20:05 +0200
Subject: [PATCH 628/965] kxmlrpcclient: update to 5.105.0.

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

diff --git a/srcpkgs/kxmlrpcclient/template b/srcpkgs/kxmlrpcclient/template
index b7a600009c0e..d0da6379f8e9 100644
--- a/srcpkgs/kxmlrpcclient/template
+++ b/srcpkgs/kxmlrpcclient/template
@@ -1,6 +1,6 @@
 # Template file for 'kxmlrpcclient'
 pkgname=kxmlrpcclient
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules gettext
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, BSD-2-Clause"
 homepage="https://invent.kde.org/frameworks/kxmlrpcclient"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
-checksum=e7f719019ccface5a69e3dba91e6307111fe2b24c12dc9f2bb8f513a43857693
+checksum=578dde6eaf873b7c6f554a5a8de2ae04a8e577cdf5a09b0e2e1867877d9c2cd0
 
 post_install() {
 	vlicense LICENSES/BSD-2-Clause.txt

From 2e397d0d22f62861bf3234c42c10fb534a350e53 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 23 Apr 2023 20:20:41 +0200
Subject: [PATCH 629/965] oxygen-icons5: update to 5.105.0.

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

diff --git a/srcpkgs/oxygen-icons5/template b/srcpkgs/oxygen-icons5/template
index d1189bcfcd5b..90ea3f51085c 100644
--- a/srcpkgs/oxygen-icons5/template
+++ b/srcpkgs/oxygen-icons5/template
@@ -1,6 +1,6 @@
 # Template file for 'oxygen-icons5'
 pkgname=oxygen-icons5
-version=5.103.0
+version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, LGPL-3.0-or-later"
 homepage="https://invent.kde.org/frameworks/oxygen-icons5"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=387fbe84d111eb7aae0ba922a05cabfd87decb81c951dec8a20ae7c9d487968c
+checksum=82568b106969f4b1e79f24b97a201ddcb82f59fce685a16d56e1fbf97ac13b49
 conflicts="oxygen-icons>=0"
 
 oxygen-icons_package() {

From 2d20ac56eb75cb490c3264f61a5f51d4a978717b Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Sun, 23 Apr 2023 15:54:36 +0300
Subject: [PATCH 630/965] opera: update to 98.0.4759.6.

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

diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template
index d37bc6f36b1e..5608978f6725 100644
--- a/srcpkgs/opera/template
+++ b/srcpkgs/opera/template
@@ -1,6 +1,6 @@
 # Template file for 'opera'
 pkgname=opera
-version=97.0.4719.43
+version=98.0.4759.6
 revision=1
 archs="x86_64"
 create_wrksrc=yes
@@ -10,7 +10,7 @@ maintainer="mobinmob <mobinmob@disroot.org>"
 license="custom:Proprietary"
 homepage="https://www.opera.com/computer"
 distfiles="https://get.geo.opera.com/pub/opera/desktop/${version}/linux/opera-stable_${version}_amd64.rpm"
-checksum=09700710f1884a3b0d19fbdb64978dd61428568bab7ca1f565b0844bdbd20b3c
+checksum=1deac0d4ba218a731870123608a96c712eb53901226b5f097962d51678d43016
 repository="nonfree"
 nostrip=yes
 

From 08e8772c57c861f9a4e1f2cda1332897b6b53ce4 Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Sun, 23 Apr 2023 15:58:28 +0300
Subject: [PATCH 631/965] skype: update to 8.96.0.409.

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

diff --git a/srcpkgs/skype/template b/srcpkgs/skype/template
index b1aaacbd8783..f6cc2300e1c9 100644
--- a/srcpkgs/skype/template
+++ b/srcpkgs/skype/template
@@ -1,7 +1,7 @@
 # Template file for 'skype'
 # This just repackages the rpm package.
 pkgname=skype
-version=8.96.0.207
+version=8.96.0.409
 revision=1
 archs="x86_64"
 create_wrksrc=yes
@@ -11,7 +11,7 @@ maintainer="mobinmob <mobinmob@disroot.org>"
 license="custom:skype-servicesagreement" # no vlicense
 homepage="https://www.skype.com"
 distfiles="https://repo.skype.com/rpm/stable/skypeforlinux_${version}-1.x86_64.rpm"
-checksum=7667a7a5572615a68cb5172e1cd3f87ebdefd46a8416117c4043215256c11d58
+checksum=28a7964d62eeb13760342113feb05d1a451ddec8c7da86d101412af07916e745
 repository="nonfree"
 nostrip="yes"
 

From c29d58477fc683054884038294b3466d2ec5ce7c Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Sun, 23 Apr 2023 17:04:24 -0400
Subject: [PATCH 632/965] kidletime: fix cross-build

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

diff --git a/srcpkgs/kidletime/template b/srcpkgs/kidletime/template
index 55b5cd68d31d..4548d31029a6 100644
--- a/srcpkgs/kidletime/template
+++ b/srcpkgs/kidletime/template
@@ -4,7 +4,7 @@ version=5.105.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt5-host-tools qt5-x11extras-devel
- qt5-wayland"
+ qt5-wayland wayland-devel"
 makedepends="qt5-x11extras-devel libXScrnSaver-devel
  wayland-protocols wayland-devel qt5-wayland-devel
  plasma-wayland-protocols"

From 6ed9fcdcd2c9f29c423928c77b40267345604687 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Tue, 21 Feb 2023 22:58:59 +0000
Subject: [PATCH 633/965] gnutls: update to 3.8.0.

---
 srcpkgs/gnutls/template | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/gnutls/template b/srcpkgs/gnutls/template
index f135514b90b0..4a4f09c9b070 100644
--- a/srcpkgs/gnutls/template
+++ b/srcpkgs/gnutls/template
@@ -1,10 +1,10 @@
 # Template file for 'gnutls'
 pkgname=gnutls
-version=3.7.8
+version=3.8.0
 revision=1
 build_style=gnu-configure
-configure_args="--disable-guile --disable-static
- --disable-valgrind-tests --disable-rpath
+configure_args="--disable-static --disable-valgrind-tests
+ --disable-rpath
  --with-default-trust-store-file=/etc/ssl/certs/ca-certificates.crt
  --with-trousers-lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="gettext libtool pkg-config which"
@@ -20,13 +20,11 @@ short_desc="GNU Transport Layer Security library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-only, LGPL-2.1-or-later"
 homepage="https://gnutls.org"
+changelog="https://gitlab.com/gnutls/gnutls/-/raw/master/NEWS"
 distfiles="https://www.gnupg.org/ftp/gcrypt/gnutls/v${version%.*}/gnutls-${version}.tar.xz"
-checksum=c58ad39af0670efe6a8aee5e3a8b2331a1200418b64b7c51977fb396d4617114
-
-pre_check() {
-	# same as $PASS in tests/cert-tests/certtool.sh
-	export GNUTLS_PIN=1234
-}
+checksum=0ea0d11a1660a1e63f960f157b197abe6d0c8cb3255be24e1fb3815930b9bdc5
+# same as $PASS in tests/cert-tests/certtool.sh
+make_check_pre="env GNUTLS_PIN=1234"
 
 gnutls-devel_package() {
 	depends="${_develdepends} ${sourcepkg}>=${version}_${revision}"
@@ -39,6 +37,7 @@ gnutls-devel_package() {
 		vmove usr/share/info
 	}
 }
+
 gnutls-tools_package() {
 	short_desc+=" - bundled tools"
 	pkg_install() {

From 66ffebddab268bebe7c87ef8da5a33566bb51d0f Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Mon, 24 Apr 2023 00:03:03 +0200
Subject: [PATCH 634/965] gpodder: update to 3.11.1.

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

diff --git a/srcpkgs/gpodder/template b/srcpkgs/gpodder/template
index 2f4b1a2022ab..c71b580bfb2c 100644
--- a/srcpkgs/gpodder/template
+++ b/srcpkgs/gpodder/template
@@ -1,7 +1,7 @@
 # Template file for 'gpodder'
 pkgname=gpodder
-version=3.11.0
-revision=2
+version=3.11.1
+revision=1
 hostmakedepends="python3 intltool"
 depends="eyeD3 gtk+3 hicolor-icon-theme python3-dbus python3-gobject
  python3-html5lib python3-mygpoclient python3-podcastparser python3-mutagen
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/gpodder/gpodder"
 distfiles="https://github.com/gpodder/gpodder/archive/${version}.tar.gz"
-checksum=c96a3332e61e8277475497ec24fe0918c5cafc580a2f85fc7b34c2fd989873de
+checksum=c24fb3ef70b5acf43c07e6dd4e78c309e1cbacff621eb59f73c137b9597c6e87
 
 do_check() {
 	make releasetest

From 639a0941bda855d96d72a61ae7c80ae6c4c633e4 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 31 Mar 2023 16:43:52 -0400
Subject: [PATCH 635/965] python3-txredisapi: update to 1.4.9.

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

diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index b341e67829be..1e29673bf3be 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-txredisapi'
 pkgname=python3-txredisapi
-version=1.4.7
-revision=2
+version=1.4.9
+revision=1
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
@@ -36,4 +36,4 @@ license="Apache-2.0"
 homepage="https://github.com/IlyaSkriblovsky/txredisapi"
 changelog="https://raw.githubusercontent.com/IlyaSkriblovsky/txredisapi/master/CHANGELOG.md"
 distfiles="https://github.com/IlyaSkriblovsky/txredisapi/archive/refs/tags/${version}.tar.gz"
-checksum=dfaf204ab547eeddfcf54c81734a8a06dadbbf079fd01d9c27a788c7d770376e
+checksum=bb6af4eabe9b05afd4389516d41d60adfb24dcee01601be8a4808de2cb00d3a7

From 9d9c2787a14a09979a2a85a95e305be55292bcf2 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 28 Mar 2023 14:23:11 -0400
Subject: [PATCH 636/965] python3-canonicaljson: update to 2.0.0.

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

diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index d050094a7d5e..5095f1fe17b5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -1,16 +1,16 @@
 # Template file for 'python3-canonicaljson'
 pkgname=python3-canonicaljson
-version=1.6.5
+version=2.0.0
 revision=1
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
-depends="python3-simplejson python3-frozendict"
-checkdepends="${depends} python3-pytest"
+depends="python3"
+checkdepends="python3-pytest"
 short_desc="Canonical JSON"
 maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
 license="Apache-2.0"
 homepage="https://github.com/matrix-org/python-canonicaljson"
 changelog="https://raw.githubusercontent.com/matrix-org/python-canonicaljson/main/CHANGES.md"
 distfiles="${PYPI_SITE}/c/canonicaljson/canonicaljson-${version}.tar.gz"
-checksum=68dfc157b011e07d94bf74b5d4ccc01958584ed942d9dfd5fdd706609e81cd4b
+checksum=e2fdaef1d7fadc5d9cb59bd3d0d41b064ddda697809ac4325dced721d12f113f
 make_check_pre="env PYTHONPATH=src"

From 860fd6482a84da4ce99d2e90339016c3d1fa53a1 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 31 Mar 2023 16:40:36 -0400
Subject: [PATCH 637/965] python3-simplejson: orphan.

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

diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 45dbc20e5a8c..5d6e03ef2a59 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -8,7 +8,7 @@ makedepends="python3-devel"
 depends="python3"
 checkdepends="python3-pytest"
 short_desc="Simple, fast, extensible JSON encoder/decoder for Python3"
-maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT, AFL-2.1"
 homepage="https://github.com/simplejson/simplejson"
 changelog="https://raw.githubusercontent.com/simplejson/simplejson/master/CHANGES.txt"

From 0910aed918f02299a23f6d8ffee0881ff0a54197 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 28 Mar 2023 14:20:14 -0400
Subject: [PATCH 638/965] New package: python3-immutabledict-2.2.4

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

diff --git a/srcpkgs/python3-immutabledict/template b/srcpkgs/python3-immutabledict/template
new file mode 100644
index 000000000000..d8eaced0c483
--- /dev/null
+++ b/srcpkgs/python3-immutabledict/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-immutabledict'
+pkgname=python3-immutabledict
+version=2.2.4
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-poetry-core"
+makedepends="python3-devel"
+depends="python3"
+checkdepends="python3-pytest"
+short_desc="Immutable wrapper around dictionaries"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="MIT"
+homepage="https://github.com/corenting/immutabledict"
+changelog="https://raw.githubusercontent.com/corenting/immutabledict/master/CHANGELOG.md"
+distfiles="${PYPI_SITE}/i/immutabledict/immutabledict-${version}.tar.gz"
+checksum=3bedc0741faaa2846f6edf5c29183f993da3abaff6a5961bb70a5659bb9e68ab
+
+post_install() {
+	vlicense LICENSE
+}

From 5f39ed67f1a19ae6caeb75e6bc378613f4e66d89 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 28 Mar 2023 14:23:58 -0400
Subject: [PATCH 639/965] python3-frozendict: orphan.

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

diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 84845fc1b836..4741561aad60 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -9,7 +9,7 @@ makedepends="python3-devel"
 depends="python3"
 checkdepends="python3-pytest"
 short_desc="Immutable mapping for Python3"
-maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-3.0-only"
 homepage="https://github.com/Marco-Sulla/python-frozendict"
 distfiles="${PYPI_SITE}/f/frozendict/frozendict-${version}.tar.gz"

From 1b022d53507a0943825d22271fd7005540a5da12 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 11 Apr 2023 11:58:09 -0400
Subject: [PATCH 640/965] python3-pydantic: update to 1.10.7.

---
 srcpkgs/python3-pydantic/template | 8 +++++---
 srcpkgs/python3-pydantic/update   | 1 +
 2 files changed, 6 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/python3-pydantic/update

diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 4c9eed98405a..80e94fdb4813 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -1,8 +1,10 @@
 # Template file for 'python3-pydantic'
 pkgname=python3-pydantic
-version=1.10.2
-revision=2
+version=1.10.7
+revision=1
 build_style=python3-module
+# added to stop test failing due to DeprecationWarning on pkg_resources import
+make_check_args="-p no:warnings"
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
 checkdepends="${depends} python3-pytest python3-pytest-mock"
@@ -12,7 +14,7 @@ license="MIT"
 homepage="https://github.com/pydantic/pydantic"
 changelog="https://raw.githubusercontent.com/pydantic/pydantic/main/HISTORY.md"
 distfiles="${PYPI_SITE}/p/pydantic/pydantic-${version}.tar.gz"
-checksum=91b8e218852ef6007c2b98cd861601c6a09f1aa32bbbb74fab5b1c33d4a1e410
+checksum=cfc83c0678b6ba51b0532bea66860617c4cd4251ecf76e9846fa5a9f3454e97e
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/python3-pydantic/update b/srcpkgs/python3-pydantic/update
new file mode 100644
index 000000000000..2c857beffb29
--- /dev/null
+++ b/srcpkgs/python3-pydantic/update
@@ -0,0 +1 @@
+ignore="*a*"

From a513a68f4d9211364038143a86ba5c320f910f49 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 11 Apr 2023 12:07:52 -0400
Subject: [PATCH 641/965] synapse: update to 1.81.0.

---
 .../patches/revert_frozendict_upperbound.patch      | 13 -------------
 srcpkgs/synapse/template                            |  6 +++---
 2 files changed, 3 insertions(+), 16 deletions(-)
 delete mode 100644 srcpkgs/synapse/patches/revert_frozendict_upperbound.patch

diff --git a/srcpkgs/synapse/patches/revert_frozendict_upperbound.patch b/srcpkgs/synapse/patches/revert_frozendict_upperbound.patch
deleted file mode 100644
index 4a5e068a828b..000000000000
--- a/srcpkgs/synapse/patches/revert_frozendict_upperbound.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- b/pyproject.toml
-+++ a/pyproject.toml
-@@ -154,9 +154,7 @@
- # we use the TYPE_CHECKER.redefine method added in jsonschema 3.0.0
- jsonschema = ">=3.0.0"
- # frozendict 2.1.2 is broken on Debian 10: https://github.com/Marco-Sulla/python-frozendict/issues/41
-+frozendict = ">=1,!=2.1.2"
--# We cannot test our wheels against the 2.3.5 release in CI. Putting in an upper bound for this
--# because frozendict has been more trouble than it's worth; we would like to move to immutabledict.
--frozendict = ">=1,!=2.1.2,<2.3.5"
- # We require 2.1.0 or higher for type hints. Previous guard was >= 1.1.0
- unpaddedbase64 = ">=2.1.0"
- # We require 1.5.0 to work around an issue when running against the C implementation of
diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template
index 9fd2a9018d9c..7c0538696649 100644
--- a/srcpkgs/synapse/template
+++ b/srcpkgs/synapse/template
@@ -1,13 +1,13 @@
 # Template file for 'synapse'
 pkgname=synapse
-version=1.80.0
+version=1.81.0
 revision=1
 build_style=python3-pep517
 build_helper=rust
 make_check_target=tests
 make_install_target="dist/matrix_synapse-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-setuptools-rust cargo"
-depends="python3-jsonschema python3-frozendict python3-unpaddedbase64
+depends="python3-jsonschema python3-immutabledict python3-unpaddedbase64
  python3-canonicaljson python3-signedjson python3-pynacl
  python3-service_identity python3-Twisted python3-openssl python3-yaml
  python3-pyasn1 python3-pyasn1-modules python3-bcrypt python3-Pillow
@@ -24,7 +24,7 @@ license="Apache-2.0"
 homepage="https://github.com/matrix-org/synapse"
 changelog="https://raw.githubusercontent.com/matrix-org/synapse/develop/CHANGES.md"
 distfiles="https://github.com/matrix-org/synapse/archive/v${version}.tar.gz"
-checksum=7835d4790fb340269595fd792a6f7d6e49b004698634eca3c2453b8adc21b9f9
+checksum=2d9753961772d385464b9c6ebfc20fc42adc27e883689014994c1c42cbdf1456
 
 if [ "$CROSS_BUILD" ]; then
 	makedepends+=" rust-std"

From bcb7d2a1ca6cacaeb49818a56e0f298be59f441e Mon Sep 17 00:00:00 2001
From: RunningDroid <runningdroid@zoho.com>
Date: Tue, 11 Apr 2023 17:09:02 -0400
Subject: [PATCH 642/965] urlwatch: update to 2.26

---
 ...afbb047060277b00f570345e7e1969266712.patch | 88 +++++++++++++++++++
 srcpkgs/urlwatch/patches/test_handler.patch   | 14 ---
 srcpkgs/urlwatch/template                     | 18 ++--
 3 files changed, 96 insertions(+), 24 deletions(-)
 create mode 100644 srcpkgs/urlwatch/patches/6b68afbb047060277b00f570345e7e1969266712.patch
 delete mode 100644 srcpkgs/urlwatch/patches/test_handler.patch

diff --git a/srcpkgs/urlwatch/patches/6b68afbb047060277b00f570345e7e1969266712.patch b/srcpkgs/urlwatch/patches/6b68afbb047060277b00f570345e7e1969266712.patch
new file mode 100644
index 000000000000..832b963517e0
--- /dev/null
+++ b/srcpkgs/urlwatch/patches/6b68afbb047060277b00f570345e7e1969266712.patch
@@ -0,0 +1,88 @@
+From 6b68afbb047060277b00f570345e7e1969266712 Mon Sep 17 00:00:00 2001
+From: Thomas Perl <m@thp.io>
+Date: Wed, 12 Apr 2023 15:22:02 +0200
+Subject: [PATCH] Rework handling of running from a source checkout (fixes
+ #755)
+
+diff --git a/CHANGELOG.md b/CHANGELOG.md
+index 657e0494..fccf1f1d 100644
+--- a/CHANGELOG.md
++++ b/CHANGELOG.md
+@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
+ 
+ The format mostly follows [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
+ 
++## UNRELEASED
++
++### Fixed
++
++- Rework handling of running from a source checkout, fixes issues with example files
++  when `urlwatch` was run as `/usr/sbin/urlwatch`, e.g. on Void Linux (fixes #755)
++
+ ## [2.26] -- 2023-04-11
+ 
+ ### Added
+diff --git a/lib/urlwatch/cli.py b/lib/urlwatch/cli.py
+index 75332f09..f6a5802a 100755
+--- a/lib/urlwatch/cli.py
++++ b/lib/urlwatch/cli.py
+@@ -47,9 +47,6 @@
+ # Check if we are installed in the system already
+ (prefix, bindir) = os.path.split(os.path.dirname(os.path.abspath(sys.argv[0])))
+ 
+-if bindir != 'bin':
+-    sys.path.insert(0, os.path.join(prefix, bindir, 'lib'))
+-
+ from urlwatch.command import UrlwatchCommand
+ from urlwatch.config import CommandConfig
+ from urlwatch.main import Urlwatch
+@@ -90,7 +87,7 @@ def main():
+     if os.path.exists(old_cache_file) and not os.path.exists(new_cache_file):
+         cache_file = old_cache_file
+ 
+-    command_config = CommandConfig(sys.argv[1:], pkgname, urlwatch_dir, bindir, prefix,
++    command_config = CommandConfig(sys.argv[1:], pkgname, urlwatch_dir, prefix,
+                                    config_file, urls_file, hooks_file, cache_file, False)
+     setup_logger(command_config.verbose)
+ 
+diff --git a/lib/urlwatch/config.py b/lib/urlwatch/config.py
+index c1075460..40d206ec 100644
+--- a/lib/urlwatch/config.py
++++ b/lib/urlwatch/config.py
+@@ -52,20 +52,12 @@ def __init__(self, pkgname, urlwatch_dir, config, urls, cache, hooks, verbose):
+ 
+ class CommandConfig(BaseConfig):
+ 
+-    def __init__(self, args, pkgname, urlwatch_dir, bindir, prefix, config, urls, hooks, cache, verbose):
++    def __init__(self, args, pkgname, urlwatch_dir, prefix, config, urls, hooks, cache, verbose):
+         super().__init__(pkgname, urlwatch_dir, config, urls, cache, hooks, verbose)
+-        self.bindir = bindir
+-        self.prefix = prefix
+         self.migrate_cache = migrate_cache
+         self.migrate_urls = migrate_urls
+ 
+-        if self.bindir == 'bin':
+-            # Installed system-wide
+-            self.examples_dir = os.path.join(prefix, 'share', self.pkgname, 'examples')
+-        else:
+-            # Assume we are not yet installed
+-            self.examples_dir = os.path.join(prefix, bindir, 'share', self.pkgname, 'examples')
+-
++        self.examples_dir = os.path.join(prefix, 'share', self.pkgname, 'examples')
+         self.urls_yaml_example = os.path.join(self.examples_dir, 'urls.yaml.example')
+         self.hooks_py_example = os.path.join(self.examples_dir, 'hooks.py.example')
+ 
+diff --git a/lib/urlwatch/tests/test_handler.py b/lib/urlwatch/tests/test_handler.py
+index 1d5d22e6..7886acc9 100644
+--- a/lib/urlwatch/tests/test_handler.py
++++ b/lib/urlwatch/tests/test_handler.py
+@@ -89,8 +89,7 @@ def test_pep8_conformance():
+ 
+ class ConfigForTest(CommandConfig):
+     def __init__(self, config, urls, cache, hooks, verbose):
+-        (prefix, bindir) = os.path.split(os.path.dirname(os.path.abspath(sys.argv[0])))
+-        super().__init__([], 'urlwatch', os.path.dirname(__file__), bindir, prefix, config, urls, hooks, cache, verbose)
++        super().__init__([], 'urlwatch', os.path.dirname(__file__), root, config, urls, hooks, cache, verbose)
+ 
+ 
+ @contextlib.contextmanager
diff --git a/srcpkgs/urlwatch/patches/test_handler.patch b/srcpkgs/urlwatch/patches/test_handler.patch
deleted file mode 100644
index 73f301e49f9f..000000000000
--- a/srcpkgs/urlwatch/patches/test_handler.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Work around https://github.com/thp/urlwatch/issues/677
-
-diff --git a/lib/urlwatch/tests/test_handler.py b/lib/urlwatch/tests/test_handler.py
-index 736536a..fac9449 100644
---- a/lib/urlwatch/tests/test_handler.py
-+++ b/lib/urlwatch/tests/test_handler.py
-@@ -89,6 +89,7 @@ def test_pep8_conformance():
- 
- class ConfigForTest(CommandConfig):
-     def __init__(self, config, urls, cache, hooks, verbose):
-+        sys.argv = sys.argv[:1]
-         (prefix, bindir) = os.path.split(os.path.dirname(os.path.abspath(sys.argv[0])))
-         super().__init__('urlwatch', os.path.dirname(__file__), bindir, prefix, config, urls, hooks, cache, verbose)
- 
diff --git a/srcpkgs/urlwatch/template b/srcpkgs/urlwatch/template
index bdc8421176c2..58287278fe90 100644
--- a/srcpkgs/urlwatch/template
+++ b/srcpkgs/urlwatch/template
@@ -1,27 +1,25 @@
 # Template file for 'urlwatch'
 pkgname=urlwatch
-version=2.25
-revision=2
+version=2.26
+revision=1
 build_style=python3-module
+# skip the tests that require python modules that aren't packaged
+# (pdftotext & pytesseract)
+make_check_args="-k not((pdf)or(ocr))"
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-keyring python3-minidb python3-requests
  python3-yaml python3-lxml python3-cssselect"
 # Check the Docs for optional packages:
 # https://urlwatch.readthedocs.io/en/latest/dependencies.html#optional-packages
 checkdepends="python3-pytest python3-pycodestyle python3-docutils
- python3-Pygments python3-jq ${depends}"
+ python3-jq ${depends}"
 short_desc="Tool for monitoring webpages for updates"
 maintainer="RunningDroid <runningdroid@zoho.com>"
 license="BSD-3-Clause"
 homepage="https://thp.io/2008/urlwatch/"
+changelog="https://raw.githubusercontent.com/thp/urlwatch/master/CHANGELOG.md"
 distfiles="${PYPI_SITE}/u/urlwatch/urlwatch-${version}.tar.gz"
-checksum=6802297d3318286e7f3d36b9a4567a2fb09b0ae779d4b76811dd29a7281c1f8a
-
-do_check() {
-	# skip the tests that require python modules that aren't packaged
-	# (pdftotext & pytesseract)
-	pytest -k 'not (pdf or ocr)' -v
-}
+checksum=b14bbe23d87b7d4ac8b4e71a51fd2066908a947ccf7b557c3e4f87b09f455e8f
 
 post_install() {
 	vlicense COPYING

From d5e7cf52dc4745dbd0710eb37b2ec266a9091cc5 Mon Sep 17 00:00:00 2001
From: zuranthus <zuranthus-git@pm.me>
Date: Wed, 12 Apr 2023 09:03:48 +0200
Subject: [PATCH 643/965] protonmail-bridge: update to 3.0.21.

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

diff --git a/srcpkgs/protonmail-bridge/template b/srcpkgs/protonmail-bridge/template
index 1c1f0ad9502e..d25b19ead183 100644
--- a/srcpkgs/protonmail-bridge/template
+++ b/srcpkgs/protonmail-bridge/template
@@ -1,6 +1,6 @@
 # Template file for 'protonmail-bridge'
 pkgname=protonmail-bridge
-version=2.1.3
+version=3.0.21
 revision=1
 archs="x86_64"
 create_wrksrc=yes
@@ -8,9 +8,9 @@ depends="desktop-file-utils"
 short_desc="ProtonMail Bridge for use with E-mail software"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
-homepage="https://protonmail.com/bridge"
-distfiles="https://protonmail.com/download/bridge/protonmail-bridge_${version}-1_amd64.deb"
-checksum=8fbd556d522caba092a9d0ecd576e28778e2fb05fad5638728879ee9a8b8b4b0
+homepage="https://proton.me/mail/bridge"
+distfiles="https://proton.me/download/bridge/protonmail-bridge_${version}-1_amd64.deb"
+checksum=cd2d5a605f4a6fcffcb2e536caf7503958419bdeb8ec4e96aa2f9a481699e48a
 
 restricted=yes
 noverifyrdeps=yes

From c5dc275a535bc52429decb00ce45be11ff00d26a Mon Sep 17 00:00:00 2001
From: travankor <travankor@tuta.io>
Date: Mon, 10 Apr 2023 06:33:28 -0700
Subject: [PATCH 644/965] booster: update to 0.10.

---
 srcpkgs/booster/patches/fix-target-dir.patch | 40 +++++++++
 srcpkgs/booster/patches/symlink.patch        | 85 ++++++++++++++++++++
 srcpkgs/booster/template                     |  6 +-
 3 files changed, 128 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/booster/patches/fix-target-dir.patch
 create mode 100644 srcpkgs/booster/patches/symlink.patch

diff --git a/srcpkgs/booster/patches/fix-target-dir.patch b/srcpkgs/booster/patches/fix-target-dir.patch
new file mode 100644
index 000000000000..7d17c62899ca
--- /dev/null
+++ b/srcpkgs/booster/patches/fix-target-dir.patch
@@ -0,0 +1,40 @@
+From bc988b0c48d337d7b3447ad8a634551ca5080178 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net>
+Date: Thu, 9 Mar 2023 14:15:21 +0100
+Subject: [PATCH] generator: Fix creation of target directory
+
+This attempts to fix a regression introduced in commit
+e13aa77e49aef93cc1370a269785b471758cb546 since this commit
+the `usr/lib` target directroy is not created if the host system
+does not ship any files in `usr/lib` (e.g. Alpine). This causes
+initramfs images generated on such systems to not be bootable
+as `lib` is a symlink to the non-existend `usr/lib` then.
+
+The problem is the current implementation:
+
+	filepath.Dir(filepath.Join(filepath.Dir(l.src), l.target))
+
+Would return `/usr` for `{"/lib", "usr/lib"}` and hence `/usr/lib`
+was never created. I believe this was intended to be:
+
+	filepath.Join(filepath.Dir(l.src), l.target)
+
+This commit changes this accordingly and fixes booting Booster
+images on Alpine.
+---
+ generator/generator.go | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/generator/generator.go b/generator/generator.go
+index 4a030e5..0ab135c 100644
+--- a/generator/generator.go
++++ b/generator/generator.go
+@@ -263,7 +263,7 @@ func appendCompatibilitySymlinks(img *Image) error {
+ 	for _, l := range symlinks {
+ 		// Ensure that target always exist which may not be the
+ 		// case if we only install files from /lib or /bin.
+-		targetDir := filepath.Dir(filepath.Join(filepath.Dir(l.src), l.target))
++		targetDir := filepath.Join(filepath.Dir(l.src), l.target)
+ 		if err := img.AppendDirEntry(targetDir); err != nil {
+ 			return err
+ 		}
diff --git a/srcpkgs/booster/patches/symlink.patch b/srcpkgs/booster/patches/symlink.patch
new file mode 100644
index 000000000000..be61fcd98d29
--- /dev/null
+++ b/srcpkgs/booster/patches/symlink.patch
@@ -0,0 +1,85 @@
+From 7766b079c8fd004fee9d5eba19cb98cac568773b Mon Sep 17 00:00:00 2001
+From: Anatol Pomozov <anatol.pomozov@gmail.com>
+Date: Thu, 23 Mar 2023 18:49:14 -0700
+Subject: [PATCH] generator: Do not rely on user's lookup order for binaries
+
+Until now we used `exec.LookPath` golang function to lookup binaries.
+This function depends on user's $PATH envvar and the order directories
+specified there. This could mess with our image symlink tree.
+
+What we want is to make sure that we lookup/add files at non-symlinked
+directories first (i.e. /usr/bin).
+
+Closes #213
+---
+ generator/generator.go      | 28 ++++++++++++++++++++++++++--
+ generator/generator_test.go |  6 ++++++
+ 2 files changed, 32 insertions(+), 2 deletions(-)
+
+diff --git a/generator/generator.go b/generator/generator.go
+index 0ab135c..8f0a72f 100644
+--- a/generator/generator.go
++++ b/generator/generator.go
+@@ -5,7 +5,6 @@ import (
+ 	"fmt"
+ 	"net"
+ 	"os"
+-	"os/exec"
+ 	"path/filepath"
+ 	"time"
+ 
+@@ -290,7 +289,7 @@ func (img *Image) appendExtraFiles(binaries ...string) error {
+ 			// If the given name is not an absolute path, assume that it refers
+ 			// to an executable and lookup the path to the executable using $PATH.
+ 			var err error
+-			f, err = exec.LookPath(f)
++			f, err = lookupPath(f)
+ 			if err != nil {
+ 				return err
+ 			}
+@@ -303,6 +302,31 @@ func (img *Image) appendExtraFiles(binaries ...string) error {
+ 	return nil
+ }
+ 
++func lookupPath(binary string) (string, error) {
++	paths := []string{
++		"/usr/bin",
++		"/usr/sbin",
++		"/bin",
++		"/sbin",
++		"/usr/local/bin",
++		"/usr/local/sbin",
++	}
++
++	for _, p := range paths {
++		f := filepath.Join(p, binary)
++		_, err := os.Stat(f)
++		if os.IsNotExist(err) {
++			continue
++		}
++		if err != nil {
++			return "", err
++		}
++		return f, nil
++	}
++
++	return "", os.ErrNotExist
++}
++
+ func findFwFile(fw string) (string, error) {
+ 	supportedFwExt := []string{
+ 		"",
+diff --git a/generator/generator_test.go b/generator/generator_test.go
+index 57b7cce..5938cbc 100644
+--- a/generator/generator_test.go
++++ b/generator/generator_test.go
+@@ -550,3 +550,9 @@ func TestModprobeOptions(t *testing.T) {
+ 	}
+ 	require.Equal(t, expect, cfg.ModprobeOptions)
+ }
++
++func TestLookupFile(t *testing.T) {
++	path, err := lookupPath("echo")
++	require.NoError(t, err)
++	require.Equal(t, "/usr/bin/echo", path)
++}
diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template
index 1e97b59ee480..9d407ebfdd3d 100644
--- a/srcpkgs/booster/template
+++ b/srcpkgs/booster/template
@@ -1,7 +1,7 @@
 # Template file for 'booster'
 pkgname=booster
-version=0.9
-revision=2
+version=0.10
+revision=1
 build_style=go
 go_import_path=github.com/anatol/booster
 hostmakedepends="git ruby-ronn"
@@ -11,7 +11,7 @@ maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/anatol/booster"
 distfiles="https://github.com/anatol/booster/archive/${version}.tar.gz"
-checksum=786b89ac5f5b6fb063ff58b490525c9fda9c6f2ae53ab06416b25993bdb72ca4
+checksum=27a7e40135ceb5504438ce0a45108ef955f5ece197932acc7686fd6c0254565c
 conf_files="/etc/booster.yaml"
 alternatives="
  initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst

From 03ef483424499d94dd02beb2b4aa6e99e00c30cf Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Sat, 8 Apr 2023 22:15:20 +0100
Subject: [PATCH 645/965] btrfs-progs: update to 6.2.2.

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

diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 9a6cde4edbe4..0aa9eb6a3be6 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -1,6 +1,6 @@
 # Template file for 'btrfs-progs'
 pkgname=btrfs-progs
-version=6.1.2
+version=6.2.2
 revision=1
 build_style=gnu-configure
 make_check_target=test
@@ -15,7 +15,7 @@ license="GPL-2.0-only, LGPL-2.1-or-later"
 homepage="https://btrfs.wiki.kernel.org/index.php/Main_Page"
 changelog="https://raw.githubusercontent.com/kdave/btrfs-progs/master/CHANGES"
 distfiles="${KERNEL_SITE}/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz"
-checksum=6be667d97f3d65c0ba57c331c98b0bd3b13cf60d8d31fa8ad25882aad9d79d7a
+checksum=e4888db8637d92e667448386992d0856b954cf2515b98d39b667da43c482d693
 # Most of the tests depend on `mount` and `fallocate` commands, which are not
 # presented in chroot-util-linux
 make_check=no

From 4c539d92faa7df025e553167d9f0a8e9d51f3e55 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Tue, 4 Apr 2023 19:11:17 -0300
Subject: [PATCH 646/965] giac: update to 1.9.0.43.

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

diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index 87db4150759c..0aa6500beb4c 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -1,6 +1,6 @@
 # Template file for 'giac'
 pkgname=giac
-version=1.9.0.41
+version=1.9.0.43
 revision=1
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
@@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://www-fourier.ujf-grenoble.fr/~parisse/giac.html"
 changelog="https://www-fourier.ujf-grenoble.fr/~parisse/install_en#new"
 distfiles="https://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_${version%.*}-${version##*.}.tar.gz"
-checksum=fa8a5680a1b8d0f1d1c99aeaffc917dcf3b0de214f39cbed20b99a5e5e1d8c18
+checksum=e3aea307c651a87914e57098fa3d0587b0eafe631a3aed74ac710229bb4d1abb
 
 # need more than 4*65536 stack, see try_parse() in gen.cc line 11812
 LDFLAGS="-Wl,-z,stack-size=2097152"

From 2313cf8f7d745c3977319850cf3141d653d6b3e7 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Wed, 5 Apr 2023 01:11:50 +0100
Subject: [PATCH 647/965] curl: update to 8.0.1.

---
 .../patches/cfilter-first-non-connected.patch | 34 -------------
 .../curl/patches/typecheck-expression.patch   | 49 -------------------
 srcpkgs/curl/template                         |  8 +--
 3 files changed, 4 insertions(+), 87 deletions(-)
 delete mode 100644 srcpkgs/curl/patches/cfilter-first-non-connected.patch
 delete mode 100644 srcpkgs/curl/patches/typecheck-expression.patch

diff --git a/srcpkgs/curl/patches/cfilter-first-non-connected.patch b/srcpkgs/curl/patches/cfilter-first-non-connected.patch
deleted file mode 100644
index 2808e7b6468d..000000000000
--- a/srcpkgs/curl/patches/cfilter-first-non-connected.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 728400f875e845f72ee5602edb905f6301ade3e7 Mon Sep 17 00:00:00 2001
-From: Daniel Stenberg <daniel@haxx.se>
-Date: Mon, 26 Dec 2022 09:59:20 +0100
-Subject: [PATCH] cfilters:Curl_conn_get_select_socks: use the first
- non-connected filter
-
-When there are filters addded for both socket and SSL, the code
-previously checked the SSL sockets during connect when it *should* first
-check the socket layer until that has connected.
-
-Fixes #10157
-Fixes #10146
-Closes #10160
-
-Reviewed-by: Stefan Eissing
----
- lib/cfilters.c | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/lib/cfilters.c b/lib/cfilters.c
-index 8951533418915..8b05fbc8f4381 100644
---- a/lib/cfilters.c
-+++ b/lib/cfilters.c
-@@ -437,6 +437,10 @@ int Curl_conn_get_select_socks(struct Curl_easy *data, int sockindex,
-   DEBUGASSERT(data);
-   DEBUGASSERT(data->conn);
-   cf = data->conn->cfilter[sockindex];
-+
-+  /* if the next one is not yet connected, that's the one we want */
-+  while(cf && cf->next && !cf->next->connected)
-+    cf = cf->next;
-   if(cf) {
-     return cf->cft->get_select_socks(cf, data, socks);
-   }
diff --git a/srcpkgs/curl/patches/typecheck-expression.patch b/srcpkgs/curl/patches/typecheck-expression.patch
deleted file mode 100644
index b41a7e6779f0..000000000000
--- a/srcpkgs/curl/patches/typecheck-expression.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From e2aed004302e51cfa5b6ce8c8ab65ef92aa83196 Mon Sep 17 00:00:00 2001
-From: Patrick Monnerat <patrick@monnerat.net>
-Date: Fri, 23 Dec 2022 15:35:27 +0100
-Subject: [PATCH] typecheck: accept expressions for option/info parameters
-
-As expressions can have side effects, evaluate only once.
-
-To enable deprecation reporting only once, get rid of the __typeof__
-use to define the local temporary variable and use the target type
-(CURLoption/CURLINFO). This also avoids multiple reports on type
-conflicts (if some) by the curlcheck_* macros.
-
-Note that CURLOPT_* and CURLINFO_* symbols may be deprecated, but not
-their values: a curl_easy_setopt call with an integer constant as option
-will never report a deprecation.
-
-Reported-by: Thomas Klausner
-Fixes #10148
-Closes #10149
----
- include/curl/typecheck-gcc.h | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/include/curl/typecheck-gcc.h b/include/curl/typecheck-gcc.h
-index bf655bb63220d..85aa8b7b49422 100644
---- a/include/curl/typecheck-gcc.h
-+++ b/include/curl/typecheck-gcc.h
-@@ -42,9 +42,8 @@
-  */
- #define curl_easy_setopt(handle, option, value)                         \
-   __extension__({                                                       \
--      CURL_IGNORE_DEPRECATION(__typeof__(option) _curl_opt = option;)   \
-+      CURLoption _curl_opt = (option);                                  \
-       if(__builtin_constant_p(_curl_opt)) {                             \
--        (void) option;                                                  \
-         CURL_IGNORE_DEPRECATION(                                        \
-           if(curlcheck_long_option(_curl_opt))                          \
-             if(!curlcheck_long(value))                                  \
-@@ -120,9 +119,8 @@
- /* wraps curl_easy_getinfo() with typechecking */
- #define curl_easy_getinfo(handle, info, arg)                            \
-   __extension__({                                                       \
--      CURL_IGNORE_DEPRECATION(__typeof__(info) _curl_info = info;)      \
-+      CURLINFO _curl_info = (info);                                     \
-       if(__builtin_constant_p(_curl_info)) {                            \
--        (void) info;                                                    \
-         CURL_IGNORE_DEPRECATION(                                        \
-           if(curlcheck_string_info(_curl_info))                         \
-             if(!curlcheck_arr((arg), char *))                           \
diff --git a/srcpkgs/curl/template b/srcpkgs/curl/template
index 6f70942f8838..1ce72a58c188 100644
--- a/srcpkgs/curl/template
+++ b/srcpkgs/curl/template
@@ -1,7 +1,7 @@
 # Template file for 'curl'
 pkgname=curl
-version=7.87.0
-revision=2
+version=8.0.1
+revision=1
 build_style=gnu-configure
 configure_args="ac_cv_sizeof_off_t=8 --enable-threaded-resolver --enable-ipv6
  --enable-websockets --with-random=/dev/urandom
@@ -24,8 +24,8 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://curl.haxx.se"
 changelog="https://curl.haxx.se/changes.html#${version//./_}"
-distfiles="${homepage}/download/${pkgname}-${version}.tar.bz2"
-checksum=5d6e128761b7110946d1276aff6f0f266f2b726f5e619f7e0a057a474155f307
+distfiles="${homepage}/download/curl-${version}.tar.bz2"
+checksum=9b6b1e96b748d04b968786b6bdf407aa5c75ab53a3d37c1c8c81cdb736555ccf
 build_options="gnutls gssapi ldap rtmp ssh ssl zstd"
 build_options_default="ssh ssl zstd"
 vopt_conflict ssl gnutls

From f9986c2f65e25c26b34c9be359c80d45a14d7fa0 Mon Sep 17 00:00:00 2001
From: Bo-Ru Ju <school.shsps@gmail.com>
Date: Wed, 5 Apr 2023 10:59:21 +0800
Subject: [PATCH 648/965] cmst: update to 2023.03.14.

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

diff --git a/srcpkgs/cmst/template b/srcpkgs/cmst/template
index 3acc6ff6b22f..a06061eb4ad0 100644
--- a/srcpkgs/cmst/template
+++ b/srcpkgs/cmst/template
@@ -1,6 +1,6 @@
 # Template file for 'cmst'
 pkgname=cmst
-version=2022.05.01
+version=2023.03.14
 revision=1
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
@@ -11,7 +11,7 @@ maintainer="Jonathan Lee <vjon207@gmail.com>"
 license="MIT"
 homepage="https://github.com/andrew-bibb/cmst"
 distfiles="https://github.com/andrew-bibb/cmst/releases/download/${pkgname}-${version}/${pkgname}-${version}.tar.xz"
-checksum=61c4ad7acad302814a677b0dd94092e336d47f55def2829c825e9128c9378dc4
+checksum=eba0ec46b3f79fa6cb29e9d6adae25ec366ed6c619ab5737b9fad0b1d3ff5d54
 post_install() {
 	vlicense text/LICENSE
 }

From 84c53697d606859ea08513a484d156b7e0735ac6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Mon, 3 Apr 2023 19:13:57 -0300
Subject: [PATCH 649/965] GraphicsMagick: update to 1.3.40.

---
 srcpkgs/GraphicsMagick/template | 10 +++++-----
 srcpkgs/GraphicsMagick/update   |  3 ++-
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/GraphicsMagick/template b/srcpkgs/GraphicsMagick/template
index 69ce42dce2de..695efbc55d3b 100644
--- a/srcpkgs/GraphicsMagick/template
+++ b/srcpkgs/GraphicsMagick/template
@@ -1,7 +1,7 @@
 # Template file for 'GraphicsMagick'
 pkgname=GraphicsMagick
-version=1.3.38
-revision=2
+version=1.3.40
+revision=1
 build_style=gnu-configure
 configure_args="--with-quantum-depth=16 --with-gs-font-dir=/usr/share/fonts/Type1
  --with-modules --with-perl --without-jp2 --enable-shared --disable-static"
@@ -16,10 +16,10 @@ depends="ghostscript"
 short_desc="GraphicsMagick Image Processing System"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
-homepage="https://graphicsmagick.sourceforge.io/index.html"
-changelog="https://graphicsmagick.sourceforge.io/NEWS.html"
+homepage="http://www.graphicsmagick.org/"
+changelog="https://sourceforge.net/p/graphicsmagick/code/ci/default/tree/NEWS.txt?format=raw"
 distfiles="${SOURCEFORGE_SITE}/graphicsmagick/graphicsmagick/${version}/${pkgname}-${version}.tar.gz"
-checksum=35b8661f508337314e46aebcbdca6875cc6033a1cf3edff29aa5e14ef8d2d4e1
+checksum=88ddbf76e1ced2ab6bcd743207ee308865de1afb4b645d460924dcc8bfc0ee85
 keep_libtool_archives=yes
 
 post_install() {
diff --git a/srcpkgs/GraphicsMagick/update b/srcpkgs/GraphicsMagick/update
index 9bd1722a15ba..20da63a09528 100644
--- a/srcpkgs/GraphicsMagick/update
+++ b/srcpkgs/GraphicsMagick/update
@@ -1 +1,2 @@
-ignore="1.3.020080729"
+# development snapshots
+ignore="1.?.0????????"

From 30405023af796f1233aa5f80522f0708d68efa75 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Mon, 3 Apr 2023 22:10:15 -0300
Subject: [PATCH 650/965] arpack-ng: ignore 3.9.0 as it has a bug affecting
 igraph

---
 srcpkgs/arpack-ng/update | 4 ++++
 1 file changed, 4 insertions(+)
 create mode 100644 srcpkgs/arpack-ng/update

diff --git a/srcpkgs/arpack-ng/update b/srcpkgs/arpack-ng/update
new file mode 100644
index 000000000000..b92bf49ef733
--- /dev/null
+++ b/srcpkgs/arpack-ng/update
@@ -0,0 +1,4 @@
+# Regression causes failures in igraph. See:
+# https://github.com/igraph/igraph/issues/2311
+# https://github.com/opencollab/arpack-ng/issues/401
+ignore="3.9.0"

From 7f87d4c7813c124d705e2613a6a9d35f08f94ff0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Mon, 3 Apr 2023 18:19:38 -0300
Subject: [PATCH 651/965] octave: update to 8.1.0.

---
 srcpkgs/octave/patches/aaffac4fbe30.patch | 52 -----------------------
 srcpkgs/octave/template                   | 12 +++---
 2 files changed, 6 insertions(+), 58 deletions(-)
 delete mode 100644 srcpkgs/octave/patches/aaffac4fbe30.patch

diff --git a/srcpkgs/octave/patches/aaffac4fbe30.patch b/srcpkgs/octave/patches/aaffac4fbe30.patch
deleted file mode 100644
index e4c0e5cd72b6..000000000000
--- a/srcpkgs/octave/patches/aaffac4fbe30.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-Source: https://hg.octave.org/octave/raw-rev/aaffac4fbe30
-See: https://savannah.gnu.org/bugs/index.php?63684
-
-# HG changeset patch
-# User Markus Mützel <markus.muetzel@gmx.de>
-# Date 1674223637 -3600
-# Node ID aaffac4fbe30833c07ac7e267da19c2ff569085f
-# Parent  084bbdabb969d502c964b046129b82adec2caeba
-Adapt for API changes in SuiteSparse 7.0.0 or newer (bug #63684).
-
-* liboctave/util/oct-sparse.h (SUITESPARSE_ASSIGN_FPTR,
-SUITESPARSE_ASSIGN_FPTR2): Adapt macro for changes in API of SuiteSparse 7.0.0
-or newer.
-
-diff -r 084bbdabb969 -r aaffac4fbe30 liboctave/util/oct-sparse.h
---- a/liboctave/util/oct-sparse.h	Sun Jan 08 15:12:27 2023 +0100
-+++ b/liboctave/util/oct-sparse.h	Fri Jan 20 15:07:17 2023 +0100
-@@ -89,16 +89,27 @@
- #  include <SuiteSparseQR.hpp>
- #endif
- 
--// Cope with new SuiteSparse versions
-+// Cope with API differences between SuiteSparse versions
- 
- #if defined (SUITESPARSE_VERSION)
--#  if (SUITESPARSE_VERSION >= SUITESPARSE_VER_CODE (4, 3))
-+#  if (SUITESPARSE_VERSION >= SUITESPARSE_VER_CODE (7, 0))
-+#    define SUITESPARSE_NAME(name) SuiteSparse_ ## name
-+#    define SUITESPARSE_SET_FCN(name) SuiteSparse_config_ ## name ## _set
-+#    define SUITESPARSE_ASSIGN_FPTR(f_name, f_var, f_assign) \
-+       SUITESPARSE_SET_FCN(f_name) (f_assign)
-+#    define SUITESPARSE_ASSIGN_FPTR2(f_name, f_var, f_assign) \
-+       SUITESPARSE_SET_FCN(f_name) (SUITESPARSE_NAME (f_assign))
-+#  elif (SUITESPARSE_VERSION >= SUITESPARSE_VER_CODE (4, 3))
- #    define SUITESPARSE_NAME(name) SuiteSparse_ ## name
--#    define SUITESPARSE_ASSIGN_FPTR(f_name, f_var, f_assign) (SuiteSparse_config.f_name = f_assign)
--#    define SUITESPARSE_ASSIGN_FPTR2(f_name, f_var, f_assign) (SuiteSparse_config.f_name = SUITESPARSE_NAME (f_assign))
-+#    define SUITESPARSE_ASSIGN_FPTR(f_name, f_var, f_assign) \
-+       (SuiteSparse_config.f_name = f_assign)
-+#    define SUITESPARSE_ASSIGN_FPTR2(f_name, f_var, f_assign) \
-+       (SuiteSparse_config.f_name = SUITESPARSE_NAME (f_assign))
- #  else
--#    define SUITESPARSE_ASSIGN_FPTR(f_name, f_var, f_assign) (f_var = f_assign)
--#    define SUITESPARSE_ASSIGN_FPTR2(f_name, f_var, f_assign) (f_var = CHOLMOD_NAME (f_assign))
-+#    define SUITESPARSE_ASSIGN_FPTR(f_name, f_var, f_assign) \
-+       (f_var = f_assign)
-+#    define SUITESPARSE_ASSIGN_FPTR2(f_name, f_var, f_assign) \
-+       (f_var = CHOLMOD_NAME (f_assign))
- #  endif
- #endif
- 
-
diff --git a/srcpkgs/octave/template b/srcpkgs/octave/template
index 471190a8fcb2..7a54418baa42 100644
--- a/srcpkgs/octave/template
+++ b/srcpkgs/octave/template
@@ -1,21 +1,21 @@
 # Template file for 'octave'
 pkgname=octave
-version=7.3.0
-revision=2
+version=8.1.0
+revision=1
 build_style=gnu-configure
 configure_args="--disable-docs"
 hostmakedepends="perl gcc-fortran pkg-config"
-makedepends="pcre-devel readline-devel libSM-devel libltdl-devel lcms2-devel
+makedepends="pcre2-devel readline-devel libSM-devel libltdl-devel lcms2-devel
  glpk-devel SuiteSparse-devel rapidjson"
 depends="$(vopt_if gui qt5-plugin-sqlite)"
 checkdepends="zip unzip ghostscript gnuplot tar texinfo"
 short_desc="High-level language, primarily intended for numerical computations"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
-homepage="https://gnu.org/software/octave/"
-changelog="https://www.gnu.org/software/octave/NEWS-7.html"
+homepage="https://octave.org/"
+changelog="http://hg.savannah.gnu.org/hgweb/octave/raw-file/default/etc/NEWS.${version%%.*}.md"
 distfiles="${GNU_SITE}/octave/octave-${version}.tar.gz"
-checksum=6e14a4649d70af45ab660f8cbbf645aaf1ec33f25f88bfda4697cb17e440c4f5
+checksum=8052074d17b0ef643d037de8ab389672c752bb201ee9cea4dfa69858fb6a213f
 
 # avoid warnings due to egrep deprecation
 export EGREP="grep -E"

From 230640c0d6ebe9689f854255fe441ce55dff512c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Thu, 20 Apr 2023 20:07:11 -0300
Subject: [PATCH 652/965] octave: update to 8.2.0.

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

diff --git a/srcpkgs/octave/template b/srcpkgs/octave/template
index 7a54418baa42..431f96fd13f2 100644
--- a/srcpkgs/octave/template
+++ b/srcpkgs/octave/template
@@ -1,6 +1,6 @@
 # Template file for 'octave'
 pkgname=octave
-version=8.1.0
+version=8.2.0
 revision=1
 build_style=gnu-configure
 configure_args="--disable-docs"
@@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://octave.org/"
 changelog="http://hg.savannah.gnu.org/hgweb/octave/raw-file/default/etc/NEWS.${version%%.*}.md"
 distfiles="${GNU_SITE}/octave/octave-${version}.tar.gz"
-checksum=8052074d17b0ef643d037de8ab389672c752bb201ee9cea4dfa69858fb6a213f
+checksum=57d17f918a940d38ca3348211e110b34d735a322a87db71c177c4692a49a9c84
 
 # avoid warnings due to egrep deprecation
 export EGREP="grep -E"

From e4bdc7c377df9715a96713bb95472949245fba53 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Mon, 3 Apr 2023 23:32:02 +0200
Subject: [PATCH 653/965] arti: update to 1.1.3.

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

diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index fd1660136676..1679fe225d6a 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -1,7 +1,7 @@
 # Template file for 'arti'
 pkgname=arti
-version=1.1.2
-revision=2
+version=1.1.3
+revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
 build_style=cargo
 make_install_args="--path crates/arti"
@@ -13,7 +13,7 @@ license="Apache-2.0, MIT"
 homepage="https://gitlab.torproject.org/tpo/core/arti"
 changelog="https://gitlab.torproject.org/tpo/core/arti/-/raw/main/CHANGELOG.md"
 distfiles="https://gitlab.torproject.org/tpo/core/arti/-/archive/arti-v${version}/arti-arti-v${version}.tar.gz"
-checksum=71e7be67d6dac400e00640877e01942dccf55fec1befd7fa4feb027eaef06276
+checksum=bbadab3273d97b0a36c02763a4fcdcf94181b2475b98e1f3a8742093e342ebad
 
 if [ "$XBPS_CHECK_PKGS" ]; then
 	case "$XBPS_TARGET_MACHINE" in

From 461364f38e0efa80a697ac7c69c4acd0543f074b Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Mon, 3 Apr 2023 22:40:58 +0100
Subject: [PATCH 654/965] libde265: update to 1.0.11.

---
 srcpkgs/libde265/template | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/libde265/template b/srcpkgs/libde265/template
index 788984ba145b..a9c70c63a41c 100644
--- a/srcpkgs/libde265/template
+++ b/srcpkgs/libde265/template
@@ -1,19 +1,16 @@
 # Template file for 'libde265'
 pkgname=libde265
-version=1.0.8
+version=1.0.11
 revision=1
 build_style=gnu-configure
-hostmakedepends="automake autoconf pkg-config libtool"
+hostmakedepends="pkg-config"
 short_desc="Open h.265 video codec implementation"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="LGPL-3.0-or-later"
 homepage="https://www.libde265.org"
-distfiles="https://github.com/strukturag/libde265/archive/v${version}.tar.gz"
-checksum=c5ab61185f283f46388c700c43dc08606b0e260cd53f06b967ec0ad7a809ff11
-
-pre_configure() {
-	./autogen.sh
-}
+changelog="https://github.com/strukturag/libde265/releases"
+distfiles="https://github.com/strukturag/libde265/releases/download/v${version}/libde265-${version}.tar.gz"
+checksum=2f8f12cabbdb15e53532b7c1eb964d4e15d444db1be802505e6ac97a25035bab
 
 libde265-devel_package() {
 	short_desc+=" - development files"

From 7a855ff37a5088ee86d038c7e3dcbcd6b5a87df2 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Mon, 3 Apr 2023 16:08:15 +0200
Subject: [PATCH 655/965] tpm2-tools: update to 5.5

---
 srcpkgs/tpm2-tools/template | 22 +++++-----------------
 1 file changed, 5 insertions(+), 17 deletions(-)

diff --git a/srcpkgs/tpm2-tools/template b/srcpkgs/tpm2-tools/template
index 4682f5f91dc0..2d2e4d514bc2 100644
--- a/srcpkgs/tpm2-tools/template
+++ b/srcpkgs/tpm2-tools/template
@@ -1,29 +1,17 @@
 # Template file for 'tpm2-tools'
 pkgname=tpm2-tools
-version=5.4
-revision=2
+version=5.5
+revision=1
 build_style=gnu-configure
-hostmakedepends="autoconf autoconf-archive automake libtool pkg-config $(vopt_if man pandoc)"
+hostmakedepends="autoconf autoconf-archive automake libtool pkg-config"
 makedepends="libcurl-devel openssl-devel tpm2-tss-devel"
 short_desc="Trusted Platform Module (TPM2.0) tools"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/tpm2-software/tpm2-tools/"
 changelog="https://raw.githubusercontent.com/tpm2-software/tpm2-tools/master/docs/CHANGELOG.md"
-distfiles="https://github.com/tpm2-software/tpm2-tools/archive/refs/tags/${version}.tar.gz"
-checksum=33321bb22fa7af9c5da0f4c8446d17fcc073ae9f254f224fa218cb827b451720
-
-build_options="man"
-desc_option_man="Use pandoc for manpages"
-
-case "$XBPS_MACHINE" in
-	x86_64*|i686|ppc64le*|ppc64) build_options_default="man" ;;
-esac
-
-pre_configure() {
-	echo "${version}" > VERSION
-	./bootstrap
-}
+distfiles="https://github.com/tpm2-software/tpm2-tools/releases/download/${version}/tpm2-tools-${version}.tar.gz"
+checksum=1fdb49c730537bfdaed088884881a61e3bfd121e957ec0bdceeec0261236c123
 
 post_install() {
 	vlicense docs/LICENSE

From 2d7b3331e8c7049e21fa4e1220821e9d0649eae5 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 17 Apr 2023 10:58:19 -0400
Subject: [PATCH 656/965] texlab: update to 5.5.0

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

diff --git a/srcpkgs/texlab/template b/srcpkgs/texlab/template
index 20a2e509eca1..7566964f9ee4 100644
--- a/srcpkgs/texlab/template
+++ b/srcpkgs/texlab/template
@@ -1,15 +1,16 @@
 # Template file for 'texlab'
 pkgname=texlab
-version=5.3.0
+version=5.5.0
 revision=1
 build_style=cargo
+make_install_args="--path crates/texlab"
 short_desc="Implementation of the Language Server Protocol for LaTeX"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://texlab.netlify.app/"
 changelog="https://raw.githubusercontent.com/latex-lsp/texlab/master/CHANGELOG.md"
 distfiles="https://github.com/latex-lsp/texlab/archive/refs/tags/v${version}.tar.gz"
-checksum=c33ee9674a8b54f658e993437e6cd84237e8c619e50d6be639eef3be6970f471
+checksum=5b3d9bb13f4a4dcae615a8f656558cd3fa512c8b9bf1bfe413fd1d8ae6d2f649
 
 if [ "$XBPS_TARGET_ENDIAN" = "be" -a "$XBPS_TARGET_WORDSIZE" = "32" ]; then
 	broken="smartstring fails to compile"

From 32d77ad086a20afbf60bf98a7e36789f9d6fde22 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Thu, 6 Apr 2023 14:47:59 -0400
Subject: [PATCH 657/965] Kooha: update to 2.2.3

---
 srcpkgs/Kooha/patches/libadwaita-1.0.0.patch | 11 -----------
 srcpkgs/Kooha/template                       | 20 ++++++++++++--------
 2 files changed, 12 insertions(+), 19 deletions(-)
 delete mode 100644 srcpkgs/Kooha/patches/libadwaita-1.0.0.patch

diff --git a/srcpkgs/Kooha/patches/libadwaita-1.0.0.patch b/srcpkgs/Kooha/patches/libadwaita-1.0.0.patch
deleted file mode 100644
index 469af9fbe3bd..000000000000
--- a/srcpkgs/Kooha/patches/libadwaita-1.0.0.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/meson.build
-+++ b/meson.build
-@@ -14,7 +14,7 @@
- dependency('glib-2.0', version: '>= 2.66')
- dependency('gio-2.0', version: '>= 2.66')
- dependency('gtk4', version: '>= 4.0.0')
--dependency('libadwaita-1', version: '>= 1.0.0-alpha.1')
-+dependency('libadwaita-1', version: '>= 1.0.0')
- 
- glib_compile_resources = find_program('glib-compile-resources', required: true)
- glib_compile_schemas = find_program('glib-compile-schemas', required: true)
diff --git a/srcpkgs/Kooha/template b/srcpkgs/Kooha/template
index 9e8d2b81835b..62d5332ef8ad 100644
--- a/srcpkgs/Kooha/template
+++ b/srcpkgs/Kooha/template
@@ -1,22 +1,26 @@
 # Template file for 'Kooha'
 pkgname=Kooha
-version=2.0.1
+version=2.2.3
 revision=1
 build_style=meson
 build_helper="rust"
-hostmakedepends="pkg-config gettext glib-devel cargo"
-makedepends="libglib-devel gtk4-devel libadwaita-devel rust-std"
+hostmakedepends="cargo desktop-file-utils gettext glib-devel
+ gtk-update-icon-cache pkg-config"
+makedepends="libadwaita-devel libglib-devel gtk4-devel pulseaudio-devel rust-std"
+depends="gst-plugins-base1 gstreamer-vaapi gstreamer1 gstreamer1-pipewire
+ pipewire xdg-desktop-portal"
+checkdepends="appstream-glib"
 short_desc="Simple screen recorder with a minimal interface"
 maintainer="Unai Hernández Minaberry <unihernandez22@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/SeaDve/Kooha"
-distfiles="https://github.com/SeaDve/Kooha/archive/v${version}.tar.gz"
-checksum=984ee062fabfe6bbdf8024dd5e4d1c5ce2fafc3b75539f2ba52449bdd4cc3f98
+distfiles="https://github.com/SeaDve/Kooha/archive/refs/tags/v${version}.tar.gz"
+checksum=3fb2fea4e8aaceb24d6bae12bdd13bdc2f7d2d5665536fe8e57f7ca20e7c2591
+make_check=no  # Tests are broken, see https://github.com/SeaDve/Kooha/pull/206
 
 post_patch() {
 	if [ "$CROSS_BUILD" ]; then
-		vsed -i build-aux/cargo.sh \
-			-e 's%"$CARGO_TARGET_DIR"/%&${RUST_TARGET}/%' \
-			-e '/CARGO_HOME/d'
+		vsed -i src/meson.build \
+		 	-e "s%rust_target /%'${RUST_TARGET}' / rust_target /%"
 	fi
 }

From 1bd3280fdf1039b3bf746e421680752d1ed60ffa Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Fri, 31 Mar 2023 21:47:45 +0100
Subject: [PATCH 658/965] freetype: update to 2.13.0.

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

diff --git a/srcpkgs/freetype/template b/srcpkgs/freetype/template
index 72549c71bd7e..7a47c539928f 100644
--- a/srcpkgs/freetype/template
+++ b/srcpkgs/freetype/template
@@ -1,7 +1,7 @@
 # Template file for 'freetype'
 pkgname=freetype
-version=2.12.1
-revision=2
+version=2.13.0
+revision=1
 build_style=gnu-configure
 configure_args="--enable-freetype-config"
 hostmakedepends="pkg-config"
@@ -10,8 +10,10 @@ short_desc="Font rendering engine and library API"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, FTL"
 homepage="https://www.freetype.org/"
-distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=4766f20157cc4cf0cd292f80bf917f92d1c439b243ac3018debf6b9140c41a7f
+# Should be using NONGNU_SITE instead, but that often redirects to outdated
+# mirrors, causing fetching the distfile to fail.
+distfiles="https://download-mirror.savannah.gnu.org/releases/freetype/freetype-${version}.tar.xz"
+checksum=5ee23abd047636c24b2d43c6625dcafc66661d1aca64dec9e0d05df29592624c
 
 post_patch() {
 	vsed -i -e "s/%PKG_CONFIG%/pkg-config/" builds/unix/freetype-config.in

From 748c4fb3b45d25ec36ed728038d420d8d9b7e002 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Fri, 31 Mar 2023 01:13:10 +0530
Subject: [PATCH 659/965] StyLua: update to 0.17.1.

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

diff --git a/srcpkgs/StyLua/template b/srcpkgs/StyLua/template
index cb59279d72c7..55f097c41a00 100644
--- a/srcpkgs/StyLua/template
+++ b/srcpkgs/StyLua/template
@@ -1,6 +1,6 @@
 # Template file for 'StyLua'
 pkgname=StyLua
-version=0.17.0
+version=0.17.1
 revision=1
 build_style=cargo
 configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if lua53 '--features lua53')
@@ -11,7 +11,7 @@ license="MPL-2.0"
 homepage="https://github.com/JohnnyMorganz/StyLua"
 changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/main/CHANGELOG.md"
 distfiles="https://github.com/JohnnyMorganz/StyLua/archive/refs/tags/v${version}.tar.gz"
-checksum=ec659abac6dbe18b7ac0d53e830ab7a14805b389aa0ff97c06cc7fbf3f341292
+checksum=94d421033a41d7030bfec5cafafd16e52951b08685f4a908087cbcbb8fea4073
 
 build_options="lua52 lua53 lua54 luau"
 build_options_default="lua52 lua53 lua54 luau"

From 2577eb40bb584ef78c4644c307bed615f255511c Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Tue, 28 Mar 2023 20:12:04 +0530
Subject: [PATCH 660/965] memtester: update to 4.6.0.

---
 srcpkgs/memtester/template | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/memtester/template b/srcpkgs/memtester/template
index 0829d95c5d79..727b7b5f28ea 100644
--- a/srcpkgs/memtester/template
+++ b/srcpkgs/memtester/template
@@ -1,22 +1,23 @@
 # Template file for 'memtester'
 pkgname=memtester
-version=4.5.1
+version=4.6.0
 revision=1
 build_style=gnu-makefile
 short_desc="Userspace utility for testing the memory subsystem for faults"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
-license="GPL-2.0-or-later"
-homepage="http://pyropus.ca/software/memtester"
-changelog="http://pyropus.ca/software/memtester/CHANGELOG"
-distfiles="http://pyropus.ca/software/memtester/old-versions/memtester-${version}.tar.gz"
-checksum=1c5fc2382576c084b314cfd334d127a66c20bd63892cac9f445bc1d8b4ca5a47
+license="GPL-2.0-only"
+homepage="https://pyropus.ca./software/memtester/"
+changelog="https://pyropus.ca./software/memtester/CHANGELOG"
+distfiles="https://deb.debian.org/debian/pool/main/m/memtester/memtester_${version}.orig.tar.gz"
+checksum=c9fe4eb7e80c8cef5202f9065c4c0682f5616647c0455e916a5700f98e3dbb2e
 
 CFLAGS="-fcommon"
 
 post_patch() {
-	# first two won't change anything for native builds
-	vsed -i -e "s|^cc|$CC|" -e "s|-c|${CFLAGS} -c|" conf-cc
-	vsed -i -e "s|^cc|$CC|" -e "s|-s|${LDFLAGS} -s|" conf-ld
+	if [ -n "$CROSS_BUILD" ]; then
+		vsed -i -e "s|^cc|$CC|" -e "s|-c|${CFLAGS} -c|" conf-cc
+		vsed -i -e "s|^cc|$CC|" -e "s|-s|${LDFLAGS} -s|" conf-ld
+	fi
 	vsed -i -e "s|/usr/local|${DESTDIR}/usr|" \
 		-e "s|man/man8|share/man/man8|" Makefile
 }

From 66af7c2d8adb5b64740f7e77fead7ece51daaaca Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Mon, 24 Apr 2023 14:42:18 +0200
Subject: [PATCH 661/965] rebuild for libkgapi-23.04.0_1

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

diff --git a/srcpkgs/kio-gdrive/template b/srcpkgs/kio-gdrive/template
index 47dcca2b8f6e..52215d38790b 100644
--- a/srcpkgs/kio-gdrive/template
+++ b/srcpkgs/kio-gdrive/template
@@ -1,7 +1,7 @@
 # Template file for 'kio-gdrive'
 pkgname=kio-gdrive
 version=23.04.0
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="extra-cmake-modules intltool pkg-config qt5-qmake qt5-host-tools
  kcoreaddons libaccounts-qt5-devel kdoctools"

From ba30046be66be546c307c4186d54f448a674fb7e Mon Sep 17 00:00:00 2001
From: Karel Balej <balejk@matfyz.cz>
Date: Thu, 20 Apr 2023 19:15:09 +0200
Subject: [PATCH 662/965] lame: fix ID3 tags on musl

Close: #43550
---
 srcpkgs/lame/patches/translit.patch | 26 ++++++++++++++++++++++++++
 srcpkgs/lame/template               |  4 ++--
 2 files changed, 28 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/lame/patches/translit.patch

diff --git a/srcpkgs/lame/patches/translit.patch b/srcpkgs/lame/patches/translit.patch
new file mode 100644
index 000000000000..bbcb14b36098
--- /dev/null
+++ b/srcpkgs/lame/patches/translit.patch
@@ -0,0 +1,26 @@
+--- lame/frontend/parse.c	2023-04-20 18:12:43.988212890 +0200
++++ -	2023-04-20 18:13:39.537622345 +0200
+@@ -232,7 +232,11 @@
+         dst = calloc(n+4, 4);
+         if (dst != 0) {
+             char* cur_code = nl_langinfo(CODESET);
++#ifdef __GLIBC__
+             iconv_t xiconv = iconv_open("ISO_8859-1//TRANSLIT", cur_code);
++#else
++            iconv_t xiconv = iconv_open("ISO_8859-1", cur_code);
++#endif
+             if (xiconv != (iconv_t)-1) {
+                 char* i_ptr = (char*)src;
+                 char* o_ptr = dst;
+@@ -258,7 +262,11 @@
+         dst = calloc(n+4, 4);
+         if (dst != 0) {
+             char* cur_code = nl_langinfo(CODESET);
++#ifdef __GLIBC__
+             iconv_t xiconv = iconv_open("UTF-16LE//TRANSLIT", cur_code);
++#else
++            iconv_t xiconv = iconv_open("UTF-16LE", cur_code);
++#endif
+             dst[0] = 0xff;
+             dst[1] = 0xfe;
+             if (xiconv != (iconv_t)-1) {
diff --git a/srcpkgs/lame/template b/srcpkgs/lame/template
index 7718c7720c76..68a6746efb96 100644
--- a/srcpkgs/lame/template
+++ b/srcpkgs/lame/template
@@ -1,14 +1,14 @@
 # Template file for 'lame'
 pkgname=lame
 version=3.100
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-nasm --enable-shared"
 hostmakedepends="nasm"
 makedepends="ncurses-devel"
 short_desc="Fast, high quality MP3 encoder"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="LGPL-2.1"
+license="LGPL-2.1-or-later"
 homepage="http://lame.sourceforge.net"
 distfiles="${SOURCEFORGE_SITE}/lame/lame-${version}.tar.gz"
 checksum=ddfe36cab873794038ae2c1210557ad34857a4b6bdc515785d1da9e175b1da1e

From b45187c95c1e0d63e398558cabe1e8cccbf35cce Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Mon, 24 Apr 2023 23:17:46 +0700
Subject: [PATCH 663/965] lowdown: move unversioned library to -devel

Co-authored-by: Duncaen <duncaen@voidlinux.org>
---
 common/shlibs            | 2 +-
 srcpkgs/lowdown/template | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 21cafd798519..7f91aa2dfccc 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4192,7 +4192,7 @@ libTMVA.so root-6.24.06_1
 libMathCore.so root-6.24.06_1
 libCore.so root-6.24.06_1
 libCore.so qtcreator-7.0.2_1
-liblowdown.so lowdown-0.11.2_1
+liblowdown.so.2 lowdown-1.0.1_1
 libjaylink.so.0 libjaylink-0.2.0_1
 libnvidia-container.so.1 libnvidia-container-1.10.0_1
 libnvidia-container-go.so.1 libnvidia-container-1.10.0_1
diff --git a/srcpkgs/lowdown/template b/srcpkgs/lowdown/template
index 8ebe438e5d13..8ecdb104a35e 100644
--- a/srcpkgs/lowdown/template
+++ b/srcpkgs/lowdown/template
@@ -1,10 +1,10 @@
 # Template file for 'lowdown'
 pkgname=lowdown
 version=1.0.1
-revision=1
+revision=2
 build_style=configure
 configure_args="PREFIX=/usr MANDIR=/usr/share/man"
-make_install_target="install install_shared install_static"
+make_install_target="install install_libs"
 make_check_target="regress"
 short_desc="Simple markdown translator"
 maintainer="Duncaen <duncaen@voidlinux.org>"
@@ -13,7 +13,6 @@ homepage="https://kristaps.bsd.lv/lowdown/"
 changelog="https://kristaps.bsd.lv/lowdown/archive.html"
 distfiles="https://kristaps.bsd.lv/lowdown/snapshots/lowdown-${version}.tar.gz"
 checksum=447b0a783d7beb1d82d9c40ea0395063535f2651e611b0662ebcfa687bf7906a
-shlib_provides="liblowdown.so"
 
 post_install() {
 	vlicense LICENSE.md
@@ -26,6 +25,7 @@ lowdown-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.a"
+		vmove "usr/lib/*.so"
 		vmove "usr/share/man/man3/*.3"
 	}
 }

From ca6e25074ee8d334433f36b37e72337d12e3a236 Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Mon, 24 Apr 2023 23:55:24 +0200
Subject: [PATCH 664/965] hopper: update to 5.9.0.

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

diff --git a/srcpkgs/hopper/template b/srcpkgs/hopper/template
index bdcf3702b5d5..90e71e8d2085 100644
--- a/srcpkgs/hopper/template
+++ b/srcpkgs/hopper/template
@@ -1,6 +1,6 @@
 # Template file for 'hopper'
 pkgname=hopper
-version=5.8.8
+version=5.9.0
 revision=1
 _build=1
 create_wrksrc=yes
@@ -9,7 +9,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:EULA"
 homepage="https://www.hopperapp.com"
 distfiles="https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-v4-${version}-Linux-demo.pkg.tar.xz"
-checksum=0cc5e302de61ee7e145f734898770c3aec953d4f846b6f9097343b96193e05c6
+checksum=44ca1be9d37ab1dc42357f2af4698f3fd7e8a11b71123c7f9552c02a6a14266e
 
 archs="x86_64"
 restricted=yes

From 34b85c7de7dc4a3b39ce8ad262f38f06fe2cb1fb Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 24 Apr 2023 18:54:57 -0500
Subject: [PATCH 665/965] skype: fix checksum

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

diff --git a/srcpkgs/skype/template b/srcpkgs/skype/template
index f6cc2300e1c9..c933eea05576 100644
--- a/srcpkgs/skype/template
+++ b/srcpkgs/skype/template
@@ -11,7 +11,7 @@ maintainer="mobinmob <mobinmob@disroot.org>"
 license="custom:skype-servicesagreement" # no vlicense
 homepage="https://www.skype.com"
 distfiles="https://repo.skype.com/rpm/stable/skypeforlinux_${version}-1.x86_64.rpm"
-checksum=28a7964d62eeb13760342113feb05d1a451ddec8c7da86d101412af07916e745
+checksum=bb42be049566ac17a7398ffb12712127e701358f2d14547634ad20290e6cca02
 repository="nonfree"
 nostrip="yes"
 

From 874eead885441afbcc9b5ad97cd364a7873073de Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 24 Apr 2023 19:18:58 -0500
Subject: [PATCH 666/965] jadx: update to 1.4.7.

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

diff --git a/srcpkgs/jadx/template b/srcpkgs/jadx/template
index 73fc3c883155..dcd1705d531c 100644
--- a/srcpkgs/jadx/template
+++ b/srcpkgs/jadx/template
@@ -1,6 +1,6 @@
 # Template file for 'jadx'
 pkgname=jadx
-version=1.4.6
+version=1.4.7
 revision=1
 hostmakedepends="openjdk8 gradle"
 short_desc="Decompiler for Dalvik bytecode"
@@ -8,7 +8,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/skylot/jadx"
 distfiles="https://github.com/skylot/jadx/archive/v${version}.tar.gz"
-checksum=8d3e19840be67a8cef592d59f7de271ffe6cfaf3024ba95f40367814f18b0c16
+checksum=4afdd130f7ec60e88996b73d7c84c51b402cc36b4bf117bdc6289254027726cf
 
 do_build() {
 	gradle copyArtifacts

From 2bbe0f89cd0935857af18d0d160e4c740e5e2d85 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 24 Apr 2023 19:28:45 -0500
Subject: [PATCH 667/965] yara: update to 4.3.1.

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

diff --git a/srcpkgs/yara/template b/srcpkgs/yara/template
index 58a6a6448a2d..f593415a3385 100644
--- a/srcpkgs/yara/template
+++ b/srcpkgs/yara/template
@@ -1,6 +1,6 @@
 # Template file for 'yara'
 pkgname=yara
-version=4.3.0
+version=4.3.1
 revision=1
 build_style=gnu-configure
 configure_args="--enable-magic --enable-cuckoo"
@@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://virustotal.github.io/yara/"
 distfiles="https://github.com/VirusTotal/yara/archive/v${version}.tar.gz"
-checksum=67bc0a5d58d9080a0981da116d65817d27b87dad7e402c7ece25372b38401e12
+checksum=f64538279c018bcf7cda368c51b9c660556108ab2e7eb24de043738df2271d92
 
 pre_configure() {
 	autoreconf -fi

From 9d429ac706abe5e296c34d5bc93c0abdc42cb0dd Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 24 Apr 2023 19:28:43 -0500
Subject: [PATCH 668/965] python3-yara: update to 4.3.1.

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

diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index ad0bacedbafe..8320536e7655 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-yara'
 pkgname=python3-yara
-version=4.3.0
+version=4.3.1
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -11,4 +11,4 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="http://virustotal.github.io/yara/"
 distfiles="https://github.com/VirusTotal/yara-python/archive/v${version}.tar.gz"
-checksum=4f1435d2f8384c5784496036673bd96c32fa3caf72041b61f804225755bd89ec
+checksum=b17e545feb0c66fa18ff59edc9c71120543d894347e1c40d0bafb29067a470d9

From c640a88b7e0dc8ae3599454e63c61f1459f7eed3 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 24 Apr 2023 19:29:00 -0500
Subject: [PATCH 669/965] wimlib: update to 1.14.0.

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

diff --git a/srcpkgs/wimlib/template b/srcpkgs/wimlib/template
index 54d93671b270..5d4c1698229c 100644
--- a/srcpkgs/wimlib/template
+++ b/srcpkgs/wimlib/template
@@ -1,16 +1,16 @@
 # Template file for 'wimlib'
 pkgname=wimlib
-version=1.13.6
+version=1.14.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
-makedepends="libxml2-devel ntfs-3g-devel"
+makedepends="libxml2-devel ntfs-3g-devel fuse3-devel"
 short_desc="Create, extract, and modify Windows Imaging archives"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://wimlib.net/"
 distfiles="${homepage}/downloads/wimlib-${version}.tar.gz"
-checksum=0a0f9c1c0d3a2a76645535aeb0f62e03fc55914ca65f3a4d5599bb8b0260dbd9
+checksum=7a5d84ff5a4626ac03de18a7222293f579cd7061b0159d024a9b315aef23ed4c
 make_check=extended
 
 wimlib-devel_package() {

From 00462ec62c56ba592c301cf40d433425b9f69e0c Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 24 Apr 2023 19:29:07 -0500
Subject: [PATCH 670/965] nfdump: update to 1.7.2.

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

diff --git a/srcpkgs/nfdump/template b/srcpkgs/nfdump/template
index 30642e3fc28c..0d405caabec6 100644
--- a/srcpkgs/nfdump/template
+++ b/srcpkgs/nfdump/template
@@ -1,6 +1,6 @@
 # Template file for 'nfdump'
 pkgname=nfdump
-version=1.7.1
+version=1.7.2
 revision=1
 build_style=gnu-configure
 hostmakedepends="automake flex libtool pkg-config"
@@ -10,7 +10,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/phaag/nfdump"
 distfiles="https://github.com/phaag/nfdump/archive/v${version}.tar.gz"
-checksum=b06e0a7cee1dc641f67f404049ecee9b4d0ee1113542798d7df022ed9f2f4609
+checksum=0545b792e81f5edd51a2fdfbfcc4eac7ba8087005811ab41c34bfac4d78fe926
 configure_args+="--enable-sflow --enable-readpcap --enable-nfcapd"
 
 pre_configure() {

From ec91a31fed0780551ba8e2b973c932821fba1846 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 24 Apr 2023 19:29:10 -0500
Subject: [PATCH 671/965] python3-ytmusicapi: update to 1.0.2.

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

diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index adc514fb0ed2..96248893bded 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-ytmusicapi'
 pkgname=python3-ytmusicapi
-version=1.0.1
+version=1.0.2
 revision=1
 build_style=python3-pep517
 make_install_target="dist/ytmusicapi-*.*.*-*-*-*.whl"
@@ -12,7 +12,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/sigma67/ytmusicapi"
 distfiles="${PYPI_SITE}/y/ytmusicapi/ytmusicapi-${version}.tar.gz"
-checksum=9d34e674caba2e2f2c457df664483a01b5c805445d431e4a3f422448e6e2199b
+checksum=f798bfedd49738bece82aac15b2d97f04578ccb1572f347a350cb704df4d0e10
 
 post_install() {
 	vlicense LICENSE

From b8fed622f5a688f0e6c95663ba74a6b168548e18 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 24 Apr 2023 19:29:13 -0500
Subject: [PATCH 672/965] spotifyd: update to 0.3.5.

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

diff --git a/srcpkgs/spotifyd/template b/srcpkgs/spotifyd/template
index ff7ec5ce69e0..e0f6853fd234 100644
--- a/srcpkgs/spotifyd/template
+++ b/srcpkgs/spotifyd/template
@@ -1,6 +1,6 @@
 # Template file for 'spotifyd'
 pkgname=spotifyd
-version=0.3.4
+version=0.3.5
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
 build_style=cargo
@@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/Spotifyd/spotifyd"
 changelog="https://raw.githubusercontent.com/Spotifyd/spotifyd/master/CHANGELOG.md"
 distfiles="https://github.com/Spotifyd/spotifyd/archive/v${version}.tar.gz"
-checksum=c14df2499fa192cae5b6ade16c5cea70d29a5e977928dab283fa1fc12a3184df
+checksum=59103f7097aa4e2ed960f1cc307ac8f4bdb2f0067aad664af32344aa8a972df7
 
 build_options="alsa pulseaudio portaudio dbus"
 build_options_default="alsa pulseaudio portaudio dbus"

From 5045773d6268a84cd779296fbb8824d5bc7b72bd Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 24 Apr 2023 19:42:18 -0500
Subject: [PATCH 673/965] wimlib: fix build on musl

---
 srcpkgs/wimlib/patches/musl-fs.patch | 10 ++++++++++
 1 file changed, 10 insertions(+)
 create mode 100644 srcpkgs/wimlib/patches/musl-fs.patch

diff --git a/srcpkgs/wimlib/patches/musl-fs.patch b/srcpkgs/wimlib/patches/musl-fs.patch
new file mode 100644
index 000000000000..ecb07903f679
--- /dev/null
+++ b/srcpkgs/wimlib/patches/musl-fs.patch
@@ -0,0 +1,10 @@
+--- a/src/mount_image.c
++++ b/src/mount_image.c
+@@ -52,6 +52,7 @@
+ #include <sys/time.h>
+ #include <unistd.h>
+ #include <utime.h>
++#include <linux/fs.h>
+ 
+ #include "wimlib/blob_table.h"
+ #include "wimlib/dentry.h"

From 2b165ef0d2bd33c995c51cae954705298db9b8c2 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 22 Apr 2023 12:11:29 +0200
Subject: [PATCH 674/965] elektroid: update to 2.5.1.

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

diff --git a/srcpkgs/elektroid/template b/srcpkgs/elektroid/template
index 05b0906d6aea..3990f80df589 100644
--- a/srcpkgs/elektroid/template
+++ b/srcpkgs/elektroid/template
@@ -1,6 +1,6 @@
 # Template file for 'elektroid'
 pkgname=elektroid
-version=2.4.1
+version=2.5.1
 revision=1
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel-tools libtool pkg-config"
@@ -13,4 +13,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/dagargo/elektroid"
 distfiles="https://github.com/dagargo/elektroid/releases/download/${version}/elektroid-${version}.tar.gz"
-checksum=5690754d4cd73309cb6d6af898643f9e27c7cdaebba12747e5616c8548755cf2
+checksum=610a7b9e971fb4ebacc838d51e893190089ba735f2b0b0856e20cede14e1ca02

From 690a2268192624f8493bdcaad3455d46c257bab2 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 22 Apr 2023 12:31:17 +0200
Subject: [PATCH 675/965] sysstat: update to 12.7.2.

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

diff --git a/srcpkgs/sysstat/template b/srcpkgs/sysstat/template
index 2d60e5ef8446..c1a8cf6af107 100644
--- a/srcpkgs/sysstat/template
+++ b/srcpkgs/sysstat/template
@@ -1,6 +1,6 @@
 # Template file for 'sysstat'
 pkgname=sysstat
-version=12.6.2
+version=12.7.2
 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=3e77134aedaa6fc57d9745da67edfd8990e19adee71ac47196229261c563fb48
+checksum=ec4090c9c140d8301d5f8cd84e21456737d094d054141a30f557ccb05bbd3b9f
 
 post_extract() {
 	vsed -i 's/lib64/lib/' configure

From 536e5f33c4f70a184ee6d441152029e963aaa20f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 22 Apr 2023 12:32:02 +0200
Subject: [PATCH 676/965] python3-pipenv: update to 2023.4.20.

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

diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3e350580a1c8..fded323c67e1 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-pipenv'
 pkgname=python3-pipenv
-version=2023.2.18
+version=2023.4.20
 revision=1
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
@@ -11,7 +11,7 @@ license="MIT"
 homepage="https://github.com/pypa/pipenv"
 changelog="https://github.com/pypa/pipenv/blob/main/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/p/pipenv/pipenv-${version}.tar.gz"
-checksum=4e45226d197ad84fa11a9d944cb0e1bfcc197919944d0af96e55adf7e1fdc76c
+checksum=801acd977f11c2c647f98232c1465ea7a4cf68e628f5cc4fe3333baeacc90052
 conflicts="python-pipenv>=0"
 make_check=no # tests are not contained in release tarball
 

From db3b361ec4fe81ce70ece8e5e52c9961f9e8fef8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 22 Apr 2023 12:33:12 +0200
Subject: [PATCH 677/965] python3-argcomplete: update to 3.0.5.

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

diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index bca19ad26ccb..abe32205b908 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-argcomplete'
 pkgname=python3-argcomplete
-version=2.1.2
+version=3.0.5
 revision=1
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
@@ -10,4 +10,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/kislyuk/argcomplete"
 distfiles="${PYPI_SITE}/a/argcomplete/argcomplete-${version}.tar.gz"
-checksum=fc82ef070c607b1559b5c720529d63b54d9dcf2dcfc2632b10e6372314a34457
+checksum=fe3ce77125f434a0dd1bffe5f4643e64126d5731ce8d173d36f62fa43d6eb6f7

From eaabf55bcaad77bb511d28eb70717e58016deb1a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 22 Apr 2023 12:37:33 +0200
Subject: [PATCH 678/965] nickle: update to 2.91.

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

diff --git a/srcpkgs/nickle/template b/srcpkgs/nickle/template
index 7839e64db7ea..2c3e900f9915 100644
--- a/srcpkgs/nickle/template
+++ b/srcpkgs/nickle/template
@@ -1,6 +1,6 @@
 # Template file for 'nickle'
 pkgname=nickle
-version=2.90
+version=2.91
 revision=1
 build_style=gnu-configure
 makedepends="readline-devel"
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://nickle.org/"
 distfiles="https://nickle.org/release/${pkgname}-${version}.tar.gz"
-checksum=fbb3811aa0ac4b31e1702ea643dd3a6a617b2516ad6f9cfab76ec2779618e5a4
+checksum=4fff8c9b0245b9c32ff8fd43054b739325f3a7a52c4e3fc2d6e25e19b852964d
 
 pre_build() {
 	make CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" \

From a3adb43760b2ba7742ecd6abe475b261ee12f904 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 22 Apr 2023 12:44:45 +0200
Subject: [PATCH 679/965] stress-ng: update to 0.15.07.

---
 srcpkgs/stress-ng/template | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/stress-ng/template b/srcpkgs/stress-ng/template
index 56e0b8e63fa8..5606e9cb47cd 100644
--- a/srcpkgs/stress-ng/template
+++ b/srcpkgs/stress-ng/template
@@ -1,6 +1,6 @@
 # Template file for 'stress-ng'
 pkgname=stress-ng
-version=0.15.06
+version=0.15.07
 revision=1
 build_style=gnu-makefile
 make_use_env=1
@@ -9,4 +9,9 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/ColinIanKing/stress-ng/"
 distfiles="https://github.com/ColinIanKing/stress-ng/archive/refs/tags/V${version}.tar.gz"
-checksum=c38cefcf0a83f6c65aed7c36e57a9a1ee8373418ef71cf089a75b0661dcd4623
+checksum=7ad1f30237011149e7f83451ea7cb49e88c0a79bed55e29b556c6a72b9f1d79d
+
+if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
+	makedepends+=" musl-legacy-compat"
+fi
+

From 518aa1d6a7012b00ee2632ae8628d79ef853b79b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 24 Apr 2023 13:24:46 +0200
Subject: [PATCH 680/965] graphviz: update to 8.0.4.

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

diff --git a/srcpkgs/graphviz/template b/srcpkgs/graphviz/template
index aaac6f6b4738..869796cfb35b 100644
--- a/srcpkgs/graphviz/template
+++ b/srcpkgs/graphviz/template
@@ -1,6 +1,6 @@
 # Template file for 'graphviz'
 pkgname=graphviz
-version=8.0.2
+version=8.0.4
 revision=1
 build_style=gnu-configure
 configure_args="--with-gts --with-ann=no"
@@ -16,7 +16,7 @@ license="EPL-1.0"
 homepage="https://www.graphviz.org"
 changelog="https://gitlab.com/graphviz/graphviz/-/raw/main/CHANGELOG.md"
 distfiles="https://gitlab.com/graphviz/graphviz/-/archive/${version}/graphviz-${version}.tar.gz"
-checksum=3d243a7db7b21643c795e4fdad03efaed71313723bf46932d99c17920160bb0d
+checksum=7b9fb6bdc2a79c38edd43a68d1383937e698210acf395bba63f0a07da693f3ac
 
 # `make check` is broken:
 # https://gitlab.com/graphviz/graphviz/-/issues/2112

From f99c79b1e8d426aab2824b95488d0eddcbb73cd4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 24 Apr 2023 13:29:25 +0200
Subject: [PATCH 681/965] kubefwd: update to 1.22.5.

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

diff --git a/srcpkgs/kubefwd/template b/srcpkgs/kubefwd/template
index 1e4fd5bd0b5d..0b880bca37b7 100644
--- a/srcpkgs/kubefwd/template
+++ b/srcpkgs/kubefwd/template
@@ -1,7 +1,7 @@
 # Template file for 'kubefwd'
 pkgname=kubefwd
-version=1.22.4
-revision=2
+version=1.22.5
+revision=1
 build_style=go
 go_import_path="github.com/txn2/kubefwd/cmd/kubefwd"
 go_ldflags="-X main.Version=v${version}"
@@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/txn2/kubefwd"
 distfiles="https://github.com/txn2/kubefwd/archive/${version}.tar.gz"
-checksum=fa989cd8e31f7c80b9cf52ab1d0c03e38d4a3cf1922bb3c740b9618190f27ff5
+checksum=988bf1f6618000aca658b91427f09502f61ed5ec8d78fcafd1bc5ece173a4ece
 
 # fix: collect2: fatal error: cannot find 'ld'
 export LDFLAGS="-fuse-ld=bfd"

From 8cc1af7a941cd21acc6592d62023a3eab3360966 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 23 Apr 2023 09:30:42 +0200
Subject: [PATCH 682/965] parallel: update to 20230422.

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

diff --git a/srcpkgs/parallel/template b/srcpkgs/parallel/template
index 96090d63dee9..41dcfe4f2ae4 100644
--- a/srcpkgs/parallel/template
+++ b/srcpkgs/parallel/template
@@ -1,6 +1,6 @@
 # Template file for 'parallel'
 pkgname=parallel
-version=20230322
+version=20230422
 revision=1
 build_style=gnu-configure
 hostmakedepends="perl"
@@ -11,7 +11,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-or-later"
 homepage="https://www.gnu.org/software/parallel/"
 distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2"
-checksum=e5c7b1ba6d0cbc9d4dc58aa3e21c8970c5ae49b0fd0faf4eaf8bdbd6002b7bca
+checksum=9106593d09dc4de0e094b7b14390a309d8fcb1d27104a53814d16937dcbae3c2
 
 pre_configure() {
 	# no html and pdf doc

From b86e7c62af21d5f806281cf4e13de1d45c65b1f5 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 24 Apr 2023 13:31:59 +0200
Subject: [PATCH 683/965] perl-Module-Build-Tiny: update to 0.043.

---
 srcpkgs/perl-Module-Build-Tiny/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 847f82cc780f..f3a4140cd68e 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Module-Build-Tiny'
 pkgname=perl-Module-Build-Tiny
-version=0.039
-revision=3
+version=0.043
+revision=1
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
@@ -11,4 +11,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Module-Build-Tiny"
 distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz"
-checksum=7d580ff6ace0cbe555bf36b86dc8ea232581530cbeaaea09bccb57b55797f11c
+checksum=68f4e4620e8a75124ce2dadee48d2ba5160b9167012924588d6fb242ff2d7206

From 568f51b7c487ae129dcad0ad75a973c855408f80 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 24 Apr 2023 13:32:36 +0200
Subject: [PATCH 684/965] perl-Pod-Parser: update to 1.66.

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

diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 6b9f8f4350a1..803e88708904 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-Pod-Parser'
 pkgname=perl-Pod-Parser
-version=1.65
+version=1.66
 revision=1
 build_style=perl-module
 hostmakedepends="perl"
@@ -11,4 +11,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Pod-Parser"
 distfiles="${CPAN_SITE}/Pod/${pkgname/perl-/}-${version}.tar.gz"
-checksum=3ba7bdec659416a51fe2a7e59f0883e9c6a3b21bc9d001042c1d6a32d401b28a
+checksum=22928a7bffe61b452c05bbbb8f5216d4b9cf9fe2a849b776c25500d24d20df7c

From ddabbf663869e614da76cfbf3611908c1a693e63 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 25 Apr 2023 12:16:38 +0200
Subject: [PATCH 685/965] python3-boto3: update to 1.26.119.

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

diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index 79461fbb4f0a..b4fda3201086 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-boto3'
 pkgname=python3-boto3
-version=1.26.108
+version=1.26.119
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/boto/boto3"
 distfiles="https://github.com/boto/boto3/archive/${version}.tar.gz"
-checksum=9b2345321478c4731673782228f34354d01958c47db71d37e4f2d9cff179f64b
+checksum=99f64cfd6dd3a52576e34439ac7655834da1784893a18c9205aee89ef90d5d44
 
 post_install() {
 	vlicense LICENSE

From bd8bf488adda59b4492bb5b40709f9ba1f00bb88 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 25 Apr 2023 12:26:59 +0200
Subject: [PATCH 686/965] di: update to 4.52.

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

diff --git a/srcpkgs/di/template b/srcpkgs/di/template
index 932444899d52..ad4941e5a486 100644
--- a/srcpkgs/di/template
+++ b/srcpkgs/di/template
@@ -1,14 +1,14 @@
 # Template file for 'di'
 pkgname=di
-version=4.51
-revision=2
+version=4.52
+revision=1
 build_style=gnu-makefile
 short_desc="A disk information utility"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Zlib"
 homepage="https://diskinfo-di.sourceforge.io/"
 distfiles="${SOURCEFORGE_SITE}/diskinfo-di/di-${version}.tar.gz"
-checksum=79b2129c4aff27428695441175940a1717fa0fe2ec2f46d1b886ebb4921461bb
+checksum=b775ea8acb089c3440a8621da684fa8f98f6551c06e705593b79d4fe82b57a1f
 make_install_args="INSTALL_DIR=\${DESTDIR}/usr"
 
 post_install() {

From 36d7bbb368ce877eef3d69e84008833a2596a42f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Mon, 19 Dec 2022 10:13:19 -0300
Subject: [PATCH 687/965] mpir: remove package

This package is dead, and not used in void linux.
---
 common/shlibs                     |  2 --
 srcpkgs/mpir-devel                |  1 -
 srcpkgs/mpir/template             | 37 -------------------------------
 srcpkgs/mpir/update               |  1 -
 srcpkgs/removed-packages/template |  4 +++-
 5 files changed, 3 insertions(+), 42 deletions(-)
 delete mode 120000 srcpkgs/mpir-devel
 delete mode 100644 srcpkgs/mpir/template
 delete mode 100644 srcpkgs/mpir/update

diff --git a/common/shlibs b/common/shlibs
index 7f91aa2dfccc..3f37bcd7614e 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3910,8 +3910,6 @@ libraft.so.2 raft-0.13.0_1
 libmdnsd.so.1 libmdnsd-0.9_1
 libosdGPU.so.3.4.3 OpenSubdiv-3.4.3_1
 libosdCPU.so.3.4.3 OpenSubdiv-3.4.3_1
-libmpir.so.23 mpir-3.0.0_1
-libmpirxx.so.8 mpir-3.0.0_1
 libcaribou.so.0 libcaribou-0.4.21_3
 libtinyclipboard.so.1 tinyclipboard-16.01_1
 libcbor.so.0.10 libcbor-0.10.1_1
diff --git a/srcpkgs/mpir-devel b/srcpkgs/mpir-devel
deleted file mode 120000
index a316ff205525..000000000000
--- a/srcpkgs/mpir-devel
+++ /dev/null
@@ -1 +0,0 @@
-mpir
\ No newline at end of file
diff --git a/srcpkgs/mpir/template b/srcpkgs/mpir/template
deleted file mode 100644
index dc8240f49245..000000000000
--- a/srcpkgs/mpir/template
+++ /dev/null
@@ -1,37 +0,0 @@
-# Template file for 'mpir'
-pkgname=mpir
-version=3.0.0
-revision=1
-build_style=gnu-configure
-configure_args="--enable-cxx"
-hostmakedepends="m4 which yasm"
-short_desc="Multiple Precision Integers and Rationals"
-maintainer="Andrew Benson <abenson+void@gmail.com>"
-license="LGPL-3.0-or-later"
-homepage="http://mpir.org"
-distfiles="${homepage}/mpir-${version}.tar.bz2"
-checksum=52f63459cf3f9478859de29e00357f004050ead70b45913f2c2269d9708675bb
-
-# prevent elfv1 asm code from being used (fails to link)
-# and on ppc32, avoid textrels (assembly code is used)
-case "$XBPS_TARGET_MACHINE" in
-	ppc64*)
-		export ABI=mode64
-		export MPN_PATH=generic
-		;;
-	ppc*)
-		nopie=yes
-		CFLAGS="-fPIC"
-		;;
-esac
-
-mpir-devel_package() {
-	short_desc+=" - development files"
-	depends="${sourcepkg}>=${version}_${revision}"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/share
-		vmove "usr/lib/*.a"
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/mpir/update b/srcpkgs/mpir/update
deleted file mode 100644
index 7fdc29607090..000000000000
--- a/srcpkgs/mpir/update
+++ /dev/null
@@ -1 +0,0 @@
-site="http://mpir.org/downloads.html"
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index cbb9038993c1..20453e71a7d8 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -1,6 +1,6 @@
 # Template file for 'removed-packages'
 pkgname=removed-packages
-version=0.1.20230406
+version=0.1.20230423
 revision=1
 build_style=meta
 short_desc="Uninstalls packages removed from repository"
@@ -335,6 +335,8 @@ replaces="
  mozjs91-devel<=91.7.1_3
  mozjs91<=91.7.1_3
  mp3gain<=1.6.2_2
+ mpir<=3.0.0_1
+ mpir-devel<=3.0.0_1
  mutagen<=1.43.0_3
  nautilus-sendto<=3.8.6_2
  ncdns<=0.0.2_12

From b0555006b6e9340ac218b7d030c99b63a295e3b8 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 24 Apr 2023 17:40:07 -0400
Subject: [PATCH 688/965] soju: update to 0.6.1, adopt.

add CAP_NET_BIND_SERVICE so soju can run identd on :113 if desired
---
 srcpkgs/soju/INSTALL  |  5 +++++
 srcpkgs/soju/template | 16 ++++++++--------
 2 files changed, 13 insertions(+), 8 deletions(-)
 create mode 100644 srcpkgs/soju/INSTALL

diff --git a/srcpkgs/soju/INSTALL b/srcpkgs/soju/INSTALL
new file mode 100644
index 000000000000..fc30b212dcd7
--- /dev/null
+++ b/srcpkgs/soju/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap CAP_NET_BIND_SERVICE=+ep usr/bin/soju
+	;;
+esac
diff --git a/srcpkgs/soju/template b/srcpkgs/soju/template
index 97a72ffa4653..70c4d46bedcb 100644
--- a/srcpkgs/soju/template
+++ b/srcpkgs/soju/template
@@ -1,7 +1,7 @@
 # Template file for 'soju'
 pkgname=soju
-version=0.6.0
-revision=2
+version=0.6.1
+revision=1
 build_style=go
 go_import_path="git.sr.ht/~emersion/soju"
 go_package="./cmd/..."
@@ -9,21 +9,21 @@ go_build_tags="libsqlite3"
 hostmakedepends="scdoc"
 makedepends="sqlite-devel"
 short_desc="User-friendly IRC bouncer"
-maintainer="flupe <lucas@escot.me>"
+maintainer="classabbyamp <void@placeviolette.net>"
 license="AGPL-3.0-or-later"
 homepage="https://soju.im"
-changelog="https://git.sr.ht/~emersion/soju/refs/v${version}"
+changelog="https://git.sr.ht/~emersion/soju/refs"
 distfiles="https://git.sr.ht/~emersion/soju/refs/download/v${version}/soju-${version}.tar.gz"
-checksum=11275b6edf53ae811011b4e9c3f325e901c31986e46c390c841c3add114cb9aa
+checksum=336ec8bb2482ec811261bb6c19bd71613fa20e65bb98aedfbceb16969bb7038b
 conf_files="/etc/soju/config"
 system_accounts="_soju"
 make_dirs="/var/db/soju 0750 _soju _soju
  /var/log/soju 0750 _soju _soju"
 
 post_install() {
-	for f in soju.1 sojuctl.1; do
-		scdoc <doc/$f.scd >doc/$f
-		vman doc/$f
+	for f in doc/*.?.scd; do
+		scdoc <$f >"${f%.scd}"
+		vman "${f%.scd}"
 	done
 	vlicense LICENSE
 	vinstall $FILESDIR/config 644 etc/soju

From 28f952ebe301879a0ad8f71f83e5a8f0493c41a4 Mon Sep 17 00:00:00 2001
From: glaulher <glaulher.developer@gmail.com>
Date: Fri, 21 Apr 2023 19:54:55 -0300
Subject: [PATCH 689/965] icewm: update to 3.3.3.

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

diff --git a/srcpkgs/icewm/template b/srcpkgs/icewm/template
index b841be8b2af9..764eb4dff639 100644
--- a/srcpkgs/icewm/template
+++ b/srcpkgs/icewm/template
@@ -1,6 +1,6 @@
 # Template file for 'icewm'
 pkgname=icewm
-version=3.3.2
+version=3.3.3
 revision=1
 build_style=cmake
 make_cmd=make
@@ -18,7 +18,7 @@ license="GPL-2.0-or-later"
 homepage="https://ice-wm.org/"
 changelog="https://raw.githubusercontent.com/ice-wm/icewm/master/NEWS"
 distfiles="https://github.com/ice-wm/icewm/archive/${version}.tar.gz"
-checksum=c5e372ff5ec0499abbaba4cce4e6a49abc5a85f8d4ffd9b22a232359ceea0ccc
+checksum=20a4cd6d17f4adf643465cbd25e998497345f945cd8d0edf2c146ad92d8c4925
 # broken tests
 make_check=no
 

From cc6af2ee316030613c4171209a766bb0d1ea859a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sun, 23 Apr 2023 21:27:10 +0100
Subject: [PATCH 690/965] ImageMagick: update to 7.1.1.8.

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

diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index af688365965d..40cfa4db513c 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -1,7 +1,7 @@
 # Template file for 'ImageMagick'
 pkgname=ImageMagick
-version=7.1.1.5
-revision=2
+version=7.1.1.8
+revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
@@ -19,7 +19,7 @@ license="ImageMagick"
 homepage="https://www.imagemagick.org"
 changelog="https://raw.githubusercontent.com/ImageMagick/Website/main/ChangeLog.md"
 distfiles="https://github.com/ImageMagick/ImageMagick/archive/${_upstream_version}.tar.gz"
-checksum=dd23689304b8cf41572c3af6b0ddccfe21c5b9d9abddaf978f314696408d0750
+checksum=cac2e4766f2cf1bd301b94ddcc86d6940d52190bfc1f31056eaa39e9cf2abe42
 
 subpackages="libmagick libmagick-devel"
 

From 109ce90d68d75c640702f3cb22b91b5e04216b66 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sun, 23 Apr 2023 21:18:39 +0100
Subject: [PATCH 691/965] alembic: update to 1.8.5.

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

diff --git a/srcpkgs/alembic/template b/srcpkgs/alembic/template
index 7530a40491c0..d075ec686ddc 100644
--- a/srcpkgs/alembic/template
+++ b/srcpkgs/alembic/template
@@ -1,7 +1,7 @@
 # Template file for 'alembic'
 pkgname=alembic
-version=1.8.4
-revision=2
+version=1.8.5
+revision=1
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="zlib-devel imath-devel"
@@ -11,7 +11,7 @@ license="BSD-3-Clause, MIT"
 homepage="https://www.alembic.io"
 changelog="https://raw.githubusercontent.com/alembic/alembic/master/NEWS.txt"
 distfiles="https://github.com/alembic/alembic/archive/${version}.tar.gz"
-checksum=e0fe1e16e6ec9a699b5f016f9e0ed31a384a008cfd9184f31253e2e096b1afda
+checksum=180a12f08d391cd89f021f279dbe3b5423b1db751a9898540c8059a45825c2e9
 
 case "$XBPS_TARGET_MACHINE" in
 	ppc64*) ;;

From 93f7f5fc37e667581633bc36e0c4a2a2eb747e35 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sun, 23 Apr 2023 22:45:39 +0530
Subject: [PATCH 692/965] python3-dotenv: update to 1.0.0.

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

diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index 9dbd84cba690..a9c919b81d82 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-dotenv'
 pkgname=python3-dotenv
-version=0.21.1
+version=1.0.0
 revision=1
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
@@ -17,7 +17,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/theskumar/python-dotenv"
 changelog="https://raw.githubusercontent.com/theskumar/python-dotenv/main/CHANGELOG.md"
 distfiles="https://github.com/theskumar/python-dotenv/archive/refs/tags/v${version}.tar.gz"
-checksum=c7c8c77984ac4d6914c09182133b49204a1bec383783b879016135c1e69393fe
+checksum=93fc54524656990bc9911ab224c991457cd8f39364c48cded2f1c4cb3846c0ac
 
 post_install() {
 	vlicense LICENSE

From 9dad23a6b82bfc4285fface3010909b9f65f17ac Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sun, 23 Apr 2023 22:48:01 +0530
Subject: [PATCH 693/965] vale: update to 2.24.4.

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

diff --git a/srcpkgs/vale/template b/srcpkgs/vale/template
index cae3ce259d8a..936146fdce89 100644
--- a/srcpkgs/vale/template
+++ b/srcpkgs/vale/template
@@ -1,6 +1,6 @@
 # Template file for 'vale'
 pkgname=vale
-version=2.24.3
+version=2.24.4
 revision=1
 build_style=go
 go_import_path="github.com/errata-ai/vale/v2"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://vale.sh"
 changelog="https://github.com/errata-ai/vale/releases"
 distfiles="https://github.com/errata-ai/vale/archive/refs/tags/v${version}.tar.gz"
-checksum=6ece32f70263e03b4b78ab0fb4564be009533c40d4e1db8d0580ab062491c28f
+checksum=3363aca630175e06f6490327ac28d10104a320b2360b49d5221779df0df84500
 
 post_install() {
 	vlicense LICENSE

From fd0b84b20f890d60ca830a6d45a6b1f53ca904a3 Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Sun, 23 Apr 2023 15:50:20 +0300
Subject: [PATCH 694/965] rssguard: update to 4.3.4.

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

diff --git a/srcpkgs/rssguard/template b/srcpkgs/rssguard/template
index 8c05a6ea8662..2f85cfb29f84 100644
--- a/srcpkgs/rssguard/template
+++ b/srcpkgs/rssguard/template
@@ -1,6 +1,6 @@
 # Template file for 'rssguard'
 pkgname=rssguard
-version=4.3.2
+version=4.3.4
 revision=1
 build_style=cmake
 configure_args="-DUSE_WEBENGINE=false"
@@ -14,7 +14,7 @@ maintainer="mobinmob <mobinmob@disroot.org>"
 license="GPL-3.0-only"
 homepage="https://github.com/martinrotter/rssguard"
 distfiles="https://github.com/martinrotter/rssguard/archive/${version}.tar.gz"
-checksum=0a377d775de62f8532b03b449bbb276b1ac33d616d9cf3448df53dcbf19933ed
+checksum=139db542e82be8c958f6a4c5e5fd0beb1c3c06a7d6b84706d0deb08131de350a
 
 post_install() {
 	# Install rssguard icon manually

From b3884a6fb86df87a094c859e53c50c65b9612d83 Mon Sep 17 00:00:00 2001
From: Emil Miler <em@0x45.cz>
Date: Sun, 23 Apr 2023 10:40:31 +0200
Subject: [PATCH 695/965] ulozto-downloader: update to 3.4.1

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

diff --git a/srcpkgs/ulozto-downloader/template b/srcpkgs/ulozto-downloader/template
index 1b7ea0fdc16e..dd636bfd4e4d 100644
--- a/srcpkgs/ulozto-downloader/template
+++ b/srcpkgs/ulozto-downloader/template
@@ -1,6 +1,6 @@
 # Template file for 'ulozto-downloader'
 pkgname=ulozto-downloader
-version=3.3.1
+version=3.4.1
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://github.com/setnicka/ulozto-downloader"
 changelog="https://github.com/eoyilmaz/setnicka/ulozto-downloader/releases/tag/${version}"
 distfiles="https://github.com/setnicka/ulozto-downloader/archive/refs/tags/${version}.tar.gz"
-checksum=69a4aa80be18d259349eadb4875a52281c8920b867d9f7d4b6f33bf7bf9daa1e
+checksum=b8f847e67b087f46aec01880df5bf77a87dc00cad1eed8edd715b2d1af3ec002
 make_check=no # no internal test suite present
 
 post_install() {

From 203b555f826e0d0b0bf11084d9f2a0720ead785e Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sun, 23 Apr 2023 01:41:43 +0530
Subject: [PATCH 696/965] python3-mypy: update to 1.2.0.

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

diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 43e772dfca6d..7b77c480709f 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-mypy'
 pkgname=python3-mypy
-version=1.0.0
+version=1.2.0
 revision=1
 build_style=python3-module
 # fails in ci
@@ -16,7 +16,7 @@ license="MIT"
 homepage="https://www.mypy-lang.org"
 changelog="https://mypy-lang.blogspot.com"
 distfiles="${PYPI_SITE}/m/mypy/mypy-${version}.tar.gz"
-checksum=f34495079c8d9da05b183f9f7daec2878280c2ad7cc81da686ef0b484cea2ecf
+checksum=f70a40410d774ae23fcb4afbbeca652905a04de7948eaf0b1789c8d1426b72d1
 
 post_install() {
 	make -C docs man

From 8decc7018d692c5f2e0f1d6550b1e01a0358b140 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sun, 23 Apr 2023 01:39:52 +0530
Subject: [PATCH 697/965] Komikku: update to 1.19.0.

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

diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index cc72f3433e5c..3ca825a50a39 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -1,6 +1,6 @@
 # Template file for 'Komikku'
 pkgname=Komikku
-version=1.18.0
+version=1.19.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
@@ -17,4 +17,4 @@ maintainer="Lorem <notloremipsum@protonmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.com/valos/Komikku"
 distfiles="https://gitlab.com/valos/Komikku/-/archive/v${version}/Komikku-v${version}.tar.gz"
-checksum=9fa584e43f4b1115aeb25e350af04f7e86961cfa170ffa253267d04e5fe18023
+checksum=e30234915397584bf7b09c50daf99a75692eaff4b7212551e6272fdf17fe8d37

From 248bdceb36859e28878c1a7e5854cd012ac28fb3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= <benalb@gmail.com>
Date: Sat, 22 Apr 2023 11:05:25 +0200
Subject: [PATCH 698/965] doomretro: update to 4.9.1.

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

diff --git a/srcpkgs/doomretro/template b/srcpkgs/doomretro/template
index 761d678fe114..1966ef92cd38 100644
--- a/srcpkgs/doomretro/template
+++ b/srcpkgs/doomretro/template
@@ -1,6 +1,6 @@
 # Template file for 'doomretro'
 pkgname=doomretro
-version=4.9
+version=4.9.1
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config"
@@ -11,4 +11,4 @@ license="GPL-3.0-or-later"
 homepage="https://www.doomretro.com"
 changelog="https://raw.githubusercontent.com/bradharding/doomretro/master/releasenotes.md"
 distfiles="https://github.com/bradharding/doomretro/archive/v${version}.tar.gz"
-checksum=45ea145558965538ec9c9ab6c0e831c4c15723f4238dafd1e29f6196ceda4138
+checksum=0a8daf5f2eb20fb323259adba1e925be7242f18234782d4a601f25d18082244f

From 610305a52c4d7b00b0cf597ef183f2d5e6b86319 Mon Sep 17 00:00:00 2001
From: amak <amak.git@outlook.com>
Date: Sat, 22 Apr 2023 21:05:53 +1000
Subject: [PATCH 699/965] libupnpp: update to 0.22.5

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

diff --git a/srcpkgs/libupnpp/template b/srcpkgs/libupnpp/template
index 858430448833..394c1c40c4c7 100644
--- a/srcpkgs/libupnpp/template
+++ b/srcpkgs/libupnpp/template
@@ -1,6 +1,6 @@
 # Template file for 'libupnpp'
 pkgname=libupnpp
-version=0.22.4
+version=0.22.5
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
@@ -11,7 +11,7 @@ license="LGPL-2.1-or-later"
 homepage="https://www.lesbonscomptes.com/upmpdcli"
 changelog="https://www.lesbonscomptes.com/upmpdcli/pages/releases.html"
 distfiles="https://www.lesbonscomptes.com/upmpdcli/downloads/libupnpp-${version}.tar.gz"
-checksum=37deca94176df8becead110a0b5cd11fe1f9c1c351e4c15a05570bf1c6fec09c
+checksum=48e9845af33b2a94ba86c1ae1d0c783948bc115f010be4aef715410ab316fadd
 
 libupnpp-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 06f9e8d0a934800065849a40897eaf7f31d6b4f6 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Tue, 25 Apr 2023 13:08:39 -0400
Subject: [PATCH 700/965] New package: void-repo-bootstrap-1

---
 srcpkgs/void-repo-bootstrap/template | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)
 create mode 100644 srcpkgs/void-repo-bootstrap/template

diff --git a/srcpkgs/void-repo-bootstrap/template b/srcpkgs/void-repo-bootstrap/template
new file mode 100644
index 000000000000..ee1f1772b30d
--- /dev/null
+++ b/srcpkgs/void-repo-bootstrap/template
@@ -0,0 +1,28 @@
+# Template file for 'void-repo-bootstrap'
+pkgname=void-repo-bootstrap
+version=1
+revision=1
+build_style=meta
+short_desc="Void Linux drop-in file for the bootstrap repository"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="Public Domain"
+homepage="http://www.voidlinux.org"
+repository=bootstrap
+
+do_install() {
+	vmkdir usr/share/xbps.d
+	case "$XBPS_TARGET_MACHINE" in
+		aarch64*)
+			echo "repository=https://repo-default.voidlinux.org/current/aarch64/bootstrap" > \
+				${DESTDIR}/usr/share/xbps.d/00-repository-bootstrap.conf
+			;;
+		*-musl)
+			echo "repository=https://repo-default.voidlinux.org/current/musl/bootstrap" > \
+				${DESTDIR}/usr/share/xbps.d/00-repository-bootstrap.conf
+			;;
+		*)
+			echo "repository=https://repo-default.voidlinux.org/current/bootstrap" > \
+				${DESTDIR}/usr/share/xbps.d/00-repository-bootstrap.conf
+			;;
+	esac
+}

From d7270a907d17ad7925b837226943d48be5d6e585 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Tue, 25 Apr 2023 13:15:35 -0400
Subject: [PATCH 701/965] .github/workflows: update masterdir image

---
 .github/workflows/build.yaml | 2 +-
 .github/workflows/cycles.yml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 6d86820ae7e2..eb4fb7c85be9 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -40,7 +40,7 @@ jobs:
     if: "!contains(github.event.pull_request.title, '[ci skip]') && !contains(github.event.pull_request.body, '[ci skip]')"
 
     container:
-      image: 'ghcr.io/void-linux/xbps-src-masterdir:20230204RC01-${{ matrix.config.bootstrap }}'
+      image: 'ghcr.io/void-linux/xbps-src-masterdir:20230425RC01-${{ matrix.config.bootstrap }}'
       env:
         PATH: '/usr/libexec/chroot-git:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin:/tmp/bin'
         ARCH: '${{ matrix.config.arch }}'
diff --git a/.github/workflows/cycles.yml b/.github/workflows/cycles.yml
index 7803c91b39cb..aaf2a3d6685c 100644
--- a/.github/workflows/cycles.yml
+++ b/.github/workflows/cycles.yml
@@ -10,7 +10,7 @@ jobs:
     permissions:
       issues: write
     container:
-      image: 'ghcr.io/void-linux/xbps-src-masterdir:20230204RC01-x86_64-musl'
+      image: 'ghcr.io/void-linux/xbps-src-masterdir:20230425RC01-x86_64-musl'
       env:
         PATH: '/usr/libexec/chroot-git:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin:/tmp/bin'
     steps:

From d09047a7dd622f4f33fdae3fe1a4e281d1dd768d Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Tue, 25 Apr 2023 16:01:42 -0400
Subject: [PATCH 702/965] noto-fonts-ttf: update to 23.4.1.

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

diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 42c4692ff7e0..f6160b5030ea 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -1,7 +1,7 @@
 # Template file for 'noto-fonts-ttf'
 pkgname=noto-fonts-ttf
 reverts="20220810_1 20190926_2 20190926_1 20181202_1 20181106_1"
-version=23.3.1
+version=23.4.1
 revision=1
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
@@ -9,7 +9,7 @@ maintainer="classabbyamp <void@placeviolette.net>"
 license="OFL-1.1"
 homepage="https://notofonts.github.io/"
 distfiles="https://github.com/notofonts/notofonts.github.io/archive/refs/tags/noto-monthly-release-${version}.tar.gz"
-checksum=6c299a6658ea750126da2cdc71b8214bce0acbea9f4f1ba9949a391889641236
+checksum=e80c936d78caf063db5cbb1c1625ffbd43a94de2491a0f02eaa18c116fca133b
 font_dirs="/usr/share/fonts/noto"
 
 do_install() {

From ec9a2d649e2ecf37bd37aca3b15eb492ead396ee Mon Sep 17 00:00:00 2001
From: 0x5c <dev@0x5c.io>
Date: Tue, 25 Apr 2023 03:30:06 -0400
Subject: [PATCH 703/965] discord-ptb: update to 0.0.42.

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

diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 3342339a240a..1ff2e7729a50 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -1,6 +1,6 @@
 # Template file for 'discord-ptb'
 pkgname=discord-ptb
-version=0.0.41
+version=0.0.42
 revision=1
 archs="x86_64"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
@@ -10,7 +10,7 @@ maintainer="0x5c <dev@0x5c.io>"
 license="custom:Proprietary"
 homepage="https://discord.com/"
 distfiles="https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz"
-checksum=0218995e09171bf96ba06ed702072f27baf93d2bf330585a9acc41d5c5c939a9
+checksum=64033202ac8510125e4d4a90cebe702be04e146511aa1a072fcc36849bcbd2f2
 nopie=yes
 restricted=yes
 repository=nonfree

From 6f78c857253f92d5015634a218ddb43dd63e962a Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Tue, 25 Apr 2023 00:41:26 +0530
Subject: [PATCH 704/965] mimeo: update to 2023.

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

diff --git a/srcpkgs/mimeo/template b/srcpkgs/mimeo/template
index 2db61c614e50..a58783d2ce29 100644
--- a/srcpkgs/mimeo/template
+++ b/srcpkgs/mimeo/template
@@ -1,7 +1,7 @@
 # Template file for 'mimeo'
 pkgname=mimeo
-version=2022.7
-revision=2
+version=2023
+revision=1
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-xdg"
@@ -10,4 +10,4 @@ maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://xyne.dev/projects/mimeo/"
 distfiles="https://xyne.dev/projects/mimeo/src/mimeo-${version}.tar.xz"
-checksum=c7358f32d94a8f7e66904d388dc19a95b7fff78a8438e522f69bd98123e0763f
+checksum=09a86f4b2a704756875431d376db72d597da28158fa25c5cef7b99e4ec9ea990

From a89561e0a7d761b9cc0240ad086d1178ef6af62d Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Tue, 25 Apr 2023 00:42:41 +0530
Subject: [PATCH 705/965] yq: update to 3.2.2.

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

diff --git a/srcpkgs/yq/template b/srcpkgs/yq/template
index 188c39eedc6b..5f5d587d7a6f 100644
--- a/srcpkgs/yq/template
+++ b/srcpkgs/yq/template
@@ -1,6 +1,6 @@
 # Template file for 'yq'
 pkgname=yq
-version=3.2.1
+version=3.2.2
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
@@ -12,7 +12,7 @@ license="Apache-2.0"
 homepage="https://github.com/kislyuk/yq"
 changelog="https://raw.githubusercontent.com/kislyuk/yq/develop/Changes.rst"
 distfiles="${PYPI_SITE}/y/yq/yq-${version}.tar.gz"
-checksum=e04dfc8670fcba5bba75e2a24940a544aa8c2789cd4c5171241a1275c8ab2f57
+checksum=8dbb7a0c937ddbfc3dd175e6478f40960c140d3e8b1f1a0315de76384d66650a
 
 do_check() {
 	python3 test/test.py

From 7c2bcb249737d456ea565ed4f0256c94af3c3065 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 26 Apr 2023 00:49:42 +0200
Subject: [PATCH 706/965] firefox: update to 112.0.2.

Closes: https://github.com/void-linux/void-packages/issues/43416
---
 srcpkgs/firefox/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template
index 70cab54e5604..30105ec369c4 100644
--- a/srcpkgs/firefox/template
+++ b/srcpkgs/firefox/template
@@ -3,7 +3,7 @@
 # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n".
 #
 pkgname=firefox
-version=112.0
+version=112.0.2
 revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser"
@@ -11,7 +11,7 @@ maintainer="Duncaen <duncaen@voidlinux.org>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz"
-checksum=eb19185f7bfa5c3b0c73edaa57160b44bf3bb2139db83539809607486b8075d9
+checksum=e6a4819a3b82b1ca6c45296e50e6c9ab653306eeb540e50ba8683e339565992e
 
 lib32disabled=yes
 

From 8d59404ec8cfa7f1a5c6a8c95bcc3bb473b2df07 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 26 Apr 2023 00:50:13 +0200
Subject: [PATCH 707/965] firefox-i18n: update to 112.0.2.

---
 srcpkgs/firefox-i18n/template | 194 +++++++++++++++++-----------------
 1 file changed, 97 insertions(+), 97 deletions(-)

diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index 27544e89db66..a16b3e301a22 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-i18n'
 pkgname=firefox-i18n
-version=112.0
+version=112.0.2
 revision=1
 build_style=meta
 short_desc="Firefox language packs"
@@ -140,99 +140,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="a614f4f3e749d0e7209356d77cbcd013d888d6483c0a91412a49859bfb508b53
- 402b1553d1062d68353062b66eef6dfa5a8e8d25bcf8b50e44493f16dd24f482
- a1a2faf91ea9cd95dd772fea962f40659a321364a4e730344f74d53aef7a90e8
- dcd2eab6b78fe71d17dc114ba2a51acb2c9530f9f7872bb8e0654158cdf0ea8c
- 0e1347b1b6d3c79aa37254b8c9186c2947257b0a5b59426a6ca7636c9923f8ad
- 45d7760e7ee6163ee432f72d7f4a08f02124d8bfbfc877da61ee4b61907dae27
- 7ca3b617b85db48ce114fbf4e6cba7dedd58071713fd25a347185b5af17eebd5
- 7874b39e806b19255d8a4789e37f430d178df5950920035f862efa3049d8fade
- a06f3960fe109eddcb24124a864e52633dd89981a2e89b0cf87c7a4f768c41b5
- 27cc0f94d153c1b5026bee0866a43fcc25d12ee30676bff284caf5e0342717bc
- b4da49b4711c45cb2680c060cce27bd53732f689b8acc2a4c7ab8c8ecfb1a341
- 7ce7a503dac38280930dc43615da63d94688472112043dc71d18dfaabef16d03
- 4321dd2b56e1071f82bc2012bdc636c12a3a453d71cb2676bc9e077f824fcc15
- a6e5be9fd5f5c24a05f6cc1817d5100a80268d1b45fe1f67efe68b73aafb323a
- d6545d25fdc87621c9684515f88bfda79cc4fbaf3389b0b8f27dcb3065960b34
- 0ad48813b27c89c962c8e8e8722ee5935b6add1fb523eef14e7a03ce797d443d
- a2bc320f14e804d7e9e252ede7db2f0a3bafc5aa83fc9b7d6bc46a62b8e91ea9
- dadec5d0c29566211c49c5b9ddf6bb816b95bfe49cd5b0e63e77b567d2765a60
- e882352a7ac6a76950c505fc872ed26d289fb74460246be476565d8050eabe61
- f59aaff467a11fa39350a82bc4886374bcb05cac54e70e9f4f11f7d430d68f25
- 7690496b1b19210642e5e24339c56e1269ba67def91177071ee3630ed18f42f7
- 8ad3782b47295b8ad3d309300c9bd965d938c8b230b1c70b6bdf5284f4bd60db
- 885f1b4d13c953b4d63e9ddca34bd01d0027ae3197b29221ccaa9f964d185090
- 36de70472dcd7ab2d30615c873616505dae352d696288746e25b79a1c6044579
- d582daf0e9f6e9764e4b9a68c5fc3a481ecc3c253da8b7d830e3691c62f83690
- 4887d72b6194a1ea902410702ce2e08129ad0087cb192a9bf4da87530ffbb9f6
- 5692353977803a443611eef743dbfed438517db642e6eb92436bf63f010691a2
- 7313e792fc7fb58624096daf2456f02d72c6b209068e281a0ccdb6c222f865eb
- 4faad69133077e5df2837bc430634769c8f8d9d8e21a40e5f0bb508031025752
- f9a2a0899fa5ccaf72689989f081659122b91ea7492f6e93a07efe6eb82449a6
- f0024ae8ccf31b4c2e299c472d8338510e56abc80bd65ecb9fc284bb520ac21d
- 22e68eb7844153c5b24f093c98bbb87e051eb86ee72a9fe4748b1c292384a95b
- c2758f4786a06ed7fb9faae3ff11a353869a83cbefb5688a7137dcf37ba419c0
- 23f647dd832cd4c608786cbdf126eec8445cee363d7fb004eeddca8982928afd
- 30a0dd99510335c289f7c9d6ab9d1c0b6776da865939ed9cb71a835736f16146
- f3aae2ea6d6445446aa8826a5cba409dfff84e73a76c083caa9b6683f3c02b04
- c2a923e26ad19fa2d7870d135d737f1a886f711027f83988debfcbf677d480d4
- 6227f9167ec343a29a8f07d850728bdd8c1d90b5d64e867f06b15b0d2fbb1c0e
- 8460eff19aee21d6fb1cb0de0bd44cdcdf4e78396f830a062fe050f6229aaaa9
- a79f1922f38eebbd5900a2c73399229fa73f544513693c071972552d2ff7fb78
- 670be0e82e57612dde748f4580af56aceac96bdc09547a770fc3cb69c0f5902e
- 1d6e506821a39b4538789fd23c3198fed12cbb9faeec17e10e95b3319325aa0e
- 1e3d2782dd27a8c7e1d060809a8610f033899c3160e1e3c31f3628834d80cd85
- 7f6f2cb0faad2a180596c2679af94da481292c658feee63ee0d9ac7b92053a07
- 6ae320cf5de40025a3c2063deb2e8a2f389a5e358bd254fa3fbbc34042e4f3e1
- ffa55377766d250aa72ff4cc251e8a3c2b3e598167c159f3c660c8c7e882fec3
- 75d91bd930c9c181baee3ea3b6011312a54fe0c1d152f45a83dd0daf9d6b5571
- ed52330d1a7590673706ec538a39311af8c359b67e9892aa79d9c94a5d858fad
- b0877567257951e448a5b5e2099bfe0ad8710d2cda2117c46277a671760352e6
- e539f1229c86b465b55798379e20cde759a8f59718cd2e7b52888b23a356c75c
- 3482e699fe66c3e01b792bb8716944d145d146e90caf8d25649c55aadcb8ed6d
- 99fbdaf2fea1073472c7e732d07f448462cc642e00424f86b6e9c94e806fa271
- 7dea52d501be1cb196b669f6a2959d76c33a441400a3cd58e2e633c80c9c1b99
- c1141f9022a36b6275004cc0ca51f5302591cf3083429bac6e6e0092cad90edd
- 5698d49406e821e6f6b4303a26cc3abec34579a79eb205535b74ab1d4084b078
- a82dc75476eeefb6faf5e1ce2f94604cabb0c5060b7ef2e722f40d51ceffb6b9
- 365b7d5319d4cdb28859e5d365f383e4393262150ed4d7241040169e5338c4bf
- 550326d146378cf4c03e3d682598af6fcf3c2c5c552e25c36fb7c8c4290b6a86
- 9ceef4cec21e04b1060ffb22ef36d4416caf4dd46b9c104337a05ccf20dbeccf
- a271c04a61b8eecfb3cb79c52ad24f52eef4dcf3c4725070d91efc7e249d73cf
- ce450acb2266d8ebfb9300cc028e41d173a611d1044165fe2a68206755fbea83
- 4c8211a57c6fccb82d32a65bf084e382ee24b0d5bc3d03a13c62130fbb5cc63a
- df50720073c30548952683a997190437f3dbc651c3f52368c603515a6b0fb10e
- 2acac4d2fcbf93d47d92966bc4d69c6f1fd582d94608c5be22db3a7b2e397e98
- 4d1761892ee1ad743f3b383572a73a073f20e084d6e848b80c52fc1d923d09cd
- 931baf59c71957af495767e99a7365f8fcc337c4453f96a6a3043c08f7cc5235
- aee39d03d4e328fec9a25c78b2495e32bd90f1c31b6808db93ad7ad78b0dd319
- c7dcea56c46f175876d621f867d1f51405b1d6bbea30f07eae4a1106d9824c70
- 04a133fb01db4c316f15fff3c49e9440fd85b05eb24f63a4f0c81c6f2c1e3da5
- 1dc874a20b0069571f744bb4b79f3a39a46177b996a762a7b2d7d915c577b4af
- 1ffeba6ad6fd09cbac95cd1f7715b7fd21f45d65aa6aef909e31f8a3990fa32d
- ed4b02906f1d09e04426684afb9b5fa9151447592dea8e8899c7f4491cedc859
- 093a2aa63bb042c0133444eaced853ee7d4bc58cef10331d01e1b354f649408e
- 6a6cc6035b2b0e5860f1be1a74a355293dfdc82f874f12f057e2e1322f687c2b
- bd73973d42f0ab3f9353c59b0fabd4f679f167899eb33d5a0eae035d92e2270c
- 37a7e808a5fb77f363bf780c93df1d4fd4d1a0391775bfa3075ea5977fd799f2
- 24157d58591c5fb66375ed553b8d5c9c923bbbf21d2c1811eeebd747fc60c925
- 3441f1cfb72fe5318131d6b64dc89283aaf98686b0b6ef610976c29abfb384d5
- f36c9f2995668a8ce92224e936b9c20ddf6011a2f20c6a894458158d350446b9
- 8afc62ba9d3046fdb33ca6805018b9b942f15a0d3c9040d9c422cb931f168006
- 80b5dd8e2cd6f93ea56ec51c75ddc1612783c515d16472770b4ea40012e07d02
- eccd99f9cac986ee9480c83a8c76928f404070d3f28caebf88a8ff692d391b27
- 2e7d2a7802d584349dd32c629235edc93fed1e7744bba1b19ed35cfea4600e29
- b3a48e2bae6768fd1be90b5c0da9fa46453074abdb0a8c174ab55023a38060cd
- 50f88f17d7f45edd258ec47ee9d75347062fe2aba65d5cddb48b625c2f22e980
- e004bee7705ce085d37c453128f654fd89b9c3311859a8313f0e27c1ac4f0d07
- 8f44009d7ebf5eefbb9ab66678502b7535c0e5dc1cee07cea5c97fddae9b0866
- 6e9b943baba05547b16a6d84da582ca12fffc3883bee6b60c5895abb53e8c8c4
- ef66c019f1a5df2f846a461f5210116ae0c13f9fdeeb1ba4e5ad7af4f37ded62
- 47cfa6c521211ad1735df7b464622f22c016f0739dc303a12a8fe762c2c8f5fe
- 09234f835ba4e9e9bce0a8ee35dff881692268a1a4a7f51980fea8cdbfb4728c
- cb90a9e54c5dd2912b487b8f7d65f4885f3f84ce5d6b19a98ed5ece219ea37c2
- 8ab230f68ad5851e52c8bb55e232a25279bd2293981070e5e393058f5f03dac1
- 620f4e9d165b638e444283932b61e67c333a0c38a66d24d6e4c6e7fab09f6dd8
- 7f382c66658ca415b3a5122e35f7cc27adb09388bcb10d8b80bc043902b74aaa
- be231d2ccb875b7ad3e10eda9ab6a126040063846be06e7692e541d1612457f4"
+checksum="2d6f6373580fae6c3fb0251ad49a2a25e437b38738c204a924304c00d6492202
+ 452285fc2119b75d70a747f8aef7164451521cee609aa7b66e050430262f77e0
+ 73e8754d4a37b6e7590308a864bd9bbcc7997a1718998970c43572717e8a414a
+ a8617342200a6d34fc8c053386e0714e6857a70865b6fd7f91b3a88a374c4aa4
+ db35f3eb861a0a37c131a1c877adb951ba838ce402d6d1250fd2970afd444ab2
+ 5398c2eb8b0812d4f547514bdfe38502fe973a97d2762dad1fa61b24d79d6d32
+ b5871097e289f5be787fded5ea629570f0684b1efe32a1566e4a6693fb637553
+ 5eb2dfe39f3e70ec7c01954aeb20f7b53198fc4eb3aebd7126b65ab2de21a746
+ 220cbe986b7a3439ccde0c91cab0bc65825e67c3ce68ccd04b431269c7c52388
+ 8303cd05a04e834a5631aa4a1a0051b3a11096d3807c52971e0add006a72e3c6
+ b4f91f49f7cde8ddff1f74cc36f9ad8b30926491a56a8de7940e02ec9bc675d5
+ 39a5f4206ac60f7e6630e12876b2fa52434cfd4ab5d02b369cd70b00941f9e8f
+ 8e837e4cb6267122e9355dfd8618b022d23ba7ad87b43464f5ddec46e9206fe0
+ 8a0e992485cca6fc6be1603183ef1fccdb665eb969e237d3fc44a4237c83dbe2
+ fbb368d55c20718fb46e0e6deea6f864e94f193c38284a8be9021e337a2ca640
+ 57626218bce0c5c9a276deb97a3584e0f52e900ee63437e000521b83b9866af3
+ ba46cafb74b2623fb94f2b00131f10ccefbdbaeea726e30401c5a376a5a39651
+ 7607b1c01e5501a6dca85fdc8bd446f032061b3558e5c444cd4d7708747a144a
+ 82f5ace59f6a6dd4be5a7ded32824570b370bfa1c49b33fcc3ddc6df6743010a
+ 39144978bab8bed7b5864fb34d363199808bb89b1911c5cbcf138eda404c7963
+ 9084b0e8304ce3a928d7cb7fc1b9f81a6c616897226c9fc59ecc960e492db138
+ f7a6908d9c6663cd2408e3aef10e56f17f67a42c27a0e6c6b958d0350518403e
+ a8e14cfb1df640ed8b208ef7d248f8c2176366482dae5101c824a55345868898
+ 8846ba5a0830efe74dc12bc3bf3958bab5cf1d0251f9aba6ac8e724e01810117
+ 535971f39916ed2af240b8da57eaadf5af46511126a587952037246fe805e993
+ 41556a24e9e1194a5cf3582c3b974f69fbeb25a941ebc475e1f9fc51916c6bc8
+ 7402abdb4b3c3f630a18e80b6efed8876db75e1e4331046cc4b1add22081d509
+ 6f1967bd843ca570ebb1435d05d00513cd986ad04087a3dfd983092705288721
+ c413239b280a880b145c29c7814c50f639af03d4a11ab94cc25702343c51bd14
+ 35bb77d45db0a02583ab11dfa74acfc789f16ed9dce7bec11bd828608208ed9f
+ b7c4a9b870a79a4a382c487fed97c661f9edc7e598f27df6c8809040b2b5abd1
+ 70328aa8633d13a9aacf90cb2e17617e5d6b8ceba372713c504cd8261f44e7ab
+ be58bb5808e6386e8bf25f38dad14a51e1440a3bf1a89b38a85809cf9052c835
+ 09a35199c0a8079bf24507b5b1a5c558e17c1eeff6c035d7636971482cc993d9
+ 5816972cada943cddc914db7e832aabcd97fb6961880bca1e8d4871ac7f9f526
+ 3982e8e2c224680f3ae95ecb8d5f7d957a37b9115a39bbbe97d454d26bdb2aa0
+ 81d03d3ecad1c0005d3795ce6652d973533a2e56815c8d4593d649135aafd13d
+ f16305eeae711feb0c0d76836e9b28210b0597b932e0edab1319f42102b939b3
+ f717ec91dc95fb6e25f15acc93f4d124f9258886c8831ddfdb487d7fc52cb987
+ d9a32a3d6b9646186952462566e1368d04c49b871a890740857495a34a301197
+ 262e7529383e810dcc4b49af1707897748ed24ba12d7689922e6ee66c44c8375
+ 84ffd5b152770a1362e554ed575cd7f5391ef8a10b35af530058b4b6b46d7c22
+ 92582a14515b769cf1b5ad8b807adab30c4b1348855e052f2a447d4fdafaa120
+ 24e12ccf89acb20957b04e4a15fb2bd368c26ab5f3b478c8c88f1765cf1ec27f
+ 5ec55d5981de909c8d9471a6a4f5340cb9787b01af9ed59c70b552af3c80eaf4
+ 8c4b06a81f1246c7bb0f6331f05b9a37fe713bcfaa012501f505a5a743166a26
+ b72e8b8ac67f59b3a560413f5d6cef1e973e115678908886fb276208b661fe3a
+ 5a5b58aa834c1dbabae3597299cf52365c2590f4cfc05b6abc1aa689531b88f1
+ 9cf7dfa02ab39112c6a377e1d5b3156505c4cf90611cf30c1a8db2013d9defac
+ 7bacc65735391279dbd7b7180d565290f2b3ecb7c3d9c7dbf38b32f3a0bd38ca
+ 2c14b05b202a548004e062baf185fbae399867459a8063c7bd0397d1e0a6db89
+ 0c31999d283421ca4cedcaebb26ba52ff44bc975fce46b75fce72b5b9c3754a8
+ 85220a71f2e1b0395e77aa92e7cd148c5bf5226f6eff894cc82bff2520e58c9d
+ ae7e17818a9620745f0553ad1b789bd5c7f88b3d6b1e74a75d6c7b20ddf56f34
+ 33054b2fa38145e74c2e76e25ac53747dec4e61186dbc7cd64786a3b501f6363
+ cd0284bb1ea4c43114a1cba19a1e619f7602e16e2df6d4549ec352d649f18023
+ 2e86b7b68afbf7e03e6c07fd154ace1c72ba4a5927661a3bbc0e9494f3c89430
+ 7dfeb205b5539272ce1354bd09dd65328c83542132713b032390b197dfe3017c
+ 79299c4a8797e2469bcd0035f269c0c493b2bca83c5d5993abd1aa422c9a3933
+ 1af806387b328b82ebc289c617b4f006802f56fa7bb6e25bbdd92ee2ea003f53
+ 70a1bcdb1b69e465d38091f46f49d9143c2c1e39d8aead6896160eb3f7776b94
+ 3a28b1b5a3f3d4ba7211611fb6bb894ba4dd25897553d13f105445817442690f
+ 07016e174009a12f3002d4278675341a621f468075f433563d7afb9cdacee85b
+ 57eadaaa2db01bde680081274922f1169c84d214bde2ad1aa242c7e617ff09dc
+ 70f5c3d47eaf1e0d4c268ddbda3bd2cc79d97796f13d461f15f43615839c8bc8
+ b002b5227ff3406a7ee6a6caed4aa6b24d8c9ade5b22df73066c4ee4a6c7cf66
+ 45ec20bdb561f2bf0c17c614a2aa9cff11c4f2157f36872142dcc79bf3291b18
+ 58b96ce10f240c1d2f65fde6b2a8eb7e47c7295c9d454173e1a3b6c76b8248a1
+ dcabf1ced78f5b4d01c05e4867144501aad4900537b13db293f961c23a7ba2ba
+ 3d85c89477997e6d401c7a76103caa99565996c7ba30d8939e765e730cf07cd8
+ f4009f44ee0e70b44356663ed5eb81ac6618a84e0f531f2d1f71b15e76addd2c
+ c7a49fa32d668532e5d7d3f5fca443efd934006f35d5f5d190705a2bb9dc304b
+ 176ce996cf7f0f41fb363e7e4b62abbc768b2dd840c49d538cfc9fe258a2522f
+ 5fc7161afdb024016e4ccb563be01bc232144ff1a4e8e7c81209b8bd5478cd70
+ da9d9a5f96d7de9a427bee236f9ef169adb796eecd8fbf028e33f53c4606b2d8
+ 85cac5e292d399e89994bca8b51ef1771fc30cefeaf88791326d83ec2049dfe9
+ 4667328927408331843e26358581c04f899895a996bd7047c844f5d10bb0c299
+ da130582dc360c730725dba402cbc18419387216f005d6ae72a879d713217761
+ ba0b6334da455e61986cabf7abf7a5fdc26483a9b1e34a5c5c138230ded8e50f
+ df8e3838cb39673b96183f71c1b0cd777ba82a97e543e81d9d7ad09c9e7abfb8
+ b38c9a5cc7535ba3a4975f4c30a4c85eb763ee2df6eaf5f416554fd609eada60
+ c98bafa73207b0f18168ac5fab3fda51c56a7f163388fd332797a2ff7e7ff6fe
+ 952c56e2f99a4342b418fdec8034a814e60f215f5939813526bde8bfab39604c
+ 2c331935e10df11a8f1af3ababaa0921bfe235ad8305ccb7c7d4ff4d531420f1
+ f26690f2e82a73a9eba42aa346f996ffc6f0b873dcdba3f3a0b641e0654013e9
+ 40ff7dfa852a7d36ae6dfe6897549c780755e1a465a1c29089b36051e0c11adb
+ 99c4516b5b9b20b42f1f3d9bc1790d19ac7b145a5690bc7d10f8d4ea93b43318
+ 81a8db799f83ce86ed905cdfc79a39528cdfb0cd3a20527e9e36a99d840e8335
+ 631fb77e08e20fce384301b0c346352f647f41a53dda07cd7b3743afb6e36e43
+ 27f614b359eb8102336a33760dd3c6797ef305c9ef10791b95e4e47c90f10d2d
+ e6604a15ecdaead766fd02bd274c61a615fe9c286ab7bba160c8d0b135abf6c2
+ 4ee571a1ddf9caad87d70833e3e43d2f1a3f3e69f9c261c5ee39414abc357e9f
+ 9ddb12ffd6f825d51564444bb576967bf2008730e24cf2288ecfab7c18e7f895
+ 01aeacb6afe389a48bd399d572761672460f4a4d1ebd5bd6c9e44d3d7504fb0f
+ 617c5d38481eaa8c1d9fcb1cb0372be0f493f79bcb265707dc57f10f9dc01a13
+ 4f57834e3647863516a517f35d825b9778bbc072e47a91aebb10a5d94701427b"

From 5d19bdde2f98030c91b04b56a65a46ae3f38fb4c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Wed, 26 Apr 2023 08:18:38 +0700
Subject: [PATCH 708/965] chroot-git: update to 2.40.1.

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

diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index a9326d6b8e00..3e2d1847cde8 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -1,6 +1,6 @@
 # Template file for 'chroot-git'
 pkgname=chroot-git
-version=2.39.2
+version=2.40.1
 revision=1
 bootstrap=yes
 makedepends="zlib-devel"
@@ -9,7 +9,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
 homepage="https://git-scm.com/"
 distfiles="https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz"
-checksum=475f75f1373b2cd4e438706185175966d5c11f68c4db1e48c26257c43ddcf2d6
+checksum=4893b8b98eefc9fdc4b0e7ca249e340004faa7804a433d17429e311e1fef21d2
 repository=bootstrap
 
 if [ "$CHROOT_READY" ]; then

From f774046648af29617e9016ddc820b59dac3e10fe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Wed, 26 Apr 2023 08:20:03 +0700
Subject: [PATCH 709/965] git: update to 2.40.1.

Fix CVE-2023-25652 and CVE-2023-29007.
CVE-2023-25815 is not relevant.
---
 srcpkgs/git/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/git/template b/srcpkgs/git/template
index 998cfa3edcfb..c97868e23fcf 100644
--- a/srcpkgs/git/template
+++ b/srcpkgs/git/template
@@ -1,6 +1,6 @@
 # Template file for 'git'
 pkgname=git
-version=2.40.0
+version=2.40.1
 revision=1
 hostmakedepends="asciidoc gettext perl pkg-config tk xmlto"
 makedepends="libglib-devel libcurl-devel libsecret-devel pcre2-devel tk-devel"
@@ -14,7 +14,7 @@ license="GPL-2.0-only"
 homepage="https://git-scm.com/"
 changelog="https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/${version}.txt"
 distfiles="https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz"
-checksum=b17a598fbf58729ef13b577465eb93b2d484df1201518b708b5044ff623bf46d
+checksum=4893b8b98eefc9fdc4b0e7ca249e340004faa7804a433d17429e311e1fef21d2
 replaces="git-perl>=0"
 register_shell=/usr/bin/git-shell
 python_version=3

From 9db42d284f67cfb664544d5503fcc06b84ad4d28 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Wed, 26 Apr 2023 09:55:22 +0200
Subject: [PATCH 710/965] github-cli: update to 2.28.0

---
 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 926b2807a1e8..6d8bc99e0329 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.27.0
+version=2.28.0
 revision=1
 build_style=go
 build_helper=qemu
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://cli.github.com"
 changelog="https://github.com/cli/cli/releases"
 distfiles="https://github.com/cli/cli/archive/refs/tags/v${version}.tar.gz"
-checksum=8a5466f28ad2fb66b4a519167b45a0df66280245ac39c480fa6216ce7faa0b72
+checksum=cf3c0fb7f601d717d8b5177707a197c49fd426f5dc3c9aa52a932e96ba7166af
 
 pre_build() {
 	local _date

From ea8922114cca700d47a85d2e43010ddd3b3b6185 Mon Sep 17 00:00:00 2001
From: lemmi <lemmi@nerd2nerd.org>
Date: Wed, 26 Apr 2023 12:24:05 +0200
Subject: [PATCH 711/965] mdnsd: add runit service

---
 srcpkgs/mdnsd/files/mdnsd/run | 7 +++++++
 srcpkgs/mdnsd/template        | 3 ++-
 2 files changed, 9 insertions(+), 1 deletion(-)
 create mode 100755 srcpkgs/mdnsd/files/mdnsd/run

diff --git a/srcpkgs/mdnsd/files/mdnsd/run b/srcpkgs/mdnsd/files/mdnsd/run
new file mode 100755
index 000000000000..1267cb963190
--- /dev/null
+++ b/srcpkgs/mdnsd/files/mdnsd/run
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+exec 2>&1
+
+[ -r ./conf ] && . ./conf
+
+exec chpst -u nobody:nogroup mdnsd -n ${OPTS}
diff --git a/srcpkgs/mdnsd/template b/srcpkgs/mdnsd/template
index 9af711b512e0..254281ca02d9 100644
--- a/srcpkgs/mdnsd/template
+++ b/srcpkgs/mdnsd/template
@@ -1,7 +1,7 @@
 # Template file for 'mdnsd'
 pkgname=mdnsd
 version=0.12
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config libtool"
 short_desc="Embeddable Multicast DNS Daemon"
@@ -22,6 +22,7 @@ pre_configure() {
 
 post_install() {
 	rm ${DESTDIR}/usr/share/doc/mdnsd/LICENSE
+	vsv mdnsd
 	vlicense LICENSE
 }
 

From 37c25ef33d15985421ea7d1f5ac74827d576515a Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Wed, 26 Apr 2023 15:21:03 +0200
Subject: [PATCH 712/965] rustup: update to 1.26.0

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

diff --git a/srcpkgs/rustup/template b/srcpkgs/rustup/template
index 06319a580eef..a3b2232198a0 100644
--- a/srcpkgs/rustup/template
+++ b/srcpkgs/rustup/template
@@ -1,6 +1,6 @@
 # Template file for 'rustup'
 pkgname=rustup
-version=1.25.2
+version=1.26.0
 revision=1
 # rustup doesn't recognize this target
 archs="~armv*-musl"
@@ -16,7 +16,7 @@ license="Apache-2.0, MIT"
 homepage="https://www.rustup.rs"
 changelog="https://github.com/rust-lang/rustup/raw/master/CHANGELOG.md"
 distfiles="https://github.com/rust-lang/rustup/archive/refs/tags/${version}.tar.gz"
-checksum=dc9bb5d3dbac5cea9afa9b9c3c96fcf644a1e7ed6188a6b419dfe3605223b5f3
+checksum=6f20ff98f2f1dbde6886f8d133fe0d7aed24bc76c670ea1fca18eb33baadd808
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*|arm*|aarch64*)

From e6aaeb10975b42f6a802e79c31aa9236e366b820 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Wed, 26 Apr 2023 11:05:52 -0400
Subject: [PATCH 713/965] mdcat: update to 2.0.3

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

diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index fa592fc49d6c..ef45b736e8ea 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -1,6 +1,6 @@
 # Template file for 'mdcat'
 pkgname=mdcat
-version=2.0.2
+version=2.0.3
 revision=1
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
@@ -13,7 +13,7 @@ license="MPL-2.0"
 homepage="https://github.com/swsnr/mdcat"
 changelog="https://raw.githubusercontent.com/swsnr/mdcat/main/CHANGELOG.md"
 distfiles="https://github.com/swsnr/mdcat/archive/refs/tags/mdcat-${version}.tar.gz"
-checksum=db22edd1a05938202f67f76a65c8d298ac0a1f8ce2d8538d7a25e2591c7d7590
+checksum=18003b2fbbbd8e4d0c19826aa180c8e432a2fed391a398d4a8ae4f118d4b3010
 make_check=ci-skip  # uses network tests which fail in CI
 
 case "$XBPS_TARGET_MACHINE" in

From a0cfce92538a14d5bf7d01661a919422e18f7a89 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Wed, 26 Apr 2023 22:24:55 +0200
Subject: [PATCH 714/965] linux6.2: update to 6.2.13.

---
 srcpkgs/linux6.2/files/arm64-dotconfig  | 6 ++----
 srcpkgs/linux6.2/files/i386-dotconfig   | 8 +++-----
 srcpkgs/linux6.2/files/x86_64-dotconfig | 8 +++-----
 srcpkgs/linux6.2/template               | 4 ++--
 4 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/srcpkgs/linux6.2/files/arm64-dotconfig b/srcpkgs/linux6.2/files/arm64-dotconfig
index 7c370e7501c2..9d96b71db033 100644
--- a/srcpkgs/linux6.2/files/arm64-dotconfig
+++ b/srcpkgs/linux6.2/files/arm64-dotconfig
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 6.2.5 Kernel Configuration
+# Linux/arm64 6.2.13 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GCC) 12.2.0"
 CONFIG_CC_IS_GCC=y
@@ -17,7 +17,7 @@ CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
 CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
-CONFIG_PAHOLE_VERSION=123
+CONFIG_PAHOLE_VERSION=125
 CONFIG_IRQ_WORK=y
 CONFIG_BUILDTIME_TABLE_SORT=y
 CONFIG_THREAD_INFO_IN_TASK=y
@@ -174,7 +174,6 @@ CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
 CONFIG_CC_HAS_INT128=y
 CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
 CONFIG_GCC11_NO_ARRAY_BOUNDS=y
-CONFIG_GCC12_NO_ARRAY_BOUNDS=y
 CONFIG_CC_NO_ARRAY_BOUNDS=y
 CONFIG_ARCH_SUPPORTS_INT128=y
 CONFIG_NUMA_BALANCING=y
@@ -4727,7 +4726,6 @@ CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y
 CONFIG_SERIAL_RP2=m
 CONFIG_SERIAL_RP2_NR_UARTS=32
 CONFIG_SERIAL_FSL_LPUART=m
-CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
 CONFIG_SERIAL_FSL_LINFLEXUART=y
 CONFIG_SERIAL_FSL_LINFLEXUART_CONSOLE=y
 # CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set
diff --git a/srcpkgs/linux6.2/files/i386-dotconfig b/srcpkgs/linux6.2/files/i386-dotconfig
index 46b0dca836af..282939fa4360 100644
--- a/srcpkgs/linux6.2/files/i386-dotconfig
+++ b/srcpkgs/linux6.2/files/i386-dotconfig
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 6.2.5 Kernel Configuration
+# Linux/i386 6.2.13 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0"
 CONFIG_CC_IS_GCC=y
@@ -17,7 +17,7 @@ CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
 CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
-CONFIG_PAHOLE_VERSION=123
+CONFIG_PAHOLE_VERSION=125
 CONFIG_IRQ_WORK=y
 CONFIG_BUILDTIME_TABLE_SORT=y
 CONFIG_THREAD_INFO_IN_TASK=y
@@ -179,7 +179,6 @@ CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
 CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
 CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
 CONFIG_GCC11_NO_ARRAY_BOUNDS=y
-CONFIG_GCC12_NO_ARRAY_BOUNDS=y
 CONFIG_CC_NO_ARRAY_BOUNDS=y
 CONFIG_CGROUPS=y
 CONFIG_PAGE_COUNTER=y
@@ -4199,7 +4198,6 @@ CONFIG_SERIAL_ARC_NR_PORTS=1
 CONFIG_SERIAL_RP2=m
 CONFIG_SERIAL_RP2_NR_UARTS=32
 CONFIG_SERIAL_FSL_LPUART=m
-# CONFIG_SERIAL_FSL_LPUART_CONSOLE is not set
 CONFIG_SERIAL_FSL_LINFLEXUART=m
 # CONFIG_SERIAL_MEN_Z135 is not set
 # CONFIG_SERIAL_SPRD is not set
@@ -10614,7 +10612,7 @@ CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y
 #
 # Scheduler Debugging
 #
-# CONFIG_SCHED_DEBUG is not set
+CONFIG_SCHED_DEBUG=y
 CONFIG_SCHED_INFO=y
 CONFIG_SCHEDSTATS=y
 # end of Scheduler Debugging
diff --git a/srcpkgs/linux6.2/files/x86_64-dotconfig b/srcpkgs/linux6.2/files/x86_64-dotconfig
index d1024b67a4cd..87deb117df8f 100644
--- a/srcpkgs/linux6.2/files/x86_64-dotconfig
+++ b/srcpkgs/linux6.2/files/x86_64-dotconfig
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 6.2.5 Kernel Configuration
+# Linux/x86_64 6.2.13 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0"
 CONFIG_CC_IS_GCC=y
@@ -17,7 +17,7 @@ CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
 CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
-CONFIG_PAHOLE_VERSION=123
+CONFIG_PAHOLE_VERSION=125
 CONFIG_IRQ_WORK=y
 CONFIG_BUILDTIME_TABLE_SORT=y
 CONFIG_THREAD_INFO_IN_TASK=y
@@ -195,7 +195,6 @@ CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
 CONFIG_CC_HAS_INT128=y
 CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
 CONFIG_GCC11_NO_ARRAY_BOUNDS=y
-CONFIG_GCC12_NO_ARRAY_BOUNDS=y
 CONFIG_CC_NO_ARRAY_BOUNDS=y
 CONFIG_ARCH_SUPPORTS_INT128=y
 CONFIG_NUMA_BALANCING=y
@@ -4307,7 +4306,6 @@ CONFIG_SERIAL_ARC_NR_PORTS=1
 CONFIG_SERIAL_RP2=m
 CONFIG_SERIAL_RP2_NR_UARTS=32
 CONFIG_SERIAL_FSL_LPUART=m
-# CONFIG_SERIAL_FSL_LPUART_CONSOLE is not set
 CONFIG_SERIAL_FSL_LINFLEXUART=m
 # CONFIG_SERIAL_MEN_Z135 is not set
 # CONFIG_SERIAL_SPRD is not set
@@ -10912,7 +10910,7 @@ CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
 #
 # Scheduler Debugging
 #
-# CONFIG_SCHED_DEBUG is not set
+CONFIG_SCHED_DEBUG=y
 CONFIG_SCHED_INFO=y
 CONFIG_SCHEDSTATS=y
 # end of Scheduler Debugging
diff --git a/srcpkgs/linux6.2/template b/srcpkgs/linux6.2/template
index bdf33f5f7d67..12ae8bdcc9aa 100644
--- a/srcpkgs/linux6.2/template
+++ b/srcpkgs/linux6.2/template
@@ -1,6 +1,6 @@
 # Template file for 'linux6.2'
 pkgname=linux6.2
-version=6.2.12
+version=6.2.13
 revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John <me@johnnynator.dev>"
@@ -14,7 +14,7 @@ if [ "${version##*.}" != 0 ]; then
 fi
 
 checksum="74862fa8ab40edae85bb3385c0b71fe103288bce518526d63197800b3cbdecb1
- acf7860badb149a0450e617465abf0dd20d11af517f1b4b473c3154a92029186"
+ 1f2e2fdf1ed70fa586cacba2f69ece086a5dda19e46e8a5922cae6890cbe67bd"
 python_version=3
 
 # XXX Restrict archs until a proper <arch>-dotconfig is available in FILESDIR.

From b6adda5670f6d682b7f08106759613509d845f95 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson@gmail.com>
Date: Thu, 20 Apr 2023 20:41:43 -0500
Subject: [PATCH 715/965] New package: libudev0-shim-1

---
 common/shlibs                  |  1 +
 srcpkgs/libudev0-shim/template | 19 +++++++++++++++++++
 2 files changed, 20 insertions(+)
 create mode 100644 srcpkgs/libudev0-shim/template

diff --git a/common/shlibs b/common/shlibs
index 3f37bcd7614e..e9c30f5953bb 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -217,6 +217,7 @@ libpcrecpp.so.0 libpcrecpp-7.8_1
 libgirepository-gimarshallingtests-1.0.so libgirepository-1.30_1
 libgirepository-everything-1.0.so libgirepository-1.30_1
 libgirepository-1.0.so.1 libgirepository-1.30_1
+libudev.so.0 libudev0-shim-1_1
 libudev.so.1 eudev-libudev-1.6_1
 libgudev-1.0.so.0 libgudev-230_1
 libumockdev.so.0 libumockdev-0.17.6_1
diff --git a/srcpkgs/libudev0-shim/template b/srcpkgs/libudev0-shim/template
new file mode 100644
index 000000000000..d7e47814678f
--- /dev/null
+++ b/srcpkgs/libudev0-shim/template
@@ -0,0 +1,19 @@
+# Template file for 'libudev0-shim'
+pkgname=libudev0-shim
+version=1
+revision=1
+build_style=gnu-makefile
+make_use_env=yes
+hostmakedepends="patchelf"
+makedepends="eudev-libudev-devel"
+short_desc="Compability library shim for libudev.so.0"
+maintainer="Andrew Benson <abenson@gmail.com>"
+license="LGPL-2.1-or-later"
+homepage="https://github.com/archlinux/libudev0-shim"
+distfiles="https://github.com/archlinux/libudev0-shim/archive/v${version}.tar.gz"
+checksum=24a1072fa437935d6c4e1d9c1ce84f4ad1d7be45026f6ee7b0b3d77ec0f66e3c
+
+do_install() {
+	patchelf --add-needed libudev.so.1 libudev.so.0.0.9999
+	vinstall libudev.so.0.0.9999 0755 usr/lib libudev.so.0
+}

From 81689d74efa9e936d0b5fee0cc921967806f9036 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson@gmail.com>
Date: Thu, 20 Apr 2023 20:31:43 -0500
Subject: [PATCH 716/965] New package: vmware-horizon-client-2303

---
 srcpkgs/vmware-horizon-client-smartcard       |  1 +
 .../vmware-horizon-client/files/ftscanhvd/run |  5 ++
 .../vmware-horizon-client/files/ftsprhvd/run  |  5 ++
 .../files/vmware-USBArbitrator/run            | 14 +++++
 srcpkgs/vmware-horizon-client/template        | 58 +++++++++++++++++++
 5 files changed, 83 insertions(+)
 create mode 120000 srcpkgs/vmware-horizon-client-smartcard
 create mode 100755 srcpkgs/vmware-horizon-client/files/ftscanhvd/run
 create mode 100755 srcpkgs/vmware-horizon-client/files/ftsprhvd/run
 create mode 100755 srcpkgs/vmware-horizon-client/files/vmware-USBArbitrator/run
 create mode 100644 srcpkgs/vmware-horizon-client/template

diff --git a/srcpkgs/vmware-horizon-client-smartcard b/srcpkgs/vmware-horizon-client-smartcard
new file mode 120000
index 000000000000..232d869ed0ac
--- /dev/null
+++ b/srcpkgs/vmware-horizon-client-smartcard
@@ -0,0 +1 @@
+vmware-horizon-client
\ No newline at end of file
diff --git a/srcpkgs/vmware-horizon-client/files/ftscanhvd/run b/srcpkgs/vmware-horizon-client/files/ftscanhvd/run
new file mode 100755
index 000000000000..f5fe8ffcf240
--- /dev/null
+++ b/srcpkgs/vmware-horizon-client/files/ftscanhvd/run
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+exec 2>&1
+
+exec /usr/lib/vmware/view/bin/ftscanhvd -D
diff --git a/srcpkgs/vmware-horizon-client/files/ftsprhvd/run b/srcpkgs/vmware-horizon-client/files/ftsprhvd/run
new file mode 100755
index 000000000000..136d93fc1c46
--- /dev/null
+++ b/srcpkgs/vmware-horizon-client/files/ftsprhvd/run
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+exec 2>&1
+
+exec /usr/lib/vmware/view/bin/ftsprhvd -D
diff --git a/srcpkgs/vmware-horizon-client/files/vmware-USBArbitrator/run b/srcpkgs/vmware-horizon-client/files/vmware-USBArbitrator/run
new file mode 100755
index 000000000000..d76e17f464b5
--- /dev/null
+++ b/srcpkgs/vmware-horizon-client/files/vmware-USBArbitrator/run
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+exec 2>&1
+
+for user in $(awk -F'[/:]' '{if ($3 == 0 || ($3 >= 1000 && $3 != 65534)) print $1}' /etc/passwd); do
+	_uid=$(id -u $user)
+	if ! [ -f "/var/run/vmware/${_uid}" ] ; then
+		mkdir -p "/var/run/vmware/${_uid}"
+		chown -R -- "${user}:" "/var/run/vmware/${_uid}"
+		chmod 700 "/var/run/vmware/${_uid}"
+	fi
+done
+
+exec /usr/bin/vmware-usbarbitrator -f
diff --git a/srcpkgs/vmware-horizon-client/template b/srcpkgs/vmware-horizon-client/template
new file mode 100644
index 000000000000..629a22780d54
--- /dev/null
+++ b/srcpkgs/vmware-horizon-client/template
@@ -0,0 +1,58 @@
+# Template file for 'vmware-horizon-client'
+pkgname=vmware-horizon-client
+version=2303
+revision=1
+_build1=8.9.0
+_build2=21435420
+_cart="CART24FQ1_LIN_${version}"
+archs="x86_64"
+short_desc="VMware Horizon virtual desktop client"
+maintainer="Andrew Benson <abenson@gmail.com>"
+license="custom:Proprietary"
+homepage="https://www.vmware.com/go/viewclients"
+distfiles="https://download3.vmware.com/software/${_cart}_TARBALL/VMware-Horizon-Client-Linux-${version}-${_build1}-${_build2}.tar.gz"
+checksum=a4dcc6afc0be7641e10e922ccbbab0a10adbf8f2a83e4b5372dfba095091fb78
+repository=nonfree
+restricted=yes
+nopie=yes
+
+do_install() {
+	# Extract main components and copy into place
+	vmkdir usr
+	for _bundle in Client html5mmr PCoIP USB integratedPrinting scannerClient serialportClient; do
+		bsdtar xf "x64/VMware-Horizon-${_bundle}-${version}-${_build1}-${_build2}.x64.tar.gz"
+		vcopy "VMware-Horizon-${_bundle}-${version}-${_build1}-${_build2}.x64/*" usr/
+	done
+
+	vmkdir etc
+	mv ${DESTDIR}/usr/vmware ${DESTDIR}/etc
+
+	# Replace shipped libav with ours
+	for LIB in 'libavcodec.so.59' 'libavutil.so.57'; do
+		find "${DESTDIR}/usr/lib/vmware/view/" -name "${LIB}" -exec ln -sf "/usr/lib/${LIB}" {} \;
+	done
+
+	# Allow for use of pkcs11 smartcards
+	vmkdir usr/lib/vmware/view/pkcs11
+	ln -sf /usr/lib/pkcs11/opensc-pkcs11.so ${DESTDIR}/usr/lib/vmware/view/pkcs11/libopenscpkcs11.so
+
+	vsv ftscanhvd
+	vsv ftsprhvd
+	vsv vmware-USBArbitrator
+
+	vlicense ${DESTDIR}/usr/doc/open_source_licenses.txt
+
+	rm -rf ${DESTDIR}/usr/README  \
+	       ${DESTDIR}/usr/doc     \
+	       ${DESTDIR}/usr/patches \
+	       ${DESTDIR}/usr/init.d  \
+	       ${DESTDIR}/usr/systemd
+}
+
+vmware-horizon-client-smartcard_package() {
+	short_desc+=" - pkcs11 support"
+	depends="opensc-pkcs11"
+	pkg_install() {
+		vmove usr/lib/vmware/view/pkcs11
+	}
+}

From 08c93dca0fa46b8cdeb449f7499b82c7aa33cd72 Mon Sep 17 00:00:00 2001
From: yosh <yosh-git@riseup.net>
Date: Wed, 26 Apr 2023 16:05:38 -0400
Subject: [PATCH 717/965] aerc: update to 0.15.0.

---
 srcpkgs/aerc/patches/makefile-only-install.patch | 16 +++++++++-------
 srcpkgs/aerc/template                            |  6 +++---
 2 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/srcpkgs/aerc/patches/makefile-only-install.patch b/srcpkgs/aerc/patches/makefile-only-install.patch
index 9ed538155979..2b382896d22e 100644
--- a/srcpkgs/aerc/patches/makefile-only-install.patch
+++ b/srcpkgs/aerc/patches/makefile-only-install.patch
@@ -1,16 +1,18 @@
 Build style handles building and installing aerc binary.
 Makefile should only install remaining files.
---- a/Makefile	2023-01-04 16:38:38.000000000 +0100
-+++ b/Makefile	2023-01-06 20:23:16.175385382 +0100
-@@ -106,11 +106,10 @@
+diff --git a/Makefile b/Makefile
+index 3a3c900..5d230e0 100644
+--- a/Makefile
++++ b/Makefile
+@@ -110,11 +110,10 @@ RM?=rm -f
  clean:
- 	$(RM) $(DOCS) aerc
+ 	$(RM) $(DOCS) aerc wrap colorize
  
--install: $(DOCS) aerc wrap
-+install: $(DOCS) wrap
+-install: $(DOCS) aerc wrap colorize
++install: $(DOCS) wrap colorize
  	mkdir -m755 -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(MANDIR)/man5 $(DESTDIR)$(MANDIR)/man7 \
  		$(DESTDIR)$(SHAREDIR) $(DESTDIR)$(SHAREDIR)/filters $(DESTDIR)$(SHAREDIR)/templates $(DESTDIR)$(SHAREDIR)/stylesets \
- 		$(DESTDIR)$(PREFIX)/share/applications
+ 		$(DESTDIR)$(PREFIX)/share/applications $(DESTDIR)$(LIBEXECDIR)/filters
 -	install -m755 aerc $(DESTDIR)$(BINDIR)/aerc
  	install -m644 aerc.1 $(DESTDIR)$(MANDIR)/man1/aerc.1
  	install -m644 aerc-search.1 $(DESTDIR)$(MANDIR)/man1/aerc-search.1
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index 953f7edb494a..6a94bb2ead12 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -1,7 +1,7 @@
 # Template file for 'aerc'
 pkgname=aerc
-version=0.14.0
-revision=2
+version=0.15.0
+revision=1
 build_style=go
 go_import_path="git.sr.ht/~rjarry/aerc"
 go_build_tags=notmuch
@@ -14,7 +14,7 @@ license="MIT"
 homepage="https://aerc-mail.org"
 changelog="https://git.sr.ht/~rjarry/aerc/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
-checksum=60bfd15e5528a504dd11a03a33a11438ebbac7d5daca46e02d0bdc983adf9012
+checksum=dbeb41abc71d4469da9067d401146843732d9838972067d18f836729006ca033
 ignore_elf_dirs="/usr/share/aerc/filters"
 
 post_install() {

From f0b13078b3ad6f5deab02b61f29c8283a3c933eb Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Wed, 26 Apr 2023 16:18:09 +0530
Subject: [PATCH 718/965] xurls: update to 2.5.0.

Adopt.
---
 srcpkgs/xurls/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/xurls/template b/srcpkgs/xurls/template
index 7e4d45fed1b0..c05f5e4438c7 100644
--- a/srcpkgs/xurls/template
+++ b/srcpkgs/xurls/template
@@ -1,16 +1,17 @@
 # Template file for 'xurls'
 pkgname=xurls
-version=2.4.0
-revision=2
+version=2.5.0
+revision=1
 build_style=go
 go_import_path="mvdan.cc/xurls/v2"
 go_package="${go_import_path}/cmd/xurls"
 short_desc="Extract urls from text"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="icp <pangolin@vivaldi.net>"
 license="BSD-3-Clause"
-homepage="https://www.github.com/mvdan/xurls"
+homepage="https://github.com/mvdan/xurls"
+changelog="https://github.com/mvdan/xurls/releases"
 distfiles="https://github.com/mvdan/xurls/archive/refs/tags/v${version}.tar.gz"
-checksum=8c9850c80eff452eeca2fe0f945a33543302dc31df66c3393ed52f6d8e921702
+checksum=552779a765de29e51ff01fe6c85a7d0389faae1b80d354332e7c69db232ee4ad
 
 do_check() {
 	go test -v

From 09e4705c26996bab238ee59615b44022bd2a54c5 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Thu, 27 Apr 2023 01:22:56 +0530
Subject: [PATCH 719/965] python3-importlib_metadata: update to 6.6.0.

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

diff --git a/srcpkgs/python3-importlib_metadata/template b/srcpkgs/python3-importlib_metadata/template
index 6c5cb9f48b88..82f5db1b125b 100644
--- a/srcpkgs/python3-importlib_metadata/template
+++ b/srcpkgs/python3-importlib_metadata/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-importlib_metadata'
 pkgname=python3-importlib_metadata
-version=6.3.0
+version=6.6.0
 revision=1
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
@@ -11,4 +11,4 @@ license="Apache-2.0"
 homepage="https://pypi.org/project/importlib-metadata/"
 changelog="https://raw.githubusercontent.com/python/importlib_metadata/main/CHANGES.rst"
 distfiles="${PYPI_SITE}/i/importlib_metadata/importlib_metadata-${version}.tar.gz"
-checksum=23c2bcae4762dfb0bbe072d358faec24957901d75b6c4ab11172c0c982532402
+checksum=92501cdf9cc66ebd3e612f1b4f0c0765dfa42f0fa38ffb319b6bd84dd675d705

From 804adee9a8c88486c2c6dfe046e87d02079f4df2 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Wed, 26 Apr 2023 21:32:23 +0200
Subject: [PATCH 720/965] typst: update to 0.3.0

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

diff --git a/srcpkgs/typst/template b/srcpkgs/typst/template
index 1765ae3aaa2f..80db2f03f89d 100644
--- a/srcpkgs/typst/template
+++ b/srcpkgs/typst/template
@@ -1,7 +1,7 @@
 # Template file for 'typst'
 pkgname=typst
 reverts="23.03.28_1"
-version=0.2.0
+version=0.3.0
 revision=1
 build_style=cargo
 make_install_args="--path cli"
@@ -11,7 +11,7 @@ license="Apache-2.0"
 homepage="https://typst.app"
 changelog="https://typst.app/docs/changelog/"
 distfiles="https://github.com/typst/typst/archive/refs/tags/v${version}.tar.gz"
-checksum=f52e1cab191034354b3adaa97c27cbf16ed99486dc302b014bf211a8b6a7e964
+checksum=e0bfff4749549ff519be6659b16958eb47f7f39957c0ffd2a74adb7a421d23c6
 
 export TYPST_VERSION="$version"
 export GEN_ARTIFACTS="./generated"

From fecdc513d163ac2f9d7a3d255b27c51a5c562057 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Wed, 26 Apr 2023 13:33:07 -0400
Subject: [PATCH 721/965] ntfy: update to 2.4.0.

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

diff --git a/srcpkgs/ntfy/template b/srcpkgs/ntfy/template
index 71c2ccb1b5fb..d4cd86aa7a50 100644
--- a/srcpkgs/ntfy/template
+++ b/srcpkgs/ntfy/template
@@ -1,7 +1,7 @@
 # Template file for 'ntfy'
 pkgname=ntfy
-version=2.3.1
-revision=2
+version=2.4.0
+revision=1
 build_style=go
 go_import_path="heckel.io/ntfy"
 go_ldflags="-X main.version=${version} -X main.commit=v${version}
@@ -13,7 +13,7 @@ license="Apache-2.0,GPL-2.0-only"
 homepage="https://ntfy.sh"
 changelog="https://raw.githubusercontent.com/binwiederhier/ntfy/main/docs/releases.md"
 distfiles="https://github.com/binwiederhier/ntfy/archive/refs/tags/v${version}.tar.gz"
-checksum=9ba7d310a17ab79c14632a8bd7628bf9badf06b0421d0d4f0120d3a1dddbecc2
+checksum=798e186a76b30d8e3ed2e3839e1389f136882ac6293753cb32e3bc96e9cf9b90
 system_accounts="_ntfy"
 make_dirs="/var/lib/ntfy 0700 _ntfy _ntfy"
 _ntfy_homedir="/var/lib/ntfy"

From d87fab62f9bef7e4d1912f6488089be76766c9e5 Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Tue, 25 Apr 2023 21:47:27 -0500
Subject: [PATCH 722/965] Signal-Desktop: update to 6.16.0.

---
 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 d535db5e28c5..ceb85537b780 100644
--- a/srcpkgs/Signal-Desktop/template
+++ b/srcpkgs/Signal-Desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'Signal-Desktop'
 pkgname=Signal-Desktop
-version=6.15.0
+version=6.16.0
 revision=1
 # Signal officially only supports x86_64 
 # x86_64-musl could potentially based on the Alpine port:
@@ -14,7 +14,7 @@ maintainer="anelki <akierig@fastmail.de>"
 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=7c3426a3829e0856940650423043711ad15c53dab554f1084c18ac81e828013e
+checksum=cfd68731007b41f72026a1cb32fb8f25c7131eb6e61edb0db4f9ebfd4878300c
 nostrip_files="signal-desktop"
 
 post_extract() {

From 0f4c5c7c39a5f0f875a61e8071ace79f4305dc17 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 26 Apr 2023 08:00:42 +0700
Subject: [PATCH 723/965] dbeaver: update to 23.0.3

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

diff --git a/srcpkgs/dbeaver/template b/srcpkgs/dbeaver/template
index d5f7a46c9d2b..b345c36c1f34 100644
--- a/srcpkgs/dbeaver/template
+++ b/srcpkgs/dbeaver/template
@@ -1,6 +1,6 @@
 # Template file for 'dbeaver'
 pkgname=dbeaver
-version=22.3.5
+version=23.0.3
 revision=1
 # the build downloads binaries linked to glibc
 archs="x86_64 aarch64"
@@ -12,7 +12,7 @@ license="Apache-2.0"
 homepage="https://dbeaver.io"
 changelog="https://dbeaver.io/news/"
 distfiles="https://github.com/dbeaver/dbeaver/archive/${version}.tar.gz"
-checksum=1f1cbddca091163143f54973fce06323ea8f9cb34400acd643099f09a77c95cc
+checksum=8470d2cd00e12aaa13b7167786116229bb60c30c10da3029996270503a99b129
 nopie=true
 
 do_build() {

From 23c07712c1a8945914c7a06bd930e5b99f62afad Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 25 Apr 2023 08:32:50 -0400
Subject: [PATCH 724/965] python3-phonenumbers: update to 8.13.10.

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

diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index a8d9ee962a77..a51431294971 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-phonenumbers'
 pkgname=python3-phonenumbers
-version=8.13.8
+version=8.13.10
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -11,4 +11,4 @@ license="Apache-2.0"
 homepage="https://github.com/daviddrysdale/python-phonenumbers"
 changelog="https://raw.githubusercontent.com/daviddrysdale/python-phonenumbers/dev/python/HISTORY.md"
 distfiles="${PYPI_SITE}/p/phonenumbers/phonenumbers-${version}.tar.gz"
-checksum=4ba92a917fb8f6e3fe33fd04b9d84299852ce237289129ee4eda47a043a5c6c4
+checksum=421b69fd6d6650372000a6c47ab5b5c5d7b438b33f7b317739e728eff1ec1886

From 942f5e913abe2823ced8e48c99dfe05072b88a09 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 25 Apr 2023 08:28:14 -0400
Subject: [PATCH 725/965] synapse: update to 1.82.0.

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

diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template
index 7c0538696649..a116d321f6bc 100644
--- a/srcpkgs/synapse/template
+++ b/srcpkgs/synapse/template
@@ -1,6 +1,6 @@
 # Template file for 'synapse'
 pkgname=synapse
-version=1.81.0
+version=1.82.0
 revision=1
 build_style=python3-pep517
 build_helper=rust
@@ -24,7 +24,7 @@ license="Apache-2.0"
 homepage="https://github.com/matrix-org/synapse"
 changelog="https://raw.githubusercontent.com/matrix-org/synapse/develop/CHANGES.md"
 distfiles="https://github.com/matrix-org/synapse/archive/v${version}.tar.gz"
-checksum=2d9753961772d385464b9c6ebfc20fc42adc27e883689014994c1c42cbdf1456
+checksum=bea5b8e40be5f79977732867dae34eb45667aae41c3ee366a3164d5e20c8b327
 
 if [ "$CROSS_BUILD" ]; then
 	makedepends+=" rust-std"

From 4a88a3cdf882a878599857f32feb30c55efdb3e7 Mon Sep 17 00:00:00 2001
From: fanyx <fanyx@posteo.net>
Date: Tue, 25 Apr 2023 23:31:57 +0200
Subject: [PATCH 726/965] mgba: update to 0.10.2

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

diff --git a/srcpkgs/mgba/template b/srcpkgs/mgba/template
index 05bca15c1750..ae0504311eee 100644
--- a/srcpkgs/mgba/template
+++ b/srcpkgs/mgba/template
@@ -1,18 +1,18 @@
 # Template file for 'mgba'
 pkgname=mgba
-version=0.10.1
+version=0.10.2
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake desktop-file-utils"
 makedepends="SDL2-devel ffmpeg-devel libedit-devel libepoxy-devel libmagick-devel
  libzip-devel qt5-multimedia-devel qt5-tools-devel"
 short_desc="Game Boy Advance emulator written in C"
-maintainer="fanyx <fanyx@pm.me>"
+maintainer="fanyx <fanyx@posteo.net>"
 license="MPL-2.0"
 homepage="https://www.mgba.io/"
 changelog="https://raw.githubusercontent.com/mgba-emu/mgba/master/CHANGES"
 distfiles="https://github.com/mgba-emu/${pkgname}/archive/${version}.tar.gz"
-checksum="5fc1d7ac139fe51ef71782d5de12d11246563cdebd685354b6188fdc82a84bdf"
+checksum="60afef8fb79ba1f7be565b737bae73c6604a790391c737f291482a7422d675ae"
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	makedepends+=" libatomic-devel"

From ab3023bf8e54c54e136f60c42324bd35a6781448 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Tue, 20 Dec 2022 21:22:39 -0300
Subject: [PATCH 727/965] tachyon: update to 0.99.5.

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

diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index eb07c1cbf4ca..297082466a6c 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -1,6 +1,6 @@
 # Template file for 'tachyon'
 pkgname=tachyon
-version=0.99~b6+dsx
+version=0.99.5
 revision=1
 build_wrksrc=unix
 build_style=gnu-makefile
@@ -9,9 +9,9 @@ makedepends="libpng-devel libjpeg-turbo-devel"
 short_desc="Multithreaded ray tracing software"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="BSD-3-Clause"
-homepage="http://jedi.ks.uiuc.edu/~johns/raytracer/"
-distfiles="${DEBIAN_SITE}/main/t/tachyon/tachyon_${version}.orig.tar.xz"
-checksum=ec90074f569d6d797576611527caa6b1aac96125aea1ec89a31b2867f1cdf7ff
+homepage="https://mirrors.mit.edu/sage/spkg/upstream/tachyon/index.html"
+distfiles="https://mirrors.mit.edu/sage/spkg/upstream/tachyon/tachyon-${version}.tar.bz2"
+checksum=09203c102311149f5df5cc367409f96c725742666d19c24db5ba994d5a81a6f5
 
 pre_build() {
 	export LIBS+=" -ltachyon -ljpeg -lpng -lm -lpthread"

From e9e57ee8cd23aab468bc7851b029fffea643d0ab Mon Sep 17 00:00:00 2001
From: Andy Weidenbaum <atweiden@ioiojo.com>
Date: Wed, 26 Apr 2023 00:20:09 +0000
Subject: [PATCH 728/965] MoarVM: update to 2023.04.

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

diff --git a/srcpkgs/MoarVM/template b/srcpkgs/MoarVM/template
index 51fb1efbd966..824c21761c0e 100644
--- a/srcpkgs/MoarVM/template
+++ b/srcpkgs/MoarVM/template
@@ -1,6 +1,6 @@
 # Template file for 'MoarVM'
 pkgname=MoarVM
-version=2023.02
+version=2023.04
 revision=1
 build_style=configure
 configure_script="perl Configure.pl"
@@ -13,7 +13,7 @@ maintainer="Andy Weidenbaum <atweiden@tutanota.de>"
 license="Artistic-2.0"
 homepage="https://moarvm.org"
 changelog="https://github.com/MoarVM/MoarVM/raw/master/docs/ChangeLog"
-distfiles="https://moarvm.org/releases/MoarVM-${version}.tar.gz"
-checksum=67e214d44d5f626787ca7f04424043a639308a43a7777b6fa41926b7240e0dc5
+distfiles="https://github.com/MoarVM/MoarVM/releases/download/${version}/MoarVM-${version}.tar.gz"
+checksum=8e83e894a3e04a213adb340552520f30181d4d280c77a576b5c1ee2214a03364
 nocross=yes
 shlib_provides="libmoar.so"

From 19760c45c11ee0aa4ff4e0c768fbcd1cc89d51f9 Mon Sep 17 00:00:00 2001
From: Andy Weidenbaum <atweiden@ioiojo.com>
Date: Wed, 26 Apr 2023 00:21:07 +0000
Subject: [PATCH 729/965] nqp: update to 2023.04.

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

diff --git a/srcpkgs/nqp/template b/srcpkgs/nqp/template
index 44cfed83629d..b79dec039c5b 100644
--- a/srcpkgs/nqp/template
+++ b/srcpkgs/nqp/template
@@ -1,6 +1,6 @@
 # Template file for 'nqp'
 pkgname=nqp
-version=2023.02
+version=2023.04
 revision=1
 build_style=configure
 make_check_target=test
@@ -14,5 +14,5 @@ maintainer="Andy Weidenbaum <atweiden@tutanota.de>"
 license="Artistic-2.0"
 homepage="https://github.com/Raku/nqp"
 distfiles="https://rakudo.org/dl/nqp/${pkgname}-${version}.tar.gz"
-checksum=e35ed5ed94ec32a6d730ee815bf85c5fcf88a867fac6566368c1ad49fe63b53f
+checksum=6735e5e601921cd427651e99bdf63be8338f4b815520803a97985dec488e50b5
 nocross=yes

From 302eb497911266391bb3986637c5d3c686a5c9f9 Mon Sep 17 00:00:00 2001
From: Andy Weidenbaum <atweiden@ioiojo.com>
Date: Wed, 26 Apr 2023 00:22:12 +0000
Subject: [PATCH 730/965] rakudo: update to 2023.04.

rm failing test
- https://github.com/rakudo/rakudo/issues/3824
- https://github.com/rakudo/rakudo/commit/51ea87a3e76324b3c232e26cf5e3e7ea339c17f7
---
 srcpkgs/rakudo/template | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/rakudo/template b/srcpkgs/rakudo/template
index e61a15e87ef8..1a19842929b0 100644
--- a/srcpkgs/rakudo/template
+++ b/srcpkgs/rakudo/template
@@ -1,6 +1,6 @@
 # Template file for 'rakudo'
 pkgname=rakudo
-version=2023.02
+version=2023.04
 revision=1
 build_style=configure
 make_check_target=test
@@ -31,10 +31,15 @@ license="Artistic-2.0"
 homepage="https://rakudo.org"
 changelog="https://github.com/rakudo/rakudo/raw/master/docs/ChangeLog"
 distfiles="https://rakudo.org/dl/rakudo/${pkgname}-${version}.tar.gz"
-checksum=fd1686aa2cf32eb9f0eb7d0d6f96dfc897cf53ccf89eda7d225b68738093aa11
+checksum=810b12bd7ef45178fa92371c593094fa731a94e6e4894596bf542222fedd983d
 nocross=yes
 provides="raku-${version}_${revision}"
 
+post_extract() {
+	# remove failing test
+	rm --force t/09-moar/01-profilers.t
+}
+
 post_install() {
 	vbin tools/install-dist.raku raku-install-dist
 }

From d9a7d66abcccee6871332a7033ca0249e73bd69a Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Wed, 26 Apr 2023 01:07:50 +0530
Subject: [PATCH 731/965] codeberg-cli: fix build

---
 srcpkgs/codeberg-cli/patches/update-lockfile.patch | 11 +++++++++++
 srcpkgs/codeberg-cli/template                      |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/codeberg-cli/patches/update-lockfile.patch

diff --git a/srcpkgs/codeberg-cli/patches/update-lockfile.patch b/srcpkgs/codeberg-cli/patches/update-lockfile.patch
new file mode 100644
index 000000000000..733a7c5fe850
--- /dev/null
+++ b/srcpkgs/codeberg-cli/patches/update-lockfile.patch
@@ -0,0 +1,11 @@
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -195,7 +195,7 @@
+ 
+ [[package]]
+ name = "codeberg-cli"
+-version = "0.3.3"
++version = "0.3.4"
+ dependencies = [
+  "anyhow",
+  "chrono",
diff --git a/srcpkgs/codeberg-cli/template b/srcpkgs/codeberg-cli/template
index 7105ef51a309..5cf09bc3bb8c 100644
--- a/srcpkgs/codeberg-cli/template
+++ b/srcpkgs/codeberg-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'codeberg-cli'
 pkgname=codeberg-cli
 version=0.3.4
-revision=1
+revision=2
 build_style=cargo
 build_helper=qemu
 hostmakedepends="pkg-config"

From ee590e60e50a6df63ed7eba0ef56aab55a00aafa Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Wed, 26 Apr 2023 01:11:09 +0530
Subject: [PATCH 732/965] pex: update to 2.1.134.

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

diff --git a/srcpkgs/pex/template b/srcpkgs/pex/template
index 4f94eae81ec2..71c69d274876 100644
--- a/srcpkgs/pex/template
+++ b/srcpkgs/pex/template
@@ -1,6 +1,6 @@
 # Template file for 'pex'
 pkgname=pex
-version=2.1.131
+version=2.1.134
 revision=1
 build_style=python3-pep517
 hostmakedepends="python3-flit_core python3-Sphinx"
@@ -11,7 +11,7 @@ license="Apache-2.0"
 homepage="https://github.com/pantsbuild/pex"
 changelog="https://raw.githubusercontent.com/pantsbuild/pex/main/CHANGES.rst"
 distfiles="${PYPI_SITE}/p/pex/pex-${version}.tar.gz"
-checksum=786d6089752e41fc5139ed07f19854d2a75ef0b670457cba602893e78999eaae
+checksum=85587c37f79324be47a7121490bb270fdf39ce6d691a70f960383027fdcde9d5
 
 post_build() {
 	PYTHONPATH="$PWD" make -C docs man

From 641528e468cd9797a8aa217c72ff41b6622268c9 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Mon, 24 Apr 2023 19:54:42 +0530
Subject: [PATCH 733/965] rust-sccache: update to 0.4.2.

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

diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index ff1b3a4d27bf..5a4133d4d283 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -1,7 +1,7 @@
 # Template file for 'rust-sccache'
 pkgname=rust-sccache
-version=0.4.1
-revision=2
+version=0.4.2
+revision=1
 build_style=cargo
 # 1. requires expensive extra feature 2. requires clang 3. requires libc
 make_check_args="-- --skip test_s3_invalid_args --skip test_sccache_command
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://crates.io/crates/sccache"
 changelog="https://github.com/mozilla/sccache/releases"
 distfiles="https://static.crates.io/crates/sccache/sccache-${version}.crate"
-checksum=c2651cae8522bfad07ab58f8cd44886a4b47232c6e2b2e3be007825176b213b4
+checksum=5e4e2e0d3e14abc7a1698e3f873f9c7871c7f12d05bab4241fa38389881cdda9
 
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*|arm*|aarch64*) ;;

From 8e8292524596d4a7449dfb8a4c21e43c20d86252 Mon Sep 17 00:00:00 2001
From: Kenneth Raplee <kenrap@kennethraplee.com>
Date: Mon, 24 Apr 2023 15:18:49 -0700
Subject: [PATCH 734/965] strawberry: update to 1.0.17

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

diff --git a/srcpkgs/strawberry/template b/srcpkgs/strawberry/template
index 8e934c8a26bc..83cbd3bd73a5 100644
--- a/srcpkgs/strawberry/template
+++ b/srcpkgs/strawberry/template
@@ -1,7 +1,7 @@
 # Template file for 'strawberry'
 pkgname=strawberry
-version=1.0.9
-revision=2
+version=1.0.17
+revision=1
 build_style=cmake
 hostmakedepends="pkg-config protobuf gettext"
 makedepends="alsa-lib-devel boost-devel gnutls-devel fftw-devel
@@ -14,7 +14,7 @@ license="GPL-3.0-or-later"
 homepage="https://www.strawberrymusicplayer.org/"
 changelog="https://raw.githubusercontent.com/strawberrymusicplayer/strawberry/master/Changelog"
 distfiles="https://files.strawberrymusicplayer.org/${pkgname}-${version}.tar.xz"
-checksum=d69396e1df321003ab0e4f9374ea8c5c34fdfbc7fb6c68882d477215224b8cdf
+checksum=d5a4af4202813f5b5eb81c202ba632f964493cc381730e15ee3f6106321a714a
 
 build_options="qt6"
 

From c1e2b1097a84a3bba910867c94fb85ed49a2b060 Mon Sep 17 00:00:00 2001
From: Klara Modin <klarasmodin@gmail.com>
Date: Sun, 23 Apr 2023 17:54:30 +0200
Subject: [PATCH 735/965] bird: update to 2.13

- drop patch for failing tests, not needed anymore
- upstream changed versioning
---
 srcpkgs/bird/patches/fix-tests-musl.patch | 25 -----------------------
 srcpkgs/bird/template                     |  4 ++--
 2 files changed, 2 insertions(+), 27 deletions(-)
 delete mode 100644 srcpkgs/bird/patches/fix-tests-musl.patch

diff --git a/srcpkgs/bird/patches/fix-tests-musl.patch b/srcpkgs/bird/patches/fix-tests-musl.patch
deleted file mode 100644
index 55403f6e75ee..000000000000
--- a/srcpkgs/bird/patches/fix-tests-musl.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- a/lib/printf_test.c
-+++ b/lib/printf_test.c
-@@ -22,6 +22,7 @@ static int
- t_simple(void)
- {
-   char buf[256];
-+  const char *errormsg;
-   memset(buf, 0xa5, 256);
- 
-   BSPRINTF(0, "", buf, "", NULL);
-@@ -32,11 +33,12 @@ t_simple(void)
-   BSPRINTF(1, "@", buf, "@", 64);
-   BSPRINTF(1, "\xff", buf, "%c", 0xff);
- 
--  errno = 5;
--  BSPRINTF(18, "Input/output error", buf, "%m");
-+  errormsg = strerror(EIO);
-+  errno = EIO;
-+  BSPRINTF(strlen(errormsg), errormsg, buf, "%m");
-   errno = 0;
- 
--  BSPRINTF(18, "Input/output error", buf, "%M", 5);
-+  BSPRINTF(strlen(errormsg), errormsg, buf, "%M", EIO);
- 
-   BSPRINTF(11, "TeSt%StRiNg", buf, "%s", "TeSt%StRiNg");
diff --git a/srcpkgs/bird/template b/srcpkgs/bird/template
index 715f961da8a2..822ad73cf48a 100644
--- a/srcpkgs/bird/template
+++ b/srcpkgs/bird/template
@@ -1,6 +1,6 @@
 # Template file for 'bird'
 pkgname=bird
-version=2.0.12
+version=2.13
 revision=1
 build_style=gnu-configure
 hostmakedepends="flex"
@@ -11,7 +11,7 @@ license="GPL-2.0-or-later"
 homepage="https://bird.network.cz"
 changelog="https://gitlab.nic.cz/labs/bird/-/raw/master/NEWS"
 distfiles="https://bird.network.cz/download/bird-${version}.tar.gz"
-checksum=3ec462a237d06d1f4455d6ec00a42f0b1686061fc988e5c89a841d01dd753b53
+checksum=8d895e3e311880e9efb888b4386cbec2f7e18bfb8334e8d4c8ca7c4341092638
 
 conf_files="/etc/bird.conf"
 system_accounts="_bird"

From 99dff7c4d8961178b82d4f9ba741253e203b2fa4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= <benalb@gmail.com>
Date: Tue, 25 Apr 2023 18:06:43 +0200
Subject: [PATCH 736/965] exiftool: update to 12.61.

Closes: #43608 [via git-merge-pr]
---
 srcpkgs/exiftool/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 85fde7cabd83..20f315c65fad 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -1,6 +1,6 @@
 # Template file for 'exiftool'
 pkgname=exiftool
-version=12.60
+version=12.61
 revision=1
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
@@ -9,4 +9,4 @@ license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://exiftool.org/"
 changelog="https://exiftool.org/history.html"
 distfiles="https://exiftool.org/Image-ExifTool-${version}.tar.gz"
-checksum=73dbe06d004c31082a56e78d7f246f2bb0002fbb1835447bc32a2b076f3d32ad
+checksum=a7871cd083b84a53d81d29e86cb70c22a79084e11062539ebbe327f1fa67ec30

From ea5269dd7d9141c423909c6f6b1751ecbf397dcb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= <benalb@gmail.com>
Date: Tue, 25 Apr 2023 18:27:54 +0200
Subject: [PATCH 737/965] doctl: update to 1.94.0.

Closes: #43609 [via git-merge-pr]
---
 srcpkgs/doctl/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/doctl/template b/srcpkgs/doctl/template
index d3433533ecb6..7846a02499e2 100644
--- a/srcpkgs/doctl/template
+++ b/srcpkgs/doctl/template
@@ -1,7 +1,7 @@
 # Template file for 'doctl'
 pkgname=doctl
-version=1.93.1
-revision=2
+version=1.94.0
+revision=1
 build_style=go
 go_import_path="github.com/digitalocean/doctl/cmd/doctl"
 _maj_min=${version%*.*}
@@ -15,4 +15,4 @@ license="Apache-2.0"
 homepage="https://github.com/digitalocean/doctl"
 changelog="https://raw.githubusercontent.com/digitalocean/doctl/main/CHANGELOG.md"
 distfiles="https://github.com/digitalocean/doctl/archive/v${version}.tar.gz"
-checksum=25474c2626cec226a36fd7e269b01b436aa0643d98f0bcd985faa1ba3feb8a27
+checksum=b95959b4dd22cb8822de4b28fa92c2f42d7598795a27ac19f801463e49a7329d

From 843c53a61f53b7e953fb6006c1b57f1597b25c62 Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Thu, 27 Apr 2023 11:29:47 +0200
Subject: [PATCH 738/965] moby: update to 23.0.5.

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

diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 2274253ea9de..96ad69895787 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -1,7 +1,7 @@
 # Template file for 'moby'
 # should be kept in sync with docker-cli
 pkgname=moby
-version=23.0.4
+version=23.0.5
 revision=1
 # libnetwork commit is mentioned in vendor.conf
 _libnetwork_commit=05b93e0d3a95952f70c113b0bc5bdb538d7afdd7
@@ -18,7 +18,7 @@ homepage="https://www.docker.com"
 changelog="https://github.com/moby/moby/releases"
 distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version.tar.gz
  https://github.com/moby/libnetwork/archive/$_libnetwork_commit.tar.gz>libnetwork-$_libnetwork_commit.tar.gz"
-checksum="6c6e965974335595eaccb17ccec927aebbc10d44b1a95262871b16c0be4c0179
+checksum="f502eba135828ae52cefb12f1c74092c8865e39cb94f5daed0f3f6717a8d50a3
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
 

From 5dfc27b33b6422ba1bf76fddc6f97d6aa73cf43c Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Thu, 27 Apr 2023 11:31:05 +0200
Subject: [PATCH 739/965] docker-cli: update to 23.0.5.

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

diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 3cb44d90c8b2..7e0bdd2e46d5 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'docker-cli'
 # should be kept in sync with moby
 pkgname=docker-cli
-version=23.0.4
+version=23.0.5
 revision=1
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
@@ -16,7 +16,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://www.docker.com"
 distfiles="https://github.com/docker/cli/archive/v${version}.tar.gz"
-checksum=477c37f128db7bb6926dc410f337cb525af4f26ea9719d38dc2978460dbe2de8
+checksum=2d6599783d447ac56d4caa482e9d8f09ad9e6f91ba2be6707bc107be04f89ddd
 system_groups="docker"
 
 pre_build() {

From 241c0cbb867f6a0a4c303314c55d8f49419c9c05 Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Thu, 27 Apr 2023 11:32:27 +0200
Subject: [PATCH 740/965] terraform: update to 1.4.6.

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

diff --git a/srcpkgs/terraform/template b/srcpkgs/terraform/template
index a2546b11654d..6083dfe51de3 100644
--- a/srcpkgs/terraform/template
+++ b/srcpkgs/terraform/template
@@ -1,6 +1,6 @@
 # Template file for 'terraform'
 pkgname=terraform
-version=1.4.5
+version=1.4.6
 revision=1
 build_style=go
 go_import_path="github.com/hashicorp/$pkgname"
@@ -9,4 +9,4 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MPL-2.0"
 homepage="https://www.terraform.io/"
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
-checksum=65c2ec58448fe22a72288430d44d3269db040f3c191500d35bd065e863b3bad7
+checksum=6c3e538f8c2ebaf1d5ac1f929753c4fabddb8b3af638829212df494c569a8d02

From 505a2d16ffb643b9d376044ea33b51269f2c46c3 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 24 Apr 2023 22:17:25 +0100
Subject: [PATCH 741/965] libwebp: update to 1.3.0.

---
 common/shlibs             |  1 +
 srcpkgs/libsharpyuv       |  1 +
 srcpkgs/libsharpyuv-devel |  1 +
 srcpkgs/libwebp/template  | 28 +++++++++++++++++++++++-----
 4 files changed, 26 insertions(+), 5 deletions(-)
 create mode 120000 srcpkgs/libsharpyuv
 create mode 120000 srcpkgs/libsharpyuv-devel

diff --git a/common/shlibs b/common/shlibs
index e9c30f5953bb..c6258bbf1e4d 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -866,6 +866,7 @@ libquadmath.so.0 libquadmath-4.4.0_1
 libgfortran.so.5 libgfortran-8.2.0_1
 libgnarl-12.so libada-12.2.0_1
 libgnat-12.so libada-12.2.0_1
+libsharpyuv.so.0 libsharpyuv-1.3.0_1
 libwebp.so.7 libwebp-0.6.0_1
 libwebpmux.so.3 libwebp-0.6.0_1
 libwebpdemux.so.2 libwebp-0.5.0_1
diff --git a/srcpkgs/libsharpyuv b/srcpkgs/libsharpyuv
new file mode 120000
index 000000000000..41871e71d6b8
--- /dev/null
+++ b/srcpkgs/libsharpyuv
@@ -0,0 +1 @@
+libwebp
\ No newline at end of file
diff --git a/srcpkgs/libsharpyuv-devel b/srcpkgs/libsharpyuv-devel
new file mode 120000
index 000000000000..41871e71d6b8
--- /dev/null
+++ b/srcpkgs/libsharpyuv-devel
@@ -0,0 +1 @@
+libwebp
\ No newline at end of file
diff --git a/srcpkgs/libwebp/template b/srcpkgs/libwebp/template
index 6a938186d803..0727f099042f 100644
--- a/srcpkgs/libwebp/template
+++ b/srcpkgs/libwebp/template
@@ -1,7 +1,7 @@
 # Template file for 'libwebp'
 pkgname=libwebp
-version=1.2.4
-revision=2
+version=1.3.0
+revision=1
 build_style=gnu-configure
 configure_args="--enable-libwebpmux --enable-libwebpdemux --enable-libwebpdecoder"
 hostmakedepends="pkg-config"
@@ -10,8 +10,9 @@ short_desc="WebP image format"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://developers.google.com/speed/webp/"
-distfiles="http://downloads.webmproject.org/releases/webp/${pkgname}-${version}.tar.gz"
-checksum=7bf5a8a28cc69bcfa8cb214f2c3095703c6b73ac5fba4d5480c205331d9494df
+changelog="https://chromium.googlesource.com/webm/libwebp/+/refs/heads/main/NEWS"
+distfiles="http://downloads.webmproject.org/releases/webp/libwebp-${version}.tar.gz"
+checksum=64ac4614db292ae8c5aa26de0295bf1623dbb3985054cb656c55e67431def17c
 
 case "$XBPS_TARGET_MACHINE" in
 	armv6*) configure_args+=" --disable-neon";;
@@ -32,7 +33,7 @@ libwebp-tools_package() {
 }
 
 libwebp-devel_package() {
-	depends="${makedepends/libfreeglut-devel/} ${sourcepkg}>=${version}_${revision}"
+	depends="${makedepends/libfreeglut-devel/} libsharpyuv-devel>=${version}_${revision} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include
@@ -41,3 +42,20 @@ libwebp-devel_package() {
 		vmove "usr/lib/*.a"
 	}
 }
+
+libsharpyuv_package() {
+	short_desc="Library to expose libwebp's sharpyuv functionality"
+	pkg_install() {
+		vmove "usr/lib/libsharpyuv.so.*"
+	}
+}
+
+libsharpyuv-devel_package() {
+	short_desc="Library to expose libwebp's sharpyuv functionality - development files"
+	pkg_install() {
+		vmove usr/include/webp/sharpyuv
+		vmove usr/lib/pkgconfig/libsharpyuv.pc
+		vmove usr/lib/libsharpyuv.so
+		vmove usr/lib/libsharpyuv.a
+	}
+}

From 68828850882b15d2cd0a1e89078bf4156974c936 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 24 Apr 2023 22:21:37 +0100
Subject: [PATCH 742/965] libavif: enable sharpyuv support.

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

diff --git a/srcpkgs/libavif/template b/srcpkgs/libavif/template
index 1edeb56fc725..2aa05423e208 100644
--- a/srcpkgs/libavif/template
+++ b/srcpkgs/libavif/template
@@ -1,13 +1,13 @@
 # Template file for 'libavif'
 pkgname=libavif
 version=0.11.1
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DAVIF_BUILD_APPS=ON -DAVIF_BUILD_GDK_PIXBUF=ON
  -DAVIF_CODEC_AOM=ON $(vopt_bool dav1d AVIF_CODEC_DAV1D) $(vopt_bool rav1e AVIF_CODEC_RAV1E)
  $(vopt_bool svt AVIF_CODEC_SVT)"
 hostmakedepends="gdk-pixbuf-devel pkg-config"
-makedepends="gdk-pixbuf-devel libaom-devel
+makedepends="gdk-pixbuf-devel libaom-devel libsharpyuv-devel
  libjpeg-turbo-devel libpng-devel zlib-devel
  $(vopt_if dav1d "libdav1d-devel") $(vopt_if rav1e "rav1e-devel")
  $(vopt_if svt "libsvt-av1-devel")"
@@ -15,7 +15,7 @@ short_desc="Library for encoding and decoding .avif files"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/AOMediaCodec/libavif"
-changelog="https://github.com/AOMediaCodec/libavif/blob/main/CHANGELOG.md"
+changelog="https://raw.githubusercontent.com/AOMediaCodec/libavif/main/CHANGELOG.md"
 distfiles="https://github.com/AOMediaCodec/libavif/archive/refs/tags/v${version}.tar.gz"
 checksum=0eb49965562a0e5e5de58389650d434cff32af84c34185b6c9b7b2fccae06d4e
 
@@ -39,7 +39,7 @@ libavif-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
 	pkg_install() {
 		vmove usr/include
-		vmove usr/lib/*.so
+		vmove "usr/lib/*.so"
 		vmove usr/lib/pkgconfig
 		vmove usr/lib/cmake
 	}

From 93152762578f35252b4eff21915989e80e27b713 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Thu, 27 Apr 2023 15:11:29 +0200
Subject: [PATCH 743/965] makedumpfile: update to 1.7.3.

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

diff --git a/srcpkgs/makedumpfile/template b/srcpkgs/makedumpfile/template
index 7d7a2cde996e..1744b94a7827 100644
--- a/srcpkgs/makedumpfile/template
+++ b/srcpkgs/makedumpfile/template
@@ -1,6 +1,6 @@
 # Template file for 'makedumpfile'
 pkgname=makedumpfile
-version=1.7.2
+version=1.7.3
 revision=1
 makedepends="elfutils-devel zlib-devel bzip2-devel liblzma-devel lzo-devel"
 depends="perl"
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/makedumpfile/makedumpfile"
 distfiles="${homepage}/archive/refs/tags/${version}.tar.gz"
-checksum=748583ea4c0b32346008aa53b313e9708f60a8481959c25c76e5c94740032d9b
+checksum=f059dbebf5156a9ab97cd3c1f41ad5df3436c7ab4dd6dbffa234fc4e93cfa2ce
 
 post_extract() {
 	sed -i '/#define PAGESIZE/i#undef PAGESIZE' makedumpfile.h

From e16a7c53803ef74f1bf39bb5ed6af846956252d4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Thu, 27 Apr 2023 15:35:59 +0200
Subject: [PATCH 744/965] crash: update to 8.0.3.

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

diff --git a/srcpkgs/crash/template b/srcpkgs/crash/template
index 27a024ad1e17..b5bcd2dcad38 100644
--- a/srcpkgs/crash/template
+++ b/srcpkgs/crash/template
@@ -1,6 +1,6 @@
 # Template file for 'crash'
 pkgname=crash
-version=8.0.2
+version=8.0.3
 revision=1
 archs="i686 x86_64"  # broken on musl
 build_style=gnu-makefile
@@ -13,7 +13,7 @@ license="GPL-3.0-or-later"
 homepage="https://crash-utility.github.io/"
 changelog="https://crash-utility.github.io/crash.changelog.html"
 distfiles="https://github.com/crash-utility/crash/archive/${version}.tar.gz"
-checksum=a2071e677476c31428b2820aa0d1d9413cb455e84850f1210a8b55c3733e9815
+checksum=22750c927286296e574991edfa9e7bf43bfe4bf9f1163615f08b210854bcb2bd
 nocross=yes
 disable_parallel_build=yes
 LDFLAGS=-llzo2

From e4420d57a9d53f40e75e912dfeeb1e61d36086ac Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Tue, 25 Apr 2023 23:54:42 +0400
Subject: [PATCH 745/965] mate-desktop: update to 1.26.1.

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

diff --git a/srcpkgs/mate-desktop/template b/srcpkgs/mate-desktop/template
index 730707b276c0..9c1a6bca148f 100644
--- a/srcpkgs/mate-desktop/template
+++ b/srcpkgs/mate-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'mate-desktop'
 pkgname=mate-desktop
-version=1.26.0
+version=1.26.1
 revision=1
 build_style=gnu-configure
 build_helper="gir"
@@ -13,8 +13,8 @@ maintainer="skmpz <dem.procopiou@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://mate-desktop.org"
 changelog="https://raw.githubusercontent.com/mate-desktop/mate-desktop/master/NEWS"
-distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=5f7c6b9b88886cb3393b3ffd57f9e9ec29f03a3c23ce8d4b45292de0aa4652a3
+distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-desktop-${version}.tar.xz"
+checksum=12d1668a27ac1abd60935381d3f39821bb808467a7b8acf9ef45885d7c80a211
 
 # Package build options
 build_options="gir"

From 9e54bb99c62fa0b5c3134519ce0efc4efeeaac4a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Tue, 25 Apr 2023 18:32:20 -0300
Subject: [PATCH 746/965] eclib: update to 20230424.

---
 srcpkgs/eclib/template | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/eclib/template b/srcpkgs/eclib/template
index db1f9286a1c1..9faf35e9f42f 100644
--- a/srcpkgs/eclib/template
+++ b/srcpkgs/eclib/template
@@ -1,21 +1,17 @@
 # Template file for 'eclib'
 pkgname=eclib
-version=20221012
-revision=2
+version=20230424
+revision=1
 build_style=gnu-configure
 configure_args="--with-flint --with-boost"
-hostmakedepends="automake autoconf-archive libtool"
 makedepends="pari-devel ntl-devel flintlib-devel boost-devel"
 short_desc="Elliptic curve library, includes mwrank"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/JohnCremona/eclib"
-distfiles="https://github.com/JohnCremona/eclib/archive/refs/tags/${version}.tar.gz"
-checksum=bd6f0191876c1426ca57db851ce06ef79ea1755f01e81dd747358d1b76b5e932
-
-pre_configure() {
-	autoreconf -fi
-}
+changelog="https://github.com/JohnCremona/eclib/releases"
+distfiles="https://github.com/JohnCremona/eclib/releases/download/v${version}/eclib-${version}.tar.bz2"
+checksum=1422decfcabebb0ad42f7f58c5aefe5bd8fa11757b45e31a186384fd037cd5c1
 
 eclib-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ntl-devel"

From 768621c976d9f8f9d6d57ddbf02c2981b7f1e131 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Thu, 26 Jan 2023 09:39:21 -0500
Subject: [PATCH 747/965] New package: sdunpack-0.3.0

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

diff --git a/srcpkgs/sdunpack/template b/srcpkgs/sdunpack/template
new file mode 100644
index 000000000000..a9ebc67defb8
--- /dev/null
+++ b/srcpkgs/sdunpack/template
@@ -0,0 +1,15 @@
+# Template file for 'sdunpack'
+pkgname=sdunpack
+version=0.3.0
+revision=1
+build_style=cargo
+short_desc="Unpack a StarDict dictionary as plain text"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="MIT"
+homepage="https://github.com/baskerville/sdunpack"
+distfiles="https://github.com/baskerville/sdunpack/archive/refs/tags/${version}.tar.gz"
+checksum=8398414775b2192e42d97b44b261b13a7500f9aa38ed99e26e150a3aa330ad89
+
+post_install() {
+	vlicense LICENSE
+}

From 0e4467dd22acb58c1a6e88112027d1809aec4996 Mon Sep 17 00:00:00 2001
From: Pascal Huber <pascal.huber@resolved.ch>
Date: Thu, 30 Mar 2023 16:02:31 +0200
Subject: [PATCH 748/965] mu4e: update to 1.10.3

---
 srcpkgs/mu4e/patches/fix-root-test.patch | 20 ++++++++++++++++++++
 srcpkgs/mu4e/template                    | 16 +++++-----------
 2 files changed, 25 insertions(+), 11 deletions(-)
 create mode 100644 srcpkgs/mu4e/patches/fix-root-test.patch

diff --git a/srcpkgs/mu4e/patches/fix-root-test.patch b/srcpkgs/mu4e/patches/fix-root-test.patch
new file mode 100644
index 000000000000..009a30b4b1e4
--- /dev/null
+++ b/srcpkgs/mu4e/patches/fix-root-test.patch
@@ -0,0 +1,20 @@
+Remove a test which fails when run as root.
+
+diff --git a/lib/tests/test-mu-store.cc b/lib/tests/test-mu-store.cc
+index 872c56e3..c4e7eeb2 100644
+--- a/lib/tests/test-mu-store.cc
++++ b/lib/tests/test-mu-store.cc
+@@ -470,13 +470,6 @@ test_store_fail()
+ 		const auto store = Store::make("/root/non-existent-path/12345");
+ 		g_assert_false(!!store);
+ 	}
+-
+-	{
+-		const auto store = Store::make_new("/../../root/non-existent-path/12345",
+-						   "/../../root/non-existent-path/54321",
+-						   {}, {});
+-		g_assert_false(!!store);
+-	}
+ }
+ 
+ int
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 0cf2c72e00a2..43938e2dacba 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -1,22 +1,16 @@
 # Template file for 'mu4e'
 pkgname=mu4e
-version=1.8.14
+version=1.10.3
 revision=1
-build_style=gnu-configure
-configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
-hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
-makedepends="xapian-core-devel gmime3-devel libuuid-devel $(vopt_if guile guile)"
+build_style=meson
+hostmakedepends="emacs libtool pkg-config texinfo glib-devel"
+makedepends="xapian-core-devel gmime3-devel"
 short_desc="Maildir-utils indexer/searcher and associated Emacs client"
 maintainer="Benjamin Slade <slade@lambda-y.net>"
 license="GPL-3.0-or-later"
 homepage="https://www.djcbsoftware.nl/code/mu/"
 changelog="https://github.com/djcb/mu/raw/master/NEWS.org"
 distfiles="https://github.com/djcb/mu/releases/download/v${version}/mu-${version}.tar.xz"
-checksum=1a9c5e15b5e8b67622f7e58dfadd453abf232c0b715bd5f89b955e704455219c
+checksum=c83970fcb6163c27d135c207d1a5eb6f38a5732161741a4a88da2ae894e0245f
 replaces="mu<${version}"
 provides="mu-${version}_${revision}"
-
-pre_configure() {
-	sed -i 's,-I${prefix}/include,,' contrib/Makefile.am
-	autoreconf -fi
-}

From e31e0aff95a9c4dade6634cee1c76de4d876741b Mon Sep 17 00:00:00 2001
From: Noel Cower <ncower@nil.dev>
Date: Thu, 26 Jan 2023 00:06:30 -0800
Subject: [PATCH 749/965] New package: handlr-0.6.4

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

diff --git a/srcpkgs/handlr/template b/srcpkgs/handlr/template
new file mode 100644
index 000000000000..d346fc4fbbc6
--- /dev/null
+++ b/srcpkgs/handlr/template
@@ -0,0 +1,25 @@
+# Template file for 'handlr'
+pkgname=handlr
+version=0.6.4
+revision=1
+build_style=cargo
+depends="shared-mime-info"
+checkdepends="shared-mime-info"
+short_desc="Alternative to xdg-utils for ease of use"
+maintainer="Noel Cower <ncower@nil.dev>"
+license="MIT"
+homepage="https://github.com/chmln/handlr"
+distfiles="https://github.com/chmln/handlr/archive/v${version}.tar.gz"
+checksum=7aae79775a08fdeb822eb0dafe90fdedffb97063649c9a950e9a8b8e6bf8e5ba
+
+post_patch() {
+	# fixes an indexmap error when cross compiling (see #34889)
+	cargo update --package autocfg:1.0.1 --precise 1.1.0
+}
+
+post_install() {
+	vcompletion completions/_handlr zsh
+	vcompletion completions/handlr.fish fish
+
+	vlicense LICENSE
+}

From c9d9a007b5d8810d57618a260c13fdeffba731db Mon Sep 17 00:00:00 2001
From: zlice <zlice555@gmail.com>
Date: Thu, 27 Apr 2023 14:09:40 -0400
Subject: [PATCH 750/965] discord: update to 0.0.27

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

diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index 2f55e154ea4d..83d65b65e388 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -1,6 +1,6 @@
 # Template file for 'discord'
 pkgname=discord
-version=0.0.26
+version=0.0.27
 revision=1
 archs="x86_64"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
@@ -10,7 +10,7 @@ maintainer="Ryan Conwell <ryanconwell@protonmail.com>"
 license="custom:Proprietary"
 homepage="https://discord.com"
 distfiles="https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"
-checksum=30f74dc59241988378346128616bcbd9c98d9b7eff613dbbe66d9b5561d76f06
+checksum=e9f1da88f05cbfb4d0561f936ad20461767f2f03e69c2994fd059728581447b5
 repository=nonfree
 restricted=yes
 nopie=yes

From 572940c00a1bd5bf99dfbc617bb4a3e6cf964110 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 27 Apr 2023 21:25:05 +0200
Subject: [PATCH 751/965] sdunpack: fix build

---
 srcpkgs/sdunpack/template | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/srcpkgs/sdunpack/template b/srcpkgs/sdunpack/template
index a9ebc67defb8..02de2f604164 100644
--- a/srcpkgs/sdunpack/template
+++ b/srcpkgs/sdunpack/template
@@ -10,6 +10,11 @@ homepage="https://github.com/baskerville/sdunpack"
 distfiles="https://github.com/baskerville/sdunpack/archive/refs/tags/${version}.tar.gz"
 checksum=8398414775b2192e42d97b44b261b13a7500f9aa38ed99e26e150a3aa330ad89
 
+post_patch() {
+	# Upstream does not ship a lockfile yet
+	cargo generate-lockfile
+}
+
 post_install() {
 	vlicense LICENSE
 }

From f568b06970f524719bccb9e92842e991d002d64a Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Thu, 27 Apr 2023 09:08:24 -0400
Subject: [PATCH 752/965] python3-setuptools: update to 67.7.2.

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

diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index c2a1ee3e590d..67404db9c06c 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-setuptools'
 pkgname=python3-setuptools
-version=67.6.1
+version=67.7.2
 revision=1
 build_style=python3-module
 hostmakedepends="python3-devel"
@@ -11,7 +11,7 @@ license="MIT"
 homepage="https://github.com/pypa/setuptools"
 changelog="https://raw.githubusercontent.com/pypa/setuptools/master/CHANGES.rst"
 distfiles="${PYPI_SITE}/s/setuptools/setuptools-${version}.tar.gz"
-checksum=257de92a9d50a60b8e22abfcbb771571fde0dbf3ec234463212027a4eeecbe9a
+checksum=f104fa03692a2602fa0fec6c6a9e63b6c8a968de13e17c026957dd1f53d80990
 provides="python3-distribute-${version}_1"
 replaces="python3-distribute>=0"
 # Tests rely on jaraco.path, which relies on singledispatch, both unpackaged;

From 83d76ff09537fba94d1a51c12aec9a25d1fc1474 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Thu, 27 Apr 2023 09:08:34 -0400
Subject: [PATCH 753/965] python3-pip: update to 23.1.2.

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

diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 582ab7fc2be4..6d7aba891a6c 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-pip'
 pkgname=python3-pip
-version=23.1
+version=23.1.2
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -11,7 +11,7 @@ license="MIT"
 homepage="https://pip.pypa.io/"
 changelog="https://raw.githubusercontent.com/pypa/pip/master/NEWS.rst"
 distfiles="${PYPI_SITE}/p/pip/pip-${version}.tar.gz"
-checksum=408539897ee535dbfb83a153f7bc4d620f990d8bd44a52a986efc0b4d330d34a
+checksum=0e7c86f486935893c708287b30bd050a36ac827ec7fe5e43fe7cb198dd835fba
 # Tests have unpackaged dependencies
 make_check=no
 

From 7968cbdb5874a20cfff5471218e9e6a295e66ae2 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Thu, 27 Apr 2023 09:09:53 -0400
Subject: [PATCH 754/965] python3-hypothesis: update to 6.74.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 546dc9d6100d..6bd0300e7622 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.72.0
+version=6.74.0
 revision=1
 build_wrksrc=hypothesis-python
 build_style=python3-module
@@ -14,7 +14,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=04ac15879ae970cda3101c4fa1cab815bc042218e92878ad3874e6a5c55fbbc6
+checksum=fb7f50720c870e6cfb6fcb6a63e5c7a9bbcd30571a2362668857b968fb9220e1
 
 do_check() {
 	# Manually run the tests that tox considers part of the "full" suite,

From 378a4e89f0649a2b90c24b1838756cf947dbcd5f Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Thu, 27 Apr 2023 09:11:16 -0400
Subject: [PATCH 755/965] python3-numpy: update to 1.24.3.

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

diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index e6eebf824fd4..30e5ca3a3e58 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-numpy'
 pkgname=python3-numpy
-version=1.24.2
+version=1.24.3
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
@@ -12,7 +12,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="BSD-3-Clause"
 homepage="https://www.numpy.org/"
 distfiles="https://github.com/numpy/numpy/archive/v${version}.tar.gz"
-checksum=eefc0ac5c0d6346675b9e77cbf72fbb3b78b6003fc0b4fededc6b55c35dbff2d
+checksum=0d78333b35bd704826892a56e2af71af69139ee02fa155c8c83aeec58bee4744
 alternatives="numpy:f2py:/usr/bin/f2py3"
 # Tests do not function propery in a build directory
 make_check="no"

From f337df4171e9f2750d1d66d398fdd45c991be49f Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Thu, 27 Apr 2023 09:11:57 -0400
Subject: [PATCH 756/965] python3-imageio: update to 2.28.0.

---
 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 7da4b76354d0..5729ac4dd9ca 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.27.0
+version=2.28.0
 revision=1
 build_style=python3-module
 # tests have unpackaged dependencies, require network or missing data files
@@ -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=7512163685cfdeb781667b21c92657c2ea11c70d2d93b2ab402c526a4f22b1b8
+checksum=5b61086f349f8531474a720b85714dac48cab2dbc204064850d5e0aee85285b6
 
 post_install() {
 	vlicense LICENSE

From 5229d78a5e4167629a30d5eb93611efe40616dfa Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Thu, 27 Apr 2023 10:51:44 -0400
Subject: [PATCH 757/965] New package: python3-versioneer-0.28

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

diff --git a/srcpkgs/python3-versioneer/template b/srcpkgs/python3-versioneer/template
new file mode 100644
index 000000000000..5dba1ff8bd71
--- /dev/null
+++ b/srcpkgs/python3-versioneer/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-versioneer'
+pkgname=python3-versioneer
+version=0.28
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-wheel"
+depends="python3"
+short_desc="Version-string management for VCS-controlled trees"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="Unlicense"
+homepage="https://github.com/python-versioneer/python-versioneer"
+changelog="https://raw.githubusercontent.com/python-versioneer/python-versioneer/master/NEWS.md"
+distfiles="${PYPI_SITE}/v/versioneer/versioneer-${version}.tar.gz"
+checksum=7175ca8e7bb4dd0e3c9779dd2745e5b4a6036304af3f5e50bd896f10196586d6
+make_check=no # tests do skeevy things with pip and virtualenvs

From 639d463c7daff4099135070c69d37ce51a6dc22b Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Thu, 27 Apr 2023 14:30:06 -0400
Subject: [PATCH 758/965] python3-pandas: update to 2.0.1.

---
 srcpkgs/python3-pandas/template | 18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index 7f6c72004404..ef9c866929ae 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -1,22 +1,23 @@
 # Template file for 'python3-pandas'
 pkgname=python3-pandas
-version=1.5.3
+version=2.0.1
 revision=1
 build_style=python3-module
-hostmakedepends="python3-setuptools python3-Cython python3-numpy"
+hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-versioneer"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
 depends="python3-numpy python3-dateutil python3-pytz"
-checkdepends="python3-pytest-xdist python3-pytest-asyncio python3-hypothesis $depends"
 short_desc="Python3 data analysis library"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="BSD-3-Clause"
 homepage="https://pandas.pydata.org/"
 changelog="https://pandas.pydata.org/pandas-docs/stable/whatsnew/index.html"
 distfiles="https://github.com/pandas-dev/pandas/archive/v${version}.tar.gz"
-checksum=d8abf9c2bf33cac75b28f32c174c29778414eb249e5e2ccb69b1079b97a8fc66
+checksum=821ea98fc1ed84ec53546a1526b2b373c2101d4a9736b4384f10cd9fd5ae12a6
 # Builds seem to sometimes have missing symbol problems;
 # the intermittent nature suggests this might be a race
 disable_parallel_build=yes
+# Tests won't run from source directory; build directory lacks data files
+make_check=no
 
 pre_build() {
 	# Try to avoid i686 build failure
@@ -28,15 +29,6 @@ pre_build() {
 	esac
 }
 
-do_check() {
-	# The test_raw_roundtrip relies on a clipboard
-	# S3 tests seem to require python3-pytest-xdist
-	PYTHONPATH="$(cd build/lib* && pwd)" python3 -m pytest -n $XBPS_MAKEJOBS \
-		pandas --skip-slow --skip-network --skip-db -x -r EX \
-		--ignore pandas/tests/io/parser/test_network.py -m 'not single' \
-		-k 'not test_raw_roundtrip and not _s3 and not test_show_versions'
-}
-
 post_install() {
 	vlicense LICENSE
 }

From 18d57146541b72e4135ee363c0cb07c741fbe827 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Fri, 28 Apr 2023 00:21:26 +0200
Subject: [PATCH 759/965] openfortivpn: update to 1.20.2.

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

diff --git a/srcpkgs/openfortivpn/template b/srcpkgs/openfortivpn/template
index 053453ce20cb..35833d38d6b0 100644
--- a/srcpkgs/openfortivpn/template
+++ b/srcpkgs/openfortivpn/template
@@ -1,6 +1,6 @@
 # Template file for 'openfortivpn'
 pkgname=openfortivpn
-version=1.20.1
+version=1.20.2
 revision=1
 build_style=gnu-configure
 configure_args="
@@ -18,7 +18,7 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/adrienverge/openfortivpn"
 changelog="https://github.com/adrienverge/openfortivpn/raw/master/CHANGELOG.md"
 distfiles="https://github.com/adrienverge/openfortivpn/archive/v${version}.tar.gz"
-checksum=2d40ef67e188ebaa536e115263980c097e37c80afc4c2a1fd8cfa576aa616d5e
+checksum=0f8db4217ac9973f4815a2c18a7ab04d2714deec5f8cb6530b171bae17ae38a6
 
 conf_files="/etc/openfortivpn/config"
 

From 101ab6e795fedc4b85dcc84a95f49f8ffc5f5f6a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Fri, 28 Apr 2023 00:39:05 +0200
Subject: [PATCH 760/965] libsrtp: update to 2.5.0.

---
 srcpkgs/libsrtp/template | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/libsrtp/template b/srcpkgs/libsrtp/template
index 85cd3e9004ac..e43d7c0c305a 100644
--- a/srcpkgs/libsrtp/template
+++ b/srcpkgs/libsrtp/template
@@ -1,19 +1,19 @@
 # Template file for 'libsrtp'
 pkgname=libsrtp
-version=2.3.0
+version=2.5.0
 revision=1
-build_style=gnu-configure
-make_build_target="all shared_library"
+build_style=meson
+configure_args="-Dcrypto-library=openssl"
 hostmakedepends="pkg-config"
+makedepends="openssl-devel"
+checkdepends="procps-ng libpcap-devel"
 short_desc="Library implementing SRTP, the Secure Real-time Transport Protocol"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Duncaen <duncaen@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://github.com/cisco/libsrtp"
-#changelog="https://raw.githubusercontent.com/cisco/libsrtp/master/CHANGES"
+changelog="https://raw.githubusercontent.com/cisco/libsrtp/master/CHANGES"
 distfiles="https://github.com/cisco/libsrtp/archive/v${version}.tar.gz"
-checksum=94093a5d04c5f4743e8d81182b76938374df6d393b45322f24960d250b0110e8
-
-CFLAGS="-fcommon"
+checksum=8a43ef8e9ae2b665292591af62aa1a4ae41e468b6d98d8258f91478735da4e09
 
 post_install() {
 	vlicense LICENSE
@@ -26,6 +26,5 @@ libsrtp-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove "usr/lib/*.a"
 	}
 }

From fcc0407b6234b51649e6bd4694474499fb111be2 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Fri, 28 Apr 2023 00:44:45 +0200
Subject: [PATCH 761/965] libucl: update to 0.8.2.

---
 ...1327180cff73904b28f04cfdb604fc7d0773.patch | 41 -------------------
 srcpkgs/libucl/template                       |  8 ++--
 2 files changed, 5 insertions(+), 44 deletions(-)
 delete mode 100644 srcpkgs/libucl/patches/c7141327180cff73904b28f04cfdb604fc7d0773.patch

diff --git a/srcpkgs/libucl/patches/c7141327180cff73904b28f04cfdb604fc7d0773.patch b/srcpkgs/libucl/patches/c7141327180cff73904b28f04cfdb604fc7d0773.patch
deleted file mode 100644
index 79577821214a..000000000000
--- a/srcpkgs/libucl/patches/c7141327180cff73904b28f04cfdb604fc7d0773.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From c7141327180cff73904b28f04cfdb604fc7d0773 Mon Sep 17 00:00:00 2001
-From: Alexandru Guzinschi <alex@gentle.ro>
-Date: Fri, 11 Sep 2020 11:41:54 +0300
-Subject: [PATCH] fix: Changed OpenSSL check inside configure.am
-
-In OpenSSL 1.1.0 the `EVP_MD_CTX_create()` and `EVP_MD_CTX_destroy()`
-functions were renamed to `EVP_MD_CTX_new()` and `EVP_MD_CTX_free()`.
-Because a check for `EVP_MD_CTX_create()` was in place inside
-configure.am, building with newer OpenSSL versions could not be done.
-
-Checking for `EVP_MD_CTX_create` function from configure.am was
-replaced with a check for `CRYPTO_new_ex_data()` function.
-
-Because a [compatibility layer][1] was introduced in OpenSSL 1.1.0,
-no code changes are necessary.
-
-Fixes: #203
-
-[1]: https://github.com/openssl/openssl/blob/OpenSSL_1_1_0/include/openssl/evp.h#L500-L502
----
- configure.ac | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 8aa3d17..731b711 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -73,11 +73,11 @@ AC_ARG_ENABLE([utils],
- AM_CONDITIONAL([UTILS], [test x$utils = xtrue])
- 
- AS_IF([test "x$enable_signatures" = "xyes"], [
--	AC_SEARCH_LIBS([EVP_MD_CTX_create], [crypto], [
-+	AC_SEARCH_LIBS([CRYPTO_new_ex_data], [crypto], [
- 		AC_DEFINE(HAVE_OPENSSL, 1, [Define to 1 if you have the 'crypto' library (-lcrypto).])
- 		LIBCRYPTO_LIB="-lcrypto"
- 		LIBS_EXTRA="${LIBS_EXTRA} -lcrypto"
--		], [AC_MSG_ERROR([unable to find the EVP_MD_CTX_create() function])])
-+		], [AC_MSG_ERROR([unable to find the CRYPTO_new_ex_data() function])])
- ])
- AC_SUBST(LIBCRYPTO_LIB)
- AC_PATH_PROG(PANDOC, pandoc, [/non/existent])
diff --git a/srcpkgs/libucl/template b/srcpkgs/libucl/template
index 04b2608684d2..51964668c251 100644
--- a/srcpkgs/libucl/template
+++ b/srcpkgs/libucl/template
@@ -1,17 +1,19 @@
 # Template file for 'libucl'
 pkgname=libucl
-version=0.8.1
-revision=6
+version=0.8.2
+revision=1
 build_style=gnu-configure
 configure_args="--enable-urls --enable-signatures"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libcurl-devel"
+checkdepends="xz"
 short_desc="Universal configuration library parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/vstakhov/libucl"
+changelog="https://github.com/vstakhov/libucl/raw/master/ChangeLog.md"
 distfiles="https://github.com/vstakhov/libucl/archive/${version}.tar.gz"
-checksum=a6397e179672f0e8171a0f9a2cfc37e01432b357fd748b13f4394436689d24ef
+checksum=d95a0e2151cc167a0f3e51864fea4e8977a0f4c473faa805269a347f7fb4e165
 
 pre_configure() {
 	NOCONFIGURE=1 ./autogen.sh

From 81f02f4e484bcbf4925636bd5ef0daa6900cc8bd Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Fri, 28 Apr 2023 07:36:42 +0200
Subject: [PATCH 762/965] terragrunt: update to 0.45.5.

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

diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template
index af509d74e4b1..006c9c582887 100644
--- a/srcpkgs/terragrunt/template
+++ b/srcpkgs/terragrunt/template
@@ -1,6 +1,6 @@
 # Template file for 'terragrunt'
 pkgname=terragrunt
-version=0.45.4
+version=0.45.5
 revision=1
 build_style=go
 go_import_path="github.com/gruntwork-io/terragrunt"
@@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/gruntwork-io/terragrunt"
 distfiles="$homepage/archive/v$version.tar.gz"
-checksum=0a29dc0a60701fecf18b067e466787f93ee4e0160d3421377446d996cd235d68
+checksum=f72ea470f8f81439fee6027ecb258b8bcf1670ae4f6284d067a1828c4f773469
 
 post_install() {
 	vlicense LICENSE.txt

From 6fa16cdeb5aaf88915e42d3556b698b46b5aa6f5 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Fri, 28 Apr 2023 06:45:33 -0500
Subject: [PATCH 763/965] python3-rich: update to 13.3.5.

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

diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe8319469110..521205268be3 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-rich'
 pkgname=python3-rich
-version=13.3.4
+version=13.3.5
 revision=1
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
@@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/willmcgugan/rich"
 distfiles="${PYPI_SITE}/r/rich/rich-${version}.tar.gz"
-checksum=b5d573e13605423ec80bdd0cd5f8541f7844a0e71a13f74cf454ccb2f490708b
+checksum=2d11b9b8dd03868f09b4fffadc84a6a8cda574e40dc90821bd845720ebb8e89c
 make_check=extended # some checks only work on windows
 
 post_install() {

From 84318002671bcf6f42853743ff78692477d06834 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Fri, 28 Apr 2023 01:52:16 +0300
Subject: [PATCH 764/965] libpsl: update to 0.21.2.

---
 srcpkgs/libpsl/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/libpsl/template b/srcpkgs/libpsl/template
index a57c428b9e58..2e1527338dfc 100644
--- a/srcpkgs/libpsl/template
+++ b/srcpkgs/libpsl/template
@@ -1,7 +1,7 @@
 # Template file for 'libpsl'
 pkgname=libpsl
-version=0.21.1
-revision=5
+version=0.21.2
+revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="icu-devel"
@@ -9,15 +9,16 @@ short_desc="Public Suffix List library functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://rockdaboot.github.io/libpsl/"
+changelog="https://raw.githubusercontent.com/rockdaboot/libpsl/master/NEWS"
 distfiles="https://github.com/rockdaboot/libpsl/releases/download/${version}/libpsl-${version}.tar.gz"
-checksum=ac6ce1e1fbd4d0254c4ddb9d37f1fa99dec83619c1253328155206b896210d4c
+checksum=e35991b6e17001afa2c0ca3b10c357650602b92596209b7492802f3768a6285f
 
 post_install() {
 	vlicense COPYING
 }
 
 libpsl-devel_package() {
-	depends="libpsl-${version}_${revision}"
+	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 9abdd06ed0bfa84869fc64ad4d116004ee542aba Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Fri, 28 Apr 2023 00:42:05 +0530
Subject: [PATCH 765/965] osv-scanner: update to 1.3.2.

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

diff --git a/srcpkgs/osv-scanner/template b/srcpkgs/osv-scanner/template
index 427ae02b17da..2b4ac38a01bd 100644
--- a/srcpkgs/osv-scanner/template
+++ b/srcpkgs/osv-scanner/template
@@ -1,7 +1,7 @@
 # Template file for 'osv-scanner'
 pkgname=osv-scanner
-version=1.3.1
-revision=2
+version=1.3.2
+revision=1
 build_style=go
 go_import_path="github.com/google/osv-scanner"
 go_package="${go_import_path}/cmd/osv-scanner"
@@ -12,7 +12,7 @@ license="Apache-2.0"
 homepage="https://google.github.io/osv-scanner/"
 changelog="https://raw.githubusercontent.com/google/osv-scanner/main/CHANGELOG.md"
 distfiles="https://github.com/google/osv-scanner/archive/refs/tags/v${version}.tar.gz"
-checksum=1e0b66a6130f3311107ffe4796cc0cf48c276e1c09423f676dc8bc31a96d69b0
+checksum=de5b5daccf92e39374bed8114cbf03a0079fbee8a3ce9f584b4121eeac658c66
 
 do_check() {
 	go test ./...

From 0562f39a736448a8f80af914239d466dbb23bedb Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Fri, 28 Apr 2023 00:56:32 +0530
Subject: [PATCH 766/965] git-extras: update to 7.0.0.

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

diff --git a/srcpkgs/git-extras/template b/srcpkgs/git-extras/template
index 35b60c99d9d2..9cb7a3242cb6 100644
--- a/srcpkgs/git-extras/template
+++ b/srcpkgs/git-extras/template
@@ -1,6 +1,6 @@
 # Template file for 'git-extras'
 pkgname=git-extras
-version=6.5.0
+version=7.0.0
 revision=1
 build_style=gnu-makefile
 depends="bash git"
@@ -10,7 +10,7 @@ license="MIT"
 homepage="https://github.com/tj/git-extras"
 changelog="https://raw.githubusercontent.com/tj/git-extras/master/History.md"
 distfiles="https://github.com/tj/git-extras/archive/refs/tags/${version}.tar.gz"
-checksum=eace7a0659749c72abf1cee68c03ea0a77715870d5e321c729e4a231ee359b61
+checksum=3adcbc247d6cb78dc58cace22e9ad789cd6f5061522516660dfb59cc6ec08def
 
 post_patch() {
 	vsed -e 's|$(SYSCONFDIR)/bash-completion|/usr/share/bash-completion|' -i Makefile

From 017cd175cd4f352f82e983f79b8248fb30ddeaba Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 28 Apr 2023 13:12:26 +0200
Subject: [PATCH 767/965] bmake: update to 20230414.

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

diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index b3fd85057292..cb45058ab4f1 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -1,13 +1,13 @@
 # Template file for 'bmake'
 pkgname=bmake
-version=20230321
+version=20230414
 revision=1
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
 homepage="https://www.crufty.net/help/sjg/bmake.html"
 distfiles="https://www.crufty.net/ftp/pub/sjg/bmake-${version}.tar.gz"
-checksum=ed7d568c08748a2221e19ddc1aebed97dd430ab0c6942304698b1c2363fa8256
+checksum=29cb1d26aae7de9def92bdaeb3aad4520e89951ce97b2e75f0b89bae1b95399f
 python_version=3
 
 do_configure() {

From 7ca01bb26685e8c368f5198c30c7053c6d6d8861 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 28 Apr 2023 13:46:41 +0200
Subject: [PATCH 768/965] bpftrace: update to 0.17.1.

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

diff --git a/srcpkgs/bpftrace/template b/srcpkgs/bpftrace/template
index eb8e37994498..ad1bd0f50e73 100644
--- a/srcpkgs/bpftrace/template
+++ b/srcpkgs/bpftrace/template
@@ -1,7 +1,7 @@
 # Template file for 'bpftrace'
 pkgname=bpftrace
-version=0.17.0
-revision=3
+version=0.17.1
+revision=1
 archs="x86_64* aarch64* ppc64*"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_BPF_BCC=ON -DBUILD_TESTING=OFF" # needs root to run
@@ -12,7 +12,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="https://github.com/iovisor/bpftrace/"
 distfiles="https://github.com/iovisor/bpftrace/archive/v${version}.tar.gz"
-checksum=ccc853205b081fd7e4270016065ccc04764286644bf8e0eee9bd7f344cad63e5
+checksum=55fa6cd2c551d442910f5e7adc08b9cd9d80e968f84f749e9a2a02e843f9c5d5
 nostrip=yes  # needs to read own symbol table
 
 CXXFLAGS="-isystem ${XBPS_CROSS_BASE}/usr/include/bcc/compat"

From 6304f7465179e41644a178d0a434935f1f1563bd Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 28 Apr 2023 13:51:17 +0200
Subject: [PATCH 769/965] coq: needs ocaml-findlib at runtime.

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

diff --git a/srcpkgs/coq/template b/srcpkgs/coq/template
index 88d4da371d0e..45d44caf3c63 100644
--- a/srcpkgs/coq/template
+++ b/srcpkgs/coq/template
@@ -1,8 +1,9 @@
 # Template file for 'coq'
 pkgname=coq
 version=8.16.1
-revision=1
+revision=2
 hostmakedepends="camlp5 dune ocaml ocaml-findlib ocaml-num ocaml-zarith"
+depends="ocaml-findlib"
 short_desc="Proof assistant written in OCaml"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="LGPL-2.1-only"

From 668335d003ce730a96abe437cf4cba065824dec6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 28 Apr 2023 13:51:29 +0200
Subject: [PATCH 770/965] ProofGeneral: removed, use from ELPA.

---
 srcpkgs/ProofGeneral/template | 17 -----------------
 1 file changed, 17 deletions(-)
 delete mode 100644 srcpkgs/ProofGeneral/template

diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
deleted file mode 100644
index 64cac654165d..000000000000
--- a/srcpkgs/ProofGeneral/template
+++ /dev/null
@@ -1,17 +0,0 @@
-# Template file for 'ProofGeneral'
-pkgname=ProofGeneral
-version=4.5
-revision=1
-build_style=gnu-makefile
-hostmakedepends="emacs which"
-depends="emacs perl"
-short_desc="Generic Emacs front-end for proof assistants"
-maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="GPL-2.0-only"
-homepage="https://proofgeneral.github.io/"
-distfiles="https://github.com/ProofGeneral/PG/archive/v${version}.tar.gz"
-checksum=b408ab943cfbfe4fcb0d3322f079f41e2a2d29b50cf0cc704fbb4d5e6c26e3a2
-
-do_install() {
-	make install DESTDIR=${DESTDIR}
-}

From 137b461eb1ceb8d978b963a75e308892c203dd51 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Fri, 28 Apr 2023 17:12:06 +0200
Subject: [PATCH 771/965] linux5.4: update to 5.4.242.

---
 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 0d4ee2cf945e..998270e210a0 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.241
+version=5.4.242
 revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
@@ -9,7 +9,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="bf338980b1670bca287f9994b7441c2361907635879169c64ae78364efc5f491
- dad640dfed12b0ed421ba5fc76c6e90fb497b657d88af7e98bff33fec0f37085"
+ a8b1965507900ca7123fc17f48c831c31c4eae2b892dedf767bdb2790bfd9e2c"
 python_version=3
 skip_extraction="patch-${version}.xz"
 

From b35bb151e29c4944cdd44ec5b10b2bf7db4e0617 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Fri, 28 Apr 2023 17:19:10 +0200
Subject: [PATCH 772/965] linux4.19: update to 4.19.282.

---
 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 0834ed2a654c..4f3a52debfa4 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.281
+version=4.19.282
 revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
@@ -9,7 +9,7 @@ homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-${version%.*}.tar.xz
  https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-${version}.xz"
 checksum="0c68f5655528aed4f99dae71a5b259edc93239fa899e2df79c055275c21749a1
- e43118612398f425548440f93b664f2b3a3603587b0b874a4198334ebada77dc"
+ 53ee72be410464f464598475a9c9485cf93bfe7e396256a32ce92d4048efe27e"
 skip_extraction="patch-${version}.xz"
 python_version=3
 

From 975a776918d6cccb2c5f009f8fd48f0e57f3af88 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Sat, 18 Feb 2023 19:35:45 +0100
Subject: [PATCH 773/965] qutebrowser: update to 2.5.4, adopt

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

diff --git a/srcpkgs/qutebrowser/template b/srcpkgs/qutebrowser/template
index af1ec94b27c7..1c1f8114371a 100644
--- a/srcpkgs/qutebrowser/template
+++ b/srcpkgs/qutebrowser/template
@@ -1,18 +1,18 @@
 # Template file for 'qutebrowser'
 pkgname=qutebrowser
-version=2.5.2
-revision=2
+version=2.5.4
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools asciidoc"
 depends="python3-PyQt5-quick python3-Jinja2 python3-yaml
  python3-PyQt5-opengl python3-PyQt5-sql qt5-plugin-sqlite"
 short_desc="Keyboard-focused browser with a minimal GUI"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://qutebrowser.org/"
 changelog="https://raw.githubusercontent.com/qutebrowser/qutebrowser/master/doc/changelog.asciidoc"
 distfiles="https://github.com/qutebrowser/qutebrowser/releases/download/v${version}/qutebrowser-${version}.tar.gz"
-checksum=a9bfce14ddc403de0deb2eedf983c231ce003e0759995ec7ef4ea34e4974e908
+checksum=a460b2202527e42a670c26d225d9fa6417d092cc1f16f3a95e7bc95dd89c1ab1
 nostrip=yes
 # testing requires unpackaged plugins:
 # pytest-bdd, pytest-benchmark, pytest-instafail, pytest-rerunfailures

From ca3b954619a0d40a8e14aba4ad9e33e3e23aec2d Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Fri, 28 Apr 2023 17:25:03 +0200
Subject: [PATCH 774/965] libfilezilla: update to 0.42.2.

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

diff --git a/common/shlibs b/common/shlibs
index c6258bbf1e4d..ff086d681fb6 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2628,7 +2628,7 @@ libhwloc.so.15 libhwloc-2.0.4_1
 libnetfilter_cttimeout.so.1 libnetfilter_cttimeout-1.0.0_1
 libnetfilter_cthelper.so.0 libnetfilter_cthelper-1.0.0_1
 libnetfilter_queue.so.1 libnetfilter_queue-1.0.2_1
-libfilezilla.so.35 libfilezilla-0.41.1_1
+libfilezilla.so.36 libfilezilla-0.42.2_1
 libtommath.so.1 libtommath-1.0_1
 libKF5ItemViews.so.5 kitemviews-5.26.0_1
 libunicorn.so.1 unicorn-1.0_1
diff --git a/srcpkgs/libfilezilla/template b/srcpkgs/libfilezilla/template
index 489d94d6c4b0..617cd0caffc0 100644
--- a/srcpkgs/libfilezilla/template
+++ b/srcpkgs/libfilezilla/template
@@ -1,7 +1,7 @@
 # Template file for 'libfilezilla'
 # filezilla needs to be rebuilt when libfilezilla version changes, ABI is not stable
 pkgname=libfilezilla
-version=0.41.1
+version=0.42.2
 revision=1
 build_style=gnu-configure
 configure_args="--disable-static"
@@ -12,8 +12,8 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://lib.filezilla-project.org/"
 changelog="https://svn.filezilla-project.org/filezilla/libfilezilla/trunk/NEWS?view=co"
-distfiles="https://download.filezilla-project.org/${pkgname}/${pkgname}-${version}.tar.bz2"
-checksum=a4d55f82224057c8940a01565483b056bab321df140f9e64f20018f986200574
+distfiles="https://download.filezilla-project.org/${pkgname}/${pkgname}-${version}.tar.xz"
+checksum=4f9981a171919d3f3f4742fd50c0265947e67c531aff66fa46c7511a2629ce91
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	makedepends+=" libatomic-devel"

From f11a4283ceb76589dde84e1969c3a748a30769ea Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Fri, 28 Apr 2023 17:40:20 +0200
Subject: [PATCH 775/965] filezilla: update to 3.64.0.

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

diff --git a/srcpkgs/filezilla/template b/srcpkgs/filezilla/template
index c4eb580bd93e..6ea5a0579864 100644
--- a/srcpkgs/filezilla/template
+++ b/srcpkgs/filezilla/template
@@ -1,6 +1,6 @@
 # Template file for 'filezilla'
 pkgname=filezilla
-version=3.63.2.1
+version=3.64.0
 revision=1
 build_style=gnu-configure
 configure_args="--disable-static --disable-manualupdatecheck --disable-autoupdatecheck
@@ -14,8 +14,8 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="https://filezilla-project.org"
 changelog="https://svn.filezilla-project.org/filezilla/FileZilla3/trunk/NEWS?view=co"
-distfiles="https://download.filezilla-project.org/client/FileZilla_${version}_src.tar.bz2"
-checksum=6dc14c6f7f4de7e44c8429b32f7f9edbbf10732d21dd75d8974ae44007b7b79d
+distfiles="https://download.filezilla-project.org/client/FileZilla_${version}_src.tar.xz"
+checksum=813d184d54984cf0fb27a455423089070e273b2ef8a70cb613e741170edf479a
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" wxWidgets-gtk3-devel xdg-utils"

From 15b7e7831b61b890a89c2b7c86aeb2777b7904de Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 26 Apr 2023 09:39:53 +0700
Subject: [PATCH 776/965] sweeper: update to 23.04.0

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

diff --git a/srcpkgs/sweeper/template b/srcpkgs/sweeper/template
index a74d267dac2f..fca7ce31c2ba 100644
--- a/srcpkgs/sweeper/template
+++ b/srcpkgs/sweeper/template
@@ -1,6 +1,6 @@
 # Template file for 'sweeper'
 pkgname=sweeper
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -15,4 +15,4 @@ license="LGPL-2.0-or-later"
 homepage="https://apps.kde.org/sweeper"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#sweeper"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=92b10562ef5eff2744f55645b888cbe0b7db7c97f06d26eb125ba36953abc62a
+checksum=729b419e7b52faa28d83b6a4532533fea1122dc37eb829abdd92a8491e3aec7f

From 9e627487bb97b8d1a55b3f2e6dccbac2c5c492a3 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 26 Apr 2023 10:06:03 +0700
Subject: [PATCH 777/965] ktorrent: update to 23.04.0

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

diff --git a/srcpkgs/ktorrent/template b/srcpkgs/ktorrent/template
index ab07b19c368d..9a8629c95c34 100644
--- a/srcpkgs/ktorrent/template
+++ b/srcpkgs/ktorrent/template
@@ -1,6 +1,6 @@
 # Template file for 'ktorrent'
 pkgname=ktorrent
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DWITH_SYSTEM_GEOIP=ON"
@@ -13,10 +13,10 @@ makedepends="qt5-devel qt5-script-devel ki18n-devel kio-devel kxmlgui-devel
 short_desc="BitTorrent client based on the KDE platform"
 maintainer="Norbert Vegh <vegh@norvegh.com>"
 license="GPL-2.0-or-later"
-homepage="https://www.kde.org/applications/internet/ktorrent"
+homepage="https://apps.kde.org/ktorrent"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#ktorrent"
 distfiles="${KDE_SITE}/release-service/${version}/src/ktorrent-${version}.tar.xz"
-checksum=dcc9141c8da923847f2582135b98e9a3e369266103f742d1d905bcd4de616d24
+checksum=a06a23eea3a0db8a543bbe477493ebeb8396b78b9e0f86384c3ef1eb8d7fb53e
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"

From 0ad7c16d5ad05505912f76e61f23c5a5039aa3b4 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 26 Apr 2023 09:50:32 +0700
Subject: [PATCH 778/965] ktouch: update to 23.04.0

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

diff --git a/srcpkgs/ktouch/template b/srcpkgs/ktouch/template
index 490706c19c4d..9a978bdbebfb 100644
--- a/srcpkgs/ktouch/template
+++ b/srcpkgs/ktouch/template
@@ -1,6 +1,6 @@
 # Template file for 'ktouch'
 pkgname=ktouch
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kconfig kcoreaddons kdoctools
@@ -13,7 +13,7 @@ depends="kqtquickcharts qt5-quickcontrols2 qt5-graphicaleffects"
 short_desc="Learn and practive touch typing"
 maintainer="1is7ac3 <isaac.qa13@gmail.com>"
 license="GPL-2.0-or-later"
-homepage="https://kde.org/applications/en/education/org.kde.ktouch"
+homepage="https://apps.kde.org/ktouch"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#ktouch"
 distfiles="${KDE_SITE}/release-service/${version}/src/ktouch-${version}.tar.xz"
-checksum=5c755e67336df79c88f3c8809177f1074315a27083d9350ce3c1b189dc7486ff
+checksum=629dd0de1378bbd817722c8a8bebde455b6504abe6f5998f0a10fa091615d805

From e2f440ad8432d816ab06a0b9517b543c25b629f3 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 26 Apr 2023 09:31:09 +0700
Subject: [PATCH 779/965] kwave: update to 23.04.0

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

diff --git a/srcpkgs/kwave/template b/srcpkgs/kwave/template
index ded46a4344d7..5157b36bd08e 100644
--- a/srcpkgs/kwave/template
+++ b/srcpkgs/kwave/template
@@ -1,6 +1,6 @@
 # Template file for 'kwave'
 pkgname=kwave
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kconfig kcoreaddons kdoctools
@@ -18,10 +18,10 @@ checkdepends="xvfb-run"
 short_desc="Sound editor for KDE"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>"
 license="GPL-2.0-or-later"
-homepage="https://apps.kde.org/kwave/"
+homepage="https://apps.kde.org/kwave"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kwave"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=e3fddf477a0b5d1736f0edf939a0204ca6c10c8b2cf922182aac1eee60f67433
+checksum=88332d0fce6152ac7ac8f1e3f6c655449d361d179e232a6796776c31a08ad330
 
 post_patch() {
 	vsed -i doc/CMakeLists.txt -i cmake/KwaveHandbook.cmake \

From b0f8168027241c9cd99208ac2129f62ce2e5dd49 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 26 Apr 2023 09:25:41 +0700
Subject: [PATCH 780/965] lokalize: update to 23.04.0

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

diff --git a/srcpkgs/lokalize/template b/srcpkgs/lokalize/template
index e2f2c6dec981..6cdac411ed0f 100644
--- a/srcpkgs/lokalize/template
+++ b/srcpkgs/lokalize/template
@@ -1,6 +1,6 @@
 # Template file for 'lokalize'
 pkgname=lokalize
-version=22.12.3
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -16,5 +16,5 @@ license="LGPL-2.0-or-later"
 homepage="https://apps.kde.org/lokalize"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#lokalize"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=c141f4a26d402a392f2a589e0e29be3b91e061c18cb688b412ffd662fa8c1733
+checksum=fb6501c258f2132dfa9c3fe17b4f75eb3ab3b363746dd22d9408504f2ac90707
 python_version=3

From 23a1e04c4ca2a39e4b0020c65095c5b141869891 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 26 Apr 2023 10:53:40 +0700
Subject: [PATCH 781/965] libksane: update to 23.04.0

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

diff --git a/srcpkgs/libksane/template b/srcpkgs/libksane/template
index fd9076b9e11b..611d6300b4c6 100644
--- a/srcpkgs/libksane/template
+++ b/srcpkgs/libksane/template
@@ -1,6 +1,6 @@
 # Template file for 'libksane'
 pkgname=libksane
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext qt5-qmake qt5-host-tools"
@@ -12,7 +12,7 @@ license="LGPL-2.1-or-later"
 homepage="https://kde.org/applications/graphics"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#libksane"
 distfiles="${KDE_SITE}/release-service/${version}/src/libksane-${version}.tar.xz"
-checksum=7c02996aa16fec10b8d8f2168ce2d962d5afec2407e70eb5142a226fb01c770e
+checksum=9e0d6e9afc34b09fe40144c289638a373955d7ecf533c07b83629b9c1daec75e
 
 libksane-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ksanecore-devel"

From dc92c7514fc5367fb1f5b3fb9750942e40e6fe27 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 26 Apr 2023 10:53:57 +0700
Subject: [PATCH 782/965] skanlite: update to 23.04.0

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

diff --git a/srcpkgs/skanlite/template b/srcpkgs/skanlite/template
index 814dd10a1d14..905e872e44dc 100644
--- a/srcpkgs/skanlite/template
+++ b/srcpkgs/skanlite/template
@@ -1,6 +1,6 @@
 # Template file for 'skanlite'
 pkgname=skanlite
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -9,10 +9,10 @@ makedepends="kio-devel libksane-devel"
 short_desc="Image Scanning Application"
 maintainer="travankor <travankor@tuta.io>"
 license="GPL-2.0-or-later"
-homepage="https://www.kde.org/applications/graphics/skanlite"
+homepage="https://apps.kde.org/skanlite"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#skanlite"
 distfiles="${KDE_SITE}/release-service/${version}/src/skanlite-${version}.tar.xz"
-checksum=086b0c5d9db1ce29223d5a9479f1745adec22dbf07afa67130124b55d0f900c8
+checksum=9f8198d25eb275e35ea597bf2cbcff7410117614e8e5141a4bada3942fd7dd8c
 
 if [ -n "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kdoctools qt5-host-tools qt5-qmake"

From 09548ccc64c37fa5199a42b6d7e516b34577a1b3 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 26 Apr 2023 10:54:07 +0700
Subject: [PATCH 783/965] skanpage: update to 23.04.0

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

diff --git a/srcpkgs/skanpage/template b/srcpkgs/skanpage/template
index 04507830afb9..86d36d9bf12a 100644
--- a/srcpkgs/skanpage/template
+++ b/srcpkgs/skanpage/template
@@ -1,6 +1,6 @@
 # Template file for 'skanpage'
 pkgname=skanpage
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext qt5-qmake qt5-host-tools kcoreaddons kconfig"
@@ -12,5 +12,5 @@ maintainer="Enrico Belleri <idesmi@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://apps.kde.org/skanpage"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#skanpage"
-distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=8487ff053b14a41373f385357757828ffc4864abd97427032ba393b6bce0d372
+distfiles="${KDE_SITE}/release-service/${version}/src/skanpage-${version}.tar.xz"
+checksum=99399f56840965ac664b7a3437eca2b425694c136541891bf743f72d274e24e4

From 44f6ba78d79501419f43c2be0131c0021d52fdfd Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 26 Apr 2023 10:20:49 +0700
Subject: [PATCH 784/965] kpmcore: update to 23.04.0

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

diff --git a/srcpkgs/kpmcore/template b/srcpkgs/kpmcore/template
index 16b7ee92c479..c002974239a8 100644
--- a/srcpkgs/kpmcore/template
+++ b/srcpkgs/kpmcore/template
@@ -1,6 +1,6 @@
 # Template file for 'kpmcore'
 pkgname=kpmcore
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,10 +12,10 @@ depends="parted"
 short_desc="Library for managing partitions"
 maintainer="jambonmcyeah <jambonmcyeah@gmail.com>"
 license="GPL-3.0-or-later"
-homepage="https://kde.org/applications/system/org.kde.partitionmanager"
+homepage="https://apps.kde.org/partitionmanager"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kpmcore"
-distfiles="${KDE_SITE}/release-service/$version/src/$pkgname-$version.tar.xz"
-checksum=649d7bf631c22c40749053167c27be53a73b93bc99dcccedc2a01c51ddb9b78d
+distfiles="${KDE_SITE}/release-service/${version}/src/kpmcore-${version}.tar.xz"
+checksum=0dc8615f6b86102a4e0d4dc6b5e07499ba4fb8a58bc738a9155ad80184c4716e
 
 if [ -n "$CROSS_BUILD" ]; then
 	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"

From 0d93329d127053213bb388fcf4b5e557137b5f9e Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 26 Apr 2023 10:21:06 +0700
Subject: [PATCH 785/965] partitionmanager: update to 23.04.0

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

diff --git a/srcpkgs/partitionmanager/template b/srcpkgs/partitionmanager/template
index 799605211be6..95f8cabe6d65 100644
--- a/srcpkgs/partitionmanager/template
+++ b/srcpkgs/partitionmanager/template
@@ -1,6 +1,6 @@
 # Template file for 'partitionmanager'
 pkgname=partitionmanager
-version=22.12.1
+version=23.04.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,10 +12,10 @@ depends="hicolor-icon-theme"
 short_desc="KDE utility that allows you to manage disks"
 maintainer="jambonmcyeah <jambonmcyeah@gmail.com>"
 license="GPL-3.0-or-later"
-homepage="https://kde.org/applications/system/org.kde.partitionmanager"
+homepage="https://apps.kde.org/partitionmanager"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#partitionmanager"
 distfiles="${KDE_SITE}/release-service/${version}/src/partitionmanager-${version}.tar.xz"
-checksum=f2e23bad69235002d901d7221b03a99a35731837dfc0cf3a048f41dd2d1e4a1a
+checksum=ba2590741b6ff3ca21a2431ff67f9ec07a8ab4ec27f6c145a0198aa856521077
 
 if [ -n "$CROSS_BUILD" ]; then
 	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"

From 604b08f0aa9666ef1e339d24fa670bf027781635 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Thu, 30 Mar 2023 23:34:55 +0100
Subject: [PATCH 786/965] mpv-mpris: update to 1.0, adopt.

Maintainer hasn't committed to void-packages since September 2020
(60442441bb48b513110fda775d4914f49c62c426).
---
 srcpkgs/mpv-mpris/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mpv-mpris/template b/srcpkgs/mpv-mpris/template
index 387fa1c03868..8ca83ae3347d 100644
--- a/srcpkgs/mpv-mpris/template
+++ b/srcpkgs/mpv-mpris/template
@@ -1,6 +1,6 @@
 # Template file for 'mpv-mpris'
 pkgname=mpv-mpris
-version=0.9
+version=1.0
 revision=1
 build_style=gnu-makefile
 make_use_env=yes
@@ -12,11 +12,11 @@ depends="mpv"
 checkdepends="mpv playerctl sound-theme-freedesktop
  xvfb-run xauth jq socat dbus"
 short_desc="MPRIS plugin for mpv"
-maintainer="Alif Rachmawadi <arch@subosito.com>"
+maintainer="Mohammed Anas <triallax@tutanota.com>"
 license="MIT"
 homepage="https://github.com/hoyon/mpv-mpris"
 distfiles="https://github.com/hoyon/mpv-mpris/archive/${version}.tar.gz"
-checksum=a59557b8d7f31c8eab5866f2c34a7bad1131d8dc7df57209592fb9348ac963c4
+checksum=82254623f797db06231ffaad65ac474993f1b1485b3aac1ba74cab7dd24c84fd
 
 do_install() {
 	vlicense LICENSE

From 2c39c4f16285b651a720875a98fb34405c46a708 Mon Sep 17 00:00:00 2001
From: Erick Vilcica <erick.vilcica@protonmail.com>
Date: Tue, 21 Feb 2023 18:18:06 +0000
Subject: [PATCH 787/965] New package: mpvpaper-1.3

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

diff --git a/srcpkgs/mpvpaper/template b/srcpkgs/mpvpaper/template
new file mode 100644
index 000000000000..f68a0ae20912
--- /dev/null
+++ b/srcpkgs/mpvpaper/template
@@ -0,0 +1,21 @@
+# Template file for 'mpvpaper'
+pkgname=mpvpaper
+version=1.3
+revision=1
+build_style=meson
+hostmakedepends="pkg-config wayland-devel"
+makedepends="wayland-protocols wlroots-devel mpv-devel"
+short_desc="Video wallpaper program for wlroots based wayland compositors"
+maintainer="Erick Vilcica <erick.vilcica@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/GhostNaN/mpvpaper"
+changelog="https://github.com/GhostNaN/mpvpaper/releases"
+distfiles="https://github.com/GhostNaN/mpvpaper/archive/refs/tags/${version}.tar.gz"
+checksum=57f7e21a18574813aedfa59259238563f75e8f37a13fd21fca7d2b613dd11e87
+
+do_install() {
+	vman mpvpaper.man mpvpaper.1
+	cd build
+	vbin mpvpaper
+	vbin mpvpaper-holder
+}

From e4e6c57f83d0f65ee706ce1da9910a690599a68b Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Sat, 15 Apr 2023 01:10:37 +0100
Subject: [PATCH 788/965] gtkmm: update to 3.24.7.

---
 srcpkgs/gtkmm/template | 18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/gtkmm/template b/srcpkgs/gtkmm/template
index 952ebca60a37..7bcceb275fbc 100644
--- a/srcpkgs/gtkmm/template
+++ b/srcpkgs/gtkmm/template
@@ -1,8 +1,9 @@
 # Template file for 'gtkmm'
 pkgname=gtkmm
-version=3.24.5
+version=3.24.7
 revision=1
 build_style=meson
+configure_args="-Dbuild-demos=false"
 hostmakedepends="pkg-config mm-common gdk-pixbuf"
 makedepends="gtk+3-devel glibmm-devel atkmm-devel pangomm-devel"
 checkdepends="xvfb-run"
@@ -11,15 +12,18 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=856333de86689f6a81c123f2db15d85db9addc438bc3574c36f15736aeae22e6
+distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz"
+checksum=1d7a35af9c5ceccacb244ee3c2deb9b245720d8510ac5c7e6f4b6f9947e6789c
+make_check_pre="xvfb-run"
 
-do_check() {
-	xvfb-run ninja -C build test
-}
+if [ "$XBPS_CHECK_PKGS" ]; then
+	configure_args+=" -Dbuild-tests=true"
+else
+	configure_args+=" -Dbuild-tests=false"
+fi
 
 gtkmm-devel_package() {
-	depends="${makedepends} gtkmm>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 4d0497766f5d387fead45ebb7b78569dfeb6b01d Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Mon, 17 Apr 2023 22:16:08 +0100
Subject: [PATCH 789/965] liburcu: update to 0.14.0, orphan.

Author hasn't made any commits to void-packages since December 2016
(653309c1880069bf17b8e679c8986112f203bc4c).
---
 common/shlibs                       | 14 +++++++-------
 srcpkgs/liburcu/patches/ppcle.patch | 28 ----------------------------
 srcpkgs/liburcu/template            |  9 +++++----
 3 files changed, 12 insertions(+), 39 deletions(-)
 delete mode 100644 srcpkgs/liburcu/patches/ppcle.patch

diff --git a/common/shlibs b/common/shlibs
index ff086d681fb6..e282bbd1f588 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2730,13 +2730,13 @@ libmarkdown.so.2 discount-2.2.0_3
 libkeystone.so.0 keystone-0.9_1
 libmate-slab.so.0 libmate-control-center-1.14.0_2
 libuev.so.3 libuev-2.4.0_1
-liburcu-bp.so.6 liburcu-0.10.0_1
-liburcu-cds.so.6 liburcu-0.10.0_1
-liburcu-common.so.6 liburcu-0.10.0_1
-liburcu-mb.so.6 liburcu-0.10.0_1
-liburcu-qsbr.so.6 liburcu-0.10.0_1
-liburcu-signal.so.6 liburcu-0.10.0_1
-liburcu.so.6 liburcu-0.10.0_1
+liburcu-bp.so.8 liburcu-0.14.0_1
+liburcu-cds.so.8 liburcu-0.14.0_1
+liburcu-common.so.8 liburcu-0.14.0_1
+liburcu-mb.so.8 liburcu-0.14.0_1
+liburcu-qsbr.so.8 liburcu-0.14.0_1
+liburcu-signal.so.8 liburcu-0.14.0_1
+liburcu.so.8 liburcu-0.14.0_1
 liblttng-ust.so.0 lttng-ust-2.7.2_1
 liblttng-ust-ctl.so.4 lttng-ust-2.10.0_1
 liblttng-ust-fork.so.0 lttng-ust-2.7.2_1
diff --git a/srcpkgs/liburcu/patches/ppcle.patch b/srcpkgs/liburcu/patches/ppcle.patch
deleted file mode 100644
index 3baf82aac84a..000000000000
--- a/srcpkgs/liburcu/patches/ppcle.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-commit b7e9de38d953218f3c7faaf39795bf7ac68a0e81
-Author: q66 <daniel@octaforge.org>
-Date:   Sun Sep 25 13:58:16 2022 +0000
-
-    fix build on ppcle
-
-diff --git a/configure b/configure
-index 449fc8c..710cbfe 100755
---- a/configure
-+++ b/configure
-@@ -15038,6 +15038,8 @@ case $host_cpu in #(
-     ARCHTYPE="x86" ;; #(
-   powerpc) :
-     ARCHTYPE="ppc" ;; #(
-+  powerpcle) :
-+    ARCHTYPE="ppc" ;; #(
-   ppc64) :
-     ARCHTYPE="ppc" ;; #(
-   powerpc64) :
-@@ -15046,6 +15048,8 @@ case $host_cpu in #(
-     ARCHTYPE="ppc" ;; #(
-   ppc) :
-     ARCHTYPE="ppc" ;; #(
-+  ppcle) :
-+    ARCHTYPE="ppc" ;; #(
-   s390) :
-     ARCHTYPE="s390" ;; #(
-   s390x) :
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index 71c24cde54e6..47424516623a 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -1,15 +1,16 @@
 # Template file for 'liburcu'
 pkgname=liburcu
-version=0.12.2
+version=0.14.0
 revision=1
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
-maintainer="Simon Thoby <simonthoby@live.fr>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://liburcu.org"
+changelog="https://git.liburcu.org/?p=userspace-rcu.git;a=blob_plain;f=ChangeLog;hb=master"
 distfiles="https://www.lttng.org/files/urcu/userspace-rcu-${version}.tar.bz2"
-checksum=4eefc11e4f6c212fc7d84d871e1cc139da0669a46ff3fda557a6fdd4d74ca67b
+checksum=ca43bf261d4d392cff20dfae440836603bf009fce24fdc9b2697d837a2239d4f
 
 liburcu-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
@@ -17,7 +18,7 @@ liburcu-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove usr/lib/*.so
+		vmove "usr/lib/*.so"
 		vmove usr/share/doc
 	}
 }

From 19c6cf077149209bea4574b41da4c71cd22be829 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Mon, 17 Apr 2023 22:16:53 +0100
Subject: [PATCH 790/965] glusterfs: revbump for liburcu-0.14.0.

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

diff --git a/srcpkgs/glusterfs/template b/srcpkgs/glusterfs/template
index 993fde9a321c..4c53ae9b3634 100644
--- a/srcpkgs/glusterfs/template
+++ b/srcpkgs/glusterfs/template
@@ -1,7 +1,7 @@
 # Template file for 'glusterfs'
 pkgname=glusterfs
 version=9.4
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--with-mountutildir=/usr/bin ac_cv_file__etc_debian_version=no
  ac_cv_file__etc_SuSE_release=no ac_cv_file__etc_redhat_release=no

From f40a880e2fd7d31ec5976f67020a49ea369505b7 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Mon, 17 Apr 2023 22:16:55 +0100
Subject: [PATCH 791/965] knot: revbump for liburcu-0.14.0.

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

diff --git a/srcpkgs/knot/template b/srcpkgs/knot/template
index 103305ff7281..8a220c62d1d3 100644
--- a/srcpkgs/knot/template
+++ b/srcpkgs/knot/template
@@ -1,7 +1,7 @@
 # Template file for 'knot'
 pkgname=knot
 version=3.2.6
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="
  --disable-silent-rules

From f7ac1d2bc8a01d2ccb9406fba39afa235d214076 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Mon, 17 Apr 2023 22:16:56 +0100
Subject: [PATCH 792/965] lttng-tools: revbump for liburcu-0.14.0.

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

diff --git a/srcpkgs/lttng-tools/template b/srcpkgs/lttng-tools/template
index 96d4061584e3..7aba0e6208cf 100644
--- a/srcpkgs/lttng-tools/template
+++ b/srcpkgs/lttng-tools/template
@@ -1,7 +1,7 @@
 # Template file for 'lttng-tools'
 pkgname=lttng-tools
 version=2.12.4
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libxml2-devel lttng-modules-dkms lttng-ust-devel popt-devel

From a6466e0efb4c6f4572356cc27816936be52d2f5b Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Mon, 17 Apr 2023 22:16:57 +0100
Subject: [PATCH 793/965] lttng-ust: revbump for liburcu-0.14.0.

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

diff --git a/srcpkgs/lttng-ust/template b/srcpkgs/lttng-ust/template
index 10f50ff615c2..5a6a084c8f0a 100644
--- a/srcpkgs/lttng-ust/template
+++ b/srcpkgs/lttng-ust/template
@@ -1,7 +1,7 @@
 # Template file for 'lttng-ust'
 pkgname=lttng-ust
 version=2.12.2
-revision=1
+revision=2
 build_style=gnu-configure
 makedepends="liburcu-devel libnuma-devel"
 depends="libnuma"

From 453648d16c4f6e44f4433e308e06c15043de9a3a Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Mon, 17 Apr 2023 22:16:58 +0100
Subject: [PATCH 794/965] netsniff-ng: revbump for liburcu-0.14.0.

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

diff --git a/srcpkgs/netsniff-ng/template b/srcpkgs/netsniff-ng/template
index 7d6e73baab5d..a6743ca91506 100644
--- a/srcpkgs/netsniff-ng/template
+++ b/srcpkgs/netsniff-ng/template
@@ -1,7 +1,7 @@
 # Template file for 'netsniff-ng'
 pkgname=netsniff-ng
 version=0.6.8
-revision=1
+revision=2
 build_style=configure
 configure_args="--prefix=/usr --disable-geoip"
 hostmakedepends="pkg-config flex bison which"

From ce6623ecd5173f7882f2f050b9a73f4d8d496d81 Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Mon, 17 Apr 2023 22:16:59 +0100
Subject: [PATCH 795/965] xfsprogs: revbump for liburcu-0.14.0.

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

diff --git a/srcpkgs/xfsprogs/template b/srcpkgs/xfsprogs/template
index 1fd93d1911db..1108d9f6666d 100644
--- a/srcpkgs/xfsprogs/template
+++ b/srcpkgs/xfsprogs/template
@@ -1,7 +1,7 @@
 # Template file for 'xfsprogs'
 pkgname=xfsprogs
 version=5.19.0
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-editline=yes --enable-lib64=no --libdir=/usr/lib"
 hostmakedepends="gettext libuuid-devel"

From cc324cca353290c6d6cd8305981bac2d2e375fac Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Mon, 17 Apr 2023 14:31:03 -0300
Subject: [PATCH 796/965] python3-Babel: update to 2.12.1.

---
 srcpkgs/python3-Babel/template | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 4f2dc8425795..9255e8537f4e 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -1,18 +1,25 @@
 # Template file for 'python3-Babel'
 pkgname=python3-Babel
-version=2.10.3
-revision=2
+version=2.12.1
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
-depends="python3-pytz"
-checkdepends="python3-pytest python3-pytz python3-freezegun"
+checkdepends="python3-pytest python3-freezegun faketime"
 short_desc="Tools for internationalizing Python applications (Python3)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://babel.pocoo.org"
 changelog="https://raw.githubusercontent.com/python-babel/babel/master/CHANGES.rst"
 distfiles="${PYPI_SITE}/B/Babel/Babel-${version}.tar.gz"
-checksum=7614553711ee97490f732126dc077f8d0ae084ebc6a96e23db1482afabdb2c51
+checksum=cc2d99999cd01d44420ae725a21c9e3711b3aadc7976d6147f622d8581963455
+
+do_check() {
+	# If you see this is hanging, remove faketime
+	# it has problem with python's time.sleep
+	LD_PRELOAD=/usr/lib/faketime/libfaketime.so.1 \
+		FAKETIME="@2023-01-01 00:00:00" \
+		python3 -m pytest
+}
 
 post_install() {
 	vlicense LICENSE

From eb2331dc292f0dfb3739b73b9d247682817d31e4 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Wed, 19 Apr 2023 23:38:27 -0700
Subject: [PATCH 797/965] ibus: fix emoji selection and key order

---
 ...0c74230a65309e22ce5569060ce48310406b.patch | 324 ++++++++++++++++++
 ...bbe89403c2fcb08e3fda42049a97187e53ab.patch |  34 ++
 ...6d160631f1ffdbfa16543a38b9d5f91c16ad.patch |  46 +++
 ...7f7d0bdfb98457487c85304188c411e6d991.patch |  28 ++
 srcpkgs/ibus/template                         |   2 +-
 5 files changed, 433 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/ibus/patches/497f0c74230a65309e22ce5569060ce48310406b.patch
 create mode 100644 srcpkgs/ibus/patches/7c8abbe89403c2fcb08e3fda42049a97187e53ab.patch
 create mode 100644 srcpkgs/ibus/patches/8f706d160631f1ffdbfa16543a38b9d5f91c16ad.patch
 create mode 100644 srcpkgs/ibus/patches/a4007f7d0bdfb98457487c85304188c411e6d991.patch

diff --git a/srcpkgs/ibus/patches/497f0c74230a65309e22ce5569060ce48310406b.patch b/srcpkgs/ibus/patches/497f0c74230a65309e22ce5569060ce48310406b.patch
new file mode 100644
index 000000000000..c39b51e01be6
--- /dev/null
+++ b/srcpkgs/ibus/patches/497f0c74230a65309e22ce5569060ce48310406b.patch
@@ -0,0 +1,324 @@
+From 497f0c74230a65309e22ce5569060ce48310406b Mon Sep 17 00:00:00 2001
+From: fujiwarat <takao.fujiwara1@gmail.com>
+Date: Thu, 23 Mar 2023 13:07:30 +0900
+Subject: [PATCH] client/x11: Fix Key typing order
+
+ibus-x11 now also uses the hybrid process key events with
+IBUS_ENABLE_SYNC_MODE=2 and it waits for the async API
+with GSource and g_main_context_iteration() in xim_forward_event().
+
+But g_main_context_iteration() calls gdk_event_source_dispatch()
+and it can call another xim_forward_event() and the callbacks
+of ibus_input_context_process_key_event_async() can be nested.
+So if the forwarding API is called out of the callbacks of
+ibus_input_context_process_key_event_async(), the key events
+order is swapped due to the delayed return of
+g_main_context_iteration().
+
+To resolve this issue, the forwarding API should be called in
+the callbacks of ibus_input_context_process_key_event_async().
+
+Fixes: https://github.com/ibus/ibus/commit/506ac99
+
+BUG=https://github.com/ibus/ibus/issues/2480
+---
+ client/x11/main.c | 160 ++++++++++++++++++++++++----------------------
+ 1 file changed, 83 insertions(+), 77 deletions(-)
+
+diff --git a/client/x11/main.c b/client/x11/main.c
+index 905fd2516..83d95cb75 100644
+--- a/client/x11/main.c
++++ b/client/x11/main.c
+@@ -2,7 +2,7 @@
+ /* vim:set et sts=4: */
+ /* ibus
+  * Copyright (C) 2007-2015 Peng Huang <shawn.p.huang@gmail.com>
+- * Copyright (C) 2015-2022 Takao Fujiwara <takao.fujiwara1@gmail.com>
++ * Copyright (C) 2015-2023 Takao Fujiwara <takao.fujiwara1@gmail.com>
+  * Copyright (C) 2007-2015 Red Hat, Inc.
+  *
+  * main.c:
+@@ -49,6 +49,8 @@
+ #include <getopt.h>
+ 
+ #define ESC_SEQUENCE_ISO10646_1 "\033%G"
++/* Wait for about 120 secs to return a key from async process-key-event. */
++#define MAX_WAIT_KEY_TIME       120000
+ 
+ #define LOG(level, fmt_args...) \
+     if (g_debug_level >= (level)) { \
+@@ -461,11 +463,39 @@ xim_unset_ic_focus (XIMS xims, IMChangeFocusStruct *call_data)
+ 
+ }
+ 
++static void
++_xim_forward_key_event_done (X11IC   *x11ic,
++                             XEvent  *event,
++                             gboolean processed)
++{
++    IMForwardEventStruct fe;
++    if (processed) {
++        if (!x11ic->has_preedit_area) {
++            _xim_set_cursor_location (x11ic);
++        }
++        return;
++    }
++    g_assert (x11ic);
++    g_assert (event);
++
++    memset (&fe, 0, sizeof (fe));
++    fe.major_code = XIM_FORWARD_EVENT;
++    fe.icid = x11ic->icid;
++    fe.connect_id = x11ic->connect_id;
++    fe.sync_bit = 0;
++    fe.serial_number = 0L;
++    fe.event = *event;
++    IMForwardEvent (_xims, (XPointer) &fe);
++}
++
++
+ typedef struct {
+-    IMForwardEventStruct *pfe;
+     int                   count;
+     guint                 count_cb_id;
+     gboolean              retval;
++    X11IC                *x11ic;
++    CARD16                connect_id;
++    XEvent                event;
+ } ProcessKeyEventReplyData;
+ 
+ static void
+@@ -474,7 +504,7 @@ _process_key_event_done (GObject      *object,
+                          gpointer      user_data)
+ {
+     IBusInputContext *context = (IBusInputContext *)object;
+-    IMForwardEventStruct *pfe = (IMForwardEventStruct*) user_data;
++    ProcessKeyEventReplyData *data = (ProcessKeyEventReplyData *)user_data;
+ 
+     GError *error = NULL;
+     gboolean retval = ibus_input_context_process_key_event_async_finish (
+@@ -488,16 +518,15 @@ _process_key_event_done (GObject      *object,
+     }
+ 
+     if (g_hash_table_lookup (_connections,
+-                             GINT_TO_POINTER ((gint) pfe->connect_id))
++                             GINT_TO_POINTER ((gint)data->connect_id))
+         == NULL) {
+-        g_slice_free (IMForwardEventStruct, pfe);
++        g_slice_free (ProcessKeyEventReplyData, data);
+         return;
+     }
+ 
+-    if (retval == FALSE) {
+-        IMForwardEvent (_xims, (XPointer) pfe);
+-    }
+-    g_slice_free (IMForwardEventStruct, pfe);
++    if (retval == FALSE)
++        _xim_forward_key_event_done (data->x11ic, &data->event, retval);
++    g_slice_free (ProcessKeyEventReplyData, data);
+ }
+ 
+ static void
+@@ -518,6 +547,21 @@ _process_key_event_reply_done (GObject      *object,
+     }
+     g_return_if_fail (data);
+     data->retval = retval;
++    if (g_hash_table_lookup (_connections,
++                             GINT_TO_POINTER ((gint)data->connect_id))
++        == NULL) {
++        return;
++    }
++    /* _xim_forward_key_event_done() should be called in
++     * _process_key_event_reply_done() because g_main_context_iteration()
++     * can call another xim_forward_event() and xim_forward_event() can be
++     * nested and the first _process_key_event_reply_done() is returned
++     * at last with g_main_context_iteration() so
++     * if _xim_forward_key_event_done() is called out of
++     * _process_key_event_reply_done(), the key events order
++     * can be swapped.
++     */
++    _xim_forward_key_event_done (data->x11ic, &data->event, retval);
+     data->count = 0;
+     g_source_remove (data->count_cb_id);
+ }
+@@ -529,9 +573,8 @@ _process_key_event_count_cb (gpointer user_data)
+     g_return_val_if_fail (data, G_SOURCE_REMOVE);
+     if (!data->count)
+         return G_SOURCE_REMOVE;
+-    /* Wait for about 10 secs. */
+-    if (data->count++ == 10000) {
+-        data->count = 0;
++    if (data->count++ == MAX_WAIT_KEY_TIME) {
++        g_warning ("Key event is not returned for %usecs.", MAX_WAIT_KEY_TIME);
+         return G_SOURCE_REMOVE;
+     }
+     return G_SOURCE_CONTINUE;
+@@ -571,32 +614,13 @@ xim_forward_event (XIMS xims, IMForwardEventStruct *call_data)
+                                       event.keyval,
+                                       event.hardware_keycode - 8,
+                                       event.state);
+-        if (retval) {
+-            if (!x11ic->has_preedit_area) {
+-                _xim_set_cursor_location (x11ic);
+-            }
+-            return 1;
+-        }
+-
+-        IMForwardEventStruct fe;
+-        memset (&fe, 0, sizeof (fe));
+-
+-        fe.major_code = XIM_FORWARD_EVENT;
+-        fe.icid = x11ic->icid;
+-        fe.connect_id = x11ic->connect_id;
+-        fe.sync_bit = 0;
+-        fe.serial_number = 0L;
+-        fe.event = call_data->event;
+-
+-        IMForwardEvent (_xims, (XPointer) &fe);
+-
++        _xim_forward_key_event_done (x11ic, &call_data->event, retval);
+         retval = 1;
+         break;
+     }
+     case 2: {
+         GSource *source = g_timeout_source_new (1);
+         ProcessKeyEventReplyData *data = NULL;
+-        IMForwardEventStruct fe;
+ 
+         if (source)
+             data = g_slice_new0 (ProcessKeyEventReplyData);
+@@ -610,11 +634,13 @@ xim_forward_event (XIMS xims, IMForwardEventStruct *call_data)
+             if (source)
+                 g_source_destroy (source);
+         } else {
+-            CARD16 connect_id = x11ic->connect_id;
+             data->count = 1;
+             g_source_attach (source, NULL);
+             g_source_unref (source);
+             data->count_cb_id = g_source_get_id (source);
++            data->connect_id = call_data->connect_id;
++            data->x11ic = x11ic;
++            data->event = *((XEvent*)xevent);
+             ibus_input_context_process_key_event_async (
+                     x11ic->context,
+                     event.keyval,
+@@ -626,7 +652,7 @@ xim_forward_event (XIMS xims, IMForwardEventStruct *call_data)
+                     data);
+             g_source_set_callback (source, _process_key_event_count_cb,
+                                    data, NULL);
+-            while (data->count)
++            while (data->count > 0 && data->count < MAX_WAIT_KEY_TIME)
+                 g_main_context_iteration (NULL, TRUE);
+             if (source->ref_count > 0) {
+                 /* g_source_get_id() could causes a SEGV */
+@@ -634,46 +660,33 @@ xim_forward_event (XIMS xims, IMForwardEventStruct *call_data)
+                         "issue in %p.", source);
+             }
+             retval = data->retval;
+-            g_slice_free (ProcessKeyEventReplyData, data);
+-
+-            if (g_hash_table_lookup (_connections,
+-                                     GINT_TO_POINTER ((gint)connect_id))
+-                == NULL) {
++            if (data->count == 0) {
++                g_slice_free (ProcessKeyEventReplyData, data);
+                 return 1;
+             }
+         }
+ 
+-        if (retval) {
+-            if (! x11ic->has_preedit_area) {
+-                _xim_set_cursor_location (x11ic);
+-            }
+-            return 1;
++        g_slice_free (ProcessKeyEventReplyData, data);
++        if (g_hash_table_lookup (_connections,
++                                 GINT_TO_POINTER ((gint)call_data->connect_id))
++                == NULL) {
++                return 1;
+         }
+-
+-        memset (&fe, 0, sizeof (fe));
+-
+-        fe.major_code = XIM_FORWARD_EVENT;
+-        fe.icid = x11ic->icid;
+-        fe.connect_id = x11ic->connect_id;
+-        fe.sync_bit = 0;
+-        fe.serial_number = 0L;
+-        fe.event = call_data->event;
+-
+-        IMForwardEvent (_xims, (XPointer) &fe);
+-
++        _xim_forward_key_event_done (x11ic, &call_data->event, retval);
+         retval = 1;
+         break;
+     }
+     default: {
+-        IMForwardEventStruct *pfe;
++        ProcessKeyEventReplyData *data;
+ 
+-        pfe = g_slice_new0 (IMForwardEventStruct);
+-        pfe->major_code = XIM_FORWARD_EVENT;
+-        pfe->icid = x11ic->icid;
+-        pfe->connect_id = x11ic->connect_id;
+-        pfe->sync_bit = 0;
+-        pfe->serial_number = 0L;
+-        pfe->event = call_data->event;
++        if (!(data = g_slice_new0 (ProcessKeyEventReplyData))) {
++            g_warning ("Cannot allocate async data");
++            _xim_forward_key_event_done (x11ic, &call_data->event, 0);
++            return 1;
++        }
++        data->connect_id = call_data->connect_id;
++        data->x11ic = x11ic;
++        data->event = call_data->event;
+ 
+         ibus_input_context_process_key_event_async (
+                                       x11ic->context,
+@@ -683,7 +696,7 @@ xim_forward_event (XIMS xims, IMForwardEventStruct *call_data)
+                                       -1,
+                                       NULL,
+                                       _process_key_event_done,
+-                                      pfe);
++                                      data);
+         retval = 1;
+     }
+     }
+@@ -962,11 +975,10 @@ _xim_forward_key_event (X11IC   *x11ic,
+                         guint    keycode,
+                         guint    state)
+ {
+-    g_return_if_fail (x11ic != NULL);
+-
+-    IMForwardEventStruct fe = {0};
+     XEvent xkp = {0};
+ 
++    g_return_if_fail (x11ic != NULL);
++
+     xkp.xkey.type = (state & IBUS_RELEASE_MASK) ? KeyRelease : KeyPress;
+     xkp.xkey.serial = 0L;
+     xkp.xkey.send_event = False;
+@@ -975,20 +987,14 @@ _xim_forward_key_event (X11IC   *x11ic,
+     xkp.xkey.window =
+         x11ic->focus_window ? x11ic->focus_window : x11ic->client_window;
+     xkp.xkey.subwindow = None;
+-    xkp.xkey.root = DefaultRootWindow (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()));
++    xkp.xkey.root = DefaultRootWindow (
++            GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()));
+ 
+     xkp.xkey.time = 0;
+     xkp.xkey.state = state;
+     xkp.xkey.keycode = (keycode == 0) ? 0 : keycode + 8;
+ 
+-    fe.major_code = XIM_FORWARD_EVENT;
+-    fe.icid = x11ic->icid;
+-    fe.connect_id = x11ic->connect_id;
+-    fe.sync_bit = 0;
+-    fe.serial_number = 0L;
+-    fe.event = xkp;
+-
+-    IMForwardEvent (_xims, (XPointer) & fe);
++    _xim_forward_key_event_done (x11ic, &xkp, FALSE);
+ }
+ 
+ static void
diff --git a/srcpkgs/ibus/patches/7c8abbe89403c2fcb08e3fda42049a97187e53ab.patch b/srcpkgs/ibus/patches/7c8abbe89403c2fcb08e3fda42049a97187e53ab.patch
new file mode 100644
index 000000000000..d549f9f61b23
--- /dev/null
+++ b/srcpkgs/ibus/patches/7c8abbe89403c2fcb08e3fda42049a97187e53ab.patch
@@ -0,0 +1,34 @@
+From 7c8abbe89403c2fcb08e3fda42049a97187e53ab Mon Sep 17 00:00:00 2001
+From: fujiwarat <takao.fujiwara1@gmail.com>
+Date: Tue, 28 Feb 2023 17:46:10 +0900
+Subject: [PATCH] src: Call IBUS_TYPE_EMOJI_DATA in ibus_init()
+
+Seems the evaluation of IBUS_EMOJI_DATA() depends on the compiler
+optimization.
+
+BUG=https://github.com/ibus/ibus/issues/2476
+---
+ src/ibusshare.c | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/src/ibusshare.c b/src/ibusshare.c
+index 340168c84..bb59f3cbf 100644
+--- a/src/ibusshare.c
++++ b/src/ibusshare.c
+@@ -308,12 +308,15 @@ ibus_init (void)
+     IBUS_TYPE_TEXT;
+     IBUS_TYPE_ATTRIBUTE;
+     IBUS_TYPE_ATTR_LIST;
+-    IBUS_TYPE_LOOKUP_TABLE;
+     IBUS_TYPE_COMPONENT;
++    IBUS_TYPE_EMOJI_DATA;
+     IBUS_TYPE_ENGINE_DESC;
++    IBUS_TYPE_LOOKUP_TABLE;
+     IBUS_TYPE_OBSERVED_PATH;
+     IBUS_TYPE_REGISTRY;
+     IBUS_TYPE_X_EVENT;
++    IBUS_TYPE_UNICODE_BLOCK;
++    IBUS_TYPE_UNICODE_DATA;
+     _ibus_register_resource ();
+ }
+ 
diff --git a/srcpkgs/ibus/patches/8f706d160631f1ffdbfa16543a38b9d5f91c16ad.patch b/srcpkgs/ibus/patches/8f706d160631f1ffdbfa16543a38b9d5f91c16ad.patch
new file mode 100644
index 000000000000..cbe5d01fca56
--- /dev/null
+++ b/srcpkgs/ibus/patches/8f706d160631f1ffdbfa16543a38b9d5f91c16ad.patch
@@ -0,0 +1,46 @@
+From 8f706d160631f1ffdbfa16543a38b9d5f91c16ad Mon Sep 17 00:00:00 2001
+From: fujiwarat <takao.fujiwara1@gmail.com>
+Date: Thu, 23 Mar 2023 13:07:38 +0900
+Subject: [PATCH] util/IMdkit: Disable while loop before call
+ ForwardEventMessageProc()
+
+Seems ProcessQueue() had a wrong XFree() with async process-key-event.
+Fixes: https://github.com/ibus/ibus/commit/506ac99
+
+BUG=https://github.com/ibus/ibus/issues/2484
+---
+ util/IMdkit/i18nPtHdr.c | 9 +++------
+ 1 file changed, 3 insertions(+), 6 deletions(-)
+
+diff --git a/util/IMdkit/i18nPtHdr.c b/util/IMdkit/i18nPtHdr.c
+index 8dc52714d..ec20e3228 100644
+--- a/util/IMdkit/i18nPtHdr.c
++++ b/util/IMdkit/i18nPtHdr.c
+@@ -1747,11 +1747,13 @@ static void ProcessQueue (XIMS ims, CARD16 connect_id)
+         XimProtoHdr *hdr = (XimProtoHdr *) client->pending->p;
+         unsigned char *p1 = (unsigned char *) (hdr + 1);
+         IMProtocol call_data;
++        XIMPending *old = client->pending;
+ 
+         call_data.major_code = hdr->major_opcode;
+         call_data.any.minor_code = hdr->minor_opcode;
+         call_data.any.connect_id = connect_id;
+ 
++        client->pending = old->next;
+         switch (hdr->major_opcode)
+         {
+         case XIM_FORWARD_EVENT:
+@@ -1760,12 +1762,7 @@ static void ProcessQueue (XIMS ims, CARD16 connect_id)
+         }
+         /*endswitch*/
+         XFree (hdr);
+-        {
+-            XIMPending *old = client->pending;
+-
+-            client->pending = old->next;
+-            XFree (old);
+-        }
++        XFree (old);
+     }
+     /*endwhile*/
+     return;
diff --git a/srcpkgs/ibus/patches/a4007f7d0bdfb98457487c85304188c411e6d991.patch b/srcpkgs/ibus/patches/a4007f7d0bdfb98457487c85304188c411e6d991.patch
new file mode 100644
index 000000000000..c4e483f34668
--- /dev/null
+++ b/srcpkgs/ibus/patches/a4007f7d0bdfb98457487c85304188c411e6d991.patch
@@ -0,0 +1,28 @@
+From a4007f7d0bdfb98457487c85304188c411e6d991 Mon Sep 17 00:00:00 2001
+From: Sibo Dong <46512211+dongsibo@users.noreply.github.com>
+Date: Thu, 23 Mar 2023 13:08:12 +0900
+Subject: [PATCH] ui/gtk3: Update Emoji shortcut key in ibus-emoji(7)
+
+The default Emoji shortcut key was changed but not updated in the
+ibus-emoji.7 man page.
+
+Fixes: https://github.com/ibus/ibus/commit/1520c39
+
+BUG=https://github.com/ibus/ibus/pull/2475
+---
+ ui/gtk3/ibus-emoji.7.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/ui/gtk3/ibus-emoji.7.in b/ui/gtk3/ibus-emoji.7.in
+index b4d941eca..31074300b 100644
+--- a/ui/gtk3/ibus-emoji.7.in
++++ b/ui/gtk3/ibus-emoji.7.in
+@@ -51,7 +51,7 @@ E.g. "Noto Color Emoji", "Android Emoji" font.
+ 
+ .SH "KEYBOARD OPERATIONS"
+ .TP
+-\fBControl-Period or Control-Semicolon\fR
++\fBSuper-Period\fR
+ Launch IBus Emojier. The shortcut key can be customized by
+ .B ibus\-setup (1).
+ .TP
diff --git a/srcpkgs/ibus/template b/srcpkgs/ibus/template
index ffe5ee881f94..782e83c6e680 100644
--- a/srcpkgs/ibus/template
+++ b/srcpkgs/ibus/template
@@ -1,7 +1,7 @@
 # Template file for 'ibus'
 pkgname=ibus
 version=1.5.28
-revision=1
+revision=2
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-ui --enable-gtk3 --enable-gtk4

From 2b64516adf0d5a148cedba4ee0a5449a21566478 Mon Sep 17 00:00:00 2001
From: Jorge Santiago <jsantiago12tone@gmail.com>
Date: Wed, 22 Feb 2023 15:23:43 -0300
Subject: [PATCH 798/965] bitwig-studio: update to 4.4.8.

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

diff --git a/srcpkgs/bitwig-studio/template b/srcpkgs/bitwig-studio/template
index feca298e7a08..7a1071088678 100644
--- a/srcpkgs/bitwig-studio/template
+++ b/srcpkgs/bitwig-studio/template
@@ -1,6 +1,6 @@
 # Template file for 'bitwig-studio'
 pkgname=bitwig-studio
-version=4.0.1
+version=4.4.8
 revision=1
 archs="x86_64"
 depends="xdg-utils xcb-util-wm libbsd"
@@ -9,7 +9,7 @@ maintainer="Alessandro Saglia <ale.saglia@gmail.com>"
 license="custom:bitwig"
 homepage="https://bitwig.com/"
 distfiles="https://downloads.bitwig.com/stable/${version}/bitwig-studio-${version}.deb"
-checksum=ca10802a56cb8f2072c244986356aa6d41859401c12d1f20f313c322aa142199
+checksum=a9da91bc29a9e90ee571374e2041de40a00038bb49c6cf3aee06a9a29c9e1ee7
 nostrip=yes
 restricted=yes
 repository=nonfree

From 895584239c59906315d33c7a143127bd148902f9 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Sat, 29 Apr 2023 14:22:35 +0200
Subject: [PATCH 799/965] wine: update to 8.7.

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

diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template
index 88e16b563fba..56196ee592db 100644
--- a/srcpkgs/wine/template
+++ b/srcpkgs/wine/template
@@ -1,6 +1,6 @@
 # Template file for 'wine'
 pkgname=wine
-version=8.6
+version=8.7
 revision=1
 _pkgver=${version/r/-r}
 create_wrksrc=yes
@@ -13,8 +13,8 @@ license="LGPL-2.1-or-later"
 homepage="http://www.winehq.org/"
 distfiles="https://dl.winehq.org/wine/source/${version%.*}.x/wine-${_pkgver}.tar.xz
  https://github.com/wine-staging/wine-staging/archive/v${_pkgver}.tar.gz"
-checksum="3ed526b2f9d78dfe186e20cf23d393ccdce57c9015b47eb6231f645a424c89c9
- 4bfc508ff26a16c8adc68fc518061f4f9feb7efc89288a9bc1d89cd0cfec3546"
+checksum="6a13597c40d5066c2831e810eef25c2e0e8c22f6c741d6b814a6180166eaebfb
+ 673eca331f1b8041f0aaff206d096be3ac46c8aa2fcbbf1616b66d2019d1462d"
 
 build_options="mingw staging xshm"
 build_options_default="mingw xshm"

From 3ed8d865a414f4f8394fed379890863d6f55fd23 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 29 Apr 2023 17:03:42 +0200
Subject: [PATCH 800/965] crossguid: remove unused variable from short_desc

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

diff --git a/srcpkgs/crossguid/template b/srcpkgs/crossguid/template
index c846590103fa..8fa0f00d15a3 100644
--- a/srcpkgs/crossguid/template
+++ b/srcpkgs/crossguid/template
@@ -4,7 +4,7 @@ version=0.2.2
 revision=2
 build_style=cmake
 makedepends="libuuid-devel"
-short_desc="Lightweight cross platform C++ GUID/UUID library (git $_gitshort)"
+short_desc="Lightweight cross platform C++ GUID/UUID library"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/graeme-hill/crossguid"

From 8f57e4500bb604ffd438b682eb41b65a2777985d Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 29 Apr 2023 17:08:26 +0200
Subject: [PATCH 801/965] enlightenment: wayland-devel belongs into
 hostmakedepends

---
 srcpkgs/enlightenment/template | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/srcpkgs/enlightenment/template b/srcpkgs/enlightenment/template
index ec1a084618db..fb148d8c6693 100644
--- a/srcpkgs/enlightenment/template
+++ b/srcpkgs/enlightenment/template
@@ -5,7 +5,7 @@ revision=1
 build_style=meson
 configure_args="--sysconfdir=/etc -Dpam=true -Dsystemd=false
  $(vopt_bool wayland wl)"
-hostmakedepends="efl pkg-config gettext $(vopt_if wayland xorg-server-xwayland)"
+hostmakedepends="efl pkg-config gettext $(vopt_if wayland 'xorg-server-xwayland wayland-devel')"
 makedepends="gettext-devel efl-devel pam-devel xkeyboard-config libexif-devel
  $(vopt_if wayland 'libxkbcommon-devel MesaLib-devel wayland-devel')"
 depends="desktop-file-utils hicolor-icon-theme xkeyboard-config
@@ -21,10 +21,6 @@ lib32disabled=yes
 build_options="wayland"
 build_options_default="wayland"
 
-if [ "$CROSS_BUILD" -a "$build_option_wayland" ]; then
-	hostmakedepends+=" wayland-devel"
-fi
-
 post_install() {
 	# Use our native tools to shutdown/suspend.
 	sed -i 's/^action:.*halt.*/action: halt shutdown -h now/g' ${DESTDIR}/etc/${pkgname}/sysactions.conf

From a167ff14195f3362fd45132434a5be3160dea045 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Sat, 29 Apr 2023 10:19:09 -0500
Subject: [PATCH 802/965] wimlib: update to 1.14.1.

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

diff --git a/srcpkgs/wimlib/template b/srcpkgs/wimlib/template
index 5d4c1698229c..ddda0710a498 100644
--- a/srcpkgs/wimlib/template
+++ b/srcpkgs/wimlib/template
@@ -1,6 +1,6 @@
 # Template file for 'wimlib'
 pkgname=wimlib
-version=1.14.0
+version=1.14.1
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://wimlib.net/"
 distfiles="${homepage}/downloads/wimlib-${version}.tar.gz"
-checksum=7a5d84ff5a4626ac03de18a7222293f579cd7061b0159d024a9b315aef23ed4c
+checksum=494a15375616f2e0e9ab050245c3dc3286def21ac2002dc064bcc2b187636f42
 make_check=extended
 
 wimlib-devel_package() {

From 528c87dc9868bc0ae149d1c5ae2cf82a625af17a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 29 Apr 2023 17:23:37 +0200
Subject: [PATCH 803/965] libqmi: fix use of undefined build option

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

diff --git a/srcpkgs/libqmi/template b/srcpkgs/libqmi/template
index a75968ef51e9..7f60b93e510e 100644
--- a/srcpkgs/libqmi/template
+++ b/srcpkgs/libqmi/template
@@ -1,11 +1,11 @@
 # Template file for 'libqmi'
 pkgname=libqmi
 version=1.30.8
-revision=1
+revision=2
 build_style=gnu-configure
 build_helper=gir
 configure_args="--disable-static --enable-mbim-qmux --enable-qrtr
- $(vopt_enable introspection)"
+ $(vopt_enable gir introspection)"
 hostmakedepends="pkg-config"
 makedepends="glib-devel libgudev-devel libmbim-devel libqrtr-glib-devel"
 short_desc="QMI modem protocol helper library"

From b88606023d9177eb367f8c1c7e430c901b56d688 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 29 Apr 2023 17:30:10 +0200
Subject: [PATCH 804/965] openjdk11-bin: the java-plugin doesn't exist

---
 srcpkgs/openjdk11-bin/template | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 11ad95b3fa76..6dfbbb49fd45 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -1,7 +1,7 @@
 # Template file for 'openjdk11-bin'
 pkgname=openjdk11-bin
 version=11+28
-revision=1
+revision=2
 archs="x86_64"
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
@@ -62,8 +62,6 @@ alternatives="
  jdk:/usr/bin/wsgen:/usr/lib/jvm/openjdk11-bin/bin/wsgen
  jdk:/usr/bin/wsimport:/usr/lib/jvm/openjdk11-bin/bin/wsimport
  jdk:/usr/bin/xjc:/usr/lib/jvm/openjdk11-bin/bin/xjc
-
- java-plugin:/usr/lib/mozilla/plugins/libnpjp2.so:/usr/lib/jvm/openjdk11-bin/jre/lib/$_arch/libnpjp2.so
 "
 
 do_install() {

From f78900b59c1c3cbeb56b2c507ce57f1998e5f6dd Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 29 Apr 2023 18:05:45 +0200
Subject: [PATCH 805/965] tml: fix built in version

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

diff --git a/srcpkgs/tml/template b/srcpkgs/tml/template
index 2421b8d59cdc..e7b794000e57 100644
--- a/srcpkgs/tml/template
+++ b/srcpkgs/tml/template
@@ -1,11 +1,11 @@
 # Template file for 'tml'
 pkgname=tml
 version=0.6.0
-revision=2
+revision=3
 build_style=go
 go_import_path="github.com/liamg/tml"
 go_package="github.com/liamg/tml/tml"
-go_ldflags="-X github.com/liamg/tml/version.Version=${TRAVIS_TAG}"
+go_ldflags="-X github.com/liamg/tml/version.Version=v${version}"
 short_desc="Tiny markup language for terminal output"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Unlicense"

From f016e1e6a1dd5002d89e4ba20ceb9f430ae78972 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Tue, 18 Apr 2023 18:31:06 -0400
Subject: [PATCH 806/965] linux-firmware: move all mediatek WLAN/BT drivers to
 -network subpkg

based on https://github.com/chimera-linux/cports/blob/339c0eef5be61397707170c6789e09fa4c3b5810/main/firmware-linux/template.py#L83-L86

this shouldn't break anything because `linux-firmware` depends on
`linux-firmware-network` already

fixes #43515
---
 srcpkgs/linux-firmware/template | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/linux-firmware/template b/srcpkgs/linux-firmware/template
index 5785aeb93ca0..0abd6d270184 100644
--- a/srcpkgs/linux-firmware/template
+++ b/srcpkgs/linux-firmware/template
@@ -1,13 +1,13 @@
 # Template file for 'linux-firmware'
 pkgname=linux-firmware
 version=20230210
-revision=1
-depends="${pkgname}-amd>=${version}_${revision} ${pkgname}-network>=${version}_${revision}"
+revision=2
+depends="linux-firmware-amd>=${version}_${revision} linux-firmware-network>=${version}_${revision}"
 short_desc="Binary firmware blobs for the Linux kernel"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
-license="See /usr/share/licenses/${pkgname}"
+license="custom:see /usr/share/licenses/linux-firmware"
 homepage="https://www.kernel.org/"
-distfiles="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/${pkgname}-${version}.tar.gz"
+distfiles="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${version}.tar.gz"
 checksum=ccc2ff9d475f368fa915e509fddb2c3815189f9461a008db1af0f096a2bfdbd3
 python_version=3
 nostrip=yes
@@ -93,7 +93,9 @@ linux-firmware-network_package() {
 		vmove usr/lib/firmware/kaweth
 		vmove usr/lib/firmware/libertas
 		vmove usr/lib/firmware/mrvl
-		vmove "usr/lib/firmware/mt*.bin"
+		vmove "usr/lib/firmware/mt7*.bin"
+		# don't move mediatek SoC firmware
+		( shopt -s extglob; vmove "usr/lib/firmware/mediatek/!(mt7986*|mt81*|sof*)" )
 		vmove usr/lib/firmware/ueagle-atm
 		vmove usr/lib/firmware/ti-connectivity
 		vmove usr/lib/firmware/dpaa2

From 1a44337a2baa0e9ba9b7885e7414d5adbf7311cb Mon Sep 17 00:00:00 2001
From: yosh <yosh-git@riseup.net>
Date: Thu, 27 Apr 2023 11:09:03 -0400
Subject: [PATCH 807/965] disklow: workaround distfiles cert error.

---
 srcpkgs/disklow/template | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/disklow/template b/srcpkgs/disklow/template
index 1e0ccd108ffc..b5e9aae8efb2 100644
--- a/srcpkgs/disklow/template
+++ b/srcpkgs/disklow/template
@@ -1,7 +1,7 @@
 # Template file for 'disklow'
 pkgname=disklow
 version=1.2
-revision=1
+revision=2
 depends="perl-Filesys-Df perl-Config-General perl-Mail-Sendmail
  perl-Net-SMTP-SSL perl-Authen-SASL"
 short_desc="Fine grained disk space reporting with emphasis on mail functionality"
@@ -11,6 +11,9 @@ homepage="https://loomsday.co.nz/development?id=linuxutils"
 distfiles="https://loomsday.co.nz/sources/disklow-${version}.tar.gz"
 checksum=05b9f510278147f24b0556eb745ff2b71c98c00fedf33434744fbe76ec884c26
 
+# xbps-fetch cannot verify this cert
+fetch_cmd="env SSL_NO_VERIFY_PEER=1 $XBPS_FETCH_CMD"
+
 do_install() {
 	vbin  disklow
 	vconf disklow.conf

From aec4a4fb821b72f673a9274496933d1adccb2d35 Mon Sep 17 00:00:00 2001
From: Arjan Mossel <arjanmossel@gmail.com>
Date: Sat, 29 Apr 2023 17:48:01 +0200
Subject: [PATCH 808/965] proj: update to 9.2.0.

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

diff --git a/srcpkgs/proj/template b/srcpkgs/proj/template
index 070a6282f0b0..f69c53e4ac8c 100644
--- a/srcpkgs/proj/template
+++ b/srcpkgs/proj/template
@@ -1,7 +1,7 @@
 # Template file for 'proj'
 pkgname=proj
-version=9.1.1
-revision=2
+version=9.2.0
+revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="python3"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="MIT"
 homepage="https://proj.org"
 distfiles="https://download.osgeo.org/proj/proj-${version}.tar.gz"
-checksum=003cd4010e52bb5eb8f7de1c143753aa830c8902b6ed01209f294846e40e6d39
+checksum=dea816f5aa732ae6b2ee3977b9bdb28b1d848cf56a1aad8faf6708b89f0ed50e
 
 post_install() {
 	vlicense COPYING

From 4e5677cc16b20301d8bf821ea4d92a23926441b8 Mon Sep 17 00:00:00 2001
From: Arjan Mossel <arjanmossel@gmail.com>
Date: Sat, 29 Apr 2023 16:37:45 +0200
Subject: [PATCH 809/965] restic: update to 0.15.2.

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

diff --git a/srcpkgs/restic/template b/srcpkgs/restic/template
index 91676a7f750b..819af7d6ffcb 100644
--- a/srcpkgs/restic/template
+++ b/srcpkgs/restic/template
@@ -1,7 +1,7 @@
 # Template file for 'restic'
 pkgname=restic
-version=0.15.1
-revision=2
+version=0.15.2
+revision=1
 build_style=go
 go_import_path=github.com/restic/restic
 go_package="${go_import_path}/cmd/restic"
@@ -12,7 +12,7 @@ license="BSD-2-Clause"
 homepage="https://restic.net/"
 changelog="https://raw.githubusercontent.com/restic/restic/master/CHANGELOG.md"
 distfiles="https://github.com/restic/restic/releases/download/v${version}/restic-${version}.tar.gz"
-checksum=fce382fdcdac0158a35daa640766d5e8a6e7b342ae2b0b84f2aacdff13990c52
+checksum=52aca841486eaf4fe6422b059aa05bbf20db94b957de1d3fca019ed2af8192b7
 
 post_install() {
 	vlicense LICENSE

From cc1dadb00fd7294571dce28f138147b66b40c7e5 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Sat, 29 Apr 2023 17:04:22 +0300
Subject: [PATCH 810/965] python3-attrs: update to 23.1.0.

---
 .../remove-hatch-fancy-pypi-readme-dep.diff   | 64 +++++++++++++++++++
 srcpkgs/python3-attrs/template                |  8 +--
 2 files changed, 68 insertions(+), 4 deletions(-)
 create mode 100644 srcpkgs/python3-attrs/patches/remove-hatch-fancy-pypi-readme-dep.diff

diff --git a/srcpkgs/python3-attrs/patches/remove-hatch-fancy-pypi-readme-dep.diff b/srcpkgs/python3-attrs/patches/remove-hatch-fancy-pypi-readme-dep.diff
new file mode 100644
index 000000000000..6133fece1187
--- /dev/null
+++ b/srcpkgs/python3-attrs/patches/remove-hatch-fancy-pypi-readme-dep.diff
@@ -0,0 +1,64 @@
+--- a/pyproject.toml	2023-04-16 13:22:15.000000000 +0300
++++ b/pyproject.toml	2023-04-29 16:49:08.704873775 +0300
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: MIT
+ 
+ [build-system]
+-requires = ["hatchling", "hatch-vcs", "hatch-fancy-pypi-readme"]
++requires = ["hatchling", "hatch-vcs"]
+ build-backend = "hatchling.build"
+ 
+ 
+@@ -75,52 +75,6 @@
+ [tool.hatch.build.targets.wheel]
+ packages = ["src/attr", "src/attrs"]
+ 
+-[tool.hatch.metadata.hooks.fancy-pypi-readme]
+-content-type = "text/markdown"
+-
+-# PyPI doesn't support the <picture> tag.
+-[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]]
+-text = """<p align="center">
+-  <a href="https://www.attrs.org/">
+-    <img src="https://raw.githubusercontent.com/python-attrs/attrs/main/docs/_static/attrs_logo.svg" width="35%" alt="attrs" />
+-  </a>
+-</p>
+-"""
+-
+-[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]]
+-path = "README.md"
+-start-after = "<!-- teaser-begin -->"
+-
+-[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]]
+-text = """
+-
+-## Release Information
+-
+-"""
+-
+-[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]]
+-path = "CHANGELOG.md"
+-pattern = "\n(###.+?\n)## "
+-
+-[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]]
+-text = """
+-
+----
+-
+-[Full changelog](https://www.attrs.org/en/stable/changelog.html)
+-"""
+-
+-
+-# Make coverage play nicely with pytest-xdist.
+-[tool.hatch.build.targets.wheel.hooks.autorun]
+-dependencies = ["hatch-autorun"]
+-code = """
+-import coverage
+-coverage.process_startup()
+-"""
+-enable-by-default = false
+-
+-
+ [tool.pytest.ini_options]
+ addopts = ["-ra", "--strict-markers", "--strict-config"]
+ xfail_strict = true
diff --git a/srcpkgs/python3-attrs/template b/srcpkgs/python3-attrs/template
index 242c92649d92..492d33f8fe23 100644
--- a/srcpkgs/python3-attrs/template
+++ b/srcpkgs/python3-attrs/template
@@ -1,9 +1,9 @@
 # Template file for 'python3-attrs'
 pkgname=python3-attrs
-version=22.2.0
+version=23.1.0
 revision=1
-build_style=python3-module
-hostmakedepends="python3-setuptools"
+build_style=python3-pep517
+hostmakedepends="python3-setuptools hatch-vcs"
 depends="python3"
 checkdepends="python3-pytest python3-zope.interface python3-six
  python3-hypothesis"
@@ -13,7 +13,7 @@ license="MIT"
 homepage="https://attrs.readthedocs.io/"
 changelog="https://raw.githubusercontent.com/python-attrs/attrs/main/CHANGELOG.md"
 distfiles="${PYPI_SITE}/a/attrs/attrs-${version}.tar.gz"
-checksum=c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99
+checksum=6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015
 
 post_install() {
 	vlicense LICENSE

From 6b7765f60c3a5b40233c5c37f9546a35ff6ca0f5 Mon Sep 17 00:00:00 2001
From: Alex Lohr <alex.lohr@logmein.com>
Date: Sat, 29 Apr 2023 16:03:46 +0200
Subject: [PATCH 811/965] hplip: update to 3.23.3

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

diff --git a/srcpkgs/hplip/template b/srcpkgs/hplip/template
index 0d9cd0b87ec1..9c996610408d 100644
--- a/srcpkgs/hplip/template
+++ b/srcpkgs/hplip/template
@@ -1,7 +1,7 @@
 # Template file for 'hplip'
 # When possible, keep this package in sync with hplip-plugin
 pkgname=hplip
-version=3.22.10
+version=3.23.3
 revision=1
 build_style=gnu-configure
 pycompile_dirs="usr/share/hplip"
@@ -34,7 +34,7 @@ license="GPL-2.0-only, BSD-3-Clause, MIT"
 homepage="https://developers.hp.com/hp-linux-imaging-and-printing"
 changelog="https://developers.hp.com/hp-linux-imaging-and-printing/release_notes"
 distfiles="${SOURCEFORGE_SITE}/hplip/hplip/${version}/hplip-${version}.tar.gz"
-checksum=533c3f2f6b53e4163ded4fd81d1f11ae6162a0f6451bd5e62a8382d0c1366624
+checksum=e4260a98a2b1d88d21e82562de419aa21c95bc9e2ace3583346a80fd217e07b6
 
 CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/libusb-1.0 -I${XBPS_CROSS_BASE}/${py3_inc}"
 

From dcbf2b7a09fc0710e38ec643e317fa25270b6f6b Mon Sep 17 00:00:00 2001
From: hazen2215 <haz@disroot.org>
Date: Thu, 27 Apr 2023 23:00:58 +0900
Subject: [PATCH 812/965] xsel: update to 1.2.1.

---
 srcpkgs/xsel/patches/strncpy.patch | 13 -------------
 srcpkgs/xsel/template              | 13 +++++++++----
 2 files changed, 9 insertions(+), 17 deletions(-)
 delete mode 100644 srcpkgs/xsel/patches/strncpy.patch

diff --git a/srcpkgs/xsel/patches/strncpy.patch b/srcpkgs/xsel/patches/strncpy.patch
deleted file mode 100644
index fc08b667b012..000000000000
--- a/srcpkgs/xsel/patches/strncpy.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git xsel.c xsel.c
-index 79cc68b..556585e 100644
---- a/xsel.c
-+++ b/xsel.c
-@@ -1983,7 +1983,7 @@ main(int argc, char *argv[])
-       dont_output = True;
-     } else if (OPT("--logfile") || OPT("-l")) {
-       i++; if (i >= argc) goto usage_err;
--      strncpy (logfile, argv[i], MAXFNAME);
-+      strncpy (logfile, argv[i], MAXFNAME-1);
-     } else {
-       goto usage_err;
-     }
diff --git a/srcpkgs/xsel/template b/srcpkgs/xsel/template
index d83385cdcbe2..d3a5aacdb0ff 100644
--- a/srcpkgs/xsel/template
+++ b/srcpkgs/xsel/template
@@ -1,16 +1,21 @@
 # Template file for 'xsel'
 pkgname=xsel
-version=1.2.0
-revision=5
+version=1.2.1
+revision=1
 build_style="gnu-configure"
+hostmakedepends="autoconf automake pkg-config"
 makedepends="libXt-devel"
 short_desc="Command-line getting and setting the contents of the X selection"
 maintainer="Steven R <dev@styez.com>"
 license="HPND-sell-variant"
 homepage="http://www.kfish.org/software/xsel/"
 changelog="https://raw.githubusercontent.com/kfish/xsel/master/release_notes/xsel-${version}.txt"
-distfiles="http://www.kfish.org/software/xsel/download/xsel-${version}.tar.gz"
-checksum=b927ce08dc82f4c30140223959b90cf65e1076f000ce95e520419ec32f5b141c
+distfiles="https://github.com/kfish/xsel/archive/refs/tags/${version}.tar.gz"
+checksum=18487761f5ca626a036d65ef2db8ad9923bf61685e06e7533676c56d7d60eb14
+
+pre_configure() {
+	autoreconf -fi
+}
 
 post_install() {
 	vlicense COPYING LICENSE

From 98534284e93f67819d9585405365e02589bfa734 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Fri, 28 Apr 2023 23:44:37 +0300
Subject: [PATCH 813/965] libgusb: update to 0.4.5.

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

diff --git a/srcpkgs/libgusb/template b/srcpkgs/libgusb/template
index 6860869a82c9..80663c38a5ff 100644
--- a/srcpkgs/libgusb/template
+++ b/srcpkgs/libgusb/template
@@ -1,6 +1,6 @@
 # Template file for 'libgusb'
 pkgname=libgusb
-version=0.3.10
+version=0.4.5
 revision=1
 build_style=meson
 build_helper="gir"
@@ -8,14 +8,14 @@ configure_args="-Ddocs=false -Dintrospection=$(vopt_if gir true false)
  -Dvapi=$(vopt_if vala true false)"
 hostmakedepends="pkg-config $(vopt_if vala vala)"
 makedepends="libglib-devel libusb-devel libgudev-devel $(vopt_if vala vala-devel)
- usbutils"
+ usbutils json-glib-devel"
 short_desc="GLib wrapper around libusb1"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://github.com/hughsie/libgusb"
 changelog="https://raw.githubusercontent.com/hughsie/libgusb/master/NEWS"
-distfiles="http://people.freedesktop.org/~hughsient/releases/${pkgname}-${version}.tar.xz"
-checksum=0eb0b9ab0f8bba0c59631c809c37b616ef34eb3c8e000b0b9b71cf11e4931bdc
+distfiles="https://github.com/hughsie/libgusb/releases/download/${version}/libgusb-${version}.tar.xz"
+checksum=bc8c6328289f057c8f73b07c1ba6251de96029787309f2672ca252ca90ace1b2
 # requires access to USB devices, not available on CI
 make_check=ci-skip
 

From e9d9316dd7d783678923c20e84df51f3db20cadc Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sat, 29 Apr 2023 02:04:52 +0530
Subject: [PATCH 814/965] rsClock: update to 0.1.9.

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

diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index f46d7805942f..abab336ad947 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -1,14 +1,15 @@
 # Template file for 'rsClock'
 pkgname=rsClock
-version=0.1.7
+version=0.1.9
 revision=1
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
 license="MIT"
 homepage="https://github.com/valebes/rsClock"
-distfiles="https://github.com/valebes/rsClock/archive/refs/tags/v.${version}.tar.gz"
-checksum=60852e63e02629208919e2cd0bc0ba3a4d9e7b26af3b983f1141c507de1a411e
+changelog="https://github.com/valebes/rsClock/releases"
+distfiles="https://github.com/valebes/rsClock/archive/refs/tags/v${version}.tar.gz"
+checksum=1535a9e317e7434bae31ab526ccfa1086ae58fb395db799a3b414332ce08418c
 
 post_install() {
 	vlicense LICENSE

From 41341043e166cf432e5420880db4406aee9d63d4 Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Fri, 28 Apr 2023 17:39:42 +0200
Subject: [PATCH 815/965] libvterm: update to 0.3.1

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

diff --git a/srcpkgs/libvterm/template b/srcpkgs/libvterm/template
index ef8a8c655f7e..a7a7042e0e23 100644
--- a/srcpkgs/libvterm/template
+++ b/srcpkgs/libvterm/template
@@ -1,6 +1,6 @@
 # Template file for 'libvterm'
 pkgname=libvterm
-version=0.3
+version=0.3.1
 revision=1
 build_style=gnu-makefile
 make_install_target="install-lib install-inc"
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://www.leonerd.org.uk/code/libvterm"
 distfiles="https://www.leonerd.org.uk/code/libvterm/libvterm-${version}.tar.gz"
-checksum=61eb0d6628c52bdf02900dfd4468aa86a1a7125228bab8a67328981887483358
+checksum=25a8ad9c15485368dfd0a8a9dca1aec8fea5c27da3fa74ec518d5d3787f0c397
 
 post_extract() {
 	if [ "$CROSS_BUILD" ]; then

From c352acec212dcd5cfd7e5abbdca674e9aa051eb0 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sat, 29 Apr 2023 02:01:59 +0530
Subject: [PATCH 816/965] vale: update to 2.25.2.

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

diff --git a/srcpkgs/vale/template b/srcpkgs/vale/template
index 936146fdce89..d0853cba7904 100644
--- a/srcpkgs/vale/template
+++ b/srcpkgs/vale/template
@@ -1,6 +1,6 @@
 # Template file for 'vale'
 pkgname=vale
-version=2.24.4
+version=2.25.2
 revision=1
 build_style=go
 go_import_path="github.com/errata-ai/vale/v2"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://vale.sh"
 changelog="https://github.com/errata-ai/vale/releases"
 distfiles="https://github.com/errata-ai/vale/archive/refs/tags/v${version}.tar.gz"
-checksum=3363aca630175e06f6490327ac28d10104a320b2360b49d5221779df0df84500
+checksum=a85aa7012bf058185f2d66dd96bc594b80303ebb56dd42add8f6fe3c948f2677
 
 post_install() {
 	vlicense LICENSE

From 1fb31f5a07bebce46d1b9ba284d03d2d54e39b87 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Wed, 26 Apr 2023 10:47:09 -0500
Subject: [PATCH 817/965] nvidia: update to 525.116.03.

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

diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index eb0cc5a74cb7..b7cee3debc25 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -3,7 +3,7 @@
 _desc="NVIDIA drivers for linux"
 
 pkgname=nvidia
-version=525.105.17
+version=525.116.03
 revision=1
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="custom:NVIDIA Proprietary"
@@ -19,7 +19,7 @@ conflicts="xserver-abi-video>25_1 nvidia470>=0 nvidia390>=0"
 
 _pkg="NVIDIA-Linux-x86_64-${version}"
 distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86_64/${version}/${_pkg}.run"
-checksum=c635a21a282c9b53485f19ebb64a0f4b536a968b94d4d97629e0bc547a58142a
+checksum=5c295b02ebec2e9a9ec0d79ba9292eb623b4b2fbba8a6ed619060929a30d0469
 # subpackages need to be processed in this specific order
 subpackages="nvidia-gtklibs nvidia-dkms nvidia-firmware nvidia-opencl nvidia-libs nvidia-libs-32bit"
 depends="nvidia-libs-${version}_${revision}

From eecf05fcc1322245b6c152af466a510f5b9e1e19 Mon Sep 17 00:00:00 2001
From: anelki <akierig@fastmail.de>
Date: Sat, 29 Apr 2023 01:04:25 -0500
Subject: [PATCH 818/965] nextcloud-client: update to 3.8.1.

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

diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index 0fa40780a545..27502262b8fa 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -1,6 +1,6 @@
 # Template file for 'nextcloud-client'
 pkgname=nextcloud-client
-version=3.8.0
+version=3.8.1
 revision=1
 build_style=cmake
 configure_args="-Wno-dev"
@@ -19,7 +19,7 @@ license="GPL-2.0-or-later"
 homepage="https://nextcloud.com/clients/"
 changelog="https://github.com/nextcloud/desktop/releases"
 distfiles="https://github.com/nextcloud/desktop/archive/v${version}.tar.gz"
-checksum=612a604522693082ce30405655430079122b76ac74c277dfbb3e5a62a23953f4
+checksum=f919a09c261039ddb8fcb6c10f10b1c6a8a31f64bf9b8b14ff46b5d02e428afc
 # https://github.com/void-linux/void-packages/pull/33358#discussion_r724518549
 make_check=ci-skip
 

From d763e2a0c0ee903e597c70cfdbfc61bd211f3375 Mon Sep 17 00:00:00 2001
From: Ananteris <ananteris@protonmail.ch>
Date: Fri, 28 Apr 2023 11:10:39 +0200
Subject: [PATCH 819/965] python3-openai: update to 0.27.5.

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

diff --git a/srcpkgs/python3-openai/template b/srcpkgs/python3-openai/template
index 3133a73583d8..22adf52a0000 100644
--- a/srcpkgs/python3-openai/template
+++ b/srcpkgs/python3-openai/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-openai'
 pkgname=python3-openai
-version=0.25.0
+version=0.27.5
 revision=1
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
@@ -10,7 +10,7 @@ maintainer="Ananteris <ananteris@protonmail.ch>"
 license="MIT"
 homepage="https://github.com/openai/openai-python"
 distfiles="https://github.com/openai/openai-python/archive/refs/tags/v${version}.tar.gz"
-checksum="422a42368b0264ebcd9914e0b38004b2c441a69ea7f3a059d6afe84b770f8553"
+checksum="549c2dab52a49ee074b13edef672ed872915bf5d8852a2750377937380c45285"
 make_check=extended # Requires valid API key
 
 post_install() {

From ec37aa1ff561e04f6f7c47d24c2f011fc9a3029e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 23 Apr 2023 21:30:56 -0300
Subject: [PATCH 820/965] libmtp: update to 1.1.21.

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

diff --git a/srcpkgs/libmtp/template b/srcpkgs/libmtp/template
index c15fba0f30e0..8f87793b08e4 100644
--- a/srcpkgs/libmtp/template
+++ b/srcpkgs/libmtp/template
@@ -1,6 +1,6 @@
 # Template file for 'libmtp'
 pkgname=libmtp
-version=1.1.20
+version=1.1.21
 revision=1
 build_style=gnu-configure
 configure_args="--disable-static --with-udev=/usr/lib/udev
@@ -11,8 +11,9 @@ short_desc="Library for Microsoft's Media Transfer Protocol (MTP)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://libmtp.sourceforge.net"
+changelog="https://sourceforge.net/projects/libmtp/files/libmtp/${version}/README"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=c9191dac2f5744cf402e08641610b271f73ac21a3c802734ec2cedb2c6bc56d0
+checksum=c4ffa5ab8c8f48c91b0047f2e253c101c418d5696a5ed65c839922a4280872a7
 
 if [ "$CROSS_BUILD" ]; then
 	# XXX needs host mtp-hotplug

From 5991f222a357a9c82b8accca4c9a50dcdb001148 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Thu, 20 Apr 2023 12:55:11 +0530
Subject: [PATCH 821/965] python3-yapf: update to 0.33.0.

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

diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index cbef89025a99..1e8bedc6528b 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -1,14 +1,14 @@
 # Template file for 'python3-yapf'
 pkgname=python3-yapf
-version=0.32.0
-revision=2
+version=0.33.0
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
-depends="python3"
+depends="python3-tomli"
 short_desc="Formatter for Python code"
 maintainer="RinsedSloth <afernandezh@protonmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/google/yapf"
 changelog="https://raw.githubusercontent.com/google/yapf/main/CHANGELOG"
 distfiles="${PYPI_SITE}/y/yapf/yapf-${version}.tar.gz"
-checksum=a3f5085d37ef7e3e004c4ba9f9b3e40c54ff1901cd111f05145ae313a7c67d1b
+checksum=da62bdfea3df3673553351e6246abed26d9fe6780e548a5af9e70f6d2b4f5b9a

From 1b4ea707c177fb15e779b67fd3bd3e942e2fac55 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= <benalb@gmail.com>
Date: Thu, 20 Apr 2023 17:58:36 +0200
Subject: [PATCH 822/965] lux: update to 0.18.0.

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

diff --git a/srcpkgs/lux/template b/srcpkgs/lux/template
index 8149d9867886..56820aad82e0 100644
--- a/srcpkgs/lux/template
+++ b/srcpkgs/lux/template
@@ -1,7 +1,7 @@
 # Template file for 'lux'
 pkgname=lux
-version=0.17.2
-revision=2
+version=0.18.0
+revision=1
 build_style=go
 go_import_path=github.com/iawia002/lux
 depends="ffmpeg"
@@ -10,7 +10,7 @@ maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/iawia002/lux"
 distfiles="https://github.com/iawia002/lux/archive/v${version}.tar.gz"
-checksum=eaf08b8cdac14504307ae31920d3d094101d901cd390436ca401b3ba1e7a8924
+checksum=e25f2f8f446948902129f23b75a66309628c51aace1589757bc9a3cf42734c8d
 
 post_install() {
 	vlicense LICENSE

From ab6e57657e5bb12de05d7079a62f6cc5bf8d19d2 Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Wed, 19 Apr 2023 04:48:29 +0200
Subject: [PATCH 823/965] podget: update to 0.9.1

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

diff --git a/srcpkgs/podget/template b/srcpkgs/podget/template
index 3360e850db37..f2e3261df9e2 100644
--- a/srcpkgs/podget/template
+++ b/srcpkgs/podget/template
@@ -1,6 +1,6 @@
 # Template file for 'podget'
 pkgname=podget
-version=0.9.0
+version=0.9.1
 revision=1
 build_style=gnu-makefile
 depends="wget"
@@ -10,4 +10,4 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/dvehrs/podget"
 changelog="https://raw.githubusercontent.com/dvehrs/podget/dev/Changelog"
 distfiles="https://github.com/dvehrs/podget/archive/refs/tags/v${version}.tar.gz"
-checksum=0eabb49fc32761b566f8f290e823ad8415e08d743551905130768a98ff8f0a11
+checksum=eaeacc306b989359cbbc33891cf8f4ff9ca940af21e7a409e204b26ccb1d50a7

From 67536d11c230f9b6e8d84e8077f257dae59c7dcd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 18 Apr 2023 12:04:00 +0100
Subject: [PATCH 824/965] openexr: update to 3.1.7.

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

diff --git a/srcpkgs/openexr/template b/srcpkgs/openexr/template
index 2c2b21b043b5..b15bfb736f72 100644
--- a/srcpkgs/openexr/template
+++ b/srcpkgs/openexr/template
@@ -1,7 +1,7 @@
 # Template file for 'openexr'
 pkgname=openexr
-version=3.1.5
-revision=2
+version=3.1.7
+revision=1
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="pkg-config"
@@ -12,7 +12,7 @@ license="BSD-3-Clause"
 homepage="https://www.openexr.com/"
 changelog="https://raw.githubusercontent.com/AcademySoftwareFoundation/openexr/main/CHANGES.md"
 distfiles="https://github.com/openexr/openexr/archive/v${version}.tar.gz>openexr-${version}.tar.gz"
-checksum=93925805c1fc4f8162b35f0ae109c4a75344e6decae5a240afdfce25f8a433ec
+checksum=78dbca39115a1c526e6728588753955ee75fa7f5bb1a6e238bed5b6d66f91fd7
 
 if [ "$XBPS_CHECK_PKGS" ]; then
 	configure_args+=" -DBUILD_TESTING=ON"

From c5d80563721fd2891da5c43435dc0b73d202a79d Mon Sep 17 00:00:00 2001
From: Dakota Richline <drichline@protonmail.com>
Date: Sat, 29 Apr 2023 20:43:42 -0400
Subject: [PATCH 825/965] diffuse: update to 0.8.2

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

diff --git a/srcpkgs/diffuse/template b/srcpkgs/diffuse/template
index 7c4ef659778e..f947869f9321 100644
--- a/srcpkgs/diffuse/template
+++ b/srcpkgs/diffuse/template
@@ -1,9 +1,9 @@
 # Template file for 'diffuse'
 pkgname=diffuse
-version=0.8.1
+version=0.8.2
 revision=1
 build_style=meson
-hostmakedepends="gettext"
+hostmakedepends="gettext pkg-config glib-devel"
 makedepends="python3-cairo-devel python3-gobject-devel"
 depends="gtk+3 python3-gobject python3-cairo"
 short_desc="Graphical tool for merging and comparing text files"
@@ -11,4 +11,4 @@ maintainer="Dakota Richline <drichline@protonmail.com>"
 license="GPL-2.0-only, FSFAP"
 homepage="https://github.com/MightyCreak/diffuse"
 distfiles="https://github.com/MightyCreak/diffuse/archive/refs/tags/v${version}.tar.gz"
-checksum=f4dc40d2771853bc38fd714cb069cc965d9e2e4ed517822abdd5a54c851392ec
+checksum=2e21012d319bbb445d00ee6616080214c56fa50c92a7da653a83a7a8efb4e56a

From b48a1c2506921a17ecb4d5d88a665bf3398e36e1 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 20 Apr 2023 17:15:09 +0400
Subject: [PATCH 826/965] snappy: update to 1.1.10.

---
 srcpkgs/snappy/patches/inline.patch | 11 -----------
 srcpkgs/snappy/template             |  4 ++--
 2 files changed, 2 insertions(+), 13 deletions(-)
 delete mode 100644 srcpkgs/snappy/patches/inline.patch

diff --git a/srcpkgs/snappy/patches/inline.patch b/srcpkgs/snappy/patches/inline.patch
deleted file mode 100644
index a69dfecaf48f..000000000000
--- a/srcpkgs/snappy/patches/inline.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-Add inline with SNAPPY_ATTRIBUTE_ALWAYS_INLINE on AdvanceToNextTag to fix:
-1097 |         size_t tag_type = AdvanceToNextTag(&ip, &tag);
-     |                           ~~~~~~~~~~~~~~~~^~~~~~~~~~~
-../snappy.cc:1017:8: error: inlining failed in call to 'always_inline'
-'size_t snappy::AdvanceToNextTag(const uint8_t**, size_t*)': function body can be overwritten at link time
-
---- a/snappy.cc	2021-05-05 02:53:34.000000000 +0400
-+++ b/snappy.cc	2021-05-24 01:24:59.124654893 +0400
-@@ -1017 +1017 @@ SNAPPY_ATTRIBUTE_ALWAYS_INLINE
--size_t AdvanceToNextTag(const uint8_t** ip_p, size_t* tag) {
-+inline size_t AdvanceToNextTag(const uint8_t** ip_p, size_t* tag) {
diff --git a/srcpkgs/snappy/template b/srcpkgs/snappy/template
index 7e9e5214fb7d..f85fcac828c6 100644
--- a/srcpkgs/snappy/template
+++ b/srcpkgs/snappy/template
@@ -1,6 +1,6 @@
 # Template file for 'snappy'
 pkgname=snappy
-version=1.1.9
+version=1.1.10
 revision=1
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
@@ -10,7 +10,7 @@ maintainer="skmpz <dem.procopiou@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://google.github.io/snappy"
 distfiles="https://github.com/google/snappy/archive/${version}.tar.gz"
-checksum=75c1fbb3d618dd3a0483bff0e26d0a92b495bbe5059c8b4f1c962b478b6e06e7
+checksum=49d831bffcc5f3d01482340fe5af59852ca2fe76c3e05df0e67203ebbe0f1d90
 
 post_install() {
 	vlicense COPYING

From 2f36b757a9145682c977447c33dec9bc8ec9ae24 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 24 Apr 2023 09:24:10 +0100
Subject: [PATCH 827/965] v4l-utils: update to 1.24.1.

---
 srcpkgs/v4l-utils/template | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/v4l-utils/template b/srcpkgs/v4l-utils/template
index bea4fccd0ada..aabfb8de79cf 100644
--- a/srcpkgs/v4l-utils/template
+++ b/srcpkgs/v4l-utils/template
@@ -1,18 +1,19 @@
 # Template file for 'v4l-utils'
 pkgname=v4l-utils
-version=1.22.1
+version=1.24.1
 revision=1
 build_style=gnu-configure
 configure_args="--disable-qv4l2 --with-udevdir=/usr/lib/udev"
-hostmakedepends="automake libtool pkg-config gettext-devel"
+hostmakedepends="perl pkg-config gettext-devel"
 makedepends="libjpeg-turbo-devel libsysfs-devel eudev-libudev-devel alsa-lib-devel
  libX11-devel"
 short_desc="Userspace tools and libraries for Video 4 Linux"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://linuxtv.org/"
-distfiles="https://linuxtv.org/downloads/${pkgname}/${pkgname}-${version}.tar.bz2"
-checksum=65c6fbe830a44ca105c443b027182c1b2c9053a91d1e72ad849dfab388b94e31
+changelog="https://git.linuxtv.org/v4l-utils.git/plain/ChangeLog"
+distfiles="https://linuxtv.org/downloads/v4l-utils/v4l-utils-${version}.tar.bz2"
+checksum=cbb7fe8a6307f5ce533a05cded70bb93c3ba06395ab9b6d007eb53b75d805f5b
 conf_files="/etc/rc_maps.cfg"
 
 case "$XBPS_TARGET_MACHINE" in
@@ -24,10 +25,6 @@ esac
 
 CFLAGS+=" -fcommon"
 
-pre_configure() {
-	autoreconf -if
-}
-
 v4l-utils-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"

From 32a16c6317837447ef678359e0fc08587f00f815 Mon Sep 17 00:00:00 2001
From: Arjan Mossel <arjanmossel@gmail.com>
Date: Mon, 17 Apr 2023 00:51:58 +0200
Subject: [PATCH 828/965] python3-aiohttp_socks: update to 0.8.0.

---
 srcpkgs/python3-aiohttp_socks/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index 4675228d6805..10c8125e0753 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -1,9 +1,9 @@
 # Template file for 'python3-aiohttp_socks'
 pkgname=python3-aiohttp_socks
-version=0.6.0
-revision=3
-build_style=python3-module
-hostmakedepends="python3-setuptools"
+version=0.8.0
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-aiohttp python3-socks"
 checkdepends="python3-aiohttp python3-attrs python3-socks"
 short_desc="SOCKS proxy connector for aiohttp"
@@ -11,4 +11,4 @@ maintainer="Christian Buschau <christian.buschau@mailbox.org>"
 license="Apache-2.0"
 homepage="https://github.com/romis2012/aiohttp-socks"
 distfiles="${PYPI_SITE}/a/aiohttp_socks/aiohttp_socks-${version}.tar.gz"
-checksum=b95dcfba3740c8499f4ff633846d72108459d25650ebc1ae8b299cb817088013
+checksum=927b1d3b347448f86ff5245c9ca19e40f397eb93906682be592790678c982f37

From 1b9d8cc6c490796517e2708858e664e97c8998cc Mon Sep 17 00:00:00 2001
From: Arjan Mossel <arjanmossel@gmail.com>
Date: Mon, 17 Apr 2023 00:53:49 +0200
Subject: [PATCH 829/965] python3-socks: update to 2.2.0.

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

diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 08fe1500d82d..f79051c99e6f 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -1,13 +1,13 @@
 # Template file for 'python3-socks'
 pkgname=python3-socks
-version=1.2.4
-revision=4
+version=2.2.0
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
 checkdepends="python3-async-timeout python3-curio python3-trio python3-attrs
  python3-async_generator python3-sniffio python3-sortedcontainers
- python3-outcome python3-idna"
+ python3-anyio python3-outcome python3-idna"
 # Optional dependencies:
 # async-timeout >= 3.0.1
 # trio >= 0.16.0
@@ -17,4 +17,4 @@ maintainer="Arjan Mossel <arjanmossel@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/romis2012/python-socks"
 distfiles="${PYPI_SITE}/p/python-socks/python-socks-${version}.tar.gz"
-checksum=7d0ef2578cead9f762b71317d25a6c118fabaf79535555e75b3e102f5158ddd8
+checksum=81500aca769165660cbbf38500849ffbedd50a8c50b6694f5132da3e21c7b30a

From c5d3476eadec0df4f3b34f6723f76ed409d767d1 Mon Sep 17 00:00:00 2001
From: Arjan Mossel <arjanmossel@gmail.com>
Date: Mon, 17 Apr 2023 00:56:54 +0200
Subject: [PATCH 830/965] python3-outcome: update to 1.2.0.

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

diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index daabfffe61de..6f6d448dd6b3 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-outcome'
 pkgname=python3-outcome
-version=1.1.0
-revision=3
+version=1.2.0
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
@@ -11,7 +11,7 @@ maintainer="Arjan Mossel <arjanmossel@gmail.com>"
 license="Apache-2.0, MIT"
 homepage="https://github.com/python-trio/outcome"
 distfiles="${PYPI_SITE}/o/outcome/outcome-${version}.tar.gz"
-checksum=e862f01d4e626e63e8f92c38d1f8d5546d3f9cce989263c521b2e7990d186967
+checksum=6f82bd3de45da303cf1f771ecafa1633750a358436a8bb60e06a1ceb745d2672
 
 post_install() {
 	vlicense LICENSE

From 8f1e0a1ea0842e404c415120ba0be8e3ac9337ee Mon Sep 17 00:00:00 2001
From: Arjan Mossel <arjanmossel@gmail.com>
Date: Mon, 17 Apr 2023 01:10:19 +0200
Subject: [PATCH 831/965] python3-sniffio: update to 1.3.0.

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

diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 8015ede3a1ad..7f8f76dba42d 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-sniffio'
 pkgname=python3-sniffio
-version=1.2.0
-revision=3
+version=1.3.0
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
@@ -11,7 +11,7 @@ maintainer="Arjan Mossel <arjanmossel@gmail.com>"
 license="Apache-2.0, MIT"
 homepage="https://github.com/python-trio/sniffio"
 distfiles="${PYPI_SITE}/s/sniffio/sniffio-${version}.tar.gz"
-checksum=c4666eecec1d3f50960c6bdf61ab7bc350648da6c126e3cf6898d8cd4ddcd3de
+checksum=e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101
 
 post_install() {
 	vlicense LICENSE

From 1647c77272238ecc1105c7a9cb5a57a02ff1c599 Mon Sep 17 00:00:00 2001
From: Gerardo Di iorio <arete74@gmail.com>
Date: Fri, 14 Apr 2023 20:46:26 +0200
Subject: [PATCH 832/965] cpuid: update to 20230406.

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

diff --git a/srcpkgs/cpuid/template b/srcpkgs/cpuid/template
index 02d90cca2fce..0fd421467072 100644
--- a/srcpkgs/cpuid/template
+++ b/srcpkgs/cpuid/template
@@ -1,6 +1,6 @@
 # Template file for 'cpuid'
 pkgname=cpuid
-version=20230306
+version=20230406
 revision=1
 archs="i686* x86_64*"
 build_style=gnu-makefile
@@ -10,6 +10,6 @@ maintainer="Gerardo Di Iorio  <arete74@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://www.etallen.com/cpuid.html"
 distfiles="https://www.etallen.com/cpuid/cpuid-${version}.src.tar.gz"
-checksum=3e5071c5317ad3a58346cfbbdfd7e5a8cb531f7150bf66c931bc4c2ca6fe34eb
+checksum=f4045de535f30e34e8c012b054ce66f40ac399144d6e3c3896bd80c0deeef1b0
 
 conflicts="msr-tools"

From a383ee26db8b5f1b7a1f857e84a42b8cf8b6d28b Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Fri, 14 Apr 2023 00:40:49 +0530
Subject: [PATCH 833/965] glab: update to 1.28.1.

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

diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index 77956351468d..3b0657dfaebb 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -1,6 +1,6 @@
 # Template file for 'glab'
 pkgname=glab
-version=1.27.1
+version=1.28.1
 revision=1
 build_style=go
 build_helper=qemu
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT"
 homepage="https://gitlab.com/gitlab-org/cli"
 distfiles="https://gitlab.com/gitlab-org/cli/-/archive/v$version/cli-v$version.tar.gz"
-checksum=c2959152b51c39097607f13d64bcecc04121ab7c52590505ebaa0693c6058507
+checksum=243a0f15e4400aab7b4d27ec71c6ae650bf782473c47520ffccd57af8d939c90
 
 post_install() {
 	for shell in bash fish zsh; do

From 390c79ccfe401988a4f550548ff0239fb41ef995 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sun, 30 Apr 2023 14:29:03 +0200
Subject: [PATCH 834/965] alttab: update to 1.7.1.

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

diff --git a/srcpkgs/alttab/template b/srcpkgs/alttab/template
index f62b9319c219..2152c2dddffc 100644
--- a/srcpkgs/alttab/template
+++ b/srcpkgs/alttab/template
@@ -1,6 +1,6 @@
 # Template file for 'alttab'
 pkgname=alttab
-version=1.7.0
+version=1.7.1
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
@@ -13,7 +13,7 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/sagb/alttab"
 changelog="https://github.com/sagb/alttab/raw/master/ChangeLog"
 distfiles="https://github.com/sagb/alttab/archive/v${version}.tar.gz"
-checksum=9c0e556909eff60996892b03ef12185b7db8d8b915bc3aa628c208908b09dba3
+checksum=0926b12cc0ad9f63a6242ede3b0f9cae6f30f61ccb050740df55bfb6f531f303
 
 make_check=no # needs cnee/xnee which is not packaged
 

From 6e22c9cd3a4aa39cc4e733127192b062d087fced Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 30 Apr 2023 15:03:36 +0200
Subject: [PATCH 835/965] erlang: update to 25.3.1.

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

diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index 29dbd5f5c8ac..5168e1e7d3ee 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -1,6 +1,6 @@
 # Template file for 'erlang'
 pkgname=erlang
-version=25.3
+version=25.3.1
 revision=1
 build_style=gnu-configure
 make_install_target="install install-docs"
@@ -12,7 +12,7 @@ license="Apache-2.0"
 homepage="http://www.erlang.org/"
 changelog="https://github.com/erlang/otp/releases"
 distfiles="https://github.com/erlang/otp/archive/OTP-${version}.tar.gz"
-checksum=f4fc2c5e1da56eb659003015ab80c42e50cef1129cca8c14457a522d1793498d
+checksum=4fafc922e012419205eeea482eb1e8d838377477f39c3ba8fc398d8b69029e14
 subpackages="erlang-doc"
 
 if [ -z "$CROSS_BUILD" ]; then

From 55cd533fba8c24984dfdb49c08802c8bbf9f31aa Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 30 Apr 2023 16:54:51 +0200
Subject: [PATCH 836/965] libabigail: update to 2.3.

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

diff --git a/srcpkgs/libabigail/template b/srcpkgs/libabigail/template
index 770918e45fb4..4fb610d14738 100644
--- a/srcpkgs/libabigail/template
+++ b/srcpkgs/libabigail/template
@@ -1,6 +1,6 @@
 # Template file for 'libabigail'
 pkgname=libabigail
-version=2.2
+version=2.3
 revision=1
 build_style=gnu-configure
 configure_args="--enable-cxx11=yes"
@@ -11,7 +11,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="LGPL-3.0-or-later"
 homepage="https://www.sourceware.org/libabigail/"
 distfiles="http://mirrors.kernel.org/sourceware/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=764d3d811550fadcca1e86e48a09564d0037a5210f54b24780becfa59095116b
+checksum=bc214c89f3b7ab8f20113a7c7aa40a207d41574d7ec25c2520501420d8019eb0
 
 case "$XBPS_TARGET_MACHINE" in
 *-musl)

From 401c34c69e2e4e0a5e2b508a37c9140a41083e89 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 30 Apr 2023 16:56:38 +0200
Subject: [PATCH 837/965] perl-Parse-PMFile: update to 0.44.

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

diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index 626c152e58ab..579fe7e65bbb 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-Parse-PMFile'
 pkgname=perl-Parse-PMFile
-version=0.43
+version=0.44
 revision=1
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
@@ -11,4 +11,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Parse-PMFile"
 distfiles="${CPAN_SITE}/Parse/Parse-PMFile-${version}.tar.gz"
-checksum=be61e807204738cf0c52ed321551992fdc7fa8faa43ed43ff489d0c269900623
+checksum=e08f0f56455b3ac12dccd8c711650612b7d3cd150f8a6f8ae6b43b2da47df994

From 85974597f73f5f2325ce1964d0d8b508b2d03d3c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 30 Apr 2023 17:00:12 +0200
Subject: [PATCH 838/965] perl-WWW-Mechanize: update to 2.17.

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

diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index f05ba9adaa8e..db011c01e099 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-WWW-Mechanize'
 pkgname=perl-WWW-Mechanize
-version=2.16
+version=2.17
 revision=1
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
@@ -15,4 +15,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/WWW-Mechanize"
 distfiles="${CPAN_SITE}/WWW/${pkgname/perl-/}-${version}.tar.gz"
-checksum=a7b0b4c8947fd72d8727316c8f2d4525bf0865a9f0fd00c0b0eb28af92d1e58a
+checksum=9c02003e84621dea12c980c4101e79e4f8cae4e382cd3da239faa8bd198f063a

From f27919102a4ad3e74ec5a7db91f2c010e8b20e7d Mon Sep 17 00:00:00 2001
From: Arjan Mossel <arjanmossel@gmail.com>
Date: Mon, 17 Apr 2023 01:08:53 +0200
Subject: [PATCH 839/965] python3-bitstring: update to 4.0.2.

---
 srcpkgs/python3-bitstring/template | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index f81c9a46f55c..4b89a4282d9b 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -1,16 +1,20 @@
 # Template file for 'python3-bitstring'
 pkgname=python3-bitstring
-version=3.1.7
-revision=4
-build_style=python3-module
-hostmakedepends="python3-setuptools"
+version=4.0.2
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
 short_desc="Python module for creation and analysis of binary data"
 maintainer="Arjan Mossel <arjanmossel@gmail.com>"
 license="MIT"
-homepage="https://scott-griffiths.github.io/bitstring/"
+homepage="https://github.com/scott-griffiths/bitstring"
 distfiles="${PYPI_SITE}/b/bitstring/bitstring-${version}.tar.gz"
-checksum=fdf3eb72b229d2864fb507f8f42b1b2c57af7ce5fec035972f9566de440a864a
+checksum=a391db8828ac4485dd5ce72c80b27ebac3e7b989631359959e310cd9729723b2
+
+do_check() {
+	python -m unittest
+}
 
 post_install() {
 	vlicense LICENSE

From 9ff12d746e63871b568ec6340c9112a88c86a833 Mon Sep 17 00:00:00 2001
From: Arjan Mossel <arjanmossel@gmail.com>
Date: Mon, 17 Apr 2023 01:12:32 +0200
Subject: [PATCH 840/965] python3-curio: update to 1.6.

---
 srcpkgs/python3-curio/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 585a4fb1b1f2..a712cbd3ad2d 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-curio'
 pkgname=python3-curio
-version=1.5
-revision=3
+version=1.6
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
@@ -10,8 +10,9 @@ short_desc="Coroutine-based library for concurrent programming using async/await
 maintainer="Arjan Mossel <arjanmossel@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/dabeaz/curio"
-distfiles="${PYPI_SITE}/c/curio/curio-${version}.tar.gz"
-checksum=af08212e590bb7da8e4cc39c42012711494dc20d622f162155ba296cc2e3bc10
+changelog="https://raw.githubusercontent.com/dabeaz/curio/master/CHANGES"
+distfiles="https://github.com/dabeaz/curio/archive/${version}.tar.gz"
+checksum=8bf9f1fa8b16f8f9f202c9c7d7189f3757ecc38e3823a0afa363b59acb087123
 
 do_check() {
 	# CI container has different privileges than expected in test_errors()

From ba977d228df78eba8f880ea790384dd5c0a6c5c7 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Sun, 30 Apr 2023 11:13:30 -0400
Subject: [PATCH 841/965] unison: update to 2.53.3.

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

diff --git a/srcpkgs/unison/template b/srcpkgs/unison/template
index 32e036564671..2360574efa4f 100644
--- a/srcpkgs/unison/template
+++ b/srcpkgs/unison/template
@@ -1,6 +1,6 @@
 # Template file for 'unison'
 pkgname=unison
-version=2.53.2
+version=2.53.3
 revision=1
 hostmakedepends="ocaml"
 short_desc="File-synchronization tool"
@@ -8,7 +8,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="GPL-3.0-or-later"
 homepage="https://www.cis.upenn.edu/~bcpierce/unison/"
 distfiles="https://github.com/bcpierce00/unison/archive/v${version}.tar.gz"
-checksum=fb337c221722e496916b385e50e99a49604b8aed3f5fafcc45029c1d2aa1232b
+checksum=aaea04fc5bc76dcfe8627683c9659ee4c194d4f992cc8aaa15bbb2820fc8de46
 nocross="OCaml does not cross compile"
 
 do_build() {

From c5b3bf0c7535f9a853eb2b78fd00be782937a7d9 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Sun, 30 Apr 2023 10:14:58 -0500
Subject: [PATCH 842/965] libabigail: soname bump

---
 common/shlibs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/common/shlibs b/common/shlibs
index e282bbd1f588..47aa54107d07 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2683,7 +2683,7 @@ libdcadec.so.0 dcadec-0.2.0_1
 libcmark.so.0 cmark-0.24.1_1
 libvidstab.so.1.1 libvidstab-1.1.0_1
 libxdo.so.3 xdotool-3.20150503.1_1
-libabigail.so.1 libabigail-2.1_1
+libabigail.so.2 libabigail-2.3_1
 libgnome-games-support-1.so.3 libgnome-games-support-1.4.0_1
 libKDevCMakeCommon.so.510 kdevelop-22.12.1_1
 libKDevClangPrivate.so.510 kdevelop-22.12.1_1

From ccfebe0600344d0952717705d97d30657551530c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Mon, 27 Mar 2023 00:31:35 -0300
Subject: [PATCH 843/965] singular: update to 4.3.2.

---
 common/shlibs             | 10 +++++-----
 srcpkgs/singular/template |  4 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 47aa54107d07..a64330bd7cb9 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4099,11 +4099,11 @@ libumfpack.so.6 SuiteSparse-6.0.1_1
 libecl.so.21.2 ecl-21.2.1_1
 libecm.so.1 ecm-7.0.4_3
 libcliquer.so.1 cliquer-1.22_1
-libSingular-4.3.1.so singular-4.3.1p2_1
-libfactory-4.3.1.so singular-4.3.1p2_1
-libpolys-4.3.1.so singular-4.3.1p2_1
-libomalloc-0.9.6.so singular-4.3.1p2_1
-libsingular_resources-4.3.1.so singular-4.3.1p2_1
+libomalloc-0.9.6.so singular-4.2.1_1
+libSingular-4.3.2.so singular-4.3.2_1
+libfactory-4.3.2.so singular-4.3.2_1
+libpolys-4.3.2.so singular-4.3.2_1
+libsingular_resources-4.3.2.so singular-4.3.2_1
 libbrial.so.3 brial-1.2.10_1
 libbrial_groebner.so.3 brial-1.2.10_1
 libm4ri-0.0.20200125.so m4ri-20200125_1
diff --git a/srcpkgs/singular/template b/srcpkgs/singular/template
index c73a020dcf15..0481f6cb1e11 100644
--- a/srcpkgs/singular/template
+++ b/srcpkgs/singular/template
@@ -1,6 +1,6 @@
 # Template file for 'singular'
 pkgname=singular
-version=4.3.1p3
+version=4.3.2
 revision=1
 _majver=${version%p*}
 build_style=gnu-configure
@@ -20,7 +20,7 @@ maintainer="dkwo <npiazza@disroot.org>"
 license="GPL-2.0-or-later"
 homepage="https://www.singular.uni-kl.de"
 distfiles="https://www.singular.uni-kl.de/ftp/pub/Math/Singular/SOURCES/${_majver//./-}/singular-${version}.tar.gz"
-checksum=66cfaeee7ab909272fd81050a09cae3ec115652a01adde014a5128a54b97397a
+checksum=3fd565d1bd4265fa8ba7cc189137a36d9daf9939b5bb411466c2028d9191f6db
 
 if [ -z "$CROSS_BUILD" ]; then
 	makedepends+=" ntl-devel"

From b34d0bbd284bb2d5c7d9801208cbae11a57a0421 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Wed, 15 Mar 2023 09:27:58 -0300
Subject: [PATCH 844/965] sagemath: rebuild for singular update

Also fix doctests for pkg updates:
 - matplotlib 3.7
 - ipython 8.12
 - nauty 2.8.6
 - pythran 0.12.1

And add support for:
 - networkx 3.1

We use patches from upstream sagemath to fix all of these.

We also add pythran and sphinx to checkdepends to make sure doctests
pass when they are installed.
---
 ...support_singular_4.3.1.p3-5e5737a0c.patch} |  0
 .../34980-avoid_factoring_in_is_prime.patch   | 16 ++--
 .../patches/35177-matplotlib_3.7.patch        | 95 +++++++++++++++++++
 .../patches/35195-workaround_ecl_race.patch   | 56 +++++++++++
 .../patches/35204-fix_sage-cleaner.patch      | 28 ++++++
 .../sagemath/patches/35250-nauty_2.8.6.patch  | 35 +++++++
 .../sagemath/patches/35423-ipython_8.12.patch | 51 ++++++++++
 .../patches/35438-pythran_0.12.1.patch        | 41 ++++++++
 .../sagemath/patches/35584-networkx_3.1.patch | 81 ++++++++++++++++
 srcpkgs/sagemath/patches/get_patches          | 32 ++++++-
 srcpkgs/sagemath/template                     |  4 +-
 11 files changed, 425 insertions(+), 14 deletions(-)
 rename srcpkgs/sagemath/patches/{trac-34851-support_singular_4.3.1.p3-5e5737a0c.patch => 34851-support_singular_4.3.1.p3-5e5737a0c.patch} (100%)
 create mode 100644 srcpkgs/sagemath/patches/35177-matplotlib_3.7.patch
 create mode 100644 srcpkgs/sagemath/patches/35195-workaround_ecl_race.patch
 create mode 100644 srcpkgs/sagemath/patches/35204-fix_sage-cleaner.patch
 create mode 100644 srcpkgs/sagemath/patches/35250-nauty_2.8.6.patch
 create mode 100644 srcpkgs/sagemath/patches/35423-ipython_8.12.patch
 create mode 100644 srcpkgs/sagemath/patches/35438-pythran_0.12.1.patch
 create mode 100644 srcpkgs/sagemath/patches/35584-networkx_3.1.patch

diff --git a/srcpkgs/sagemath/patches/trac-34851-support_singular_4.3.1.p3-5e5737a0c.patch b/srcpkgs/sagemath/patches/34851-support_singular_4.3.1.p3-5e5737a0c.patch
similarity index 100%
rename from srcpkgs/sagemath/patches/trac-34851-support_singular_4.3.1.p3-5e5737a0c.patch
rename to srcpkgs/sagemath/patches/34851-support_singular_4.3.1.p3-5e5737a0c.patch
diff --git a/srcpkgs/sagemath/patches/34980-avoid_factoring_in_is_prime.patch b/srcpkgs/sagemath/patches/34980-avoid_factoring_in_is_prime.patch
index ca61a2ada4eb..ee0f0e656b28 100644
--- a/srcpkgs/sagemath/patches/34980-avoid_factoring_in_is_prime.patch
+++ b/srcpkgs/sagemath/patches/34980-avoid_factoring_in_is_prime.patch
@@ -1,8 +1,8 @@
 diff --git a/src/sage/rings/number_field/number_field_ideal.py b/src/sage/rings/number_field/number_field_ideal.py
-index d5f7157217f..1a9d11aec68 100644
+index d5f7157217f..8ca1f958039 100644
 --- a/src/sage/rings/number_field/number_field_ideal.py
 +++ b/src/sage/rings/number_field/number_field_ideal.py
-@@ -996,16 +996,36 @@ def is_prime(self):
+@@ -996,16 +996,38 @@ def is_prime(self):
              False
              sage: K.ideal(17).is_prime()  # ramified
              False
@@ -33,13 +33,15 @@ index d5f7157217f..1a9d11aec68 100644
 +        K = self.number_field().pari_nf()
 +        I = self.pari_hnf()
 +
-+        self._pari_prime = K.idealismaximal(I) or None
++        candidate = K.idealismaximal(I) or None
 +
 +        # PARI uses probabilistic primality testing inside idealismaximal().
-+        if self._pari_prime \
-+                and get_flag(None, 'arithmetic') \
-+                and not self._pari_prime[0].isprime():
-+            self._pari_prime = None
++        if get_flag(None, 'arithmetic'):
++            # proof required, check using isprime()
++            if candidate and not candidate[0].isprime():
++                candidate = None
++
++        self._pari_prime = candidate
 +
 +        return self._pari_prime is not None
  
diff --git a/srcpkgs/sagemath/patches/35177-matplotlib_3.7.patch b/srcpkgs/sagemath/patches/35177-matplotlib_3.7.patch
new file mode 100644
index 000000000000..007f3324cfe4
--- /dev/null
+++ b/srcpkgs/sagemath/patches/35177-matplotlib_3.7.patch
@@ -0,0 +1,95 @@
+diff --git a/src/sage/plot/complex_plot.pyx b/src/sage/plot/complex_plot.pyx
+index b77c69b2f77..0586a96ae55 100644
+--- a/src/sage/plot/complex_plot.pyx
++++ b/src/sage/plot/complex_plot.pyx
+@@ -563,7 +563,7 @@ def complex_to_cmap_rgb(z_values, cmap='turbo', contoured=False, tiled=False,
+     import matplotlib as mpl
+ 
+     if isinstance(cmap, str):
+-        cmap = mpl.cm.get_cmap(cmap)
++        cmap = mpl.colormaps[cmap]
+ 
+     if contour_base is None:
+         if contour_type == "linear":
+@@ -1206,11 +1206,11 @@ def complex_plot(f, x_range, y_range, contoured=False, tiled=False, cmap=None,
+                 domain = np.linspace(0, 1, 256)
+                 shifted_domain = np.roll(domain, 128)
+                 default_cmap = mpl.colors.LinearSegmentedColormap.from_list(
+-                    "sage_default", mpl.cm.get_cmap('hsv')(shifted_domain)
++                    "sage_default", mpl.colormaps['hsv'](shifted_domain)
+                 )
+                 cmap = default_cmap
+             else:
+-                cmap = mpl.cm.get_cmap(cmap)
++                cmap = mpl.colormaps[cmap]
+         rgbs = complex_to_cmap_rgb(
+             z_values, cmap=cmap, contoured=contoured, tiled=tiled,
+             contour_type=contour_type, contour_base=contour_base,
+diff --git a/src/sage/plot/contour_plot.py b/src/sage/plot/contour_plot.py
+index c0cab456686..4accb309580 100644
+--- a/src/sage/plot/contour_plot.py
++++ b/src/sage/plot/contour_plot.py
+@@ -848,9 +848,7 @@ def f(x,y): return cos(x) + sin(y)
+ 
+         sage: contour_plot(lambda x,y: 0, (-1,1), (-1,1),
+         ....:              contours=[0], fill=False, cmap=['blue'])
+-        ...
+-        UserWarning: No contour levels were found within the data range.
+-        Graphics object consisting of 1 graphics primitive
++        ...Graphics object consisting of 1 graphics primitive
+ 
+     .. PLOT::
+ 
+@@ -874,8 +872,7 @@ def f(x,y): return cos(x) + sin(y)
+     Check that :trac:`18074` is fixed::
+ 
+         sage: contour_plot(0, (0,1), (0,1))
+-        ... UserWarning: No contour levels were found within the data range.
+-        Graphics object consisting of 1 graphics primitive
++        ...Graphics object consisting of 1 graphics primitive
+ 
+     Domain points in :trac:`11648` with complex output are now skipped::
+ 
+diff --git a/src/sage/plot/graphics.py b/src/sage/plot/graphics.py
+index 64ea1a7e10f..cdc99ced263 100644
+--- a/src/sage/plot/graphics.py
++++ b/src/sage/plot/graphics.py
+@@ -2341,7 +2341,7 @@ def _matplotlib_tick_formatter(self, subplot, base=(10, 10),
+             sage: subplot = Figure().add_subplot(111)
+             sage: p._objects[0]._render_on_subplot(subplot)
+             sage: p._matplotlib_tick_formatter(subplot, **d)
+-            (<AxesSubplot:...>,
++            (<Axes...>,
+             <matplotlib.ticker.MaxNLocator object at ...>,
+             <matplotlib.ticker.MaxNLocator object at ...>,
+             <matplotlib.ticker.ScalarFormatter object at ...>,
+diff --git a/src/sage/plot/multigraphics.py b/src/sage/plot/multigraphics.py
+index 99c817f03a6..ae85183dc93 100644
+--- a/src/sage/plot/multigraphics.py
++++ b/src/sage/plot/multigraphics.py
+@@ -1207,7 +1207,7 @@ def _add_subplot(self, figure, index, **options):
+             sage: fig = Figure()
+             sage: ax1 = G._add_subplot(fig, 0)
+             sage: type(ax1)
+-            <class 'matplotlib.axes._subplots.AxesSubplot'>
++            <class 'matplotlib.axes...'>
+             sage: ax2 = G._add_subplot(fig, 1)
+             sage: fig.get_axes() == [ax1, ax2]
+             True
+diff --git a/src/sage/plot/plot3d/plot_field3d.py b/src/sage/plot/plot3d/plot_field3d.py
+index bdf39391d3e..fe10e27f58f 100644
+--- a/src/sage/plot/plot3d/plot_field3d.py
++++ b/src/sage/plot/plot3d/plot_field3d.py
+@@ -126,9 +126,9 @@ def plot_vector_field3d(functions, xrange, yrange, zrange,
+     vectors = [vector((ff(*point), gg(*point), hh(*point))) for point in points]
+ 
+     try:
+-        from matplotlib.cm import get_cmap
+-        cm = get_cmap(colors)
+-    except (TypeError, ValueError):
++        import matplotlib as mpl
++        cm = mpl.colormaps[colors]
++    except (TypeError, KeyError):
+         cm = None
+     if cm is None:
+         if isinstance(colors, (list, tuple)):
diff --git a/srcpkgs/sagemath/patches/35195-workaround_ecl_race.patch b/srcpkgs/sagemath/patches/35195-workaround_ecl_race.patch
new file mode 100644
index 000000000000..1e0a708e8068
--- /dev/null
+++ b/srcpkgs/sagemath/patches/35195-workaround_ecl_race.patch
@@ -0,0 +1,56 @@
+diff --git a/src/sage/interfaces/maxima_lib.py b/src/sage/interfaces/maxima_lib.py
+index c9ca5e30939..9459cb70334 100644
+--- a/src/sage/interfaces/maxima_lib.py
++++ b/src/sage/interfaces/maxima_lib.py
+@@ -77,6 +77,26 @@
+     sage: bar == foo
+     True
+ 
++TESTS:
++
++Check our workaround for a race in ecl works, see :trac:`26968`.
++We use a temporary `MAXIMA_USERDIR` so it's empty; we place it
++in `DOT_SAGE` since we expect it to have more latency than `/tmp`.
++
++    sage: import tempfile, subprocess
++    sage: tmpdir = tempfile.TemporaryDirectory(dir=DOT_SAGE)
++    sage: _ = subprocess.run(['sage', '-c',  # long time
++    ....: f'''
++    ....: import os
++    ....: os.environ["MAXIMA_USERDIR"] = "{tmpdir.name}"
++    ....: if not os.fork():
++    ....:     import sage.interfaces.maxima_lib
++    ....: else:
++    ....:     import sage.interfaces.maxima_lib
++    ....:     os.wait()
++    ....: '''])
++    sage: tmpdir.cleanup()
++
+ """
+ 
+ # ****************************************************************************
+@@ -116,7 +136,23 @@
+ ecl_eval("(setq $nolabels t))")
+ ecl_eval("(defvar *MAXIMA-LANG-SUBDIR* NIL)")
+ ecl_eval("(set-locale-subdir)")
+-ecl_eval("(set-pathnames)")
++
++try:
++    ecl_eval("(set-pathnames)")
++except RuntimeError:
++    # Recover from :trac:`26968` by creating `*maxima-objdir*` here.
++    # This cannot be done before calling `(set-pathnames)` since
++    # `*maxima-objdir*` is computed there.
++    # We use python `os.makedirs()` which is immune to the race.
++    # Using `(ensure-directories-exist ...)` in lisp would be
++    # subject to the same race condition and since `*maxima-objdir*`
++    # has multiple components this is quite plausible to happen.
++    maxima_objdir = ecl_eval("*maxima-objdir*").python()[1:-1]
++    import os
++    os.makedirs(maxima_objdir, exist_ok=True)
++    # Call `(set-pathnames)` again to complete its job.
++    ecl_eval("(set-pathnames)")
++
+ ecl_eval("(defun add-lineinfo (x) x)")
+ ecl_eval('(defun principal nil (cond ($noprincipal (diverg)) ((not pcprntd) (merror "Divergent Integral"))))')
+ ecl_eval("(remprop 'mfactorial 'grind)")  # don't use ! for factorials (#11539)
diff --git a/srcpkgs/sagemath/patches/35204-fix_sage-cleaner.patch b/srcpkgs/sagemath/patches/35204-fix_sage-cleaner.patch
new file mode 100644
index 000000000000..fc3e40da2a88
--- /dev/null
+++ b/srcpkgs/sagemath/patches/35204-fix_sage-cleaner.patch
@@ -0,0 +1,28 @@
+diff --git a/src/bin/sage-cleaner b/src/bin/sage-cleaner
+index e2e578eec60..dc7d8f0482e 100755
+--- a/src/bin/sage-cleaner
++++ b/src/bin/sage-cleaner
+@@ -99,6 +99,15 @@ def cleanup():
+ 
+     return len(pid_list)
+ 
++def cleanup_cruft():
++    """ remove directories leftover from improper shutdown """
++    tmp_dirs = os.listdir(SAGE_TMP_ROOT)
++    for dir_entry in tmp_dirs:
++        baddir = os.path.join(SAGE_TMP_ROOT, dir_entry)
++        if os.path.isdir(baddir):
++            logger.warning('Removing old directory %s from SAGE_TMP_ROOT', baddir)
++            rm_rf(baddir)
++
+ def kill_spawned_jobs(jobfile, parent_pid):
+     logger.info("Killing %s's spawned jobs", parent_pid)
+     killed_them_all = True
+@@ -193,6 +202,7 @@ if __name__ == '__main__':
+     setup_daemon()
+     fix_old_mistakes()
+     logger.info("Starting sage-cleaner with PID %s", os.getpid())
++    cleanup_cruft()
+ 
+     if len(sys.argv) > 1:
+         wait = int(sys.argv[1])
diff --git a/srcpkgs/sagemath/patches/35250-nauty_2.8.6.patch b/srcpkgs/sagemath/patches/35250-nauty_2.8.6.patch
new file mode 100644
index 000000000000..ea210e20ae52
--- /dev/null
+++ b/srcpkgs/sagemath/patches/35250-nauty_2.8.6.patch
@@ -0,0 +1,35 @@
+diff --git a/src/sage/graphs/generators/families.py b/src/sage/graphs/generators/families.py
+index ec6a5c19e60..9dd7bc1cb1e 100644
+--- a/src/sage/graphs/generators/families.py
++++ b/src/sage/graphs/generators/families.py
+@@ -3660,7 +3660,7 @@ def nauty_gentreeg(options="", debug=False):
+ 
+         sage: gen = graphs.nauty_gentreeg("4", debug=True)
+         sage: print(next(gen))
+-        >A ...gentreeg Z=2:3 D=3 n=4
++        >A ...gentreeg ...
+         sage: gen = graphs.nauty_gentreeg("4 -q", debug=True)
+         sage: next(gen)
+         ''
+@@ -3687,7 +3687,7 @@ def nauty_gentreeg(options="", debug=False):
+         sage: list(graphs.nauty_gentreeg("3 -x", debug=True))
+         ['>E Usage: ...gentreeg [-D#] [-Z#:#] [-ulps] [-q] n [res/mod] ...
+         sage: list(graphs.nauty_gentreeg("3", debug=True))
+-        ['>A ...gentreeg Z=2:2 D=2 n=3\n', Graph on 3 vertices]
++        ['>A ...gentreeg ...\n', Graph on 3 vertices]
+     """
+     import shlex
+     from sage.features.nauty import NautyExecutable
+diff --git a/src/sage/graphs/graph_generators.py b/src/sage/graphs/graph_generators.py
+index df88bbe2713..1a8016976c2 100644
+--- a/src/sage/graphs/graph_generators.py
++++ b/src/sage/graphs/graph_generators.py
+@@ -966,7 +966,7 @@ def nauty_geng(self, options="", debug=False):
+             ...
+             ValueError: wrong format of parameter option
+             sage: list(graphs.nauty_geng("-c3", debug=True))
+-            ['>E Usage: ...geng [-cCmtfbd#D#] [-uygsnh] [-lvq] ...
++            ['>E Usage: ...geng ...\n']
+             sage: list(graphs.nauty_geng("-c 3", debug=True))
+             ['>A ...geng -cd1D2 n=3 e=2-3\n', Graph on 3 vertices, Graph on 3 vertices]
+         """
diff --git a/srcpkgs/sagemath/patches/35423-ipython_8.12.patch b/srcpkgs/sagemath/patches/35423-ipython_8.12.patch
new file mode 100644
index 000000000000..46bda084e48e
--- /dev/null
+++ b/srcpkgs/sagemath/patches/35423-ipython_8.12.patch
@@ -0,0 +1,51 @@
+diff --git a/src/sage/repl/inputhook.py b/src/sage/repl/inputhook.py
+index da5df0268c0..7f7894f6dcf 100644
+--- a/src/sage/repl/inputhook.py
++++ b/src/sage/repl/inputhook.py
+@@ -17,6 +17,8 @@
+ 
+ import select
+ import errno
++import contextlib
++import io
+ 
+ from IPython import get_ipython
+ from IPython.terminal.pt_inputhooks import register
+@@ -47,15 +49,27 @@ def install():
+     """
+     Install the Sage input hook
+ 
+-    EXAMPLES::
++    EXAMPLES:
++
++    Make sure ipython is running so we really test this function::
++
++        sage: from sage.repl.interpreter import get_test_shell
++        sage: get_test_shell()
++        <sage.repl.interpreter.SageTestShell object at ...>
++
++    Run the function twice, to check it is idempotent (see :trac:`35235`)::
+ 
+         sage: from sage.repl.inputhook import install
+         sage: install()
++        sage: install()
+     """
+     ip = get_ipython()
+     if not ip:
+         return   # Not running in ipython, e.g. doctests
+-    ip.enable_gui('sage')
++    if ip._inputhook != sage_inputhook:
++        # silence `ip.enable_gui()` useless output
++        with contextlib.redirect_stdout(io.StringIO()):
++            ip.enable_gui('sage')
+ 
+ 
+ def uninstall():
+@@ -71,4 +85,6 @@ def uninstall():
+     if not ip:
+         return
+     if ip._inputhook == sage_inputhook:
+-        ip.enable_gui(None)
++        # silence `ip.enable_gui()` useless output
++        with contextlib.redirect_stdout(io.StringIO()):
++            ip.enable_gui(None)
diff --git a/srcpkgs/sagemath/patches/35438-pythran_0.12.1.patch b/srcpkgs/sagemath/patches/35438-pythran_0.12.1.patch
new file mode 100644
index 000000000000..2cdc674d4f9e
--- /dev/null
+++ b/srcpkgs/sagemath/patches/35438-pythran_0.12.1.patch
@@ -0,0 +1,41 @@
+From 532fbbaf71bb41c73920b584108eb2a09d6deeb1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
+Date: Tue, 4 Apr 2023 12:56:57 -0300
+Subject: [PATCH] Ignore deprecation warnings triggered by pythran 0.12.1
+
+These happen with python 3.11, setuptools 67.6.1, numpy 1.24.2.
+When pythran 0.12.1 is installed, I get 24 doctest failures due to
+deprecation warnings; they are all gone with this commit.
+
+[backported from 839a6e928c264a9863bd42860c78ae95a6d9f3e0]
+---
+ src/sage/all.py | 12 ++++++++++--
+ 1 file changed, 10 insertions(+), 2 deletions(-)
+
+diff --git a/src/sage/all.py b/src/sage/all.py
+index 93588df1b93..ee775aad0e9 100644
+--- a/src/sage/all.py
++++ b/src/sage/all.py
+@@ -96,9 +96,17 @@ warnings.filterwarnings('ignore', category=DeprecationWarning,
+ warnings.filterwarnings('ignore', category=DeprecationWarning,
+     module='(.*[.]_vendor[.])?packaging')
+ 
+-# Ignore numpy warnings triggered by pythran
++# Ignore a few warnings triggered by pythran 0.12.1
+ warnings.filterwarnings('ignore', category=DeprecationWarning,
+-                        module='pythran')
++    message='\n\n  `numpy.distutils` is deprecated since NumPy 1.23.0',
++    module='pythran.dist')
++warnings.filterwarnings('ignore', category=DeprecationWarning,
++    message='pkg_resources is deprecated as an API|'
++            'Deprecated call to `pkg_resources.declare_namespace(.*)`',
++    module='pkg_resources')
++warnings.filterwarnings('ignore', category=DeprecationWarning,
++    message='msvccompiler is deprecated and slated to be removed',
++    module='distutils.msvccompiler')
+ 
+ warnings.filterwarnings('ignore', category=DeprecationWarning,
+                         message='The distutils(.sysconfig module| package) is deprecated',
+-- 
+2.40.0
+
diff --git a/srcpkgs/sagemath/patches/35584-networkx_3.1.patch b/srcpkgs/sagemath/patches/35584-networkx_3.1.patch
new file mode 100644
index 000000000000..66eedecff7c6
--- /dev/null
+++ b/srcpkgs/sagemath/patches/35584-networkx_3.1.patch
@@ -0,0 +1,81 @@
+diff --git a/src/sage/graphs/graph.py b/src/sage/graphs/graph.py
+index c2e42bcbd3..b6a10efbf4 100644
+--- a/src/sage/graphs/graph.py
++++ b/src/sage/graphs/graph.py
+@@ -6786,13 +6786,21 @@ def cliques_number_of(self, vertices=None, cliques=None):
+             {(0, 0): 2, (0, 1): 3, (0, 2): 2, (1, 0): 2, (1, 1): 3, (1, 2): 2}
+             sage: F.cliques_number_of(vertices=[(0, 1), (1, 2)])
+             {(0, 1): 3, (1, 2): 2}
++            sage: F.cliques_number_of(vertices=(0, 1))
++            3
+             sage: G = Graph({0:[1,2,3], 1:[2], 3:[0,1]})
+             sage: G.show(figsize=[2,2])
+             sage: G.cliques_number_of()
+             {0: 2, 1: 2, 2: 1, 3: 1}
+         """
+-        import networkx
+-        return networkx.number_of_cliques(self.networkx_graph(), vertices, cliques)
++        if cliques is None:
++            cliques = self.cliques_maximal()
++
++        if vertices in self: # single vertex
++            return sum(1 for c in cliques if vertices in c)
++        else:
++            return { v : sum(1 for c in cliques if v in c)
++                     for v in vertices or self }
+ 
+     @doc_index("Clique-related methods")
+     def cliques_get_max_clique_graph(self):
+@@ -7493,17 +7501,32 @@ def cliques_containing_vertex(self, vertices=None, cliques=None):
+ 
+             sage: C = Graph('DJ{')
+             sage: C.cliques_containing_vertex()
+-            {0: [[4, 0]], 1: [[4, 1, 2, 3]], 2: [[4, 1, 2, 3]], 3: [[4, 1, 2, 3]], 4: [[4, 0], [4, 1, 2, 3]]}
++            {0: [[0, 4]],
++             1: [[1, 2, 3, 4]],
++             2: [[1, 2, 3, 4]],
++             3: [[1, 2, 3, 4]],
++             4: [[0, 4], [1, 2, 3, 4]]}
++            sage: C.cliques_containing_vertex(4)
++            [[0, 4], [1, 2, 3, 4]]
++            sage: C.cliques_containing_vertex([0, 1])
++            {0: [[0, 4]], 1: [[1, 2, 3, 4]]}
+             sage: E = C.cliques_maximal()
+             sage: E
+             [[0, 4], [1, 2, 3, 4]]
+             sage: C.cliques_containing_vertex(cliques=E)
+-            {0: [[0, 4]], 1: [[1, 2, 3, 4]], 2: [[1, 2, 3, 4]], 3: [[1, 2, 3, 4]], 4: [[0, 4], [1, 2, 3, 4]]}
++            {0: [[0, 4]],
++             1: [[1, 2, 3, 4]],
++             2: [[1, 2, 3, 4]],
++             3: [[1, 2, 3, 4]],
++             4: [[0, 4], [1, 2, 3, 4]]}
+ 
+             sage: G = Graph({0:[1,2,3], 1:[2], 3:[0,1]})
+             sage: G.show(figsize=[2,2])
+             sage: G.cliques_containing_vertex()
+-            {0: [[0, 1, 2], [0, 1, 3]], 1: [[0, 1, 2], [0, 1, 3]], 2: [[0, 1, 2]], 3: [[0, 1, 3]]}
++            {0: [[0, 1, 2], [0, 1, 3]],
++             1: [[0, 1, 2], [0, 1, 3]],
++             2: [[0, 1, 2]],
++             3: [[0, 1, 3]]}
+ 
+         Since each clique of a 2 dimensional grid corresponds to an edge, the
+         number of cliques in which a vertex is involved equals its degree::
+@@ -7518,8 +7541,14 @@ def cliques_containing_vertex(self, vertices=None, cliques=None):
+             sage: sorted(sorted(x for x in L) for L in d[(0, 1)])
+             [[(0, 0), (0, 1)], [(0, 1), (0, 2)], [(0, 1), (1, 1)]]
+         """
+-        import networkx
+-        return networkx.cliques_containing_node(self.networkx_graph(), vertices, cliques)
++        if cliques is None:
++            cliques = self.cliques_maximal()
++
++        if vertices in self: # single vertex
++            return [c for c in cliques if vertices in c]
++        else:
++            return { v : [c for c in cliques if v in c]
++                     for v in vertices or self }
+ 
+     @doc_index("Clique-related methods")
+     def clique_complex(self):
diff --git a/srcpkgs/sagemath/patches/get_patches b/srcpkgs/sagemath/patches/get_patches
index c98da68683cc..871ae38577fd 100755
--- a/srcpkgs/sagemath/patches/get_patches
+++ b/srcpkgs/sagemath/patches/get_patches
@@ -19,7 +19,7 @@ get_trac() {
 	ticket=$1
 	desc=$(echo "$2" | sed -e 's/ /_/g')
 	commit=$3
-	$DO wget "$URL_BASE_COMPARE$commit.diff" -O "trac-$ticket-$desc-$commit.patch"
+	$DO wget "$URL_BASE_COMPARE$commit.diff" -O "$ticket-$desc-$commit.patch"
 }
 
 # run from patches dir
@@ -29,13 +29,35 @@ cd $(dirname "$0")
 get_trac 34851 "support singular 4.3.1.p3" 5e5737a0c
 get_pr 35068 "fix tests giac 1.9.0.35" patch
 
-# positive review
+# merged in 10.0.beta1
+get_pr 35058 "skip unstable tests klyachko"
+
+# merged in 10.0.beta2
 get_pr 34994 "fix tests numpy 1.24"
 get_pr 34997 "fix edge case of integer_check"
-get_pr 35058 "skip unstable tests klyachko"
-get_pr 35094 "support gap 4.12"					# includes PR 35093
 
-# needs review 
+# merged in 10.0.beta3
 get_pr 34995 "support tachyon 0.99.2"
+
+# merged in 10.0.beta4
 get_pr 34980 "avoid factoring in is_prime"
+
+# merged in 10.0.beta5
+get_pr 35094 "support gap 4.12"					# includes PR 35093
+
+# merged in 10.0.beta6
 get_pr 35127 "fix very slow test stream.py"
+get_pr 35177 "matplotlib 3.7"
+get_pr 35195 "workaround ecl race"
+get_pr 35204 "fix sage-cleaner"
+
+# merged in 10.0.beta7
+get_pr 35250 "nauty 2.8.6"
+
+# merged in 10.0.beta8
+#get_pr 35337 "ipython 8.11"
+get_pr 35423 "ipython 8.12"						# includes PR 35337
+get_pr 35438 "pythran 0.12.1"
+
+# needs review
+get_pr 35584 "networkx 3.1"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 75695f0e5f87..66a543efd21d 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -1,7 +1,7 @@
 # Template file for 'sagemath'
 pkgname=sagemath
 version=9.8
-revision=1
+revision=2
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/$version/bin
@@ -26,7 +26,7 @@ depends="FlintQS eclib-devel fflas-ffpack flintlib-devel gcc-fortran gd-devel
  python3-sympy python3-traitlets sage-data-combinatorial_designs
  sage-data-conway_polynomials sage-data-elliptic_curves sage-data-graphs
  sage-data-polytopes_db sympow tachyon threejs-sage"
-checkdepends="$depends"
+checkdepends="$depends pythran python3-Sphinx"
 short_desc="Open source mathematics software"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"

From 26d9c19cf0e4e354b5b9549fbe143e0d79267a30 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Fri, 28 Apr 2023 19:38:50 -0300
Subject: [PATCH 845/965] python3-networkx: update to 3.1.

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

diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 83e21291feb8..526f4c5e259a 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-networkx'
 pkgname=python3-networkx
-version=2.8.8
+version=3.1
 revision=1
 build_style=python3-module
 # failing in i686
@@ -10,12 +10,12 @@ depends="python3"
 checkdepends="python3-numpy python3-scipy python3-matplotlib python3-pandas
  python3-lxml python3-sympy python3-pytest-xdist"
 short_desc="Python3 package for creating and manipulating graphs and networks"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="BSD-3-Clause"
 homepage="https://networkx.org"
-changelog="https://networkx.org/documentation/stable/release/"
+changelog="https://github.com/networkx/networkx/raw/main/doc/release/release_${version}.rst"
 distfiles="${PYPI_SITE}/n/networkx/networkx-${version}.tar.gz"
-checksum=230d388117af870fce5647a3c52401fcf753e94720e6ea6b4197a5355648885e
+checksum=de346335408f84de0eada6ff9fafafff9bcda11f0a0dfaa931133debb146ab61
 
 post_install() {
 	vlicense LICENSE.txt

From 14801db9c07b96927c819b0c83ce1016b002760b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 30 Apr 2023 17:38:13 -0300
Subject: [PATCH 846/965] python3-ipython: update to 8.13.1.

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

diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index 11724c9acdbe..a09b9559fba1 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.12.0
+version=8.13.1
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -16,20 +16,9 @@ license="BSD-3-Clause"
 homepage="https://ipython.org/"
 changelog="https://github.com/ipython/ipython/raw/main/docs/source/whatsnew/version8.rst"
 distfiles="${PYPI_SITE}/i/ipython/ipython-${version}.tar.gz"
-checksum=a950236df04ad75b5bc7f816f9af3d74dc118fd42f2ff7e80e8e60ca1f182e2d
+checksum=9c8487ac18f330c8a683fc50ab6d7bc0fcf9ef1d7a9f6ce7926938261067b81f
 conflicts="python-ipython<=5.8.0_2"
 
-do_check() {
-	# Tests fail when building (and have for awhile) but don't hinder use
-	PYTHONPATH="$(cd build/lib* && pwd)" python3 -m pytest \
-		-k "not test_all_completions_dups and \
-			not test_deduplicate_completions and \
-			not test_magic_arguments and \
-			not test_pinfo_docstring_if_detail_and_no_source and \
-			not test_pprint_heap_allocated_type and \
-			not test_system_interrupt and not test_code_from_file"
-}
-
 post_install() {
 	# remove iptest
 	rm -f ${DESTDIR}/usr/bin/iptest*

From 6e74c19d9e3f3d32f8d546a724554c1118c2a67f Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 1 May 2023 03:24:41 -0400
Subject: [PATCH 847/965] audacious: update to 4.3.1.

---
 srcpkgs/audacious/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/audacious/template b/srcpkgs/audacious/template
index 1b4a0487f163..ddd89b22eaf5 100644
--- a/srcpkgs/audacious/template
+++ b/srcpkgs/audacious/template
@@ -1,25 +1,25 @@
 # Template file for 'audacious'
 #Keep in sync with audacious-plugins!
 pkgname=audacious
-version=4.3
+version=4.3.1
 revision=1
 build_style=meson
-configure_args="-Dlibarchive=true $(vopt_bool gtk) $(vopt_bool gtk gtk3)
+configure_args="-Dlibarchive=true $(vopt_bool gtk3 gtk) $(vopt_bool gtk3)
  $(vopt_bool qt) $(vopt_bool qt qt6) -Dbuildstamp=xbps"
 hostmakedepends="pkg-config gettext glib-devel $(vopt_if qt 'qt6-base qt6-tools')"
 makedepends="libSM-devel dbus-glib-devel libguess-devel libarchive-devel
- $(vopt_if gtk gtk+3-devel) $(vopt_if qt qt6-base-devel)"
+ $(vopt_if gtk3 gtk+3-devel) $(vopt_if qt qt6-base-devel)"
 depends="desktop-file-utils hicolor-icon-theme"
 short_desc="Lightweight, advanced audio player focused on audio quality"
 maintainer="classabbyamp <void@placeviolette.net>"
 license="BSD-2-Clause"
 homepage="https://audacious-media-player.org/"
 distfiles="https://distfiles.audacious-media-player.org/audacious-${version}.tar.bz2"
-checksum=27584dc845c7e70db8c9267990945f17322a1ecc80ff8b452e9ca916a0ce9091
+checksum=85e9e26841505b51e342ee72a2d05f19bef894f567a029ebb3f3e0c1adb42042
 
-build_options="gtk qt"
+build_options="gtk3 qt"
 build_options_default="qt"
-vopt_conflict gtk qt
+vopt_conflict gtk3 qt
 
 post_install() {
 	vlicense COPYING

From 325d1c7d5b8f83b2a293a3f24f741b4a3ca83219 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 1 May 2023 03:25:07 -0400
Subject: [PATCH 848/965] audacious-plugins: update to 4.3.1.

---
 srcpkgs/audacious-plugins/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/audacious-plugins/template b/srcpkgs/audacious-plugins/template
index 9d410c299622..64b0bff6ae6f 100644
--- a/srcpkgs/audacious-plugins/template
+++ b/srcpkgs/audacious-plugins/template
@@ -1,10 +1,10 @@
 # Template file for 'audacious-plugins'
 #Keep in sync with audacious!
 pkgname=audacious-plugins
-version=4.3
+version=4.3.1
 revision=1
 build_style=meson
-configure_args="$(vopt_bool gtk) $(vopt_bool gtk gtk3)
+configure_args="$(vopt_bool gtk3 gtk) $(vopt_bool gtk3)
  $(vopt_bool qt) $(vopt_bool qt qt6)"
 hostmakedepends="gettext pkg-config glib-devel $(vopt_if qt qt6-tools)"
 makedepends="audacious-devel alsa-lib-devel pulseaudio-devel jack-devel
@@ -12,17 +12,17 @@ makedepends="audacious-devel alsa-lib-devel pulseaudio-devel jack-devel
  libmodplug-devel fluidsynth-devel libcdio-paranoia-devel wavpack-devel libnotify-devel
  libcurl-devel libmtp-devel neon-devel libmms-devel libxml2-devel opus-devel opusfile-devel
  libbs2b-devel libsoxr-devel libsidplayfp-devel libcue-devel libopenmpt-devel pipewire-devel
- $(vopt_if gtk gtk+3-devel) $(vopt_if qt 'qt6-base-devel qt6-multimedia-devel')"
+ $(vopt_if gtk3 gtk+3-devel) $(vopt_if qt 'qt6-base-devel qt6-multimedia-devel')"
 short_desc="Plugins for the Audacious media player"
 maintainer="classabbyamp <void@placeviolette.net>"
 license="BSD-2-Clause"
 homepage="https://audacious-media-player.org/"
 distfiles="https://distfiles.audacious-media-player.org/audacious-plugins-${version}.tar.bz2"
-checksum=662ef6c8c4bd70d0f35fd1c5f08b91549b9436638b65f8a1a33956b09df89fc6
+checksum=2dea26e3af583a2d684df240b27b2b2932bcd653df4db500a85f4fe5d5fdc8a6
 
-build_options="gtk qt"
+build_options="gtk3 qt"
 build_options_default="qt"
-vopt_conflict gtk qt
+vopt_conflict gtk3 qt
 
 post_install() {
 	vlicense COPYING

From 824aa993d56b4cfa9fb3b4db6ff28352fa9a455b Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 1 May 2023 03:25:17 -0400
Subject: [PATCH 849/965] gqrx: update to 2.16.

qt5 -> qt6
---
 srcpkgs/gqrx/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/gqrx/template b/srcpkgs/gqrx/template
index 1966c2a8f09b..ce91b41a21e1 100644
--- a/srcpkgs/gqrx/template
+++ b/srcpkgs/gqrx/template
@@ -1,13 +1,13 @@
 # Template file for 'gqrx'
 pkgname=gqrx
-version=2.15.9
-revision=3
+version=2.16
+revision=1
 build_style=cmake
 configure_args="$(vopt_if gr_audio -DLINUX_AUDIO_BACKEND=Gr-audio)
  $(vopt_if portaudio -DLINUX_AUDIO_BACKEND=Portaudio)"
-hostmakedepends="pkg-config qt5-qmake qt5-host-tools python3 gnuradio"
-makedepends="gnuradio-devel gnuradio-osmosdr-devel pulseaudio-devel qt5-svg-devel
- alsa-lib-devel jack-devel qt5-tools $(vopt_if portaudio portaudio-devel)"
+hostmakedepends="pkg-config qt6-base qt6-tools python3 gnuradio"
+makedepends="gnuradio-devel gnuradio-osmosdr-devel pulseaudio-devel qt6-svg-devel
+ alsa-lib-devel jack-devel qt6-tools $(vopt_if portaudio portaudio-devel)"
 depends="desktop-file-utils"
 short_desc="Software defined radio receiver powered by GNU Radio and Qt"
 maintainer="classabbyamp <void@placeviolette.net>"
@@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://gqrx.dk"
 changelog="https://raw.githubusercontent.com/gqrx-sdr/gqrx/master/resources/news.txt"
 distfiles="https://github.com/gqrx-sdr/gqrx/archive/v${version}.tar.gz"
-checksum=4a826b468b2fb38a59cbe1f1b566e62c3114509186a7a25ba27dc92833f3eb44
+checksum=eab65f490da22c3f276366f418af37803bd0d51d8d31b1ce7fdd4cac47932456
 
 build_options="gr_audio portaudio"
 vopt_conflict gr_audio portaudio

From bb8988a41331b7dce9a4a2e79cb811747c9bce01 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 1 May 2023 03:25:37 -0400
Subject: [PATCH 850/965] hamlib: update to 4.5.5.

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

diff --git a/srcpkgs/hamlib/template b/srcpkgs/hamlib/template
index 6e74d94ffa17..18b440781e27 100644
--- a/srcpkgs/hamlib/template
+++ b/srcpkgs/hamlib/template
@@ -1,6 +1,6 @@
 # Template file for 'hamlib'
 pkgname=hamlib
-version=4.5.4
+version=4.5.5
 revision=1
 build_style=gnu-configure
 configure_args="--disable-static --with-perl-binding --with-python-binding
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://hamlib.github.io"
 changelog="https://raw.githubusercontent.com/Hamlib/Hamlib/master/NEWS"
 distfiles="https://github.com/Hamlib/Hamlib/releases/download/${version}/hamlib-${version}.tar.gz"
-checksum=b1aea97d6093990b77d5dc4bde6b9ca06183ddb7e24da7e2367a2acc957b7ac2
+checksum=601c89f32ed225e9527ade3d64d0d05d23202c05ae21ffa77e59d70ee4597fcd
 
 CFLAGS="-DNO_POSIX_2008_LOCALE -D_GNU_SOURCE"
 

From 21250def76df8ade670d31f1c5756f45d1b12490 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 1 May 2023 03:25:43 -0400
Subject: [PATCH 851/965] noto-fonts-ttf: update to 23.5.1.

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

diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index f6160b5030ea..8763c4cc9440 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -1,7 +1,7 @@
 # Template file for 'noto-fonts-ttf'
 pkgname=noto-fonts-ttf
 reverts="20220810_1 20190926_2 20190926_1 20181202_1 20181106_1"
-version=23.4.1
+version=23.5.1
 revision=1
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
@@ -9,7 +9,7 @@ maintainer="classabbyamp <void@placeviolette.net>"
 license="OFL-1.1"
 homepage="https://notofonts.github.io/"
 distfiles="https://github.com/notofonts/notofonts.github.io/archive/refs/tags/noto-monthly-release-${version}.tar.gz"
-checksum=e80c936d78caf063db5cbb1c1625ffbd43a94de2491a0f02eaa18c116fca133b
+checksum=393e20547ea09d7c47053e86bcd4c16d753283244a96c09a7dcd79eea27aa3fa
 font_dirs="/usr/share/fonts/noto"
 
 do_install() {

From 4d3a4aeb6d73561b55cfbd71c4fabfef3ac00a6c Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 1 May 2023 03:25:47 -0400
Subject: [PATCH 852/965] python3-pytest-xdist: update to 3.2.1.

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

diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index f8881eb4ad34..3128717d293a 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-pytest-xdist'
 pkgname=python3-pytest-xdist
-version=3.2.0
+version=3.2.1
 revision=1
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
@@ -11,7 +11,7 @@ license="MIT"
 homepage="https://github.com/pytest-dev/pytest-xdist"
 changelog="https://raw.githubusercontent.com/pytest-dev/pytest-xdist/master/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/p/pytest-xdist/pytest-xdist-${version}.tar.gz"
-checksum=fa10f95a2564cd91652f2d132725183c3b590d9fdcdec09d3677386ecf4c1ce9
+checksum=1849bd98d8b242b948e472db7478e090bf3361912a8fed87992ed94085f54727
 # tests only work in tox
 make_check=no
 

From a05f1ded593145782a05365b3025bef8638b1f9c Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 1 May 2023 03:25:51 -0400
Subject: [PATCH 853/965] xf86-input-wacom: update to 1.2.0.

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

diff --git a/srcpkgs/xf86-input-wacom/template b/srcpkgs/xf86-input-wacom/template
index 51b964682914..19eff18d6054 100644
--- a/srcpkgs/xf86-input-wacom/template
+++ b/srcpkgs/xf86-input-wacom/template
@@ -1,6 +1,6 @@
 # Template file for 'xf86-input-wacom'
 pkgname=xf86-input-wacom
-version=1.1.0
+version=1.2.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -11,7 +11,7 @@ maintainer="classabbyamp <void@placeviolette.net>"
 license="GPL-2.0-only"
 homepage="https://github.com/linuxwacom/xf86-input-wacom"
 distfiles="https://github.com/linuxwacom/xf86-input-wacom/releases/download/xf86-input-wacom-${version}/xf86-input-wacom-${version}.tar.bz2"
-checksum=23b674067f344de22bcbb4bac885c43df54c5e841f6dade7c9d18ba7ce297a12
+checksum=13c23208b2bc2bfd7b3a127ca667bb1399e54e3fcc22386ef1fb54be1d72685d
 lib32disabled=yes
 
 xf86-input-wacom-devel_package() {

From 337c99434b2ee2d0437e6da11d0f60dada97a771 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 1 May 2023 04:17:19 -0400
Subject: [PATCH 854/965] audacious-plugins: fix cross

for some reason, this fails to configure on cross with this option enabled

probably caused by:
https://github.com/audacious-media-player/audacious-plugins/commit/cbbd7743f7137f6a7434e93ef46151af0228a041
---
 srcpkgs/audacious-plugins/template | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/srcpkgs/audacious-plugins/template b/srcpkgs/audacious-plugins/template
index 64b0bff6ae6f..88cbc1671fc6 100644
--- a/srcpkgs/audacious-plugins/template
+++ b/srcpkgs/audacious-plugins/template
@@ -24,6 +24,11 @@ build_options="gtk3 qt"
 build_options_default="qt"
 vopt_conflict gtk3 qt
 
+if [ -n "$CROSS_BUILD" ]; then
+	# fails to configure: FileNotFoundError: [Errno 2] No such file or directory: '/usr/include/qt6'
+	configure_args+=" -Dhotkey=false"
+fi
+
 post_install() {
 	vlicense COPYING
 }

From 3cf863f894b67b3c93e23ac7830ca46b697d308a Mon Sep 17 00:00:00 2001
From: Gerardo Di iorio <arete74@gmail.com>
Date: Mon, 1 May 2023 11:11:00 +0200
Subject: [PATCH 855/965] todoist: update to 0.20.0.

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

diff --git a/srcpkgs/todoist/template b/srcpkgs/todoist/template
index 51f8a3beab72..72c1e50ed1c5 100644
--- a/srcpkgs/todoist/template
+++ b/srcpkgs/todoist/template
@@ -1,7 +1,7 @@
 # Template file for 'todoist'
 pkgname=todoist
-version=0.18.0
-revision=2
+version=0.20.0
+revision=1
 build_style=go
 go_import_path="github.com/sachaos/todoist"
 short_desc="Todoist CLI Client"
@@ -9,7 +9,7 @@ maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/sachaos/todoist"
 distfiles="https://github.com/sachaos/todoist/archive/refs/tags/v${version}.tar.gz"
-checksum=2cc89bdf44d5a9bda6f748069cf8841e10e3b0c14dd4ddb17d5b1f7a7bc7d759
+checksum=cd496259a37f1b9868eddcc3d3f83b63b82eb94b7ab4830ad3f490fed51a5918
 
 post_install() {
 	vdoc README.md

From 553a9059278dde8dc65e09ef1e6109ddab66eb58 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 1 May 2023 09:55:01 -0400
Subject: [PATCH 856/965] openjdk17: update to 17.0.7+7.

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

diff --git a/srcpkgs/openjdk17/template b/srcpkgs/openjdk17/template
index 40e1e42d72fe..7aff34f6e911 100644
--- a/srcpkgs/openjdk17/template
+++ b/srcpkgs/openjdk17/template
@@ -1,7 +1,7 @@
 # Template file for 'openjdk17'
 pkgname=openjdk17
-version=17.0.5+7
-revision=2
+version=17.0.7+7
+revision=1
 _gtest_ver=1.8.1
 _java_ver="${version%%.*}"
 _jdk_update="${version#*+}"
@@ -45,7 +45,7 @@ license="GPL-2.0-only WITH Classpath-exception-2.0"
 homepage="http://openjdk.java.net/"
 distfiles="https://github.com/openjdk/jdk${_java_ver}u/archive/jdk-${version}.tar.gz
  https://github.com/google/googletest/archive/refs/tags/release-${_gtest_ver}.tar.gz"
-checksum="f268e91052adb773ed5ecac70b232e70e830c89dd2d570c8c872bfaf2772867e
+checksum="43b80a5aec5fce908e80858e9b34efdf1b49255a12ce303650325af65141d3e8
  9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c"
 provides="java-environment-${version}_1"
 patch_args="-Np1 --directory=$build_wrksrc"

From 98bce17f6148ddecbdba2f9de9113bca9a238c4f Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 1 May 2023 11:49:29 -0500
Subject: [PATCH 857/965] jc: update to 1.23.2.

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

diff --git a/srcpkgs/jc/template b/srcpkgs/jc/template
index 026d105d65af..b5b6f1e819f5 100644
--- a/srcpkgs/jc/template
+++ b/srcpkgs/jc/template
@@ -1,6 +1,6 @@
 # Template file for 'jc'
 pkgname=jc
-version=1.23.1
+version=1.23.2
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://github.com/kellyjonbrazil/jc"
 changelog="https://raw.githubusercontent.com/kellyjonbrazil/jc/master/CHANGELOG"
 distfiles="https://github.com/kellyjonbrazil/jc/archive/refs/tags/v${version}.tar.gz"
-checksum=c2f916f2aed4ca4eaefc1fbdfcf68f37f384b2499a8f9a522bbaceb5f5d36e89
+checksum=d3df831ccaebb17800a7f1feb918daf5e9cf7fd81a12cced1670305aafe8a55e
 
 post_install() {
 	vman man/jc.1

From 09ec55c0f5d684336a703fc9d58149024feff53a Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 1 May 2023 11:50:31 -0500
Subject: [PATCH 858/965] ssh-audit: update to 2.9.0.

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

diff --git a/srcpkgs/ssh-audit/template b/srcpkgs/ssh-audit/template
index 0e09ddc1b2f2..0a151db3082c 100644
--- a/srcpkgs/ssh-audit/template
+++ b/srcpkgs/ssh-audit/template
@@ -1,7 +1,7 @@
 # Template file for 'ssh-audit'
 pkgname=ssh-audit
-version=2.5.0
-revision=3
+version=2.9.0
+revision=1
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
@@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/jtesta/ssh-audit"
 distfiles="https://github.com/jtesta/ssh-audit/archive/v${version}.tar.gz"
-checksum=43a1679ba1bd829b0f871bb9ab0e5d861c3e074b73f1e9cb66d687adce94a462
+checksum=29473d4daa370bc1334c092db5324d9cd61f486daa19236f9ec0d13674b38e9b
 python_version=3
 
 post_install() {

From 12633955f3b752d29172fa1927ff5c6091e34c9f Mon Sep 17 00:00:00 2001
From: Subhaditya Nath <sn03.general@gmail.com>
Date: Mon, 30 Jan 2023 23:53:36 +0530
Subject: [PATCH 859/965] libcpuid: update to 0.6.2, orphan.

Maintainer hasn't touched the package since creating it.
---
 common/shlibs             | 2 +-
 srcpkgs/libcpuid/template | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index a64330bd7cb9..ba0744dac158 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -672,7 +672,7 @@ libatasmart.so.4 libatasmart-0.17_1
 libsgutils2-1.45.so.2 libsgutils-1.45_1
 liblvm2app.so.2.2 liblvm2app-2.02.54_1
 libcpufreq.so.0 libcpufreq-007_1
-libcpuid.so.15 libcpuid-0.5.0_1
+libcpuid.so.16 libcpuid-0.6.2_1
 libgucharmap_2_90.so.7 gucharmap-3.0.0_1
 libgphoto2.so.6 libgphoto2-2.5.7_1
 libgphoto2_port.so.12 libgphoto2-2.5.7_1
diff --git a/srcpkgs/libcpuid/template b/srcpkgs/libcpuid/template
index 3cfeb869ba2a..6257293e664e 100644
--- a/srcpkgs/libcpuid/template
+++ b/srcpkgs/libcpuid/template
@@ -1,18 +1,18 @@
 # Template file for 'libcpuid'
 pkgname=libcpuid
-version=0.5.1
+version=0.6.2
 revision=1
 archs="i686* x86_64*"
 build_style=cmake
 hostmakedepends="doxygen"
 checkdepends="python3"
 short_desc="Small C library for x86 CPU detection and feature extraction"
-maintainer="cr6git <quark6@protonmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/anrieff/libcpuid"
 changelog="https://raw.githubusercontent.com/anrieff/libcpuid/master/ChangeLog"
 distfiles="https://github.com/anrieff/libcpuid/archive/v${version}.tar.gz"
-checksum=36d62842ef43c749c0ba82237b10ede05b298d79a0e39ef5fd1115ba1ff8e126
+checksum=3e7f2fc243a6a68d6c909b701cfa0db6422ec33fccf91ea5ab7beda3eb798672
 
 post_install() {
 	vlicense COPYING

From 31f54b135ce4fc784f9c31755d757095027a4d6f Mon Sep 17 00:00:00 2001
From: Subhaditya Nath <sn03.general@gmail.com>
Date: Mon, 30 Jan 2023 23:54:06 +0530
Subject: [PATCH 860/965] nix: revbump for libcpuid-0.6.2

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

diff --git a/srcpkgs/nix/template b/srcpkgs/nix/template
index 1c9bd931df65..6c842fa336c3 100644
--- a/srcpkgs/nix/template
+++ b/srcpkgs/nix/template
@@ -1,7 +1,7 @@
 # Template file for 'nix'
 pkgname=nix
 version=2.11.0
-revision=2
+revision=3
 build_style=gnu-configure
 build_helper=qemu
 # Use /nix/var as suggested by the official Manual.

From 7e00b892e6921b6d3c71bcbbeb6501ddb2719c9e Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Wed, 22 Feb 2023 18:29:49 +0000
Subject: [PATCH 861/965] procps-ng: update to 4.0.3.

---
 common/shlibs              |  2 +-
 srcpkgs/procps-ng/template | 31 +++++++++++++++----------------
 2 files changed, 16 insertions(+), 17 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index ba0744dac158..8c47e79b8c43 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2330,7 +2330,7 @@ libgedacairo.so.1 geda-1.10.2_1
 libxornstorage.so.0 geda-1.10.2_1
 libclutter-gst-3.0.so.0 clutter-gst3-3.0.4_1
 libgsound.so.0 gsound-1.0.1_1
-libprocps.so.8 procps-ng-3.3.16_1
+libproc2.so.0 procps-ng-4.0.3_1
 libgegl-0.4.so.0 gegl-0.4.16_1
 libgegl-npd-0.4.so gegl-0.4.16_1
 libgegl-sc-0.4.so gegl-0.4.16_1
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 54239e6550f6..00fa9817f531 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -1,12 +1,12 @@
 # Template file for 'procps-ng'
 pkgname=procps-ng
-version=3.3.17
-revision=2
+version=4.0.3
+revision=1
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
  --disable-modern-top --without-systemd"
-hostmakedepends="automake gettext-devel libtool pkg-config"
+hostmakedepends="gettext-devel pkg-config"
 makedepends="ncurses-devel"
 checkdepends="dejagnu"
 short_desc="Utilities for monitoring your system and its processes"
@@ -14,27 +14,26 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://gitlab.com/procps-ng/procps"
 changelog="https://gitlab.com/procps-ng/procps/raw/master/NEWS"
-distfiles="${SOURCEFORGE_SITE}/${pkgname}/Production/${pkgname}-${version}.tar.xz"
-checksum=4518b3e7aafd34ec07d0063d250fd474999b20b200218c3ae56f5d2113f141b4
+distfiles="${SOURCEFORGE_SITE}/procps-ng/Production/procps-ng-${version}.tar.xz"
+checksum=303c8ec4f96ae18d8eaef86c2bd0986938764a45dc505fe0a0af868c674dba92
+# "pmap X with unreachable process" and "pmap XX with unreachable process" fail
+# in the CI.
+make_check=ci-skip
 
 conf_files="/etc/sysctl.conf"
 
-post_extract() {
-	sed -i 's,ncursesw/ncurses.h,ncurses.h,g' watch.c
-	sed -i '1i#include <utmp.h>' w.c
-	sed -i '1i#include <langinfo.h>' proc/escape.c
-}
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	# See https://gitlab.com/procps-ng/procps/-/issues/193 and
+	# https://gitlab.com/procps-ng/procps/-/merge_requests/129.
+	configure_args+=" --disable-w"
+fi
 
-pre_configure() {
-	autoreconf -fi
+post_extract() {
+	vsed -i 's,ncursesw/ncurses.h,ncurses.h,g' src/watch.c
 }
 
 post_install() {
 	vconf ${FILESDIR}/sysctl.conf
-
-	# clashes with extrace, will be renamed in procps-ng 3.3.18.
-	rm -f ${DESTDIR}/usr/bin/pwait
-	rm -f ${DESTDIR}/usr/share/man/man1/pwait.1
 }
 
 procps-ng-devel_package() {

From 647bddcbb14bd4dc8536353abb9ee8766c3fe640 Mon Sep 17 00:00:00 2001
From: Subhaditya Nath <sn03.general@gmail.com>
Date: Mon, 30 Jan 2023 23:54:38 +0530
Subject: [PATCH 862/965] CPU-X: update to 4.5.2, orphan

---
 srcpkgs/CPU-X/template | 30 ++++++++++++++++--------------
 1 file changed, 16 insertions(+), 14 deletions(-)

diff --git a/srcpkgs/CPU-X/template b/srcpkgs/CPU-X/template
index e132a629bbfb..bde8e7071d9e 100644
--- a/srcpkgs/CPU-X/template
+++ b/srcpkgs/CPU-X/template
@@ -1,25 +1,27 @@
 # Template file for 'CPU-X'
 pkgname=CPU-X
-version=4.3.0
-revision=2
+version=4.5.2
+revision=1
 archs="x86_64* i686*"
 build_style=cmake
 hostmakedepends="pkg-config nasm"
 makedepends="ncurses-devel gettext-devel libcpuid-devel pciutils-devel
- glfw-devel ocl-icd-devel procps-ng-devel libstatgrab
- $(vopt_if gtk3 gtk+3-devel)"
+ glfw-devel ocl-icd-devel procps-ng-devel libstatgrab gtk+3-devel
+ vulkan-loader Vulkan-Headers"
+checkdepends="mawk nawk grep"
 short_desc="Free software that gathers information on CPU, motherboard and more"
-maintainer="Subhaditya Nath <sn03.general@gmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
-homepage="https://x0rg.github.io/CPU-X/"
-changelog="https://raw.githubusercontent.com/X0rg/CPU-X/master/ChangeLog.md"
-distfiles="https://github.com/X0rg/CPU-X/archive/v${version}.tar.gz"
-checksum=6ad7a8ac2d6c687a38a895fbbfbf2de690311676ac374d5857588bb983839433
-build_options="gtk3"
-build_options_default="gtk3"
-# needs grep -P which is not available in chroot-grep and replacing it with
-# grep breaks base-chroot
-make_check=no
+homepage="https://thetumultuousunicornofdarkness.github.io/CPU-X/"
+changelog="https://github.com/TheTumultuousUnicornOfDarkness/CPU-X/blob/master/ChangeLog.md"
+distfiles="https://github.com/thetumultuousunicornofdarkness/CPU-X/archive/v${version}.tar.gz"
+checksum=6cdab38928ca5684b22f7b8d868d42a25a48be6da813743b6b59a88d6e9f25d1
+
+if [ "$XBPS_BUILD_ENVIRONMENT" != void-packages-ci ]; then
+	# Installing the packages in checkdepends causes base-chroot to break.
+	# So, only run the checks in CI, where the chroot is ethereal anyway.
+	make_check=no
+fi
 
 if [ "$XBPS_TARGET_LIBC" = musl ]; then
 	makedepends+=" libexecinfo-devel"

From ff4ead96d9afdf81317ccff836d6b1a25d3f6f2a Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Thu, 23 Feb 2023 17:26:37 +0000
Subject: [PATCH 863/965] lxqt-session: fix build/run with libproc2.

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

diff --git a/srcpkgs/lxqt-session/template b/srcpkgs/lxqt-session/template
index 979c6097840e..3b677d93e1c6 100644
--- a/srcpkgs/lxqt-session/template
+++ b/srcpkgs/lxqt-session/template
@@ -1,7 +1,7 @@
 # Template file for 'lxqt-session'
 pkgname=lxqt-session
 version=1.3.0
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config lxqt-build-tools qt5-qmake qt5-host-tools xdg-user-dirs
  perl"

From 111918317d06598fe1459dbe139923404f3f4b9d Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Thu, 23 Feb 2023 17:59:06 +0000
Subject: [PATCH 864/965] igt-gpu-tools: update to 1.27.1.

---
 .../patches/fix-build-with-libproc2.diff      | 491 ++++++++++++++++++
 ...t_edid-Allocate-raw-8-bytes-for-VSDB.patch |  42 --
 .../patches/meson-fix-underscorify-call.patch |  36 --
 srcpkgs/igt-gpu-tools/patches/musl.patch      | 342 ++++++++----
 srcpkgs/igt-gpu-tools/template                |  18 +-
 5 files changed, 725 insertions(+), 204 deletions(-)
 create mode 100644 srcpkgs/igt-gpu-tools/patches/fix-build-with-libproc2.diff
 delete mode 100644 srcpkgs/igt-gpu-tools/patches/igt_edid-Allocate-raw-8-bytes-for-VSDB.patch
 delete mode 100644 srcpkgs/igt-gpu-tools/patches/meson-fix-underscorify-call.patch

diff --git a/srcpkgs/igt-gpu-tools/patches/fix-build-with-libproc2.diff b/srcpkgs/igt-gpu-tools/patches/fix-build-with-libproc2.diff
new file mode 100644
index 000000000000..21b1866c9cd9
--- /dev/null
+++ b/srcpkgs/igt-gpu-tools/patches/fix-build-with-libproc2.diff
@@ -0,0 +1,491 @@
+Description: Link to libproc2
+ libproc2 is the new library for libprocps
+Author: Craig Small <csmall@debian.org>
+Bug-Debian: https://bugs.debian.org/1024221
+Reviewed-by: Craig Small <csmall@debian.org>
+Last-Update: 2022-12-22
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/lib/igt_aux.c
++++ b/lib/igt_aux.c
+@@ -52,8 +52,16 @@
+ #include <assert.h>
+ #include <grp.h>
+ 
++#ifdef HAVE_LIBPROCPS
+ #include <proc/readproc.h>
++#endif
++#ifdef HAVE_LIBPROC2
++#include <libproc2/pids.h>
++#endif
++
+ #include <libudev.h>
++#include <linux/limits.h>
++#include <dirent.h>
+ 
+ #include "drmtest.h"
+ #include "i915_drm.h"
+@@ -1217,6 +1225,7 @@ void igt_unlock_mem(void)
+  */
+ int igt_is_process_running(const char *comm)
+ {
++#if HAVE_LIBPROCPS
+ 	PROCTAB *proc;
+ 	proc_t *proc_info;
+ 	bool found = false;
+@@ -1235,6 +1244,26 @@ int igt_is_process_running(const char *c
+ 
+ 	closeproc(proc);
+ 	return found;
++#endif
++#ifdef HAVE_LIBPROC2
++	enum pids_item Item[] = { PIDS_CMD };
++	struct pids_info *info = NULL;
++	struct pids_stack *stack;
++	char *pid_comm;
++	bool found = false;
++
++	if (procps_pids_new(&info, Item, 1) < 0)
++	    return false;
++	while ((stack = procps_pids_get(info, PIDS_FETCH_TASKS_ONLY))) {
++	    pid_comm = PIDS_VAL(0, str, stack, info);
++	    if (!strncasecmp(pid_comm, comm, strlen(pid_comm))) {
++		found = true;
++		break;
++	    }
++	}
++	procps_pids_unref(&info);
++	return found;
++#endif
+ }
+ 
+ /**
+@@ -1251,6 +1280,7 @@ int igt_is_process_running(const char *c
+  */
+ int igt_terminate_process(int sig, const char *comm)
+ {
++#ifdef HAVE_LIBPROCPS
+ 	PROCTAB *proc;
+ 	proc_t *proc_info;
+ 	int err = 0;
+@@ -1272,6 +1302,29 @@ int igt_terminate_process(int sig, const
+ 
+ 	closeproc(proc);
+ 	return err;
++#endif
++#ifdef HAVE_LIBPROC2
++	enum pids_item Items[] = { PIDS_ID_PID, PIDS_CMD };
++	struct pids_info *info = NULL;
++	struct pids_stack *stack;
++	char *pid_comm;
++	int pid;
++	int err = 0;
++
++	if (procps_pids_new(&info, Items, 2) < 0)
++		return -errno;
++	while ((stack = procps_pids_get(info, PIDS_FETCH_TASKS_ONLY))) {
++		pid = PIDS_VAL(0, s_int, stack, info);
++		pid_comm = PIDS_VAL(1, str, stack, info);
++		if (!strncasecmp(pid_comm, comm, strlen(pid_comm))) {
++			if (kill(pid, sig) < 0)
++				err = -errno;
++			break;
++		}
++	}
++	procps_pids_unref(&info);
++	return err;
++#endif
+ }
+ 
+ struct pinfo {
+@@ -1341,9 +1394,9 @@ igt_show_stat_header(void)
+ }
+ 
+ static void
+-igt_show_stat(proc_t *info, int *state, const char *fn)
++igt_show_stat(const pid_t tid, const char *cmd, int *state, const char *fn)
+ {
+-	struct pinfo p = { .pid = info->tid, .comm = info->cmd, .fn = fn };
++	struct pinfo p = { .pid = tid, .comm = cmd, .fn = fn };
+ 
+ 	if (!*state)
+ 		igt_show_stat_header();
+@@ -1353,7 +1406,7 @@ igt_show_stat(proc_t *info, int *state,
+ }
+ 
+ static void
+-__igt_lsof_fds(proc_t *proc_info, int *state, char *proc_path, const char *dir)
++__igt_lsof_fds(const pid_t tid, const char *cmd, int *state, char *proc_path, const char *dir)
+ {
+ 	struct dirent *d;
+ 	struct stat st;
+@@ -1400,7 +1453,7 @@ again:
+ 		dirn = dirname(copy_fd_lnk);
+ 
+ 		if (!strncmp(dir, dirn, strlen(dir)))
+-			igt_show_stat(proc_info, state, fd_lnk);
++			igt_show_stat(tid, cmd, state, fd_lnk);
+ 
+ 		free(copy_fd_lnk);
+ 		free(fd_lnk);
+@@ -1416,13 +1469,14 @@ again:
+ static void
+ __igt_lsof(const char *dir)
+ {
+-	PROCTAB *proc;
+-	proc_t *proc_info;
+-
+ 	char path[30];
+ 	char *name_lnk;
+ 	struct stat st;
+ 	int state = 0;
++#ifdef HAVE_LIBPROCPS
++	PROCTAB *proc;
++	proc_t *proc_info;
++
+ 
+ 	proc = openproc(PROC_FILLCOM | PROC_FILLSTAT | PROC_FILLARG);
+ 	igt_assert(proc != NULL);
+@@ -1456,6 +1510,44 @@ __igt_lsof(const char *dir)
+ 	}
+ 
+ 	closeproc(proc);
++#endif
++#ifdef HAVE_LIBPROC2
++	enum pids_item Items[] = { PIDS_ID_PID, PIDS_CMD };
++	struct pids_info *info = NULL;
++	struct pids_stack *stack;
++
++	if (procps_pids_new(&info, Items, 2) < 0)
++		return;
++	while ((stack = procps_pids_get(info, PIDS_FETCH_TASKS_ONLY))) {
++		ssize_t read;
++		int tid = PIDS_VAL(0, s_int, stack, info);
++		char *pid_comm = PIDS_VAL(1, str, stack, info);
++
++		/* check current working directory */
++		memset(path, 0, sizeof(path));
++		snprintf(path, sizeof(path), "/proc/%d/cwd", tid);
++
++		if (stat(path, &st) == -1)
++			continue;
++
++		name_lnk = malloc(st.st_size + 1);
++
++		igt_assert((read = readlink(path, name_lnk, st.st_size + 1)));
++		name_lnk[read] = '\0';
++
++		if (!strncmp(dir, name_lnk, strlen(dir)))
++			igt_show_stat(tid, pid_comm, &state, name_lnk);
++
++		/* check also fd, seems that lsof(8) doesn't look here */
++		memset(path, 0, sizeof(path));
++		snprintf(path, sizeof(path), "/proc/%d/fd", tid);
++
++		__igt_lsof_fds(tid, pid_comm, &state, path, dir);
++
++		free(name_lnk);
++	}
++	procps_pids_unref(&info);
++#endif
+ }
+ 
+ /**
+@@ -1490,7 +1582,7 @@ igt_lsof(const char *dpath)
+ 	free(sanitized);
+ }
+ 
+-static void pulseaudio_unload_module(proc_t *proc_info)
++static void pulseaudio_unload_module(const uid_t euid, const gid_t egid)
+ {
+ 	struct igt_helper_process pa_proc = {};
+ 	char xdg_dir[PATH_MAX];
+@@ -1498,14 +1590,14 @@ static void pulseaudio_unload_module(pro
+ 	struct passwd *pw;
+ 
+ 	igt_fork_helper(&pa_proc) {
+-		pw = getpwuid(proc_info->euid);
++		pw = getpwuid(euid);
+ 		homedir = pw->pw_dir;
+-		snprintf(xdg_dir, sizeof(xdg_dir), "/run/user/%d", proc_info->euid);
++		snprintf(xdg_dir, sizeof(xdg_dir), "/run/user/%d", euid);
+ 
+ 		igt_info("Request pulseaudio to stop using audio device\n");
+ 
+-		setgid(proc_info->egid);
+-		setuid(proc_info->euid);
++		setgid(egid);
++		setuid(euid);
+ 		clearenv();
+ 		setenv("HOME", homedir, 1);
+ 		setenv("XDG_RUNTIME_DIR",xdg_dir, 1);
+@@ -1524,10 +1616,12 @@ static void pipewire_reserve_wait(void)
+ 	char xdg_dir[PATH_MAX];
+ 	const char *homedir;
+ 	struct passwd *pw;
+-	proc_t *proc_info;
+-	PROCTAB *proc;
++	int tid=0, euid, egid;
+ 
++#ifdef HAVE_LIBPROCPS
+ 	igt_fork_helper(&pw_reserve_proc) {
++		proc_t *proc_info;
++		PROCTAB *proc;
+ 		igt_info("Preventing pipewire-pulse to use the audio drivers\n");
+ 
+ 		proc = openproc(PROC_FILLCOM | PROC_FILLSTAT | PROC_FILLARG);
+@@ -1539,21 +1633,44 @@ static void pipewire_reserve_wait(void)
+ 			freeproc(proc_info);
+ 		}
+ 		closeproc(proc);
++		tid = proc_info->tid;
++		euid = proc_info->euid;
++		egid = proc_info->egid;
++		freeproc(proc_info);
++#endif
++#ifdef HAVE_LIBPROC2
++	igt_fork(child, 1) {
++		enum pids_item Items[] = { PIDS_ID_PID, PIDS_ID_EUID, PIDS_ID_EGID };
++		enum rel_items { EU_PID, EU_EUID, EU_EGID };
++		struct pids_info *info = NULL;
++		struct pids_stack *stack;
++
++		igt_info("Preventing pipewire-pulse to use the audio drivers\n");
++
++		if (procps_pids_new(&info, Items, 3) < 0)
++		    return;
++		while ((stack = procps_pids_get(info, PIDS_FETCH_TASKS_ONLY))) {
++			tid = PIDS_VAL(EU_PID, s_int, stack, info);
++			if (pipewire_pulse_pid == tid)
++				break;
++		}
++		euid = PIDS_VAL(EU_EUID, s_int, stack, info);
++		egid = PIDS_VAL(EU_EGID, s_int, stack, info);
++		procps_pids_unref(&info);
++#endif
+ 
+ 		/* Sanity check: if it can't find the process, it means it has gone */
+-		if (pipewire_pulse_pid != proc_info->tid)
++		if (pipewire_pulse_pid != tid)
+ 			exit(0);
+ 
+-		pw = getpwuid(proc_info->euid);
++		pw = getpwuid(euid);
+ 		homedir = pw->pw_dir;
+-		snprintf(xdg_dir, sizeof(xdg_dir), "/run/user/%d", proc_info->euid);
+-		setgid(proc_info->egid);
+-		setuid(proc_info->euid);
++		snprintf(xdg_dir, sizeof(xdg_dir), "/run/user/%d", euid);
++		setgid(egid);
++		setuid(euid);
+ 		clearenv();
+ 		setenv("HOME", homedir, 1);
+ 		setenv("XDG_RUNTIME_DIR",xdg_dir, 1);
+-		freeproc(proc_info);
+-
+ 		/*
+ 		 * pw-reserve will run in background. It will only exit when
+ 		 * igt_kill_children() is called later on. So, it shouldn't
+@@ -1570,9 +1687,7 @@ static void pipewire_reserve_wait(void)
+ int pipewire_pulse_start_reserve(void)
+ {
+ 	bool is_pw_reserve_running = false;
+-	proc_t *proc_info;
+ 	int attempts = 0;
+-	PROCTAB *proc;
+ 
+ 	if (!pipewire_pulse_pid)
+ 		return 0;
+@@ -1584,6 +1699,10 @@ int pipewire_pulse_start_reserve(void)
+ 	 * pipewire version 0.3.50 or upper.
+ 	 */
+ 	for (attempts = 0; attempts < PIPEWIRE_RESERVE_MAX_TIME; attempts++) {
++#ifdef HAVE_LIBPROCPS
++		proc_t *proc_info;
++		PROCTAB *proc;
++
+ 		usleep(1000);
+ 		proc = openproc(PROC_FILLCOM | PROC_FILLSTAT | PROC_FILLARG);
+ 		igt_assert(proc != NULL);
+@@ -1598,6 +1717,25 @@ int pipewire_pulse_start_reserve(void)
+ 			freeproc(proc_info);
+ 		}
+ 		closeproc(proc);
++#endif
++#ifdef HAVE_LIBPROC2
++		enum pids_item Items[] = { PIDS_ID_PID, PIDS_CMD };
++		struct pids_info *info = NULL;
++		struct pids_stack *stack;
++
++		usleep(1000);
++
++		if (procps_pids_new(&info, Items, 2) < 0)
++			return 1;
++		while ((stack = procps_pids_get(info, PIDS_FETCH_TASKS_ONLY))) {
++			if (!strcmp(PIDS_VAL(1, str, stack, info), "pw-reserve")) {
++				is_pw_reserve_running = true;
++				pipewire_pw_reserve_pid = PIDS_VAL(0, s_int, stack, info);
++				break;
++			}
++		}
++		procps_pids_unref(&info);
++#endif
+ 		if (is_pw_reserve_running)
+ 			break;
+ 	}
+@@ -1645,7 +1783,7 @@ void pipewire_pulse_stop_reserve(void)
+  * If the check fails, it means that the process can simply be killed.
+  */
+ static int
+-__igt_lsof_audio_and_kill_proc(proc_t *proc_info, char *proc_path)
++__igt_lsof_audio_and_kill_proc(const pid_t tid, const char *cmd, const uid_t euid, const gid_t egid, char *proc_path)
+ {
+ 	const char *audio_dev = "/dev/snd/";
+ 	char path[PATH_MAX * 2];
+@@ -1670,10 +1808,10 @@ __igt_lsof_audio_and_kill_proc(proc_t *p
+ 	 * 2) unload/unbind the the audio driver(s);
+ 	 * 3) stop the pw-reserve thread.
+ 	 */
+-	if (!strcmp(proc_info->cmd, "pipewire-pulse")) {
++	if (!strcmp(cmd, "pipewire-pulse")) {
+ 		igt_info("process %d (%s) is using audio device. Should be requested to stop using them.\n",
+-			 proc_info->tid, proc_info->cmd);
+-		pipewire_pulse_pid = proc_info->tid;
++			 tid, cmd);
++		pipewire_pulse_pid = tid;
+ 		return 0;
+ 	}
+ 	/*
+@@ -1685,9 +1823,9 @@ __igt_lsof_audio_and_kill_proc(proc_t *p
+ 	 * will respawn them. So, just ignore here, they'll honor pw-reserve,
+ 	 * when the time comes.
+ 	 */
+-	if (!strcmp(proc_info->cmd, "pipewire-media-session"))
++	if (!strcmp(cmd, "pipewire-media-session"))
+ 		return 0;
+-	if (!strcmp(proc_info->cmd, "wireplumber"))
++	if (!strcmp(cmd, "wireplumber"))
+ 		return 0;
+ 
+ 	dp = opendir(proc_path);
+@@ -1723,22 +1861,22 @@ __igt_lsof_audio_and_kill_proc(proc_t *p
+ 		 * enough to unbind audio modules and won't cause race issues
+ 		 * with systemd trying to reload it.
+ 		 */
+-		if (!strcmp(proc_info->cmd, "pulseaudio")) {
+-			pulseaudio_unload_module(proc_info);
++		if (!strcmp(cmd, "pulseaudio")) {
++			pulseaudio_unload_module(euid, egid);
+ 			break;
+ 		}
+ 
+ 		/* For all other processes, just kill them */
+ 		igt_info("process %d (%s) is using audio device. Should be terminated.\n",
+-				proc_info->tid, proc_info->cmd);
++				tid, cmd);
+ 
+-		if (kill(proc_info->tid, SIGTERM) < 0) {
++		if (kill(tid, SIGTERM) < 0) {
+ 			igt_info("Fail to terminate %s (pid: %d) with SIGTERM\n",
+-				proc_info->cmd, proc_info->tid);
+-			if (kill(proc_info->tid, SIGABRT) < 0) {
++				cmd, tid);
++			if (kill(tid, SIGABRT) < 0) {
+ 				fail++;
+ 				igt_info("Fail to terminate %s (pid: %d) with SIGABRT\n",
+-					proc_info->cmd, proc_info->tid);
++					cmd, tid);
+ 			}
+ 		}
+ 
+@@ -1760,9 +1898,10 @@ int
+ igt_lsof_kill_audio_processes(void)
+ {
+ 	char path[PATH_MAX];
++	int fail = 0;
++#ifdef HAVE_LIBPROCPS
+ 	proc_t *proc_info;
+ 	PROCTAB *proc;
+-	int fail = 0;
+ 
+ 	proc = openproc(PROC_FILLCOM | PROC_FILLSTAT | PROC_FILLARG);
+ 	igt_assert(proc != NULL);
+@@ -1772,12 +1911,35 @@ igt_lsof_kill_audio_processes(void)
+ 		if (snprintf(path, sizeof(path), "/proc/%d/fd", proc_info->tid) < 1)
+ 			fail++;
+ 		else
+-			fail += __igt_lsof_audio_and_kill_proc(proc_info, path);
++			fail += __igt_lsof_audio_and_kill_proc(proc_info->pid, proc_info->cmd, proc_info->euid, proc_info->egid, path);
+ 
+ 		freeproc(proc_info);
+ 	}
+ 	closeproc(proc);
++#endif
++#ifdef HAVE_LIBPROC2
++	enum pids_item Items[] = { PIDS_ID_PID, PIDS_CMD, PIDS_ID_EUID, PIDS_ID_EGID };
++	enum rel_items { EU_PID, EU_CMD, EU_EUID, EU_EGID };
++	struct pids_info *info = NULL;
++	struct pids_stack *stack;
++	pid_t tid;
++
++	if (procps_pids_new(&info, Items, 4) < 0)
++		return 1;
++	while ((stack = procps_pids_get(info, PIDS_FETCH_TASKS_ONLY))) {
++		tid = PIDS_VAL(EU_PID, s_int, stack, info);
+ 
++		if (snprintf(path, sizeof(path), "/proc/%d/fd", tid) < 1)
++			fail++;
++		else
++			fail += __igt_lsof_audio_and_kill_proc(tid,
++				PIDS_VAL(EU_CMD, str, stack, info),
++				PIDS_VAL(EU_EUID, s_int, stack, info),
++				PIDS_VAL(EU_EGID, s_int, stack, info),
++				path);
++	}
++	procps_pids_unref(&info);
++#endif
+ 	return fail;
+ }
+ 
+--- a/lib/meson.build
++++ b/lib/meson.build
+@@ -105,7 +105,6 @@ lib_deps = [
+ 	libdrm,
+ 	libdw,
+ 	libkmod,
+-	libprocps,
+ 	libudev,
+ 	math,
+ 	pciaccess,
+@@ -169,6 +168,12 @@ if chamelium.found()
+ 	lib_sources += 'monitor_edids/monitor_edids_helper.c'
+ endif
+ 
++if libprocps.found()
++	lib_deps += libprocps
++else
++	lib_deps += libproc2
++endif
++
+ if get_option('srcdir') != ''
+     srcdir = join_paths(get_option('srcdir'), 'tests')
+ else
+--- a/meson.build
++++ b/meson.build
+@@ -120,7 +120,15 @@ build_info += 'With libdrm: ' + ','.join
+ 
+ pciaccess = dependency('pciaccess', version : '>=0.10')
+ libkmod = dependency('libkmod')
+-libprocps = dependency('libprocps', required : true)
++libprocps = dependency('libprocps', required : false)
++libproc2 = dependency('libproc2', required : false)
++if libprocps.found()
++  config.set('HAVE_LIBPROCPS', 1)
++elif libproc2.found()
++  config.set('HAVE_LIBPROC2', 1)
++else
++  error('Either libprocps or libproc2 is required')
++endif
+ 
+ libunwind = dependency('libunwind', required : get_option('libunwind'))
+ build_info += 'With libunwind: @0@'.format(libunwind.found())
diff --git a/srcpkgs/igt-gpu-tools/patches/igt_edid-Allocate-raw-8-bytes-for-VSDB.patch b/srcpkgs/igt-gpu-tools/patches/igt_edid-Allocate-raw-8-bytes-for-VSDB.patch
deleted file mode 100644
index 7cc9e289305c..000000000000
--- a/srcpkgs/igt-gpu-tools/patches/igt_edid-Allocate-raw-8-bytes-for-VSDB.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 2107b0a53692fb329175bc16169c3699712187aa Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Sat, 27 Feb 2021 14:10:41 -0800
-Subject: [PATCH] lib/igt_edid: Allocate raw 8-bytes for VSDB
-
-hdmi_vsdb is an element of cea_vsdb which makes the size of cea_vsdb to
-be 8 ( 3bytes ieee_oui ) + ( 5bytes hdmi_vsdb struct), its true that we
-only use 7 bytes technically we can only allocate 7byte array but since
-we are writing to elements of hdmi_vsdb struct which is sitting at offet
-4-8 in cea_vsdb, compiler thinks we have an element which is out of
-array bounds since out allocated size is 7bytes
-
-This errors out
-../git/lib/igt_edid.c:365:13: error: array subscript 'struct hdmi_vsdb[0]' is partly outside array bounds of 'char[7]' [-Werror=array-bounds]
-  365 |         hdmi->src_phy_addr[0] = 0x10;
-      |             ^~
-
-allocating one extra byte matches with size of cea_vsdb and compiler is
-happy
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-Reviewed-by: Martin Peres <martin.peres@mupuf.org>
----
- lib/igt_edid.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lib/igt_edid.c b/lib/igt_edid.c
-index 1c85486d..ce09cc47 100644
---- a/lib/igt_edid.c
-+++ b/lib/igt_edid.c
-@@ -351,7 +351,7 @@ void cea_sad_init_pcm(struct cea_sad *sad, int channels,
- const struct cea_vsdb *cea_vsdb_get_hdmi_default(size_t *size)
- {
- 	/* We'll generate a VSDB with 2 extension fields. */
--	static char raw[CEA_VSDB_HDMI_MIN_SIZE + 2] = {0};
-+	static char raw[CEA_VSDB_HDMI_MIN_SIZE + 3] = {0};
- 	struct cea_vsdb *vsdb;
- 	struct hdmi_vsdb *hdmi;
- 
--- 
-GitLab
-
diff --git a/srcpkgs/igt-gpu-tools/patches/meson-fix-underscorify-call.patch b/srcpkgs/igt-gpu-tools/patches/meson-fix-underscorify-call.patch
deleted file mode 100644
index 142e2fa44fb6..000000000000
--- a/srcpkgs/igt-gpu-tools/patches/meson-fix-underscorify-call.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 963917a3565466832a3b2fc22e9285d34a0bf944 Mon Sep 17 00:00:00 2001
-From: Petri Latvala <petri.latvala@intel.com>
-Date: Thu, 28 Oct 2021 11:05:31 +0300
-Subject: [PATCH] lib/meson.build: Fix underscorify call
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-f.underscorify() is correct, f.underscorify(f) is an error that later
-meson versions don't like at all.
-
-Closes: https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/107
-Fixes: 588555f77909 ("lib/i915: Extract helpers for determining scheduler capabilities")
-Cc: Arkadiusz Hiler <arek@hiler.eu>
-Signed-off-by: Petri Latvala <petri.latvala@intel.com>
-Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
----
- lib/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lib/meson.build b/lib/meson.build
-index c3080fc8..297b0ad2 100644
---- a/lib/meson.build
-+++ b/lib/meson.build
-@@ -155,7 +155,7 @@ lib_version = vcs_tag(input : 'version.h.in', output : 'version.h',
- 
- lib_intermediates = []
- foreach f: lib_sources
--    name = f.underscorify(f)
-+    name = f.underscorify()
-     lib = static_library('igt-' + name,
- 	[ f, lib_version ],
- 	include_directories: inc,
--- 
-GitLab
-
diff --git a/srcpkgs/igt-gpu-tools/patches/musl.patch b/srcpkgs/igt-gpu-tools/patches/musl.patch
index 1c1335162e56..615afdb8f8ea 100644
--- a/srcpkgs/igt-gpu-tools/patches/musl.patch
+++ b/srcpkgs/igt-gpu-tools/patches/musl.patch
@@ -1,22 +1,58 @@
+diff --git a/benchmarks/gem_exec_tracer.c b/benchmarks/gem_exec_tracer.c
+index 7e86473e..3156dfc2 100644
+--- a/benchmarks/gem_exec_tracer.c
++++ b/benchmarks/gem_exec_tracer.c
+@@ -271,7 +271,11 @@ static int is_i915(int fd)
+ }
+ 
+ int
++#ifdef __GLIBC__
+ ioctl(int fd, unsigned long request, ...)
++#else
++ioctl(int fd, int request, ...)
++#endif
+ {
+ 	struct trace *t, **p;
+ 	va_list args;
 diff --git a/benchmarks/gem_syslatency.c b/benchmarks/gem_syslatency.c
-index 7671dc4..3ac9544 100644
+index 312c428b..e0740fc1 100644
 --- a/benchmarks/gem_syslatency.c
 +++ b/benchmarks/gem_syslatency.c
-@@ -44,7 +44,11 @@
- 
+@@ -46,6 +46,8 @@
  #include <linux/unistd.h>
+ #endif
  
--#define sigev_notify_thread_id _sigev_un._tid
-+#ifndef __GLIBC__
-+#include "signal_compat.h"
-+#endif
-+
 +#define sigev_notify_thread_id sigev_notify_function
++
+ #include "i915/gem_create.h"
+ #include "i915/gem_ring.h"
+ #include "igt_aux.h"
+diff --git a/lib/amdgpu/amd_pci_unplug.c b/lib/amdgpu/amd_pci_unplug.c
+index 078398b5..554f489c 100644
+--- a/lib/amdgpu/amd_pci_unplug.c
++++ b/lib/amdgpu/amd_pci_unplug.c
+@@ -21,6 +21,7 @@
+  *
+ */
+ #include <linux/limits.h>
++#include <limits.h> // PATH_MAX
+ #include <fcntl.h>
+ #include <sys/stat.h>
+ #include <pthread.h>
+diff --git a/lib/igt_audio.c b/lib/igt_audio.c
+index e0b1bafe..dd5e0d2c 100644
+--- a/lib/igt_audio.c
++++ b/lib/igt_audio.c
+@@ -26,6 +26,7 @@
  
- static volatile int done;
+ #include "config.h"
  
++#include <limits.h> // PATH_MAX
+ #include <errno.h>
+ #include <fcntl.h>
+ #include <gsl/gsl_fft_real.h>
 diff --git a/lib/igt_aux.c b/lib/igt_aux.c
-index 578f857..3e98cf0 100644
+index 15e30440..9792899d 100644
 --- a/lib/igt_aux.c
 +++ b/lib/igt_aux.c
 @@ -31,6 +31,7 @@
@@ -24,49 +60,60 @@ index 578f857..3e98cf0 100644
  #include <stdio.h>
  #include <fcntl.h>
 +#include <limits.h> // PATH_MAX
+ #include <pwd.h>
  #include <sys/stat.h>
  #include <sys/ioctl.h>
- #include <string.h>
-@@ -73,6 +74,12 @@
- #include <libgen.h>   /* for dirname() */
- #endif
- 
-+#ifndef __GLIBC__
-+#include "signal_compat.h"
-+#endif
-+
-+//#include <asm-generic/siginfo.h>
-+
- /**
-  * SECTION:igt_aux
-  * @short_description: Auxiliary libraries and support functions
 diff --git a/lib/igt_aux.h b/lib/igt_aux.h
-index 04d2290..a0ada9e 100644
+index e734c87b..b626d28c 100644
 --- a/lib/igt_aux.h
 +++ b/lib/igt_aux.h
-@@ -46,7 +46,7 @@
+@@ -48,7 +48,7 @@
+ # ifndef HAVE_GETTID
  #  define gettid() (pid_t)(syscall(__NR_gettid))
  # endif
+-# define sigev_notify_thread_id _sigev_un._tid
++# define sigev_notify_thread_id sigev_notify_function
  #endif
--#define sigev_notify_thread_id _sigev_un._tid
-+#define sigev_notify_thread_id sigev_notify_function
  
  /* auxialiary igt helpers from igt_aux.c */
- /* generally useful helpers */
+diff --git a/lib/igt_device_scan.c b/lib/igt_device_scan.c
+index ed128d24..ebff1ad3 100644
+--- a/lib/igt_device_scan.c
++++ b/lib/igt_device_scan.c
+@@ -27,6 +27,7 @@
+ #include "igt_list.h"
+ #include "intel_chipset.h"
+ 
++#include <limits.h> // PATH_MAX
+ #include <ctype.h>
+ #include <dirent.h>
+ #include <fcntl.h>
 diff --git a/lib/igt_eld.c b/lib/igt_eld.c
-index 3d7fd4d..d51774b 100644
+index ef6625df..3e9b8a40 100644
 --- a/lib/igt_eld.c
 +++ b/lib/igt_eld.c
-@@ -29,6 +29,7 @@
+@@ -26,6 +26,7 @@
+ #include "config.h"
+ 
+ #include <dirent.h>
++#include <limits.h> // PATH_MAX
+ #include <errno.h>
+ #include <glob.h>
  #include <stdint.h>
- #include <stdio.h>
- #include <string.h>
-+#include <limits.h>
+diff --git a/lib/igt_frame.c b/lib/igt_frame.c
+index 45523a79..86b8aad4 100644
+--- a/lib/igt_frame.c
++++ b/lib/igt_frame.c
+@@ -26,6 +26,7 @@
+ 
+ #include "config.h"
  
- #include "igt_core.h"
- #include "igt_eld.h"
++#include <limits.h> // PATH_MAX
+ #include <fcntl.h>
+ #include <pixman.h>
+ #include <cairo.h>
 diff --git a/lib/igt_halffloat.c b/lib/igt_halffloat.c
-index 08ab05f..7d6a6e6 100644
+index 08ab05fc..7d6a6e6a 100644
 --- a/lib/igt_halffloat.c
 +++ b/lib/igt_halffloat.c
 @@ -162,7 +162,7 @@ static inline float _half_to_float(uint16_t val)
@@ -78,8 +125,20 @@ index 08ab05f..7d6a6e6 100644
  #pragma GCC push_options
  #pragma GCC target("f16c")
  
+diff --git a/lib/igt_hwmon.c b/lib/igt_hwmon.c
+index 309019d6..6216a160 100644
+--- a/lib/igt_hwmon.c
++++ b/lib/igt_hwmon.c
+@@ -2,6 +2,7 @@
+ /*
+  * Copyright © 2022 Intel Corporation
+  */
++#include <limits.h> // PATH_MAX
+ #include <sys/stat.h>
+ #include <sys/sysmacros.h>
+ #include <dirent.h>
 diff --git a/lib/igt_x86.c b/lib/igt_x86.c
-index 6ac700d..ddf5edd 100644
+index 6ac700df..ddf5edda 100644
 --- a/lib/igt_x86.c
 +++ b/lib/igt_x86.c
 @@ -190,7 +190,7 @@ char *igt_x86_features_to_string(unsigned features, char *line)
@@ -91,93 +150,146 @@ index 6ac700d..ddf5edd 100644
  #pragma GCC push_options
  #pragma GCC target("sse4.1")
  #pragma GCC diagnostic ignored "-Wpointer-arith"
-diff --git a/lib/signal_compat.h b/lib/signal_compat.h
-new file mode 100644
-index 0000000..acae648
---- /dev/null
-+++ b/lib/signal_compat.h
-@@ -0,0 +1,4 @@
-+#define SIGEV_SIGNAL    0       /* notify via signal */
-+#define SIGEV_NONE      1       /* other notification: meaningless */
-+#define SIGEV_THREAD    2       /* deliver via thread creation */
-+#define SIGEV_THREAD_ID 4       /* deliver to thread */
-diff --git a/tests/drm_read.c b/tests/drm_read.c
-index cfb1c04..18be922 100644
---- a/tests/drm_read.c
-+++ b/tests/drm_read.c
-@@ -220,7 +220,7 @@ static void test_short_buffer_wakeup(int in, enum pipe pipe)
- 		pthread_mutex_unlock(&w.mutex);
- 
- 		/* Give each thread a chance to sleep in drm_read() */
--		pthread_yield();
-+		sched_yield();
- 
- 		/* One event should wake all threads as none consume */
- 		generate_event(w.fd, pipe);
-diff --git a/tests/kms_hdmi_inject.c b/tests/kms_hdmi_inject.c
-index 8c0d133..f272418 100644
---- a/tests/kms_hdmi_inject.c
-+++ b/tests/kms_hdmi_inject.c
-@@ -25,7 +25,7 @@
+diff --git a/runner/executor.c b/runner/executor.c
+index 9d3623b4..aac3ac56 100644
+--- a/runner/executor.c
++++ b/runner/executor.c
+@@ -1,6 +1,7 @@
+ #include <ctype.h>
+ #include <errno.h>
+ #include <fcntl.h>
++#include <limits.h> // PATH_MAX
+ #include <glib.h>
+ #ifdef __linux__
+ #include <linux/watchdog.h>
+diff --git a/runner/runner_tests.c b/runner/runner_tests.c
+index a7e968f8..6d605251 100644
+--- a/runner/runner_tests.c
++++ b/runner/runner_tests.c
+@@ -1,5 +1,6 @@
+ #include <dirent.h>
+ #include <fcntl.h>
++#include <limits.h> // PATH_MAX
+ #include <sys/stat.h>
+ #include <sys/types.h>
+ #include <unistd.h>
+diff --git a/tests/device_reset.c b/tests/device_reset.c
+index 39ee8dca..fa8e3b9f 100644
+--- a/tests/device_reset.c
++++ b/tests/device_reset.c
+@@ -3,6 +3,7 @@
+  * Copyright(c) 2020 Intel Corporation. All rights reserved.
+  */
+ #include <fcntl.h>
++#include <limits.h> // PATH_MAX
+ #include <sys/ioctl.h>
+ #include <sys/stat.h>
+ #include <signal.h>
+diff --git a/tests/i915/i915_pm_rpm.c b/tests/i915/i915_pm_rpm.c
+index 74935430..0dc87d8c 100644
+--- a/tests/i915/i915_pm_rpm.c
++++ b/tests/i915/i915_pm_rpm.c
+@@ -27,6 +27,7 @@
+ 
  #include "config.h"
  
- #include <dirent.h>
--
-+#include <limits.h>
- #include "igt.h"
- #include "igt_edid.h"
- #include "igt_eld.h"
++#include <limits.h> // PATH_MAX
+ #include <stdio.h>
+ #include <stdint.h>
+ #include <stdbool.h>
+diff --git a/tests/kms_atomic.c b/tests/kms_atomic.c
+index 2a3fb74b..781af5e8 100644
+--- a/tests/kms_atomic.c
++++ b/tests/kms_atomic.c
+@@ -830,7 +830,7 @@ static void crtc_invalid_params_fence(igt_pipe_t *pipe,
+ {
+ 	int timeline, fence_fd;
+ 	void *map;
+-	const ptrdiff_t PAGE_SIZE = sysconf(_SC_PAGE_SIZE);
++	const ptrdiff_t intelsize = sysconf(_SC_PAGE_SIZE);
+ 	uint64_t old_mode_id = pipe->values[IGT_CRTC_MODE_ID];
+ 
+ 	igt_require_sw_sync();
+@@ -838,28 +838,28 @@ static void crtc_invalid_params_fence(igt_pipe_t *pipe,
+ 	timeline = sw_sync_timeline_create();
+ 
+ 	/* invalid out_fence_ptr */
+-	map = mmap(NULL, PAGE_SIZE, PROT_READ, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
++	map = mmap(NULL, intelsize, PROT_READ, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
+ 	igt_assert(map != MAP_FAILED);
+ 
+ 	igt_pipe_obj_set_prop_value(pipe, IGT_CRTC_OUT_FENCE_PTR, (ptrdiff_t)map);
+ 	crtc_commit_atomic_err(pipe, plane, ATOMIC_RELAX_NONE, EFAULT);
+-	munmap(map, PAGE_SIZE);
++	munmap(map, intelsize);
+ 
+ 	/* invalid out_fence_ptr */
+-	map = mmap(NULL, PAGE_SIZE, PROT_EXEC, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
++	map = mmap(NULL, intelsize, PROT_EXEC, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
+ 	igt_assert(map != MAP_FAILED);
+ 
+ 	igt_pipe_obj_set_prop_value(pipe, IGT_CRTC_OUT_FENCE_PTR, (ptrdiff_t)map);
+ 	crtc_commit_atomic_err(pipe, plane, ATOMIC_RELAX_NONE, EFAULT);
+-	munmap(map, PAGE_SIZE);
++	munmap(map, intelsize);
+ 
+ 	/* invalid out_fence_ptr */
+-	map = mmap(NULL, PAGE_SIZE, PROT_NONE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
++	map = mmap(NULL, intelsize, PROT_NONE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
+ 	igt_assert(map != MAP_FAILED);
+ 
+ 	igt_pipe_obj_set_prop_value(pipe, IGT_CRTC_OUT_FENCE_PTR, (ptrdiff_t)map);
+ 	crtc_commit_atomic_err(pipe, plane, ATOMIC_RELAX_NONE, EFAULT);
+-	munmap(map, PAGE_SIZE);
++	munmap(map, intelsize);
+ 
+ 	/* valid in fence but not allowed prop on crtc */
+ 	fence_fd = sw_sync_timeline_create_fence(timeline, 1);
 diff --git a/tests/kms_sysfs_edid_timing.c b/tests/kms_sysfs_edid_timing.c
-index 1201388..e75c7e9 100644
+index 77521108..3b16cba8 100644
 --- a/tests/kms_sysfs_edid_timing.c
 +++ b/tests/kms_sysfs_edid_timing.c
-@@ -24,6 +24,7 @@
+@@ -22,6 +22,7 @@
+  */
+ #include "igt.h"
  
++#include <limits.h> // PATH_MAX
  #include <dirent.h>
  #include <fcntl.h>
-+#include <limits.h>
  #include <sys/stat.h>
- 
- #define THRESHOLD_PER_CONNECTOR	10
-diff --git a/tests/i915/gem_close_race.c b/tests/i915/gem_close_race.c
-index 57e0048..ad5f504 100644
---- a/tests/i915/gem_close_race.c
-+++ b/tests/i915/gem_close_race.c
-@@ -51,7 +51,11 @@
- static uint32_t devid;
- static bool has_64bit_relocations;
- 
--#define sigev_notify_thread_id _sigev_un._tid
-+#ifndef __GLIBC__
-+#include "signal_compat.h"
-+#endif
-+
-+#define sigev_notify_thread_id sigev_notify_function
- 
- static void selfcopy(int fd, uint32_t handle, int loops)
- {
-diff --git a/tests/i915/i915_pm_rpm.c b/tests/i915/i915_pm_rpm.c
-index e2c7ba2..08e44b7 100644
---- a/tests/i915/i915_pm_rpm.c
-+++ b/tests/i915/i915_pm_rpm.c
-@@ -36,6 +36,7 @@
+diff --git a/tests/testdisplay.c b/tests/testdisplay.c
+index ee272dfb..b8146b41 100644
+--- a/tests/testdisplay.c
++++ b/tests/testdisplay.c
+@@ -58,6 +58,7 @@
+ #include <strings.h>
  #include <unistd.h>
- #include <fcntl.h>
- #include <dirent.h>
-+#include <limits.h>
+ #include <termios.h>
++#include <limits.h> // PATH_MAX
+ #include <sys/poll.h>
+ #include <sys/time.h>
  #include <sys/ioctl.h>
- #include <sys/mman.h>
+diff --git a/tests/tools_test.c b/tests/tools_test.c
+index 8412ba52..f36a6192 100644
+--- a/tests/tools_test.c
++++ b/tests/tools_test.c
+@@ -26,6 +26,7 @@
  #include <sys/types.h>
-diff --git a/tests/panfrost_submit.c b/tests/panfrost_submit.c
-index 13ce85b..ceb2e6d 100644
---- a/tests/panfrost_submit.c
-+++ b/tests/panfrost_submit.c
-@@ -68,7 +68,7 @@ static void check_error(int fd, struct panfrost_submit *submit)
- static void check_fb(int fd, struct panfrost_bo *bo)
- {
-         int gpu_prod_id = igt_panfrost_get_param(fd, DRM_PANFROST_PARAM_GPU_PROD_ID);
--        __uint32_t *fbo;
-+        uint32_t *fbo;
-         int i;
+ #include <sys/stat.h>
+ #include <fcntl.h>
++#include <limits.h> // PATH_MAX
+ #include <libgen.h>
+ #include <unistd.h>
+ #ifdef __linux__
+diff --git a/tools/igt_compliance_utils.c b/tools/igt_compliance_utils.c
+index 0faf3fc8..f6bd970e 100644
+--- a/tools/igt_compliance_utils.c
++++ b/tools/igt_compliance_utils.c
+@@ -24,6 +24,7 @@
+  */
  
-         fbo = bo->map;
+ #include "igt.h"
++#include <limits.h> // PATH_MAX
+ #include <stdio.h>
+ #include <string.h>
+ #include <stdlib.h>
diff --git a/srcpkgs/igt-gpu-tools/template b/srcpkgs/igt-gpu-tools/template
index 02f6cc4bba66..225e2c79118a 100644
--- a/srcpkgs/igt-gpu-tools/template
+++ b/srcpkgs/igt-gpu-tools/template
@@ -1,11 +1,10 @@
 # Template file for 'igt-gpu-tools'
 pkgname=igt-gpu-tools
-version=1.25
-revision=6
+version=1.27.1
+revision=1
 build_style=meson
-configure_args="-Db_ndebug=false -Db_lto=false"
-# b_lto=true makes the build hang at a random point
-hostmakedepends="pkg-config flex peg python3-docutils gtk-doc"
+configure_args="-Db_ndebug=false -Ddocs=disabled"
+hostmakedepends="pkg-config flex peg python3-docutils"
 makedepends="libdrm-devel libkmod-devel liboping-devel procps-ng-devel libunwind-devel
  elfutils-devel pixman-devel valgrind-devel cairo-devel xmlrpc-c-devel gsl-devel
  alsa-lib-devel json-c-devel libXrandr-devel"
@@ -13,18 +12,15 @@ short_desc="Tools for development and testing of the DRM drivers"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://gitlab.freedesktop.org/drm/igt-gpu-tools"
-distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz"
-checksum=40454d8f0484ea2477862007398a08eef78a6c252c4defce1c934548593fdd11
+changelog="https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/raw/master/NEWS"
+distfiles="${XORG_SITE}/app/igt-gpu-tools-${version}.tar.xz"
+checksum=93b9a4816ed22b5145bb61024314c8a65caeea991ce93027643f1d40723bf417
 # tests don't behave in containers
 make_check=ci-skip
 
 lib32disabled=yes
 archs="i686* x86_64*"
 
-if [ -z "${XBPS_CHECK_PKGS}" ]; then
-	configure_args+=" -Dtests=disabled -Drunner=disabled -Ddocs=disabled"
-fi
-
 post_install() {
 	vlicense COPYING
 }

From 0da96cf17ded4433af91b223765a01e0703be05c Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Thu, 23 Feb 2023 18:00:59 +0000
Subject: [PATCH 865/965] open-vm-tools: remove procps-ng-devel from
 makedepends.

It's not needed anymore, see
https://github.com/vmware/open-vm-tools/commit/ed2e2348dd6af823f9458c5959c89acf2f13a952.
---
 srcpkgs/open-vm-tools/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index 8e533e3ae90c..6e4e19bfdd5e 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -10,7 +10,7 @@ configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
  $(vopt_with x11 x) $(vopt_with pam)"
 hostmakedepends="automake libtool pkg-config glib-devel rpcsvc-proto"
 makedepends="fuse-devel glib-devel libmspack-devel openssl-devel libtirpc-devel
- libxerces-c-devel procps-ng-devel $(vopt_if pam 'pam-devel')
+ libxerces-c-devel $(vopt_if pam 'pam-devel')
  $(vopt_if x11 'gdk-pixbuf-xlib-devel gtkmm-devel libXtst-devel xmlsec1-devel')"
 short_desc="Open source implementation of VMware Tools"
 maintainer="Piraty <mail@piraty.dev>"

From 1f10389ddefabb1acc2234511abb256017118dbc Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Mon, 1 May 2023 15:01:53 +0300
Subject: [PATCH 866/965] yaru: update to 23.04.4.

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

diff --git a/srcpkgs/yaru/template b/srcpkgs/yaru/template
index ce424065e389..f459721be277 100644
--- a/srcpkgs/yaru/template
+++ b/srcpkgs/yaru/template
@@ -1,6 +1,6 @@
 # Template file for 'yaru'
 pkgname=yaru
-version=23.04.2
+version=23.04.4
 revision=1
 build_style=meson
 configure_args="-Dxfwm4=true"
@@ -12,4 +12,4 @@ license="GPL-3.0-or-later, CC-BY-SA-4.0"
 homepage="https://github.com/ubuntu/yaru"
 changelog="https://raw.githubusercontent.com/ubuntu/yaru/master/debian/changelog"
 distfiles="https://github.com/ubuntu/yaru/archive/$version.tar.gz"
-checksum=dff8ee8dbe6594a58de5444ed4aa98c0a527e5c902fc6b6c747f3db46c78cc6a
+checksum=be00296286426006851e2cdf63dfe8166439cdf2afa22d56035e449cc524412c

From a58eeb83dd61ee57f8c5346e3ed3a50a3683bc48 Mon Sep 17 00:00:00 2001
From: Daniel Lewan <vision360.daniel@gmail.com>
Date: Sun, 30 Apr 2023 14:42:24 +0200
Subject: [PATCH 867/965] bombardier: update to 1.2.6.

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

diff --git a/srcpkgs/bombardier/template b/srcpkgs/bombardier/template
index e0dbd6ab95b9..e204deb6a0ce 100644
--- a/srcpkgs/bombardier/template
+++ b/srcpkgs/bombardier/template
@@ -1,15 +1,16 @@
 # Template file for 'bombardier'
 pkgname=bombardier
-version=1.2.5
-revision=2
+version=1.2.6
+revision=1
 build_style=go
 go_import_path=github.com/codesenberg/bombardier
+go_ldflags=" -X main.version=${version}"
 short_desc="Fast cross-platform HTTP benchmarking tool"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/codesenberg/bombardier"
 distfiles="https://github.com/codesenberg/bombardier/archive/v${version}.tar.gz"
-checksum=4efeac699d0c794ed22fe05b4de5c43fa41f98816682521421d538e076290ed6
+checksum=d908c050132b3a33c3d292a6a3b47d088284a5969376f68f05d7409f51f01e41
 
 post_install() {
 	vlicense LICENSE

From dbe0bff1d587710fe45f1dc08a59de311633fe00 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Sun, 30 Apr 2023 01:04:49 -0400
Subject: [PATCH 868/965] miniserve: update to 0.23.2

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

diff --git a/srcpkgs/miniserve/template b/srcpkgs/miniserve/template
index f533dd84de8f..48389b909fed 100644
--- a/srcpkgs/miniserve/template
+++ b/srcpkgs/miniserve/template
@@ -1,6 +1,6 @@
 # Template file for 'miniserve'
 pkgname=miniserve
-version=0.23.1
+version=0.23.2
 revision=1
 build_style=cargo
 build_helper=qemu
@@ -17,7 +17,7 @@ license="MIT"
 homepage="https://github.com/svenstaro/miniserve"
 changelog="https://raw.githubusercontent.com/svenstaro/miniserve/master/CHANGELOG.md"
 distfiles="https://github.com/svenstaro/miniserve/archive/refs/tags/v${version}.tar.gz"
-checksum=2812e5f700612576587a76ba5ea51a3eb7f60b1dd1b580cd9a015ad2feac5b8f
+checksum=9817f9083cf338d5f165633865d4b5e6c8e7df6267e04c320119548253fb13cb
 make_check=ci-skip  # port binding succeeds locally but fails in CI
 
 case "$XBPS_TARGET_MACHINE" in

From 729edc05ab5cb79bd123a5bd0fdcfbeef288f049 Mon Sep 17 00:00:00 2001
From: shtayerc <david.murko@mailbox.org>
Date: Sun, 30 Apr 2023 11:51:59 +0200
Subject: [PATCH 869/965] aerc: update to 0.15.1

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

diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index 6a94bb2ead12..8f3768317397 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -1,6 +1,6 @@
 # Template file for 'aerc'
 pkgname=aerc
-version=0.15.0
+version=0.15.1
 revision=1
 build_style=go
 go_import_path="git.sr.ht/~rjarry/aerc"
@@ -14,7 +14,7 @@ license="MIT"
 homepage="https://aerc-mail.org"
 changelog="https://git.sr.ht/~rjarry/aerc/blob/master/CHANGELOG.md"
 distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
-checksum=dbeb41abc71d4469da9067d401146843732d9838972067d18f836729006ca033
+checksum=55cd54e45634d684590658ffc14c047cdf7366bbdf163d0445e2f093474ddef5
 ignore_elf_dirs="/usr/share/aerc/filters"
 
 post_install() {

From 8ba916b20e403d214302ad515c51bcf46a72a981 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= <benalb@gmail.com>
Date: Wed, 19 Apr 2023 17:48:41 +0200
Subject: [PATCH 870/965] postfix: update to 3.8.0.

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

diff --git a/srcpkgs/postfix/template b/srcpkgs/postfix/template
index 997a242b9191..3b34e7269ae6 100644
--- a/srcpkgs/postfix/template
+++ b/srcpkgs/postfix/template
@@ -1,7 +1,7 @@
 # Template file for 'postfix'
 pkgname=postfix
-version=3.7.4
-revision=2
+version=3.8.0
+revision=1
 hostmakedepends="perl m4"
 makedepends="icu-devel libldap-devel libmariadbclient-devel pcre2-devel
  postgresql-libs-devel sqlite-devel"
@@ -10,7 +10,7 @@ maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="IPL-1.0, EPL-2.0"
 homepage="https://www.postfix.org/"
 distfiles="http://ftp.porcupine.org/mirrors/postfix-release/official/${pkgname}-${version}.tar.gz"
-checksum=4c137a2303448f25993836837deeae87fac5d4d03af11ade8e9bead806328645
+checksum=a3ad8029bd2c6b0c576477a0f77bf9d2c0b761cbaa0efbfef47969efea6eade9
 
 system_accounts="postfix"
 postfix_homedir="/var/spool/postfix"

From c48862ee34c01be4a503598f2207f3e3dc90342c Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sun, 16 Apr 2023 11:32:40 +0530
Subject: [PATCH 871/965] gallery-dl: update to 1.25.3.

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

diff --git a/srcpkgs/gallery-dl/template b/srcpkgs/gallery-dl/template
index 14b5839c35a6..050c8e2f5f97 100644
--- a/srcpkgs/gallery-dl/template
+++ b/srcpkgs/gallery-dl/template
@@ -1,6 +1,6 @@
 # Template file for 'gallery-dl'
 pkgname=gallery-dl
-version=1.25.1
+version=1.25.3
 revision=1
 build_style=python3-module
 make_check_args="--ignore test/test_results.py"
@@ -13,7 +13,7 @@ license="GPL-2.0-only"
 homepage="https://github.com/mikf/gallery-dl"
 changelog="https://raw.githubusercontent.com/mikf/gallery-dl/master/CHANGELOG.md"
 distfiles="https://github.com/mikf/gallery-dl/archive/refs/tags/v${version}.tar.gz"
-checksum=fdf5783d92976d5f0a75df6b870a0fd6f67fc43aa9d0432c9970e539f727fda8
+checksum=719ab8a6bf0675b49325858e60109522828ede77de0c231d773e3e5626229392
 
 pre_build() {
 	make man completion

From f7a65ea9a880fa43e784e4b46c0b69d9997171d1 Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Mon, 1 May 2023 21:25:59 +0300
Subject: [PATCH 872/965] skype: update to 8.97.0.204.

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

diff --git a/srcpkgs/skype/template b/srcpkgs/skype/template
index c933eea05576..908f4addd4e5 100644
--- a/srcpkgs/skype/template
+++ b/srcpkgs/skype/template
@@ -1,7 +1,7 @@
 # Template file for 'skype'
 # This just repackages the rpm package.
 pkgname=skype
-version=8.96.0.409
+version=8.97.0.204
 revision=1
 archs="x86_64"
 create_wrksrc=yes
@@ -11,7 +11,7 @@ maintainer="mobinmob <mobinmob@disroot.org>"
 license="custom:skype-servicesagreement" # no vlicense
 homepage="https://www.skype.com"
 distfiles="https://repo.skype.com/rpm/stable/skypeforlinux_${version}-1.x86_64.rpm"
-checksum=bb42be049566ac17a7398ffb12712127e701358f2d14547634ad20290e6cca02
+checksum=5b2fbb303db5cc10b90713a404cb6cedf227cc0b0e6f16599b513853127ba984
 repository="nonfree"
 nostrip="yes"
 

From d8aba84eedc9852da7aeb8240600d4b22b9315fe Mon Sep 17 00:00:00 2001
From: "Moizes J. Sousa" <milyth@proton.me>
Date: Mon, 24 Apr 2023 16:21:33 -0300
Subject: [PATCH 873/965] zfs: update to 2.1.11.

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

diff --git a/srcpkgs/zfs/template b/srcpkgs/zfs/template
index ae975caf9dd9..914114f1cfb7 100644
--- a/srcpkgs/zfs/template
+++ b/srcpkgs/zfs/template
@@ -1,6 +1,6 @@
 # Template file for 'zfs'
 pkgname=zfs
-version=2.1.9
+version=2.1.11
 revision=1
 build_style=gnu-configure
 configure_args="--with-config=user --with-mounthelperdir=/usr/bin
@@ -16,7 +16,7 @@ maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="CDDL-1.0"
 homepage="https://openzfs.github.io/openzfs-docs/"
 distfiles="https://github.com/openzfs/zfs/releases/download/zfs-${version}/zfs-${version}.tar.gz"
-checksum=6b172cdf2eb54e17fcd68f900fab33c1430c5c59848fa46fab83614922fe50f6
+checksum=a54fe4e854d0a207584f1799a80e165eae66bc30dc8e8c96a1f99ed9d4d8ceb2
 # dkms must be before initramfs-regenerate to build modules before images
 triggers="dkms initramfs-regenerate"
 dkms_modules="zfs ${version}"

From f8f49a9663616371a92d368b284c2442bf3dcda6 Mon Sep 17 00:00:00 2001
From: Piraty <mail@piraty.dev>
Date: Mon, 1 May 2023 20:09:27 +0200
Subject: [PATCH 874/965] texstudio: update to 4.5.2.

---
 .../patches/30-disable-auto-update.patch      | 39 +++++++++++--------
 srcpkgs/texstudio/template                    |  4 +-
 2 files changed, 24 insertions(+), 19 deletions(-)

diff --git a/srcpkgs/texstudio/patches/30-disable-auto-update.patch b/srcpkgs/texstudio/patches/30-disable-auto-update.patch
index 78ad6e8896ff..3b31cef469b9 100644
--- a/srcpkgs/texstudio/patches/30-disable-auto-update.patch
+++ b/srcpkgs/texstudio/patches/30-disable-auto-update.patch
@@ -1,26 +1,31 @@
-#initially based on debian's patch: https://sources.debian.net/patches/texstudio/2.11.2+debian-1/
-#modification: in Settings menu: disable whole groupBox instead of all single elements
+diff --git a/src/configdialog.ui b/src/configdialog.ui
+index f08ca462f..ef8a83e91 100644
 --- a/src/configdialog.ui
 +++ b/src/configdialog.ui
-@@ -485,6 +485,9 @@
-            </item>
-            <item>
-             <widget class="QGroupBox" name="groupBox_Update">
-+             <property name="enabled">
-+              <bool>false</bool>
-+             </property>
-              <property name="title">
-               <string>Update</string>
-              </property>
-
+@@ -500,6 +500,9 @@
+                </item>
+                <item>
+                 <widget class="QGroupBox" name="groupBox_Update">
++                 <property name="enabled">
++                  <bool>false</bool>
++                 </property>
+                  <property name="title">
+                   <string>Update</string>
+                  </property>
+diff --git a/src/configmanager.cpp b/src/configmanager.cpp
+index a67f28cfa..80622ecea 100644
 --- a/src/configmanager.cpp
 +++ b/src/configmanager.cpp
-@@ -477,7 +477,7 @@
- 	registerOption("Thesaurus/Database", &thesaurus_database, "<dic not found>", &pseudoDialog->comboBoxThesaurusFileName);
+@@ -508,10 +508,12 @@ ConfigManager::ConfigManager(QObject *parent): QObject (parent),
+     registerOption("Macros/RepositoryURL", &URLmacroRepository, "https://api.github.com/repos/texstudio-org/texstudio-macro/contents/", nullptr);
  
  	//updates
--	registerOption("Update/AutoCheck", &autoUpdateCheck, true, &pseudoDialog->checkBoxAutoUpdateCheck);
-+	registerOption("Update/AutoCheck", &autoUpdateCheck, false, &pseudoDialog->checkBoxAutoUpdateCheck);
++	/*
+ 	registerOption("Update/AutoCheck", &autoUpdateCheck, true, &pseudoDialog->checkBoxAutoUpdateCheck);
  	registerOption("Update/UpdateLevel", &updateLevel, 0, &pseudoDialog->comboBoxUpdateLevel);
  	registerOption("Update/AutoCheckInvervalDays", &autoUpdateCheckIntervalDays, 7, &pseudoDialog->spinBoxAutoUpdateCheckIntervalDays);
  	registerOption("Update/LastCheck", &lastUpdateCheck, QDateTime());
++	*/
+ 
+ 	//editor
+ 	registerOption("Editor/WordWrapMode", &editorConfig->wordwrap, 1, &pseudoDialog->comboBoxLineWrap);
diff --git a/srcpkgs/texstudio/template b/srcpkgs/texstudio/template
index 8cc39fc09467..1011e07cf185 100644
--- a/srcpkgs/texstudio/template
+++ b/srcpkgs/texstudio/template
@@ -1,6 +1,6 @@
 # Template file for 'texstudio'
 pkgname=texstudio
-version=4.4.1
+version=4.5.2
 revision=1
 build_style=qmake
 configure_args="USE_SYSTEM_HUNSPELL=y USE_SYSTEM_QUAZIP=y
@@ -19,7 +19,7 @@ license="GPL-2.0-or-later"
 homepage="https://texstudio.org/"
 changelog="https://raw.githubusercontent.com/texstudio-org/texstudio/master/utilities/manual/CHANGELOG.txt"
 distfiles="https://github.com/texstudio-org/texstudio/archive/${version}.tar.gz"
-checksum=83c46c971081c053a01a186b4a7fbb492d75bef4070ff8fa045311eda186562b
+checksum=d43dd21a111aacf57e40b0ee27c94b9923f8fdbddec5bad919596abf9a03f3cf
 
 build_options="phonon poppler"
 desc_option_phonon="build with phonon (=media support for pdf preview)"

From 0cdc8ccd604dc13f333829023c6d140dd5799253 Mon Sep 17 00:00:00 2001
From: mintsuki <mintsuki@protonmail.com>
Date: Fri, 28 Apr 2023 05:44:22 +0200
Subject: [PATCH 875/965] limine: update to 4.20230428.0.

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

diff --git a/srcpkgs/limine/template b/srcpkgs/limine/template
index 06bcf25f033d..1fad25363c8a 100644
--- a/srcpkgs/limine/template
+++ b/srcpkgs/limine/template
@@ -1,6 +1,6 @@
 # Template file for 'limine'
 pkgname=limine
-version=4.20230330.0
+version=4.20230428.0
 revision=1
 build_style=gnu-configure
 configure_args="--enable-all TOOLCHAIN_FOR_TARGET=llvm"
@@ -10,7 +10,7 @@ maintainer="Mintsuki <mintsuki@protonmail.com>"
 license="BSD-2-Clause"
 homepage="https://limine-bootloader.org/"
 distfiles="https://github.com/limine-bootloader/limine/releases/download/v${version}/limine-${version}.tar.xz"
-checksum=1270145c65adc3933e220ca87a7aaca0e14a5dec18b2821f4ddc9ecdeedbdcb2
+checksum=8771a86769a3405dad729cabceac0a76316964c40dc2f0690398b1e6e01aae41
 
 post_install() {
 	vlicense LICENSE

From 04b26b7f6f2dba3cdc8d6b0d6bb6ddfa7d71e2ed Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Tue, 2 May 2023 03:44:26 -0400
Subject: [PATCH 876/965] handlr: rebuild for missing x86_64/i686 pkg

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

diff --git a/srcpkgs/handlr/template b/srcpkgs/handlr/template
index d346fc4fbbc6..8cbea310a56d 100644
--- a/srcpkgs/handlr/template
+++ b/srcpkgs/handlr/template
@@ -1,7 +1,7 @@
 # Template file for 'handlr'
 pkgname=handlr
 version=0.6.4
-revision=1
+revision=2
 build_style=cargo
 depends="shared-mime-info"
 checkdepends="shared-mime-info"

From 48dba2508995fdacacc25780ce43c730197eca42 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Tue, 2 May 2023 06:56:14 -0500
Subject: [PATCH 877/965] sqlmap: update to 1.7.5.

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

diff --git a/srcpkgs/sqlmap/template b/srcpkgs/sqlmap/template
index 898f3367ba55..86788928ca40 100644
--- a/srcpkgs/sqlmap/template
+++ b/srcpkgs/sqlmap/template
@@ -1,6 +1,6 @@
 # Template file for 'sqlmap'
 pkgname=sqlmap
-version=1.7.4
+version=1.7.5
 revision=1
 pycompile_dirs="usr/libexec/sqlmap"
 depends="python3"
@@ -9,7 +9,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="http://sqlmap.org"
 distfiles="https://github.com/sqlmapproject/sqlmap/archive/${version}.tar.gz"
-checksum=ad09a2e58d489762055f289a2e39c5f94e1ec80973cf7be488c4582bc43ae8e6
+checksum=0bed6c991d02efa39deaa93293ef1183e6d54b63c1c12b585f5ffc0e9dee20e9
 python_version=3
 
 do_install() {

From 97ebcfefc36ad6bb3edf390f41e8fbc43bcd106d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?andr=C3=A9?= <andrelcmoreira@disroot.org>
Date: Tue, 2 May 2023 00:32:25 -0300
Subject: [PATCH 878/965] newsboat: adopt

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

diff --git a/srcpkgs/newsboat/template b/srcpkgs/newsboat/template
index 978d6b63cd91..45d0b355d5ed 100644
--- a/srcpkgs/newsboat/template
+++ b/srcpkgs/newsboat/template
@@ -12,7 +12,7 @@ makedepends="json-c-devel libcurl-devel libxml2-devel sqlite-devel stfl-devel
  rust-std"
 checkdepends="ncurses-base"
 short_desc="RSS/Atom feed reader for the text console"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="André L. C. Moreira <andrelcmoreira@disroot.org>"
 license="MIT"
 homepage="https://newsboat.org/"
 changelog="https://raw.githubusercontent.com/newsboat/newsboat/master/CHANGELOG.md"

From 1a3b185c39c55635dd5aedf89b009ae178be1909 Mon Sep 17 00:00:00 2001
From: newbluemoon <blaumolch@mailbox.org>
Date: Mon, 1 May 2023 20:22:15 +0200
Subject: [PATCH 879/965] tuxedo-keyboard: update to 3.2.3

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

diff --git a/srcpkgs/tuxedo-keyboard/template b/srcpkgs/tuxedo-keyboard/template
index 817508f906f4..c72f78b9c867 100644
--- a/srcpkgs/tuxedo-keyboard/template
+++ b/srcpkgs/tuxedo-keyboard/template
@@ -1,6 +1,6 @@
 # Template file for 'tuxedo-keyboard'
 pkgname=tuxedo-keyboard
-version=3.2.1
+version=3.2.3
 revision=1
 depends="dkms"
 short_desc="TUXEDO kernel module drivers for keyboard & general hardware I/O"
@@ -8,7 +8,7 @@ maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/tuxedocomputers/tuxedo-keyboard"
 distfiles="https://github.com/tuxedocomputers/tuxedo-keyboard/archive/v${version}.tar.gz"
-checksum=baa2b8e9edd108422cb9fb2859459bb9ca04cc9fa15fd1b9828f69047c76a4fe
+checksum=dcad92d748e0d28ea0fb34d2933724e870f93509c816114d56f224d5abddc4bf
 
 dkms_modules="tuxedo-keyboard ${version}"
 

From 837d3fe80949e91b105f0b7c75d581969bac9b71 Mon Sep 17 00:00:00 2001
From: Gerardo Di iorio <arete74@gmail.com>
Date: Mon, 1 May 2023 11:15:14 +0200
Subject: [PATCH 880/965] rest-server: update to 0.12.0.

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

diff --git a/srcpkgs/rest-server/template b/srcpkgs/rest-server/template
index 8f0db5cc45ff..9868880d1732 100644
--- a/srcpkgs/rest-server/template
+++ b/srcpkgs/rest-server/template
@@ -1,7 +1,7 @@
 # Template file for 'rest-server'
 pkgname=rest-server
-version=0.11.0
-revision=2
+version=0.12.0
+revision=1
 build_style=go
 go_import_path="github.com/restic/rest-server"
 go_package="${go_import_path}/cmd/rest-server"
@@ -10,7 +10,7 @@ maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/restic/rest-server"
 distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=cd9b35ad2224244207a967ebbc78d84f4298d725e95c1fa9341ed95a350ea68f
+checksum=1032d6bfd8847f99027c748c0ae8e3a5993534a924069aa23e5b99954118f8c7
 system_accounts="_restserver"
 _restserver_homedir="/var/lib/rest-server"
 _restserver_descr="Rest Server Daemon User"

From 496e9f4ea7e9e11bee8c357e441b4abc00223ddd Mon Sep 17 00:00:00 2001
From: Gerardo Di iorio <arete74@gmail.com>
Date: Mon, 1 May 2023 11:17:07 +0200
Subject: [PATCH 881/965] hcloud: update to 1.33.1.

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

diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 945999b3870f..8307a8578f4e 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -1,7 +1,7 @@
 # Template file for 'hcloud'
 pkgname=hcloud
-version=1.32.0
-revision=2
+version=1.33.1
+revision=1
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
@@ -12,7 +12,7 @@ maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="MIT"
 homepage="https://github.com/hetznercloud/cli"
 distfiles="https://github.com/hetznercloud/cli/archive/v${version}.tar.gz"
-checksum=4354a81f6a6227cf4b2ffba09e769a4898c572d2b85a579a77b7a09506345a86
+checksum=bbd337684b51ecd6848f6b7531f3a2793c43d0fbe2ece13f153ce1504a1e72f6
 
 post_install() {
 	vlicense LICENSE

From 7cbab1b08c529330bf01a74613177c78d23fc45d Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Tue, 2 May 2023 12:46:07 -0400
Subject: [PATCH 882/965] chezmoi: update to 2.33.4.

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

diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template
index a211af794e72..9cfe3a80c8b7 100644
--- a/srcpkgs/chezmoi/template
+++ b/srcpkgs/chezmoi/template
@@ -1,6 +1,6 @@
 # Template file for 'chezmoi'
 pkgname=chezmoi
-version=2.33.3
+version=2.33.4
 revision=1
 build_style=go
 go_import_path="github.com/twpayne/chezmoi/v2"
@@ -13,7 +13,7 @@ license="MIT"
 homepage="https://chezmoi.io/"
 changelog="https://github.com/twpayne/chezmoi/releases"
 distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz"
-checksum=cdb09755c3f5bf9a29b8173255752b9d5646eed590abae1f7f88b31f636b3384
+checksum=551a1ddb1e790880415cabfd9d718be47760b8018fb63cddf5cd2145db0b5947
 
 pre_build() {
 	local _date

From 04145b8b3e6528d08a2661d8ccbd1987bd4573b0 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 1 May 2023 20:07:50 +0300
Subject: [PATCH 883/965] gptfdisk: fix sgdisk crashing with popt-1.19.

Fixes #43677.
---
 .../gptfdisk/patches/fix-sgdisk-crash.patch   | 97 +++++++++++++++++++
 srcpkgs/gptfdisk/template                     |  2 +-
 2 files changed, 98 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/gptfdisk/patches/fix-sgdisk-crash.patch

diff --git a/srcpkgs/gptfdisk/patches/fix-sgdisk-crash.patch b/srcpkgs/gptfdisk/patches/fix-sgdisk-crash.patch
new file mode 100644
index 000000000000..c38bb56a259b
--- /dev/null
+++ b/srcpkgs/gptfdisk/patches/fix-sgdisk-crash.patch
@@ -0,0 +1,97 @@
+From 5d5e76d369a412bfb3d2cebb5fc0a7509cef878d Mon Sep 17 00:00:00 2001
+From: Rod Smith <rodsmith@rodsbooks.com>
+Date: Fri, 15 Apr 2022 18:10:14 -0400
+Subject: [PATCH 1/2] Fix failure & crash of sgdisk when compiled with latest
+ popt (commit 740; presumably eventually release 1.19)
+
+---
+ NEWS      | 8 ++++++++
+ gptcl.cc  | 2 +-
+ support.h | 2 +-
+ 3 files changed, 10 insertions(+), 2 deletions(-)
+
+diff --git a/NEWS b/NEWS
+index c7add56..9e153fd 100644
+--- a/NEWS
++++ b/NEWS
+@@ -1,3 +1,11 @@
++1.0.10 (?/??/2022):
++-------------------
++
++- Fixed problem that caused sgdisk to crash with errors about being unable
++  to read the disk's partition table when compiled with the latest popt
++  (commit 740, which is pre-release as I type; presumably version 1.19 and
++  later once released).
++
+ 1.0.9 (4/14/2022):
+ ------------------
+ 
+diff --git a/gptcl.cc b/gptcl.cc
+index 34c9421..0d578eb 100644
+--- a/gptcl.cc
++++ b/gptcl.cc
+@@ -155,7 +155,7 @@ int GPTDataCL::DoOptions(int argc, char* argv[]) {
+    } // while
+ 
+    // Assume first non-option argument is the device filename....
+-   device = (char*) poptGetArg(poptCon);
++   device = strdup((char*) poptGetArg(poptCon));
+    poptResetContext(poptCon);
+ 
+    if (device != NULL) {
+diff --git a/support.h b/support.h
+index 8ba9ad1..f91f1bc 100644
+--- a/support.h
++++ b/support.h
+@@ -8,7 +8,7 @@
+ #include <stdlib.h>
+ #include <string>
+ 
+-#define GPTFDISK_VERSION "1.0.9"
++#define GPTFDISK_VERSION "1.0.9.1"
+ 
+ #if defined (__FreeBSD__) || defined (__FreeBSD_kernel__) || defined (__APPLE__)
+ // Darwin (Mac OS) & FreeBSD: disk IOCTLs are different, and there is no lseek64
+-- 
+2.40.1
+
+From f5de3401b974ce103ffd93af8f9d43505a04aaf9 Mon Sep 17 00:00:00 2001
+From: Damian Kurek <starfire24680@gmail.com>
+Date: Thu, 7 Jul 2022 03:39:16 +0000
+Subject: [PATCH 2/2] Fix NULL dereference when duplicating string argument
+
+poptGetArg can return NULL if there are no additional arguments, which
+makes strdup dereference NULL on strlen
+---
+ gptcl.cc | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/gptcl.cc b/gptcl.cc
+index 0d578eb..ab95239 100644
+--- a/gptcl.cc
++++ b/gptcl.cc
+@@ -155,10 +155,11 @@ int GPTDataCL::DoOptions(int argc, char* argv[]) {
+    } // while
+ 
+    // Assume first non-option argument is the device filename....
+-   device = strdup((char*) poptGetArg(poptCon));
+-   poptResetContext(poptCon);
++   device = (char*) poptGetArg(poptCon);
+ 
+    if (device != NULL) {
++      device = strdup(device);
++      poptResetContext(poptCon);
+       JustLooking(); // reset as necessary
+       BeQuiet(); // Tell called functions to be less verbose & interactive
+       if (LoadPartitions((string) device)) {
+@@ -498,6 +499,7 @@ int GPTDataCL::DoOptions(int argc, char* argv[]) {
+          cerr << "Error encountered; not saving changes.\n";
+          retval = 4;
+       } // if
++      free(device);
+    } // if (device != NULL)
+    poptFreeContext(poptCon);
+    return retval;
+-- 
+2.40.1
+
diff --git a/srcpkgs/gptfdisk/template b/srcpkgs/gptfdisk/template
index a760af49bcc0..443cf57957ca 100644
--- a/srcpkgs/gptfdisk/template
+++ b/srcpkgs/gptfdisk/template
@@ -1,7 +1,7 @@
 # Template file for 'gptfdisk'
 pkgname=gptfdisk
 version=1.0.9
-revision=1
+revision=2
 build_style=gnu-makefile
 make_check_target=test
 makedepends="ncurses-devel popt-devel libuuid-devel"

From 65c74cb71c4e827436bd971b8975c6d7de9d2377 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Sun, 30 Apr 2023 22:23:20 +0200
Subject: [PATCH 884/965] topgrade: update to 11.0.2

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

diff --git a/srcpkgs/topgrade/template b/srcpkgs/topgrade/template
index 6995c8a7b429..a62587dcb8de 100644
--- a/srcpkgs/topgrade/template
+++ b/srcpkgs/topgrade/template
@@ -1,6 +1,6 @@
 # Template file for 'topgrade'
 pkgname=topgrade
-version=10.3.3
+version=11.0.2
 revision=1
 build_style=cargo
 build_helper=qemu
@@ -9,7 +9,7 @@ maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
 license="GPL-3.0-only"
 homepage="https://github.com/topgrade-rs/topgrade"
 distfiles="https://github.com/topgrade-rs/topgrade/archive/refs/tags/v${version}.tar.gz"
-checksum=a6477aeade723aa16b0e4e03d4ea4b905fb256823ef578cf7c7e3ee24cca01ca
+checksum=29cd1d870dafbfa46d07c4056ba229a98755660a2e37804f12e1507fdde7d237
 
 post_install() {
 	local topgrade="${DESTDIR}/usr/bin/topgrade"

From a091df032a811acefd595ff8024fb357a955b0e9 Mon Sep 17 00:00:00 2001
From: Andy Weidenbaum <atweiden@ioiojo.com>
Date: Wed, 3 May 2023 01:02:22 +0000
Subject: [PATCH 885/965] quixand: fix url.

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

diff --git a/srcpkgs/quixand/template b/srcpkgs/quixand/template
index 1f4151e132e6..1dbaf18d8734 100644
--- a/srcpkgs/quixand/template
+++ b/srcpkgs/quixand/template
@@ -6,8 +6,8 @@ depends="bash encfs"
 short_desc="Tool for creating single-use unrecoverable encrypted sandboxes"
 maintainer="Andy Weidenbaum <atweiden@tutanota.de>"
 license="GPL-2.0-only"
-homepage="https://xyne.archlinux.ca/projects/quixand/"
-distfiles="https://xyne.archlinux.ca/projects/quixand/src/${pkgname}-${version}.tar.xz"
+homepage="https://xyne.dev/projects/quixand"
+distfiles="https://xyne.dev/projects/quixand/src/${pkgname}-${version}.tar.xz"
 checksum=470fac15b0f4f9c6e4cdf2be360cb4e9325ec319494991e8550b3d1d0b0226e1
 
 do_install() {

From 34398bd8e62f2d7e0b2c7804299ab96142c91393 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Tue, 2 May 2023 13:02:38 -0400
Subject: [PATCH 886/965] nerd-fonts: update to 3.0.0

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

diff --git a/srcpkgs/nerd-fonts/template b/srcpkgs/nerd-fonts/template
index 1143268154ae..555786ba8679 100644
--- a/srcpkgs/nerd-fonts/template
+++ b/srcpkgs/nerd-fonts/template
@@ -1,14 +1,15 @@
 # Template file for 'nerd-fonts'
 pkgname=nerd-fonts
-version=2.3.3
-revision=2
+version=3.0.0
+revision=1
 depends="nerd-fonts-ttf nerd-fonts-otf"
 short_desc="Iconic font aggregator, collection and patcher"
 maintainer="cinerea0 <cinerea0@protonmail.com>"
 license="MIT"
 homepage="https://nerdfonts.com"
+changelog="https://raw.githubusercontent.com/ryanoasis/nerd-fonts/master/changelog.md"
 distfiles="https://github.com/ryanoasis/nerd-fonts/archive/refs/tags/v${version}.tar.gz"
-checksum=d51ebe538c78e7e7c24818a433a943c7699f9da38c179f91bd9319962cf48cde
+checksum=994e953cd69e2fd114ce79af422354b14b95418191365f99e11987c55e487243
 
 do_install() {
 	vmkdir usr/share/fonts/NerdFonts/otf
@@ -19,9 +20,6 @@ do_install() {
 	find patched-fonts -name '*.otf' -exec install -Dm644 '{}' ${DESTDIR}/usr/share/fonts/NerdFonts/otf \;
 	find patched-fonts -name '*.ttf' -exec install -Dm644 '{}' ${DESTDIR}/usr/share/fonts/NerdFonts/ttf \;
 
-	# remove windows-compatible fonts
-	find ${DESTDIR}/usr/share/fonts/NerdFonts -name '*Windows Compatible.*tf' -delete
-
 	# install patching scripts
 	for sh in bin/scripts/lib/i_*.sh; do
 		vinstall $sh 744 usr/lib/NerdFonts

From afa158488637d310a2fd1510de1ab20a93040f23 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Tue, 2 May 2023 22:40:27 +0530
Subject: [PATCH 887/965] lazygit: update to 0.38.1.

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

diff --git a/srcpkgs/lazygit/template b/srcpkgs/lazygit/template
index ac3d62c19540..77ca7aaf2703 100644
--- a/srcpkgs/lazygit/template
+++ b/srcpkgs/lazygit/template
@@ -1,7 +1,7 @@
 # Template file for 'lazygit'
 pkgname=lazygit
-version=0.37.0
-revision=2
+version=0.38.1
+revision=1
 build_style=go
 go_import_path=github.com/jesseduffield/lazygit
 go_ldflags="-X main.version=${version} -X main.buildSource=voidlinux"
@@ -10,8 +10,9 @@ short_desc="Simple terminal UI for git commands"
 maintainer="icp <pangolin@vivaldi.net>"
 license="MIT"
 homepage="https://github.com/jesseduffield/lazygit"
+changelog="https://github.com/jesseduffield/lazygit/releases"
 distfiles="https://github.com/jesseduffield/lazygit/archive/refs/tags/v${version}.tar.gz"
-checksum=8545f3cffe110de80c88859cd11b42eaccb71f4c239c5bc2bff841f623438296
+checksum=144f55267df7d51be9ae1dc3313707a7f6bcdf0c42eb330667c1fd661dec01b8
 
 post_install() {
 	vlicense LICENSE

From 12196e3c5f14108d936c2b12a6c26b2770f33b0c Mon Sep 17 00:00:00 2001
From: Daniel Lewan <vision360.daniel@gmail.com>
Date: Mon, 1 May 2023 23:02:49 +0200
Subject: [PATCH 888/965] lf: update to r29.

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

diff --git a/srcpkgs/lf/template b/srcpkgs/lf/template
index 3938f5b93288..585e097bfa77 100644
--- a/srcpkgs/lf/template
+++ b/srcpkgs/lf/template
@@ -1,7 +1,7 @@
 # Template file for 'lf'
 pkgname=lf
-version=r28
-revision=2
+version=r29
+revision=1
 build_style=go
 go_import_path="github.com/gokcehan/${pkgname}"
 go_ldflags="-X main.gVersion=$version"
@@ -10,7 +10,7 @@ maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/gokcehan/lf"
 distfiles="https://github.com/gokcehan/lf/archive/${version}.tar.gz"
-checksum=0ccfd2a024a3718d53ec1ed2470053b81bf824fa8b7e824d3b96eb796fc73ab6
+checksum=82ec6e926941e1819aecaace32ed9a57597b714b5bbc5ff98dd519f1fa2239fa
 
 post_install() {
 	vlicense LICENSE

From 8557586a413208278143d2d1bc858027fd731423 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Tue, 2 May 2023 22:42:54 +0530
Subject: [PATCH 889/965] qsv: update to 0.101.0.

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

diff --git a/srcpkgs/qsv/template b/srcpkgs/qsv/template
index a0cfea753f43..e20ba7c394f1 100644
--- a/srcpkgs/qsv/template
+++ b/srcpkgs/qsv/template
@@ -1,6 +1,6 @@
 # Template file for 'qsv'
 pkgname=qsv
-version=0.100.0
+version=0.101.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
 build_style=cargo
@@ -12,5 +12,4 @@ license="Unlicense"
 homepage="https://github.com/jqnatividad/qsv"
 changelog="https://raw.githubusercontent.com/jqnatividad/qsv/master/CHANGELOG.md"
 distfiles="https://github.com/jqnatividad/qsv/archive/refs/tags/${version}.tar.gz"
-checksum=08e0825bbe3fb78f6696ce79f7e4ad7c79a7140b12819a28bb4ead4909525efd
-make_check=ci-skip # should be fixed next release
+checksum=fcdf757ea71939cd4774b7e94d126ff1d4340c34bd8c96060624357d26788b0a

From 77e7f1a38f8cc8e74d02c0cc133d473ca7772386 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Tue, 2 May 2023 01:08:13 +0530
Subject: [PATCH 890/965] himalaya: update to 0.7.3.

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

diff --git a/srcpkgs/himalaya/template b/srcpkgs/himalaya/template
index 391433ec04ba..4bafe8d2f2c5 100644
--- a/srcpkgs/himalaya/template
+++ b/srcpkgs/himalaya/template
@@ -1,17 +1,17 @@
 # Template file for 'himalaya'
 pkgname=himalaya
-version=0.7.1
+version=0.7.3
 revision=1
 build_style=cargo
 hostmakedepends="pkg-config"
-makedepends="openssl-devel"
+makedepends="sqlite-devel"
 short_desc="CLI email client"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
-homepage="https://github.com/soywod/himalaya"
+homepage="https://pimalaya.org/himalaya/"
 changelog="https://raw.githubusercontent.com/soywod/himalaya/master/CHANGELOG.md"
 distfiles="https://github.com/soywod/himalaya/archive/refs/tags/v${version}.tar.gz"
-checksum=79ad75e765a5298c5c597beb175cec1d2982eead2172bc78daa7a9f159c99861
+checksum=5bfadca9d6141834c3a97d53a43bdd317e59ee4f893bcc00e6fcbf9fc0f5b55a
 
 post_install() {
 	vlicense LICENSE

From b0262e4e62a06775c12d928f8434e876a0c79c06 Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Mon, 1 May 2023 14:49:04 +0300
Subject: [PATCH 891/965] xfce4-whiskermenu-plugin: update to 2.7.3.

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

diff --git a/srcpkgs/xfce4-whiskermenu-plugin/template b/srcpkgs/xfce4-whiskermenu-plugin/template
index 37a293e33018..2a6a6a0ef69d 100644
--- a/srcpkgs/xfce4-whiskermenu-plugin/template
+++ b/srcpkgs/xfce4-whiskermenu-plugin/template
@@ -1,6 +1,6 @@
 # Template file for 'xfce4-whiskermenu-plugin'
 pkgname=xfce4-whiskermenu-plugin
-version=2.7.2
+version=2.7.3
 revision=1
 build_style=cmake
 hostmakedepends="gettext pkg-config"
@@ -11,4 +11,4 @@ license="GPL-2.0-or-later"
 homepage="https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin"
 changelog="https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/raw/main/NEWS"
 distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=158571a510a973a68a8b18611a0611b37bae1dda548ef953210ca8f94a3ff98b
+checksum=da2699ec9665388cf7fa1090088290f78245667fa6846ffca14116264a9fe6e9

From d85cea6195d82061a1874310add8eb15ba1bf29f Mon Sep 17 00:00:00 2001
From: Stefan Kreutz <mail@skreutz.com>
Date: Fri, 21 Apr 2023 14:45:55 +0200
Subject: [PATCH 892/965] lychee: update to 0.12.0.

---
 srcpkgs/lychee/patches/cargo-lock.patch | 85 +++++++++++++++++++++++++
 srcpkgs/lychee/template                 | 11 +---
 2 files changed, 87 insertions(+), 9 deletions(-)
 create mode 100644 srcpkgs/lychee/patches/cargo-lock.patch

diff --git a/srcpkgs/lychee/patches/cargo-lock.patch b/srcpkgs/lychee/patches/cargo-lock.patch
new file mode 100644
index 000000000000..420bdaa1838e
--- /dev/null
+++ b/srcpkgs/lychee/patches/cargo-lock.patch
@@ -0,0 +1,85 @@
+diff --git a/Cargo.lock b/Cargo.lock
+index 3ef964d..d11a716 100644
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -517,9 +517,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
+ 
+ [[package]]
+ name = "cc"
+-version = "1.0.78"
++version = "1.0.79"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d"
++checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"
+ 
+ [[package]]
+ name = "cfg-if"
+@@ -805,9 +805,9 @@ dependencies = [
+ 
+ [[package]]
+ name = "crossbeam-channel"
+-version = "0.5.6"
++version = "0.5.8"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521"
++checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
+ dependencies = [
+  "cfg-if",
+  "crossbeam-utils",
+@@ -1247,7 +1247,7 @@ dependencies = [
+  "futures-sink",
+  "nanorand",
+  "pin-project",
+- "spin 0.9.4",
++ "spin 0.9.8",
+ ]
+ 
+ [[package]]
+@@ -1469,9 +1469,9 @@ dependencies = [
+ 
+ [[package]]
+ name = "h2"
+-version = "0.3.17"
++version = "0.3.18"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "66b91535aa35fea1523ad1b86cb6b53c28e0ae566ba4a460f4457e936cad7c6f"
++checksum = "17f8a914c2987b688368b5138aa05321db91f4090cf26118185672ad588bce21"
+ dependencies = [
+  "bytes",
+  "fnv",
+@@ -2333,9 +2333,9 @@ checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
+ 
+ [[package]]
+ name = "openssl"
+-version = "0.10.44"
++version = "0.10.49"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "29d971fd5722fec23977260f6e81aa67d2f22cadbdc2aa049f1022d9a3be1566"
++checksum = "4d2f106ab837a24e03672c59b1239669a0596406ff657c3c0835b6b7f0f35a33"
+ dependencies = [
+  "bitflags 1.3.2",
+  "cfg-if",
+@@ -2365,9 +2365,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
+ 
+ [[package]]
+ name = "openssl-src"
+-version = "111.24.0+1.1.1s"
++version = "111.25.2+1.1.1t"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "3498f259dab01178c6228c6b00dcef0ed2a2d5e20d648c017861227773ea4abd"
++checksum = "320708a054ad9b3bf314688b5db87cf4d6683d64cfc835e2337924ae62bf4431"
+ dependencies = [
+  "cc",
+ ]
+@@ -3273,9 +3273,9 @@ checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
+ 
+ [[package]]
+ name = "spin"
+-version = "0.9.4"
++version = "0.9.8"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "7f6002a767bff9e83f8eeecf883ecb8011875a21ae8da43bffb817a57e78cc09"
++checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
+ dependencies = [
+  "lock_api",
+ ]
diff --git a/srcpkgs/lychee/template b/srcpkgs/lychee/template
index d2b0a1081682..5e88ee5670cc 100644
--- a/srcpkgs/lychee/template
+++ b/srcpkgs/lychee/template
@@ -1,6 +1,6 @@
 # Template file for 'lychee'
 pkgname=lychee
-version=0.11.1
+version=0.12.0
 revision=1
 build_style=cargo
 make_install_args="--path lychee-bin"
@@ -12,14 +12,7 @@ license="Apache-2.0, MIT"
 homepage="https://lychee.cli.rs"
 changelog="https://github.com/lycheeverse/lychee/releases"
 distfiles="https://github.com/lycheeverse/lychee/archive/refs/tags/v${version}.tar.gz"
-checksum=b5ed41f8c91e888d1aab841df6adb265281344ebf0ac9ab9050b11700fd84d7e
-
-pre_build() {
-	cargo update --package spin@0.9.4 --precise 0.9.8
-	cargo update --package openssl@0.10.44 --precise 0.10.49
-	cargo update --package tempfile@3.3.0 --precise 3.4.0
-	cargo update --package openssl-src@111.24.0+1.1.1s --precise 111.25.2+1.1.1t
-}
+checksum=2d8a08e6d64d24f7bceacf12e4d097c599bf1fbc40a146671eae4b638cde1f47
 
 post_install() {
 	vlicense LICENSE-APACHE

From 7caea420719cf09365b13a2e69ad6d4cb0da043f Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Fri, 21 Apr 2023 21:27:43 +0530
Subject: [PATCH 893/965] python3-watchdog: update to 3.0.0.

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

diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 66eb30387ae3..c5b6e59a0897 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-watchdog'
 pkgname=python3-watchdog
-version=2.2.1
+version=3.0.0
 revision=1
 build_style=python3-module
 make_check_args="--deselect tests/test_inotify_buffer.py::test_unmount_watched_directory_filesystem"
@@ -13,7 +13,7 @@ license="Apache-2.0"
 homepage="https://github.com/gorakhargosh/watchdog"
 changelog="https://raw.githubusercontent.com/gorakhargosh/watchdog/master/changelog.rst"
 distfiles="${PYPI_SITE}/w/watchdog/watchdog-${version}.tar.gz"
-checksum=cdcc23c9528601a8a293eb4369cbd14f6b4f34f07ae8769421252e9c22718b6f
+checksum=4d98a320595da7a7c5a18fc48cb633c2e73cda78f93cac2ef42d42bf609a33f9
 conflicts="python-watchdog>=0"
 
 pre_check() {

From 88467c6101e946aded1f0954ca62b0b700e4dded Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Tue, 18 Apr 2023 22:23:40 +0100
Subject: [PATCH 894/965] python3-pygit2: fix cross build.

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

diff --git a/srcpkgs/python3-pygit2/template b/srcpkgs/python3-pygit2/template
index e95cda9aa1aa..307a83fff604 100644
--- a/srcpkgs/python3-pygit2/template
+++ b/srcpkgs/python3-pygit2/template
@@ -3,8 +3,8 @@ pkgname=python3-pygit2
 version=1.10.1
 revision=2
 build_style=python3-module
-hostmakedepends="pkg-config python3-devel python3-setuptools"
-makedepends="python3-devel libgit2-devel python3-cached-property python3-cffi libssh2-devel
+hostmakedepends="pkg-config python3-devel python3-setuptools python3-cffi"
+makedepends="python3-devel libgit2-devel python3-cached-property libssh2-devel
  openssl-devel"
 depends="python3-cached-property python3-cffi"
 checkdepends="python3-pytest"

From a0524a809afabb89769c0d5bee71877d1405cf9a Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Tue, 18 Apr 2023 21:53:16 +0100
Subject: [PATCH 895/965] etesync-dav: fix build.

---
 .../etesync-dav/patches/add-missing-colon.diff    | 15 +++++++++++++++
 srcpkgs/etesync-dav/template                      |  5 +++--
 2 files changed, 18 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/etesync-dav/patches/add-missing-colon.diff

diff --git a/srcpkgs/etesync-dav/patches/add-missing-colon.diff b/srcpkgs/etesync-dav/patches/add-missing-colon.diff
new file mode 100644
index 000000000000..3938c57abc81
--- /dev/null
+++ b/srcpkgs/etesync-dav/patches/add-missing-colon.diff
@@ -0,0 +1,15 @@
+See https://github.com/etesync/etesync-dav/pull/293.
+
+diff --git a/setup.py b/setup.py
+index a69cd1a..77c7fc5 100644
+--- a/setup.py
++++ b/setup.py
+@@ -115,7 +115,7 @@ INSTALL_REQUIRES = [
+     'Flask>=1.1.1',
+     'Flask-WTF>=0.14.2,<1.0.0',
+     'requests[socks]>=2.21',
+-    'types-setuptools>=50.0.0'
++    'types-setuptools>=50.0.0',
+     'pyobjc-framework-Cocoa>=7.0.0 ; sys_platform=="darwin"',
+ ]
+ 
diff --git a/srcpkgs/etesync-dav/template b/srcpkgs/etesync-dav/template
index 667f5ec8563a..d87b0fe51da3 100644
--- a/srcpkgs/etesync-dav/template
+++ b/srcpkgs/etesync-dav/template
@@ -9,7 +9,8 @@ checkdepends="$depends python3-pytest"
 short_desc="CalDAV and CardDAV frontend for EteSync"
 maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
 license="GPL-3.0-only"
-homepage="http://www.etesync.com"
+homepage="https://www.etesync.com"
+changelog="https://raw.githubusercontent.com/etesync/etesync-dav/master/ChangeLog.md"
 distfiles="${PYPI_SITE}/e/etesync-dav/etesync-dav-${version}.tar.gz"
 checksum=a4e2ee83932755d29ac39c1e74005ec289880fd2d4d2164f09fe2464a294d720
-make_check=no #there are no tests to run
+make_check=no # there are no tests to run

From 710fde2b4ddd9bf6f0df461d5892fc7bd1d83b24 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sun, 16 Apr 2023 00:11:15 +0530
Subject: [PATCH 896/965] hstr: update to 3.1.

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

diff --git a/srcpkgs/hstr/template b/srcpkgs/hstr/template
index 8babb38010e6..7927fe7ec830 100644
--- a/srcpkgs/hstr/template
+++ b/srcpkgs/hstr/template
@@ -1,6 +1,6 @@
 # Template file for 'hstr'
 pkgname=hstr
-version=2.6
+version=3.1
 revision=1
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
@@ -11,7 +11,7 @@ license="Apache-2.0"
 homepage="https://github.com/dvorka/hstr"
 changelog="https://raw.githubusercontent.com/dvorka/hstr/master/Changelog"
 distfiles="https://github.com/dvorka/hstr/archive/refs/tags/${version}.tar.gz"
-checksum=085f8a087481bcdf33e75e2fa5aaa9289931782c0bee2db3e02425b9a7d83cdf
+checksum=e5293d4fe2502662f19c793bef416e05ac020490218e71c75a5e92919c466071
 
 pre_configure() {
 	vsed -i 's|ncursesw/curses.h|curses.h|g' src/include/hstr.h src/include/hstr_curses.h

From f193cf87c4400a9807767eb4b320a62564b8dc3e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?O=2E=20S=C3=A1nchez?= <o-sanchez@linuxmail.org>
Date: Fri, 14 Apr 2023 02:00:46 -0600
Subject: [PATCH 897/965] nnn: update to 4.8

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

diff --git a/srcpkgs/nnn/template b/srcpkgs/nnn/template
index 33db80a43518..e556be4fe285 100644
--- a/srcpkgs/nnn/template
+++ b/srcpkgs/nnn/template
@@ -1,6 +1,6 @@
 # Template file for 'nnn'
 pkgname=nnn
-version=4.7
+version=4.8
 revision=1
 build_style=gnu-makefile
 make_install_target="install install-desktop"
@@ -12,7 +12,7 @@ license="BSD-2-Clause"
 homepage="https://github.com/jarun/nnn"
 changelog="https://raw.githubusercontent.com/jarun/nnn/master/CHANGELOG"
 distfiles="https://github.com/jarun/nnn/archive/v${version}.tar.gz"
-checksum=81ccccc045bfd7ee3f1909cc443158ea0d1833f77d6342fd19c33864a2ab71d1
+checksum=0a744e67a0ce8b5e1e04961f542d2c33ddb6ceed46ba760dd35c4922b21f1146
 
 if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 	makedepends+=" musl-fts-devel"

From 76a93ca4cc232e357018715352ef4b5aa477258e Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Thu, 13 Apr 2023 11:14:49 +0200
Subject: [PATCH 898/965] zellij: update to 0.36.0

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

diff --git a/srcpkgs/zellij/template b/srcpkgs/zellij/template
index 6c989e239b91..74eaf1a73da7 100644
--- a/srcpkgs/zellij/template
+++ b/srcpkgs/zellij/template
@@ -1,6 +1,6 @@
 # Template file for 'zellij'
 pkgname=zellij
-version=0.35.2
+version=0.36.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
@@ -15,7 +15,7 @@ license="MIT"
 homepage="https://zellij.dev"
 changelog="https://raw.githubusercontent.com/zellij-org/zellij/main/CHANGELOG.md"
 distfiles="https://github.com/zellij-org/zellij/archive/refs/tags/v${version}.tar.gz"
-checksum=8255a92e40892856bc7dd7114958b8525a88dedab159b588f9907e4d4a2f27e9
+checksum=df64fa143c10f3c7c3e53befeb6ab3b8f08c220f3cf6331cfc6faa2aa779b6b1
 make_check_pre="env LIBSSH2_SYS_USE_PKG_CONFIG=1"
 
 post_install() {

From ef56d53e7aae94c52e023592cfeb88ea641b869c Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Sun, 2 Apr 2023 16:10:07 +0300
Subject: [PATCH 899/965] font-awesome6: update to 6.4.0.

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

diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index 4388beb53209..843efb10f230 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -1,6 +1,6 @@
 # Template file for 'font-awesome6'
 pkgname=font-awesome6
-version=6.2.1
+version=6.4.0
 revision=1
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
@@ -9,7 +9,7 @@ license="OFL-1.1"
 homepage="https://fontawesome.com/"
 changelog="https://fontawesome.com/docs/changelog/"
 distfiles="https://github.com/FortAwesome/Font-Awesome/releases/download/${version}/fontawesome-free-${version}-desktop.zip"
-checksum=518fefd95bba1095c3ad7df5b886966ec9e172f528a5279fca1c1c5e35e1bc56
+checksum=128b850cef31dd9c21f42dc19b028a02302408659dc0350c5111ea126f6c00ae
 font_dirs="/usr/share/fonts/OTF"
 
 do_install() {

From 7d150b17f6193f905eb70c7fe0618f9c2ebed5fe Mon Sep 17 00:00:00 2001
From: LucasTavaresA <tavares.lassuncao@gmail.com>
Date: Sat, 1 Apr 2023 20:58:11 -0300
Subject: [PATCH 900/965] highlight: update to 4.5

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

diff --git a/srcpkgs/highlight/template b/srcpkgs/highlight/template
index d308896a2d63..6dfaeb7af2d2 100644
--- a/srcpkgs/highlight/template
+++ b/srcpkgs/highlight/template
@@ -1,6 +1,6 @@
 # Template file for 'highlight'
 pkgname=highlight
-version=4.4
+version=4.5
 revision=1
 build_style=gnu-makefile
 hostmakedepends="pkg-config swig perl"
@@ -11,7 +11,7 @@ license="GPL-3.0-or-later"
 homepage="http://www.andre-simon.de/doku/highlight/en/highlight.php"
 changelog="http://www.andre-simon.de/doku/highlight/en/changelog.php"
 distfiles="http://www.andre-simon.de/zip/highlight-${version}.tar.bz2"
-checksum=9682336941db6b081c9be616ee778fc306386ddd2ed87881db87578bfa2a39ba
+checksum=7763f46927616690e3ecc718827458d119414436d4d6462c8997942d0a211172
 # No check target, fails spectacularly when asked
 make_check=no
 conf_files="/etc/highlight/filetypes.conf"

From 1dcbdec2fb71aa52fe99c9be9be09341f3d298b1 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Thu, 30 Mar 2023 13:25:15 +0530
Subject: [PATCH 901/965] httpdirfs: update to 1.2.5.

---
 srcpkgs/httpdirfs/template | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/httpdirfs/template b/srcpkgs/httpdirfs/template
index 4aaab3d36adb..a4687feab17b 100644
--- a/srcpkgs/httpdirfs/template
+++ b/srcpkgs/httpdirfs/template
@@ -1,6 +1,6 @@
 # Template file for 'httpdirfs'
 pkgname=httpdirfs
-version=1.2.4
+version=1.2.5
 revision=1
 build_style=gnu-makefile
 make_use_env=yes
@@ -13,15 +13,10 @@ license="GPL-3.0-only"
 homepage="https://github.com/fangfufu/httpdirfs"
 changelog="https://raw.githubusercontent.com/fangfufu/httpdirfs/master/CHANGELOG.md"
 distfiles="https://github.com/fangfufu/httpdirfs/archive/refs/tags/${version}.tar.gz"
-checksum=c55b1020af76c6303e441c4529726396ca14e001941791df4046daa6a5a34877
+checksum=d0a85600c3813064ba3cad9491b66fcf458151a49d3926818f5458ab6f615038
 
 CFLAGS="-D_FILE_OFFSET_BITS=64"
 
-pre_configure() {
-	vsed -e "s,^VERSION\s\+=.*,VERSION = ${version}," -i Makefile
-	vsed -e "s,-fsanitize=undefined,," -i Makefile
-}
-
 post_build() {
 	make man
 }

From 177682dc0e31d411c58e65299c23c5005ca42041 Mon Sep 17 00:00:00 2001
From: Andy Weidenbaum <atweiden@ioiojo.com>
Date: Sat, 22 Apr 2023 06:16:03 +0000
Subject: [PATCH 902/965] nasm-doc: update to 2.16.01.

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

diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index dbf825fbbc1b..3bc6cce435fc 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -1,7 +1,7 @@
 # Template file for 'nasm-doc'
 # Separate to avoid dependency cycles; keep in sync with nasm.
 pkgname=nasm-doc
-version=2.15.05
+version=2.16.01
 revision=1
 build_style=gnu-configure
 make_build_args="doc"
@@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://www.nasm.us"
 distfiles="https://www.nasm.us/pub/nasm/releasebuilds/${version}/nasm-${version}.tar.xz"
-checksum=3caf6729c1073bf96629b57cee31eeb54f4f8129b01902c73428836550b30a3f
+checksum=c77745f4802375efeee2ec5c0ad6b7f037ea9c87c92b149a9637ff099f162558
 
 pre_configure() {
 	vsed -i doc/psfonts.ph -e "s;SourceSansPro;SourceSans3;g"

From b527aeb38bd83bc0e40e71079eeeef9971113f01 Mon Sep 17 00:00:00 2001
From: eljamm <Fedi.Jamoussi@protonmail.ch>
Date: Sat, 15 Apr 2023 13:49:40 +0100
Subject: [PATCH 903/965] onedrive: update to 2.4.23.

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

diff --git a/srcpkgs/onedrive/template b/srcpkgs/onedrive/template
index 63e4f43a7fbd..e15249cbd7e3 100644
--- a/srcpkgs/onedrive/template
+++ b/srcpkgs/onedrive/template
@@ -1,7 +1,7 @@
 # Template file for 'onedrive'
 pkgname=onedrive
-version=2.4.13
-revision=5
+version=2.4.23
+revision=1
 build_style=gnu-configure
 configure_args="DC=ldc2"
 hostmakedepends="ldc pkg-config"
@@ -12,7 +12,7 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/abraunegg/onedrive"
 changelog="https://raw.githubusercontent.com/abraunegg/onedrive/master/CHANGELOG.md"
 distfiles="https://github.com/abraunegg/onedrive/archive/v${version}.tar.gz"
-checksum=6cb903ec14be249caa13c04a4fbba9a431041c224e7d815798a94f7b93861263
+checksum=fb57b9683302a53958671d1c74eb9b8f89ac229055647adce093e8a49ad846e0
 nocross="uses host flags for cross compilations"
 
 post_install() {

From 4c80df22839ba2cb97d345733f67d49001caa353 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 2 May 2023 13:12:06 +0200
Subject: [PATCH 904/965] sbcl: update to 2.3.4.

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

diff --git a/srcpkgs/sbcl/template b/srcpkgs/sbcl/template
index 08391d291a06..f0b3c905a115 100644
--- a/srcpkgs/sbcl/template
+++ b/srcpkgs/sbcl/template
@@ -1,6 +1,6 @@
 # Template file for 'sbcl'
 pkgname=sbcl
-version=2.3.2
+version=2.3.4
 revision=1
 # make sure the sbcl option in maxima is enabled for the same archs
 archs="i686 x86_64* armv7l aarch64 ppc64le*"
@@ -15,7 +15,7 @@ license="custom:BSD+public_domain"
 homepage="http://www.sbcl.org/"
 changelog="http://www.sbcl.org/news.html"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-source.tar.bz2"
-checksum=44cc162cfa6332a9a88c7a121d19038828a4ba4f6bffb77ef1c7b17407cb1eaa
+checksum=f11b4764c6eabdb27e5a9c46b217204d11bcda534e73bf97073d57831d209c4e
 nocross=yes
 nopie=yes
 
@@ -23,7 +23,7 @@ _bootstrap_lisp="bash ../sbcl-*-linux/run-sbcl.sh --no-sysinit --no-userinit --d
 case "$XBPS_TARGET_MACHINE" in
 x86_64)
 	distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-x86-64-linux-binary.tar.bz2"
-	checksum+=" 4cf817f1d889244b5ebd4dbf7208d7f66a38a8300b4eb7e823e3b304cfefde11"
+	checksum+=" 2ea6f7648f05aa1384c83331f1b6d7b018f20fbe621f7d3e57bab7c5c2899508"
 	;;
 arm*)
 	distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-1.2.14-armhf-linux-binary.tar.bz2"

From c313c7cad4b888cb9e1f33d68be3d63f08b819d6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 3 May 2023 14:39:36 +0200
Subject: [PATCH 905/965] elektroid: update to 2.5.2.

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

diff --git a/srcpkgs/elektroid/template b/srcpkgs/elektroid/template
index 3990f80df589..ab4fb26e548f 100644
--- a/srcpkgs/elektroid/template
+++ b/srcpkgs/elektroid/template
@@ -1,6 +1,6 @@
 # Template file for 'elektroid'
 pkgname=elektroid
-version=2.5.1
+version=2.5.2
 revision=1
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel-tools libtool pkg-config"
@@ -13,4 +13,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/dagargo/elektroid"
 distfiles="https://github.com/dagargo/elektroid/releases/download/${version}/elektroid-${version}.tar.gz"
-checksum=610a7b9e971fb4ebacc838d51e893190089ba735f2b0b0856e20cede14e1ca02
+checksum=38133161c843b103d61b7e773209bfc1e7535dbc6cea3da7bfd6efe5b72bd56b

From a16e0e3c85b9981c350c865f0e17eceff749a24c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 3 May 2023 14:40:24 +0200
Subject: [PATCH 906/965] fzf: update to 0.40.0.

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

diff --git a/srcpkgs/fzf/template b/srcpkgs/fzf/template
index 95e5a2762c92..5c52a701a309 100644
--- a/srcpkgs/fzf/template
+++ b/srcpkgs/fzf/template
@@ -1,6 +1,6 @@
 # Template file for 'fzf'
 pkgname=fzf
-version=0.39.0
+version=0.40.0
 revision=1
 build_style=go
 go_import_path="github.com/junegunn/fzf"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://github.com/junegunn/fzf"
 changelog="https://raw.githubusercontent.com/junegunn/fzf/master/CHANGELOG.md"
 distfiles="https://github.com/junegunn/fzf/archive/refs/tags/${version}.tar.gz"
-checksum=ac665ac269eca320ca9268227142f01b10ad5d25364ff274658b5a9f709a7259
+checksum=9597f297a6811d300f619fff5aadab8003adbcc1566199a43886d2ea09109a65
 
 post_install() {
 	cd ${wrksrc}

From ca0eff19c9433e30f2cb650883a65de8383d50c6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 3 May 2023 14:41:04 +0200
Subject: [PATCH 907/965] perl-JSON-MaybeXS: update to 1.004005.

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

diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index d612727961d9..7cb2de4b0b9b 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-JSON-MaybeXS'
 pkgname=perl-JSON-MaybeXS
-version=1.004004
+version=1.004005
 revision=1
 build_style=perl-module
 hostmakedepends="perl"
@@ -12,4 +12,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/JSON-MaybeXS"
 distfiles="${CPAN_SITE}/JSON/JSON-MaybeXS-${version}.tar.gz"
-checksum=7ca5921306a544f621705dce987fe955b1a6833d0b195c094626a19dca094dba
+checksum=f5b6bc19f579e66b7299f8748b8ac3e171936dc4e7fcb72a8a257a9bd482a331

From a54303b14876b8e986f15c05ec41753733c976cc Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 3 May 2023 14:43:25 +0200
Subject: [PATCH 908/965] perl-Module-Build: update to 0.4234.

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

diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 6c05669dda05..444e70d9f5b8 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-Module-Build'
 pkgname=perl-Module-Build
-version=0.4232
+version=0.4234
 revision=1
 build_style=perl-module
 hostmakedepends="perl"
@@ -11,7 +11,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Module-Build"
 distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz"
-checksum=67c82ee245d94ba06decfa25572ab75fdcd26a9009094289d8f45bc54041771b
+checksum=66aeac6127418be5e471ead3744648c766bd01482825c5b66652675f2bc86a8f
 
 pre_configure() {
 	unset XBPS_CROSS_BASE

From 44457d98b00854ee8ab6490ba1180d117a544bee Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 3 May 2023 14:44:53 +0200
Subject: [PATCH 909/965] perl-Module-Build-Tiny: update to 0.045.

---
 srcpkgs/perl-Module-Build-Tiny/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index f3a4140cd68e..2a3c60d55d25 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-Module-Build-Tiny'
 pkgname=perl-Module-Build-Tiny
-version=0.043
+version=0.045
 revision=1
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
@@ -11,4 +11,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Module-Build-Tiny"
 distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz"
-checksum=68f4e4620e8a75124ce2dadee48d2ba5160b9167012924588d6fb242ff2d7206
+checksum=d20692eee246d0b329b7f7659f36286b14ae0696fe91078a64b7078f8876d300

From 21c73ea90781e47ce5ff5b80890fab7b6b9f24b0 Mon Sep 17 00:00:00 2001
From: Felix Kleinschmidt <fk@bsrd.io>
Date: Wed, 15 Mar 2023 10:05:17 -0300
Subject: [PATCH 910/965] linux-firmware: update to 20220404

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

diff --git a/srcpkgs/linux-firmware/template b/srcpkgs/linux-firmware/template
index 0abd6d270184..411477bbf308 100644
--- a/srcpkgs/linux-firmware/template
+++ b/srcpkgs/linux-firmware/template
@@ -1,14 +1,14 @@
 # Template file for 'linux-firmware'
 pkgname=linux-firmware
-version=20230210
-revision=2
+version=20230404
+revision=1
 depends="linux-firmware-amd>=${version}_${revision} linux-firmware-network>=${version}_${revision}"
 short_desc="Binary firmware blobs for the Linux kernel"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="custom:see /usr/share/licenses/linux-firmware"
 homepage="https://www.kernel.org/"
 distfiles="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${version}.tar.gz"
-checksum=ccc2ff9d475f368fa915e509fddb2c3815189f9461a008db1af0f096a2bfdbd3
+checksum=09343acd48cb1e33dd6e1f4c2736ceadaa943c42eb20d04a26a5701d05ddde0d
 python_version=3
 nostrip=yes
 

From 5b9f4f322955c29dec3b28a1efcadcdf8268f91e Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Thu, 9 Mar 2023 08:30:08 -0500
Subject: [PATCH 911/965] python3-inflate64: update to 0.3.1.

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

diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index f413b383c892..e10d05502cf7 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-inflate64'
 pkgname=python3-inflate64
-version=0.3.0
-revision=3
+version=0.3.1
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
@@ -13,4 +13,4 @@ license="LGPL-2.1-or-later"
 homepage="https://codeberg.org/miurahr/inflate64"
 changelog="https://codeberg.org/miurahr/inflate64/raw/branch/main/docs/Changelog.rst"
 distfiles="${PYPI_SITE}/i/inflate64/inflate64-${version}.tar.gz"
-checksum=81fb8e690fbcb92e7d3e6769ec4c6fbfabb88aade677f61b2f4c99874538bf64
+checksum=b52dd8fefd2ba179e5dfa18d6eca7e2fc822584616271c039d5ef1f9ca90c71c

From d59ced59c49bd353c65d24688b380aee94cf79d7 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Thu, 9 Mar 2023 08:30:18 -0500
Subject: [PATCH 912/965] python3-pyzstd: update to 0.15.7.

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

diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index b95661374b0a..a1250dd9f13d 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-pyzstd'
 pkgname=python3-pyzstd
-version=0.15.3
-revision=2
+version=0.15.7
+revision=1
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
@@ -14,7 +14,7 @@ license="BSD-3-Clause"
 homepage="https://github.com/animalize/pyzstd"
 changelog="https://raw.githubusercontent.com/animalize/pyzstd/dev/README.rst"
 distfiles="${PYPI_SITE}/p/pyzstd/pyzstd-${version}.tar.gz"
-checksum=ac4edab5d3955343e8f7f287e62cd2882907d46bcba4b406a1e9f84aa2887472
+checksum=55e503f28f5a9d225ce9d0639e3f5b1801bacace5aea926ec2998e73c5150fe7
 
 post_install() {
 	vlicense LICENSE

From 71261d53dfdfff65cf005ba2f276b55f90779ae9 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Thu, 9 Mar 2023 08:30:16 -0500
Subject: [PATCH 913/965] python3-py7zr: update to 0.20.5.

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

diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 13bd87655800..4af84916f64e 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-py7zr'
 pkgname=python3-py7zr
-version=0.20.0
-revision=2
+version=0.20.5
+revision=1
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
@@ -19,6 +19,6 @@ short_desc="7zip in python3 with various compressions, and AES encryption"
 maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
 license="LGPL-2.1-or-later"
 homepage="https://github.com/miurahr/py7zr"
-changelog="https://raw.githubusercontent.com/miurahr/py7zr/master/Changelog.rst"
+changelog="https://raw.githubusercontent.com/miurahr/py7zr/master/docs/Changelog.rst"
 distfiles="${PYPI_SITE}/p/py7zr/py7zr-${version}.tar.gz"
-checksum=2270f922f8d07bb8a83d28e1c57dd77570aea6bb876ed8eb4879a038c149ce5e
+checksum=6fb4889c0fa32581818a3366984083253585d6c794e82c3242b8a12d6aeaabd3

From f763a1208fd674e124463ae2bb987a5a4ba53378 Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Wed, 3 May 2023 18:36:43 +0200
Subject: [PATCH 914/965] backblaze-b2: update to 3.9.0.

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

diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index 134fa0c2ff92..1d3893455984 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -1,6 +1,6 @@
 # Template file for 'backblaze-b2'
 pkgname=backblaze-b2
-version=3.8.0
+version=3.9.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-pip"
@@ -11,7 +11,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/Backblaze/B2_Command_Line_Tool"
 distfiles="${PYPI_SITE}/b/b2/b2-${version}.tar.gz"
-checksum=c590f89438307b80d136f15889b34b03b09eaa65be0e1b1846492286ed57de45
+checksum=67d2d06a95a5d336e5700c8c39f2a19f9fced47ebeb668223d07c0076e358ea5
 replaces="python-b2>=0"
 make_check=no # tests require unpackaged dependencies
 

From e0f2224cd07e42c05c23fecf3efebfa93017fbd7 Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Wed, 3 May 2023 18:37:31 +0200
Subject: [PATCH 915/965] terragrunt: update to 0.45.8.

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

diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template
index 006c9c582887..14f61880457b 100644
--- a/srcpkgs/terragrunt/template
+++ b/srcpkgs/terragrunt/template
@@ -1,6 +1,6 @@
 # Template file for 'terragrunt'
 pkgname=terragrunt
-version=0.45.5
+version=0.45.8
 revision=1
 build_style=go
 go_import_path="github.com/gruntwork-io/terragrunt"
@@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/gruntwork-io/terragrunt"
 distfiles="$homepage/archive/v$version.tar.gz"
-checksum=f72ea470f8f81439fee6027ecb258b8bcf1670ae4f6284d067a1828c4f773469
+checksum=33780e41a0649f2ec3504cb6e365f191334feb5b90f55ce04193bcd18b570ffe
 
 post_install() {
 	vlicense LICENSE.txt

From 33f6c36440be2c4cdb01444ff71f497788743f46 Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Wed, 3 May 2023 18:47:10 +0200
Subject: [PATCH 916/965] libxml2: revlib bump

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

diff --git a/srcpkgs/libxml2/template b/srcpkgs/libxml2/template
index b29b99c10b36..d81e9a2c85f8 100644
--- a/srcpkgs/libxml2/template
+++ b/srcpkgs/libxml2/template
@@ -1,7 +1,7 @@
 # Template file for 'libxml2'
 pkgname=libxml2
 version=2.9.13
-revision=5
+revision=6
 build_style=gnu-configure
 configure_args="--with-threads --with-history --with-icu"
 hostmakedepends="gettext pkg-config python3"

From 85288b52dd34988a12b866858b294a55d1a62a2e Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Wed, 3 May 2023 18:47:21 +0200
Subject: [PATCH 917/965] texmaker: update to 5.1.4.

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

diff --git a/srcpkgs/texmaker/template b/srcpkgs/texmaker/template
index d7a71964ac45..a13824d32dfe 100644
--- a/srcpkgs/texmaker/template
+++ b/srcpkgs/texmaker/template
@@ -1,6 +1,6 @@
 # Template file for 'texmaker'
 pkgname=texmaker
-version=5.1.3
+version=5.1.4
 revision=1
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
@@ -10,4 +10,4 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="GPL-2.0-or-later"
 homepage="http://www.xm1math.net/texmaker/index.html"
 distfiles="http://www.xm1math.net/$pkgname/$pkgname-$version.tar.bz2"
-checksum=bfa52e5e0e3c61d5258ea8c69ea527f6bd20f0e23fe2da43b80aee00b2609f61
+checksum=320504d62b71b591c06b7d0b1202ac750a3112fe2ca328e30580055eb308fea6

From f57d39c1f4ba5e7157e7f7a729b19fe3947892dc Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Wed, 3 May 2023 19:04:16 +0200
Subject: [PATCH 918/965] libtickit: update to 0.4.3

Closes #43532.
---
 srcpkgs/libtickit/template | 21 ++++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/libtickit/template b/srcpkgs/libtickit/template
index 6b2d82cfd0ae..334be73ca277 100644
--- a/srcpkgs/libtickit/template
+++ b/srcpkgs/libtickit/template
@@ -1,20 +1,27 @@
 # Template file for 'libtickit'
 pkgname=libtickit
-version=0.4.1
+version=0.4.3
 revision=1
 build_style=gnu-makefile
-make_build_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
-make_install_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
 make_check_target=test
-hostmakedepends="pkg-config"
+hostmakedepends="libtool perl pkg-config"
 makedepends="libtermkey-devel libtool unibilium-devel"
 checkdepends="perl"
 short_desc="Library for building interactive full-screen terminal programs"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
-homepage="http://www.leonerd.org.uk/code/libtickit/"
-distfiles="http://www.leonerd.org.uk/code/libtickit/libtickit-${version}.tar.gz"
-checksum=48b72a12548da23f32384ddf0f8d727bc27515f36a74d2f4d4f0bbbb562a2665
+homepage="https://www.leonerd.org.uk/code/libtickit/"
+distfiles="https://www.leonerd.org.uk/code/libtickit/libtickit-${version}.tar.gz"
+checksum=a830588fa1f4c99d548c11e6df50281c23dfa01f75e2ab95151f02715db6bd63
+
+post_extract() {
+	if [ "$CROSS_BUILD" ]; then
+		cp /usr/bin/libtool .
+		sed -e "s,CCLD=.*,CCLD=$CC,g;s,CC=.*,CC=$CC,g" -i libtool
+		sed -e "s,libtool,./libtool,g" -i Makefile
+	fi
+}
+
 
 post_install() {
 	vlicense LICENSE

From 54ad93f3314d21498be12f249b91457e33cb1bcc Mon Sep 17 00:00:00 2001
From: LucasTavaresA <tavares.lassuncao@gmail.com>
Date: Sun, 9 Apr 2023 17:10:03 -0300
Subject: [PATCH 919/965] tofi: update to 0.9.1

---
 srcpkgs/tofi/patches/fix-32bit-tests.patch | 84 ++++++++++++++++++++++
 srcpkgs/tofi/template                      |  4 +-
 2 files changed, 86 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/tofi/patches/fix-32bit-tests.patch

diff --git a/srcpkgs/tofi/patches/fix-32bit-tests.patch b/srcpkgs/tofi/patches/fix-32bit-tests.patch
new file mode 100644
index 000000000000..3a853408335b
--- /dev/null
+++ b/srcpkgs/tofi/patches/fix-32bit-tests.patch
@@ -0,0 +1,84 @@
+From 667075f0920da3c2b353fbce54b6430c195ef031 Mon Sep 17 00:00:00 2001
+From: Phil Jones <philj56@gmail.com>
+Date: Sun, 30 Apr 2023 20:08:57 +0100
+Subject: [PATCH] Replace `strto[u]l` with `strto[u]ll`.
+
+On 32-bit systems, using `strtoul` was causing negative values for
+unsigned options to be treated as valid, as the value was being parsed
+as a 32-bit unsigned int, then cast to a 64-bit signed int, which
+remained positive.
+---
+ src/color.c  | 8 ++++----
+ src/config.c | 6 +++---
+ 2 files changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/src/color.c b/src/color.c
+index 4b6b356..b1d5e90 100644
+--- a/src/color.c
++++ b/src/color.c
+@@ -22,7 +22,7 @@ struct color hex_to_color(const char *hex)
+ 			hex[2], hex[2],
+ 			'\0'};
+ 		char *endptr;
+-		tmp = strtol(str, &endptr, 16);
++		tmp = strtoll(str, &endptr, 16);
+ 		if (errno || *endptr != '\0' || tmp < 0) {
+ 			return (struct color) { -1, -1, -1, -1 };
+ 		}
+@@ -37,14 +37,14 @@ struct color hex_to_color(const char *hex)
+ 			hex[3], hex[3],
+ 			'\0'};
+ 		char *endptr;
+-		tmp = strtol(str, &endptr, 16);
++		tmp = strtoll(str, &endptr, 16);
+ 		if (errno || *endptr != '\0' || tmp < 0) {
+ 			return (struct color) { -1, -1, -1, -1 };
+ 		}
+ 		val = tmp;
+ 	} else if (len == 6) {
+ 		char *endptr;
+-		tmp = strtol(hex, &endptr, 16);
++		tmp = strtoll(hex, &endptr, 16);
+ 		if (errno || *endptr != '\0' || tmp < 0) {
+ 			return (struct color) { -1, -1, -1, -1 };
+ 		}
+@@ -53,7 +53,7 @@ struct color hex_to_color(const char *hex)
+ 		val |= 0xFFu;
+ 	} else if (len == 8) {
+ 		char *endptr;
+-		tmp = strtol(hex, &endptr, 16);
++		tmp = strtoll(hex, &endptr, 16);
+ 		if (errno || *endptr != '\0' || tmp < 0) {
+ 			return (struct color) { -1, -1, -1, -1 };
+ 		}
+diff --git a/src/config.c b/src/config.c
+index 2b85028..556199d 100644
+--- a/src/config.c
++++ b/src/config.c
+@@ -1027,7 +1027,7 @@ uint32_t parse_uint32(const char *filename, size_t lineno, const char *str, bool
+ {
+ 	errno = 0;
+ 	char *endptr;
+-	int64_t ret = strtoul(str, &endptr, 0);
++	int64_t ret = strtoull(str, &endptr, 0);
+ 	if (endptr == str || *endptr != '\0') {
+ 		PARSE_ERROR(filename, lineno, "Failed to parse \"%s\" as unsigned int.\n", str);
+ 		if (err) {
+@@ -1046,7 +1046,7 @@ int32_t parse_int32(const char *filename, size_t lineno, const char *str, bool *
+ {
+ 	errno = 0;
+ 	char *endptr;
+-	int64_t ret = strtol(str, &endptr, 0);
++	int64_t ret = strtoll(str, &endptr, 0);
+ 	if (endptr == str || *endptr != '\0') {
+ 		PARSE_ERROR(filename, lineno, "Failed to parse \"%s\" as int.\n", str);
+ 		if (err) {
+@@ -1065,7 +1065,7 @@ struct uint32_percent parse_uint32_percent(const char *filename, size_t lineno,
+ {
+ 	errno = 0;
+ 	char *endptr;
+-	int64_t val = strtoul(str, &endptr, 0);
++	int64_t val = strtoull(str, &endptr, 0);
+ 	bool percent = false;
+ 	if (endptr == str || (*endptr != '\0' && *endptr != '%')) {
+ 		PARSE_ERROR(filename, lineno, "Failed to parse \"%s\" as unsigned int.\n", str);
diff --git a/srcpkgs/tofi/template b/srcpkgs/tofi/template
index 813356a0b1db..1704b4db3822 100644
--- a/srcpkgs/tofi/template
+++ b/srcpkgs/tofi/template
@@ -1,6 +1,6 @@
 # Template file for 'tofi'
 pkgname=tofi
-version=0.8.1
+version=0.9.1
 revision=1
 build_style=meson
 hostmakedepends="scdoc pkg-config wayland-devel wayland-protocols"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://github.com/philj56/tofi"
 changelog="https://raw.githubusercontent.com/philj56/tofi/master/CHANGELOG.md"
 distfiles="https://github.com/philj56/tofi/archive/refs/tags/v${version}.tar.gz"
-checksum=0a700f8b0291ef08b3544cd589157393101d52bbd1e7e6aeee8484f9d520a338
+checksum=dd55347b509af786f133def64f3a86f1db258b5e196de80e53d62827bdcc37bc
 
 if [ "$XBPS_TARGET_LIBC" = musl ]; then
 	makedepends+=" musl-fts-devel"

From d48443c1b9bb38bb046a29f1cbed067c0d19eba3 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Thu, 4 May 2023 02:21:39 +0530
Subject: [PATCH 920/965] python3-yapf: fix egg-info permission

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

diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index 1e8bedc6528b..7dbea9f8cf77 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-yapf'
 pkgname=python3-yapf
 version=0.33.0
-revision=1
+revision=2
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tomli"
@@ -12,3 +12,7 @@ homepage="https://github.com/google/yapf"
 changelog="https://raw.githubusercontent.com/google/yapf/main/CHANGELOG"
 distfiles="${PYPI_SITE}/y/yapf/yapf-${version}.tar.gz"
 checksum=da62bdfea3df3673553351e6246abed26d9fe6780e548a5af9e70f6d2b4f5b9a
+
+post_install() {
+	chmod -R a+r "${DESTDIR}/${py3_sitelib}/yapf-${version}-py${py3_ver}.egg-info/"
+}

From 5a93675fd657cd711344e112c73c5cf0cf59767c Mon Sep 17 00:00:00 2001
From: savoy <git@liberation.red>
Date: Mon, 31 Oct 2022 09:31:01 -0500
Subject: [PATCH 921/965] wee-slack: update to 2.9.1

Signed-off-by: savoy <git@liberation.red>
---
 srcpkgs/wee-slack/template | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wee-slack/template b/srcpkgs/wee-slack/template
index 9cbdb09863e2..6d968556aba0 100644
--- a/srcpkgs/wee-slack/template
+++ b/srcpkgs/wee-slack/template
@@ -1,14 +1,15 @@
 # Template file for 'wee-slack'
 pkgname=wee-slack
-version=2.9.0
+version=2.9.1
 revision=1
 depends="weechat weechat-python python3-websocket-client"
 short_desc="WeeChat plugin for Slack.com"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="MIT"
 homepage="https://github.com/wee-slack/wee-slack"
+changelog="https://raw.githubusercontent.com/wee-slack/wee-slack/master/CHANGELOG.md"
 distfiles="https://github.com/wee-slack/wee-slack/archive/v${version}.tar.gz"
-checksum=4b9983e5982450791fbde5335f73c004e170612d8ce78a9520d335acfe022cf9
+checksum=83ca1ddb49fc6b43d7f0bdea8f6127b73adb943cbaf9954746efbb01928c3a0b
 
 do_install() {
 	vinstall wee_slack.py 644 usr/lib/weechat/python/

From c2700753052c031ed1a9f5e709b0c4a0745b0498 Mon Sep 17 00:00:00 2001
From: lemmi <lemmi@nerd2nerd.org>
Date: Thu, 4 May 2023 01:35:02 +0200
Subject: [PATCH 922/965] obs: update to 29.1.0.

---
 srcpkgs/obs/patches/0001-disable-Werror.patch | 24 +++++++++++++++++++
 srcpkgs/obs/template                          |  7 +++---
 2 files changed, 27 insertions(+), 4 deletions(-)
 create mode 100644 srcpkgs/obs/patches/0001-disable-Werror.patch

diff --git a/srcpkgs/obs/patches/0001-disable-Werror.patch b/srcpkgs/obs/patches/0001-disable-Werror.patch
new file mode 100644
index 000000000000..4afb3627d54c
--- /dev/null
+++ b/srcpkgs/obs/patches/0001-disable-Werror.patch
@@ -0,0 +1,24 @@
+From ff48fe5c97b2d36cecf7492c4c04b79cae8099d2 Mon Sep 17 00:00:00 2001
+From: lemmi <lemmi@nerd2nerd.org>
+Date: Thu, 4 May 2023 09:27:39 +0200
+Subject: [PATCH] disable -Werror
+
+---
+ cmake/Modules/CompilerConfig.cmake | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/cmake/Modules/CompilerConfig.cmake b/cmake/Modules/CompilerConfig.cmake
+index 41c56da8b..b8f8bf330 100644
+--- a/cmake/Modules/CompilerConfig.cmake
++++ b/cmake/Modules/CompilerConfig.cmake
+@@ -101,7 +101,6 @@ else()
+ 
+   option(CALM_DEPRECATION "Keep deprecated-declarations as warnings" OFF)
+   add_compile_options(
+-    -Werror
+     -Wextra
+     -Wvla
+     -Wswitch
+-- 
+2.40.1
+
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 1a7132ae832f..89fd11297c3f 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -1,11 +1,11 @@
 # Template file for 'obs'
 pkgname=obs
-version=29.0.2
+version=29.1.0
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_JACK=ON
- -DENABLE_VST=OFF -DENABLE_AJA=OFF"
+ -DENABLE_VST=OFF -DENABLE_AJA=OFF -DCALM_DEPRECATION=ON"
 hostmakedepends="pkg-config swig python3-devel qt6-base"
 makedepends="LuaJIT-devel fdk-aac-devel ffmpeg-devel glu-devel
  jack-devel libXcomposite-devel libcurl-devel libva-devel
@@ -20,7 +20,7 @@ license="GPL-2.0-or-later"
 homepage="https://obsproject.com"
 changelog="https://github.com/obsproject/obs-studio/releases"
 distfiles="https://github.com/obsproject/obs-studio/archive/${version}.tar.gz"
-checksum=0e6260800b80c3fc9f67c4c3fb12ffae740ab1dd188e526a55e0fc8949168db2
+checksum=f6cf84a196636c949add633f37702e3b1c93d7229bda075dd3c3793205f428eb
 
 pre_configure() {
 	# it's not enough to use -DENABLE_BROWSER ...
@@ -35,7 +35,6 @@ obs-devel_package() {
 		vmove usr/lib/libobs-frontend-api.so
 		vmove usr/lib/libobs-opengl.so
 		vmove usr/lib/libobs.so
-		vmove usr/lib/libobsglad.so
 		vmove usr/lib/libobs-scripting.so
 		vmove usr/include
 		vmove usr/lib/cmake

From 4192d0091f1a1684115bad1ec3201e41ddae4778 Mon Sep 17 00:00:00 2001
From: Lukas Jordan <lukas.jordan@pm.me>
Date: Sun, 2 Apr 2023 11:33:40 +0200
Subject: [PATCH 923/965] ncspot: update to 0.13.1.

---
 srcpkgs/ncspot/template | 21 +++++++++++++++++----
 1 file changed, 17 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/ncspot/template b/srcpkgs/ncspot/template
index 2144ec2f6d24..98b3d847ed12 100644
--- a/srcpkgs/ncspot/template
+++ b/srcpkgs/ncspot/template
@@ -1,8 +1,9 @@
 # Template file for 'ncspot'
 pkgname=ncspot
-version=0.11.2
-revision=2
+version=0.13.1
+revision=1
 build_style=cargo
+build_helper="qemu"
 configure_args="--features alsa_backend,cover"
 hostmakedepends="pkg-config python3"
 makedepends="openssl-devel dbus-devel pulseaudio-devel alsa-lib-devel"
@@ -11,11 +12,23 @@ short_desc="Cross-platform ncurses Spotify client"
 maintainer="Omar Zeghouani <omarzeghouanii@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/hrkfdn/ncspot"
-distfiles="https://github.com/hrkfdn/ncspot/archive/v${version}.tar.gz"
-checksum=0fd9696e13912b906605e9972bf3b2a8a68688cce17478353713550801c94fab
+changelog="https://github.com/hrkfdn/ncspot/releases"
+distfiles="https://github.com/hrkfdn/ncspot/archive/refs/tags/v${version}.tar.gz"
+checksum=51394f0a4f75c6d6273f1a98be350dca3f50a8ba21e5b563e85b08b9da04af89
+
+post_build() {
+	cargo auditable build --release --target ${RUST_TARGET} --package xtask
+	vtargetrun target/${RUST_TARGET}/release/xtask generate-shell-completion
+	vtargetrun target/${RUST_TARGET}/release/xtask generate-manpage
+}
 
 post_install() {
 	vlicense LICENSE
 	vinstall misc/ncspot.desktop 644 usr/share/applications
 	vinstall images/logo.svg 644 usr/share/icons/hicolor/scalable/apps ncspot.svg
+
+	vman misc/ncspot.1
+	vcompletion misc/ncspot.bash bash
+	vcompletion misc/_ncspot zsh
+	vcompletion misc/ncspot.fish fish
 }

From 7d7d5e6c85ac05fcb2fe86c1b98f5cd1e95ff943 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Fri, 5 May 2023 03:03:51 -0400
Subject: [PATCH 924/965] rustypaste: touch for build

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

diff --git a/srcpkgs/rustypaste/template b/srcpkgs/rustypaste/template
index a5de97b5c404..d5cef12dda5d 100644
--- a/srcpkgs/rustypaste/template
+++ b/srcpkgs/rustypaste/template
@@ -1,4 +1,4 @@
-# Template file for 'rustypaste'
+# Template file for 'rustypaste' 
 pkgname=rustypaste
 version=0.8.4
 revision=1

From e299d82ecab543a72ec0991bbbf1c41c688b89e9 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Fri, 5 May 2023 03:04:09 -0400
Subject: [PATCH 925/965] rustypaste-cli: touch for build

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

diff --git a/srcpkgs/rustypaste-cli/template b/srcpkgs/rustypaste-cli/template
index aa3d7fcd26d3..1b1f53295fbd 100644
--- a/srcpkgs/rustypaste-cli/template
+++ b/srcpkgs/rustypaste-cli/template
@@ -1,4 +1,4 @@
-# Template file for 'rustypaste-cli'
+# Template file for 'rustypaste-cli' 
 pkgname=rustypaste-cli
 version=0.3.0
 revision=1

From 2d89091e102972cedc0938f3465ae6ed16cba15b Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Fri, 5 May 2023 16:58:22 +0200
Subject: [PATCH 926/965] packer: update to 1.8.7.

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

diff --git a/srcpkgs/packer/template b/srcpkgs/packer/template
index 227873af2168..c24377bf3a03 100644
--- a/srcpkgs/packer/template
+++ b/srcpkgs/packer/template
@@ -1,7 +1,7 @@
 # Template file for 'packer'
 pkgname=packer
-version=1.8.6
-revision=2
+version=1.8.7
+revision=1
 build_style=go
 go_import_path="github.com/hashicorp/packer"
 short_desc="Create identical multiplatform machine images from a single source"
@@ -9,7 +9,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MPL-2.0"
 homepage="http://www.packer.io"
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
-checksum=11acae341130dff0950a80e4c56df416d547298f42ca49e8e862de23afe1046f
+checksum=0b3a45a3ecb0b5e993a0a39ee4599d69b58c1419cebddbfc45c61eb15389ba98
 replaces="packer-bin>=0"
 
 case "$XBPS_TARGET_MACHINE" in

From 8067efd1889b4aa7b870c9be2f6736e22ec03cdc Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Fri, 5 May 2023 17:00:50 +0200
Subject: [PATCH 927/965] flannel: update to 0.21.5.

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

diff --git a/srcpkgs/flannel/template b/srcpkgs/flannel/template
index 0b2467fddb69..06f9c9f6adb0 100644
--- a/srcpkgs/flannel/template
+++ b/srcpkgs/flannel/template
@@ -1,7 +1,7 @@
 # Template file for 'flannel'
 pkgname=flannel
-version=0.21.4
-revision=2
+version=0.21.5
+revision=1
 build_style=go
 go_mod_mode=off
 go_import_path="github.com/flannel-io/flannel"
@@ -11,7 +11,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://github.com/flannel-io/flannel"
 distfiles="https://github.com/flannel-io/flannel/archive/v${version}.tar.gz"
-checksum=fa926098c29009c3ee2cbe97608e7e9c13c6b82e01f915e851079b31fd8dcbb0
+checksum=51c768f940ae528c61687c8c1574525fe9f0b744f18e5f35dba99ea35895beee
 
 post_install() {
 	vsv flannel

From 545b652e62d47dd14597529120d4954bdba8a5ea Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Fri, 5 May 2023 20:46:56 +0200
Subject: [PATCH 928/965] libvirt: update to 9.3.0.

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

diff --git a/srcpkgs/libvirt/template b/srcpkgs/libvirt/template
index c4d376a1c64e..e1cd1aa616f0 100644
--- a/srcpkgs/libvirt/template
+++ b/srcpkgs/libvirt/template
@@ -1,6 +1,6 @@
 # Template file for 'libvirt'
 pkgname=libvirt
-version=9.2.0
+version=9.3.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=a07f501e99093ac1374888312be32182e799de17407ed7547d0e469fae8188c5
+checksum=751179b08e5a73b6cfd93200d110df199eaa3973f3554ba2ebcbd71e272bebe1
 # At least one test times out on CI but works locally
 make_check=ci-skip
 

From 98c9905356473232f967f8fb09527f9681eee797 Mon Sep 17 00:00:00 2001
From: Helmut Pozimski <helmut@pozimski.eu>
Date: Fri, 5 May 2023 20:52:41 +0200
Subject: [PATCH 929/965] libvirt-python3: update to 9.3.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 28856224ba3c..2ec08b26459a 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -1,6 +1,6 @@
 # Template file for 'libvirt-python3'
 pkgname=libvirt-python3
-version=9.2.0
+version=9.3.0
 revision=1
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
@@ -13,7 +13,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=95cc190c57cb84e8ed2e1b8205b01a937e1a4bc19cc8865df19ca4470e6d7c1b
+checksum=9c761d88b4ddcf65b324043944da4f18f82471c74d9371d2372d3b4e0f19861b
 
 do_check() {
 	PYTHONPATH="$(cd build/lib.* && pwd)" pytest

From 775c1524e1396133392b7d4e2cf0ffdfc88685d2 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 5 May 2023 21:52:12 +0200
Subject: [PATCH 930/965] xcalc: update to 1.1.2.

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

diff --git a/srcpkgs/xcalc/template b/srcpkgs/xcalc/template
index 90be0b7c5028..e0f937c831c5 100644
--- a/srcpkgs/xcalc/template
+++ b/srcpkgs/xcalc/template
@@ -1,6 +1,6 @@
 # Template file for 'xcalc'
 pkgname=xcalc
-version=1.1.1
+version=1.1.2
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config xorg-util-macros"
@@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="http://www.x.org/archive/X11R6.8.1/doc/xcalc.1.html"
 distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz"
-checksum=8cb08212c5322e8043f39b28699e13a43f000976c90b3c7fadd4fae2766326b4
+checksum=8578dfa1457e94289f6d6ed6146714307d8a73a1b54d2f42af1321b625fc1cd4
 
 post_install() {
 	vlicense COPYING

From cd782a8a99166c9ce4877bed46a623584a353075 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 5 May 2023 21:55:40 +0200
Subject: [PATCH 931/965] dune: update to 3.7.1.

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

diff --git a/srcpkgs/dune/template b/srcpkgs/dune/template
index c84daa5ba2b4..8f71b5e689a1 100644
--- a/srcpkgs/dune/template
+++ b/srcpkgs/dune/template
@@ -1,6 +1,6 @@
 # Template file for 'dune'
 pkgname=dune
-version=3.6.1
+version=3.7.1
 revision=1
 makedepends="ocaml"
 depends="ocaml"
@@ -8,12 +8,14 @@ short_desc="Composable build system for OCaml"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://dune.build/"
+changelog="https://raw.githubusercontent.com/ocaml/dune/main/CHANGES.md"
 distfiles="https://github.com/ocaml/dune/archive/refs/tags/${version}.tar.gz"
-checksum=89eb18ff7d3808812e9422b36713336cabc2bd48e875621facee1307ff082f6a
+checksum=9ddc1dae09e7be6d0bf22b7d1584d95a1b3d4f5d1bae1d4095dc4e1833fa86b2
 nocross="ocaml"
 
 _dune_release_pkgs="dune dune-build-info dune-configurator
- dune-glob dune-private-libs dune-site dyn stdune ordering xdg fiber"
+ dune-glob dune-private-libs dune-site dyn stdune ordering xdg
+ chrome-trace ocamlc-loc"
 
 do_configure() {
 	./configure --libdir=/usr/lib/ocaml --mandir=/usr/share/man

From 95a7e28a7664a33a7db26dc4d7adec310ad6f010 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Thu, 4 May 2023 11:35:22 +0530
Subject: [PATCH 932/965] puzzles: update to 20230505.63346a8.

Add icons, help files
Remove custom update file - dead link, ad-hoc update
---
 srcpkgs/puzzles/template | 8 ++++----
 srcpkgs/puzzles/update   | 2 --
 2 files changed, 4 insertions(+), 6 deletions(-)
 delete mode 100644 srcpkgs/puzzles/update

diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index 600b44355dda..260344e0cc6c 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -1,17 +1,17 @@
 # Template file for 'puzzles'
 pkgname=puzzles
-version=20230404.2499eb4
+version=20230505.63346a8
 revision=1
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config halibut perl ImageMagick"
 makedepends="gtk+3-devel"
 short_desc="Simon Tatham's Portable Puzzle Collection"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://www.chiark.greenend.org.uk/~sgtatham/puzzles/"
-distfiles="https://git.tartarus.org/?p=simon/puzzles.git;a=snapshot;h=2499eb47fa4e0c86bc1b6100b4922026670b2ad8;sf=tgz>${pkgname}-${version#*.}.tgz"
-checksum=10a5dc2b9e20a45ad683de7536dd33648a4a1ad69da189c90ae5d656cdbd6b8e
+distfiles="https://git.tartarus.org/?p=simon/puzzles.git;a=snapshot;h=63346a8ceac9ac1061e59af2a99ab1a44c851392;sf=tgz>${pkgname}-${version#*.}.tgz"
+checksum=77a7a06fa21a987cbc1475bc689b0374633a3fdbe6f76a66832b448697de5d40
 
 post_install() {
 	vlicense LICENCE LICENSE
diff --git a/srcpkgs/puzzles/update b/srcpkgs/puzzles/update
deleted file mode 100644
index fe49dcaad52a..000000000000
--- a/srcpkgs/puzzles/update
+++ /dev/null
@@ -1,2 +0,0 @@
-site="http://svn.tartarus.org/sgt/puzzles/"
-pattern='Revision\s\K\d+(?=.*of)'

From 0c8f1e310de0310e6b8b28d7aaecc24d27856931 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Fri, 5 May 2023 22:40:07 -0300
Subject: [PATCH 933/965] python3-ipython: update to 8.13.2.

---
 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 a09b9559fba1..14b1cc291123 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.13.1
+version=8.13.2
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -16,7 +16,7 @@ license="BSD-3-Clause"
 homepage="https://ipython.org/"
 changelog="https://github.com/ipython/ipython/raw/main/docs/source/whatsnew/version8.rst"
 distfiles="${PYPI_SITE}/i/ipython/ipython-${version}.tar.gz"
-checksum=9c8487ac18f330c8a683fc50ab6d7bc0fcf9ef1d7a9f6ce7926938261067b81f
+checksum=7dff3fad32b97f6488e02f87b970f309d082f758d7b7fc252e3b19ee0e432dbb
 conflicts="python-ipython<=5.8.0_2"
 
 post_install() {

From b0cb72fb9781fd3d817ccacec0812dc9a8c5789b Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Sat, 6 May 2023 01:41:15 +0300
Subject: [PATCH 934/965] fastd: remove -Db_lto=true.

This is now the default in void-packages for packages with
build_style=meson.
---
 srcpkgs/fastd/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/fastd/template b/srcpkgs/fastd/template
index d07de67b11dc..d05ca42e9e92 100644
--- a/srcpkgs/fastd/template
+++ b/srcpkgs/fastd/template
@@ -3,7 +3,7 @@ pkgname=fastd
 version=21
 revision=1
 build_style=meson
-configure_args="-Db_lto=true -Dcipher_aes128-ctr=disabled"
+configure_args="-Dcipher_aes128-ctr=disabled"
 hostmakedepends="bison pkg-config"
 makedepends="json-c-devel libcap-devel libuecc-devel libsodium-devel"
 short_desc="Fast and Secure Tunneling Daemon"

From 43334efc726cc9885273f62e87f64e55d796a6e9 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Wed, 3 May 2023 15:08:42 -0400
Subject: [PATCH 935/965] vivaldi: update to 6.0.2979.18, unrestrict, support
 user flags, adopt.

will now read the contents of `$XDG_CONFIG_HOME/vivaldi-stable.conf` and
pass that to the underlying binary

patch comes from arch

for example, to force `prefers-color-scheme: dark` and work on wayland:
```
$ cat ~/.config/vivaldi-stable.conf
--force-dark-mode --ozone-platform-hint=auto
```

missing dependencies libnotify and xdg-utils also added

permission to redistribute has now been granted, see:
srcpkgs/vivaldi/files/redistribution-permission.eml
---
 .../files/redistribution-permission.eml       | 38 +++++++++++++++++++
 .../vivaldi/patches/support-user-flags.patch  | 37 ++++++++++++++++++
 srcpkgs/vivaldi/template                      | 15 ++++----
 3 files changed, 83 insertions(+), 7 deletions(-)
 create mode 100644 srcpkgs/vivaldi/files/redistribution-permission.eml
 create mode 100644 srcpkgs/vivaldi/patches/support-user-flags.patch

diff --git a/srcpkgs/vivaldi/files/redistribution-permission.eml b/srcpkgs/vivaldi/files/redistribution-permission.eml
new file mode 100644
index 000000000000..35f858b13ad8
--- /dev/null
+++ b/srcpkgs/vivaldi/files/redistribution-permission.eml
@@ -0,0 +1,38 @@
+Subject: Re: Linux distro: permission to redistribute?
+From: Tatsuki Tomita <tatsuki at vivaldi dot com>
+Date: Thu, 4 May 2023 22:09:18 -0700
+Cc: =?utf-8?Q?Ruar=C3=AD_=C3=98degaard?= <ruario at vivaldi dot com>
+To: abby at voidlinux dot org
+
+Hello Abby,
+
+Thank you for reaching out and your interest in distributing Vivaldi.
+Yes, please feel free to distribute Vivaldi as an unrestricted package.
+
+We are excited to see that more Void linux user will discover and try Vivaldi.
+
+If you need any other assistance, please let us know.
+
+Kind regards,
+Tatsuki
+
+> On May 3, 2023, at 12:58 PM, abby <abby at voidlinux dot org> wrote:
+> 
+> Hello,
+> 
+> I am a maintainer of Void Linux (https://voidlinux.org).
+> 
+> Currently, we package Vivaldi as a "restricted" package (one the user has to
+> build themselves) because (as we read/understood it) there is no explicit
+> permission to redistribute the files in our repositories and mirrors as a
+> package for Void's package manager.
+> 
+> Recently, I noticed the "Linux Distributions" page on Vivaldi's website
+> (https://vivaldi.com/partners/linux/) and that some other distributions
+> package Vivaldi in their regular repositories (equivalent to an
+> "unrestricted" package on Void).
+> Do we need explicit permission to redistribute Vivaldi in this manner, and if
+> so, can we get that permission?
+> 
+> Thanks,
+> Abby
diff --git a/srcpkgs/vivaldi/patches/support-user-flags.patch b/srcpkgs/vivaldi/patches/support-user-flags.patch
new file mode 100644
index 000000000000..5d3ef3bbe4b0
--- /dev/null
+++ b/srcpkgs/vivaldi/patches/support-user-flags.patch
@@ -0,0 +1,37 @@
+From 68c2dec905a7c88895c458dd40708ab9989385cf Mon Sep 17 00:00:00 2001
+From: BlackEagle <ike.devolder@gmail.com>
+Date: Wed, 19 Jan 2022 20:57:58 +0100
+Subject: [PATCH] add support for user flags
+
+Signed-off-by: BlackEagle <ike.devolder@gmail.com>
+---
+ opt/vivaldi/vivaldi | 9 ++++++++-
+ 1 file changed, 8 insertions(+), 1 deletion(-)
+
+diff --git a/opt/vivaldi/vivaldi b/opt/vivaldi/vivaldi
+index 5b5f1bf..8e95859 100755
+--- a/opt/vivaldi/vivaldi
++++ b/opt/vivaldi/vivaldi
+@@ -53,6 +53,13 @@ export CHROME_VERSION_EXTRA="stable"
+ # We don't want bug-buddy intercepting our crashes. http://crbug.com/24120
+ export GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME
+ 
++# Allow users to override command-line options
++XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-$HOME/.config}
++VIVALDI_USER_FLAGS=""
++if [[ -f "$XDG_CONFIG_HOME/vivaldi-$CHROME_VERSION_EXTRA.conf" ]]; then
++   VIVALDI_USER_FLAGS="$(cat "$XDG_CONFIG_HOME/vivaldi-$CHROME_VERSION_EXTRA.conf")"
++fi
++
+ # Sanitize std{in,out,err} because they'll be shared with untrusted child
+ # processes (http://crbug.com/376567).
+ exec < /dev/null
+@@ -60,4 +67,4 @@ exec > >(exec cat)
+ exec 2> >(exec cat >&2)
+ 
+ # Note: exec -a below is a bashism.
+-exec -a "$0" "$HERE/vivaldi-bin" "$@"
++exec -a "$0" "$HERE/vivaldi-bin" $VIVALDI_USER_FLAGS "$@"
+-- 
+2.34.1
+
diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template
index 7e4d4e8ab554..e07c840b03a0 100644
--- a/srcpkgs/vivaldi/template
+++ b/srcpkgs/vivaldi/template
@@ -1,30 +1,31 @@
 # Template file for 'vivaldi'
+# Permission to redistribute is granted.
+# see: srcpkgs/vivaldi/files/redistribution-permission.eml
 pkgname=vivaldi
-version=6.0.2979.15
+version=6.0.2979.18
 revision=1
 _release=1
 archs="x86_64 aarch64 armv7l"
-depends="desktop-file-utils hicolor-icon-theme xz"
+depends="desktop-file-utils hicolor-icon-theme xz libnotify xdg-utils"
 short_desc="Advanced browser made with the power user in mind"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="classabbyamp <void@placeviolette.net>"
 license="custom:Proprietary"
 homepage="https://vivaldi.com"
 repository=nonfree
-restricted=yes
 nostrip=yes
 skiprdeps="/opt/vivaldi/libqt5_shim.so"
 case "$XBPS_TARGET_MACHINE" in
 x86_64)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_amd64.deb"
-	checksum=bef374031acaa2da61608a64c8e28706010e42d1782ef601575701e7dd4809b7
+	checksum=baa8572fb9277661a838e6a5c90ea6571441de4f0bd75509cc00c29cd6a48fae
 	;;
 aarch64)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_arm64.deb"
-	checksum=eab113c5e131b47c56aca14ed0c1f38cb82768751e44456ab0e07ddbae2366bf
+	checksum=4b76f49a65ac42158328fcf7e06cdbe74abec00511005344b7a22f0aaa3c08cb
 	;;
 armv7l)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_armhf.deb"
-	checksum=da92a980b0b8c7c6f96f5a56204e3bff72d333c17131c6f8f3c990a9ba84c9d3
+	checksum=7ddd07ade52ef79aa41a3467737620b941491482250b03a7f06f11de2c71ec1e
 	;;
 *)
 	broken="No distfiles available for this target"

From 28d11fc3e722f5625e759824a7b7eb34831826c2 Mon Sep 17 00:00:00 2001
From: Laszlo Gombos <laszlo.gombos@gmail.com>
Date: Thu, 2 Mar 2023 02:46:36 +0000
Subject: [PATCH 936/965] dracut: remove ifcfg dracut module

Other changes:
 - remove connman as it depends on systemd
 - move more network dependent modules to dracut-network package
---
 srcpkgs/dracut/template | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/dracut/template b/srcpkgs/dracut/template
index 859d7a2c907f..436a6e29b156 100644
--- a/srcpkgs/dracut/template
+++ b/srcpkgs/dracut/template
@@ -52,7 +52,7 @@ post_install() {
 
 	# systemd dependent additional dracut modules
 	for f in 06rngd 06dbus-broker 06dbus-daemon 09dbus \
-		35network-manager 35network-wicked 80lvmmerge \
+		35connman 35network-manager 35network-wicked 80lvmmerge \
 		99memstrack 99squash; do
 		rm -r ${DESTDIR}/usr/lib/dracut/modules.d/${f}
 	done
@@ -64,6 +64,9 @@ post_install() {
 		rm -r ${DESTDIR}/usr/lib/dracut/modules.d/${f}
 	done
 
+	# ifcfg network-scripts dependent (RHEL-derived)
+	rm -r ${DESTDIR}/usr/lib/dracut/modules.d/45ifcfg
+
 	rm ${DESTDIR}/usr/share/man/man8/*.service.*
 	rm -r ${DESTDIR}/usr/lib/kernel
 }
@@ -72,8 +75,9 @@ dracut-network_package() {
 	depends="dhclient ${sourcepkg}-${version}_${revision}"
 	short_desc+=" - network modules"
 	pkg_install() {
-		for f in 35network-legacy 40network 90livenet \
-			95fcoe 95iscsi 95nbd 95nfs; do
+		for f in 35network-legacy 40network 45url-lib \
+			90kernel-network-modules 90qemu-net 90livenet \
+			95cifs 95fcoe 95fcoe-uefi 95iscsi 95nbd 95nfs 95ssh-client; do
 			vmove usr/lib/dracut/modules.d/${f}
 		done
 	}

From 7433b37ff3bd9b9eebcd8a96e06be64765ce3d06 Mon Sep 17 00:00:00 2001
From: z411 <z411@omaera.org>
Date: Fri, 5 May 2023 03:13:27 -0400
Subject: [PATCH 937/965] mumble: backport fix for segfault with pipewire

---
 srcpkgs/mumble/patches/pipewire-fix.patch | 38 +++++++++++++++++++++++
 srcpkgs/mumble/template                   |  2 +-
 2 files changed, 39 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/mumble/patches/pipewire-fix.patch

diff --git a/srcpkgs/mumble/patches/pipewire-fix.patch b/srcpkgs/mumble/patches/pipewire-fix.patch
new file mode 100644
index 000000000000..460f00eb195c
--- /dev/null
+++ b/srcpkgs/mumble/patches/pipewire-fix.patch
@@ -0,0 +1,38 @@
+From 24b9276d97cac459284143b936e46b626d7396f0 Mon Sep 17 00:00:00 2001
+From: Robert Adam <dev@robert-adam.de>
+Date: Tue, 11 Apr 2023 13:50:47 +0200
+Subject: [PATCH] FIX(client): PipeWire crash
+
+When destroying the PipeWire object we first destroyed the thread loop
+and then the stream, but this has to be done in reverse order in order
+to avoid crashes.
+
+Fixes #6101
+
+Source: https://github.com/mumble-voip/mumble/pull/6103
+---
+ src/mumble/PipeWire.cpp | 7 ++++---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/src/mumble/PipeWire.cpp b/src/mumble/PipeWire.cpp
+index 91924e4fb1..c206ab5bbb 100644
+--- a/src/mumble/PipeWire.cpp
++++ b/src/mumble/PipeWire.cpp
+@@ -213,13 +213,14 @@ PipeWireEngine::~PipeWireEngine() {
+ 		return;
+ 	}
+ 
++	if (m_stream) {
++		pws->pw_stream_destroy(m_stream);
++	}
++
+ 	if (m_thread) {
+ 		pws->pw_thread_loop_destroy(m_thread);
+ 	}
+ 
+-	if (m_stream) {
+-		pws->pw_stream_destroy(m_stream);
+-	}
+ 
+ 	if (m_loop) {
+ 		pws->pw_loop_destroy(m_loop);
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index acb6af454e0f..35c2728c74ce 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -1,7 +1,7 @@
 # Template file for 'mumble'
 pkgname=mumble
 version=1.4.287
-revision=2
+revision=3
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF

From f38108a5a539dc5856f1d9d1b9daa0de76795d4e Mon Sep 17 00:00:00 2001
From: lz-coder <lzcoder@proton.me>
Date: Wed, 19 Apr 2023 00:39:59 -0300
Subject: [PATCH 938/965] common/shlibs: add libplayerctl.so.2

---
 common/shlibs | 1 +
 1 file changed, 1 insertion(+)

diff --git a/common/shlibs b/common/shlibs
index 8c47e79b8c43..ebd3d4cf13ad 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4252,3 +4252,4 @@ libdate-tz.so.3 chrono-date-3.0.1_1
 libayatana-ido3-0.4.so.0 ayatana-ido-0.9.2_1
 libayatana-indicator3.so.7 libayatana-indicator-0.9.3_1
 libayatana-appindicator3.so.1 libayatana-appindicator-0.5.91_1
+libplayerctl.so.2 playerctl-2.4.1_1

From 07923a5bc0ddafe0d69ef33c3e37712c31cf467b Mon Sep 17 00:00:00 2001
From: lz-coder <lzcoder@proton.me>
Date: Wed, 19 Apr 2023 00:40:31 -0300
Subject: [PATCH 939/965] Waybar: update to 0.9.17.

---
 srcpkgs/Waybar/template | 25 ++++++-------------------
 1 file changed, 6 insertions(+), 19 deletions(-)

diff --git a/srcpkgs/Waybar/template b/srcpkgs/Waybar/template
index 3d3a889229f2..76b2f23526f2 100644
--- a/srcpkgs/Waybar/template
+++ b/srcpkgs/Waybar/template
@@ -1,10 +1,7 @@
 # Template file for 'Waybar'
 pkgname=Waybar
-version=0.9.16
+version=0.9.17
 revision=1
-_date_version=3.0.1
-_mesonbuild_date_ver=3.0.0-1
-build_wrksrc=Waybar-${version}
 build_style=meson
 configure_args="-Dgtk-layer-shell=enabled -Dlibudev=enabled -Dman-pages=enabled
  -Dsystemd=disabled -Drfkill=enabled
@@ -15,8 +12,9 @@ configure_args="-Dgtk-layer-shell=enabled -Dlibudev=enabled -Dman-pages=enabled
  -Dsndio=$(vopt_if sndio enabled disabled)"
 hostmakedepends="cmake pkg-config glib-devel wayland-devel scdoc
  $(vopt_if dbusmenugtk gobject-introspection)"
-makedepends="libinput-devel wayland-devel gtkmm-devel spdlog eudev-libudev-devel
- gtk-layer-shell-devel jsoncpp-devel libglib-devel libsigc++-devel fmt-devel
+makedepends="libevdev-devel libinput-devel wayland-devel gtkmm-devel spdlog eudev-libudev-devel
+ gtk-layer-shell-devel jsoncpp-devel libglib-devel libsigc++-devel fmt-devel chrono-date-devel
+ playerctl-devel wireplumber-devel pipewire-devel
  $(vopt_if libnl libnl3-devel)
  $(vopt_if pulseaudio pulseaudio-devel)
  $(vopt_if dbusmenugtk libdbusmenu-gtk3-devel)
@@ -27,13 +25,8 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://github.com/Alexays/Waybar"
 changelog="https://github.com/Alexays/Waybar/releases"
-# date library URLs and checksums taken from subprojects/date.wrap
-distfiles="https://github.com/Alexays/Waybar/archive/refs/tags/${version}.tar.gz
- https://github.com/HowardHinnant/date/archive/refs/tags/v${_date_version}.tar.gz
- https://github.com/mesonbuild/hinnant-date/archive/refs/tags/${_mesonbuild_date_ver}.tar.gz"
-checksum="37ebd7b10e32e802afe9236ea9374fabb77b1abb2c203ca6173b27dc03128096
- 7a390f200f0ccd207e8cff6757e04817c1a0aec3e327b006b7eb451c57ee3538
- f2aa492b59893f69367228bf802cbb0a07c4d52fac2185dfd8ebb5d16295d893"
+distfiles="https://github.com/Alexays/Waybar/archive/refs/tags/${version}.tar.gz"
+checksum="da6f448be343a593ee092486fb4744502aa1e6ad85f4eccc3670d0b84a2a4266"
 
 build_options="libnl pulseaudio dbusmenugtk mpd sndio"
 build_options_default="libnl pulseaudio dbusmenugtk mpd sndio"
@@ -42,12 +35,6 @@ desc_option_libnl="Enable libnl support for network related features"
 desc_option_dbusmenugtk="Enable support for tray"
 desc_option_mpd="Enable support for MPD"
 
-post_extract() {
-	mv hinnant-date-${_mesonbuild_date_ver}/meson_options.txt date-${_date_version}/
-	mv hinnant-date-${_mesonbuild_date_ver}/meson.build date-${_date_version}/
-	mv date-${_date_version} Waybar-${version}/subprojects/
-}
-
 post_install() {
 	vlicense LICENSE
 }

From 7a6b764ffc7c5c765a30f407b09b076f76238868 Mon Sep 17 00:00:00 2001
From: lz-coder <lzcoder@proton.me>
Date: Tue, 25 Apr 2023 23:47:22 -0300
Subject: [PATCH 940/965] common/shlibs: add libwireplumber-0.4.so.0

---
 common/shlibs | 1 +
 1 file changed, 1 insertion(+)

diff --git a/common/shlibs b/common/shlibs
index ebd3d4cf13ad..89f7e53081f8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4253,3 +4253,4 @@ libayatana-ido3-0.4.so.0 ayatana-ido-0.9.2_1
 libayatana-indicator3.so.7 libayatana-indicator-0.9.3_1
 libayatana-appindicator3.so.1 libayatana-appindicator-0.5.91_1
 libplayerctl.so.2 playerctl-2.4.1_1
+libwireplumber-0.4.so.0 wireplumber-0.4.14_1

From 3c0f848af9da760973345e817519b743e45b5869 Mon Sep 17 00:00:00 2001
From: lz-coder <lzcoder@proton.me>
Date: Thu, 4 May 2023 09:24:11 -0300
Subject: [PATCH 941/965] Waybar: update to 0.9.17.

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

diff --git a/srcpkgs/Waybar/template b/srcpkgs/Waybar/template
index 76b2f23526f2..4a6d1d595037 100644
--- a/srcpkgs/Waybar/template
+++ b/srcpkgs/Waybar/template
@@ -9,12 +9,14 @@ configure_args="-Dgtk-layer-shell=enabled -Dlibudev=enabled -Dman-pages=enabled
  -Dpulseaudio=$(vopt_if pulseaudio enabled disabled)
  -Ddbusmenu-gtk=$(vopt_if dbusmenugtk enabled disabled)
  -Dmpd=$(vopt_if mpd enabled disabled)
- -Dsndio=$(vopt_if sndio enabled disabled)"
+ -Dsndio=$(vopt_if sndio enabled disabled)
+ -Dwireplumber=$(vopt_if pipewire enabled disabled)"
 hostmakedepends="cmake pkg-config glib-devel wayland-devel scdoc
  $(vopt_if dbusmenugtk gobject-introspection)"
 makedepends="libevdev-devel libinput-devel wayland-devel gtkmm-devel spdlog eudev-libudev-devel
  gtk-layer-shell-devel jsoncpp-devel libglib-devel libsigc++-devel fmt-devel chrono-date-devel
- playerctl-devel wireplumber-devel pipewire-devel
+ playerctl-devel
+ $(vopt_if pipewire 'wireplumber-devel pipewire-devel')
  $(vopt_if libnl libnl3-devel)
  $(vopt_if pulseaudio pulseaudio-devel)
  $(vopt_if dbusmenugtk libdbusmenu-gtk3-devel)
@@ -28,12 +30,13 @@ changelog="https://github.com/Alexays/Waybar/releases"
 distfiles="https://github.com/Alexays/Waybar/archive/refs/tags/${version}.tar.gz"
 checksum="da6f448be343a593ee092486fb4744502aa1e6ad85f4eccc3670d0b84a2a4266"
 
-build_options="libnl pulseaudio dbusmenugtk mpd sndio"
-build_options_default="libnl pulseaudio dbusmenugtk mpd sndio"
+build_options="libnl pulseaudio dbusmenugtk mpd sndio pipewire"
+build_options_default="libnl pulseaudio dbusmenugtk mpd sndio pipewire"
 
 desc_option_libnl="Enable libnl support for network related features"
 desc_option_dbusmenugtk="Enable support for tray"
 desc_option_mpd="Enable support for MPD"
+desc_option_pipewire="Enable support for pipewire related features"
 
 post_install() {
 	vlicense LICENSE

From 7b4a6ddb0559991ef2ff758dd5600959639abc93 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Sun, 30 Apr 2023 14:12:13 -0400
Subject: [PATCH 942/965] common/environment/setup/install.sh: support encoding
 in vman

`vman out/foo.fr.UTF-8.1` should install `usr/share/man/fr.UTF-8/man1/foo.1`,
not `usr/share/man/fr/man1/foo.UTF-8.1`
---
 common/environment/setup/install.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/common/environment/setup/install.sh b/common/environment/setup/install.sh
index b0c5b22f4c2a..ba0845bba5d1 100644
--- a/common/environment/setup/install.sh
+++ b/common/environment/setup/install.sh
@@ -94,9 +94,9 @@ _vman() {
 		suffix=${target##*.}
 	fi
 
-	if  [[ $target =~ (.*)\.([a-z][a-z](_[A-Z][A-Z])?)\.(.*) ]]
+	if  [[ $target =~ (.*)\.([a-z][a-z](_[A-Z][A-Z])?(\.[^.]+)?)\.(.*) ]]
 	then
-		name=${BASH_REMATCH[1]}.${BASH_REMATCH[4]}
+		name=${BASH_REMATCH[1]}.${BASH_REMATCH[5]}
 		mandir=${BASH_REMATCH[2]}/man${suffix:0:1}
 	else
 		name=$target

From 3d1ca0ce01185363d9af7abfbf0a747f18c8ea80 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sun, 7 May 2023 00:59:58 +0200
Subject: [PATCH 943/965] whois: update to 5.5.17.

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

diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index ca2750ddd0fd..d851746b72e1 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -1,6 +1,6 @@
 # Template file for 'whois'
 pkgname=whois
-version=5.5.16
+version=5.5.17
 revision=1
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
@@ -14,7 +14,7 @@ license="GPL-2.0-or-later"
 homepage="https://www.linux.it/~md/software"
 changelog="https://raw.githubusercontent.com/rfc1036/whois/next/debian/changelog"
 distfiles="${DEBIAN_SITE}/main/w/${pkgname}/${pkgname}_${version}.tar.xz"
-checksum=0a818f56c4bb909cf8665766cb683931de52901d6a33627d51b1005add3cdb27
+checksum=effe86e6d75101c2f33a0b3d2d948ab54aa57893fedc3b9983ffd55e881e2521
 
 alternatives="
  whois:whois:/usr/bin/gwhois

From f9a97ef150f29c9aaa8e4ed6753200ee288d41bf Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 7 May 2023 10:34:26 +0200
Subject: [PATCH 944/965] gtk4: update to 4.10.3.

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

diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 6976aee84817..a2566d4042d3 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -1,7 +1,7 @@
 # Template file for 'gtk4'
 pkgname=gtk4
-version=4.10.1
-revision=2
+version=4.10.3
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dgtk_doc=true
@@ -33,7 +33,7 @@ homepage="https://www.gtk.org/"
 #changelog="https://gitlab.gnome.org/GNOME/gtk/-/raw/main/NEWS"
 changelog="https://gitlab.gnome.org/GNOME/gtk/-/raw/gtk-4-10/NEWS"
 distfiles="${GNOME_SITE}/gtk/${version%.*}/gtk-${version}.tar.xz"
-checksum=e8fcac04bc7715b9da667c911a5ee8f262e200d1d6a50adf23645ca8cfcd0311
+checksum=4545441ad79e377eb6e0a705026dc7a46886e46a1b034db40912909da801cea9
 
 # Package build options
 build_options="broadway cloudproviders colord cups gir vulkan wayland x11 tracker"

From d4c3018234b17c1dc89ce5a2778656e58ed15e92 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 7 May 2023 10:35:45 +0200
Subject: [PATCH 945/965] nautilus: update to 44.1.

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

diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template
index 91329f37d77d..66566e251d59 100644
--- a/srcpkgs/nautilus/template
+++ b/srcpkgs/nautilus/template
@@ -1,6 +1,6 @@
 # Template file for 'nautilus'
 pkgname=nautilus
-version=44.0
+version=44.1
 revision=1
 build_style=meson
 build_helper="gir"
@@ -18,9 +18,10 @@ short_desc="GNOME file manager"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Nautilus"
-changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/master/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/master/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/gnome-44/NEWS"
 distfiles="${GNOME_SITE}/nautilus/${version%%.*}/nautilus-${version}.tar.xz"
-checksum=57b99ebb8e2b9c1512d381e53096188c087b33410d6c52d87a27bd60ee76ac7f
+checksum=360802a595e3edbad962c8cea353b62baa8be407513b5162c89c933ca5387aa9
 # tests timeout:
 # 11/11 test-nautilus-search-engine-tracker            TIMEOUT        480.00s
 make_check=ci-skip

From 5583985d27fb9e5ddcecd064584ad4a9a7733ff0 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 7 May 2023 10:44:08 +0200
Subject: [PATCH 946/965] wike: update to 2.0.1.

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

diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 731bbc58d675..b1a61bd14a25 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -1,6 +1,6 @@
 # Template file for 'wike'
 pkgname=wike
-version=2.0.0
+version=2.0.1
 revision=1
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
@@ -10,4 +10,4 @@ maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/hugolabe/Wike"
 distfiles="https://github.com/hugolabe/Wike/archive/refs/tags/$version.tar.gz"
-checksum=3fbad2f9e197fe3b96012805edfc11a983f8b82f9b5a8614fe10ae72883e255a
+checksum=b9a435ea648c8768b0ffc83222d67815aa3d7ee2677d0d0afae2b99aa15d5f13

From 2bbf0782ea7d38697eb6bd8e5bdc8cde1c9a98ae Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 7 May 2023 10:53:21 +0200
Subject: [PATCH 947/965] pylint: update to 2.17.4.

---
 srcpkgs/pylint/template | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pylint/template b/srcpkgs/pylint/template
index b1e2221920db..6032da0fb413 100644
--- a/srcpkgs/pylint/template
+++ b/srcpkgs/pylint/template
@@ -1,6 +1,6 @@
 # Template file for 'pylint'
 pkgname=pylint
-version=2.17.2
+version=2.17.4
 revision=1
 build_style=python3-pep517
 make_build_args="--skip-dependency-check --no-isolation --wheel"
@@ -15,8 +15,14 @@ maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://pylint.pycqa.org"
 distfiles="https://github.com/PyCQA/pylint/archive/refs/tags/v$version.tar.gz"
-checksum=4e1052a2cf2d9c3098382e395519abaa3ebec8d5b749cad8d249cccb799adb05
-make_check=no # FIXME
+checksum=a4be4ce65a5ab900fec8a6f38670e84c9720cb1b611991845c2c5ff136afb794
+
+do_check() {
+	# FIXME: run upstream test suite
+	# for now, let's just try to verify that pylint can run and dependencies
+	# are correct
+	PYTHONPATH=. python3 -m pylint --version
+}
 
 post_install() {
 	# install example config and emacs files

From 0d5c8dc28514b0d6f01bac8491c7817371b1178e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 7 May 2023 10:57:37 +0200
Subject: [PATCH 948/965] python3-astroid: update to 2.15.4.

---
 srcpkgs/python3-astroid/template | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 2a3a75090be5..5c0678f2d82a 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -1,15 +1,17 @@
 # Template file for 'python3-astroid'
 pkgname=python3-astroid
-version=2.15.2
+version=2.15.4
 revision=1
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-lazy-object-proxy python3-wrapt"
-checkdepends="$depends python3-pytest python3-numpy"
+# pip is necessary because IsolatedAstroidManagerTest.test_no_user_warning
+# tries to use the pip module with mgr.ast_from_module_name("pip")
+checkdepends="$depends python3-pytest python3-numpy python3-pip"
 short_desc="Abstract syntax tree for Python3"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://github.com/PyCQA/astroid"
 changelog="https://raw.githubusercontent.com/PyCQA/astroid/master/ChangeLog"
 distfiles="https://github.com/PyCQA/astroid/archive/refs/tags/v$version.tar.gz"
-checksum=eb9a4ee7ca74a6f4f2a26e3cb68db2f0dc0a4350555782f3b61cb5bc7c1794e4
+checksum=a2b2d239476464c63fbfbd0dbebe589cf5ecd48820015dbb9f1c1c986fd2d6dc

From 0797a3b46e90941c60b2176ffc40ef3a16d78f0c Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 7 May 2023 11:00:08 +0200
Subject: [PATCH 949/965] python3-tomlkit: update to 0.11.8.

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

diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index d56671c334de..ef4fb82799bb 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -1,9 +1,9 @@
 # Template file for 'python3-tomlkit'
 pkgname=python3-tomlkit
-version=0.11.6
+version=0.11.8
 revision=1
-build_style=python3-module
-hostmakedepends="python3-setuptools"
+build_style=python3-pep517
+hostmakedepends="python3-poetry-core"
 depends="python3"
 checkdepends="python3-pytest python3-yaml"
 short_desc="Style preserving TOML library"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://github.com/sdispater/tomlkit"
 changelog="https://raw.githubusercontent.com/sdispater/tomlkit/master/CHANGELOG.md"
 distfiles="${PYPI_SITE}/t/tomlkit/tomlkit-${version}.tar.gz"
-checksum=71b952e5721688937fb02cf9d354dbcf0785066149d2855e44531ebdd2b65d73
+checksum=9330fc7faa1db67b541b28e62018c17d20be733177d290a13b24c62d1614e0c3
 
 post_install() {
 	vlicense LICENSE

From f5711b70978558774d1b303e1dba9b4ddaf7a65d Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 7 May 2023 11:05:49 +0200
Subject: [PATCH 950/965] python-service_identity: add missing dependency

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

diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index 9f2df81580f4..4e574ed3443a 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -1,7 +1,7 @@
 # Template file for 'python-service_identity'
 pkgname=python-service_identity
 version=18.1.0
-revision=6
+revision=7
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
@@ -10,6 +10,7 @@ short_desc="Service identity verification for Python (Python2)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://service-identity.readthedocs.org/"
+changelog="https://raw.githubusercontent.com/pyca/service-identity/main/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/s/service_identity/service_identity-${version}.tar.gz"
 checksum=0858a54aabc5b459d1aafa8a518ed2081a285087f349fe3e55197989232e2e2d
 
@@ -18,7 +19,7 @@ post_install() {
 }
 
 python3-service_identity_package() {
-	depends="python3-attrs python3-pyasn1-modules python3-cryptography"
+	depends="python3-attrs python3-pyasn1-modules python3-cryptography python3-six"
 	pycompile_module="service_identity"
 	short_desc="${short_desc/Python2/Python3}"
 	pkg_install() {

From b8fa709a3e4496f4221844bda8a314017fceedcb Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 7 May 2023 14:14:46 +0200
Subject: [PATCH 951/965] nncp: update to 8.8.3.

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

diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template
index 0ed5868b0021..5d2712cd6717 100644
--- a/srcpkgs/nncp/template
+++ b/srcpkgs/nncp/template
@@ -1,7 +1,7 @@
 # Template file for 'nncp'
 pkgname=nncp
-version=8.8.2
-revision=2
+version=8.8.3
+revision=1
 build_style=go
 go_import_path=cypherpunks.ru/nncp
 short_desc="Node to Node copy, utilities for secure store-and-forward"
@@ -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=02b98dc4654c46328a043209cd2da28bf33a53baf15574429c6c0747ae2fcf39
+checksum=225750084747e970d82be0d6e6507fe47145146baad670e40b011a568eef22f1
 
 do_build() {
 	make

From 3545c4084425f22464468a29e6b6ce6561797f68 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 7 May 2023 14:15:38 +0200
Subject: [PATCH 952/965] rex: update to 1.14.2.

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

diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index dac1fbc41885..973c62c0500c 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -1,6 +1,6 @@
 # Template file for 'rex'
 pkgname=rex
-version=1.14.1
+version=1.14.2
 revision=1
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
@@ -21,7 +21,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="http://www.rexify.org/"
 distfiles="https://cpan.metacpan.org/authors/id/F/FE/FERKI/Rex-${version}.tar.gz"
-checksum=8822207ab74f2a6218f8eded7c295259e350698c3ff987582ca1a6acae46ffac
+checksum=21daa951da747f0053afd7ad946fce2feb2c08ddb1cc2bfe00ee46601a8cab56
 
 post_install() {
 	vinstall share/rex-tab-completion.bash 644 usr/share/bash-completion/completions rex

From 5e4d33048a30d0f26c8c285fc61012c8511e88eb Mon Sep 17 00:00:00 2001
From: baalajimaestro <me@baalajimaestro.me>
Date: Mon, 24 Apr 2023 15:50:30 +0530
Subject: [PATCH 953/965] telegram-desktop: update to 4.8.0.

Signed-off-by: baalajimaestro <me@baalajimaestro.me>
---
 srcpkgs/telegram-desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index aae9f3135100..33493e035390 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'telegram-desktop'
 pkgname=telegram-desktop
-version=4.6.5
+version=4.8.0
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -25,7 +25,7 @@ license="GPL-3.0-or-later, OpenSSL"
 homepage="https://desktop.telegram.org/"
 changelog="https://github.com/telegramdesktop/tdesktop/blob/v${version}/changelog.txt"
 distfiles="https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz"
-checksum=3448d879afdc7c5c06d2b0f9cabe339b08093cb25f380a3e398d32daa96a9c36
+checksum=99d50c75171c8c6e74b2b9298db48deff32a60ced35195f9279469914b8ee1f9
 
 build_options="spellcheck"
 build_options_default="spellcheck"

From 495db89f66ce823930983e3666d8f69a7ea742d2 Mon Sep 17 00:00:00 2001
From: baalajimaestro <me@baalajimaestro.me>
Date: Mon, 3 Apr 2023 12:12:51 +0530
Subject: [PATCH 954/965] glibmm2.68: update to 2.76.0.

Signed-off-by: baalajimaestro <me@baalajimaestro.me>
---
 srcpkgs/glibmm2.68/template | 6 ++++--
 srcpkgs/glibmm2.68/update   | 2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index f6588d954663..d43e796e9954 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -1,8 +1,9 @@
 # Template file for 'glibmm2.68'
 pkgname=glibmm2.68
-version=2.68.1
+version=2.76.0
 revision=1
 build_style=meson
+configure_args="-Dbuild-examples=false"
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
 checkdepends="glib-networking"
@@ -10,8 +11,9 @@ short_desc="C++ bindings for GLib"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
+changelog="https://gitlab.gnome.org/GNOME/glibmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/glibmm/${version%.*}/glibmm-${version}.tar.xz"
-checksum=6664e27c9a9cca81c29e35687f49f2e0d173a2fc9e98c3428311f707db532f8c
+checksum=8637d80ceabd94fddd6e48970a082a264558d4ab82684e15ffc87e7ef3462ab2
 
 glibmm2.68-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/glibmm2.68/update b/srcpkgs/glibmm2.68/update
index c2768fb0e70f..8173c5f3bac9 100644
--- a/srcpkgs/glibmm2.68/update
+++ b/srcpkgs/glibmm2.68/update
@@ -1,3 +1,3 @@
 pkgname=glibmm
 site=https://gitlab.gnome.org/GNOME/glibmm/-/tags
-pattern="$pkgname-\K[0-9]\.[0-9]*[02468]\.[0-9.]*[0-9](?=)"
+ignore="*.*[13579].*"

From 5035a93241856de7fb3bf8617ba8f227039070e8 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 7 May 2023 15:05:50 +0200
Subject: [PATCH 955/965] telegram-desktop: update to 4.8.1.

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

diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 33493e035390..60df3278b05e 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'telegram-desktop'
 pkgname=telegram-desktop
-version=4.8.0
+version=4.8.1
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -25,7 +25,7 @@ license="GPL-3.0-or-later, OpenSSL"
 homepage="https://desktop.telegram.org/"
 changelog="https://github.com/telegramdesktop/tdesktop/blob/v${version}/changelog.txt"
 distfiles="https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz"
-checksum=99d50c75171c8c6e74b2b9298db48deff32a60ced35195f9279469914b8ee1f9
+checksum=96660bb151c035a80c5b32a8fe043cecb54e9fe450329cf612ecb752db68c06f
 
 build_options="spellcheck"
 build_options_default="spellcheck"

From c7206b4bdc5db53d593724e365aec78f9cec447b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 7 May 2023 11:23:17 +0200
Subject: [PATCH 956/965] common/build-style/python3-pep517: use absolute path
 for check temp dir

some tests change cwd which causes relative tmpdir to point to a non-existent
location
---
 common/build-style/python3-pep517.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/common/build-style/python3-pep517.sh b/common/build-style/python3-pep517.sh
index f34b05c2a550..f13046ea1968 100644
--- a/common/build-style/python3-pep517.sh
+++ b/common/build-style/python3-pep517.sh
@@ -20,7 +20,7 @@ do_check() {
 			make_install_target="dist/${wheelbase//-/_}-${version}-*-*-*.whl"
 		fi
 
-		local testdir="tmp/$(date +%s)"
+		local testdir="${wrksrc}/tmp/$(date +%s)"
 		python3 -m installer --destdir "${testdir}" \
 			${make_install_args} ${make_install_target}
 

From 01004301617104acfad10f23dbc13eddbd91e127 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 7 May 2023 11:24:24 +0200
Subject: [PATCH 957/965] python3-trustme: update to 1.0.0.

---
 srcpkgs/python3-trustme/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index 99143bce7075..f0c672da5b2c 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -1,14 +1,15 @@
 # Template file for 'python3-trustme'
 pkgname=python3-trustme
-version=0.9.0
-revision=2
-build_style=python3-module
-hostmakedepends="python3-setuptools"
+version=1.0.0
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-idna"
 checkdepends="python3-pytest python3-service_identity python3-openssl $depends"
 short_desc="Fake CA for testing"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-3.0-or-later"
 homepage="https://trustme.rtfd.io/"
+changelog="https://github.com/python-trio/trustme/blob/master/docs/source/index.rst#change-history"
 distfiles="https://github.com/python-trio/trustme/archive/refs/tags/v$version.tar.gz"
-checksum=e9f2544bcc39583a62b5d39d9f0ce3da8528ee448911035a679f7ddb1edeab5e
+checksum=2cdfdd50081cb959a20d4878b631e7174593e926b9f8b87f2d5cabc3ca21c1ab

From 242a28a54d39a7d2a21fa8d3c6751ea1e9284f55 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 3 May 2023 22:27:40 +0200
Subject: [PATCH 958/965] chromium: update to 113.0.5672.63.

---
 .../musl-patches/quiche-arena-size.patch      | 15 ------
 ...g-for-std-strlen-in-web_view_impl.cc.patch | 29 +++++++++++
 ...karound_clang_bug-structured_binding.patch | 32 +++++++++++++
 .../patches/download-bubble-typename.patch    | 42 ++++++++++++++++
 ...-constraints-on-VirtualCursor-layout.patch | 48 -------------------
 .../chromium/patches/webauthn-variant.patch   | 14 ++++++
 srcpkgs/chromium/template                     |  4 +-
 7 files changed, 119 insertions(+), 65 deletions(-)
 delete mode 100644 srcpkgs/chromium/files/musl-patches/quiche-arena-size.patch
 create mode 100644 srcpkgs/chromium/patches/add-cstring-for-std-strlen-in-web_view_impl.cc.patch
 create mode 100644 srcpkgs/chromium/patches/chromium-113-workaround_clang_bug-structured_binding.patch
 create mode 100644 srcpkgs/chromium/patches/download-bubble-typename.patch
 delete mode 100644 srcpkgs/chromium/patches/sql-relax-constraints-on-VirtualCursor-layout.patch
 create mode 100644 srcpkgs/chromium/patches/webauthn-variant.patch

diff --git a/srcpkgs/chromium/files/musl-patches/quiche-arena-size.patch b/srcpkgs/chromium/files/musl-patches/quiche-arena-size.patch
deleted file mode 100644
index 4d17c41b56d5..000000000000
--- a/srcpkgs/chromium/files/musl-patches/quiche-arena-size.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Source: https://git.alpinelinux.org/aports/plain/community/chromium/quiche-arena-size.patch
-back in the day when net_unittests were ran, the block arena size was not big
-enough for some reason. should look at this again
---
---- a/net/third_party/quiche/src/quiche/quic/core/quic_one_block_arena.h
-+++ b/net/third_party/quiche/src/quiche/quic/core/quic_one_block_arena.h
-@@ -69,7 +69,7 @@
- 
- // QuicConnections currently use around 1KB of polymorphic types which would
- // ordinarily be on the heap. Instead, store them inline in an arena.
--using QuicConnectionArena = QuicOneBlockArena<1280>;
-+using QuicConnectionArena = QuicOneBlockArena<1504>;
- 
- }  // namespace quic
- 
diff --git a/srcpkgs/chromium/patches/add-cstring-for-std-strlen-in-web_view_impl.cc.patch b/srcpkgs/chromium/patches/add-cstring-for-std-strlen-in-web_view_impl.cc.patch
new file mode 100644
index 000000000000..6648fab5719d
--- /dev/null
+++ b/srcpkgs/chromium/patches/add-cstring-for-std-strlen-in-web_view_impl.cc.patch
@@ -0,0 +1,29 @@
+Patch-Source: https://github.com/archlinux/svntogit-packages/blob/79b774aedeaecd4d31b2adb84e3e4b901dc980aa/trunk/add-cstring-for-std-strlen-in-web_view_impl.cc.patch
+--
+From 2e14a3ac178ee87aa9154e5a15dcd986af1b6059 Mon Sep 17 00:00:00 2001
+From: Stephan Hartmann <stha09@googlemail.com>
+Date: Tue, 28 Mar 2023 14:34:55 +0000
+Subject: [PATCH] IWYU: add cstring for std::strlen in web_view_impl.cc
+
+Bug: 957519
+Change-Id: I15ad1e905eda3d96bbf164f5df8f3cf8e02bc370
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4376772
+Reviewed-by: Alex Ilin <alexilin@chromium.org>
+Commit-Queue: Alex Ilin <alexilin@chromium.org>
+Cr-Commit-Position: refs/heads/main@{#1123011}
+---
+ chrome/test/chromedriver/chrome/web_view_impl.cc | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/chrome/test/chromedriver/chrome/web_view_impl.cc b/chrome/test/chromedriver/chrome/web_view_impl.cc
+index f726627e88d..d96d481d0bc 100644
+--- a/chrome/test/chromedriver/chrome/web_view_impl.cc
++++ b/chrome/test/chromedriver/chrome/web_view_impl.cc
+@@ -6,6 +6,7 @@
+ 
+ #include <stddef.h>
+ #include <algorithm>
++#include <cstring>
+ #include <memory>
+ #include <queue>
+ #include <utility>
diff --git a/srcpkgs/chromium/patches/chromium-113-workaround_clang_bug-structured_binding.patch b/srcpkgs/chromium/patches/chromium-113-workaround_clang_bug-structured_binding.patch
new file mode 100644
index 000000000000..c3e87c9f589a
--- /dev/null
+++ b/srcpkgs/chromium/patches/chromium-113-workaround_clang_bug-structured_binding.patch
@@ -0,0 +1,32 @@
+Source: https://src.fedoraproject.org/rpms/chromium/blob/439349f5608f8ecb21aec532e8f9ba6a5b4920f7/f/chromium-113-workaround_clang_bug-structured_binding.patch
+workaround llvm15 compiler bug
+diff -up chromium-113.0.5672.63/third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc.me chromium-113.0.5672.63/third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc
+--- chromium-113.0.5672.63/third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc.me	2023-05-03 16:30:34.244612573 +0200
++++ chromium-113.0.5672.63/third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc	2023-05-03 16:37:36.732278590 +0200
+@@ -516,8 +516,11 @@ wtf_size_t NGGridLayoutAlgorithm::BuildG
+                                 row_auto_repetitions);
+ 
+   bool has_nested_subgrid = false;
+-  auto& [grid_items, layout_data, subtree_size] =
+-      sizing_tree->CreateSizingData();
++
++  auto& workaround_clang_bug = sizing_tree->CreateSizingData();
++  auto& grid_items = workaround_clang_bug.grid_items;
++  auto& layout_data = workaround_clang_bug.layout_data;
++  auto& subtree_size = workaround_clang_bug.subtree_size;
+ 
+   if (!must_ignore_children) {
+     // Construct grid items that are not subgridded.
+@@ -1540,8 +1543,10 @@ void NGGridLayoutAlgorithm::InitializeTr
+     NGGridSizingTree* sizing_tree) const {
+   DCHECK(sizing_tree && current_grid_index < sizing_tree->Size());
+ 
+-  auto& [grid_items, layout_data, subtree_size] =
+-      sizing_tree->At(current_grid_index);
++  auto& workaround_clang_bug = sizing_tree->At(current_grid_index);
++  auto& grid_items = workaround_clang_bug.grid_items;
++  auto& layout_data = workaround_clang_bug.layout_data;
++  auto& subtree_size = workaround_clang_bug.subtree_size;
+ 
+   auto InitAndCacheTrackSizes = [&](GridTrackSizingDirection track_direction) {
+     InitializeTrackCollection(opt_subgrid_data, track_direction, &layout_data);
diff --git a/srcpkgs/chromium/patches/download-bubble-typename.patch b/srcpkgs/chromium/patches/download-bubble-typename.patch
new file mode 100644
index 000000000000..8edb46974a5b
--- /dev/null
+++ b/srcpkgs/chromium/patches/download-bubble-typename.patch
@@ -0,0 +1,42 @@
+Patch-Source: https://github.com/archlinux/svntogit-packages/blob/79b774aedeaecd4d31b2adb84e3e4b901dc980aa/trunk/download-bubble-typename.patch
+--
+diff --git a/chrome/browser/download/bubble/download_bubble_update_service.cc b/chrome/browser/download/bubble/download_bubble_update_service.cc
+index 13460309d0e..a18d2f8a272 100644
+--- a/chrome/browser/download/bubble/download_bubble_update_service.cc
++++ b/chrome/browser/download/bubble/download_bubble_update_service.cc
+@@ -87,7 +87,7 @@ ItemSortKey GetSortKey(const Item& item) {
+ // Helper to get an iterator to the last element in the cache. The cache
+ // must not be empty.
+ template <typename Item>
+-SortedItems<Item>::iterator GetLastIter(SortedItems<Item>& cache) {
++typename SortedItems<Item>::iterator GetLastIter(SortedItems<Item>& cache) {
+   CHECK(!cache.empty());
+   auto it = cache.end();
+   return std::prev(it);
+@@ -656,9 +656,9 @@ bool DownloadBubbleUpdateService::RemoveItemFromCacheImpl(
+ }
+ 
+ template <typename Id, typename Item>
+-SortedItems<Item>::iterator
++typename SortedItems<Item>::iterator
+ DownloadBubbleUpdateService::RemoveItemFromCacheByIter(
+-    SortedItems<Item>::iterator iter,
++    typename SortedItems<Item>::iterator iter,
+     SortedItems<Item>& cache,
+     IterMap<Id, Item>& iter_map) {
+   CHECK(iter != cache.end());
+diff --git a/chrome/browser/download/bubble/download_bubble_update_service.h b/chrome/browser/download/bubble/download_bubble_update_service.h
+index 4c3c0bc1193..38048873aa9 100644
+--- a/chrome/browser/download/bubble/download_bubble_update_service.h
++++ b/chrome/browser/download/bubble/download_bubble_update_service.h
+@@ -179,8 +179,8 @@ class DownloadBubbleUpdateService
+ 
+   // Removes item if we already have the iterator to it. Returns next iterator.
+   template <typename Id, typename Item>
+-  SortedItems<Item>::iterator RemoveItemFromCacheByIter(
+-      SortedItems<Item>::iterator iter,
++  typename SortedItems<Item>::iterator RemoveItemFromCacheByIter(
++      typename SortedItems<Item>::iterator iter,
+       SortedItems<Item>& cache,
+       IterMap<Id, Item>& iter_map);
+ 
diff --git a/srcpkgs/chromium/patches/sql-relax-constraints-on-VirtualCursor-layout.patch b/srcpkgs/chromium/patches/sql-relax-constraints-on-VirtualCursor-layout.patch
deleted file mode 100644
index d1e65ee1561c..000000000000
--- a/srcpkgs/chromium/patches/sql-relax-constraints-on-VirtualCursor-layout.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 7d1394bd639e3bcf68082ac3fc33eeed6a00d2e6 Mon Sep 17 00:00:00 2001
-From: Elly Fong-Jones <ellyjones@chromium.org>
-Date: Thu, 2 Mar 2023 00:15:11 +0000
-Subject: [PATCH] sql: relax constraints on VirtualCursor layout
-
-VirtualCursor::FromSqliteCursor required that VirtualCursor had a
-standard layout, but in fact VirtualCursor shouldn't have a standard
-layout, and the fact that it does with libc++ is a deviation from the
-C++ standard. This change:
-
-1. Relaxes the requirement that VirtualCursor has a standard layout, and
-2. Relaxes the requirement that the sqlite_cursor_ field has to be at
-   offset 0
-
-by use of offsetof() and pointer subtraction. This change both improves
-standards compliance and makes this code build with libstdc++.
-
-Bug: 1380656
-Change-Id: I9c47abd9197b187da0360ca5619ccf7dadab4f33
-Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4292313
-Reviewed-by: Austin Sullivan <asully@chromium.org>
-Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org>
-Cr-Commit-Position: refs/heads/main@{#1111925}
----
- sql/recover_module/cursor.h | 10 ++++------
- 1 file changed, 4 insertions(+), 6 deletions(-)
-
-diff --git a/sql/recover_module/cursor.h b/sql/recover_module/cursor.h
-index 1970bdca8c6..4cb06557009 100644
---- a/sql/recover_module/cursor.h
-+++ b/sql/recover_module/cursor.h
-@@ -63,12 +63,10 @@ class VirtualCursor {
-   // |sqlite_cursor| must have been returned by VirtualTable::SqliteCursor().
-   static inline VirtualCursor* FromSqliteCursor(
-       sqlite3_vtab_cursor* sqlite_cursor) {
--    static_assert(std::is_standard_layout<VirtualCursor>::value,
--                  "needed for the reinterpret_cast below");
--    static_assert(offsetof(VirtualCursor, sqlite_cursor_) == 0,
--                  "sqlite_cursor_ must be the first member of the class");
--    VirtualCursor* result = reinterpret_cast<VirtualCursor*>(sqlite_cursor);
--    DCHECK_EQ(sqlite_cursor, &result->sqlite_cursor_);
-+    VirtualCursor* result = reinterpret_cast<VirtualCursor*>(
-+        (reinterpret_cast<char*>(sqlite_cursor) -
-+         offsetof(VirtualCursor, sqlite_cursor_)));
-+    CHECK_EQ(sqlite_cursor, &result->sqlite_cursor_);
-     return result;
-   }
- 
diff --git a/srcpkgs/chromium/patches/webauthn-variant.patch b/srcpkgs/chromium/patches/webauthn-variant.patch
new file mode 100644
index 000000000000..2ee02f5e5fe1
--- /dev/null
+++ b/srcpkgs/chromium/patches/webauthn-variant.patch
@@ -0,0 +1,14 @@
+Patch-Source: https://github.com/archlinux/svntogit-packages/blob/79b774aedeaecd4d31b2adb84e3e4b901dc980aa/trunk/webauthn-variant.patch
+--
+diff --git a/chrome/browser/webauthn/authenticator_request_dialog_model.h b/chrome/browser/webauthn/authenticator_request_dialog_model.h
+index f4992a74bd6..45cabe39974 100644
+--- a/chrome/browser/webauthn/authenticator_request_dialog_model.h
++++ b/chrome/browser/webauthn/authenticator_request_dialog_model.h
+@@ -7,6 +7,7 @@
+ 
+ #include <memory>
+ #include <string>
++#include <variant>
+ #include <vector>
+ 
+ #include "base/containers/span.h"
diff --git a/srcpkgs/chromium/template b/srcpkgs/chromium/template
index e50c739d3ee7..c3a1cd59eafe 100644
--- a/srcpkgs/chromium/template
+++ b/srcpkgs/chromium/template
@@ -1,7 +1,7 @@
 # Template file for 'chromium'
 pkgname=chromium
 # See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version
-version=112.0.5615.49
+version=113.0.5672.63
 revision=1
 archs="i686* x86_64* aarch64* armv7l*"
 hostmakedepends="
@@ -28,7 +28,7 @@ maintainer="Duncaen <duncaen@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://www.chromium.org/"
 distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/${pkgname}-${version}.tar.xz"
-checksum=ddfd37373c1fa0f433a6ac11f0baa2b1f3fdfb9c7b5867e32a4300f2eb5aff41
+checksum=76cec11dc13abe6703305b0300e1fe24c8f547c1ff313f7be09db0e23d12ee1e
 
 lib32disabled=yes
 

From b6c7c020b97df54581323c4fcd069634752b4cf8 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 21 Jan 2023 17:27:15 +0100
Subject: [PATCH 959/965] aterm: remove package

> aterm is deprecated and in a maintenance mode only; there will be no further updates. Use rxvt-unicode instead.

last release is from 2007

Closes: #41774 [via git-merge-pr]
---
 srcpkgs/aterm/patches/fix-pty-musl.patch | 11 -----------
 srcpkgs/aterm/template                   | 18 ------------------
 srcpkgs/removed-packages/template        |  1 +
 3 files changed, 1 insertion(+), 29 deletions(-)
 delete mode 100644 srcpkgs/aterm/patches/fix-pty-musl.patch
 delete mode 100644 srcpkgs/aterm/template

diff --git a/srcpkgs/aterm/patches/fix-pty-musl.patch b/srcpkgs/aterm/patches/fix-pty-musl.patch
deleted file mode 100644
index 1f95be4d1a43..000000000000
--- a/srcpkgs/aterm/patches/fix-pty-musl.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/src/command.c	2016-03-05 22:06:06.710989576 +0000
-+++ b/src/command.c	2016-03-05 22:06:36.743614116 +0000
-@@ -556,7 +556,7 @@
-     ptydev = ttydev = _getpty(&fd, O_RDWR | O_NDELAY, 0622, 0);
-     if (ptydev == NULL)
- 	goto Failed;
--#elif defined (__svr4__) || defined(__CYGWIN32__) || defined(__lnx21__)
-+#elif defined (__svr4__) || defined(__CYGWIN32__) || defined(__lnx21__) || defined(__linux__)
-     {
- 	extern char    *ptsname();
- 
diff --git a/srcpkgs/aterm/template b/srcpkgs/aterm/template
deleted file mode 100644
index cf474ff86dec..000000000000
--- a/srcpkgs/aterm/template
+++ /dev/null
@@ -1,18 +0,0 @@
-# Template file for 'aterm'
-pkgname=aterm
-version=1.0.1
-revision=4
-build_style=gnu-configure
-configure_args="--enable-transparency --enable-greek --enable-thai"
-hostmakedepends="pkg-config"
-makedepends="libXt-devel libXext-devel"
-short_desc="AfterStepX Terminal Emulator"
-maintainer="pancake <pancake@nopcode.org>"
-license="GPL-2.0-or-later"
-homepage="http://www.afterstep.org/aterm.php"
-distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2"
-checksum=a161c3b2d9c7149130a41963899993af21eae92e8e362f4b5b3c7c4cb16760ce
-
-pre_build() {
-	sed -i '/INSTALL_PROGRAM/s,-c -s,-c ,g' src/Makefile
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 20453e71a7d8..9d87a81fde56 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -33,6 +33,7 @@ replaces="
  appmenu-gtk-module<=0.7.6_1
  arm-mem-git<=20131108_2
  arptables<=0.0.4_3
+ aterm<=1.0.1_4
  atom<=1.44.0_1
  avogadro-devel<=1.2.0_8
  avogadro<=1.2.0_9

From e0e9076b46bb424c470c174920d06cc9bbaeacce Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sat, 21 Jan 2023 19:27:26 +0000
Subject: [PATCH 960/965] iptables: update to 1.8.9.

Closes: #41779 [via git-merge-pr]
---
 ...tions-add-check-to-the-phony-targets.patch | 30 -------------------
 srcpkgs/iptables/template                     |  8 +++--
 2 files changed, 5 insertions(+), 33 deletions(-)
 delete mode 100644 srcpkgs/iptables/patches/0001-extentions-add-check-to-the-phony-targets.patch

diff --git a/srcpkgs/iptables/patches/0001-extentions-add-check-to-the-phony-targets.patch b/srcpkgs/iptables/patches/0001-extentions-add-check-to-the-phony-targets.patch
deleted file mode 100644
index 6721ee010fe7..000000000000
--- a/srcpkgs/iptables/patches/0001-extentions-add-check-to-the-phony-targets.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 35ddfd15b4742f73fd677ea6fb1a6bfa5fa709a9 Mon Sep 17 00:00:00 2001
-From: Anthony Iliopoulos <ailiop@altatus.com>
-Date: Mon, 15 Feb 2021 13:24:04 +0100
-Subject: [PATCH] extentions makefile: add check to the phony targets
-
-check-recurse from the top level makefile errors out when descenting
-into the extentions directory, since the makefile there doesn't include
-a check target.
-
-Signed-off-by: Anthony Iliopoulos <ailiop@altatus.com>
----
- extensions/GNUmakefile.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git extensions/GNUmakefile.in extensions/GNUmakefile.in
-index 956ccb3..78ce2ee 100644
---- a/extensions/GNUmakefile.in
-+++ b/extensions/GNUmakefile.in
-@@ -79,7 +79,7 @@ targets_install :=
- 
- .SECONDARY:
- 
--.PHONY: all install uninstall clean distclean FORCE
-+.PHONY: all install uninstall check clean distclean FORCE
- 
- all: ${targets}
- 
--- 
-2.30.1
-
diff --git a/srcpkgs/iptables/template b/srcpkgs/iptables/template
index a55003cc07ac..28c2f5ad5ca7 100644
--- a/srcpkgs/iptables/template
+++ b/srcpkgs/iptables/template
@@ -1,18 +1,19 @@
 # Template file for 'iptables'
 pkgname=iptables
-version=1.8.7
+version=1.8.9
 revision=1
 build_style=gnu-configure
 configure_args="--enable-libipq --enable-shared --enable-devel --enable-bpf-compiler"
 hostmakedepends="pkg-config flex"
 makedepends="libpcap-devel libfl-devel libmnl-devel libnfnetlink-devel
  libnetfilter_conntrack-devel libnftnl-devel"
+checkdepends="python3"
 short_desc="Linux IPv[46] packet filtering ruleset"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://www.netfilter.org/"
-distfiles="https://www.netfilter.org/projects/iptables/files/iptables-${version}.tar.bz2"
-checksum=c109c96bb04998cd44156622d36f8e04b140701ec60531a10668cfdff5e8d8f0
+distfiles="https://www.netfilter.org/projects/iptables/files/iptables-${version}.tar.xz"
+checksum=ef6639a43be8325a4f8ea68123ffac236cb696e8c78501b64e8106afb008c87f
 alternatives="
  iptables:ip6tables:/usr/bin/xtables-legacy-multi
  iptables:ip6tables-restore:/usr/bin/xtables-legacy-multi
@@ -20,6 +21,7 @@ alternatives="
  iptables:iptables:/usr/bin/xtables-legacy-multi
  iptables:iptables-restore:/usr/bin/xtables-legacy-multi
  iptables:iptables-save:/usr/bin/xtables-legacy-multi"
+make_check=no #/etc/ethertypes is missing
 
 pre_build() {
 	rm include/linux/types.h

From f151405a1c0717617d6b807875384c8620a1e07e Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sat, 31 Dec 2022 21:08:23 +0530
Subject: [PATCH 961/965] New package: python3-cwcwidth-0.1.8

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

diff --git a/srcpkgs/python3-cwcwidth/template b/srcpkgs/python3-cwcwidth/template
new file mode 100644
index 000000000000..d0da829d0408
--- /dev/null
+++ b/srcpkgs/python3-cwcwidth/template
@@ -0,0 +1,24 @@
+# Template file for 'python3-cwcwidth'
+pkgname=python3-cwcwidth
+version=0.1.8
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-Cython python3-setuptools python3-wheel"
+makedepends="python3-devel"
+depends="python3"
+checkdepends="python3-pytest"
+short_desc="Python bindings for wc(s)width"
+maintainer="icp <pangolin@vivaldi.net>"
+license="MIT"
+homepage="https://github.com/sebastinas/cwcwidth"
+changelog="https://raw.githubusercontent.com/sebastinas/cwcwidth/main/CHANGELOG.md"
+distfiles="${PYPI_SITE}/c/cwcwidth/cwcwidth-${version}.tar.gz"
+checksum=5adc034b7c90e6a8586bd046bcbf6004e35e16b0d7e31de395513a50d729bbf6
+
+pre_check() {
+	python3 setup.py build_ext --inplace
+}
+
+post_install() {
+	vlicense LICENSE
+}

From 7dbd56c1858ef6c69956a8709217bf2388486b32 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sat, 31 Dec 2022 21:08:08 +0530
Subject: [PATCH 962/965] python3-curtsies: update to 0.4.1.

Closes: #41387 [via git-merge-pr]
---
 .../python3-curtsies/patches/fix-setup.py.patch  | 11 -----------
 srcpkgs/python3-curtsies/template                | 16 +++++++++-------
 2 files changed, 9 insertions(+), 18 deletions(-)
 delete mode 100644 srcpkgs/python3-curtsies/patches/fix-setup.py.patch

diff --git a/srcpkgs/python3-curtsies/patches/fix-setup.py.patch b/srcpkgs/python3-curtsies/patches/fix-setup.py.patch
deleted file mode 100644
index e182f3bc28de..000000000000
--- a/srcpkgs/python3-curtsies/patches/fix-setup.py.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/setup.py
-+++ b/setup.py
-@@ -41,7 +41,7 @@ def get_long_description():
-       install_requires = [
-           'blessings>=1.5',
-           'wcwidth>=0.1.4',
--          'typing',
-+          'typing;python_version<"3.5"',
-       ],
-       tests_require = [
-           'mock',
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 220094840f09..84b55c9eb5cb 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -1,16 +1,18 @@
 # Template file for 'python3-curtsies'
 pkgname=python3-curtsies
-version=0.3.0
-revision=6
-build_style=python3-module
-hostmakedepends="python3-setuptools"
-depends="python3-blessings python3-wcwidth"
+version=0.4.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+depends="python3-blessed python3-cwcwidth"
+checkdepends="${depends} python3-pyte python3-pytest"
 short_desc="Curses-like terminal wrapper, with colored strings (Python3)"
 maintainer="Maurizio Porrato <maurizio.porrato@gmail.com>"
 license="MIT"
-homepage="https://github.com/thomasballinger/curtsies"
+homepage="https://github.com/bpython/curtsies"
+changelog="https://raw.githubusercontent.com/bpython/curtsies/main/CHANGELOG.md"
 distfiles="${PYPI_SITE}/c/curtsies/curtsies-${version}.tar.gz"
-checksum=89c802ec051d01dec6fc983e9856a3706e4ea8265d2940b1f6d504a9e26ed3a9
+checksum=62d10f349c553845306556a7f2663ce96b098d8c5bbc40daec7a6eedde1622b0
 
 post_install() {
 	vlicense LICENSE

From 69944b47ae0fd1f83be098409ddf5ee51f41cc83 Mon Sep 17 00:00:00 2001
From: Pulux <pulux@pf4sh.eu>
Date: Sun, 22 Jan 2023 06:50:01 +0100
Subject: [PATCH 963/965] mergerfs: update to 2.34.1.

Closes: #41793 [via git-merge-pr]
---
 srcpkgs/mergerfs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mergerfs/template b/srcpkgs/mergerfs/template
index eaa0c4e9bee2..7fe8662d3816 100644
--- a/srcpkgs/mergerfs/template
+++ b/srcpkgs/mergerfs/template
@@ -1,6 +1,6 @@
 # Template file for 'mergerfs'
 pkgname=mergerfs
-version=2.33.5
+version=2.34.1
 revision=1
 build_style=gnu-makefile
 make_use_env=yes
@@ -11,7 +11,7 @@ maintainer="Pulux <pulux@pf4sh.eu>"
 license="ISC"
 homepage="https://github.com/trapexit/mergerfs"
 distfiles="https://github.com/trapexit/mergerfs/releases/download/${version}/mergerfs-${version}.tar.gz"
-checksum=dcfbc3faf241567fdf4da0ffd87a89833db18ddd176f20962f05751552780e54
+checksum=57e09ed53dc2cd591d7e6a0b291588ba0917ccaddd1226371c99630dc7de795c
 
 pre_build() {
 	# we build from source, spoof release tarball

From 7126d3f3e7cfffc6cb7653bc670d76e29ca0f8b4 Mon Sep 17 00:00:00 2001
From: amak <amak.git@outlook.com>
Date: Sat, 29 Apr 2023 14:40:29 +1000
Subject: [PATCH 964/965] wine: install man page for wine executable

---
 srcpkgs/wine/template | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template
index 56196ee592db..6c0b6ea93578 100644
--- a/srcpkgs/wine/template
+++ b/srcpkgs/wine/template
@@ -1,7 +1,7 @@
 # Template file for 'wine'
 pkgname=wine
 version=8.7
-revision=1
+revision=2
 _pkgver=${version/r/-r}
 create_wrksrc=yes
 build_wrksrc=wine-${_pkgver}
@@ -112,6 +112,11 @@ post_install() {
 			ln -s ${_wine_libexec}/wine64 ${DESTDIR}/usr/bin/wine64
 		;;
 	esac
+
+	# install man page for wine executable
+	for f in loader/wine*.man; do
+		vman "$f" "${f//man/1}"
+	done
 }
 
 libwine_package() {

From 08a1f5fe5a8bf8a3c65d95eb4e0159d9e7b66ddd Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 4 Apr 2023 11:00:11 -0400
Subject: [PATCH 965/965] New package: trurl-0.6

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

diff --git a/srcpkgs/trurl/template b/srcpkgs/trurl/template
new file mode 100644
index 000000000000..715faf960afa
--- /dev/null
+++ b/srcpkgs/trurl/template
@@ -0,0 +1,19 @@
+# Template file for 'trurl'
+pkgname=trurl
+version=0.6
+revision=1
+build_style=gnu-makefile
+make_check_target="test"
+makedepends="libcurl-devel"
+checkdepends="python3-packaging"
+short_desc="Command line tool for URL parsing and manipulation"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="MIT"
+homepage="https://github.com/curl/trurl"
+changelog="https://raw.githubusercontent.com/curl/trurl/master/RELEASE-NOTES"
+distfiles="https://github.com/curl/trurl/archive/refs/tags/trurl-${version}.tar.gz"
+checksum=4564dff7441d33a29aa02fe64bea7ef0809d9fabc1609ac5b50ca5503e81caa6
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: New package: trurl-0.4
  2023-04-04 15:00 [PR PATCH] New package: trurl-0.2 TinfoilSubmarine
                   ` (6 preceding siblings ...)
  2023-06-23 19:37 ` [PR PATCH] [Updated] New package: trurl-0.4 Duncaen
@ 2023-06-23 20:04 ` icp1994
  2023-06-23 20:30 ` [PR PATCH] [Updated] " TinfoilSubmarine
  2023-06-27 12:26 ` [PR PATCH] [Merged]: New package: trurl-0.8 Duncaen
  9 siblings, 0 replies; 11+ messages in thread
From: icp1994 @ 2023-06-23 20:04 UTC (permalink / raw)
  To: ml

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

New comment by icp1994 on void-packages repository

https://github.com/void-linux/void-packages/pull/43260#issuecomment-1604879898

Comment:
Any reason to push v0.6 while the newest tag is v0.8?

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

* Re: [PR PATCH] [Updated] New package: trurl-0.4
  2023-04-04 15:00 [PR PATCH] New package: trurl-0.2 TinfoilSubmarine
                   ` (7 preceding siblings ...)
  2023-06-23 20:04 ` icp1994
@ 2023-06-23 20:30 ` TinfoilSubmarine
  2023-06-27 12:26 ` [PR PATCH] [Merged]: New package: trurl-0.8 Duncaen
  9 siblings, 0 replies; 11+ messages in thread
From: TinfoilSubmarine @ 2023-06-23 20:30 UTC (permalink / raw)
  To: ml

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

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

https://github.com/TinfoilSubmarine/void-packages maint/trurl
https://github.com/void-linux/void-packages/pull/43260

New package: trurl-0.4
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maint/trurl-43260.patch --]
[-- Type: text/x-diff, Size: 1122 bytes --]

From 2b0d74addca408e8ab1bbd1dbf70cbbe2bfa8283 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Tue, 4 Apr 2023 11:00:11 -0400
Subject: [PATCH] New package: trurl-0.8

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

diff --git a/srcpkgs/trurl/template b/srcpkgs/trurl/template
new file mode 100644
index 000000000000..8dba44303254
--- /dev/null
+++ b/srcpkgs/trurl/template
@@ -0,0 +1,19 @@
+# Template file for 'trurl'
+pkgname=trurl
+version=0.8
+revision=1
+build_style=gnu-makefile
+make_check_target="test"
+makedepends="libcurl-devel"
+checkdepends="python3"
+short_desc="Command line tool for URL parsing and manipulation"
+maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
+license="MIT"
+homepage="https://github.com/curl/trurl"
+changelog="https://raw.githubusercontent.com/curl/trurl/master/RELEASE-NOTES"
+distfiles="https://github.com/curl/trurl/archive/refs/tags/trurl-${version}.tar.gz"
+checksum=7baccde1620062cf8c670121125480269b41bdc81bd4015b7aabe33debb022c6
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR PATCH] [Merged]: New package: trurl-0.8
  2023-04-04 15:00 [PR PATCH] New package: trurl-0.2 TinfoilSubmarine
                   ` (8 preceding siblings ...)
  2023-06-23 20:30 ` [PR PATCH] [Updated] " TinfoilSubmarine
@ 2023-06-27 12:26 ` Duncaen
  9 siblings, 0 replies; 11+ messages in thread
From: Duncaen @ 2023-06-27 12:26 UTC (permalink / raw)
  To: ml

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

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

New package: trurl-0.8
https://github.com/void-linux/void-packages/pull/43260

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

end of thread, other threads:[~2023-06-27 12:26 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-04 15:00 [PR PATCH] New package: trurl-0.2 TinfoilSubmarine
2023-04-04 19:10 ` [PR REVIEW] " icp1994
2023-04-04 19:10 ` icp1994
2023-04-04 21:34 ` [PR PATCH] [Updated] " TinfoilSubmarine
2023-04-04 21:34 ` [PR REVIEW] " TinfoilSubmarine
2023-04-06 12:56 ` [PR PATCH] [Updated] " TinfoilSubmarine
2023-04-13 13:06 ` [PR PATCH] [Updated] New package: trurl-0.3 TinfoilSubmarine
2023-06-23 19:37 ` [PR PATCH] [Updated] New package: trurl-0.4 Duncaen
2023-06-23 20:04 ` icp1994
2023-06-23 20:30 ` [PR PATCH] [Updated] " TinfoilSubmarine
2023-06-27 12:26 ` [PR PATCH] [Merged]: New package: trurl-0.8 Duncaen

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).