Github messages for voidlinux
 help / color / mirror / Atom feed
From: cultab <cultab@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] New package: Junction-1.5.0
Date: Mon, 03 Oct 2022 14:25:07 +0200	[thread overview]
Message-ID: <20221003122507.XBpASkAyZTQm1xrEAxVVfFXUrL4PDFLumMEKn7iid-8@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-37671@inbox.vuxu.org>

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

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

https://github.com/cultab/void-packages master
https://github.com/void-linux/void-packages/pull/37671

New package: Junction-1.5.0
#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- Also successfully cross-compiled for i686 and armv7l (both glibc)

~# This is a work in progress.~

~As of now it builds correctly but when run it seems to be missing a dependency.~

```
$ re.sonny.Junction

(gjs:14669): Gjs-CRITICAL **: 21:42:42.931: JS ERROR: Error: Requiring Xdp, version none: Typelib file for namespace 'Xdp' (any version) not found
require@resource:///org/gnome/gjs/modules/esm/gi.js:14:24
@gi://Xdp:3:25


(gjs:14669): Gjs-CRITICAL **: 21:42:42.931: Module file:///bin/re.sonny.Junction threw an exception
```

~From what I understand it requires something related to xdg-desktop-portal but I have tested with xdg-desktop-portal-gtk and libportal and it still seems to not work.~

#### Made in response to issue #37352.

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

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

From 551c38f03a60e077172cd1c850fd1d188be7a359 Mon Sep 17 00:00:00 2001
From: cultab <rroarck@gmail.com>
Date: Fri, 24 Jun 2022 21:32:13 +0300
Subject: [PATCH 001/343] New package: Junction-1.5.0

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

diff --git a/srcpkgs/Junction/template b/srcpkgs/Junction/template
new file mode 100644
index 000000000000..84a96a79692e
--- /dev/null
+++ b/srcpkgs/Junction/template
@@ -0,0 +1,15 @@
+# Template file for 'Junction'
+pkgname=Junction
+version=1.5.0
+revision=1
+#archs="i686 x86_64"
+build_style=meson
+hostmakedepends="gettext gjs gtk-update-icon-cache desktop-file-utils"
+depends="gjs gtk-update-icon-cache desktop-file-utils libadwaita gtk4 glib libportal"
+short_desc="Application/browser chooser"
+maintainer="cultab <rroarck@gmail.com>"
+license="GPL-3.0-only"
+homepage="https://github.com/sonnyp/Junction"
+#changelog=""
+distfiles="https://github.com/sonnyp/Junction/archive/refs/tags/v${version}.tar.gz"
+checksum=b27038adbd8b8a7caf6dfc46a788ebc0904b1adff60fdf4447831a1b2ba75fef

From dbfebf7ffa9cc9bbf5b7c5d85c5163b1f154f5b6 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Fri, 30 Sep 2022 19:07:17 -0400
Subject: [PATCH 002/343] openjdk17: update to 17.0.5+7.

---
 .../files/musl_patches/8289477.patch          | 35 -------------------
 srcpkgs/openjdk17/template                    |  4 +--
 2 files changed, 2 insertions(+), 37 deletions(-)
 delete mode 100644 srcpkgs/openjdk17/files/musl_patches/8289477.patch

diff --git a/srcpkgs/openjdk17/files/musl_patches/8289477.patch b/srcpkgs/openjdk17/files/musl_patches/8289477.patch
deleted file mode 100644
index 57ac4866b578..000000000000
--- a/srcpkgs/openjdk17/files/musl_patches/8289477.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f Mon Sep 17 00:00:00 2001
-From: Thomas Stuefe <stuefe@openjdk.org>
-Date: Thu, 30 Jun 2022 06:19:25 +0000
-Subject: [PATCH] 8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc
-
-Reviewed-by: dholmes, clanger
----
- src/hotspot/os/linux/os_linux.cpp | 7 ++++++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp
-index 726926218907..8ee10e201c69 100644
---- a/src/hotspot/os/linux/os_linux.cpp
-+++ b/src/hotspot/os/linux/os_linux.cpp
-@@ -4591,7 +4591,8 @@ static int _cpu_count(const cpu_set_t* cpus) {
- // dynamic check - see 6515172 for details.
- // If anything goes wrong we fallback to returning the number of online
- // processors - which can be greater than the number available to the process.
--int os::Linux::active_processor_count() {
-+static int get_active_processor_count() {
-+  // Note: keep this function, with its CPU_xx macros, *outside* the os namespace (see JDK-8289477).
-   cpu_set_t cpus;  // can represent at most 1024 (CPU_SETSIZE) processors
-   cpu_set_t* cpus_p = &cpus;
-   int cpus_size = sizeof(cpu_set_t);
-@@ -4663,6 +4664,10 @@ int os::Linux::active_processor_count() {
-   return cpu_count;
- }
- 
-+int os::Linux::active_processor_count() {
-+  return get_active_processor_count();
-+}
-+
- // Determine the active processor count from one of
- // three different sources:
- //
diff --git a/srcpkgs/openjdk17/template b/srcpkgs/openjdk17/template
index 06d100ad24b0..e4b6a8a3b5bb 100644
--- a/srcpkgs/openjdk17/template
+++ b/srcpkgs/openjdk17/template
@@ -1,6 +1,6 @@
 # Template file for 'openjdk17'
 pkgname=openjdk17
-version=17.0.4+8
+version=17.0.5+7
 revision=1
 _gtest_ver=1.8.1
 _java_ver="${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="b10b80aa96ac43c75163c1888bb42b66e1eeaecb02412d30de5369df7337ac8f
+checksum="f268e91052adb773ed5ecac70b232e70e830c89dd2d570c8c872bfaf2772867e
  9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c"
 provides="java-environment-${version}_1"
 patch_args="-Np1 --directory=$build_wrksrc"

From 7cb0a19ee5f88878f4bd2a291a1fb72d0e428d9d Mon Sep 17 00:00:00 2001
From: Karl Nilsson <karl.robert.nilsson@gmail.com>
Date: Fri, 30 Sep 2022 17:18:23 -0400
Subject: [PATCH 003/343] python3-certifi: update to 2022.09.24.

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

diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index dadbfc945970..87f19c0ea0d0 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-certifi'
 pkgname=python3-certifi
-version=2022.06.15
+version=2022.09.24
 revision=1
 wrksrc="python-certifi-${version}"
 build_style=python3-module
@@ -11,7 +11,7 @@ maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
 license="MPL-2.0"
 homepage="https://certifi.io"
 distfiles="https://github.com/certifi/python-certifi/archive/${version}.tar.gz"
-checksum=3ece28ce4177241cd9f752ef5161cd2c67060b80c73c6bcbdab48e504f9df966
+checksum=8c1db7f2a3b272e8a90b2e1910763930fa81e2512fbb96cb7a25787d63765c78
 
 do_check() {
 	cd build/lib

From f529f8775399e5bb9977a32268fb041b94a1a8a8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= <benalb@gmail.com>
Date: Fri, 30 Sep 2022 19:44:08 +0200
Subject: [PATCH 004/343] doctl: update to 1.82.1.

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

diff --git a/srcpkgs/doctl/template b/srcpkgs/doctl/template
index 8aaa8e7af01c..854f70023e13 100644
--- a/srcpkgs/doctl/template
+++ b/srcpkgs/doctl/template
@@ -1,6 +1,6 @@
 # Template file for 'doctl'
 pkgname=doctl
-version=1.82.0
+version=1.82.1
 revision=1
 build_style=go
 go_import_path="github.com/digitalocean/doctl/cmd/doctl"
@@ -14,4 +14,4 @@ maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/digitalocean/doctl"
 distfiles="https://github.com/digitalocean/doctl/archive/v${version}.tar.gz"
-checksum=d555d5fe417fce0850cff7fdbb87259f8a14dc7fb2ff56746bef8fcdd746d949
+checksum=c104a6ad5efef3a7b71f2e539d0a9ab6a59f607669e520ba48b2afe8f077d12a

From 3109e26599602959db637394b5c46a442dd64808 Mon Sep 17 00:00:00 2001
From: Karl Nilsson <karl.robert.nilsson@gmail.com>
Date: Fri, 30 Sep 2022 17:24:35 -0400
Subject: [PATCH 005/343] python3-zeroconf: update to 0.39.1.

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

diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index b470258cd747..3c45e53515c1 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -1,11 +1,11 @@
 # Template file for 'python3-zeroconf'
 pkgname=python3-zeroconf
-version=0.38.7
+version=0.39.1
 revision=1
 wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
-depends="python3-ifaddr"
+depends="python3-ifaddr python3-async-timeout"
 checkdepends="python3-pytest python3-pytest-cov python3-mypy
  python3-pytest-asyncio $depends"
 short_desc="Pure Python3 implementation of multicast DNS service discovery"
@@ -13,7 +13,7 @@ maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
 license="LGPL-2.1-or-later"
 homepage="https://github.com/jstasiak/python-zeroconf"
 distfiles="${homepage}/archive/${version}.tar.gz"
-checksum=a5e2fa56c1c61346a9df37737dc451d3107e8ee646b746495ffe07a4ff3d3324
+checksum=c1e1f1720f48833a9c6410c3f400ef18aaf6957b8a54fb3ef131c4e18c9fd914
 
 do_check() {
 	# IPv6 doesn't work on github CI

From ab9250d2dd5e842c45780de7d59923a872b0cb4c Mon Sep 17 00:00:00 2001
From: 0x5c <dev@0x5c.io>
Date: Thu, 29 Sep 2022 11:10:33 -0400
Subject: [PATCH 006/343] riff: update to 2.20.0.

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

diff --git a/srcpkgs/riff/template b/srcpkgs/riff/template
index 081982f02608..3634dcd30ab0 100644
--- a/srcpkgs/riff/template
+++ b/srcpkgs/riff/template
@@ -1,6 +1,6 @@
 # Template file for 'riff'
 pkgname=riff
-version=2.19.0
+version=2.20.0
 revision=1
 build_style=cargo
 short_desc="Diff filter highlighting which line parts have changed"
@@ -8,7 +8,7 @@ maintainer="0x5c <dev@0x5c.io>"
 license="MIT"
 homepage="https://github.com/walles/riff"
 distfiles="https://github.com/walles/riff/archive/refs/tags/${version}.tar.gz"
-checksum=a5df63dcf65a3146538e1a3dbd5cdadd9f499122c6920f8e430b55e4946e44a0
+checksum=7b9c7cee9dadea7e0600121a4b052806926bbe83bd16204be3f878ce1fd747fc
 
 post_install() {
 	vlicense LICENSE

From 629e6cbc41f3505c8378aa95404ffe1e3af8975d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Thu, 29 Sep 2022 15:01:01 +0200
Subject: [PATCH 007/343] newsboat: update to 2.29.

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

diff --git a/srcpkgs/newsboat/template b/srcpkgs/newsboat/template
index 371b6dcc9a7a..6b1d655b585e 100644
--- a/srcpkgs/newsboat/template
+++ b/srcpkgs/newsboat/template
@@ -1,6 +1,6 @@
 # Template file for 'newsboat'
 pkgname=newsboat
-version=2.28
+version=2.29
 revision=1
 build_style=configure
 build_helper="rust"
@@ -17,7 +17,8 @@ license="MIT"
 homepage="https://newsboat.org/"
 changelog="https://raw.githubusercontent.com/newsboat/newsboat/master/CHANGELOG.md"
 distfiles="https://newsboat.org/releases/${version}/newsboat-${version}.tar.xz"
-checksum=2508713ac850f1f2ae156e4b42cbc75a1c9e399d804e007b5773019115d3b0ec
+checksum=18b9801e0c2948f29248bfd8f319a9f9f670993fdbd494c6464aaab9e325fd6b
+python_version=3
 
 # tests fail when run by superuser
 # they always fail on musl, see https://github.com/newsboat/newsboat/issues/1216

From 2526115a782b70e43f3539101fd1643da95f16bb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Thu, 29 Sep 2022 14:56:24 +0200
Subject: [PATCH 008/343] dasel: update to 1.27.1.

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

diff --git a/srcpkgs/dasel/template b/srcpkgs/dasel/template
index 74c6b4e0bbc9..db1d6a4bd385 100644
--- a/srcpkgs/dasel/template
+++ b/srcpkgs/dasel/template
@@ -1,6 +1,6 @@
 # Template file for 'dasel'
 pkgname=dasel
-version=1.26.1
+version=1.27.1
 revision=1
 build_style=go
 build_helper=qemu
@@ -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/v${version}.tar.gz"
-checksum=44c90753cf4c1b6e7fb82074c6701fd4b47dc6dc26fe4e5504dcccb4d273b946
+checksum=4dd83d68347b895d62ec2749d782a9dbddf314bafef502eac7c5fdcc4058b85d
 
 post_install() {
 	vlicense LICENSE

From b4bef4e12c96a75a8d0fa37562699f21e21e5ed1 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Fri, 30 Sep 2022 00:01:41 -0400
Subject: [PATCH 009/343] rtl8812au-dkms: update to 20210629.

Old upstream stated their version was now obselete, and directed to this
new upstream.
---
 srcpkgs/rtl8812au-dkms/template | 14 +++++++-------
 srcpkgs/rtl8812au-dkms/update   |  2 ++
 2 files changed, 9 insertions(+), 7 deletions(-)
 create mode 100644 srcpkgs/rtl8812au-dkms/update

diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 0dedc560b81a..1d3c7067db20 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -1,17 +1,17 @@
 # Template file for 'rtl8812au-dkms'
 pkgname=rtl8812au-dkms
-version=20210427
+version=20210629
 revision=1
-_modver=5.9.3.2
-_gitrev=6ef5d8fcdb0b94b7490a9a38353877708fca2cd4
-wrksrc="rtl8812au-${_modver}-${_gitrev}"
+_modver=5.13.6
+_gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
+wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
 license="GPL-2.0-only"
-homepage="http://www.dlink.com"
-distfiles="https://github.com/gordboy/rtl8812au-${_modver}/archive/${_gitrev}.tar.gz"
-checksum=72b04bb7e1ef01eae653222d6f75f71163f7442fa142198605ed495f30341bd9
+homepage="https://github.com/morrownr/8812au"
+distfiles="https://github.com/morrownr/8812au-${version}/archive/${_gitrev}.tar.gz"
+checksum=a4ebed285b4315284c2ccdeaec1ba12aa6a66d9772b7416c81f055d3ab6f9bb8
 dkms_modules="rtl8812au ${_modver}"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/rtl8812au-dkms/update b/srcpkgs/rtl8812au-dkms/update
new file mode 100644
index 000000000000..c56515ac35b4
--- /dev/null
+++ b/srcpkgs/rtl8812au-dkms/update
@@ -0,0 +1,2 @@
+site="https://github.com/morrownr/8812au"
+pattern='8812au-\K[\d.]+(?=">)'

From 2e48bc4f58be46560583fa598766ffa21dc03792 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Fri, 30 Sep 2022 12:56:34 +0530
Subject: [PATCH 010/343] dconf-editor: update to 43.0.

---
 srcpkgs/dconf-editor/patches/meson-0.61.patch | 33 -------------------
 srcpkgs/dconf-editor/template                 |  9 ++---
 2 files changed, 5 insertions(+), 37 deletions(-)
 delete mode 100644 srcpkgs/dconf-editor/patches/meson-0.61.patch

diff --git a/srcpkgs/dconf-editor/patches/meson-0.61.patch b/srcpkgs/dconf-editor/patches/meson-0.61.patch
deleted file mode 100644
index b6f06606e882..000000000000
--- a/srcpkgs/dconf-editor/patches/meson-0.61.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 56474378568e6ff4af8aa912810323e808c1d977 Mon Sep 17 00:00:00 2001
-From: Alexander Kanavin <alex@linutronix.de>
-Date: Fri, 21 Jan 2022 22:22:58 +0100
-Subject: [PATCH] editor/meson.build: fix meson 0.61 errors
-
-Signed-off-by: Alexander Kanavin <alex@linutronix.de>
----
- editor/meson.build | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/editor/meson.build b/editor/meson.build
-index 4c89ab99..0eb3bb1a 100644
---- a/editor/meson.build
-+++ b/editor/meson.build
-@@ -1,7 +1,6 @@
- desktop = dconf_editor_namespace + '.desktop'
- 
- i18n.merge_file (
--  desktop,
-   type: 'desktop',
-   input: desktop + '.in',
-   output: desktop,
-@@ -26,7 +25,6 @@ configure_file(
- appdata = dconf_editor_namespace + '.appdata.xml'
- 
- i18n.merge_file(
--  appdata,
-   input: appdata + '.in',
-   output: appdata,
-   po_dir: po_dir,
--- 
-GitLab
-
diff --git a/srcpkgs/dconf-editor/template b/srcpkgs/dconf-editor/template
index 6170f8e300b7..6af43aabc523 100644
--- a/srcpkgs/dconf-editor/template
+++ b/srcpkgs/dconf-editor/template
@@ -1,13 +1,14 @@
 # Template file for 'dconf-editor'
 pkgname=dconf-editor
-version=3.38.3
+version=43.0
 revision=1
 build_style=meson
 hostmakedepends="docbook-xsl glib-devel libxslt pkg-config vala gettext"
-makedepends="dconf-devel gtk+3-devel"
+makedepends="dconf-devel gtk+3-devel libhandy1-devel"
 short_desc="Low-level configuration system - GTK+ editor"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
-homepage="https://wiki.gnome.org/Projects/dconf"
+homepage="https://wiki.gnome.org/Apps/DconfEditor"
+changelog="https://gitlab.gnome.org/GNOME/dconf-editor/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=571af4c7dad4f049b53e6cd728b79addf08c27ddab6bc57b396d211866ee79e3
+checksum=935a3c2dd76cc2a93cd5aee9a54d3947fb111eb396f4b63dc5f0ba8f8d099136

From 64557e9e9554e8201aae2cdf44da1d69590611a9 Mon Sep 17 00:00:00 2001
From: Daniel Lewan <vision360.daniel@gmail.com>
Date: Fri, 30 Sep 2022 12:33:39 +0200
Subject: [PATCH 011/343] chathistorysync: update to 0.2.0.

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

diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index ad18d5534359..95b78e601031 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -1,6 +1,6 @@
 # Template file for 'chathistorysync'
 pkgname=chathistorysync
-version=0.1.0
+version=0.2.0
 revision=1
 wrksrc="${pkgname}-v${version}"
 build_style=go
@@ -11,7 +11,7 @@ maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="AGPL-3.0-or-later"
 homepage="https://sr.ht/~emersion/chathistorysync/"
 distfiles="https://git.sr.ht/~emersion/chathistorysync/archive/v${version}.tar.gz"
-checksum=8d9a44040645e1ba3d3ea8655311b2ced89b732fd8efb5c1b9a9a91f16feefbc
+checksum=97d428a7ce46caabdfcf13e1863eeaa534b7c8247d8bd9f8cbcc64c20e5cf86a
 
 post_build() {
 	make chathistorysync.1

From d1c682a5fd5c8d3eefe99732def44d337fceb891 Mon Sep 17 00:00:00 2001
From: Joel Beckmeyer <joel@beckmeyer.us>
Date: Fri, 30 Sep 2022 08:55:01 -0400
Subject: [PATCH 012/343] dendrite: update to 0.10.1.

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

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

From 88b530bb5fe392c2ee82af8ffc0febdfd34fca36 Mon Sep 17 00:00:00 2001
From: q66 <daniel@octaforge.org>
Date: Sat, 1 Oct 2022 04:48:15 +0000
Subject: [PATCH 013/343] chromium: fix ppc64le build

---
 .../chromium/patches/fix-dawn-platform.patch  | 62 +++++++++++++++++++
 .../patches/xxx-ppc64le-support.patch         | 31 ++++++++++
 2 files changed, 93 insertions(+)
 create mode 100644 srcpkgs/chromium/patches/fix-dawn-platform.patch

diff --git a/srcpkgs/chromium/patches/fix-dawn-platform.patch b/srcpkgs/chromium/patches/fix-dawn-platform.patch
new file mode 100644
index 000000000000..fbcd2706a948
--- /dev/null
+++ b/srcpkgs/chromium/patches/fix-dawn-platform.patch
@@ -0,0 +1,62 @@
+From f815e833c946a59620a2ca9df37a1da746f61460 Mon Sep 17 00:00:00 2001
+From: q66 <daniel@octaforge.org>
+Date: Sat, 1 Oct 2022 00:21:09 +0000
+Subject: [PATCH] fix dawn build for ppc64
+
+---
+ third_party/dawn/src/dawn/common/Assert.cpp |  4 ++--
+ third_party/dawn/src/dawn/common/Platform.h | 10 +++++-----
+ 2 files changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/third_party/dawn/src/dawn/common/Assert.cpp b/third_party/dawn/src/dawn/common/Assert.cpp
+index ecc92dfc..8ee91a90 100644
+--- a/third_party/dawn/src/dawn/common/Assert.cpp
++++ b/third_party/dawn/src/dawn/common/Assert.cpp
+@@ -31,9 +31,9 @@ void BreakPoint() {
+     __asm__ __volatile__("ebreak");
+ #elif DAWN_PLATFORM_IS(MIPS)
+     __asm__ __volatile__("break");
+-#elif DAWN_PLATFORM_IS(S390) || DAWN_PLATFORM_IS_(S390X)
++#elif DAWN_PLATFORM_IS(S390) || DAWN_PLATFORM_IS(S390X)
+     __asm__ __volatile__(".word 0x0001");
+-#elif DAWN_PLATFORM_IS(PPC) || DAWN_PLATFORM_IS_(PPC64)
++#elif DAWN_PLATFORM_IS(PPC) || DAWN_PLATFORM_IS(PPC64)
+     __asm__ __volatile__("twge 2,2");
+ #else
+ #error "Unsupported platform"
+diff --git a/third_party/dawn/src/dawn/common/Platform.h b/third_party/dawn/src/dawn/common/Platform.h
+index 39d5eb41..2011367d 100644
+--- a/third_party/dawn/src/dawn/common/Platform.h
++++ b/third_party/dawn/src/dawn/common/Platform.h
+@@ -124,15 +124,15 @@
+ #define DAWN_PLATFORM_IS_MIPS64 1
+ #endif
+ 
+-#elif defiend(__s390__)
++#elif defined(__s390__)
+ #define DAWN_PLATFORM_IS_S390 1
+-#elif defiend(__s390x__)
++#elif defined(__s390x__)
+ #define DAWN_PLATFORM_IS_S390X 1
+ 
+-#elif defined(__PPC__)
+-#define DAWN_PLATFORM_IS_PPC 1
+ #elif defined(__PPC64__)
+ #define DAWN_PLATFORM_IS_PPC64 1
++#elif defined(__PPC__)
++#define DAWN_PLATFORM_IS_PPC 1
+ 
+ #else
+ #error "Unsupported platform."
+@@ -149,7 +149,7 @@
+ static_assert(sizeof(sizeof(char)) == 8, "Expect sizeof(size_t) == 8");
+ #elif defined(DAWN_PLATFORM_IS_I386) || defined(DAWN_PLATFORM_IS_ARM32) ||   \
+     defined(DAWN_PLATFORM_IS_RISCV32) || defined(DAWN_PLATFORM_IS_MIPS32) || \
+-    defined(DAWN_PLATFORM_IS_S390) || defined(DAWN_PLATFORM_IS_PPC32) ||     \
++    defined(DAWN_PLATFORM_IS_S390) || defined(DAWN_PLATFORM_IS_PPC) ||     \
+     defined(DAWN_PLATFORM_IS_EMSCRIPTEN)
+ #define DAWN_PLATFORM_IS_32_BIT 1
+ static_assert(sizeof(sizeof(char)) == 4, "Expect sizeof(size_t) == 4");
+-- 
+2.34.1
+
diff --git a/srcpkgs/chromium/patches/xxx-ppc64le-support.patch b/srcpkgs/chromium/patches/xxx-ppc64le-support.patch
index 3c2df31566ec..475a0067cbfd 100644
--- a/srcpkgs/chromium/patches/xxx-ppc64le-support.patch
+++ b/srcpkgs/chromium/patches/xxx-ppc64le-support.patch
@@ -3393,6 +3393,37 @@ index e4ac22644..1c57015db 100644
       (defined(__s390__) && !defined(__s390x__))
      /* On these architectures, implement mmap() with mmap2(). */
      LSS_INLINE void* LSS_NAME(mmap)(void *s, size_t l, int p, int f, int d,
+@@ -4872,11 +4872,11 @@ struct kernel_statx {
+       LSS_SC_BODY(4, int, 8, d, type, protocol, sv);
+     }
+   #endif
+-  #if defined(__NR_recvmsg)
++  #if defined(__NR_recvmsg) && !defined(__PPC__)
+     LSS_INLINE _syscall3(ssize_t, recvmsg, int, s, struct kernel_msghdr*, msg,
+                          int, flags)
+   #endif
+-  #if defined(__NR_sendmsg)
++  #if defined(__NR_sendmsg) && !defined(__PPC__)
+     LSS_INLINE _syscall3(ssize_t, sendmsg, int, s, const struct kernel_msghdr*,
+                          msg, int, flags)
+   #endif
+@@ -4885,13 +4885,13 @@ struct kernel_statx {
+                          int, flags, const struct kernel_sockaddr*, to,
+                          unsigned int, tolen)
+   #endif
+-  #if defined(__NR_shutdown)
++  #if defined(__NR_shutdown) && !defined(__PPC__)
+     LSS_INLINE _syscall2(int, shutdown, int, s, int, how)
+   #endif
+-  #if defined(__NR_socket)
++  #if defined(__NR_socket) && !defined(__PPC__)
+     LSS_INLINE _syscall3(int, socket, int, domain, int, type, int, protocol)
+   #endif
+-  #if defined(__NR_socketpair)
++  #if defined(__NR_socketpair) && !defined(__PPC__)
+     LSS_INLINE _syscall4(int, socketpair, int, d, int, type, int, protocol,
+                          int*, sv)
+   #endif
 diff --git a/third_party/pdfium/third_party/libpng16/pngpriv.h b/third_party/pdfium/third_party/libpng16/pngpriv.h
 index 583c26f..e03d697 100644
 --- a/third_party/pdfium/third_party/libpng16/pngpriv.h

From b9be980ce4ca6a49d11c3de17dcd37e4201e3532 Mon Sep 17 00:00:00 2001
From: Michael Aldridge <maldridge@voidlinux.org>
Date: Fri, 30 Sep 2022 23:42:43 -0500
Subject: [PATCH 014/343] NetAuth-sftpgo-hook: update to 0.1.1.

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

diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 51862cc53980..1c5e4264b8aa 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -1,7 +1,7 @@
 # Template file for 'NetAuth-sftpgo-hook'
 pkgname=NetAuth-sftpgo-hook
-version=0.1.0
-revision=2
+version=0.1.1
+revision=1
 wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
@@ -11,7 +11,7 @@ maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://github.com/netauth/sftpgo-hook"
 distfiles="https://github.com/netauth/sftpgo-hook/archive/refs/tags/v$version.tar.gz"
-checksum=8ec42f159d6b84fbc19cbc76f695de324384092c80d96e6a876c14da6aca110f
+checksum=21f12b3e6301792aeaa080263ee6c63fb33d51f404dbb9127820b786d4428512
 
 post_install() {
 	vlicense LICENSE

From dd0a0dd0a2d47138da8173012e03696910bdf42e Mon Sep 17 00:00:00 2001
From: Michael Aldridge <maldridge@voidlinux.org>
Date: Sat, 1 Oct 2022 00:04:14 -0500
Subject: [PATCH 015/343] sftpgo: update to 2.3.5.

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

diff --git a/srcpkgs/sftpgo/template b/srcpkgs/sftpgo/template
index 4d58d0f4a6a9..d923eb2430af 100644
--- a/srcpkgs/sftpgo/template
+++ b/srcpkgs/sftpgo/template
@@ -1,7 +1,7 @@
 # Template file for 'sftpgo'
 pkgname=sftpgo
-version=2.2.2
-revision=2
+version=2.3.5
+revision=1
 build_style=go
 go_import_path=github.com/drakkan/sftpgo/v2
 short_desc="Fully featured and highly configurable SFTP server"
@@ -9,7 +9,7 @@ maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="AGPL-3.0-only"
 homepage="https://github.com/drakkan/sftpgo"
 distfiles="https://github.com/drakkan/sftpgo/archive/refs/tags/v$version.tar.gz"
-checksum=d5c68223017071efce597712612ce7ce4334a70f773a8c0b7afa7a69427c79c8
+checksum=b5844ccbea92e458c9b132fcbcaa5976baa9cf2a9d864f9efc06c143886b4b13
 make_dirs="/var/lib/sftpgo root root 0750"
 
 post_install() {

From e78726c265645e88d68eb8ccf43370b454201d38 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Sat, 24 Sep 2022 05:35:07 -0400
Subject: [PATCH 016/343] rpi-base: re-merge rpi*-base and -kernel packages

---
 srcpkgs/rpi-base/template | 48 +++++++++------------------------------
 1 file changed, 11 insertions(+), 37 deletions(-)

diff --git a/srcpkgs/rpi-base/template b/srcpkgs/rpi-base/template
index 8940033c83ab..3b22d684f4b2 100644
--- a/srcpkgs/rpi-base/template
+++ b/srcpkgs/rpi-base/template
@@ -1,10 +1,9 @@
 # Template file for 'rpi-base'
 pkgname=rpi-base
 version=3.0
-revision=2
+revision=3
 archs="armv6l* armv7l* aarch64*"
-_base_depends="virtual?ntp-daemon rpi-firmware"
-depends="${_base_depends} rpi-kernel"
+depends="virtual?ntp-daemon rpi-firmware rpi-kernel"
 short_desc="Void Linux Raspberry Pi base files"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Public Domain"
@@ -26,45 +25,20 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 
-# support legacy systems (before rpi-kernel was split to rpi{,2,3})
-# archs != armv6* are emtpy meta packages to pull the new rpi${n}-base package
-case "$XBPS_TARGET_MACHINE" in
-	armv6*) : ;;
-	*)
-		build_style=meta
-		short_desc+=" (transitional dummy package)"
-
-	 	do_install() { : ; }
-
-		case "$XBPS_TARGET_MACHINE" in
-			armv7*) depends="rpi2-base" ;;
-			aarch64*) depends="rpi3-base" ;;
-		esac
-		;;
-esac
-
 rpi2-base_package() {
-	depends="${_base_depends} rpi2-kernel"
-	short_desc="Void Linux Raspberry Pi 2 base files"
-	pkg_install() {
-		vinstall "${FILESDIR}/71-raspberrypi.rules" 644 usr/lib/udev/rules.d
-	}
+	build_style=meta
+	short_desc+=" (transitional dummy package)"
+	depends="rpi-base"
 }
 
-
 rpi3-base_package() {
-	depends="${_base_depends} rpi3-kernel"
-	short_desc="Void Linux Raspberry Pi 3 base files"
-	pkg_install() {
-		vinstall "${FILESDIR}/71-raspberrypi.rules" 644 usr/lib/udev/rules.d
-	}
+	build_style=meta
+	short_desc+=" (transitional dummy package)"
+	depends="rpi-base"
 }
 
 rpi4-base_package() {
-	depends="${_base_depends} rpi4-kernel"
-	short_desc="Void Linux Raspberry Pi 4 base files"
-	conflicts="rpi3-base"
-	pkg_install() {
-		vinstall "${FILESDIR}/71-raspberrypi.rules" 644 usr/lib/udev/rules.d
-	}
+	build_style=meta
+	short_desc+=" (transitional dummy package)"
+	depends="rpi-base"
 }

From ca7e937e2a1de0f1e32481a6f1f7360a32e39ec4 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Sat, 24 Sep 2022 05:38:28 -0400
Subject: [PATCH 017/343] rpi*-kernel: update to 5.15.68, merge templates

---
 srcpkgs/rpi-kernel/template  | 169 +++++++++++++-------------
 srcpkgs/rpi2-kernel          |   1 +
 srcpkgs/rpi2-kernel-headers  |   2 +-
 srcpkgs/rpi2-kernel/template | 228 ----------------------------------
 srcpkgs/rpi3-kernel          |   1 +
 srcpkgs/rpi3-kernel-headers  |   2 +-
 srcpkgs/rpi3-kernel/template | 228 ----------------------------------
 srcpkgs/rpi4-kernel          |   1 +
 srcpkgs/rpi4-kernel-headers  |   2 +-
 srcpkgs/rpi4-kernel/template | 229 -----------------------------------
 10 files changed, 90 insertions(+), 773 deletions(-)
 create mode 120000 srcpkgs/rpi2-kernel
 delete mode 100644 srcpkgs/rpi2-kernel/template
 create mode 120000 srcpkgs/rpi3-kernel
 delete mode 100644 srcpkgs/rpi3-kernel/template
 create mode 120000 srcpkgs/rpi4-kernel
 delete mode 100644 srcpkgs/rpi4-kernel/template

diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 3183183b6a4e..1534ee228918 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -6,28 +6,26 @@
 # https://forums.raspberrypi.com/viewtopic.php?t=322879
 #
 # Commit hash is picked from latest tag [1], if appropriate, or from latest
-# "Merge remote-tracking branch 'stable/linux-5.10.y' into rpi-5.10.y" commit.
+# "Merge remote-tracking branch 'stable/linux-5.x.y' into rpi-5.x.y" commit.
 #
 # [1] https://github.com/raspberrypi/linux/tags
 #
-# WARNING: keep all rpi*-kernel packages in sync
-
-_githash="64ad74084fa44abe8689564071df5729ded4c589"
-_gitshort="${_githash:0:7}"
+# Upstream documentation: https://www.raspberrypi.com/documentation/computers/linux_kernel.html
 
 pkgname=rpi-kernel
-version=5.15.61
+version=5.15.68
 revision=1
-archs="armv6l*"
+_githash="ac7d1fdd216a11b75527e5d6b3a00d86ec28edfc"
+archs="armv6l* armv7l* aarch64*"
 wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
 homepage="http://www.kernel.org"
 license="GPL-2.0-only"
-short_desc="Linux kernel for Raspberry Pi zero/1 (${version%.*} series [git ${_gitshort}])"
+short_desc="Linux kernel for Raspberry Pi (${version%.*} series [git ${_githash:0:7}])"
 distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz"
-checksum=8257604cc47792007284cc2640d7dd9f70fab062a7c596e92903e99718434244
+checksum=44699750d6e69ef47343af9cf9fbae3431a6da12990151273339324820c3bf0e
 python_version=3
 
 _kernver="${version}_${revision}"
@@ -40,56 +38,50 @@ noshlibprovides=yes
 triggers="kernel-hooks"
 # These files could be modified when an external module is built.
 mutable_files="
-	/usr/lib/modules/${_kernver}/modules.dep
-	/usr/lib/modules/${_kernver}/modules.dep.bin
-	/usr/lib/modules/${_kernver}/modules.symbols
-	/usr/lib/modules/${_kernver}/modules.symbols.bin
-	/usr/lib/modules/${_kernver}/modules.alias
-	/usr/lib/modules/${_kernver}/modules.alias.bin
-	/usr/lib/modules/${_kernver}/modules.devname"
+ /usr/lib/modules/${_kernver}/modules.dep
+ /usr/lib/modules/${_kernver}/modules.dep.bin
+ /usr/lib/modules/${_kernver}/modules.symbols
+ /usr/lib/modules/${_kernver}/modules.symbols.bin
+ /usr/lib/modules/${_kernver}/modules.alias
+ /usr/lib/modules/${_kernver}/modules.alias.bin
+ /usr/lib/modules/${_kernver}/modules.devname"
 
 _arch=
+_image_target=
+_image_name=
 case "$XBPS_TARGET_MACHINE" in
-	arm*) _arch=arm ;;
-	aarch64*) _arch=arm64 ;;
+	armv6l*) _arch=arm; _image_target=zImage; _image_name=kernel.img ;;
+	armv7l*) _arch=arm; _image_target=zImage; _image_name=kernel7.img ;;
+	aarch64*) _arch=arm64; _image_target=Image.gz; _image_name=kernel8.img ;;
 esac
+
 _cross=
 if [ "$CROSS_BUILD" ]; then
 	_cross="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
 fi
 
-pre_configure() {
-	# Remove .git directory, otherwise scripts/setkernelversion.sh
-	# modifies KERNELRELEASE and appends + to it.
-	rm -rf .git
-}
 do_configure() {
 	local target defconfig
 
-	# Use upstream's default configuration, no need to maintain ours.
 	case "$XBPS_TARGET_MACHINE" in
-		armv6l*)
-			target=bcmrpi_defconfig
-			;;
+		# for zero, 1
+		armv6l*) target=bcmrpi_defconfig ;;
+		# for 2
+		armv7l*) target=bcm2709_defconfig ;;
+		# for 3, 4, zero 2
+		aarch64*) target=bcm2711_defconfig ;;
 	esac
 
 	defconfig="arch/${_arch}/configs/${target}"
 	echo "CONFIG_CONNECTOR=y" >> "$defconfig"
 	echo "CONFIG_PROC_EVENTS=y" >> "$defconfig"
-	echo "CONFIG_F2FS_FS_SECURITY=y" >> "$defconfig"
-	echo "CONFIG_CGROUP_PIDS=y" >> "$defconfig"
-
-	# IR Remote Support
-	echo "CONFIG_RC_CORE=y" >> "$defconfig"
-	echo "CONFIG_LIRC=y" >> "$defconfig"
-	echo "CONFIG_RC_DECODERS=y" >> "$defconfig"
-	echo "CONFIG_RC_DEVICES=y" >> "$defconfig"
-	echo "CONFIG_IR_RC6_DECODER=m" >> "$defconfig"
-	echo "CONFIG_IR_MCEUSB=m" >> "$defconfig"
 
 	# HID Controllers
 	echo "CONFIG_HID_STEAM=y" >> "$defconfig"
 
+	# Disable GCC plugins
+	echo "# CONFIG_GCC_PLUGINS is not set" >> "$defconfig"
+
 	# LXD 4.2+ support
 	echo "CONFIG_BRIDGE_VLAN_FILTERING=y" >> "$defconfig"
 
@@ -98,26 +90,17 @@ do_configure() {
 	# Always use our revision to CONFIG_LOCALVERSION to match our pkg version.
 	vsed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config
 }
-do_build() {
-	local target
-
-	case "$XBPS_TARGET_MACHINE" in
-		arm*)
-			target="zImage modules dtbs"
-			;;
-		aarch64*)
-			target="Image modules dtbs"
-			;;
-	esac
 
+do_build() {
 	make ${makejobs} ${_cross} ARCH=${_arch} prepare
-	make ${makejobs} ${_cross} ARCH=${_arch} ${target}
+	make ${makejobs} ${_cross} ARCH=${_arch} ${_image_target} modules dtbs
 }
+
 do_install() {
-	local hdrdest
+	local hdrdest="${DESTDIR}/usr/src/${sourcepkg}-headers-${_kernver}"
 
 	# Run depmod after compressing modules.
-	sed -i '2iexit 0' scripts/depmod.sh
+	vsed -i -e '2iexit 0' scripts/depmod.sh
 
 	# Install kernel, firmware and modules
 	make ${makejobs} ARCH=${_arch} INSTALL_MOD_PATH=${DESTDIR} modules_install
@@ -125,11 +108,13 @@ do_install() {
 	# Install device tree blobs
 	make ${makejobs} ARCH=${_arch} INSTALL_DTBS_PATH=${DESTDIR}/boot dtbs_install
 
-	# Generate kernel.img and install it to destdir.
-	vmkdir boot
-	cp arch/arm/boot/zImage ${DESTDIR}/boot/kernel.img
+	# move dtbs that ended up in /boot/broadcom
+	if [ -d "${DESTDIR}/boot/broadcom" ]; then
+		mv ${DESTDIR}/boot/broadcom/*dtb ${DESTDIR}/boot
+	fi
 
-	hdrdest=${DESTDIR}/usr/src/${sourcepkg}-headers-${_kernver}
+	# Install kernel image
+	vinstall arch/${_arch}/boot/${_image_target} 644 boot ${_image_name}
 
 	# Switch to /usr.
 	vmkdir usr
@@ -157,7 +142,7 @@ do_install() {
 	# Remove firmware stuff provided by the "linux-firmware" pkg.
 	rm -rf ${DESTDIR}/usr/lib/firmware
 
-	for i in acpi asm-generic clocksource config crypto drm generated linux \
+	for i in acpi asm-generic clocksource config crypto drm dt-bindings generated linux \
 		math-emu media net pcmcia scsi sound trace uapi vdso video xen; do
 		[ -d include/$i ] && cp -a include/$i ${hdrdest}/include
 	done
@@ -224,6 +209,13 @@ do_install() {
 	depmod -b ${DESTDIR}/usr -F System.map ${_kernver}
 }
 
+subpackages="rpi-kernel-headers"
+
+case "$XBPS_TARGET_MACHINE" in
+	armv7l*) subpackages+=" rpi2-kernel rpi2-kernel-headers" ;;
+	aarch64*) subpackages+=" rpi3-kernel rpi3-kernel-headers rpi4-kernel rpi4-kernel-headers" ;;
+esac
+
 rpi-kernel-headers_package() {
 	nostrip=yes
 	noverifyrdeps=yes
@@ -235,33 +227,40 @@ rpi-kernel-headers_package() {
 	}
 }
 
+# hard-code the minimum version to prevent possible issues with partial upgrades
+# of legacy (split) systems
+rpi2-kernel_package() {
+	build_style=meta
+	short_desc+=" (transitional dummy package)"
+	depends="rpi-kernel>=5.15.68_1"
+}
 
-# support legacy systems (before rpi-kernel was split to rpi{,2,3})
-# archs != armv6* are emtpy meta packages to pull the new rpi{$n}-kernel package
-archs+=" armv7l* aarch64*"
-case "$XBPS_TARGET_MACHINE" in
-	armv6*) : ;;
-	*)
-		build_style=meta
-		short_desc="Linux kernel for Raspberry Pi (transitional dummy package)"
-
-		pre_configure() { : ; }
-		do_configure() { : ; }
-		do_build() { : ; }
-		do_install() { : ; }
-
-		case "$XBPS_TARGET_MACHINE" in
-			armv7*) depends=rpi2-kernel ;;
-			aarch64*) depends=rpi3-kernel ;;
-		esac
-
-		rpi-kernel-headers_package() {
-			build_style=meta
-			short_desc="Linux kernel headers for Raspberry Pi (transitional dummy package)"
-			case "$XBPS_TARGET_MACHINE" in
-				armv7*) depends=rpi2-kernel-headers ;;
-				aarch64*) depends=rpi3-kernel-headers ;;
-			esac
-		}
-		;;
-esac
+rpi2-kernel-headers_package() {
+	build_style=meta
+	short_desc="${short_desc/kernel/kernel headers} (transitional dummy package)"
+	depends="rpi-kernel-headers>=5.15.68_1"
+}
+
+rpi3-kernel_package() {
+	build_style=meta
+	short_desc+=" (transitional dummy package)"
+	depends="rpi-kernel>=5.15.68_1"
+}
+
+rpi3-kernel-headers_package() {
+	build_style=meta
+	short_desc="${short_desc/kernel/kernel headers} (transitional dummy package)"
+	depends="rpi-kernel-headers>=5.15.68_1"
+}
+
+rpi4-kernel_package() {
+	build_style=meta
+	short_desc+=" (transitional dummy package)"
+	depends="rpi-kernel>=5.15.68_1"
+}
+
+rpi4-kernel-headers_package() {
+	build_style=meta
+	short_desc="${short_desc/kernel/kernel headers} (transitional dummy package)"
+	depends="rpi-kernel-headers>=5.15.68_1"
+}
diff --git a/srcpkgs/rpi2-kernel b/srcpkgs/rpi2-kernel
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi2-kernel
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi2-kernel-headers b/srcpkgs/rpi2-kernel-headers
index fbe6d91aeb7f..3b4ec073331b 120000
--- a/srcpkgs/rpi2-kernel-headers
+++ b/srcpkgs/rpi2-kernel-headers
@@ -1 +1 @@
-rpi2-kernel
\ No newline at end of file
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi2-kernel/template b/srcpkgs/rpi2-kernel/template
deleted file mode 100644
index 8963b855a4de..000000000000
--- a/srcpkgs/rpi2-kernel/template
+++ /dev/null
@@ -1,228 +0,0 @@
-# Template file for 'rpi2-kernel'
-# See rpi-kernel for version policy
-
-_githash="64ad74084fa44abe8689564071df5729ded4c589"
-_gitshort="${_githash:0:7}"
-
-pkgname=rpi2-kernel
-version=5.10.110
-revision=1
-archs="armv7l*"
-wrksrc="linux-${_githash}"
-hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex"
-makedepends="ncurses-devel"
-maintainer="Piraty <piraty1@inbox.ru>"
-homepage="http://www.kernel.org"
-license="GPL-2.0-only"
-short_desc="Linux kernel for Raspberry Pi 2 (${version%.*} series [git ${_gitshort}])"
-distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz"
-checksum=8257604cc47792007284cc2640d7dd9f70fab062a7c596e92903e99718434244
-python_version=3
-
-_kernver="${version}_${revision}"
-
-nodebug=yes
-nostrip=yes
-noverifyrdeps=yes
-noshlibprovides=yes
-
-triggers="kernel-hooks"
-# These files could be modified when an external module is built.
-mutable_files="
-	/usr/lib/modules/${_kernver}/modules.dep
-	/usr/lib/modules/${_kernver}/modules.dep.bin
-	/usr/lib/modules/${_kernver}/modules.symbols
-	/usr/lib/modules/${_kernver}/modules.symbols.bin
-	/usr/lib/modules/${_kernver}/modules.alias
-	/usr/lib/modules/${_kernver}/modules.alias.bin
-	/usr/lib/modules/${_kernver}/modules.devname"
-
-_arch=
-case "$XBPS_TARGET_MACHINE" in
-	arm*) _arch=arm ;;
-	aarch64*) _arch=arm64 ;;
-esac
-_cross=
-if [ "$CROSS_BUILD" ]; then
-	_cross="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
-fi
-
-pre_configure() {
-	# Remove .git directory, otherwise scripts/setkernelversion.sh
-	# modifies KERNELRELEASE and appends + to it.
-	rm -rf .git
-}
-do_configure() {
-	local target defconfig
-
-	# Use upstream's default configuration, no need to maintain ours.
-	case "$XBPS_TARGET_MACHINE" in
-		armv7l*)
-			target=bcm2709_defconfig
-			;;
-	esac
-
-	defconfig="arch/${_arch}/configs/${target}"
-	echo "CONFIG_CONNECTOR=y" >> "$defconfig"
-	echo "CONFIG_PROC_EVENTS=y" >> "$defconfig"
-	echo "CONFIG_F2FS_FS_SECURITY=y" >> "$defconfig"
-	echo "CONFIG_CGROUP_PIDS=y" >> "$defconfig"
-
-	# IR Remote Support
-	echo "CONFIG_RC_CORE=y" >> "$defconfig"
-	echo "CONFIG_LIRC=y" >> "$defconfig"
-	echo "CONFIG_RC_DECODERS=y" >> "$defconfig"
-	echo "CONFIG_RC_DEVICES=y" >> "$defconfig"
-	echo "CONFIG_IR_RC6_DECODER=m" >> "$defconfig"
-	echo "CONFIG_IR_MCEUSB=m" >> "$defconfig"
-
-	# HID Controllers
-	echo "CONFIG_HID_STEAM=y" >> "$defconfig"
-
-	# LXD 4.2+ support
-	echo "CONFIG_BRIDGE_VLAN_FILTERING=y" >> "$defconfig"
-
-	# Disable GCC plugins
-	echo "# CONFIG_GCC_PLUGINS is not set" >> "$defconfig"
-
-	make ${makejobs} ${_cross} ARCH=${_arch} ${target}
-
-	# Always use our revision to CONFIG_LOCALVERSION to match our pkg version.
-	vsed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config
-}
-do_build() {
-	local target
-
-	case "$XBPS_TARGET_MACHINE" in
-		arm*)
-			target="zImage modules dtbs"
-			;;
-		aarch64*)
-			target="Image modules dtbs"
-			;;
-	esac
-
-	make ${makejobs} ${_cross} ARCH=${_arch} prepare
-	make ${makejobs} ${_cross} ARCH=${_arch} ${target}
-}
-do_install() {
-	local hdrdest
-
-	# Run depmod after compressing modules.
-	sed -i '2iexit 0' scripts/depmod.sh
-
-	# Install kernel, firmware and modules
-	make ${makejobs} ARCH=${_arch} INSTALL_MOD_PATH=${DESTDIR} modules_install
-
-	# Install device tree blobs
-	make ${makejobs} ARCH=${_arch} INSTALL_DTBS_PATH=${DESTDIR}/boot dtbs_install
-
-	# Generate kernel.img and install it to destdir.
-	vmkdir boot
-	cp arch/arm/boot/zImage ${DESTDIR}/boot/kernel7.img
-
-	hdrdest=${DESTDIR}/usr/src/${sourcepkg}-headers-${_kernver}
-
-	# Switch to /usr.
-	vmkdir usr
-	mv ${DESTDIR}/lib ${DESTDIR}/usr
-
-	cd ${DESTDIR}/usr/lib/modules/${_kernver}
-	rm -f source build
-	ln -sf ../../../src/${sourcepkg}-headers-${_kernver} build
-
-	cd ${wrksrc}
-	# Install required headers to build external modules
-	install -Dm644 Makefile ${hdrdest}/Makefile
-	install -Dm644 kernel/Makefile ${hdrdest}/kernel/Makefile
-	install -Dm644 .config ${hdrdest}/.config
-	for file in $(find . -name Kconfig\*); do
-		mkdir -p ${hdrdest}/$(dirname $file)
-		install -Dm644 $file ${hdrdest}/${file}
-	done
-	for file in $(find arch/${_arch} scripts -name module.lds -o -name Kbuild.platforms -o -name Platform); do
-		mkdir -p ${hdrdest}/$(dirname $file)
-		install -Dm644 $file ${hdrdest}/${file}
-	done
-	mkdir -p ${hdrdest}/include
-
-	# Remove firmware stuff provided by the "linux-firmware" pkg.
-	rm -rf ${DESTDIR}/usr/lib/firmware
-
-	for i in acpi asm-generic clocksource config crypto drm generated linux \
-		math-emu media net pcmcia scsi sound trace uapi vdso video xen; do
-		[ -d include/$i ] && cp -a include/$i ${hdrdest}/include
-	done
-
-	cd ${wrksrc}
-	# Remove helper binaries built for host,
-	# if generated files from the scripts/ directory need to be included,
-	# they need to be copied to ${hdrdest} before this step
-	if [ "$CROSS_BUILD" ]; then
-		make ${makejobs} ARCH=${_arch} _mrproper_scripts
-		# remove host specific objects as well
-		find scripts -name '*.o' -delete
-	fi
-
-	# Copy files necessary for later builds.
-	cp Module.symvers ${hdrdest}
-	cp -a scripts ${hdrdest}
-	mkdir -p ${hdrdest}/security/selinux
-	cp -a security/selinux/include ${hdrdest}/security/selinux
-	mkdir -p ${hdrdest}/tools/include
-	cp -a tools/include/tools ${hdrdest}/tools/include
-	if [ -d "arch/${_arch}/tools" ]; then
-		cp -a arch/${_arch}/tools ${hdrdest}/arch/${_arch}
-	fi
-
-	# copy arch includes for external modules
-	mkdir -p ${hdrdest}/arch/${_arch}
-	cp -a arch/${_arch}/include ${hdrdest}/arch/${_arch}
-
-	mkdir -p ${hdrdest}/arch/${_arch}/kernel
-	cp arch/${_arch}/Makefile ${hdrdest}/arch/${_arch}
-	cp arch/${_arch}/kernel/asm-offsets.s ${hdrdest}/arch/${_arch}/kernel
-	if [ "$_arch" = "arm64" ] ; then
-		cp -a arch/${_arch}/kernel/vdso ${hdrdest}/arch/${_arch}/kernel/
-	fi
-
-	# Add md headers
-	mkdir -p ${hdrdest}/drivers/md
-	cp drivers/md/*.h ${hdrdest}/drivers/md
-
-	# Add inotify.h
-	mkdir -p ${hdrdest}/include/linux
-	cp include/linux/inotify.h ${hdrdest}/include/linux
-
-	# Add wireless headers
-	mkdir -p ${hdrdest}/net/mac80211/
-	cp net/mac80211/*.h ${hdrdest}/net/mac80211
-
-	# Remove unneeded architectures
-	# (save the correct one + Kconfig and delete all others)
-	mkdir -p arch-backup
-	cp -r ${hdrdest}/arch/${_arch} ${hdrdest}/arch/Kconfig arch-backup/
-	rm -rf ${hdrdest}/arch
-	mv arch-backup ${hdrdest}/arch
-	# Keep arch/x86/ras/Kconfig as it is needed by drivers/ras/Kconfig
-	mkdir -p ${hdrdest}/arch/x86/ras
-	cp -a arch/x86/ras/Kconfig ${hdrdest}/arch/x86/ras/Kconfig
-
-	# Compress all modules with xz to save a few MBs.
-	msg_normal "$pkgver: compressing kernel modules with gzip, please wait...\n"
-	find ${DESTDIR} -name '*.ko' | xargs -n1 -P0 gzip -9
-
-	# ... and run depmod again.
-	depmod -b ${DESTDIR}/usr -F System.map ${_kernver}
-}
-
-rpi2-kernel-headers_package() {
-	nostrip=yes
-	noverifyrdeps=yes
-	noshlibprovides=yes
-	short_desc="${short_desc/kernel/kernel headers}"
-	pkg_install() {
-		vmove usr/src
-		vmove usr/lib/modules/${_kernver}/build
-	}
-}
diff --git a/srcpkgs/rpi3-kernel b/srcpkgs/rpi3-kernel
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi3-kernel
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi3-kernel-headers b/srcpkgs/rpi3-kernel-headers
index 29e9f333d668..3b4ec073331b 120000
--- a/srcpkgs/rpi3-kernel-headers
+++ b/srcpkgs/rpi3-kernel-headers
@@ -1 +1 @@
-rpi3-kernel
\ No newline at end of file
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi3-kernel/template b/srcpkgs/rpi3-kernel/template
deleted file mode 100644
index 20d51a6b8579..000000000000
--- a/srcpkgs/rpi3-kernel/template
+++ /dev/null
@@ -1,228 +0,0 @@
-# Template file for 'rpi3-kernel'
-# See rpi-kernel for version policy
-
-_githash="64ad74084fa44abe8689564071df5729ded4c589"
-_gitshort="${_githash:0:7}"
-
-pkgname=rpi3-kernel
-version=5.15.61
-revision=1
-archs="aarch64*"
-wrksrc="linux-${_githash}"
-hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
-makedepends="ncurses-devel"
-maintainer="Piraty <piraty1@inbox.ru>"
-homepage="http://www.kernel.org"
-license="GPL-2.0-only"
-short_desc="Linux kernel for Raspberry Pi 3 / Zero 2 (${version%.*} series [git ${_gitshort}])"
-distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz"
-checksum=8257604cc47792007284cc2640d7dd9f70fab062a7c596e92903e99718434244
-python_version=3
-
-_kernver="${version}_${revision}"
-
-nodebug=yes
-nostrip=yes
-noverifyrdeps=yes
-noshlibprovides=yes
-
-triggers="kernel-hooks"
-# These files could be modified when an external module is built.
-mutable_files="
-	/usr/lib/modules/${_kernver}/modules.dep
-	/usr/lib/modules/${_kernver}/modules.dep.bin
-	/usr/lib/modules/${_kernver}/modules.symbols
-	/usr/lib/modules/${_kernver}/modules.symbols.bin
-	/usr/lib/modules/${_kernver}/modules.alias
-	/usr/lib/modules/${_kernver}/modules.alias.bin
-	/usr/lib/modules/${_kernver}/modules.devname"
-
-_arch=
-case "$XBPS_TARGET_MACHINE" in
-	arm*) _arch=arm ;;
-	aarch64*) _arch=arm64 ;;
-esac
-_cross=
-if [ "$CROSS_BUILD" ]; then
-	_cross="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
-fi
-
-pre_configure() {
-	# Remove .git directory, otherwise scripts/setkernelversion.sh
-	# modifies KERNELRELEASE and appends + to it.
-	rm -rf .git
-}
-do_configure() {
-	local target defconfig
-
-	# Use upstream's default configuration, no need to maintain ours.
-	case "$XBPS_TARGET_MACHINE" in
-		aarch64*)
-			target=bcmrpi3_defconfig
-			;;
-	esac
-
-	defconfig="arch/${_arch}/configs/${target}"
-	echo "CONFIG_CONNECTOR=y" >> "$defconfig"
-	echo "CONFIG_PROC_EVENTS=y" >> "$defconfig"
-	echo "CONFIG_F2FS_FS_SECURITY=y" >> "$defconfig"
-	echo "CONFIG_CGROUP_PIDS=y" >> "$defconfig"
-
-	# IR Remote Support
-	echo "CONFIG_RC_CORE=y" >> "$defconfig"
-	echo "CONFIG_LIRC=y" >> "$defconfig"
-	echo "CONFIG_RC_DECODERS=y" >> "$defconfig"
-	echo "CONFIG_RC_DEVICES=y" >> "$defconfig"
-	echo "CONFIG_IR_RC6_DECODER=m" >> "$defconfig"
-	echo "CONFIG_IR_MCEUSB=m" >> "$defconfig"
-
-	# HID Controllers
-	echo "CONFIG_HID_STEAM=y" >> "$defconfig"
-
-	# LXD 4.2+ support
-	echo "CONFIG_BRIDGE_VLAN_FILTERING=y" >> "$defconfig"
-
-	make ${makejobs} ${_cross} ARCH=${_arch} ${target}
-
-	# Always use our revision to CONFIG_LOCALVERSION to match our pkg version.
-	vsed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config
-}
-do_build() {
-	local target
-
-	case "$XBPS_TARGET_MACHINE" in
-		arm*)
-			target="zImage modules dtbs"
-			;;
-		aarch64*)
-			target="Image modules dtbs"
-			;;
-	esac
-
-	make ${makejobs} ${_cross} ARCH=${_arch} prepare
-	make ${makejobs} ${_cross} ARCH=${_arch} ${target}
-}
-do_install() {
-	local hdrdest
-
-	# Run depmod after compressing modules.
-	sed -i '2iexit 0' scripts/depmod.sh
-
-	# Install kernel, firmware and modules
-	make ${makejobs} ARCH=${_arch} INSTALL_MOD_PATH=${DESTDIR} modules_install
-
-	# Install device tree blobs
-	make ${makejobs} ARCH=${_arch} INSTALL_DTBS_PATH=${DESTDIR}/boot dtbs_install
-
-	# move dtb that ended up in /boot/broadcom
-	mv ${DESTDIR}/boot/broadcom/*dtb ${DESTDIR}/boot
-
-	# Generate kernel.img and install it to destdir.
-	vmkdir boot
-	cp arch/arm64/boot/Image ${DESTDIR}/boot/kernel8.img
-
-	hdrdest=${DESTDIR}/usr/src/${sourcepkg}-headers-${_kernver}
-
-	# Switch to /usr.
-	vmkdir usr
-	mv ${DESTDIR}/lib ${DESTDIR}/usr
-
-	cd ${DESTDIR}/usr/lib/modules/${_kernver}
-	rm -f source build
-	ln -sf ../../../src/${sourcepkg}-headers-${_kernver} build
-
-	cd ${wrksrc}
-	# Install required headers to build external modules
-	install -Dm644 Makefile ${hdrdest}/Makefile
-	install -Dm644 kernel/Makefile ${hdrdest}/kernel/Makefile
-	install -Dm644 .config ${hdrdest}/.config
-	for file in $(find . -name Kconfig\*); do
-		mkdir -p ${hdrdest}/$(dirname $file)
-		install -Dm644 $file ${hdrdest}/${file}
-	done
-	for file in $(find arch/${_arch} scripts -name module.lds -o -name Kbuild.platforms -o -name Platform); do
-		mkdir -p ${hdrdest}/$(dirname $file)
-		install -Dm644 $file ${hdrdest}/${file}
-	done
-	mkdir -p ${hdrdest}/include
-
-	# Remove firmware stuff provided by the "linux-firmware" pkg.
-	rm -rf ${DESTDIR}/usr/lib/firmware
-
-	for i in acpi asm-generic clocksource config crypto drm generated linux \
-		math-emu media net pcmcia scsi sound trace uapi vdso video xen; do
-		[ -d include/$i ] && cp -a include/$i ${hdrdest}/include
-	done
-
-	cd ${wrksrc}
-	# Remove helper binaries built for host,
-	# if generated files from the scripts/ directory need to be included,
-	# they need to be copied to ${hdrdest} before this step
-	if [ "$CROSS_BUILD" ]; then
-		make ${makejobs} ARCH=${_arch} _mrproper_scripts
-		# remove host specific objects as well
-		find scripts -name '*.o' -delete
-	fi
-
-	# Copy files necessary for later builds.
-	cp Module.symvers ${hdrdest}
-	cp -a scripts ${hdrdest}
-	mkdir -p ${hdrdest}/security/selinux
-	cp -a security/selinux/include ${hdrdest}/security/selinux
-	mkdir -p ${hdrdest}/tools/include
-	cp -a tools/include/tools ${hdrdest}/tools/include
-	if [ -d "arch/${_arch}/tools" ]; then
-		cp -a arch/${_arch}/tools ${hdrdest}/arch/${_arch}
-	fi
-
-	# copy arch includes for external modules
-	mkdir -p ${hdrdest}/arch/${_arch}
-	cp -a arch/${_arch}/include ${hdrdest}/arch/${_arch}
-
-	mkdir -p ${hdrdest}/arch/${_arch}/kernel
-	cp arch/${_arch}/Makefile ${hdrdest}/arch/${_arch}
-	cp arch/${_arch}/kernel/asm-offsets.s ${hdrdest}/arch/${_arch}/kernel
-	if [ "$_arch" = "arm64" ] ; then
-		cp -a arch/${_arch}/kernel/vdso ${hdrdest}/arch/${_arch}/kernel/
-	fi
-
-	# Add md headers
-	mkdir -p ${hdrdest}/drivers/md
-	cp drivers/md/*.h ${hdrdest}/drivers/md
-
-	# Add inotify.h
-	mkdir -p ${hdrdest}/include/linux
-	cp include/linux/inotify.h ${hdrdest}/include/linux
-
-	# Add wireless headers
-	mkdir -p ${hdrdest}/net/mac80211/
-	cp net/mac80211/*.h ${hdrdest}/net/mac80211
-
-	# Remove unneeded architectures
-	# (save the correct one + Kconfig and delete all others)
-	mkdir -p arch-backup
-	cp -r ${hdrdest}/arch/${_arch} ${hdrdest}/arch/Kconfig arch-backup/
-	rm -rf ${hdrdest}/arch
-	mv arch-backup ${hdrdest}/arch
-	# Keep arch/x86/ras/Kconfig as it is needed by drivers/ras/Kconfig
-	mkdir -p ${hdrdest}/arch/x86/ras
-	cp -a arch/x86/ras/Kconfig ${hdrdest}/arch/x86/ras/Kconfig
-
-	# Compress all modules with xz to save a few MBs.
-	msg_normal "$pkgver: compressing kernel modules with gzip, please wait...\n"
-	find ${DESTDIR} -name '*.ko' | xargs -n1 -P0 gzip -9
-
-	# ... and run depmod again.
-	depmod -b ${DESTDIR}/usr -F System.map ${_kernver}
-}
-
-rpi3-kernel-headers_package() {
-	nostrip=yes
-	noverifyrdeps=yes
-	noshlibprovides=yes
-	short_desc="${short_desc/kernel/kernel headers}"
-	pkg_install() {
-		vmove usr/src
-		vmove usr/lib/modules/${_kernver}/build
-	}
-}
diff --git a/srcpkgs/rpi4-kernel b/srcpkgs/rpi4-kernel
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi4-kernel
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi4-kernel-headers b/srcpkgs/rpi4-kernel-headers
index 9c2fad143506..3b4ec073331b 120000
--- a/srcpkgs/rpi4-kernel-headers
+++ b/srcpkgs/rpi4-kernel-headers
@@ -1 +1 @@
-rpi4-kernel
\ No newline at end of file
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi4-kernel/template b/srcpkgs/rpi4-kernel/template
deleted file mode 100644
index d4fb3c72906e..000000000000
--- a/srcpkgs/rpi4-kernel/template
+++ /dev/null
@@ -1,229 +0,0 @@
-# Template file for 'rpi4-kernel'
-# See rpi-kernel for version policy
-
-_githash="64ad74084fa44abe8689564071df5729ded4c589"
-_gitshort="${_githash:0:7}"
-
-pkgname=rpi4-kernel
-version=5.15.61
-revision=1
-archs="aarch64*"
-wrksrc="linux-${_githash}"
-hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
-makedepends="ncurses-devel"
-maintainer="Piraty <piraty1@inbox.ru>"
-homepage="http://www.kernel.org"
-license="GPL-2.0-only"
-short_desc="Linux kernel for Raspberry Pi 4 (${version%.*} series [git ${_gitshort}])"
-distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz"
-checksum=8257604cc47792007284cc2640d7dd9f70fab062a7c596e92903e99718434244
-python_version=3
-conflicts=rpi3-kernel
-
-_kernver="${version}_${revision}"
-
-nodebug=yes
-nostrip=yes
-noverifyrdeps=yes
-noshlibprovides=yes
-
-triggers="kernel-hooks"
-# These files could be modified when an external module is built.
-mutable_files="
-	/usr/lib/modules/${_kernver}/modules.dep
-	/usr/lib/modules/${_kernver}/modules.dep.bin
-	/usr/lib/modules/${_kernver}/modules.symbols
-	/usr/lib/modules/${_kernver}/modules.symbols.bin
-	/usr/lib/modules/${_kernver}/modules.alias
-	/usr/lib/modules/${_kernver}/modules.alias.bin
-	/usr/lib/modules/${_kernver}/modules.devname"
-
-_arch=
-case "$XBPS_TARGET_MACHINE" in
-	arm*) _arch=arm ;;
-	aarch64*) _arch=arm64 ;;
-esac
-_cross=
-if [ "$CROSS_BUILD" ]; then
-	_cross="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
-fi
-
-pre_configure() {
-	# Remove .git directory, otherwise scripts/setkernelversion.sh
-	# modifies KERNELRELEASE and appends + to it.
-	rm -rf .git
-}
-do_configure() {
-	local target defconfig
-
-	# Use upstream's default configuration, no need to maintain ours.
-	case "$XBPS_TARGET_MACHINE" in
-		aarch64*)
-			target=bcm2711_defconfig
-			;;
-	esac
-
-	defconfig="arch/${_arch}/configs/${target}"
-	echo "CONFIG_CONNECTOR=y" >> "$defconfig"
-	echo "CONFIG_PROC_EVENTS=y" >> "$defconfig"
-	echo "CONFIG_F2FS_FS_SECURITY=y" >> "$defconfig"
-	echo "CONFIG_CGROUP_PIDS=y" >> "$defconfig"
-
-	# IR Remote Support
-	echo "CONFIG_RC_CORE=y" >> "$defconfig"
-	echo "CONFIG_LIRC=y" >> "$defconfig"
-	echo "CONFIG_RC_DECODERS=y" >> "$defconfig"
-	echo "CONFIG_RC_DEVICES=y" >> "$defconfig"
-	echo "CONFIG_IR_RC6_DECODER=m" >> "$defconfig"
-	echo "CONFIG_IR_MCEUSB=m" >> "$defconfig"
-
-	# HID Controllers
-	echo "CONFIG_HID_STEAM=y" >> "$defconfig"
-
-	# LXD 4.2+ support
-	echo "CONFIG_BRIDGE_VLAN_FILTERING=y" >> "$defconfig"
-
-	make ${makejobs} ${_cross} ARCH=${_arch} ${target}
-
-	# Always use our revision to CONFIG_LOCALVERSION to match our pkg version.
-	vsed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config
-}
-do_build() {
-	local target
-
-	case "$XBPS_TARGET_MACHINE" in
-		arm*)
-			target="zImage modules dtbs"
-			;;
-		aarch64*)
-			target="Image modules dtbs"
-			;;
-	esac
-
-	make ${makejobs} ${_cross} ARCH=${_arch} prepare
-	make ${makejobs} ${_cross} ARCH=${_arch} ${target}
-}
-do_install() {
-	local hdrdest
-
-	# Run depmod after compressing modules.
-	sed -i '2iexit 0' scripts/depmod.sh
-
-	# Install kernel, firmware and modules
-	make ${makejobs} ARCH=${_arch} INSTALL_MOD_PATH=${DESTDIR} modules_install
-
-	# Install device tree blobs
-	make ${makejobs} ARCH=${_arch} INSTALL_DTBS_PATH=${DESTDIR}/boot dtbs_install
-
-	# move dtb that ended up in /boot/broadcom
-	mv ${DESTDIR}/boot/broadcom/*dtb ${DESTDIR}/boot
-
-	# Generate kernel.img and install it to destdir.
-	vmkdir boot
-	cp arch/arm64/boot/Image ${DESTDIR}/boot/kernel8.img
-
-	hdrdest=${DESTDIR}/usr/src/${sourcepkg}-headers-${_kernver}
-
-	# Switch to /usr.
-	vmkdir usr
-	mv ${DESTDIR}/lib ${DESTDIR}/usr
-
-	cd ${DESTDIR}/usr/lib/modules/${_kernver}
-	rm -f source build
-	ln -sf ../../../src/${sourcepkg}-headers-${_kernver} build
-
-	cd ${wrksrc}
-	# Install required headers to build external modules
-	install -Dm644 Makefile ${hdrdest}/Makefile
-	install -Dm644 kernel/Makefile ${hdrdest}/kernel/Makefile
-	install -Dm644 .config ${hdrdest}/.config
-	for file in $(find . -name Kconfig\*); do
-		mkdir -p ${hdrdest}/$(dirname $file)
-		install -Dm644 $file ${hdrdest}/${file}
-	done
-	for file in $(find arch/${_arch} scripts -name module.lds -o -name Kbuild.platforms -o -name Platform); do
-		mkdir -p ${hdrdest}/$(dirname $file)
-		install -Dm644 $file ${hdrdest}/${file}
-	done
-	mkdir -p ${hdrdest}/include
-
-	# Remove firmware stuff provided by the "linux-firmware" pkg.
-	rm -rf ${DESTDIR}/usr/lib/firmware
-
-	for i in acpi asm-generic clocksource config crypto drm generated linux \
-		math-emu media net pcmcia scsi sound trace uapi vdso video xen; do
-		[ -d include/$i ] && cp -a include/$i ${hdrdest}/include
-	done
-
-	cd ${wrksrc}
-	# Remove helper binaries built for host,
-	# if generated files from the scripts/ directory need to be included,
-	# they need to be copied to ${hdrdest} before this step
-	if [ "$CROSS_BUILD" ]; then
-		make ${makejobs} ARCH=${_arch} _mrproper_scripts
-		# remove host specific objects as well
-		find scripts -name '*.o' -delete
-	fi
-
-	# Copy files necessary for later builds.
-	cp Module.symvers ${hdrdest}
-	cp -a scripts ${hdrdest}
-	mkdir -p ${hdrdest}/security/selinux
-	cp -a security/selinux/include ${hdrdest}/security/selinux
-	mkdir -p ${hdrdest}/tools/include
-	cp -a tools/include/tools ${hdrdest}/tools/include
-	if [ -d "arch/${_arch}/tools" ]; then
-		cp -a arch/${_arch}/tools ${hdrdest}/arch/${_arch}
-	fi
-
-	# copy arch includes for external modules
-	mkdir -p ${hdrdest}/arch/${_arch}
-	cp -a arch/${_arch}/include ${hdrdest}/arch/${_arch}
-
-	mkdir -p ${hdrdest}/arch/${_arch}/kernel
-	cp arch/${_arch}/Makefile ${hdrdest}/arch/${_arch}
-	cp arch/${_arch}/kernel/asm-offsets.s ${hdrdest}/arch/${_arch}/kernel
-	if [ "$_arch" = "arm64" ] ; then
-		cp -a arch/${_arch}/kernel/vdso ${hdrdest}/arch/${_arch}/kernel/
-	fi
-
-	# Add md headers
-	mkdir -p ${hdrdest}/drivers/md
-	cp drivers/md/*.h ${hdrdest}/drivers/md
-
-	# Add inotify.h
-	mkdir -p ${hdrdest}/include/linux
-	cp include/linux/inotify.h ${hdrdest}/include/linux
-
-	# Add wireless headers
-	mkdir -p ${hdrdest}/net/mac80211/
-	cp net/mac80211/*.h ${hdrdest}/net/mac80211
-
-	# Remove unneeded architectures
-	# (save the correct one + Kconfig and delete all others)
-	mkdir -p arch-backup
-	cp -r ${hdrdest}/arch/${_arch} ${hdrdest}/arch/Kconfig arch-backup/
-	rm -rf ${hdrdest}/arch
-	mv arch-backup ${hdrdest}/arch
-	# Keep arch/x86/ras/Kconfig as it is needed by drivers/ras/Kconfig
-	mkdir -p ${hdrdest}/arch/x86/ras
-	cp -a arch/x86/ras/Kconfig ${hdrdest}/arch/x86/ras/Kconfig
-
-	# Compress all modules with xz to save a few MBs.
-	msg_normal "$pkgver: compressing kernel modules with gzip, please wait...\n"
-	find ${DESTDIR} -name '*.ko' | xargs -n1 -P0 gzip -9
-
-	# ... and run depmod again.
-	depmod -b ${DESTDIR}/usr -F System.map ${_kernver}
-}
-
-rpi4-kernel-headers_package() {
-	nostrip=yes
-	noverifyrdeps=yes
-	noshlibprovides=yes
-	short_desc="${short_desc/kernel/kernel headers}"
-	pkg_install() {
-		vmove usr/src
-		vmove usr/lib/modules/${_kernver}/build
-	}
-}

From e91de066f5eced322e3bf16db6ea8fa7a05af12c Mon Sep 17 00:00:00 2001
From: Michael Aldridge <maldridge@voidlinux.org>
Date: Sat, 1 Oct 2022 00:51:22 -0500
Subject: [PATCH 018/343] step-certificates: update to 0.22.1.

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

diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index 58801ad8873f..c57edc7b3264 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -1,6 +1,6 @@
 # Template file for 'step-certificates'
 pkgname=step-certificates
-version=0.19.0
+version=0.22.1
 revision=1
 wrksrc=certificates-$version
 build_style=go
@@ -19,4 +19,4 @@ license="Apache-2.0"
 homepage="https://smallstep.com/certificates/"
 changelog="https://raw.githubusercontent.com/smallstep/certificates/master/CHANGELOG.md"
 distfiles="https://github.com/smallstep/certificates/archive/refs/tags/v$version.tar.gz"
-checksum=edf8aeaabff2cae9fed4e27177d755be522c20a94a3fd7346de1ec42614d1d46
+checksum=3d22555f7fbd4ec71934a39ceb9bdfd0ec9bd0429c1b790278f598b6771bf8e2

From 3f8be8a07fac8836ed5e9f6338013249714658a3 Mon Sep 17 00:00:00 2001
From: Michael Aldridge <maldridge@voidlinux.org>
Date: Sat, 1 Oct 2022 00:53:00 -0500
Subject: [PATCH 019/343] step-cli: update to 0.22.0.

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

diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 0fe5dc2dd34e..62eddfe91ba9 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -1,6 +1,6 @@
 # Template file for 'step-cli'
 pkgname=step-cli
-version=0.19.0
+version=0.22.0
 revision=1
 wrksrc=cli-$version
 build_style=go
@@ -12,4 +12,4 @@ license="Apache-2.0"
 homepage="https://smallstep.com/cli"
 changelog="https://raw.githubusercontent.com/smallstep/cli/master/CHANGELOG.md"
 distfiles="https://github.com/smallstep/cli/archive/refs/tags/v$version.tar.gz"
-checksum=a58e63acbfd65a5df84f85715253aa88b566a13af26e2fa1353ae5766b3687d5
+checksum=4cf45acc5b22026f7418825ae5d4dbbc8f1879224e1250c9cc23b382a17775d5

From 2c11f1904d880469a316a5f099d560aac18a495b Mon Sep 17 00:00:00 2001
From: Michael Aldridge <maldridge@voidlinux.org>
Date: Sat, 1 Oct 2022 00:55:58 -0500
Subject: [PATCH 020/343] ifupdown: update to 0.8.37.

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

diff --git a/srcpkgs/ifupdown/template b/srcpkgs/ifupdown/template
index 584d52eea19b..f9355e0a1de9 100644
--- a/srcpkgs/ifupdown/template
+++ b/srcpkgs/ifupdown/template
@@ -1,8 +1,7 @@
 # Template file for 'ifupdown'
 pkgname=ifupdown
-version=0.8.35
+version=0.8.37
 revision=1
-wrksrc=ifupdown
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="dpkg perl"
@@ -11,7 +10,7 @@ maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://tracker.debian.org/pkg/ifupdown"
 distfiles="http://http.debian.net/debian/pool/main/i/ifupdown/ifupdown_${version}.tar.xz"
-checksum=d754426562a63b7d0cf06e8b00abe353fe9fd7ac5aabe3745f6d4e294ca233a8
+checksum=8db81d5a1b94bb4dc9c169a59d837eeb405a48cd3b1905d10c95ba4030222d24
 
 make_dirs="/etc/network/interfaces.d 0755 root root
  /etc/network/if-pre-up.d 0755 root root

From ec0a6f912b7a47438d1ffef1b3721b5191a12bed Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Fri, 30 Sep 2022 21:10:50 -0400
Subject: [PATCH 021/343] hunspell: update to 1.7.1.

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

diff --git a/srcpkgs/hunspell/template b/srcpkgs/hunspell/template
index 7f8a27cf54a9..5f433243f4ab 100644
--- a/srcpkgs/hunspell/template
+++ b/srcpkgs/hunspell/template
@@ -1,7 +1,7 @@
 # Template file for 'hunspell'
 pkgname=hunspell
-version=1.7.0
-revision=3
+version=1.7.1
+revision=1
 build_style=gnu-configure
 configure_args="--with-ui"
 hostmakedepends="automake bison libtool pkg-config gettext-devel-tools"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1"
 homepage="https://hunspell.github.io/"
 distfiles="https://github.com/hunspell/hunspell/archive/v${version}.tar.gz"
-checksum=bb27b86eb910a8285407cf3ca33b62643a02798cf2eef468c0a74f6c3ee6bc8a
+checksum=6e3557624c608b3e6525b8bd277706db4f5a857c28fdb3cfa8d0d2b67776da8a
 
 pre_configure() {
 	autoreconf -fi

From 3f096c2dacf054882b667fd1cf0c12c44f40a3c9 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Wed, 28 Sep 2022 17:29:48 -0400
Subject: [PATCH 022/343] noto-fonts-cjk: update to 20220127, adopt.

---
 srcpkgs/noto-fonts-cjk/template | 27 +++++++++++++++++----------
 srcpkgs/noto-fonts-cjk/update   |  3 +++
 2 files changed, 20 insertions(+), 10 deletions(-)
 create mode 100644 srcpkgs/noto-fonts-cjk/update

diff --git a/srcpkgs/noto-fonts-cjk/template b/srcpkgs/noto-fonts-cjk/template
index 22494e46b3e4..70d8e74a6ec3 100644
--- a/srcpkgs/noto-fonts-cjk/template
+++ b/srcpkgs/noto-fonts-cjk/template
@@ -1,21 +1,28 @@
 # Template file for 'noto-fonts-cjk'
 pkgname=noto-fonts-cjk
-version=20190416
-revision=2
-_githash=be6c059ac1587e556e2412b27f5155c8eb3ddbe6
-wrksrc="noto-cjk-${_githash}"
+# set to the date of the latest release packaged
+version=20220127
+revision=1
+# the sans and serif variants are released on separate tags
+_sans_version=2.004
+_serif_version=2.001
+create_wrksrc=yes
 depends="font-util"
 short_desc="Google Noto CJK Fonts"
-maintainer="Peter Bui <pnutzh4x0r@gmail.com>"
+maintainer="classabbyamp <void@placeviolette.net>"
 license="OFL-1.1"
 homepage="https://www.google.com/get/noto/help/cjk/"
-#changelog="https://raw.githubusercontent.com/googlefonts/noto-cjk/master/NEWS"
-#changelog_prior="https://raw.githubusercontent.com/googlefonts/noto-cjk/master/HISTORY"
-distfiles="https://codeload.github.com/googlefonts/noto-cjk/tar.gz/${_githash}>${pkgname}-${version}.tar.gz"
-checksum=2ad7fe638b1e99255c3d873dc7e0b8434a896f571abdec1a0698cfab3ef618fe
+changelog="https://raw.githubusercontent.com/googlefonts/noto-cjk/main/Sans/NEWS.md
+ https://raw.githubusercontent.com/googlefonts/noto-cjk/main/Serif/NEWS.md"
+distfiles="https://github.com/googlefonts/noto-cjk/releases/download/Sans${_sans_version}/03_NotoSansCJK-OTC.zip
+ https://github.com/googlefonts/noto-cjk/releases/download/Serif${_serif_version}/04_NotoSerifCJKOTC.zip"
+checksum="528f4e1b25ff3badb0321b38d015d954c4c0de926c7830ef50e4a1948f6a3eed
+ 2f0630f88752d50b11a427bdd71f20f7178219e647c56cbaf36c032dbe1ed9d0"
 font_dirs="/usr/share/fonts/noto"
 
 do_install() {
-	install -Dm644 Noto*.ttc -t ${DESTDIR}/usr/share/fonts/noto
+	vmkdir usr/share/fonts/noto
+	vcopy "*.ttc" usr/share/fonts/noto
+	vcopy "OTC/*.ttc" usr/share/fonts/noto
 	vlicense LICENSE
 }
diff --git a/srcpkgs/noto-fonts-cjk/update b/srcpkgs/noto-fonts-cjk/update
new file mode 100644
index 000000000000..2586e1641459
--- /dev/null
+++ b/srcpkgs/noto-fonts-cjk/update
@@ -0,0 +1,3 @@
+# not perfect, but good enough
+version="${_sans_version}"
+pattern='/archive/refs/tags/Sans\K[\d.]+(?=\.tar\.gz")'

From 34a8da51be3bd07b760fe12b0673bb91bd983574 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Wed, 28 Sep 2022 19:12:47 -0400
Subject: [PATCH 023/343] noto-fonts-ttf: update to 20220810, adopt.

---
 srcpkgs/noto-fonts-ttf/template | 37 +++++++++++++++++----------------
 1 file changed, 19 insertions(+), 18 deletions(-)

diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 7367e0a46526..13b12d3c23d5 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -1,21 +1,25 @@
 # Template file for 'noto-fonts-ttf'
 pkgname=noto-fonts-ttf
-version=20190926
-revision=2
-_githash=0fa1dfabd6e3746bb7463399e2813f60d3f1b256
+version=20220810
+revision=1
+_githash=2725c70baa8b0176c7577093ba1fc6179aa79478
 wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
-maintainer="Peter Bui <pbui@github.bx612.space>"
+maintainer="classabbyamp <void@placeviolette.net>"
 license="OFL-1.1"
 homepage="https://www.google.com/get/noto/"
-distfiles="https://codeload.github.com/googlefonts/noto-fonts/tar.gz/${_githash}>${pkgname}-${version}.tar.gz"
-checksum=6ca2938b99e4316c6eabdab498f577efb979c4f2aeaf5a3a357ab4e3dcc2c2a5
+# XXX: change to https://github.com/notofonts/notofonts.github.io/tree/main/fonts when migration is complete
+# also see https://github.com/notofonts/noto-fonts/issues/2388
+distfiles="https://github.com/notofonts/noto-fonts/archive/${_githash}.tar.gz"
+checksum=c1238ca0fc1e954ee2be444cafd53c033b13fa93f8a1e88f7137e9e028e6891e
 font_dirs="/usr/share/fonts/noto"
 
 do_install() {
-	install -Dm644 hinted/Noto*/* -t ${DESTDIR}/usr/share/fonts/noto
-	install -Dm644 unhinted/Noto*/* -t ${DESTDIR}/usr/share/fonts/noto
+	# remove duplicates
+	rm hinted/ttf/NotoSansTifinagh/NotoSansTifinagh[AGHRST]*.ttf
+	vmkdir usr/share/fonts/noto
+	vcopy "hinted/ttf/Noto*/*" usr/share/fonts/noto
 	vlicense LICENSE
 }
 
@@ -23,18 +27,15 @@ noto-fonts-ttf-extra_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - additional variants"
 	pkg_install() {
-		vmove usr/share/fonts/noto/Noto*-ExtraCondensed*.ttf
-		vmove usr/share/fonts/noto/Noto*-Condensed*.ttf
-		vmove usr/share/fonts/noto/Noto*-SemiCondensed*.ttf
+		vmove "usr/share/fonts/noto/Noto*-*Condensed*.ttf"
 
-		vmove usr/share/fonts/noto/Noto*-Thin*.ttf
-		vmove usr/share/fonts/noto/Noto*-ExtraLight*.ttf
-		vmove usr/share/fonts/noto/Noto*-Light*.ttf
+		vmove "usr/share/fonts/noto/Noto*-*Thin*.ttf"
+		vmove "usr/share/fonts/noto/Noto*-*Light*.ttf"
 		# keep *-Regular*
-		vmove usr/share/fonts/noto/Noto*-Medium*.ttf
-		vmove usr/share/fonts/noto/Noto*-SemiBold*.ttf
+		vmove "usr/share/fonts/noto/Noto*-*Medium*.ttf"
+		vmove "usr/share/fonts/noto/Noto*-*SemiBold*.ttf"
 		# keep *-Bold*
-		vmove usr/share/fonts/noto/Noto*-ExtraBold*.ttf
-		vmove usr/share/fonts/noto/Noto*-Black*.ttf
+		vmove "usr/share/fonts/noto/Noto*-*ExtraBold*.ttf"
+		vmove "usr/share/fonts/noto/Noto*-*Black*.ttf"
 	}
 }

From d2f33c057f4b2ffc170d494cffa95f53fd242dfe Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Wed, 28 Sep 2022 19:26:31 -0400
Subject: [PATCH 024/343] google-fonts-ttf: remove duplicate noto fonts.

---
 srcpkgs/google-fonts-ttf/files/dup.lst | 2 --
 srcpkgs/google-fonts-ttf/template      | 4 +++-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/google-fonts-ttf/files/dup.lst b/srcpkgs/google-fonts-ttf/files/dup.lst
index 6dbf0b0ea32b..ed88c5aff435 100644
--- a/srcpkgs/google-fonts-ttf/files/dup.lst
+++ b/srcpkgs/google-fonts-ttf/files/dup.lst
@@ -21,8 +21,6 @@ ofl/ibmplexsansthai
 ofl/ibmplexsansthailooped
 ofl/ibmplexserif
 ofl/manjari
-ofl/notocoloremoji
-ofl/notocoloremojicompattest
 ofl/opensans
 ofl/sourcesans3
 ofl/vollkorn
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index 190cccbc6160..d175da1e8f96 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -1,7 +1,7 @@
 # Template file for 'google-fonts-ttf'
 pkgname=google-fonts-ttf
 version=20220819
-revision=2
+revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
 wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
@@ -24,6 +24,8 @@ post_extract() {
 	xargs rm -r <"$FILESDIR/dup.lst"
 	# ttf-ubuntu-font-family
 	rm -r ufl
+	# noto-fonts-ttf
+	rm -r ofl/noto*
 }
 
 

From a235d00373293f1033514bb0b5ae81d1f24a8725 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Wed, 28 Sep 2022 21:18:54 -0400
Subject: [PATCH 025/343] noto-fonts-emoji: adopt.

---
 srcpkgs/noto-fonts-emoji/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 1a7845a24856..0cb071ce267c 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -7,7 +7,7 @@ revision=1
 wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
-maintainer="Peter Bui <pnutzh4x0r@gmail.com>"
+maintainer="classabbyamp <void@placeviolette.net>"
 license="OFL-1.1"
 homepage="https://www.google.com/get/noto/"
 distfiles="https://github.com/googlefonts/noto-emoji/archive/v${version}.tar.gz"

From a83a8fc7b4601ea5f8b96a0e6eeef28409e07075 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Fri, 30 Sep 2022 22:26:15 -0400
Subject: [PATCH 026/343] openmsx: update to 18.0.

---
 srcpkgs/openmsx/template | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/openmsx/template b/srcpkgs/openmsx/template
index 8475c00fd311..0e07b2b58595 100644
--- a/srcpkgs/openmsx/template
+++ b/srcpkgs/openmsx/template
@@ -1,19 +1,24 @@
 # Template file for 'openmsx'
 pkgname=openmsx
-version=0.15.0
-revision=3
-hostmakedepends="pkg-config python"
-makedepends="SDL-devel glew-devel libao-devel libtheora-devel libvorbis-devel
- libpng-devel libxml2-devel SDL_ttf-devel tcl-devel"
+version=18.0
+revision=1
+hostmakedepends="pkg-config python3"
+makedepends="SDL2-devel glew-devel libao-devel libtheora-devel libvorbis-devel
+ libpng-devel libxml2-devel SDL2_ttf-devel tcl-devel"
 short_desc="MSX emulator that aims for perfection"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
 homepage="https://openmsx.org"
+changelog="https://raw.githubusercontent.com/openMSX/openMSX/master/doc/release-history.txt"
 distfiles="https://github.com/openMSX/openMSX/releases/download/RELEASE_${version//\./_}/openmsx-${version}.tar.gz"
-checksum=93f209d8fed2e04e62526469bb6bb431b82ea4d07ecdc45dab2b8cc4ca21d62a
+checksum=23db7756e6c6b5cfd157bb4720a0d96aa2bb75e88d1fdf5a0f76210eef4aff60
 nocross="can't use CXX prefixed with triplet"
 CXXFLAGS="-Wno-narrowing -O3"
 
+case "$XBPS_TARGET_MACHINE" in
+	i686*) broken="can't find C++ compiler despite being given it"
+esac
+
 do_build() {
 	vsed -e 's@\(SYMLINK_FOR_BINARY:=\)true@\1false@' -i build/custom.mk
 	vsed -e 's@\(INSTALL_BASE:=\)/opt/openMSX@\1/usr/share/openmsx@' -i build/custom.mk

From a4e5bbd8c9d86f1994003d1621e11364da10058f Mon Sep 17 00:00:00 2001
From: Karl Nilsson <karl.robert.nilsson@gmail.com>
Date: Sun, 24 Jul 2022 22:09:09 -0400
Subject: [PATCH 027/343] python3-shapely: update to 1.8.4.

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

diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 7ca8f0ddd041..84d90a5aab8a 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-shapely'
 pkgname=python3-shapely
-version=1.8.1
+version=1.8.4
 revision=1
 wrksrc="shapely-${version}"
 build_style=python3-module
@@ -15,7 +15,7 @@ maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/shapely/shapely"
 distfiles="https://github.com/shapely/shapely/archive/${version}.tar.gz"
-checksum=daf4d5ceae7d1e4053d96af760377b843787cae0b42e6d9d19eb832204c7c8a4
+checksum=e27c49ab0019b9e47bf4f35545b2868af34731e22be755f56f22b5278d3e4efd
 
 pre_configure() {
 	if [ "$CROSS_BUILD" ]; then

From a33aaa064979b40b07bd9b3dd3f9541b4f0e33bb Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Sat, 1 Oct 2022 08:28:33 +0300
Subject: [PATCH 028/343] rssguard: update to 4.2.5.

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

diff --git a/srcpkgs/rssguard/template b/srcpkgs/rssguard/template
index 2a2325f6cd60..563460a2c5d3 100644
--- a/srcpkgs/rssguard/template
+++ b/srcpkgs/rssguard/template
@@ -1,6 +1,6 @@
 # Template file for 'rssguard'
 pkgname=rssguard
-version=4.2.4
+version=4.2.5
 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=523e61b4e0a05ea587d8b66c030cd452a51f8030d54b9dd2f4127527eb25a2d9
+checksum=a4d6bd479b24a045d3e7f461e4b722dafb2a364b77990c96b5c8df3e29c4fb3b
 
 post_install() {
 	# Install rssguard icon manually

From f5cfd35d4d63e0f35b769f5ce923a5047610b567 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Fri, 30 Sep 2022 21:17:43 -0400
Subject: [PATCH 029/343] Pyrex: remove package.

python 2, last released in 2010, no mailing list activity since 2018.
---
 srcpkgs/Pyrex/template            | 13 -------------
 srcpkgs/removed-packages/template |  1 +
 2 files changed, 1 insertion(+), 13 deletions(-)
 delete mode 100644 srcpkgs/Pyrex/template

diff --git a/srcpkgs/Pyrex/template b/srcpkgs/Pyrex/template
deleted file mode 100644
index c39b0d18e31a..000000000000
--- a/srcpkgs/Pyrex/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'Pyrex'
-pkgname=Pyrex
-version=0.9.9
-revision=5
-build_style=python2-module
-hostmakedepends="python"
-makedepends="python-devel"
-short_desc="Language for writing Python extension modules"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="Apache-2.0"
-homepage="http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex"
-distfiles="http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/${pkgname}-${version}.tar.gz"
-checksum=5f87df06831d0b3412eb4bc9d3fc2ee7bfae1b913d7da8c23ab2bf5699fb6b50
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 9c9b0611a47e..ceb26f802e7c 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -13,6 +13,7 @@ replaces="
  MoinMoin<=1.9.11_1
  MultiMC<=0.6.13_1
  Platinum9-theme<=0.0.0.20170720_3
+ Pyrex<=0.9.9_5
  SMC<=1.9_9
  Venom<=0.5.5_1
  XorCurses<=0.2.2_1

From c5d4f72dd157b60d81b1e57607937d2b8a8356ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= <benalb@gmail.com>
Date: Sat, 1 Oct 2022 09:14:51 +0200
Subject: [PATCH 030/343] doctl: update to 1.82.2.

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

diff --git a/srcpkgs/doctl/template b/srcpkgs/doctl/template
index 854f70023e13..a9a18e63e3b1 100644
--- a/srcpkgs/doctl/template
+++ b/srcpkgs/doctl/template
@@ -1,6 +1,6 @@
 # Template file for 'doctl'
 pkgname=doctl
-version=1.82.1
+version=1.82.2
 revision=1
 build_style=go
 go_import_path="github.com/digitalocean/doctl/cmd/doctl"
@@ -14,4 +14,4 @@ maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/digitalocean/doctl"
 distfiles="https://github.com/digitalocean/doctl/archive/v${version}.tar.gz"
-checksum=c104a6ad5efef3a7b71f2e539d0a9ab6a59f607669e520ba48b2afe8f077d12a
+checksum=45f94cf7f530f85a7510e735ba3cec4e934575d654c12de5da6a5d10a959ab97

From 6b4138c919318b547395be1c489d62e51ad41732 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Fri, 30 Sep 2022 21:26:29 -0400
Subject: [PATCH 031/343] GCP-Guest-Environment: move to python3

supports both python 2 and 3, but was using 2 still
---
 srcpkgs/GCP-Guest-Environment/template | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index c2733015eb0b..1a237402da69 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -1,12 +1,13 @@
 # Template file for 'GCP-Guest-Environment'
 pkgname=GCP-Guest-Environment
 version=20191210
-revision=2
+revision=3
 wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
-build_style=python2-module
-hostmakedepends="python-setuptools"
-depends="${hostmakedepends} python-boto socklog-void"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-distro"
+depends="${hostmakedepends} socklog-void"
+checkdepends="${depends} python3-pytest python3-pytest-cov"
 short_desc="Packages for Google Compute Engine Linux images"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
 license="Apache-2.0"
@@ -14,6 +15,10 @@ homepage="https://github.com/GoogleCloudPlatform/compute-image-packages"
 distfiles="https://github.com/GoogleCloudPlatform/compute-image-packages/archive/v${version}.tar.gz"
 checksum=19a2ca537f876e4a19341646f2865c6429b8ea041a3a6651ff8c1ed966f72fe1
 
+do_check() {
+	PYTHONPATH="$(cd build/lib* && pwd)" python3 -m pytest -k 'not CallDhclientIpv6'
+}
+
 post_install() {
 	for _i in Guest-Initialization accounts clock-skew ip-forwarding ; do
 		vsv GCP-$_i;

From 1b4a3fb5920b4993c96b6bc05bc1deac5c26b832 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Fri, 30 Sep 2022 21:34:05 -0400
Subject: [PATCH 032/343] python{,3}-boto: remove package.

with the update of GCP-Guest-Environment to python3, no longer needed.
---
 srcpkgs/python-boto/template      | 71 -------------------------------
 srcpkgs/python3-boto              |  1 -
 srcpkgs/removed-packages/template |  2 +
 3 files changed, 2 insertions(+), 72 deletions(-)
 delete mode 100644 srcpkgs/python-boto/template
 delete mode 120000 srcpkgs/python3-boto

diff --git a/srcpkgs/python-boto/template b/srcpkgs/python-boto/template
deleted file mode 100644
index 354b4d3af547..000000000000
--- a/srcpkgs/python-boto/template
+++ /dev/null
@@ -1,71 +0,0 @@
-# Template file for 'python-boto'
-pkgname=python-boto
-version=2.49.0
-revision=5
-wrksrc="boto-${version}"
-build_style=python-module
-pycompile_module="boto"
-hostmakedepends="python-setuptools python3-setuptools"
-depends="python"
-short_desc="Python interface to Amazon Web Services (Python2)"
-maintainer="Michael Aldridge <maldridge@voidlinux.org>"
-license="MIT"
-homepage="http://docs.pythonboto.org/"
-changelog="https://raw.githubusercontent.com/boto/boto/develop/docs/source/releasenotes/v${version}.rst"
-distfiles="https://github.com/boto/boto/archive/${version}.tar.gz"
-checksum=3dbefd4f4542f85a323d4f54601f31ed4d362fc87945245f32e4a85029513314
-alternatives="
- boto:asadmin:/usr/bin/asadmin2
- boto:bundle_image:/usr/bin/bundle_image2
- boto:cfadmin:/usr/bin/cfadmin2
- boto:cq:/usr/bin/cq2
- boto:cwutil:/usr/bin/cwutil2
- boto:dynamodb_dump:/usr/bin/dynamodb_dump2
- boto:dynamodb_load:/usr/bin/dynamodb_load2
- boto:elbadmin:/usr/bin/elbadmin2
- boto:fetch_file:/usr/bin/fetch_file2
- boto:glacier:/usr/bin/glacier2
- boto:instance_events:/usr/bin/instance_events2
- boto:kill_instance:/usr/bin/kill_instance2
- boto:launch_instance:/usr/bin/launch_instance2
- boto:list_instances:/usr/bin/list_instances2
- boto:mturk:/usr/bin/mturk2
- boto:pyami_sendmail:/usr/bin/pyami_sendmail2
- boto:s3put:/usr/bin/s3put2
- boto:sdbadmin:/usr/bin/sdbadmin2
- boto:taskadmin:/usr/bin/taskadmin2"
-
-post_install() {
-	vlicense LICENSE
-}
-
-python3-boto_package() {
-	depends="python3"
-	pycompile_module="boto"
-	short_desc="${short_desc/Python2/Python3}"
-	alternatives="
-	 boto:asadmin:/usr/bin/asadmin3
-	 boto:bundle_image:/usr/bin/bundle_image3
-	 boto:cfadmin:/usr/bin/cfadmin3
-	 boto:cq:/usr/bin/cq3
-	 boto:cwutil:/usr/bin/cwutil3
-	 boto:dynamodb_dump:/usr/bin/dynamodb_dump3
-	 boto:dynamodb_load:/usr/bin/dynamodb_load3
-	 boto:elbadmin:/usr/bin/elbadmin3
-	 boto:fetch_file:/usr/bin/fetch_file3
-	 boto:glacier:/usr/bin/glacier3
-	 boto:instance_events:/usr/bin/instance_events3
-	 boto:kill_instance:/usr/bin/kill_instance3
-	 boto:launch_instance:/usr/bin/launch_instance3
-	 boto:list_instances:/usr/bin/list_instances3
-	 boto:mturk:/usr/bin/mturk3
-	 boto:pyami_sendmail:/usr/bin/pyami_sendmail3
-	 boto:s3put:/usr/bin/s3put3
-	 boto:sdbadmin:/usr/bin/sdbadmin3
-	 boto:taskadmin:/usr/bin/taskadmin3"
-	pkg_install() {
-		vmove usr/bin/*3
-		vmove usr/lib/python3*
-		vlicense LICENSE
-	}
-}
diff --git a/srcpkgs/python3-boto b/srcpkgs/python3-boto
deleted file mode 120000
index 43ba1796b6d4..000000000000
--- a/srcpkgs/python3-boto
+++ /dev/null
@@ -1 +0,0 @@
-python-boto
\ No newline at end of file
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index ceb26f802e7c..574d278136fb 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -332,6 +332,7 @@ replaces="
  python-Pygments<=2.5.2_4
  python-SecretStorage<=2.3.1_4
  python-audit<=2.8.5_2
+ python-boto<=2.49.0_5
  python-chardet<=4.0.0_3
  python-configobj<=5.0.6_9
  python-crypto<=3.9.7_3
@@ -381,6 +382,7 @@ replaces="
  python3-aiohttp-cors2<=0.7.0_3
  python3-aiohttp2<=2.3.10_4
  python3-bluez<=0.23_2
+ python3-boto<=2.49.0_5
  python3-docker-pycreds<=0.4.0_4
  python3-grako<=3.99.9_7
  python3-idna-ssl<=1.1.0_3

From 81ef5cc30545ae7d6aed452c2f64b3acf80765aa Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Sat, 1 Oct 2022 08:49:20 +0200
Subject: [PATCH 033/343] colobot-data: add update file

---
 srcpkgs/colobot-data/update | 2 ++
 1 file changed, 2 insertions(+)
 create mode 100644 srcpkgs/colobot-data/update

diff --git a/srcpkgs/colobot-data/update b/srcpkgs/colobot-data/update
new file mode 100644
index 000000000000..4a1c1ec66245
--- /dev/null
+++ b/srcpkgs/colobot-data/update
@@ -0,0 +1,2 @@
+site="https://github.com/colobot/colobot-data/tags"
+pattern="/colobot/colobot-data/archive/refs/tags/colobot-gold-\K[\d.]+(?=-alpha\.tar\.gz)"

From de53f54052e92b407bfa9c559faa3187aac373c9 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Sat, 1 Oct 2022 08:50:15 +0200
Subject: [PATCH 034/343] colobot: add update file

---
 srcpkgs/colobot/update | 2 ++
 1 file changed, 2 insertions(+)
 create mode 100644 srcpkgs/colobot/update

diff --git a/srcpkgs/colobot/update b/srcpkgs/colobot/update
new file mode 100644
index 000000000000..224869daa234
--- /dev/null
+++ b/srcpkgs/colobot/update
@@ -0,0 +1,2 @@
+site="https://github.com/colobot/colobot/tags"
+pattern="/colobot/colobot/archive/refs/tags/colobot-gold-\K[\d.]+(?=-alpha\.tar\.gz)"

From fdc14f8e99a4e17390e2999b2fa12ecaca31c6dd Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Sat, 1 Oct 2022 08:12:32 +0300
Subject: [PATCH 035/343] jupp: update to 3.1jupp41.

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

diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 4860f04092de..2618b4c4a548 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -1,6 +1,6 @@
 # Template file for 'jupp'
 pkgname=jupp
-version=3.1jupp40
+version=3.1jupp41
 revision=1
 wrksrc=jupp
 build_style=gnu-configure
@@ -13,7 +13,7 @@ license="GPL-1.0-or-later"
 homepage="https://www.mirbsd.org/jupp.htm"
 changelog="https://www.mirbsd.org/jupp.htm#clog"
 distfiles="https://www.mirbsd.org/MirOS/dist/${pkgname}/joe-${version}.tgz"
-checksum=4bed439cde7f2be294e96e49ef3e913ea90fbe5e914db888403e3a27e8035b1a
+checksum=7bb8ea8af519befefff93ec3c9e32108d7f2b83216c9bc7b01aef5098861c82f
 conflicts="joe>=0"
 
 pre_configure() {

From bcea4389a75f3e7a1647a855ea8aa59ec3f23775 Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Sat, 1 Oct 2022 08:09:08 +0300
Subject: [PATCH 036/343] CopyQ: update to 6.3.2.

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

diff --git a/srcpkgs/CopyQ/template b/srcpkgs/CopyQ/template
index 028e3de7cf19..cc16f0151a5e 100644
--- a/srcpkgs/CopyQ/template
+++ b/srcpkgs/CopyQ/template
@@ -1,6 +1,6 @@
 # Template file for 'CopyQ'
 pkgname=CopyQ
-version=6.3.1
+version=6.3.2
 revision=1
 build_style=cmake
 hostmakedepends="qt5-tools-devel extra-cmake-modules pkg-config
@@ -14,4 +14,4 @@ license="GPL-3.0-or-later"
 homepage="https://hluk.github.io/CopyQ/"
 changelog="https://raw.githubusercontent.com/hluk/CopyQ/master/CHANGES.md"
 distfiles="https://github.com/hluk/CopyQ/archive/v${version}.tar.gz"
-checksum=784fd7a7d5ceb2ac59eaec18c89e40ae154e5a5c2778a4edb9938e45c7744cfe
+checksum=ce122ed7f8e3e230b1c6dcce8f1ec6d717eef8c59829390cae1750c35b342c4a

From da23a213c86dc9484a4ff9b50be52ce979c82181 Mon Sep 17 00:00:00 2001
From: Mat Boehlke <mtboehlke@gmail.com>
Date: Fri, 30 Sep 2022 12:11:19 -0500
Subject: [PATCH 037/343] idesk: update to 0.7.8.

Switching upstream to maintained fork at
https://github.com/neagix/idesk

Also include upstream patch to use pkg-config instead of imlib2-config,
which has been removed from imlib2
---
 srcpkgs/idesk/patches/pkg-config.patch | 31 ++++++++++++++++++++++++++
 srcpkgs/idesk/template                 | 25 +++++++++------------
 2 files changed, 41 insertions(+), 15 deletions(-)
 create mode 100644 srcpkgs/idesk/patches/pkg-config.patch

diff --git a/srcpkgs/idesk/patches/pkg-config.patch b/srcpkgs/idesk/patches/pkg-config.patch
new file mode 100644
index 000000000000..718bef968f26
--- /dev/null
+++ b/srcpkgs/idesk/patches/pkg-config.patch
@@ -0,0 +1,31 @@
+Taken from https://github.com/neagix/idesk/commit/7ed7fae76d2896e02c115448b569d964dab895ee
+use pkg-config to find imlib2
+
+diff --git a/configure.in b/configure.in
+index 805585d..b7a1032 100644
+--- a/configure.in
++++ b/configure.in
+@@ -94,19 +94,10 @@ LIBS="$LIBS $Xext_lib"
+ 
+ dnl Imlib2 detection
+ 
+-AC_PATH_GENERIC(imlib2, , [
+-    AC_SUBST(IMLIB_LIBS)
+-   AC_SUBST(IMLIB_CXXFLAGS) ],
+-  AC_MSG_ERROR(Cannot find imlib2: Is imlib2-config in the path?
+-               You need Imlib2 to build Idesk.  Verify that you have Imlib2-dev))
+-
+-dnl the above doesn't work for some reason :/
+-IMLIB_LIBS=`imlib2-config --libs`
+-IMLIB_CFLAGS=`imlib2-config --cflags`
+-AC_SUBST(IMLIB_LIBS)
+-AC_SUBST(IMLIB_CXXFLAGS)
+-
+-CXXFLAGS="$CXXFLAGS $IMLIB_CXXFLAGS"
++PKG_PROG_PKG_CONFIG
++PKG_CHECK_MODULES([IMLIB], [imlib2 > 1.0])
++
++CXXFLAGS="$CXXFLAGS $IMLIB_CFLAGS"
+ LIBS="$LIBS $IMLIB_LIBS"
+ 
+ 
diff --git a/srcpkgs/idesk/template b/srcpkgs/idesk/template
index 19d6d4979b36..c94dfb538469 100644
--- a/srcpkgs/idesk/template
+++ b/srcpkgs/idesk/template
@@ -1,27 +1,22 @@
 # Template file for 'idesk'
 pkgname=idesk
-version=0.7.5
-revision=2
+version=0.7.8
+revision=1
 build_style=gnu-configure
-hostmakedepends="pkg-config"
+configure_args="--enable-svg"
+hostmakedepends="pkg-config automake"
 makedepends="giflib-devel imlib2-devel libjpeg-turbo-devel
- libpng-devel libXft-devel libXpm-devel tiff-devel"
+ libpng-devel libXft-devel libXpm-devel tiff-devel librsvg-devel gdk-pixbuf-devel"
 short_desc="Gives users of minimal wm's icons on their desktop"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
-homepage="http://idesk.sourceforge.net"
-distfiles="${SOURCEFORGE_SITE}/idesk/idesk-${version}.tar.bz2"
-checksum=d4b7ea5dcf6d49d83e2df9512d4c6388f11632a702b14f42a1bc6bffb617b3d3
+homepage="https://github.com/neagix/idesk"
+changelog="https://raw.githubusercontent.com/neagix/idesk/master/ChangeLog"
+distfiles="https://github.com/neagix/idesk/archive/refs/tags/v${version}.tar.gz"
+checksum=cb5ccc4e598d4d6de41a55512f0bff5afae16da499009b109322e43286c1c7bd
 
 pre_configure() {
-	sed -i -e '1,1i#include <unistd.h>' \
-		-e '1,1i#include <sys/stat.h>' \
-		-e '1,1i#include <sys/types.h>' \
-		src/DesktopConfig.cpp
-
-	sed -i 's#usr/local#usr#' examples/default.lnk
-	sed -i 's#IMLIB2_LIBS=.*#IMLIB2_LIBS=-lImlib2#g' configure
-	sed -i 's#IMLIB_LIBS=.*#IMLIB_LIBS="-L/usr/lib -Wl,-O1,--sort-common,--as-needed,-z,relro -ljpeg -ltiff -lgif -lpng -lz -lm -lXext -lXext -lX11 -lImlib2"#g' configure
+	autoreconf -fi
 }
 
 post_install() {

From bb75b3d8ab5a84345cbe0b81db02c3a3e5eadf77 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Sat, 1 Oct 2022 07:46:48 +0200
Subject: [PATCH 038/343] python3-pytest-mock: update to 3.9.0

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

diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index 3cbfc61e835a..e4925919bf2d 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-pytest-mock'
 pkgname=python3-pytest-mock
-version=3.7.0
+version=3.9.0
 revision=1
 wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
@@ -11,8 +11,9 @@ short_desc="Thin-wrapper around mock for easier use with py.test (Python3)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/pytest-dev/pytest-mock/"
+changelog="https://raw.githubusercontent.com/pytest-dev/pytest-mock/main/CHANGELOG.rst"
 distfiles="${PYPI_SITE}/p/pytest-mock/pytest-mock-${version}.tar.gz"
-checksum=5112bd92cc9f186ee96e1a92efc84969ea494939c3aead39c50f421c4cc69534
+checksum=c899a0dcc8a5f22930acd020b500abd5f956911f326864a3b979e4866e14da82
 
 # pytest-mock requires pytest-mock to be installed so it'll always fail during
 # packaging

From 62c006aff1ddd73706e31df5e920c26c12e8f277 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Fri, 30 Sep 2022 11:49:23 +0200
Subject: [PATCH 039/343] python3-gobject: update to 3.42.2.

---
 ..._insert_with_valuesv_with_newer_gtk4.patch | 84 -------------------
 srcpkgs/python3-gobject/template              |  9 +-
 2 files changed, 3 insertions(+), 90 deletions(-)
 delete mode 100644 srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch

diff --git a/srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch b/srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch
deleted file mode 100644
index 1d7f06e2f09f..000000000000
--- a/srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-From db472c14416da879fdd1ba685928be9b7c919e57 Mon Sep 17 00:00:00 2001
-From: Christoph Reiter <reiter.christoph@gmail.com>
-Date: Sun, 19 Sep 2021 16:52:15 +0200
-Subject: [PATCH] gtk overrides: restore Gtk.ListStore.insert_with_valuesv with
- newer gtk4
-
-It got renamed in gtk 4.1.0, see https://gitlab.gnome.org/GNOME/gtk/-/commit/a1216599ff6b39bca3e936fbf
-To avoid an API break and make porting easier provide both versions for
-all users.
-
-Fixes #467
----
- gi/overrides/Gtk.py         |  9 ++++++++-
- tests/test_docstring.py     |  5 +++--
- tests/test_overrides_gtk.py | 14 ++++++++++++++
- 3 files changed, 25 insertions(+), 3 deletions(-)
-
-diff --git a/gi/overrides/Gtk.py b/gi/overrides/Gtk.py
-index 7739751e..f53ec6bd 100644
---- ./gi/overrides/Gtk.py
-+++ ./gi/overrides/Gtk.py
-@@ -995,10 +995,17 @@ class ListStore(Gtk.ListStore, TreeModel, TreeSortable):
-         Gtk.ListStore.__init__(self)
-         self.set_column_types(column_types)
- 
-+    # insert_with_valuesv got renamed to insert_with_values with 4.1.0
-+    # https://gitlab.gnome.org/GNOME/gtk/-/commit/a1216599ff6b39bca3e9
-+    if not hasattr(Gtk.ListStore, "insert_with_valuesv"):
-+        insert_with_valuesv = Gtk.ListStore.insert_with_values
-+    elif not hasattr(Gtk.ListStore, "insert_with_values"):
-+        insert_with_values = Gtk.ListStore.insert_with_valuesv
-+
-     def _do_insert(self, position, row):
-         if row is not None:
-             row, columns = self._convert_row(row)
--            treeiter = self.insert_with_valuesv(position, columns, row)
-+            treeiter = self.insert_with_values(position, columns, row)
-         else:
-             treeiter = Gtk.ListStore.insert(self, position)
- 
-diff --git a/tests/test_docstring.py b/tests/test_docstring.py
-index 29b7e5ef..49d030f5 100644
---- ./tests/test_docstring.py
-+++ ./tests/test_docstring.py
-@@ -93,8 +93,9 @@ class Test(unittest.TestCase):
-     @unittest.skipUnless(Gtk, 'no Gtk')
-     def test_shared_array_length_with_prior_out_arg(self):
-         # Test the 'iter' out argument does not effect length argument skipping.
--        self.assertEqual(Gtk.ListStore.insert_with_valuesv.__doc__,
--                         'insert_with_valuesv(self, position:int, columns:list, values:list) -> iter:Gtk.TreeIter')
-+        self.assertRegex(
-+            Gtk.ListStore.insert_with_valuesv.__doc__,
-+            'insert_with_values.*\\(self, position:int, columns:list, values:list\\) -> iter:Gtk.TreeIter')
- 
-     def test_sub_class_doc(self):
-         class A(GObject.Object):
-diff --git a/tests/test_overrides_gtk.py b/tests/test_overrides_gtk.py
-index 72fd2c8e..6bd2345a 100644
---- ./tests/test_overrides_gtk.py
-+++ ./tests/test_overrides_gtk.py
-@@ -1377,6 +1377,20 @@ class TestCustomSorter():
-             assert result.props.name == member
- 
- 
-+@unittest.skipUnless(Gtk, 'Gtk not available')
-+class TestListStore(unittest.TestCase):
-+
-+    def test_insert_with_values(self):
-+        model = Gtk.ListStore(int)
-+        assert hasattr(model, 'insert_with_values')
-+        iter_ = model.insert_with_values(0, (0,), [42])
-+        assert isinstance(iter_, Gtk.TreeIter)
-+        assert hasattr(model, 'insert_with_valuesv')
-+        iter_ = model.insert_with_valuesv(0, (0,), [43])
-+        assert isinstance(iter_, Gtk.TreeIter)
-+        assert len(model) == 2
-+
-+
- @ignore_gi_deprecation_warnings
- @unittest.skipUnless(Gtk, 'Gtk not available')
- class TestTreeModel(unittest.TestCase):
--- 
-GitLab
-
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index d14b48f66e6b..b6122dd52c10 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-gobject'
 pkgname=python3-gobject
-version=3.42.0
+version=3.42.2
 revision=1
 wrksrc="pygobject-${version}"
 build_style=meson
@@ -15,11 +15,8 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://pygobject.readthedocs.io/"
 distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
-checksum=9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b
-
-do_check() {
-	xvfb-run ninja -C build test
-}
+checksum=ade8695e2a7073849dd0316d31d8728e15e1e0bc71d9ff6d1c09e86be52bc957
+make_check_pre="xvfb-run"
 
 python3-gobject-devel_package() {
 	depends="libgirepository-devel python3-cairo-devel

From 3ba5825c2a1d8696c93c444c4f0c3612cc9f8e5f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 1 Oct 2022 16:09:25 +0200
Subject: [PATCH 040/343] gnome-maps: remove unused gfbgraph dependency

unused since 41.0
---
 srcpkgs/gnome-maps/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template
index 2aa746f680de..dd5a5024aaf7 100644
--- a/srcpkgs/gnome-maps/template
+++ b/srcpkgs/gnome-maps/template
@@ -1,14 +1,14 @@
 # Template file for 'gnome-maps'
 pkgname=gnome-maps
 version=42.3
-revision=1
+revision=2
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gettext pkg-config AppStream gjs"
 makedepends="folks-devel geoclue2-devel geocode-glib-devel gjs-devel
  gnome-desktop-devel libchamplain-devel rest-devel libhandy1-devel
  libgweather-devel"
-depends="geoclue2 gfbgraph gjs libhandy1 libgweather"
+depends="geoclue2 gjs libhandy1 libgweather"
 short_desc="GNOME maps application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"

From ee2250a24273c1ea6f0518816b3aab33858d43bf Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:51:41 +0200
Subject: [PATCH 041/343] perl: update to 5.36.0.

---
 common/shlibs                         |   2 +-
 srcpkgs/perl/files/multiplicity.patch |  39 ++++++++++
 srcpkgs/perl/template                 | 103 +++++++++++++-------------
 3 files changed, 93 insertions(+), 51 deletions(-)
 create mode 100644 srcpkgs/perl/files/multiplicity.patch

diff --git a/common/shlibs b/common/shlibs
index 669c4eb19fec..33311eb0fed8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -62,7 +62,7 @@ liblto_plugin.so.0 gcc-4.7.3_1
 libgcc_s.so.1 libgcc-4.4.0_1
 libgo.so.16 libgo-10.2.0_1
 libgccjit.so.0 libgccjit-10.2.1pre1_1
-libperl.so.5.34 perl-5.34.0_1
+libperl.so.5.36 perl-5.36.0_1
 libgmp.so.10 gmp-5.0.1_1
 libgmpxx.so.4 gmpxx-6.0.0_2
 libmpfi.so.0 mpfi-1.5.3_1
diff --git a/srcpkgs/perl/files/multiplicity.patch b/srcpkgs/perl/files/multiplicity.patch
new file mode 100644
index 000000000000..976f9d388047
--- /dev/null
+++ b/srcpkgs/perl/files/multiplicity.patch
@@ -0,0 +1,39 @@
+From a31a5cddd6c52fd21976b9cbff303b966c4a3122 Mon Sep 17 00:00:00 2001
+From: Alex Suykov <alex.suykov@gmail.com>
+Date: Tue, 7 Jun 2022 17:50:03 +0300
+Subject: [PATCH] enable multiplicity whenever ithreads are enabled
+
+---
+ cnf/configure_misc.sh | 1 -
+ cnf/configure_thrd.sh | 3 +++
+ 2 files changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/cnf/configure_misc.sh b/cnf/configure_misc.sh
+index 77d73b4..33b1834 100644
+--- a/cnf/configure_misc.sh
++++ b/cnf/configure_misc.sh
+@@ -62,7 +62,6 @@ define usekernprocpathname 'undef'
+ define uselongdouble 'undef'
+ define usemallocwrap 'define'
+ define usemorebits 'undef'
+-define usemultiplicity 'undef'
+ define usemymalloc 'n'
+ define usenamedanoncv 'undef'
+ define usenm 'false'
+diff --git a/cnf/configure_thrd.sh b/cnf/configure_thrd.sh
+index 6e63b68..8874a1d 100644
+--- a/cnf/configure_thrd.sh
++++ b/cnf/configure_thrd.sh
+@@ -14,9 +14,12 @@ if [ "$usethreads" = 'define' ]; then
+ 		define use5005threads 'undef'
+ 		result 'yes, ithreads'
+ 	fi
++
++	define usemultiplicity "$useithreads"
+ else
+ 	define useithreads 'undef'
+ 	define use5005threads 'undef'
++	define usemultiplicity 'undef'
+ 	result 'no'
+ 	msg "Disabling thread-related stuff"
+ fi
diff --git a/srcpkgs/perl/template b/srcpkgs/perl/template
index 54ce2298d139..216f30ba4a81 100644
--- a/srcpkgs/perl/template
+++ b/srcpkgs/perl/template
@@ -1,8 +1,8 @@
 # Template file for 'perl'
 pkgname=perl
-version=5.34.1
+version=5.36.0
 revision=1
-_perl_cross_version=1.3.7
+_perl_cross_version=1.4
 build_style=gnu-configure
 hostmakedepends="less"
 makedepends="zlib-devel bzip2-devel gdbm-devel db-devel"
@@ -14,128 +14,128 @@ license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://www.perl.org"
 distfiles="https://www.cpan.org/src/5.0/perl-${version}.tar.gz
  https://github.com/arsv/perl-cross/releases/download/${_perl_cross_version}/perl-cross-${_perl_cross_version}.tar.gz"
-checksum="357951a491b0ba1ce3611263922feec78ccd581dddc24a446b033e25acf242a1
- 77f13ca84a63025053852331b72d4046c1f90ded98bd45ccedea738621907335"
+checksum="e26085af8ac396f62add8a533c3a0ea8c8497d836f0689347ac5abd7b7a4e00a
+ be9d9f9f7148edff7a2f9695ba3cb7e3975eff6b25a9a81dd311725fd757aa91"
 
 # Before updating this package to a new major version, run ${FILESDIR}/provides.pl
 # against ${wrksrc} to find the list of built in packages.
 
-provides="perl-Archive-Tar-2.38_1
- perl-Attribute-Handlers-1.01_1
+provides="perl-Archive-Tar-2.40_1
+ perl-Attribute-Handlers-1.02_1
  perl-AutoLoader-5.74_1
- perl-CPAN-2.28_1
+ perl-CPAN-2.33_1
  perl-CPAN-Meta-2.150010_1
  perl-CPAN-Meta-Requirements-2.140_1
  perl-CPAN-Meta-YAML-0.018_1
  perl-Carp-1.52_1
- perl-Compress-Raw-Bzip2-2.101_1
- perl-Compress-Raw-Zlib-2.101_1
+ perl-Compress-Raw-Bzip2-2.103_1
+ perl-Compress-Raw-Zlib-2.105_1
  perl-Config-Perl-V-0.33_1
- perl-DB_File-1.855_1
- perl-Data-Dumper-2.179_1
- perl-Devel-PPPort-3.62_1
+ perl-DB_File-1.857_1
+ perl-Data-Dumper-2.184_1
+ perl-Devel-PPPort-3.68_1
  perl-Devel-SelfStubber-1.06_1
- perl-Digest-1.19_1
+ perl-Digest-1.20_1
  perl-Digest-MD5-2.58_1
  perl-Digest-SHA-6.02_1
  perl-Dumpvalue-1.21_1
- perl-Encode-3.08.01_1
+ perl-Encode-3.17_1
  perl-Env-1.05_1
- perl-Exporter-5.76_1
+ perl-Exporter-5.77_1
  perl-ExtUtils-CBuilder-0.280236_1
  perl-ExtUtils-Constant-0.25_1
  perl-ExtUtils-Install-2.20_1
- perl-ExtUtils-MakeMaker-7.62_1
+ perl-ExtUtils-MakeMaker-7.64_1
  perl-ExtUtils-Manifest-1.73_1
  perl-ExtUtils-PL2Bat-0.004_1
- perl-ExtUtils-ParseXS-3.43_1
- perl-File-Fetch-1.00_1
+ perl-ExtUtils-ParseXS-3.45_1
+ perl-File-Fetch-1.04_1
  perl-File-Path-2.18_1
  perl-File-Temp-0.2311_1
  perl-Filter-Simple-0.96_1
  perl-Filter-Util-Call-1.60_1
- perl-FindBin-1.52_1
+ perl-FindBin-1.53_1
  perl-Getopt-Long-2.52_1
- perl-HTTP-Tiny-0.076_1
+ perl-HTTP-Tiny-0.080_1
  perl-I18N-Collate-1.02_1
  perl-I18N-LangTags-0.45_1
- perl-IO-1.46_1
- perl-IO-Compress-2.102_1
+ perl-IO-1.50_1
+ perl-IO-Compress-2.106_1
  perl-IO-Socket-IP-0.41_1
  perl-IO-Zlib-1.11_1
  perl-IPC-Cmd-1.04_1
  perl-IPC-SysV-2.09_1
- perl-JSON-PP-4.06_1
- perl-Locale-Maketext-1.29_1
+ perl-JSON-PP-4.07_1
+ perl-Locale-Maketext-1.31_1
  perl-Locale-Maketext-Simple-0.21.01_1
  perl-MIME-Base64-3.16_1
- perl-Math-BigInt-1.999818_1
- perl-Math-BigInt-FastCalc-0.5009_1
- perl-Math-BigRat-0.2614_1
+ perl-Math-BigInt-1.999830_1
+ perl-Math-BigInt-FastCalc-0.5012_1
+ perl-Math-BigRat-0.2621_1
  perl-Math-Complex-1.59.02_1
  perl-Memoize-1.03.01_1
- perl-Module-CoreList-5.20220313_1
+ perl-Module-CoreList-5.20220520_1
  perl-Module-Load-0.36_1
  perl-Module-Load-Conditional-0.74_1
  perl-Module-Loaded-0.08_1
  perl-Module-Metadata-1.000037_1
- perl-NEXT-0.68_1
+ perl-NEXT-0.69_1
  perl-Net-Ping-2.74_1
  perl-Params-Check-0.38_1
- perl-PathTools-3.80_1
+ perl-PathTools-3.84_1
  perl-Perl-OSType-1.010_1
  perl-PerlIO-via-QuotedPrint-0.09_1
  perl-Pod-Checker-1.74_1
  perl-Pod-Escapes-1.07_1
  perl-Pod-Perldoc-3.2801_1
- perl-Pod-Simple-3.42_1
+ perl-Pod-Simple-3.43_1
  perl-Pod-Usage-2.01_1
  perl-Safe-2.43_1
- perl-Scalar-List-Utils-1.55_1
+ perl-Scalar-List-Utils-1.62_1
  perl-Search-Dict-1.07_1
  perl-SelfLoader-1.26_1
- perl-Socket-2.031_1
- perl-Storable-3.23_1
+ perl-Socket-2.033_1
+ perl-Storable-3.26_1
  perl-Sys-Syslog-0.36_1
  perl-Term-ANSIColor-5.01_1
  perl-Term-Cap-1.17_1
  perl-Term-Complete-1.403_1
  perl-Term-ReadLine-1.17_1
  perl-Test-1.31_1
- perl-Test-Harness-3.43_1
- perl-Test-Simple-1.302183_1
+ perl-Test-Harness-3.44_1
+ perl-Test-Simple-1.302190_1
  perl-Text-Abbrev-1.02_1
  perl-Text-Balanced-2.04_1
- perl-Text-ParseWords-3.30_1
- perl-Text-Tabs-2013.0523_1
+ perl-Text-ParseWords-3.31_1
+ perl-Text-Tabs-2021.0814_1
  perl-Thread-Queue-3.14_1
  perl-Thread-Semaphore-2.13_1
  perl-Tie-File-1.06_1
  perl-Tie-RefHash-1.40_1
- perl-Time-HiRes-1.9767_1
+ perl-Time-HiRes-1.9770_1
  perl-Time-Local-1.30_1
  perl-Time-Piece-1.3401_1
- perl-Unicode-Collate-1.29_1
- perl-Unicode-Normalize-1.28_1
- perl-Win32-0.57_1
+ perl-Unicode-Collate-1.31_1
+ perl-Unicode-Normalize-1.31_1
+ perl-Win32-0.59_1
  perl-Win32API-File-0.1203.01_1
- perl-XSLoader-0.30_1
+ perl-XSLoader-0.31_1
  perl-autodie-2.34_1
  perl-autouse-1.11_1
  perl-base-2.27_1
- perl-bignum-0.51_1
+ perl-bignum-0.65_1
  perl-constant-1.33_1
  perl-encoding-warnings-0.13_1
- perl-experimental-0.024_1
- perl-if-0.0609_1
+ perl-experimental-0.028_1
+ perl-if-0.0610_1
  perl-lib-0.65_1
  perl-libnet-3.13_1
  perl-parent-0.238_1
- perl-perlfaq-5.20210411_1
+ perl-perlfaq-5.20210520_1
  perl-podlators-5.008_1
- perl-threads-2.26_1
- perl-threads-shared-1.62_1
- perl-version-0.9928_1"
+ perl-threads-2.27_1
+ perl-threads-shared-1.64_1
+ perl-version-0.9929_1"
 
 for f in ${provides}; do
 	replaces+=" $($XBPS_UHELPER_CMD getpkgname ${f})>=0"
@@ -143,6 +143,9 @@ done
 
 post_extract() {
 	cp -a ../perl-cross-${_perl_cross_version}/* .
+	patch -p1 < ${FILESDIR}/multiplicity.patch
+
+	[ -n "${SOURCE_DATE_EPOCH}" ] && touch -h -d @$SOURCE_DATE_EPOCH patchlevel.h
 }
 
 do_configure() {

From db3df84617c8ff108b85dba610e028f3c4cb86ca Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:03:27 +0200
Subject: [PATCH 042/343] collectd: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/collectd/template b/srcpkgs/collectd/template
index 90bcacca20ac..2364b11ffeaa 100644
--- a/srcpkgs/collectd/template
+++ b/srcpkgs/collectd/template
@@ -1,7 +1,7 @@
 # Template file for 'collectd'
 pkgname=collectd
 version=5.12.0
-revision=6
+revision=7
 build_style=gnu-configure
 configure_args="$(vopt_enable rrdtool rrdtool) $(vopt_enable perl perl)
  $(vopt_enable notify notify_desktop) --with-libiptc --enable-virt

From 671b68eb5c4cfbc9a7024a46aabf47e3c95e1bae Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:04:19 +0200
Subject: [PATCH 043/343] gnumeric: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/gnumeric/template b/srcpkgs/gnumeric/template
index 0a0eeb3d4ceb..3d58e7066857 100644
--- a/srcpkgs/gnumeric/template
+++ b/srcpkgs/gnumeric/template
@@ -1,7 +1,7 @@
 # Template file for 'gnumeric'
 pkgname=gnumeric
 version=1.12.53
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="bison gdk-pixbuf-devel glib-devel intltool itstool pkg-config"
 makedepends="goffice-devel librsvg-devel libxslt-devel libxml2-devel"

From 83cc638687aa8be9b270321cac15285fd778df62 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:04:21 +0200
Subject: [PATCH 044/343] hexchat: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/hexchat/template b/srcpkgs/hexchat/template
index 21ad0ae28e39..ef3b8c475004 100644
--- a/srcpkgs/hexchat/template
+++ b/srcpkgs/hexchat/template
@@ -1,7 +1,7 @@
 # Template file for 'hexchat'
 pkgname=hexchat
 version=2.16.1
-revision=1
+revision=2
 build_style=meson
 configure_args="-Ddbus=enabled -Dtls=enabled
  -Dwith-perl=/usr/bin/perl -Dwith-python=python3

From 0a98d5abc9b9859d6a0ee347929112dd3e4f92ca Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:04:54 +0200
Subject: [PATCH 045/343] highlight: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/highlight/template b/srcpkgs/highlight/template
index 0db032ef9d66..bb0856ef0507 100644
--- a/srcpkgs/highlight/template
+++ b/srcpkgs/highlight/template
@@ -1,7 +1,7 @@
 # Template file for 'highlight'
 pkgname=highlight
 version=4.1
-revision=2
+revision=3
 build_style=gnu-makefile
 hostmakedepends="pkg-config swig perl"
 makedepends="boost-devel lua54-devel perl"

From 82ef9c3176bc2b8f1ae98a37932d0c7f43f524b4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:06:43 +0200
Subject: [PATCH 046/343] hivex: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/hivex/template b/srcpkgs/hivex/template
index f6f12d1b70f3..dd984aa8a6ba 100644
--- a/srcpkgs/hivex/template
+++ b/srcpkgs/hivex/template
@@ -1,7 +1,7 @@
 # Template file for 'hivex'
 pkgname=hivex
 version=1.3.21
-revision=5
+revision=6
 build_style=gnu-configure
 configure_args="--disable-ocaml" # currently ocaml is broken
 hostmakedepends="python3 perl ruby ocaml ocaml-findlib perl-IO-stringy"

From ebbb61e59729f4c52756f1d5ffa4bfc5b11a51c3 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:07:16 +0200
Subject: [PATCH 047/343] irssi: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/irssi/template b/srcpkgs/irssi/template
index b7a8ad2e5efa..0f0b3188c19f 100644
--- a/srcpkgs/irssi/template
+++ b/srcpkgs/irssi/template
@@ -1,7 +1,7 @@
 # Template file for 'irssi'
 pkgname=irssi
 version=1.4.2
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-static --with-proxy --enable-true-color
  --with-otr --with-perl=module"

From c09ddcb6fa4a780ff8df0174f0c32d7f3be82c82 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:07:40 +0200
Subject: [PATCH 048/343] kvirc: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index 29cdda4153ff..bb19b773097f 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -1,7 +1,7 @@
 # Template file for 'kvirc'
 pkgname=kvirc
 version=5.0.0
-revision=9
+revision=10
 wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"

From d9503ca0f844a982621b189a6b3dadd574efb8cd Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:09:36 +0200
Subject: [PATCH 049/343] apparmor: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 64140c0dbc5c..96a2faa314e0 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -1,7 +1,7 @@
 # Template file for 'apparmor'
 pkgname=apparmor
 version=3.0.3
-revision=2
+revision=3
 wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure

From 73d469ebd7119b3d252ae781bca84097e017e210 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:10:12 +0200
Subject: [PATCH 050/343] libguestfs: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/libguestfs/template b/srcpkgs/libguestfs/template
index 6b70a5819198..05ed38deda91 100644
--- a/srcpkgs/libguestfs/template
+++ b/srcpkgs/libguestfs/template
@@ -1,7 +1,7 @@
 # Template file for 'libguestfs'
 pkgname=libguestfs
 version=1.48.4
-revision=1
+revision=2
 _version_short=${version%.*}
 build_style=gnu-configure
 make_install_args="INSTALLDIRS=vendor"

From 7d004063ff348a1aac91f03e65c4c2d4cacff66b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:10:14 +0200
Subject: [PATCH 051/343] ImageMagick: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index cdb7e56579db..3d475bd6a8e1 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -1,7 +1,7 @@
 # Template file for 'ImageMagick'
 pkgname=ImageMagick
 version=7.1.0.48
-revision=1
+revision=2
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
 wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure

From cb5561ff0d39535c0225f499c89e6992c646d5f5 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:11:43 +0200
Subject: [PATCH 052/343] liboping: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/liboping/template b/srcpkgs/liboping/template
index 1a7b16e1d0ec..b91334fc9532 100644
--- a/srcpkgs/liboping/template
+++ b/srcpkgs/liboping/template
@@ -1,7 +1,7 @@
 # Template file for 'liboping'
 pkgname=liboping
 version=1.10.0
-revision=10
+revision=11
 build_style=gnu-configure
 hostmakedepends="perl"
 makedepends="ncurses-devel"
@@ -38,7 +38,7 @@ liboping-devel_package() {
 }
 liboping-perl_package() {
 	short_desc+=" - perl bindings"
-	shlib_requires="libperl.so.5.34"
+	shlib_requires="libperl.so.5.36"
 	depends="perl"
 	pkg_install() {
 		vmove usr/share/man/man3/Net::Oping.3p

From 952a1236f0b30f20d52d902230b9ee45e893ac10 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:11:51 +0200
Subject: [PATCH 053/343] linux-tools: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index f722ee213bc5..b55269b55522 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -1,7 +1,7 @@
 # Template file for 'linux-tools'
 pkgname=linux-tools
 version=5.10.4
-revision=6
+revision=7
 wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3

From 25a0baed296d26767eb638fa04bdda6209124a74 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:13:16 +0200
Subject: [PATCH 054/343] perl-Alien-wxWidgets: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Alien-wxWidgets/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index 1c190f40dd56..9a27996abef1 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Alien-wxWidgets'
 pkgname=perl-Alien-wxWidgets
 version=0.69
-revision=2
+revision=3
 wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https"

From 9455a9ad87dbbe538a38f775f458ad26d64d36fc Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:13:18 +0200
Subject: [PATCH 055/343] perl-AnyEvent: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 44639296641e..43d7b1fd5429 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-AnyEvent'
 pkgname=perl-AnyEvent
 version=7.17
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 05a0efb3108841b52738769d8f1965640dc7214a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:13:23 +0200
Subject: [PATCH 056/343] perl-Barcode-ZBar: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Barcode-ZBar/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index 860a10155a65..ded1b2a9ed6b 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Barcode-ZBar'
 pkgname=perl-Barcode-ZBar
 version=0.23.1
-revision=3
+revision=4
 wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module

From 5022eac78363b0113ce1adde38dfb65dfdf139ab Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:13:28 +0200
Subject: [PATCH 057/343] perl-Bit-Vector: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Bit-Vector/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index c587df17623a..eb04e9c90c76 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Bit-Vector'
 pkgname=perl-Bit-Vector
 version=7.4
-revision=8
+revision=9
 wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 20f182320a716a157e9912a68327f6f06861b286 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:13:35 +0200
Subject: [PATCH 058/343] perl-Cairo: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index f98b3f0baa7e..247058971b0b 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Cairo'
 pkgname=perl-Cairo
 version=1.107
-revision=3
+revision=4
 wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"

From bea999cb435036e8e169e74e910c9de0e77a1c56 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:13:41 +0200
Subject: [PATCH 059/343] perl-Cairo-GObject: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Cairo-GObject/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 6965a9ef34c0..7b6fc161a0dd 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Cairo-GObject'
 pkgname=perl-Cairo-GObject
 version=1.005
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"

From df6068a0c28b6a600a54af105340b2b7f23a9567 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:13:43 +0200
Subject: [PATCH 060/343] perl-Class-MethodMaker: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Class-MethodMaker/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 71d9e06d8ba9..92e663f7364c 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Class-MethodMaker'
 pkgname=perl-Class-MethodMaker
 version=2.24
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 33ada63c3ea9f20de2eaa38d01ba45ba25837f01 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:13:51 +0200
Subject: [PATCH 061/343] perl-Class-XSAccessor: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Class-XSAccessor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index ddb8623321f8..9aa7873a8b35 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Class-XSAccessor'
 pkgname=perl-Class-XSAccessor
 version=1.19
-revision=8
+revision=9
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 2a0585e56dac7b056383115707a1672db207dc9c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:13:56 +0200
Subject: [PATCH 062/343] perl-Clone: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index 25867eb76437..ac8b12948277 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Clone'
 pkgname=perl-Clone
 version=0.45
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 3e61abd1ca1707af45cb9b4bf48d2be1487a6bad Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:13:57 +0200
Subject: [PATCH 063/343] perl-Crypt-Blowfish: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Crypt-Blowfish/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index ea5985484315..280bd3aee0d8 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Crypt-Blowfish'
 pkgname=perl-Crypt-Blowfish
 version=2.14
-revision=12
+revision=13
 wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From fdd845c2635f31fcfcd1dd6c3c151d05a39a9364 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:14:00 +0200
Subject: [PATCH 064/343] perl-Crypt-CAST5: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Crypt-CAST5/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index fd5b8d556af9..6493c3d1229f 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Crypt-CAST5'
 pkgname=perl-Crypt-CAST5
 version=0.05
-revision=7
+revision=8
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 07afbbf674cec0ce34e81cb028bae45035fabc44 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:14:04 +0200
Subject: [PATCH 065/343] perl-Crypt-DES: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Crypt-DES/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index 4c176c9fb240..f3e5b485f7a7 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Crypt-DES'
 pkgname=perl-Crypt-DES
 version=2.07
-revision=7
+revision=8
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From e2d1b15b725fd7b8fdbcb153300610594a514a3a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:14:07 +0200
Subject: [PATCH 066/343] perl-Crypt-IDEA: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Crypt-IDEA/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 998de9887554..945287e3579a 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Crypt-IDEA'
 pkgname=perl-Crypt-IDEA
 version=1.10
-revision=7
+revision=8
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 054bc602799eeb1116eb625b208198197c178075 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:14:10 +0200
Subject: [PATCH 067/343] perl-Crypt-OpenSSL-Bignum: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index 25b438d2dd7a..be97010485dd 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Crypt-OpenSSL-Bignum'
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
-revision=13
+revision=14
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 260dfdbc377db07f1faac33f8a7718ae18e7ed11 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:14:13 +0200
Subject: [PATCH 068/343] perl-Crypt-OpenSSL-RSA: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Crypt-OpenSSL-RSA/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index 3a239a93a6c9..a766d459201f 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Crypt-OpenSSL-RSA'
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"

From 982680bda6b34a01af9be44a81e1d5284179c009 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:14:15 +0200
Subject: [PATCH 069/343] perl-Crypt-OpenSSL-Random: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Crypt-OpenSSL-Random/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index f0ae1ef17781..2fa425c73bed 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Crypt-OpenSSL-Random'
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
-revision=11
+revision=12
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"

From bd80bb8423dfb2a836221b689b5986784502d054 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:14:19 +0200
Subject: [PATCH 070/343] perl-Crypt-Rijndael: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Crypt-Rijndael/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index e7d94b4f6b72..5f245f3642ed 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Crypt-Rijndael'
 pkgname=perl-Crypt-Rijndael
 version=1.16
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 5312f9d46e776a2b8f50ed9d952d26b394960b86 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:14:22 +0200
Subject: [PATCH 071/343] perl-CryptX: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 83e16e8ea0bf..78161d3863db 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-CryptX'
 pkgname=perl-CryptX
 version=0.077
-revision=1
+revision=2
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 9afbb250119d7c33695aebf0d98de5d4ad2ccdb6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:14:45 +0200
Subject: [PATCH 072/343] perl-Curses: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2e7afa1ea2a8..2435e5510fda 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Curses'
 pkgname=perl-Curses
 version=1.36
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 03fdd21b74187e8b4af668e2c35bc79fe326d139 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:15:03 +0200
Subject: [PATCH 073/343] perl-DBD-Pg: rebuild for perl-5.36.0.

---
 srcpkgs/perl-DBD-Pg/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index f4adc30bdda0..4e1549e5f0f4 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-DBD-Pg'
 pkgname=perl-DBD-Pg
 version=3.10.4
-revision=3
+revision=4
 wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"

From bd469b838fb61640ba750a55b673de30bcc21b41 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:15:05 +0200
Subject: [PATCH 074/343] perl-DBD-SQLite: rebuild for perl-5.36.0.

---
 srcpkgs/perl-DBD-SQLite/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 40e5311f2b9f..24f9e982218e 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-DBD-SQLite'
 pkgname=perl-DBD-SQLite
 version=1.66
-revision=3
+revision=4
 wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"

From 56bfef88ab550672aedab6f3d9fd2558205e9b31 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:15:07 +0200
Subject: [PATCH 075/343] perl-DBD-mysql: rebuild for perl-5.36.0.

---
 srcpkgs/perl-DBD-mysql/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 23185db47df4..16eb4c4b80d8 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-DBD-mysql'
 pkgname=perl-DBD-mysql
 version=4.050
-revision=9
+revision=10
 wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"

From 3e3af09e4e584844338937fba39bb2ba3f3d1a2d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:15:09 +0200
Subject: [PATCH 076/343] perl-DBI: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index e09d92a66481..d4e6e0fcfcb1 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-DBI'
 pkgname=perl-DBI
 version=1.643
-revision=3
+revision=4
 wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 7de4aa5963abf1f83627051ebcf7318610bced5c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:16:05 +0200
Subject: [PATCH 077/343] perl-Data-MessagePack: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Data-MessagePack/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index 134adac8ebcd..facca7c6e123 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Data-MessagePack'
 pkgname=perl-Data-MessagePack
 version=1.00
-revision=7
+revision=8
 wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From d5abb69ed30560549584bd4f0084385f8a054bd3 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:16:07 +0200
Subject: [PATCH 078/343] perl-Data-UUID: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Data-UUID/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 99598b0b52fa..68855d5e9195 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Data-UUID'
 pkgname=perl-Data-UUID
 version=1.226
-revision=3
+revision=4
 wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From aae4d326f0553ff6aac35a4adcc9ce2e4fad8e8d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:16:10 +0200
Subject: [PATCH 079/343] perl-Date-Simple: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Date-Simple/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index ae68e13bb3d0..d7c77a00ad11 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Date-Simple'
 pkgname=perl-Date-Simple
 version=3.03
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 356c0d1b5234bf26aaf6d9ce03e922b0c6885604 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:16:14 +0200
Subject: [PATCH 080/343] perl-DateTime: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 788c6a0f3414..9441c9cfa13b 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-DateTime'
 pkgname=perl-DateTime
 version=1.54
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From edd4cac94f6739b9451c572e728bea31cfbce591 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:16:16 +0200
Subject: [PATCH 081/343] perl-Devel-Caller: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Devel-Caller/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index df09cdd32a81..c9eec81ed005 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Devel-Caller'
 pkgname=perl-Devel-Caller
 version=2.06
-revision=12
+revision=13
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 968fbf724660075710747a11cca778cce486730b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:16:17 +0200
Subject: [PATCH 082/343] perl-Devel-LexAlias: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Devel-LexAlias/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index c2a51b26e78f..2df17b52dc09 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Devel-LexAlias'
 pkgname=perl-Devel-LexAlias
 version=0.05
-revision=7
+revision=8
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From a0902b3b928febec1d210f1912483ce097e02704 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:16:19 +0200
Subject: [PATCH 083/343] perl-Devel-NYTProf: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Devel-NYTProf/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index 1c2d25a31764..f72ab11f70c7 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Devel-NYTProf'
 pkgname=perl-Devel-NYTProf
 version=6.10
-revision=1
+revision=2
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From e009016c1122c09778dc1a5daa8cd57c2e659fe7 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:17:49 +0200
Subject: [PATCH 084/343] perl-Digest-SHA1: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Digest-SHA1/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0351cb408a93..0bb8181cc4ca 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Digest-SHA1'
 pkgname=perl-Digest-SHA1
 version=2.13
-revision=9
+revision=10
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 739bcbe2d36ff182be59cc2d77670edffeba628e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:17:52 +0200
Subject: [PATCH 085/343] perl-Email-Address-XS: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Email-Address-XS/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index bd8e4c36b689..2d26270ec434 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Email-Address-XS'
 pkgname=perl-Email-Address-XS
 version=1.04
-revision=7
+revision=8
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 2ab951a6a41664822a2f4efc9e86c73d46ab9e3b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:17:55 +0200
Subject: [PATCH 086/343] perl-Encode-EUCJPASCII: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Encode-EUCJPASCII/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index aaa694dc8c80..3a2cb7c46463 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Encode-EUCJPASCII'
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 9025813a79ef14dbfa9a0e729712a96a3eaebfb2 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:17:58 +0200
Subject: [PATCH 087/343] perl-Encode-HanExtra: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Encode-HanExtra/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 9854095efe1f..3dd92cc024ab 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Encode-HanExtra'
 pkgname=perl-Encode-HanExtra
 version=0.23
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From ecd374da028bc7697729930708f66b447524df35 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:18:04 +0200
Subject: [PATCH 088/343] perl-Encode-JIS2K: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Encode-JIS2K/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f6011fa2a04b..f585252e01e2 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Encode-JIS2K'
 pkgname=perl-Encode-JIS2K
 version=0.03
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 5e98a9ca6d8ed838bd1d0bb581939e4b517e066b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:18:07 +0200
Subject: [PATCH 089/343] perl-FCGI: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index 01a5aad9da70..a111f2887273 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-FCGI'
 pkgname=perl-FCGI
 version=0.82
-revision=1
+revision=2
 wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"

From f34bb74064917b04fef847d46431d3437492a8f7 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:18:12 +0200
Subject: [PATCH 090/343] perl-Filesys-Df: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Filesys-Df/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 4149dc2b0aff..84fd81b58e57 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Filesys-Df'
 pkgname=perl-Filesys-Df
 version=0.92
-revision=9
+revision=10
 wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 75820ea0e2e9a052c5a6d07f8da2336c0d990405 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:18:15 +0200
Subject: [PATCH 091/343] perl-Fuse: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index b643d1941a39..530f6b0d9599 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Fuse'
 pkgname=perl-Fuse
 version=0.16
-revision=15
+revision=16
 wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"

From 0476c7afd7c4011451c29890a237c9408d64df64 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:18:24 +0200
Subject: [PATCH 092/343] perl-GD: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 0435909e928c..091a2dd8c00f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-GD'
 pkgname=perl-GD
 version=2.73
-revision=1
+revision=2
 wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"

From 86cf838fe95204ff90f528fa5d404a343258b018 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:18:30 +0200
Subject: [PATCH 093/343] perl-Glib: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index bcbf19de95b0..e08deb3c785e 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Glib'
 pkgname=perl-Glib
 version=1.3293
-revision=2
+revision=3
 wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"

From 10210a56dea4f87ed30786b105ed2e9e0dbb758e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:18:42 +0200
Subject: [PATCH 094/343] perl-Glib-Object-Introspection: rebuild for
 perl-5.36.0.

---
 srcpkgs/perl-Glib-Object-Introspection/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 6d3f23140845..3716b90cfa76 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Glib-Object-Introspection'
 pkgname=perl-Glib-Object-Introspection
 version=0.049
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"

From 74c8596e270e865d639bbdbb1e3237fc7cb4ccb2 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:18:49 +0200
Subject: [PATCH 095/343] perl-Gtk2: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index b75d675933cf..e2b897e478cd 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Gtk2'
 pkgname=perl-Gtk2
 version=1.24993
-revision=3
+revision=4
 wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"

From 8ba7e6afa4d36a49800fdf593a71bf63fe0440cd Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:18:51 +0200
Subject: [PATCH 096/343] perl-HTML-Parser: rebuild for perl-5.36.0.

---
 srcpkgs/perl-HTML-Parser/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index dde853ce6572..e371e7a63cd7 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-HTML-Parser'
 pkgname=perl-HTML-Parser
 version=3.76
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 94d06d94f1fb7df7c7425687ed504684df9cdad1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:18:57 +0200
Subject: [PATCH 097/343] perl-IO-Tty: rebuild for perl-5.36.0.

---
 srcpkgs/perl-IO-Tty/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index 929a02220c16..ec28fb781df4 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-IO-Tty'
 pkgname=perl-IO-Tty
 version=1.16
-revision=2
+revision=3
 wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"

From c30094f5c6aca86d92a1fe634a7089dbb92d8e88 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:09 +0200
Subject: [PATCH 098/343] perl-Image-Sane: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Image-Sane/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index 784478f037dc..c21b92b729a0 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Image-Sane'
 pkgname=perl-Image-Sane
 version=5
-revision=3
+revision=4
 wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"

From d692aa5bf1ac63209a3e1977cb342872ab4777f3 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:13 +0200
Subject: [PATCH 099/343] perl-JSON-XS: rebuild for perl-5.36.0.

---
 srcpkgs/perl-JSON-XS/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index 60c85d7b66f5..e5ca69357ce3 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-JSON-XS'
 pkgname=perl-JSON-XS
 version=4.03
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"

From 2381cdfc1aedc5de09f1a8ecb8066737c387b9e6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:19 +0200
Subject: [PATCH 100/343] perl-Keyword-Simple: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Keyword-Simple/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index 3b08881185e6..f93cc89e2758 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Keyword-Simple'
 pkgname=perl-Keyword-Simple
 version=0.04
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 2ae2bd0fb83ed51cb61d6bb892d13c458c249e17 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:22 +0200
Subject: [PATCH 101/343] perl-Lchown: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 4ca94b13c5b9..5686c61f4571 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Lchown'
 pkgname=perl-Lchown
 version=1.01
-revision=17
+revision=18
 wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
@@ -13,7 +13,7 @@ license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Lchown"
 distfiles="${CPAN_SITE}/Devel/NCLEATON/Lchown-${version}.tar.gz"
 checksum=9c0a13e279ad92208fb8fac73001635b0689251dd41b597522e1b3501ba0f76f
-shlib_requires=libperl.so.5.34
+shlib_requires=libperl.so.5.36
 
 post_install() {
 	rm -rf ${DESTDIR}/usr/share/doc/perl

From 2c5c53fae8a007e3933b9c3f852bb709de155368 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:26 +0200
Subject: [PATCH 102/343] perl-Linux-Inotify2: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Linux-Inotify2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index fa3cceafe22f..e9f9bd8b9f2d 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Linux-Inotify2'
 pkgname=perl-Linux-Inotify2
 version=2.3
-revision=1
+revision=2
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 0eccf30b1ecb5001b24a495ff704db31083c73e8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:29 +0200
Subject: [PATCH 103/343] perl-List-MoreUtils-XS: rebuild for perl-5.36.0.

---
 srcpkgs/perl-List-MoreUtils-XS/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 34c07f065e86..8abf33edb0aa 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-List-MoreUtils-XS'
 pkgname=perl-List-MoreUtils-XS
 version=0.430
-revision=3
+revision=4
 wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 8bdb3b950b0d7a5aaaa5d7330404473932f026a5 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:38 +0200
Subject: [PATCH 104/343] perl-List-SomeUtils-XS: rebuild for perl-5.36.0.

---
 srcpkgs/perl-List-SomeUtils-XS/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index c65e537f7105..7ec687c9f067 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-List-SomeUtils-XS'
 pkgname=perl-List-SomeUtils-XS
 version=0.58
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"

From 6694cbc1b9f0141f77fcc5c18d14006d00b345a8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:40 +0200
Subject: [PATCH 105/343] perl-Locale-gettext: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Locale-gettext/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d8fcfd8a66a5..d16a7fdfd502 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Locale-gettext'
 pkgname=perl-Locale-gettext
 version=1.07
-revision=11
+revision=12
 wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"

From 305e0c8cde31b3d32d43afc68bfdd7755c5e6d9e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:43 +0200
Subject: [PATCH 106/343] perl-Math-BigInt-GMP: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Math-BigInt-GMP/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 6dc90fbcb45e..1d8d8521a670 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Math-BigInt-GMP'
 pkgname=perl-Math-BigInt-GMP
 version=1.6007
-revision=3
+revision=4
 wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From c847d217f6492d10cf36043c2a1a0129e370df65 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:49 +0200
Subject: [PATCH 107/343] perl-Math-FFT: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Math-FFT/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index d0dcd5efaefd..f72a8fd098fc 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Math-FFT'
 pkgname=perl-Math-FFT
 version=1.36
-revision=2
+revision=3
 wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 404c0755824e77c272581929b4736331a6e805fa Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:52 +0200
Subject: [PATCH 108/343] perl-Math-Int128: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Math-Int128/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index eb4fb2e68fdc..81dd62fc2d92 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Math-Int128'
 pkgname=perl-Math-Int128
 version=0.22
-revision=1
+revision=2
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 6ec6cf999fb7ad5f0e323589b66ebb4a8916b1aa Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:54 +0200
Subject: [PATCH 109/343] perl-Math-Int64: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Math-Int64/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index f5554054e6f5..fcac0d460d80 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Math-Int64'
 pkgname=perl-Math-Int64
 version=0.54
-revision=1
+revision=2
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 97b5bbb2efc6f3b7febe889f315a990ccb706741 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:19:59 +0200
Subject: [PATCH 110/343] perl-Math-Prime-Util: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Math-Prime-Util/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index ee8f2027d720..6a461f0c4d39 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Math-Prime-Util'
 pkgname=perl-Math-Prime-Util
 version=0.73
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"

From 324689f24be81e9bb1b3c2feac56ccfe4012045e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:20:01 +0200
Subject: [PATCH 111/343] perl-Math-Prime-Util-GMP: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Math-Prime-Util-GMP/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index d3c75ed1b720..7e6955badc5a 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Math-Prime-Util-GMP'
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 21298a2f856fc9e40a15ba7647caad71e9a3bd9a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:20:09 +0200
Subject: [PATCH 112/343] perl-MusicBrainz-DiscID: rebuild for perl-5.36.0.

---
 srcpkgs/perl-MusicBrainz-DiscID/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index e74a80e496c1..a04628a14013 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-MusicBrainz-DiscID'
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
-revision=3
+revision=4
 wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"

From b7f75502f183dacedcd3b7571b6d8f3357f01944 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:20:12 +0200
Subject: [PATCH 113/343] perl-Net-DBus: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Net-DBus/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 03b5ffcb7b80..25de89038adc 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Net-DBus'
 pkgname=perl-Net-DBus
 version=1.2.0
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"

From 1c954a88cffd16c841c32d923a73d672a38c1030 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:20:14 +0200
Subject: [PATCH 114/343] perl-Net-SSH2: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Net-SSH2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index d7d880205846..b37868bbe163 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Net-SSH2'
 pkgname=perl-Net-SSH2
 version=0.73
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"

From 75d92732b1150e54c99c099df40702c0199baf4a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:20:19 +0200
Subject: [PATCH 115/343] perl-Net-SSLeay: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Net-SSLeay/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index b5471368a8c0..d6795f000f87 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Net-SSLeay'
 pkgname=perl-Net-SSLeay
 version=1.92
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"

From acfc1ac30b541f22cfca409a0fe26ebab3371ece Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:20:35 +0200
Subject: [PATCH 116/343] perl-NetAddr-IP: rebuild for perl-5.36.0.

---
 srcpkgs/perl-NetAddr-IP/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index 12a7e00cec08..f9cc3aa90aed 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-NetAddr-IP'
 pkgname=perl-NetAddr-IP
 version=4.079
-revision=10
+revision=11
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From eaafea4c93a61ee92444e65be1dc0f4a7477c2ed Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:20:56 +0200
Subject: [PATCH 117/343] perl-OpenGL: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 35e40302ed86..4bfffeb96a1c 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-OpenGL'
 pkgname=perl-OpenGL
 version=0.70
-revision=4
+revision=5
 wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"

From dc51982c6ff2b9e966a204438a4e81327eb5bc96 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:21:08 +0200
Subject: [PATCH 118/343] perl-Package-Stash-XS: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Package-Stash-XS/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 68e5f945fa30..860ab3011ed0 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Package-Stash-XS'
 pkgname=perl-Package-Stash-XS
 version=0.29
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 23f43eb3a1ffd625df9f570eb2358dd83af31276 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:21:12 +0200
Subject: [PATCH 119/343] perl-PadWalker: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 6d6aaf9c3b29..75e7cdb135a9 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-PadWalker'
 pkgname=perl-PadWalker
 version=2.3
-revision=7
+revision=8
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From b321eeaa989dfb856315889213af05c0c52b1b50 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:21:15 +0200
Subject: [PATCH 120/343] perl-Pango: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 362e7bf62fea..2e31fab51461 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Pango'
 pkgname=perl-Pango
 version=1.227
-revision=9
+revision=10
 wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"

From 42674243da07857d9f783fa3ed5d8d1016a59ede Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:21:22 +0200
Subject: [PATCH 121/343] perl-Params-Classify: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 5e65dc87153d..929b788c3652 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -1,16 +1,16 @@
 # Template file for 'perl-Params-Classify'
 pkgname=perl-Params-Classify
 version=0.015
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
-checkdepends="perl-Test-Pod perl-Test-Pod-Coverage"
 depends="perl"
+checkdepends="perl-Test-Pod perl-Test-Pod-Coverage"
 short_desc="Argument type classification"
 maintainer="John Regan <john@jrjrtech.com>"
-homepage="https://metacpan.org/release/Params-Classify"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
+homepage="https://metacpan.org/release/Params-Classify"
 distfiles="${CPAN_SITE}/Params/${pkgname/perl-/}-${version}.tar.gz"
 checksum=398ec15cd899fcd8bef3db9ea1748bf631f15f6c32be203e475b67df510a5914

From 92ed98ceba170aa4e759b7a47e1d42115c8b3a67 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:21:26 +0200
Subject: [PATCH 122/343] perl-Params-Util: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Params-Util/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index 4d1e19c4b77c..fcc78c04ee24 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Params-Util'
 pkgname=perl-Params-Util
 version=1.102
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 27fa25fbb3b1ac29ae2a7305f21bfcc373bb25d5 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:21:31 +0200
Subject: [PATCH 123/343] perl-Params-Validate: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 04da33b3c850..076852a006ab 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Params-Validate'
 pkgname=perl-Params-Validate
 version=1.30
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
@@ -14,4 +14,4 @@ license="Artistic-2.0"
 homepage="https://metacpan.org/release/Params-Validate"
 distfiles="${CPAN_SITE}/Params/${pkgname/perl-/}-${version}.tar.gz"
 checksum=9a3a35583d3125d07e8c802c1f92f5be7d526e76dd496e944da270b1e273d812
-shlib_requires="libperl.so.5.34"
+shlib_requires="libperl.so.5.36"

From 6d2b135bbd710577b0c5b687ec875b7db20f0991 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:21:37 +0200
Subject: [PATCH 124/343] perl-PerlIO-utf8-strict: rebuild for perl-5.36.0.

---
 srcpkgs/perl-PerlIO-utf8-strict/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index bccfbc9fb68d..e322cd8d4bda 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-PerlIO-utf8-strict'
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
-revision=1
+revision=2
 wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From b64a07b3f5dee3a507c5a4ade229f56d4926b5bc Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:21:41 +0200
Subject: [PATCH 125/343] perl-Proc-ProcessTable: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Proc-ProcessTable/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 418648f7d097..17830788117f 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Proc-ProcessTable'
 pkgname=perl-Proc-ProcessTable
 version=0.59
-revision=6
+revision=7
 wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 9840228a04dda2700b06bbf6493e1bfaa5755619 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:21:50 +0200
Subject: [PATCH 126/343] perl-Ref-Util-XS: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Ref-Util-XS/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index c42321878fd6..2b685476d2bc 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Ref-Util-XS'
 pkgname=perl-Ref-Util-XS
 version=0.117
-revision=4
+revision=5
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 57013b600a1853daa9b4eaf656036ecb0f4a7a1a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:21:54 +0200
Subject: [PATCH 127/343] perl-Search-Xapian: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Search-Xapian/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 6343c03906d1..53ab542ae25c 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Search-Xapian'
 pkgname=perl-Search-Xapian
 version=1.2.25.5
-revision=1
+revision=2
 wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"

From fb306a94b693e2d2938dad5347e7f3d07521aa4e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:22:05 +0200
Subject: [PATCH 128/343] perl-Socket-MsgHdr: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Socket-MsgHdr/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 0722de7da639..175572a09ba2 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Socket-MsgHdr'
 pkgname=perl-Socket-MsgHdr
 version=0.05
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 5ef2ddb1ef7f923a04a1eb5d30a37572970ff5a3 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:22:08 +0200
Subject: [PATCH 129/343] perl-Socket6: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index c9f3a37e41da..bed57acf29e1 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Socket6'
 pkgname=perl-Socket6
 version=0.29
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 3499bcd0ce6d3f1d36ca5f7f9bb08f6e96d4ee63 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:22:12 +0200
Subject: [PATCH 130/343] perl-Sort-Key: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Sort-Key/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index da86724b8fc2..99f8aa678327 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Sort-Key'
 pkgname=perl-Sort-Key
 version=1.33
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 597647d036ec2de7172739aedc832b9100bd8194 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:22:16 +0200
Subject: [PATCH 131/343] perl-Sub-Identify: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Sub-Identify/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 05e71ee6454e..982f0d03b5ef 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Sub-Identify'
 pkgname=perl-Sub-Identify
 version=0.14
-revision=7
+revision=8
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 0ca88fde6fd6b4e388bbcc9e1e2784b0974f29b7 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:22:20 +0200
Subject: [PATCH 132/343] perl-Sub-Name: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Sub-Name/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index d06c30ba5c7a..8fb584c5da61 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Sub-Name'
 pkgname=perl-Sub-Name
 version=0.26
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 327a882f0f578fc0b2c7382d3111c046786de895 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:22:23 +0200
Subject: [PATCH 133/343] perl-Taint-Runtime: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Taint-Runtime/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index f0d4fa961ad7..36830084db26 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Taint-Runtime'
 pkgname=perl-Taint-Runtime
 version=0.03
-revision=8
+revision=9
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From e73deb06af178bf6391125be40daa7339f3cec6e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:22:26 +0200
Subject: [PATCH 134/343] perl-Template-Toolkit: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Template-Toolkit/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 6c5175e48ae0..010fd8cdb839 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Template-Toolkit'
 pkgname=perl-Template-Toolkit
 version=3.101
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 317c4e6a923245caf76b2a425bc0822a7640f14e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:22:48 +0200
Subject: [PATCH 135/343] perl-Term-ReadKey: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Term-ReadKey/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index 9e9b3f6015e5..c1b2bb88266a 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -2,7 +2,7 @@
 pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
-revision=11
+revision=12
 wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"

From 862ae468f6515fcdbd1e9a3957253308b0c74aa4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:22:51 +0200
Subject: [PATCH 136/343] perl-Term-ReadLine-Gnu: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Term-ReadLine-Gnu/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 7c69cd645b87..9768a05f87fd 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Term-ReadLine-Gnu'
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"

From 28e175393b406647c62a949aad9db5931ad48fc9 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:22:56 +0200
Subject: [PATCH 137/343] perl-Test-LeakTrace: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Test-LeakTrace/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index 0985868df6d9..a33950a0e1b3 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Test-LeakTrace'
 pkgname=perl-Test-LeakTrace
 version=0.17
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 2f327e8ace5dd745b7b2261c05f776a6aabc71a1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:23:00 +0200
Subject: [PATCH 138/343] perl-Text-BibTeX: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 43c9dca34e46..5fdfb5cae3de 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-BibTeX'
 pkgname=perl-Text-BibTeX
 version=0.88
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
@@ -13,7 +13,7 @@ license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Text-BibTeX/"
 distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz"
 checksum=b014586e68bdbcafb0a2cfa0401eb0a04ea5de8c4d5bc36dd0f7faeab6acf42c
-shlib_requires="libperl.so.5.34"
+shlib_requires="libperl.so.5.36"
 
 if [ "$CROSS_BUILD" ]; then
 	export PERL5LIB=${XBPS_STATEDIR}/perlprefix-${XBPS_TARGET_MACHINE}

From 075e4f319ab2ec782d4ed0da293aba50dd5b88f0 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:23:08 +0200
Subject: [PATCH 139/343] perl-Text-Bidi: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Text-Bidi/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index e43d27f10288..c8a75c2db7e6 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-Bidi'
 pkgname=perl-Text-Bidi
 version=2.15
-revision=4
+revision=5
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"

From a8555970915aea8d97f1f5bcb59d5a9ab536ff51 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:25:22 +0200
Subject: [PATCH 140/343] perl-Text-CSV_XS: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Text-CSV_XS/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index 108458f22a53..af8b3803ff0f 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-CSV_XS'
 pkgname=perl-Text-CSV_XS
 version=1.46
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From f11797538c02aa1c58920193ac41801527e10928 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:25:38 +0200
Subject: [PATCH 141/343] perl-Text-CharWidth: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Text-CharWidth/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 842bdd26ea3c..3147adbdf760 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Text-CharWidth'
 pkgname=perl-Text-CharWidth
 version=0.04
-revision=7
+revision=8
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 93a33261a0d21bc8ba5f0db8736929893fa38f6e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:25:41 +0200
Subject: [PATCH 142/343] perl-Tk: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index 440cde7b54fa..e5d1a37fef2e 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Tk'
 pkgname=perl-Tk
 version=804.036
-revision=1
+revision=2
 wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include

From a190f7e63793cfbec091a421bdd50cb79ef2bb94 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:26:18 +0200
Subject: [PATCH 143/343] perl-Unicode-LineBreak: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Unicode-LineBreak/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index a5b0f7b402ae..eb5c5a35cbd4 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Unicode-LineBreak'
 pkgname=perl-Unicode-LineBreak
 version=2019.001
-revision=4
+revision=5
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"

From e8c147d92bc3752f2eb4b320022c612b648f628e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:26:25 +0200
Subject: [PATCH 144/343] perl-Unicode-String: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Unicode-String/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index badfe375b571..ce838cea775e 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Unicode-String'
 pkgname=perl-Unicode-String
 version=2.10
-revision=8
+revision=9
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 253759c2083f0fe82a0311dc8fed0d40fc2440f9 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:26:29 +0200
Subject: [PATCH 145/343] perl-Unix-Mknod: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Unix-Mknod/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index fd1e5dea9eb5..32263129ede3 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Unix-Mknod'
 pkgname=perl-Unix-Mknod
 version=0.04
-revision=7
+revision=8
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 104574668f5bb594969611aa134353f36d560398 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:26:31 +0200
Subject: [PATCH 146/343] perl-Variable-Magic: rebuild for perl-5.36.0.

---
 srcpkgs/perl-Variable-Magic/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index 196f737a5e6a..aaa7ec7d5702 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-Variable-Magic'
 pkgname=perl-Variable-Magic
 version=0.62
-revision=7
+revision=8
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 9851b19396e83298230a8bf6d7f6f55ca443fbf4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:26:36 +0200
Subject: [PATCH 147/343] perl-WWW-Curl: rebuild for perl-5.36.0.

---
 srcpkgs/perl-WWW-Curl/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index 6a0213afd4d9..dec1c6e7b227 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-WWW-Curl'
 pkgname=perl-WWW-Curl
 version=4.17
-revision=12
+revision=13
 wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From f08dfe999c5313b7ec95fa34f4481dfc551af2f5 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:26:48 +0200
Subject: [PATCH 148/343] perl-WWW-Form-UrlEncoded: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 3cd0eb23166f..1f3251d5bc6d 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-WWW-Form-UrlEncoded'
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
-revision=2
+revision=3
 wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
@@ -9,7 +9,7 @@ makedepends="perl perl-JSON"
 depends="perl"
 short_desc="Parser and builder for application/x-www-form-urlencoded"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-homepage="https://metacpan.org/release/WWW-Form-UrlEncoded"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
+homepage="https://metacpan.org/release/WWW-Form-UrlEncoded"
 distfiles="${CPAN_SITE}/WWW/WWW-Form-UrlEncoded-${version}.tar.gz"
 checksum=c0480b5f1f15b71163ec327b8e7842298f0cb3ace97e63d7034af1e94a2d90f4

From a20101f4c60253f9c0f6ef31720889bda114f0cb Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:26:51 +0200
Subject: [PATCH 149/343] perl-XML-LibXML: rebuild for perl-5.36.0.

---
 srcpkgs/perl-XML-LibXML/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index e7adb670bfa2..74496531b105 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-XML-LibXML'
 pkgname=perl-XML-LibXML
 version=2.0134
-revision=9
+revision=10
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From b843e5e4cf2e8d578e73c0e60b18f1f537e1bb6e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:27:06 +0200
Subject: [PATCH 150/343] perl-XML-LibXSLT: rebuild for perl-5.36.0.

---
 srcpkgs/perl-XML-LibXSLT/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index c58fd7eefee3..260b22be71cb 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-XML-LibXSLT'
 pkgname=perl-XML-LibXSLT
 version=1.99
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"

From 7dc43f74a90d3580144cbc943975ac6ea47ec39f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:27:12 +0200
Subject: [PATCH 151/343] perl-XML-Parser: rebuild for perl-5.36.0.

---
 srcpkgs/perl-XML-Parser/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 13c442c92359..2b0fbc0ed45e 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-XML-Parser'
 pkgname=perl-XML-Parser
 version=2.46
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 8a1b7434b009aa3cda2d4b4a16fc46d09d96730c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:27:17 +0200
Subject: [PATCH 152/343] perl-XString: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 3e3b43b7fee2..9541b69fc9a0 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-XString'
 pkgname=perl-XString
 version=0.005
-revision=3
+revision=4
 wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From a246d84ab06e0e3d5a07b95890491d465584c087 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:27:20 +0200
Subject: [PATCH 153/343] perl-YAML-LibYAML: rebuild for perl-5.36.0.

---
 srcpkgs/perl-YAML-LibYAML/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index f132df9108d3..0bb009674416 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-YAML-LibYAML'
 pkgname=perl-YAML-LibYAML
 version=0.83
-revision=1
+revision=2
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 3e6fd28b530c0a7add60aca2d58251fdc7dcc9ec Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:27:26 +0200
Subject: [PATCH 154/343] perl-autovivification: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index a03a1c7a5fe9..757032237dff 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-autovivification'
 pkgname=perl-autovivification
 version=0.18
-revision=3
+revision=4
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 194bb53c42676cb48f17c236149d99672287b5d6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:27:32 +0200
Subject: [PATCH 155/343] perl-b-cow: rebuild for perl-5.36.0.

---
 srcpkgs/perl-b-cow/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index fc98026fd6e6..f1a7b8866864 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-b-cow'
 pkgname=perl-b-cow
 version=0.004
-revision=1
+revision=2
 wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From d520962908966d2a1f34ce04af6ff3aac52b133e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:27:35 +0200
Subject: [PATCH 156/343] perl-common-sense: rebuild for perl-5.36.0.

---
 srcpkgs/perl-common-sense/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 70d7f75c307b..87a7b3501f3d 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-common-sense'
 pkgname=perl-common-sense
 version=3.75
-revision=2
+revision=3
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"

From 083d4e466eb4f1399d11fec152fa1a9ab01659b3 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:27:37 +0200
Subject: [PATCH 157/343] perl-pcsc: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index c71599cdb10a..9e87b3bc3a16 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -1,7 +1,7 @@
 # Template file for 'perl-pcsc'
 pkgname=perl-pcsc
 version=1.4.14
-revision=9
+revision=10
 _origname="pcsc-perl"
 wrksrc="${_origname}-${version}"
 build_style=perl-module

From fdff7d9166c71a9cf3e0466056a93ee45338c956 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:27:41 +0200
Subject: [PATCH 158/343] postgresql13: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 08e67ba226bd..c208866183f3 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -1,7 +1,7 @@
 # Template file for 'postgresql13'
 pkgname=postgresql13
 version=13.7
-revision=1
+revision=2
 wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world

From 3b2a67df626f65dabde8b984472692d2f6ff7d69 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:29:41 +0200
Subject: [PATCH 159/343] postgresql14: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 2aa65e684a1d..f1b1dbcbb112 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -1,7 +1,7 @@
 # Template file for 'postgresql14'
 pkgname=postgresql14
 version=14.4
-revision=1
+revision=2
 wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world

From ff87615af5103499d326f61d651c3e22e1d4ac14 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:30:50 +0200
Subject: [PATCH 160/343] rrdtool: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/rrdtool/template b/srcpkgs/rrdtool/template
index 9fd659a5b5f1..fc9631937b87 100644
--- a/srcpkgs/rrdtool/template
+++ b/srcpkgs/rrdtool/template
@@ -1,7 +1,7 @@
 # Template file for 'rrdtool'
 pkgname=rrdtool
 version=1.7.2
-revision=11
+revision=12
 build_style=gnu-configure
 # configure checks sys.version[:3] for Python versioning, so 3.10 becomes 3.1;
 # until this is fixed upstream, manually define am_cv_python_version to circumvent
@@ -39,7 +39,7 @@ python3-rrdtool_package() {
 
 perl-rrdtool_package() {
 	short_desc+=" - perl bindings"
-	shlib_requires="libperl.so.5.34"
+	shlib_requires="libperl.so.5.36"
 	pkg_install() {
 		vmove usr/lib/perl5
 		vmove usr/share/perl5

From 55e7b77d2710673791b1fcc39e7ecee4922f7ebf Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:31:19 +0200
Subject: [PATCH 161/343] rxvt-unicode: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/rxvt-unicode/template b/srcpkgs/rxvt-unicode/template
index 1ad3c47e2448..11bc4a51a1db 100644
--- a/srcpkgs/rxvt-unicode/template
+++ b/srcpkgs/rxvt-unicode/template
@@ -1,7 +1,7 @@
 # Template file for 'rxvt-unicode'
 pkgname=rxvt-unicode
 version=9.30
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="
  --with-terminfo=/usr/share/terminfo --enable-256-color

From 07403f4765649781917b112ba241a7bfa14258d3 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:31:34 +0200
Subject: [PATCH 162/343] subversion: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/subversion/template b/srcpkgs/subversion/template
index 8ad178264942..18c35e3a2132 100644
--- a/srcpkgs/subversion/template
+++ b/srcpkgs/subversion/template
@@ -4,7 +4,7 @@
 #
 pkgname=subversion
 version=1.14.2
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-gnome-keyring --with-editor=vi --disable-mod-activation
@@ -53,7 +53,9 @@ pre_configure() {
 		cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Config"*.p? $PERL5LIB
 		cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Errno.pm" $PERL5LIB
 		vsed -e "s;archlibexp => '\(.*\)';archlibexp => '${XBPS_CROSS_BASE}\1';" \
-			-i $PERL5LIB/Config.pm $PERL5LIB/Config_heavy.pl
+			-i $PERL5LIB/Config.pm
+		vsed -e "s;archlibexp='\(.*\)';archlibexp='${XBPS_CROSS_BASE}\1';" \
+			-i $PERL5LIB/Config_heavy.pl
 	else
 		configure_args+=" --with-apxs"
 	fi

From 134262ea690de81c26ec91c3f849121edb54cb26 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:45:14 +0200
Subject: [PATCH 163/343] ucspi-ssl: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template
index 3b692dc45a95..cea967d9e75c 100644
--- a/srcpkgs/ucspi-ssl/template
+++ b/srcpkgs/ucspi-ssl/template
@@ -2,7 +2,7 @@
 pkgname=ucspi-ssl
 reverts="0.99e_3 0.99e_2 0.99e_1"
 version=0.11.6a
-revision=4
+revision=5
 create_wrksrc=yes
 build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src"
 build_style=gnu-makefile

From 076a511827e2752c1b31c1eb5fa59830d491110a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:45:22 +0200
Subject: [PATCH 164/343] vim: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/vim/template b/srcpkgs/vim/template
index cc0a9c23e5a8..403a663efe00 100644
--- a/srcpkgs/vim/template
+++ b/srcpkgs/vim/template
@@ -1,7 +1,7 @@
 # Template file for 'vim'
 pkgname=vim
 version=9.0.0447
-revision=1
+revision=2
 hostmakedepends="gettext glib-devel pkg-config"
 makedepends="acl-devel ncurses-devel
  $(vopt_if x11 libXt-devel)

From c13c418dddff8c2445c126d9331514095835e5f3 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:47:28 +0200
Subject: [PATCH 165/343] weechat: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/weechat/template b/srcpkgs/weechat/template
index 092615031a9e..c531a68bb143 100644
--- a/srcpkgs/weechat/template
+++ b/srcpkgs/weechat/template
@@ -1,7 +1,7 @@
 # Template file for 'weechat'
 pkgname=weechat
 version=3.6
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DENABLE_MAN=ON -DENABLE_PERL=ON
  -DENABLE_LUA=ON -DENABLE_RUBY=ON -DENABLE_SPELL=ON

From 883637fe2670589b1d02941c86b76093daf88987 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 25 Sep 2022 15:47:43 +0200
Subject: [PATCH 166/343] znc: rebuild for perl-5.36.0.

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

diff --git a/srcpkgs/znc/template b/srcpkgs/znc/template
index c1156243f9bf..9c186214c7c7 100644
--- a/srcpkgs/znc/template
+++ b/srcpkgs/znc/template
@@ -1,7 +1,7 @@
 # Template file for 'znc'
 pkgname=znc
 version=1.8.2
-revision=11
+revision=12
 build_style=gnu-configure
 configure_args="
  --enable-python

From 9bc13c42df6a240d2423830c464644f2148efd27 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 1 Oct 2022 16:52:54 +0200
Subject: [PATCH 167/343] perl-Math-BigInt-GMP: update to 1.6011.

Adopted.
---
 srcpkgs/perl-Math-BigInt-GMP/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 1d8d8521a670..42bf9b71848c 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -1,18 +1,18 @@
 # Template file for 'perl-Math-BigInt-GMP'
 pkgname=perl-Math-BigInt-GMP
-version=1.6007
-revision=4
+version=1.6011
+revision=1
 wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
 depends="perl"
 short_desc="Math::BigInt::GMP - Use the GMP library for Math::BigInt routines"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Math-BigInt-GMP"
 distfiles="${CPAN_SITE}/Math/Math-BigInt-GMP-${version}.tar.gz"
-checksum=5d725e6d20ccb37e072673628f0b0dd10e5dd011619f70f50ad58aded454c01f
+checksum=e7ebec6dd43a76179afa8acd235478acb6ae3a085253933ef848af007ea6081f
 
 post_extract() {
 	sed -i /check_lib_or/d Makefile.PL

From 2e3abae327ba5dfd2f441c4b8d3e6038b6f42ad3 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 1 Oct 2022 17:20:15 +0200
Subject: [PATCH 168/343] perl: put multiplicity patch into patches/.

---
 srcpkgs/perl/{files => patches}/multiplicity.patch | 0
 srcpkgs/perl/template                              | 1 -
 2 files changed, 1 deletion(-)
 rename srcpkgs/perl/{files => patches}/multiplicity.patch (100%)

diff --git a/srcpkgs/perl/files/multiplicity.patch b/srcpkgs/perl/patches/multiplicity.patch
similarity index 100%
rename from srcpkgs/perl/files/multiplicity.patch
rename to srcpkgs/perl/patches/multiplicity.patch
diff --git a/srcpkgs/perl/template b/srcpkgs/perl/template
index 216f30ba4a81..b4cb1953cf3b 100644
--- a/srcpkgs/perl/template
+++ b/srcpkgs/perl/template
@@ -143,7 +143,6 @@ done
 
 post_extract() {
 	cp -a ../perl-cross-${_perl_cross_version}/* .
-	patch -p1 < ${FILESDIR}/multiplicity.patch
 
 	[ -n "${SOURCE_DATE_EPOCH}" ] && touch -h -d @$SOURCE_DATE_EPOCH patchlevel.h
 }

From f77c8a7a89ff36d9d924fb0d925a8ac2b3db45bc Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 1 Oct 2022 17:47:44 +0200
Subject: [PATCH 169/343] perl-Alien-wxWidgets: add transitive dependency
 perl-Net-SSLeay

---
 srcpkgs/perl-Alien-wxWidgets/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index 9a27996abef1..bdbc537d80b9 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -4,7 +4,7 @@ version=0.69
 revision=3
 wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
-hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https"
+hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
 depends="perl perl-Module-Pluggable perl-Alien wxWidgets perl-LWP-Protocol-https"
 short_desc="Alien::wxWidgets - building, finding and using wxWidgets binaries"

From 567085181573d379f72a5303780dc13e9d61307b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 1 Oct 2022 16:31:43 +0200
Subject: [PATCH 170/343] gnome-contacts: remove unused dependency

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

diff --git a/srcpkgs/gnome-contacts/template b/srcpkgs/gnome-contacts/template
index ac49f9c98db4..64ecf75826b7 100644
--- a/srcpkgs/gnome-contacts/template
+++ b/srcpkgs/gnome-contacts/template
@@ -1,11 +1,11 @@
 # Template file for 'gnome-contacts'
 pkgname=gnome-contacts
 version=42.0
-revision=1
+revision=2
 build_style=meson
 hostmakedepends="docbook-xsl folks-devel gettext glib-devel libxslt pkg-config vala"
-makedepends="cheese-devel folks-devel geocode-glib-devel gnome-desktop-devel
- libchamplain-devel libnotify-devel vala-devel gtk4-devel libadwaita-devel libportal-devel"
+makedepends="cheese-devel folks-devel gnome-desktop-devel libportal-devel
+ libchamplain-devel libnotify-devel vala-devel gtk4-devel libadwaita-devel"
 depends="desktop-file-utils"
 short_desc="GNOME contacts manager"
 maintainer="Enno Boland <gottox@voidlinux.org>"

From 2764c9e3f77c0196f4a039d5fa606d60156aaab3 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 1 Oct 2022 16:02:47 +0200
Subject: [PATCH 171/343] gnome-online-miners: remove package

archived project, uses gfbgraph
---
 .../patches/tracker3.patch                    | 1554 -----------------
 srcpkgs/gnome-online-miners/template          |   22 -
 srcpkgs/removed-packages/template             |    1 +
 3 files changed, 1 insertion(+), 1576 deletions(-)
 delete mode 100644 srcpkgs/gnome-online-miners/patches/tracker3.patch
 delete mode 100644 srcpkgs/gnome-online-miners/template

diff --git a/srcpkgs/gnome-online-miners/patches/tracker3.patch b/srcpkgs/gnome-online-miners/patches/tracker3.patch
deleted file mode 100644
index c948f65c7953..000000000000
--- a/srcpkgs/gnome-online-miners/patches/tracker3.patch
+++ /dev/null
@@ -1,1554 +0,0 @@
-From 53869ebc2783c9d08bb32d59c543ab692770c121 Mon Sep 17 00:00:00 2001
-From: Sam Thursfield <sam@afuera.me.uk>
-Date: Fri, 15 May 2020 01:11:24 +0200
-Subject: [PATCH 1/5] Use GInitable interface for GomMiner class
-
-This allows for better error reporting.
----
- src/gom-application.c |  7 +++++-
- src/gom-miner.c       | 58 +++++++++++++++++++++++++++++--------------
- 2 files changed, 45 insertions(+), 20 deletions(-)
-
-diff --git a/src/gom-application.c b/src/gom-application.c
-index fadd388..bfa99ec 100644
---- a/src/gom-application.c
-+++ b/src/gom-application.c
-@@ -229,10 +229,15 @@ gom_application_constructed (GObject *object)
- {
-   GomApplication *self = GOM_APPLICATION (object);
-   const gchar *display_name;
-+  GError *error = NULL;
- 
-   G_OBJECT_CLASS (gom_application_parent_class)->constructed (object);
- 
--  self->miner = g_object_new (self->miner_type, NULL);
-+  self->miner = g_initable_new (self->miner_type, NULL, &error, NULL);
-+
-+  if (self->miner == NULL)
-+    g_error ("%s", error->message);
-+
-   display_name = gom_miner_get_display_name (self->miner);
-   gom_dbus_set_display_name (self->skeleton, display_name);
- }
-diff --git a/src/gom-miner.c b/src/gom-miner.c
-index 7147b33..1dd9bb8 100644
---- a/src/gom-miner.c
-+++ b/src/gom-miner.c
-@@ -28,7 +28,11 @@
- 
- #include "gom-miner.h"
- 
--G_DEFINE_TYPE (GomMiner, gom_miner, G_TYPE_OBJECT)
-+static void gom_miner_initable_interface_init (GInitableIface *iface);
-+
-+G_DEFINE_TYPE_WITH_CODE (GomMiner, gom_miner, G_TYPE_OBJECT,
-+                         G_IMPLEMENT_INTERFACE (G_TYPE_INITABLE, gom_miner_initable_interface_init))
-+
- 
- struct _GomMinerPrivate {
-   GoaClient *client;
-@@ -132,20 +136,21 @@ gom_miner_dispose (GObject *object)
- }
- 
- static void
--gom_miner_init_goa (GomMiner *self)
-+gom_miner_init_goa (GomMiner  *self,
-+                    GError   **error)
- {
-   GoaAccount *account;
-   GoaObject *object;
-   const gchar *provider_type;
-   GList *accounts, *l;
-   GomMinerClass *miner_class = GOM_MINER_GET_CLASS (self);
-+  GError *inner_error = NULL;
- 
--  self->priv->client = goa_client_new_sync (NULL, &self->priv->client_error);
-+  self->priv->client = goa_client_new_sync (NULL, &inner_error);
- 
--  if (self->priv->client_error != NULL)
-+  if (inner_error)
-     {
--      g_critical ("Unable to create GoaClient: %s - indexing for %s will not work",
--                  self->priv->client_error->message, miner_class->goa_provider_type);
-+      g_propagate_error (error, inner_error);
-       return;
-     }
- 
-@@ -170,16 +175,34 @@ gom_miner_init_goa (GomMiner *self)
-   g_list_free_full (accounts, g_object_unref);
- }
- 
--static void
--gom_miner_constructed (GObject *obj)
-+static gboolean
-+gom_miner_initable_init (GInitable     *initable,
-+                         GCancellable  *cancellable,
-+                         GError       **error)
- {
--  GomMiner *self = GOM_MINER (obj);
-+  GError *inner_error = NULL;
-+  GomMiner *self;
- 
--  G_OBJECT_CLASS (gom_miner_parent_class)->constructed (obj);
-+  self = GOM_MINER (initable);
- 
--  gom_miner_init_goa (self);
-+  self->priv->connection = tracker_sparql_connection_get (cancellable, &inner_error);
-+  if (inner_error)
-+    {
-+      g_propagate_prefixed_error (error, inner_error, "Unable to connect to Tracker store: ");
-+      return FALSE;
-+    }
-+
-+  gom_miner_init_goa (self, &inner_error);
-+  if (inner_error)
-+    {
-+      g_propagate_prefixed_error (error, inner_error, "Unable to connect to GNOME Online Accounts: ");
-+      return FALSE;
-+    }
-+
-+  return TRUE;
- }
- 
-+
- static void
- gom_miner_init (GomMiner *self)
- {
-@@ -187,14 +210,12 @@ gom_miner_init (GomMiner *self)
- 
-   self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, GOM_TYPE_MINER, GomMinerPrivate);
-   self->priv->display_name = g_strdup ("");
-+}
- 
--  self->priv->connection = tracker_sparql_connection_get (NULL, &self->priv->connection_error);
--  if (self->priv->connection_error != NULL)
--    {
--      g_critical ("Unable to create TrackerSparqlConnection: %s - indexing for %s will not work",
--                  self->priv->connection_error->message,
--                  klass->goa_provider_type);
--    }
-+static void
-+gom_miner_initable_interface_init (GInitableIface *iface)
-+{
-+  iface->init = gom_miner_initable_init;
- }
- 
- static void
-@@ -202,7 +223,6 @@ gom_miner_class_init (GomMinerClass *klass)
- {
-   GObjectClass *oclass = G_OBJECT_CLASS (klass);
- 
--  oclass->constructed = gom_miner_constructed;
-   oclass->dispose = gom_miner_dispose;
- 
-   cleanup_pool = g_thread_pool_new (cleanup_job, NULL, 1, FALSE, NULL);
--- 
-GitLab
-
-
-From a2b53970e1c1486a61a1522010e345732ed6ca54 Mon Sep 17 00:00:00 2001
-From: Sam Thursfield <sam@afuera.me.uk>
-Date: Fri, 15 May 2020 01:19:58 +0200
-Subject: [PATCH 2/5] Initial port to Tracker 3
-
-Each miner now stores its data in a private Tracker database, under
-the $XDG_CACHE_HOME/gnome-online-miners/$busname directory.
-
-Each miner now supports the org.freedesktop.Tracker3.Endpoint D-Bus
-interface which apps can use to query data directly from the miners.
----
- configure.ac          |   4 +-
- src/gom-application.c |   4 +-
- src/gom-miner.c       | 120 +++++++++++++++++++++++++++++++++++++++++-
- src/gom-miner.h       |   1 +
- src/gom-tracker.c     |   2 +-
- 5 files changed, 125 insertions(+), 6 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index e91e4af..8ee6315 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -21,7 +21,7 @@ AC_HEADER_STDC
- 
- GDATA_MIN_VERSION=0.15.2
- GFBGRAPH_MIN_VERSION=0.2.2
--GLIB_MIN_VERSION=2.35.1
-+GLIB_MIN_VERSION=2.56.0
- GOA_MIN_VERSION=3.13.3
- GRILO_MIN_VERSION=0.3.0
- ZAPOJIT_MIN_VERSION=0.0.2
-@@ -36,7 +36,7 @@ PKG_CHECK_MODULES(GIO, [gio-2.0 gio-unix-2.0])
- PKG_CHECK_MODULES(GOA, [goa-1.0 >= $GOA_MIN_VERSION])
- AC_DEFINE([GOA_API_IS_SUBJECT_TO_CHANGE], [], [We are aware that GOA's API can change])
- 
--PKG_CHECK_MODULES(TRACKER, [tracker-miner-2.0 tracker-sparql-2.0])
-+PKG_CHECK_MODULES(TRACKER, [tracker-sparql-3.0])
- 
- # Facebook
- AC_ARG_ENABLE([facebook], [AS_HELP_STRING([--enable-facebook], [Enable Facebook miner])], [], [enable_facebook=yes])
-diff --git a/src/gom-application.c b/src/gom-application.c
-index bfa99ec..86546ed 100644
---- a/src/gom-application.c
-+++ b/src/gom-application.c
-@@ -233,7 +233,9 @@ gom_application_constructed (GObject *object)
- 
-   G_OBJECT_CLASS (gom_application_parent_class)->constructed (object);
- 
--  self->miner = g_initable_new (self->miner_type, NULL, &error, NULL);
-+  self->miner = g_initable_new (self->miner_type, NULL, &error,
-+                                "bus-name", g_application_get_application_id (G_APPLICATION (self)),
-+                                NULL);
- 
-   if (self->miner == NULL)
-     g_error ("%s", error->message);
-diff --git a/src/gom-miner.c b/src/gom-miner.c
-index 1dd9bb8..f349d01 100644
---- a/src/gom-miner.c
-+++ b/src/gom-miner.c
-@@ -38,7 +38,9 @@ struct _GomMinerPrivate {
-   GoaClient *client;
-   GError *client_error;
- 
-+  gchar *bus_name;
-   TrackerSparqlConnection *connection;
-+  TrackerEndpointDBus *endpoint;
-   GError *connection_error;
- 
-   gchar *display_name;
-@@ -62,6 +64,14 @@ typedef struct {
-   gpointer service;
- } InsertSharedContentData;
- 
-+typedef enum
-+{
-+  PROP_BUS_NAME = 1,
-+  N_PROPERTIES
-+} GomMinerProperty;
-+
-+static GParamSpec *obj_properties[N_PROPERTIES] = { NULL, };
-+
- static GThreadPool *cleanup_pool;
- 
- static void cleanup_job (gpointer data, gpointer user_data);
-@@ -135,6 +145,58 @@ gom_miner_dispose (GObject *object)
-   G_OBJECT_CLASS (gom_miner_parent_class)->dispose (object);
- }
- 
-+static void
-+gom_miner_init_database (GomMiner      *self,
-+                         GCancellable  *cancellable,
-+                         GError       **error)
-+{
-+  TrackerSparqlConnectionFlags flags;
-+  g_autoptr (GFile) store_path = NULL;
-+  g_autoptr (GDBusConnection) bus = NULL;
-+  GError *inner_error = NULL;
-+
-+  flags = TRACKER_SPARQL_CONNECTION_FLAGS_FTS_ENABLE_STEMMER |
-+          TRACKER_SPARQL_CONNECTION_FLAGS_FTS_ENABLE_UNACCENT |
-+          TRACKER_SPARQL_CONNECTION_FLAGS_FTS_ENABLE_STOP_WORDS |
-+          TRACKER_SPARQL_CONNECTION_FLAGS_FTS_IGNORE_NUMBERS;
-+
-+  store_path = g_file_new_build_filename (g_get_user_cache_dir (),
-+                                          "gnome-online-miners",
-+                                          self->priv->bus_name,
-+                                          NULL);
-+
-+  self->priv->connection = tracker_sparql_connection_new (flags,
-+                                                          store_path,
-+                                                          tracker_sparql_get_ontology_nepomuk (),
-+                                                          cancellable,
-+                                                          &inner_error);
-+
-+  if (inner_error)
-+    {
-+      g_propagate_error (error, inner_error);
-+      return;
-+    }
-+
-+  bus = g_bus_get_sync (G_BUS_TYPE_SESSION, NULL, &inner_error);
-+
-+  if (inner_error)
-+    {
-+      g_propagate_error (error, inner_error);
-+      return;
-+    }
-+
-+  self->priv->endpoint = tracker_endpoint_dbus_new (self->priv->connection,
-+                                                    bus,
-+                                                    NULL, /* object path */
-+                                                    cancellable,
-+                                                    &inner_error);
-+  if (inner_error)
-+    {
-+      g_propagate_error (error, inner_error);
-+      return;
-+    }
-+}
-+
- static void
- gom_miner_init_goa (GomMiner  *self,
-                     GError   **error)
-@@ -185,10 +247,10 @@ gom_miner_initable_init (GInitable     *initable,
- 
-   self = GOM_MINER (initable);
- 
--  self->priv->connection = tracker_sparql_connection_get (cancellable, &inner_error);
-+  gom_miner_init_database (self, cancellable, &inner_error);
-   if (inner_error)
-     {
--      g_propagate_prefixed_error (error, inner_error, "Unable to connect to Tracker store: ");
-+      g_propagate_prefixed_error (error, inner_error, "Unable to set up Tracker database: ");
-       return FALSE;
-     }
- 
-@@ -212,6 +274,47 @@ gom_miner_init (GomMiner *self)
-   self->priv->display_name = g_strdup ("");
- }
- 
-+static void
-+gom_miner_set_property (GObject      *object,
-+                        guint         property_id,
-+                        const GValue *value,
-+                        GParamSpec   *pspec)
-+{
-+  GomMiner *self = GOM_MINER (object);
-+
-+  switch ((GomMinerProperty) property_id)
-+    {
-+      case PROP_BUS_NAME:
-+        g_free (self->priv->bus_name);
-+        self->priv->bus_name = g_value_dup_string (value);
-+        break;
-+
-+      default:
-+        G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
-+        break;
-+    }
-+}
-+
-+static void
-+gom_miner_get_property (GObject    *object,
-+                        guint       property_id,
-+                        GValue     *value,
-+                        GParamSpec *pspec)
-+{
-+  GomMiner *self = GOM_MINER (object);
-+
-+  switch ((GomMinerProperty) property_id)
-+    {
-+       case PROP_BUS_NAME:
-+         g_value_set_string (value, self->priv->bus_name);
-+         break;
-+
-+       default:
-+         G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
-+         break;
-+    }
-+}
-+
- static void
- gom_miner_initable_interface_init (GInitableIface *iface)
- {
-@@ -224,6 +327,19 @@ gom_miner_class_init (GomMinerClass *klass)
-   GObjectClass *oclass = G_OBJECT_CLASS (klass);
- 
-   oclass->dispose = gom_miner_dispose;
-+  oclass->set_property = gom_miner_set_property;
-+  oclass->get_property = gom_miner_get_property;
-+
-+  obj_properties[PROP_BUS_NAME] = g_param_spec_string ("bus-name",
-+                                                       "Bus Name",
-+                                                       "D-Bus name of the miner",
-+                                                       NULL  /* default value */,
-+                                                       G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE |
-+                                                       G_PARAM_STATIC_STRINGS);
-+
-+  g_object_class_install_properties (oclass,
-+                                     N_PROPERTIES,
-+                                     obj_properties);
- 
-   cleanup_pool = g_thread_pool_new (cleanup_job, NULL, 1, FALSE, NULL);
- 
-diff --git a/src/gom-miner.h b/src/gom-miner.h
-index 8f83139..5dcfc8d 100644
---- a/src/gom-miner.h
-+++ b/src/gom-miner.h
-@@ -61,6 +61,7 @@ typedef struct _GomMinerPrivate GomMinerPrivate;
- typedef struct {
-   GomMiner *miner;
-   TrackerSparqlConnection *connection;
-+  gchar *bus_name;
- 
-   GoaAccount *account;
-   GHashTable *services;
-diff --git a/src/gom-tracker.c b/src/gom-tracker.c
-index 68818c4..5666c16 100644
---- a/src/gom-tracker.c
-+++ b/src/gom-tracker.c
-@@ -408,7 +408,7 @@ gom_tracker_utils_ensure_equipment_resource (TrackerSparqlConnection *connection
-   gchar *retval = NULL;
-   gchar *select = NULL;
- 
--  g_return_val_if_fail (TRACKER_SPARQL_IS_CONNECTION (connection), NULL);
-+  g_return_val_if_fail (TRACKER_IS_SPARQL_CONNECTION (connection), NULL);
-   g_return_val_if_fail (cancellable == NULL || G_IS_CANCELLABLE (cancellable), NULL);
-   g_return_val_if_fail (error == NULL || *error == NULL, NULL);
-   g_return_val_if_fail (make != NULL || model != NULL, NULL);
--- 
-GitLab
-
-
-From 3e77eff8a677c1ecd9aa129094ed857da802d787 Mon Sep 17 00:00:00 2001
-From: Sam Thursfield <sam@afuera.me.uk>
-Date: Fri, 15 May 2020 01:37:28 +0200
-Subject: [PATCH 3/5] Add DataObject class to our resources
-
-We need this to set nie:dataSource property. I don't understand
-how this worked in the past.
----
- src/gom-tracker.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/gom-tracker.c b/src/gom-tracker.c
-index 5666c16..63a4c29 100644
---- a/src/gom-tracker.c
-+++ b/src/gom-tracker.c
-@@ -208,7 +208,7 @@ gom_tracker_sparql_connection_insert_or_replace_triple (TrackerSparqlConnection
-   insert = g_string_new (NULL);
-   g_string_append_printf
-     (insert,
--     "INSERT OR REPLACE %s { <%s> a nie:InformationElement ; %s %s }",
-+     "INSERT OR REPLACE %s { <%s> a nie:InformationElement, nie:DataObject ; %s %s }",
-      graph_str, resource, property_name, quoted);
-   g_free (quoted);
- 
--- 
-GitLab
-
-
-From e742a60cf9dea1391d1ff409ce5696d21f423bed Mon Sep 17 00:00:00 2001
-From: Sam Thursfield <sam@afuera.me.uk>
-Date: Fri, 15 May 2020 02:13:11 +0200
-Subject: [PATCH 4/5] Organize data into content-based graphs
-
-Previously GOM used a graph per account and per resource but this
-cannot be done in Tracker 3.
-
-In Tracker 3, each graph is stored as a separate SQLite database
-and currently a maximum of ten graphs can be included in a single
-query due to SQLite's limitations.
-
-The new layout is modelled after how tracker-miner-fs uses graphs:
-we use a graph per content type (Contacts, Documents, Pictures),
-plus an extra graph to store accounts and folders/collections.
----
- src/gom-facebook-miner.c     | 12 ++---
- src/gom-flickr-miner.c       | 24 +++++-----
- src/gom-gdata-miner.c        | 31 ++++++------
- src/gom-media-server-miner.c | 10 ++--
- src/gom-miner.c              | 40 ++++++++++++----
- src/gom-miner.h              |  1 -
- src/gom-owncloud-miner.c     | 22 +++++----
- src/gom-tracker.c            | 93 +++++++++++++++++-------------------
- src/gom-tracker.h            | 14 +++++-
- src/gom-zpj-miner.c          | 22 ++++-----
- 10 files changed, 150 insertions(+), 119 deletions(-)
-
-diff --git a/src/gom-facebook-miner.c b/src/gom-facebook-miner.c
-index ff42ca5..fc89096 100644
---- a/src/gom-facebook-miner.c
-+++ b/src/gom-facebook-miner.c
-@@ -70,7 +70,7 @@ account_miner_job_process_photo (GomAccountMinerJob *job,
-     (connection,
-      cancellable, error,
-      &resource_exists,
--     datasource_urn, identifier,
-+     TRACKER_PICTURES_GRAPH, identifier,
-      "nfo:RemoteDataObject", class, NULL);
- 
-   if (*error != NULL)
-@@ -239,7 +239,7 @@ account_miner_job_process_album (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:url", album_link);
- 
-   if (*error != NULL)
-@@ -248,7 +248,7 @@ account_miner_job_process_album (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:description", album_description);
- 
-   if (*error != NULL)
-@@ -257,7 +257,7 @@ account_miner_job_process_album (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:title", album_name);
- 
-   if (*error != NULL)
-@@ -274,7 +274,7 @@ account_miner_job_process_album (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nco:creator", contact_resource);
-   g_free (contact_resource);
- 
-@@ -284,7 +284,7 @@ account_miner_job_process_album (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:contentCreated", album_created_time);
- 
-   if (*error != NULL)
-diff --git a/src/gom-flickr-miner.c b/src/gom-flickr-miner.c
-index 9ac338e..dc7349e 100644
---- a/src/gom-flickr-miner.c
-+++ b/src/gom-flickr-miner.c
-@@ -143,14 +143,14 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-     (connection,
-      cancellable, error,
-      &resource_exists,
--     datasource_urn, identifier,
-+     TRACKER_PICTURES_GRAPH, identifier,
-      "nfo:RemoteDataObject", class, NULL);
- 
-   if (*error != NULL)
-     goto out;
- 
-   gom_tracker_update_datasource (connection, datasource_urn,
--                                 resource_exists, identifier, resource,
-+                                 resource_exists, TRACKER_PICTURES_GRAPH, resource,
-                                  cancellable, error);
- 
-   if (*error != NULL)
-@@ -166,7 +166,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-       parent_resource_urn = gom_tracker_sparql_connection_ensure_resource
-         (connection, cancellable, error,
-          NULL,
--         datasource_urn, parent_identifier,
-+         TRACKER_PICTURES_GRAPH, parent_identifier,
-          "nfo:RemoteDataObject", "nfo:DataContainer", NULL);
-       g_free (parent_identifier);
- 
-@@ -176,7 +176,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-       gom_tracker_sparql_connection_insert_or_replace_triple
-         (connection,
-          cancellable, error,
--         datasource_urn, resource,
-+         TRACKER_PICTURES_GRAPH, resource,
-          "nie:isPartOf", parent_resource_urn);
-       g_free (parent_resource_urn);
- 
-@@ -187,7 +187,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:title", grl_media_get_title (entry->media));
- 
-   if (*error != NULL)
-@@ -202,7 +202,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-   created_time = modification_date = grl_media_get_creation_date (entry->media);
-   new_mtime = g_date_time_to_unix (modification_date);
-   mtime_changed = gom_tracker_update_mtime (connection, new_mtime,
--                                            resource_exists, identifier, resource,
-+                                            resource_exists, TRACKER_PICTURES_GRAPH, resource,
-                                             cancellable, error);
- 
-   if (*error != NULL)
-@@ -221,7 +221,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-       gom_tracker_sparql_connection_insert_or_replace_triple
-         (connection,
-          cancellable, error,
--         datasource_urn, resource,
-+         TRACKER_PICTURES_GRAPH, resource,
-          "nie:contentCreated", date);
-       g_free (date);
-     }
-@@ -233,7 +233,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:url", url);
- 
-   if (*error != NULL)
-@@ -242,7 +242,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:description", grl_media_get_description (entry->media));
- 
-   if (*error != NULL)
-@@ -254,7 +254,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-       gom_tracker_sparql_connection_insert_or_replace_triple
-         (connection,
-          cancellable, error,
--         datasource_urn, resource,
-+         TRACKER_PICTURES_GRAPH, resource,
-          "nie:mimeType", mime);
-       g_free (mime);
- 
-@@ -265,7 +265,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-   contact_resource = gom_tracker_utils_ensure_contact_resource
-     (connection,
-      cancellable, error,
--     datasource_urn, grl_media_get_author (entry->media));
-+     TRACKER_PICTURES_GRAPH, grl_media_get_author (entry->media));
- 
-   if (*error != NULL)
-     goto out;
-@@ -273,7 +273,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nco:creator", contact_resource);
-   g_free (contact_resource);
- 
-diff --git a/src/gom-gdata-miner.c b/src/gom-gdata-miner.c
-index 7872431..d0deb80 100644
---- a/src/gom-gdata-miner.c
-+++ b/src/gom-gdata-miner.c
-@@ -120,7 +120,7 @@ account_miner_job_process_entry (TrackerSparqlConnection *connection,
-     (connection,
-      cancellable, error,
-      &resource_exists,
--     datasource_urn, identifier,
-+     TRACKER_DOCUMENTS_GRAPH, identifier,
-      "nfo:RemoteDataObject", class, NULL);
- 
-   if (*error != NULL)
-@@ -187,7 +187,7 @@ account_miner_job_process_entry (TrackerSparqlConnection *connection,
-       parent_resource_urn = gom_tracker_sparql_connection_ensure_resource
-         (connection, cancellable, error,
-          NULL,
--         datasource_urn, parent_resource_id,
-+         GOM_GRAPH, parent_resource_id,
-          "nfo:RemoteDataObject", "nfo:DataContainer", NULL);
-       g_free (parent_resource_id);
- 
-@@ -219,7 +219,7 @@ account_miner_job_process_entry (TrackerSparqlConnection *connection,
-   gom_tracker_sparql_connection_toggle_favorite
-     (connection,
-      cancellable, error,
--     resource, starred);
-+     TRACKER_PICTURES_GRAPH, resource, starred);
- 
-   if (*error != NULL)
-     goto out;
-@@ -400,14 +400,14 @@ account_miner_job_process_photo (TrackerSparqlConnection *connection,
-     (connection,
-      cancellable, error,
-      &resource_exists,
--     datasource_urn, identifier,
-+     TRACKER_PICTURES_GRAPH, identifier,
-      "nfo:RemoteDataObject", "nmm:Photo", NULL);
- 
-   if (*error != NULL)
-     goto out;
- 
-   gom_tracker_update_datasource (connection, datasource_urn,
--                                 resource_exists, identifier, resource,
-+                                 resource_exists, TRACKER_PICTURES_GRAPH, resource,
-                                  cancellable, error);
-   if (*error != NULL)
-     goto out;
-@@ -566,6 +566,7 @@ account_miner_job_process_photo (TrackerSparqlConnection *connection,
-       equipment_resource = gom_tracker_utils_ensure_equipment_resource (connection,
-                                                                         cancellable,
-                                                                         error,
-+                                                                        TRACKER_PICTURES_GRAPH,
-                                                                         make,
-                                                                         model);
- 
-@@ -665,7 +666,7 @@ account_miner_job_process_album (TrackerSparqlConnection *connection,
-     (connection,
-      cancellable, error,
-      &resource_exists,
--     datasource_urn, identifier,
-+     TRACKER_PICTURES_GRAPH, identifier,
-      "nfo:RemoteDataObject", "nfo:DataContainer",
-      NULL);
- 
-@@ -674,7 +675,7 @@ account_miner_job_process_album (TrackerSparqlConnection *connection,
- 
-   gom_tracker_update_datasource
-     (connection, datasource_urn,
--     resource_exists, identifier, resource,
-+     resource_exists, TRACKER_PICTURES_GRAPH, resource,
-      cancellable, error);
- 
-   if (*error != NULL)
-@@ -685,7 +686,7 @@ account_miner_job_process_album (TrackerSparqlConnection *connection,
-    */
-   new_mtime = gdata_entry_get_updated (GDATA_ENTRY (album));
-   mtime_changed = gom_tracker_update_mtime (connection, new_mtime,
--                                            resource_exists, identifier, resource,
-+                                            resource_exists, TRACKER_PICTURES_GRAPH, resource,
-                                             cancellable, error);
- 
-   if (*error != NULL)
-@@ -703,7 +704,7 @@ account_miner_job_process_album (TrackerSparqlConnection *connection,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:url", alternate_uri);
- 
-   if (*error != NULL)
-@@ -713,7 +714,7 @@ account_miner_job_process_album (TrackerSparqlConnection *connection,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:description", summary);
- 
-   if (*error != NULL)
-@@ -723,7 +724,7 @@ account_miner_job_process_album (TrackerSparqlConnection *connection,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:title", title);
- 
-   if (*error != NULL)
-@@ -743,7 +744,7 @@ account_miner_job_process_album (TrackerSparqlConnection *connection,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nco:creator", contact_resource);
-   g_free (contact_resource);
- 
-@@ -755,7 +756,7 @@ account_miner_job_process_album (TrackerSparqlConnection *connection,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:contentCreated", date);
-   g_free (date);
- 
-@@ -865,7 +866,7 @@ insert_shared_content_photos (TrackerSparqlConnection *connection,
-   if (!gom_tracker_sparql_connection_insert_or_replace_triple (connection,
-                                                                cancellable,
-                                                                &local_error,
--                                                               datasource_urn,
-+                                                               TRACKER_PICTURES_GRAPH,
-                                                                source_urn,
-                                                                "nie:relatedTo",
-                                                                photo_resource_urn))
-@@ -878,7 +879,7 @@ insert_shared_content_photos (TrackerSparqlConnection *connection,
-   if (!gom_tracker_sparql_connection_insert_or_replace_triple (connection,
-                                                                cancellable,
-                                                                &local_error,
--                                                               datasource_urn,
-+                                                               TRACKER_PICTURES_GRAPH,
-                                                                photo_resource_urn,
-                                                                "nie:links",
-                                                                source_urn))
-diff --git a/src/gom-media-server-miner.c b/src/gom-media-server-miner.c
-index 490869e..32e08c6 100644
---- a/src/gom-media-server-miner.c
-+++ b/src/gom-media-server-miner.c
-@@ -65,14 +65,14 @@ account_miner_job_process_photo (GomAccountMinerJob *job,
-     (connection,
-      cancellable, error,
-      &resource_exists,
--     datasource_urn, identifier,
-+     TRACKER_PICTURES_GRAPH, identifier,
-      "nfo:RemoteDataObject", class, NULL);
- 
-   if (*error != NULL)
-     goto out;
- 
-   gom_tracker_update_datasource (connection, datasource_urn,
--                                 resource_exists, identifier, resource,
-+                                 resource_exists, TRACKER_PICTURES_GRAPH, resource,
-                                  cancellable, error);
-   if (*error != NULL)
-     goto out;
-@@ -81,7 +81,7 @@ account_miner_job_process_photo (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:url", photo->url);
- 
-   if (*error != NULL)
-@@ -90,7 +90,7 @@ account_miner_job_process_photo (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:mimeType", photo->mimetype);
- 
-   if (*error != NULL)
-@@ -99,7 +99,7 @@ account_miner_job_process_photo (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:title", photo->name);
- 
-   if (*error != NULL)
-diff --git a/src/gom-miner.c b/src/gom-miner.c
-index f349d01..32892fa 100644
---- a/src/gom-miner.c
-+++ b/src/gom-miner.c
-@@ -376,7 +376,7 @@ gom_miner_ensure_datasource (GomMiner *self,
-                           "  <%s> a nie:DataSource ; nao:identifier \"%s\" . "
-                           "  <%s> a nie:InformationElement ; nie:rootElementOf <%s> ; nie:version \"%d\""
-                           "}",
--                          datasource_urn,
-+                          GOM_GRAPH,
-                           datasource_urn, klass->miner_identifier,
-                           root_element_urn, datasource_urn, klass->version);
- 
-@@ -401,8 +401,8 @@ gom_account_miner_job_query_existing (GomAccountMinerJob *job,
- 
-   select = g_string_new (NULL);
-   g_string_append_printf (select,
--                          "SELECT ?urn nao:identifier(?urn) WHERE { ?urn nie:dataSource <%s> }",
--                          job->datasource_urn);
-+                          "SELECT ?urn ?id WHERE { GRAPH <%s> { ?urn nie:dataSource <%s> ; nao:identifier ?id . } }",
-+                          GOM_GRAPH, job->datasource_urn);
- 
-   cursor = tracker_sparql_connection_query (job->connection,
-                                             select->str,
-@@ -415,9 +415,21 @@ gom_account_miner_job_query_existing (GomAccountMinerJob *job,
- 
-   while (tracker_sparql_cursor_next (cursor, cancellable, error))
-     {
--      g_hash_table_insert (job->previous_resources,
--                           g_strdup (tracker_sparql_cursor_get_string (cursor, 1, NULL)),
--                           g_strdup (tracker_sparql_cursor_get_string (cursor, 0, NULL)));
-+      const gchar *urn, *identifier;
-+
-+      urn = tracker_sparql_cursor_get_string (cursor, 0, NULL);
-+      identifier = tracker_sparql_cursor_get_string (cursor, 1, NULL);
-+
-+      if (identifier != NULL)
-+        {
-+          g_hash_table_insert (job->previous_resources,
-+                               g_strdup (identifier),
-+                               g_strdup (urn));
-+        }
-+      else
-+        {
-+          g_warning ("Missing identifier for urn %s", urn);
-+        }
-     }
- 
-   g_object_unref (cursor);
-@@ -489,16 +501,19 @@ gom_account_miner_job (GTask *task,
-   if (error != NULL)
-     goto out;
- 
-+  g_debug ("account miner: Querying existing accounts stored in database");
-   gom_account_miner_job_query_existing (job, &error);
- 
-   if (error != NULL)
-     goto out;
- 
-+  g_debug ("account miner: Querying remote server");
-   gom_account_miner_job_query (job, &error);
- 
-   if (error != NULL)
-     goto out;
- 
-+  g_debug ("account miner: Removing stale accounts");
-   gom_account_miner_job_cleanup_previous (job, &error);
- 
-   if (error != NULL)
-@@ -752,10 +767,15 @@ cleanup_job (gpointer data,
- 
-   /* find all our datasources in the tracker DB */
-   select = g_string_new (NULL);
--  g_string_append_printf (select, "SELECT ?datasource nie:version(?root) WHERE { "
--                          "?datasource a nie:DataSource . "
--                          "?datasource nao:identifier \"%s\" . "
--                          "OPTIONAL { ?root nie:rootElementOf ?datasource } }",
-+  g_string_append_printf (select,
-+                          "SELECT ?datasource nie:version(?root) WHERE { "
-+                          "  GRAPH <%s> { "
-+                          "    ?datasource a nie:DataSource . "
-+                          "    ?datasource nao:identifier \"%s\" . "
-+                          "    OPTIONAL { ?root nie:rootElementOf ?datasource } "
-+                          "  }"
-+                          "}",
-+                          GOM_GRAPH,
-                           klass->miner_identifier);
- 
-   cursor = tracker_sparql_connection_query (self->priv->connection,
-diff --git a/src/gom-miner.h b/src/gom-miner.h
-index 5dcfc8d..8f83139 100644
---- a/src/gom-miner.h
-+++ b/src/gom-miner.h
-@@ -61,7 +61,6 @@ typedef struct _GomMinerPrivate GomMinerPrivate;
- typedef struct {
-   GomMiner *miner;
-   TrackerSparqlConnection *connection;
--  gchar *bus_name;
- 
-   GoaAccount *account;
-   GHashTable *services;
-diff --git a/src/gom-owncloud-miner.c b/src/gom-owncloud-miner.c
-index 34d303b..623f2e1 100644
---- a/src/gom-owncloud-miner.c
-+++ b/src/gom-owncloud-miner.c
-@@ -100,14 +100,14 @@ account_miner_job_process_file (GomAccountMinerJob *job,
-     (connection,
-      cancellable, error,
-      &resource_exists,
--     datasource_urn, identifier,
-+     TRACKER_DOCUMENTS_GRAPH, identifier,
-      "nfo:RemoteDataObject", class, NULL);
- 
-   if (*error != NULL)
-     goto out;
- 
-   gom_tracker_update_datasource (connection, datasource_urn,
--                                 resource_exists, identifier, resource,
-+                                 resource_exists, TRACKER_DOCUMENTS_GRAPH, resource,
-                                  cancellable, error);
- 
-   if (*error != NULL)
-@@ -117,7 +117,7 @@ account_miner_job_process_file (GomAccountMinerJob *job,
-   modification_time = g_date_time_new_from_timeval_local (&tv);
-   new_mtime = g_date_time_to_unix (modification_time);
-   mtime_changed = gom_tracker_update_mtime (connection, new_mtime,
--                                            resource_exists, identifier, resource,
-+                                            resource_exists, TRACKER_DOCUMENTS_GRAPH, resource,
-                                             cancellable, error);
- 
-   if (*error != NULL)
-@@ -133,7 +133,7 @@ account_miner_job_process_file (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_DOCUMENTS_GRAPH, resource,
-      "nie:url", uri);
- 
-   if (*error != NULL)
-@@ -156,7 +156,7 @@ account_miner_job_process_file (GomAccountMinerJob *job,
-           parent_resource_urn = gom_tracker_sparql_connection_ensure_resource
-             (connection, cancellable, error,
-              NULL,
--             datasource_urn, parent_identifier,
-+             GOM_GRAPH, parent_identifier,
-              "nfo:RemoteDataObject", "nfo:DataContainer", NULL);
-           g_checksum_reset (checksum);
-           g_free (parent_identifier);
-@@ -168,7 +168,7 @@ account_miner_job_process_file (GomAccountMinerJob *job,
-           gom_tracker_sparql_connection_insert_or_replace_triple
-             (connection,
-              cancellable, error,
--             datasource_urn, resource,
-+             TRACKER_DOCUMENTS_GRAPH, resource,
-              "nie:isPartOf", parent_resource_urn);
-           g_free (parent_resource_urn);
- 
-@@ -182,7 +182,7 @@ account_miner_job_process_file (GomAccountMinerJob *job,
-           gom_tracker_sparql_connection_insert_or_replace_triple
-             (connection,
-              cancellable, error,
--             datasource_urn, resource,
-+             TRACKER_DOCUMENTS_GRAPH, resource,
-              "nie:mimeType", mime);
- 
-           if (*error != NULL)
-@@ -194,7 +194,7 @@ account_miner_job_process_file (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_DOCUMENTS_GRAPH, resource,
-      "nfo:fileName", display_name);
- 
-   if (*error != NULL)
-@@ -416,6 +416,11 @@ query_owncloud (GomAccountMinerJob *job,
-   mount = g_volume_get_mount (volume);
-   if (mount == NULL)
-     {
-+      g_autofree gchar *volume_name;
-+
-+      volume_name = g_volume_get_name (volume);
-+      g_debug ("Mounting Online Account volume %s", volume_name);
-+
-       data.error = error;
- 
-       context = g_main_context_new ();
-@@ -436,6 +441,7 @@ query_owncloud (GomAccountMinerJob *job,
-     }
- 
-   root = g_mount_get_root (mount);
-+  g_debug ("Got volume from gnome-online-accounts: root is %s", g_file_peek_path (root));
-   account_miner_job_traverse_dir (job, connection, previous_resources, datasource_urn, root, TRUE, cancellable, error);
- 
-   g_object_unref (root);
-diff --git a/src/gom-tracker.c b/src/gom-tracker.c
-index 63a4c29..0d1766c 100644
---- a/src/gom-tracker.c
-+++ b/src/gom-tracker.c
-@@ -26,16 +26,11 @@
- #include "gom-tracker.h"
- #include "gom-utils.h"
- 
--static gchar *
--_tracker_utils_format_into_graph (const gchar *graph)
--{
--  return (graph != NULL) ? g_strdup_printf ("INTO <%s> ", graph) : g_strdup ("");
--}
--
- static gboolean
- gom_tracker_sparql_connection_get_string_attribute (TrackerSparqlConnection *connection,
-                                                     GCancellable *cancellable,
-                                                     GError **error,
-+                                                    const gchar *graph,
-                                                     const gchar *resource,
-                                                     const gchar *attribute,
-                                                     gchar **value)
-@@ -45,8 +40,8 @@ gom_tracker_sparql_connection_get_string_attribute (TrackerSparqlConnection *con
-   const gchar *string_value = NULL;
-   gboolean res;
- 
--  g_string_append_printf (select, "SELECT ?val { <%s> %s ?val }",
--                          resource, attribute);
-+  g_string_append_printf (select, "SELECT ?val { GRAPH <%s> { <%s> %s ?val } }",
-+                          graph, resource, attribute);
-   cursor = tracker_sparql_connection_query (connection,
-                                             select->str,
-                                             cancellable, error);
-@@ -86,7 +81,8 @@ gom_tracker_sparql_connection_ensure_resource (TrackerSparqlConnection *connecti
-                                                const gchar *class,
-                                                ...)
- {
--  GString *select, *insert, *inner;
-+  GString *select, *inner;
-+  gchar *insert;
-   va_list args;
-   const gchar *arg;
-   TrackerSparqlCursor *cursor;
-@@ -98,6 +94,8 @@ gom_tracker_sparql_connection_ensure_resource (TrackerSparqlConnection *connecti
-   gchar *key = NULL, *val = NULL;
-   gboolean exists = FALSE;
- 
-+  g_return_val_if_fail (graph != NULL, NULL);
-+
-   /* build the inner query with all the classes */
-   va_start (args, class);
-   inner = g_string_new (NULL);
-@@ -112,7 +110,7 @@ gom_tracker_sparql_connection_ensure_resource (TrackerSparqlConnection *connecti
-   /* query if such a resource is already in the DB */
-   select = g_string_new (NULL);
-   g_string_append_printf (select,
--                          "SELECT ?urn WHERE { ?urn %s }", inner->str);
-+                          "SELECT ?urn WHERE { GRAPH <%s> { ?urn %s } }", graph, inner->str);
- 
-   cursor = tracker_sparql_connection_query (connection,
-                                             select->str,
-@@ -138,19 +136,12 @@ gom_tracker_sparql_connection_ensure_resource (TrackerSparqlConnection *connecti
-     }
- 
-   /* not found, create the resource */
--  insert = g_string_new (NULL);
--  graph_str = _tracker_utils_format_into_graph (graph);
--
--  g_string_append_printf (insert, "INSERT %s { _:res %s }",
--                          graph_str, inner->str);
--  g_free (graph_str);
--  g_string_free (inner, TRUE);
--
-+  insert = g_strdup_printf ("INSERT INTO <%s> { _:res %s }",
-+                            graph, inner->str);
-   insert_res =
--    tracker_sparql_connection_update_blank (connection, insert->str,
-+    tracker_sparql_connection_update_blank (connection, insert,
-                                             G_PRIORITY_DEFAULT, NULL, error);
--
--  g_string_free (insert, TRUE);
-+  g_free (insert);
- 
-   if (*error != NULL)
-     goto out;
-@@ -194,10 +185,10 @@ gom_tracker_sparql_connection_insert_or_replace_triple (TrackerSparqlConnection
-                                                         const gchar *property_value)
- {
-   GString *insert;
--  gchar *graph_str, *quoted;
-+  gchar *quoted;
-   gboolean retval = TRUE;
- 
--  graph_str = _tracker_utils_format_into_graph (graph);
-+  g_return_val_if_fail (graph != NULL, FALSE);
- 
-   /* the "null" value must not be quoted */
-   if (property_value == NULL)
-@@ -208,8 +199,8 @@ gom_tracker_sparql_connection_insert_or_replace_triple (TrackerSparqlConnection
-   insert = g_string_new (NULL);
-   g_string_append_printf
-     (insert,
--     "INSERT OR REPLACE %s { <%s> a nie:InformationElement, nie:DataObject ; %s %s }",
--     graph_str, resource, property_name, quoted);
-+     "INSERT OR REPLACE INTO <%s> { <%s> a nie:InformationElement, nie:DataObject ; %s %s }",
-+     graph, resource, property_name, quoted);
-   g_free (quoted);
- 
-   g_debug ("Insert or replace triple: query %s", insert->str);
-@@ -223,8 +214,6 @@ gom_tracker_sparql_connection_insert_or_replace_triple (TrackerSparqlConnection
-   if (*error != NULL)
-     retval = FALSE;
- 
--  g_free (graph_str);
--
-   return retval;
- }
- 
-@@ -271,6 +260,7 @@ gboolean
- gom_tracker_sparql_connection_toggle_favorite (TrackerSparqlConnection *connection,
-                                                GCancellable *cancellable,
-                                                GError **error,
-+                                               const gchar *graph,
-                                                const gchar *resource,
-                                                gboolean favorite)
- {
-@@ -279,15 +269,15 @@ gom_tracker_sparql_connection_toggle_favorite (TrackerSparqlConnection *connecti
-   gboolean retval = TRUE;
- 
-   if (favorite)
--    op_str = "INSERT OR REPLACE";
-+    op_str = "INSERT OR REPLACE INTO";
-   else
--    op_str = "DELETE";
-+    op_str = "DELETE FROM";
- 
-   update = g_string_new (NULL);
-   g_string_append_printf
-     (update,
--     "%s { <%s> nao:hasTag nao:predefined-tag-favorite }",
--     op_str, resource);
-+     "%s <%s> { <%s> nao:hasTag nao:predefined-tag-favorite }",
-+     op_str, graph, resource);
- 
-   g_debug ("Toggle favorite: query %s", update->str);
- 
-@@ -321,9 +311,13 @@ gom_tracker_utils_ensure_contact_resource (TrackerSparqlConnection *connection,
-   mail_uri = g_strconcat ("mailto:", email, NULL);
-   select = g_string_new (NULL);
-   g_string_append_printf (select,
--                          "SELECT ?urn WHERE { ?urn a nco:Contact . "
--                          "?urn nco:hasEmailAddress ?mail . "
--                          "FILTER (fn:contains(?mail, \"%s\" )) }", mail_uri);
-+                          "SELECT ?urn WHERE { "
-+                          "  GRAPH <%s> { "
-+                          "    ?urn a nco:Contact . "
-+                          "    ?urn nco:hasEmailAddress ?mail . "
-+                          "    FILTER (fn:contains(?mail, \"%s\" )) "
-+                          "  }"
-+                          "}", TRACKER_CONTACTS_GRAPH, mail_uri);
- 
-   cursor = tracker_sparql_connection_query (connection,
-                                             select->str,
-@@ -351,8 +345,9 @@ gom_tracker_utils_ensure_contact_resource (TrackerSparqlConnection *connection,
-   insert = g_string_new (NULL);
- 
-   g_string_append_printf (insert,
--                          "INSERT { <%s> a nco:EmailAddress ; nco:emailAddress \"%s\" . "
-+                          "INSERT INTO <%s> { <%s> a nco:EmailAddress ; nco:emailAddress \"%s\" . "
-                           "_:res a nco:Contact ; nco:hasEmailAddress <%s> ; nco:fullname \"%s\" . }",
-+                          TRACKER_CONTACTS_GRAPH,
-                           mail_uri, email,
-                           mail_uri, fullname);
- 
-@@ -397,6 +392,7 @@ gchar *
- gom_tracker_utils_ensure_equipment_resource (TrackerSparqlConnection *connection,
-                                              GCancellable *cancellable,
-                                              GError **error,
-+                                             const gchar *graph,
-                                              const gchar *make,
-                                              const gchar *model)
- {
-@@ -416,7 +412,7 @@ gom_tracker_utils_ensure_equipment_resource (TrackerSparqlConnection *connection
-   equip_uri = tracker_sparql_escape_uri_printf ("urn:equipment:%s:%s:",
-                                                 make != NULL ? make : "",
-                                                 model != NULL ? model : "");
--  select = g_strdup_printf ("SELECT <%s> WHERE { }", equip_uri);
-+  select = g_strdup_printf ("ASK { GRAPH <%s> { <%s> a nfo:Equipment } }", graph, equip_uri);
- 
-   local_error = NULL;
-   cursor = tracker_sparql_connection_query (connection, select, cancellable, &local_error);
-@@ -436,20 +432,19 @@ gom_tracker_utils_ensure_equipment_resource (TrackerSparqlConnection *connection
- 
-   if (res)
-     {
--      const gchar *cursor_uri;
--
--      cursor_uri = tracker_sparql_cursor_get_string (cursor, 0, NULL);
--      if (g_strcmp0 (cursor_uri, equip_uri) == 0)
-+      if (tracker_sparql_cursor_get_boolean (cursor, 0))
-         {
--          /* return the found resource */
--          retval = g_strdup (cursor_uri);
-+          /* The resource exists */
-+          retval = equip_uri;
-+          equip_uri = NULL;
-           g_debug ("Found resource in the store: %s", retval);
-           goto out;
-         }
-     }
- 
-   /* not found, create the resource */
--  insert = g_strdup_printf ("INSERT { <%s> a nfo:Equipment ; nfo:manufacturer \"%s\" ; nfo:model \"%s\" }",
-+  insert = g_strdup_printf ("INSERT INTO <%s> { <%s> a nfo:Equipment ; nfo:manufacturer \"%s\" ; nfo:model \"%s\" }",
-+                            graph,
-                             equip_uri,
-                             make,
-                             model);
-@@ -480,7 +475,7 @@ void
- gom_tracker_update_datasource (TrackerSparqlConnection  *connection,
-                                const gchar              *datasource_urn,
-                                gboolean                  resource_exists,
--                               const gchar              *identifier,
-+                               const gchar              *graph,
-                                const gchar              *resource,
-                                GCancellable             *cancellable,
-                                GError                  **error)
-@@ -498,7 +493,7 @@ gom_tracker_update_datasource (TrackerSparqlConnection  *connection,
- 
-       res = gom_tracker_sparql_connection_get_string_attribute
-         (connection, cancellable, error,
--         resource, "nie:dataSource", &old_value);
-+         graph, resource, "nie:dataSource", &old_value);
-       g_clear_error (error);
- 
-       if (res)
-@@ -514,7 +509,7 @@ gom_tracker_update_datasource (TrackerSparqlConnection  *connection,
-   if (set_datasource)
-     gom_tracker_sparql_connection_set_triple
-       (connection, cancellable, error,
--       identifier, resource,
-+       graph, resource,
-        "nie:dataSource", datasource_urn);
- }
- 
-@@ -522,7 +517,7 @@ gboolean
- gom_tracker_update_mtime (TrackerSparqlConnection  *connection,
-                           gint64                    new_mtime,
-                           gboolean                  resource_exists,
--                          const gchar              *identifier,
-+                          const gchar              *graph,
-                           const gchar              *resource,
-                           GCancellable             *cancellable,
-                           GError                  **error)
-@@ -536,7 +531,7 @@ gom_tracker_update_mtime (TrackerSparqlConnection  *connection,
-     {
-       res = gom_tracker_sparql_connection_get_string_attribute
-         (connection, cancellable, error,
--         resource, "nie:contentLastModified", &old_value);
-+         graph, resource, "nie:contentLastModified", &old_value);
-       g_clear_error (error);
- 
-       if (res)
-@@ -552,7 +547,7 @@ gom_tracker_update_mtime (TrackerSparqlConnection  *connection,
-   date = gom_iso8601_from_timestamp (new_mtime);
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection, cancellable, error,
--     identifier, resource,
-+     graph, resource,
-      "nie:contentLastModified", date);
-   g_free (date);
- 
-diff --git a/src/gom-tracker.h b/src/gom-tracker.h
-index 94a39e8..a5ae6fd 100644
---- a/src/gom-tracker.h
-+++ b/src/gom-tracker.h
-@@ -29,6 +29,14 @@
- 
- G_BEGIN_DECLS
- 
-+/* The graph where we store account meta information */
-+#define GOM_GRAPH "tracker.api.gnome.org/ontology/v3/gnome-online-miners"
-+
-+/* Graphs where we store content information */
-+#define TRACKER_CONTACTS_GRAPH "http://tracker.api.gnome.org/ontology/v3/tracker#Contacts"
-+#define TRACKER_DOCUMENTS_GRAPH "http://tracker.api.gnome.org/ontology/v3/tracker#Documents"
-+#define TRACKER_PICTURES_GRAPH "http://tracker.api.gnome.org/ontology/v3/tracker#Pictures"
-+
- gchar *gom_tracker_sparql_connection_ensure_resource (TrackerSparqlConnection *connection,
-                                                       GCancellable *cancellable,
-                                                       GError **error,
-@@ -57,6 +65,7 @@ gboolean gom_tracker_sparql_connection_set_triple (TrackerSparqlConnection *conn
- gboolean gom_tracker_sparql_connection_toggle_favorite (TrackerSparqlConnection *connection,
-                                                         GCancellable *cancellable,
-                                                         GError **error,
-+                                                        const gchar *graph,
-                                                         const gchar *resource,
-                                                         gboolean favorite);
- 
-@@ -69,20 +78,21 @@ gchar* gom_tracker_utils_ensure_contact_resource (TrackerSparqlConnection *conne
- gchar *gom_tracker_utils_ensure_equipment_resource (TrackerSparqlConnection *connection,
-                                                     GCancellable *cancellable,
-                                                     GError **error,
-+                                                    const gchar *graph,
-                                                     const gchar *make,
-                                                     const gchar *model);
- 
- void gom_tracker_update_datasource (TrackerSparqlConnection  *connection,
-                                     const gchar              *datasource_urn,
-                                     gboolean                  resource_exists,
--                                    const gchar              *identifier,
-+                                    const gchar              *graph,
-                                     const gchar              *resource,
-                                     GCancellable             *cancellable,
-                                     GError                  **error);
- gboolean gom_tracker_update_mtime (TrackerSparqlConnection  *connection,
-                                    gint64                    new_mtime,
-                                    gboolean                  resource_exists,
--                                   const gchar              *identifier,
-+                                   const gchar              *graph,
-                                    const gchar              *resource,
-                                    GCancellable             *cancellable,
-                                    GError                  **error);
-diff --git a/src/gom-zpj-miner.c b/src/gom-zpj-miner.c
-index 6dff947..1372de5 100644
---- a/src/gom-zpj-miner.c
-+++ b/src/gom-zpj-miner.c
-@@ -70,14 +70,14 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-     (connection,
-      cancellable, error,
-      &resource_exists,
--     datasource_urn, identifier,
-+     TRACKER_PICTURES_GRAPH, identifier,
-      "nfo:RemoteDataObject", class, NULL);
- 
-   if (*error != NULL)
-     goto out;
- 
-   gom_tracker_update_datasource (connection, datasource_urn,
--                                 resource_exists, identifier, resource,
-+                                 resource_exists, TRACKER_PICTURES_GRAPH, resource,
-                                  cancellable, error);
- 
-   if (*error != NULL)
-@@ -86,7 +86,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-   updated_time = zpj_skydrive_entry_get_updated_time (entry);
-   new_mtime = g_date_time_to_unix (updated_time);
-   mtime_changed = gom_tracker_update_mtime (connection, new_mtime,
--                                            resource_exists, identifier, resource,
-+                                            resource_exists, TRACKER_PICTURES_GRAPH, resource,
-                                             cancellable, error);
- 
-   if (*error != NULL)
-@@ -102,7 +102,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:url", identifier);
- 
-   if (*error != NULL)
-@@ -119,7 +119,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-       parent_resource_urn = gom_tracker_sparql_connection_ensure_resource
-         (connection, cancellable, error,
-          NULL,
--         datasource_urn, parent_identifier,
-+         TRACKER_PICTURES_GRAPH, parent_identifier,
-          "nfo:RemoteDataObject", "nfo:DataContainer", NULL);
-       g_free (parent_identifier);
- 
-@@ -129,7 +129,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-       gom_tracker_sparql_connection_insert_or_replace_triple
-         (connection,
-          cancellable, error,
--         datasource_urn, resource,
-+         TRACKER_PICTURES_GRAPH, resource,
-          "nie:isPartOf", parent_resource_urn);
-       g_free (parent_resource_urn);
- 
-@@ -142,7 +142,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-           gom_tracker_sparql_connection_insert_or_replace_triple
-             (connection,
-              cancellable, error,
--             datasource_urn, resource,
-+             TRACKER_PICTURES_GRAPH, resource,
-              "nie:mimeType", mime);
-           g_free (mime);
- 
-@@ -154,7 +154,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:description", zpj_skydrive_entry_get_description (entry));
- 
-   if (*error != NULL)
-@@ -163,7 +163,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nfo:fileName", name);
- 
-   if (*error != NULL)
-@@ -180,7 +180,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nco:creator", contact_resource);
-   g_free (contact_resource);
- 
-@@ -192,7 +192,7 @@ account_miner_job_process_entry (GomAccountMinerJob *job,
-   gom_tracker_sparql_connection_insert_or_replace_triple
-     (connection,
-      cancellable, error,
--     datasource_urn, resource,
-+     TRACKER_PICTURES_GRAPH, resource,
-      "nie:contentCreated", date);
-   g_free (date);
- 
--- 
-GitLab
-
-
-From 34259944dd9e6e167663c97080142f6e8b7f00f2 Mon Sep 17 00:00:00 2001
-From: Sam Thursfield <sam@afuera.me.uk>
-Date: Mon, 27 Jul 2020 23:48:49 +0200
-Subject: [PATCH 5/5] Update for API changes in Tracker 2.99
-
----
- src/gom-miner.c   |  3 ---
- src/gom-tracker.c | 22 ++++++----------------
- 2 files changed, 6 insertions(+), 19 deletions(-)
-
-diff --git a/src/gom-miner.c b/src/gom-miner.c
-index 32892fa..d9ccf67 100644
---- a/src/gom-miner.c
-+++ b/src/gom-miner.c
-@@ -382,7 +382,6 @@ gom_miner_ensure_datasource (GomMiner *self,
- 
-   tracker_sparql_connection_update (self->priv->connection,
-                                     datasource_insert->str,
--                                    G_PRIORITY_DEFAULT,
-                                     cancellable,
-                                     error);
- 
-@@ -469,7 +468,6 @@ gom_account_miner_job_cleanup_previous (GomAccountMinerJob *job,
- 
-   tracker_sparql_connection_update (job->connection,
-                                     delete->str,
--                                    G_PRIORITY_DEFAULT,
-                                     cancellable,
-                                     error);
- 
-@@ -709,7 +707,6 @@ cleanup_job_do_cleanup (CleanupJob *job, GCancellable *cancellable)
- 
-   tracker_sparql_connection_update (self->priv->connection,
-                                     update->str,
--                                    G_PRIORITY_DEFAULT,
-                                     cancellable,
-                                     &error);
-   g_string_free (update, TRUE);
-diff --git a/src/gom-tracker.c b/src/gom-tracker.c
-index 0d1766c..5f49f73 100644
---- a/src/gom-tracker.c
-+++ b/src/gom-tracker.c
-@@ -138,9 +138,7 @@ gom_tracker_sparql_connection_ensure_resource (TrackerSparqlConnection *connecti
-   /* not found, create the resource */
-   insert = g_strdup_printf ("INSERT INTO <%s> { _:res %s }",
-                             graph, inner->str);
--  insert_res =
--    tracker_sparql_connection_update_blank (connection, insert,
--                                            G_PRIORITY_DEFAULT, NULL, error);
-+  insert_res = tracker_sparql_connection_update_blank (connection, insert, NULL, error);
-   g_free (insert);
- 
-   if (*error != NULL)
-@@ -205,9 +203,7 @@ gom_tracker_sparql_connection_insert_or_replace_triple (TrackerSparqlConnection
- 
-   g_debug ("Insert or replace triple: query %s", insert->str);
- 
--  tracker_sparql_connection_update (connection, insert->str,
--                                    G_PRIORITY_DEFAULT, cancellable,
--                                    error);
-+  tracker_sparql_connection_update (connection, insert->str, cancellable, error);
- 
-   g_string_free (insert, TRUE);
- 
-@@ -235,9 +231,7 @@ gom_tracker_sparql_connection_set_triple (TrackerSparqlConnection *connection,
-      "DELETE { <%s> %s ?val } WHERE { <%s> %s ?val }", resource,
-      property_name, resource, property_name);
- 
--  tracker_sparql_connection_update (connection, delete->str,
--                                    G_PRIORITY_DEFAULT, cancellable,
--                                    error);
-+  tracker_sparql_connection_update (connection, delete->str, cancellable, error);
- 
-   g_string_free (delete, TRUE);
-   if (*error != NULL)
-@@ -281,9 +275,7 @@ gom_tracker_sparql_connection_toggle_favorite (TrackerSparqlConnection *connecti
- 
-   g_debug ("Toggle favorite: query %s", update->str);
- 
--  tracker_sparql_connection_update (connection, update->str,
--                                    G_PRIORITY_DEFAULT, cancellable,
--                                    error);
-+  tracker_sparql_connection_update (connection, update->str, cancellable, error);
- 
-   g_string_free (update, TRUE);
- 
-@@ -351,9 +343,7 @@ gom_tracker_utils_ensure_contact_resource (TrackerSparqlConnection *connection,
-                           mail_uri, email,
-                           mail_uri, fullname);
- 
--  insert_res =
--    tracker_sparql_connection_update_blank (connection, insert->str,
--                                            G_PRIORITY_DEFAULT, cancellable, error);
-+  insert_res = tracker_sparql_connection_update_blank (connection, insert->str, cancellable, error);
- 
-   g_string_free (insert, TRUE);
- 
-@@ -450,7 +440,7 @@ gom_tracker_utils_ensure_equipment_resource (TrackerSparqlConnection *connection
-                             model);
- 
-   local_error = NULL;
--  tracker_sparql_connection_update (connection, insert, G_PRIORITY_DEFAULT, cancellable, &local_error);
-+  tracker_sparql_connection_update (connection, insert, cancellable, &local_error);
-   if (local_error != NULL)
-     {
-       g_propagate_error (error, local_error);
--- 
-GitLab
-
diff --git a/srcpkgs/gnome-online-miners/template b/srcpkgs/gnome-online-miners/template
deleted file mode 100644
index a9b2f37d69a5..000000000000
--- a/srcpkgs/gnome-online-miners/template
+++ /dev/null
@@ -1,22 +0,0 @@
-# Template file for 'gnome-online-miners'
-pkgname=gnome-online-miners
-version=3.34.0
-revision=3
-build_style=gnu-configure
-configure_args="--disable-static"
-hostmakedepends="pkg-config intltool libxslt docbook-xsl glib-devel autoconf
- automake libtool autoconf-archive"
-makedepends="libzapojit-devel libgdata-devel grilo-devel
- tracker3-devel gfbgraph-devel gnome-online-accounts-devel"
-depends="libzapojit>=0.0.3_3"
-short_desc="GNOME service that crawls through your online content"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2.0-or-later"
-homepage="https://wiki.gnome.org/Projects/GnomeOnlineMiners"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=845c2260fb12f14315c800d04d60f37e076c7c7b4222587ae75f108562fa52d8
-lib32disabled=yes
-
-pre_configure() {
-	autoreconf -fi
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 574d278136fb..97361ca5056f 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -114,6 +114,7 @@ replaces="
  gnome-documents<=3.34.0_2
  gnome-games<=40.0_1
  gnome-getting-started-docs<=3.38.1_1
+ gnome-online-miners<=3.34.0_3
  gnome-shell-mousewheel-zoom<=0.8.0_2
  gnome-twitch<=0.4.2_1
  go-gdm<=1.4_7

From 2241265cb09c9a8a407857f46e576e8b33d2e5e5 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 1 Oct 2022 16:03:56 +0200
Subject: [PATCH 172/343] gnome-core: remove gnome-online-miners

gnome-online-miners is a removed package
---
 srcpkgs/gnome-core/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-core/template b/srcpkgs/gnome-core/template
index 1cee451d1e65..d4a852d1ea88 100644
--- a/srcpkgs/gnome-core/template
+++ b/srcpkgs/gnome-core/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-core'
 pkgname=gnome-core
 version=42.0
-revision=1
+revision=2
 build_style=meta
 short_desc="GNOME meta-package for Void Linux - core components"
 maintainer="Orphaned <orphan@voidlinux.org>"
@@ -33,7 +33,6 @@ depends="
  gnome-initial-setup>=${version}
  gnome-keyring>=40.0
  gnome-online-accounts>=3.44.0
- gnome-online-miners>=3.34.0
  gnome-session>=${version}
  gnome-settings-daemon>=${version}
  gnome-shell>=${version}

From 42cc8850c4633ab4ee706923e25042a58f0fe5e6 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 1 Oct 2022 14:45:54 +0200
Subject: [PATCH 173/343] empathy: remove package

* uses libsoup2, archived upstream
---
 srcpkgs/empathy/files/README.voidlinux  |  6 --
 srcpkgs/empathy/patches/enchant-2.patch | 79 -------------------------
 srcpkgs/empathy/template                | 39 ------------
 srcpkgs/removed-packages/template       |  1 +
 4 files changed, 1 insertion(+), 124 deletions(-)
 delete mode 100644 srcpkgs/empathy/files/README.voidlinux
 delete mode 100644 srcpkgs/empathy/patches/enchant-2.patch
 delete mode 100644 srcpkgs/empathy/template

diff --git a/srcpkgs/empathy/files/README.voidlinux b/srcpkgs/empathy/files/README.voidlinux
deleted file mode 100644
index 090705a4075f..000000000000
--- a/srcpkgs/empathy/files/README.voidlinux
+++ /dev/null
@@ -1,6 +0,0 @@
-Some optional packages must be installed for additional functionality:
-
-	- telepathy-gabble for XMPP/jabber support
-	- telepathy-haze for libpurple support
-	- telepathy-idle for IRC support
-	- telepathy-salut for link-local XMPP support
diff --git a/srcpkgs/empathy/patches/enchant-2.patch b/srcpkgs/empathy/patches/enchant-2.patch
deleted file mode 100644
index c2b3a50c038f..000000000000
--- a/srcpkgs/empathy/patches/enchant-2.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-Source: https://gitlab.gnome.org/GNOME/empathy/-/merge_requests/3
-Upstream: no, because upstream is completely abandoned
-
-From f42c415154c797a1b3fbddde60ad8fedb2eda988 Mon Sep 17 00:00:00 2001
-From: Laurent Bigonville <bigon@bigon.be>
-Date: Tue, 7 Jan 2020 11:09:26 +0100
-Subject: [PATCH 1/2] libempathy-gtk: Stop using deprecated enchant function
-
-Replace enchant_dict_add_to_pwl() by enchant_dict_add() and bump minimal
-version accordingly
----
- configure.ac                   | 2 +-
- libempathy-gtk/empathy-spell.c | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 7aeb6b31c..4bf2d4d0c 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -72,7 +72,7 @@ WEBKIT_REQUIRED=2.10.0
- GOA_REQUIRED=3.5.1
- 
- # Optional deps
--ENCHANT_REQUIRED=1.2.0
-+ENCHANT_REQUIRED=1.4.0
- GEOCLUE_REQUIRED=2.1.0
- GEOCODE_GLIB_REQUIRED=0.99.1
- ISO_CODES_REQUIRED=0.35
-diff --git a/libempathy-gtk/empathy-spell.c b/libempathy-gtk/empathy-spell.c
-index 27f27f902..bb0159fd8 100644
---- a/libempathy-gtk/empathy-spell.c
-+++ b/libempathy-gtk/empathy-spell.c
-@@ -424,7 +424,7 @@ empathy_spell_add_to_dictionary (const gchar *code,
- 	if (lang == NULL)
- 		return;
- 
--	enchant_dict_add_to_pwl (lang->speller, word, strlen (word));
-+	enchant_dict_add (lang->speller, word, strlen (word));
- }
- 
- #else /* not HAVE_ENCHANT */
--- 
-GitLab
-
-
-From 6c12a411274acf86e494b36704abb8e18b56642e Mon Sep 17 00:00:00 2001
-From: Laurent Bigonville <bigon@bigon.be>
-Date: Tue, 7 Jan 2020 11:38:13 +0100
-Subject: [PATCH 2/2] configure.ac: Switch to enchant-2
-
----
- configure.ac | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 4bf2d4d0c..14f83c852 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -72,7 +72,7 @@ WEBKIT_REQUIRED=2.10.0
- GOA_REQUIRED=3.5.1
- 
- # Optional deps
--ENCHANT_REQUIRED=1.4.0
-+ENCHANT_REQUIRED=2.1.1
- GEOCLUE_REQUIRED=2.1.0
- GEOCODE_GLIB_REQUIRED=0.99.1
- ISO_CODES_REQUIRED=0.35
-@@ -307,7 +307,7 @@ AC_ARG_ENABLE(spell,
- if test "x$enable_spell" != "xno"; then
-    PKG_CHECK_MODULES(ENCHANT,
-    [
--      enchant >= $ENCHANT_REQUIRED,
-+      enchant-2 >= $ENCHANT_REQUIRED,
-       iso-codes >= $ISO_CODES_REQUIRED
-    ], have_enchant="yes", have_enchant="no")
- 
--- 
-GitLab
-
diff --git a/srcpkgs/empathy/template b/srcpkgs/empathy/template
deleted file mode 100644
index 34319aa881c6..000000000000
--- a/srcpkgs/empathy/template
+++ /dev/null
@@ -1,39 +0,0 @@
-# Template file for 'empathy'
-pkgname=empathy
-version=3.12.14
-revision=4
-build_style=gnu-configure
-configure_args="
- --enable-gst-1.0=yes --enable-gudev=yes --enable-spell=yes
- --disable-schemas-compile --disable-static --enable-goa=no
- --enable-ubuntu-online-accounts=no --enable-geocode=yes
- --enable-location=yes --enable-nautilus-sendto=no --enable-map=yes"
-hostmakedepends="pkg-config intltool itstool glib-devel libxslt geoclue2
- autoconf automake libtool gettext-devel yelp-tools"
-makedepends="
- libcanberra-devel clutter-gst-devel clutter-gtk-devel
- telepathy-glib-devel telepathy-logger-devel libnotify-devel
- telepathy-farstream-devel telepathy-mission-control-devel
- evolution-data-server-devel geocode-glib-devel folks-devel
- webkit2gtk-devel libgudev-devel pulseaudio-devel cheese-devel
- enchant2-devel NetworkManager-devel libchamplain-devel
- gnutls-devel gsettings-desktop-schemas-devel geoclue2-devel iso-codes"
-depends="gsettings-desktop-schemas>=3.12 iso-codes"
-short_desc="GNOME instant messaging client using the Telepathy framework"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2.0-or-later, LGPL-2.1-or-later"
-homepage="http://live.gnome.org/Empathy"
-distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
-checksum=7d86942ce97edd10ade0e6ae6a210d35e4d627fe4d223377d71fd1840bc6e3a3
-disable_parallel_build=yes
-# Disable checks, the only work with an irc server in place.
-make_check=no
-
-pre_configure() {
-	CFLAGS+=" -I$wrksrc/telepathy-account-widgets"
-	autoreconf -fi
-}
-
-post_install() {
-	vdoc $FILESDIR/README.voidlinux
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 97361ca5056f..edbc0bb83a78 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -85,6 +85,7 @@ replaces="
  electron7<=7.3.3_1
  electron9<=9.4.1_1
  emacs-gtk2<=27.2_1
+ empathy<=3.12.14_4
  enventor<=1.0.0_2
  epstopdf<=2.27_3
  flickcurl-devel<=1.26_4

From 168c05347962cdd0798abe017249c74fe733c62e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 1 Oct 2022 14:47:19 +0200
Subject: [PATCH 174/343] FeedReader: remove package

* uses libsoup2, archived upstream
---
 .../files/fix-FeedServerMain_vala.patch       | 23 ----------------
 srcpkgs/FeedReader/template                   | 26 -------------------
 srcpkgs/removed-packages/template             |  1 +
 3 files changed, 1 insertion(+), 49 deletions(-)
 delete mode 100644 srcpkgs/FeedReader/files/fix-FeedServerMain_vala.patch
 delete mode 100644 srcpkgs/FeedReader/template

diff --git a/srcpkgs/FeedReader/files/fix-FeedServerMain_vala.patch b/srcpkgs/FeedReader/files/fix-FeedServerMain_vala.patch
deleted file mode 100644
index b73903affbb2..000000000000
--- a/srcpkgs/FeedReader/files/fix-FeedServerMain_vala.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Source: @pullmoll
-Upstream: no
-Reason: In musl libc stdin, stdout, and stderr are FILE const*
-
-The unreadCount option may print intialization messages before the
-number of unread articles. This _may_ break existing apps relying
-on the output being just one number, while I know of no such app.
-If someone knows how to temporarily disable stdout with musl libc
-please modify this patch and move it to ../patches.
-
---- src/FeedReaderMain.vala	2019-07-13 21:09:05.000000000 +0200
-+++ src/FeedReaderMain.vala	2020-04-14 01:26:11.436124423 +0200
-@@ -98,10 +98,7 @@
- 
- 		if(unreadCount)
- 		{
--			var old_stdout =(owned)stdout;
--			stdout = FileStream.open("/dev/null", "w");
- 			Logger.init(verbose);
--			stdout =(owned)old_stdout;
- 			stdout.printf("%u\n", DataBase.readOnly().get_unread_total());
- 			return 0;
- 		}
diff --git a/srcpkgs/FeedReader/template b/srcpkgs/FeedReader/template
deleted file mode 100644
index ab71a0c6f042..000000000000
--- a/srcpkgs/FeedReader/template
+++ /dev/null
@@ -1,26 +0,0 @@
-# Template file for 'FeedReader'
-pkgname=FeedReader
-version=2.11.0
-revision=2
-build_style=meson
-hostmakedepends="glib-devel intltool itstool pkg-config vala"
-makedepends="gnome-online-accounts-devel gst-plugins-base1-devel json-glib-devel
- libcurl-devel libgee08-devel libnotify-devel libpeas-devel libsecret-devel
- rest-devel vala-devel webkit2gtk-devel gumbo-parser-devel libsoup-devel"
-short_desc="Modern desktop RSS desktop client"
-maintainer="Enno Boland <gottox@voidlinux.org>"
-license="GPL-3.0-only"
-homepage="https://jangernert.github.io/FeedReader/"
-distfiles="https://github.com/jangernert/${pkgname}/archive/v${version}.tar.gz"
-checksum=9f679cc08e5673e9e90541b0a0c4066990deacddfe2692f6611799d99bdf5b3e
-
-if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
-	makedepends+=" libexecinfo-devel"
-	LDFLAGS+=" -lexecinfo"
-fi
-
-pre_configure() {
-	if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
-		patch -Np0 -i ${FILESDIR}/fix-FeedServerMain_vala.patch
-	fi
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index edbc0bb83a78..02b43cdad8b6 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -9,6 +9,7 @@ license="Public Domain"
 homepage="https://voidlinux.org"
 
 replaces="
+ FeedReader<=2.11.0_2
  ImageMagick6<=6.9.12.12_2
  MoinMoin<=1.9.11_1
  MultiMC<=0.6.13_1

From a5134e4535118d5af04e947976a692c89bbd5021 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Fri, 30 Sep 2022 21:42:51 +0200
Subject: [PATCH 175/343] vte3: update to 0.70.0, build gtk4 library

---
 common/shlibs           |  1 +
 srcpkgs/vte3-gtk4       |  1 +
 srcpkgs/vte3-gtk4-devel |  1 +
 srcpkgs/vte3/template   | 47 ++++++++++++++++++++++++++++++-----------
 4 files changed, 38 insertions(+), 12 deletions(-)
 create mode 120000 srcpkgs/vte3-gtk4
 create mode 120000 srcpkgs/vte3-gtk4-devel

diff --git a/common/shlibs b/common/shlibs
index 33311eb0fed8..0c8349894019 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -823,6 +823,7 @@ libXevie.so.1 libXevie-1.0.2_1
 libatspi.so.0 at-spi2-core-1.91.91_1
 libatk-bridge-2.0.so.0 at-spi2-atk-2.6.0_1
 libvte-2.91.so.0 vte3-0.68.0_1
+libvte-2.91-gtk4.so.0 vte3-gtk4-0.70.0_1
 libpipeline.so.1 libpipeline-1.2.0_1
 libosp.so.5 opensp-1.5.2_1
 libogrove.so.0 openjade-1.3.2_1
diff --git a/srcpkgs/vte3-gtk4 b/srcpkgs/vte3-gtk4
new file mode 120000
index 000000000000..30ca3abb8773
--- /dev/null
+++ b/srcpkgs/vte3-gtk4
@@ -0,0 +1 @@
+vte3
\ No newline at end of file
diff --git a/srcpkgs/vte3-gtk4-devel b/srcpkgs/vte3-gtk4-devel
new file mode 120000
index 000000000000..30ca3abb8773
--- /dev/null
+++ b/srcpkgs/vte3-gtk4-devel
@@ -0,0 +1 @@
+vte3
\ No newline at end of file
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index aaaa69bfe51f..4d3bda10c502 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -1,21 +1,21 @@
 # Template file for 'vte3'
 pkgname=vte3
-version=0.68.0
-revision=2
+version=0.70.0
+revision=1
 wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
- $(vopt_bool gir gir) $(vopt_bool gir vapi)"
-hostmakedepends="glib-devel gperf intltool pkg-config
+ $(vopt_bool gir gir) $(vopt_bool gir vapi) -Dgtk4=true"
+hostmakedepends="glib-devel gperf gettext pkg-config
  $(vopt_if gir vala)"
-makedepends="gnutls-devel gtk+3-devel pcre2-devel $(vopt_if gir vala-devel)"
+makedepends="gnutls-devel gtk4-devel gtk+3-devel pcre2-devel $(vopt_if gir vala-devel)"
 short_desc="Terminal widget with improved accessibility and I18N support"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later, LGPL-2.1-or-later, LGPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Terminal/VTE"
 distfiles="${GNOME_SITE}/vte/${version%.*}/vte-${version}.tar.xz"
-checksum=13e7d4789ca216a33780030d246c9b13ddbfd04094c6316eea7ff92284dd1749
+checksum=93e0dd4a1bc2a7a1a62da64160a274cce456976ea1567d98591da96e2d265ae6
 
 # Suppress warnings as errors for NULL format strings (musl libc)
 CXXFLAGS="-Wno-error=format="
@@ -28,16 +28,39 @@ pre_build() {
 	export GIR_EXTRA_LIBS_PATH="${wrksrc}/src/.libs"
 }
 
+vte3-gtk4_package() {
+	short_desc+=" - GTK4 version"
+	pkg_install() {
+		vmove usr/bin/vte-2.91-gtk4
+		vmove usr/lib/libvte-2.91-gtk4.so.0
+		vmove usr/lib/girepository-1.0/Vte-3.91.typelib
+	}
+}
+
 vte3-devel_package() {
-	depends="gnutls-devel gtk+3-devel pcre2-devel vte3>=${version}_${revision}"
+	depends="libglib-devel gtk+3-devel pango-devel ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include/vte-2.91
+		vmove usr/lib/pkgconfig/vte-2.91.pc
+		vmove usr/lib/libvte-2.91.so
+		if [ "$build_option_gir" ]; then
+			vmove usr/share/gir-1.0/Vte-2.91.gir
+			vmove "usr/share/vala/vapi/vte-2.91.*"
+		fi
+	}
+}
+
+vte3-gtk4-devel_package() {
+	depends="libglib-devel gtk4-devel pango-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/pkgconfig
-		vmove "usr/lib/*.so"
+		vmove usr/include/vte-2.91-gtk4
+		vmove usr/lib/libvte-2.91-gtk4.so
+		vmove usr/lib/pkgconfig/vte-2.91-gtk4.pc
 		if [ "$build_option_gir" ]; then
-			vmove usr/share/gir-1.0
-			vmove usr/share/vala
+			vmove usr/share/gir-1.0/Vte-3.91.gir
+			vmove "usr/share/vala/vapi/vte-2.91-gtk4.*"
 		fi
 	}
 }

From 04a0d31e48194a35ab7aa74587d4628af17b9648 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 1 Oct 2022 14:54:30 +0200
Subject: [PATCH 176/343] gnome: remove gnome-recipes from -apps

gnome-recipes is not regularly maintained and doesn't might be removed soon
because of incompatibility with modern versions of libraries like libsoup 3
and rest 1.0.
---
 srcpkgs/gnome/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/gnome/template b/srcpkgs/gnome/template
index 85bb43724dd9..72507f88501e 100644
--- a/srcpkgs/gnome/template
+++ b/srcpkgs/gnome/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome'
 pkgname=gnome
 version=42.0
-revision=4
+revision=5
 build_style=meta
 short_desc="GNOME meta-package for Void Linux"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
@@ -61,7 +61,6 @@ _apps_depends="
  gnome-music>=${version}
  gnome-nettool>=${version}
  gnome-photos>=${version}
- gnome-recipes>=2.0.4
  gnome-screenshot>=41.0
  gnome-sound-recorder>=${version}
  gnome-system-monitor>=${version}

From 59a35fff1d77dbe706147007f023d58c2b47d6df Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 1 Oct 2022 12:50:36 +0200
Subject: [PATCH 177/343] CPU-X: disable tests, don't break base-chroot

---
 srcpkgs/CPU-X/template | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/CPU-X/template b/srcpkgs/CPU-X/template
index 36246fc521f9..2b0ff13ff4b4 100644
--- a/srcpkgs/CPU-X/template
+++ b/srcpkgs/CPU-X/template
@@ -8,7 +8,6 @@ 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)"
-checkdepends="mawk nawk grep"
 short_desc="Free software that gathers information on CPU, motherboard and more"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
 license="GPL-3.0-or-later"
@@ -18,15 +17,11 @@ 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
 
 if [ "$XBPS_TARGET_LIBC" = musl ]; then
 	makedepends+=" libexecinfo-devel"
 	LDFLAGS="-lexecinfo"
 fi
-
-# Tests depend on the -P flag of grep, which is not available in chroot-grep
-# and installing grep as checkdepends breaks base-chroot.
-# So, only run tests in CI, where the masterdir is ephemeral anyway.
-if [ "$XBPS_BUILD_ENVIRONMENT" != "void-packages-ci" ]; then
-	make_check=no	# breaks base-chroot
-fi

From c9b33a597dd99881377dd02025efe5186d7b0162 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 1 Oct 2022 15:45:27 +0200
Subject: [PATCH 178/343] appstream-glib: update to 0.8.1.

---
 ...d-archive_entry_h-order-on-client-as-util.patch | 14 --------------
 ...ntry_h-order-on-libappstream-glib-as-util.patch | 14 --------------
 srcpkgs/appstream-glib/template                    | 12 ++++++------
 3 files changed, 6 insertions(+), 34 deletions(-)
 delete mode 100644 srcpkgs/appstream-glib/patches/0001-flip-archive_h-and-archive_entry_h-order-on-client-as-util.patch
 delete mode 100644 srcpkgs/appstream-glib/patches/0002-flip-archive_h-and-archive_entry_h-order-on-libappstream-glib-as-util.patch

diff --git a/srcpkgs/appstream-glib/patches/0001-flip-archive_h-and-archive_entry_h-order-on-client-as-util.patch b/srcpkgs/appstream-glib/patches/0001-flip-archive_h-and-archive_entry_h-order-on-client-as-util.patch
deleted file mode 100644
index 90d85364681d..000000000000
--- a/srcpkgs/appstream-glib/patches/0001-flip-archive_h-and-archive_entry_h-order-on-client-as-util.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-They are in the wrong order.
-
---- a/client/as-util.c
-+++ b/client/as-util.c
-@@ -27,8 +27,8 @@
- #include <gio/gio.h>
- 
- #include <appstream-glib.h>
--#include <archive_entry.h>
- #include <archive.h>
-+#include <archive_entry.h>
- #include <libsoup/soup.h>
- #include <locale.h>
- #include <stdlib.h>
diff --git a/srcpkgs/appstream-glib/patches/0002-flip-archive_h-and-archive_entry_h-order-on-libappstream-glib-as-util.patch b/srcpkgs/appstream-glib/patches/0002-flip-archive_h-and-archive_entry_h-order-on-libappstream-glib-as-util.patch
deleted file mode 100644
index 2502048d75ac..000000000000
--- a/srcpkgs/appstream-glib/patches/0002-flip-archive_h-and-archive_entry_h-order-on-libappstream-glib-as-util.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-They are in the wrong order.
-
---- a/libappstream-glib/as-utils.c
-+++ b/libappstream-glib/as-utils.c
-@@ -34,8 +34,8 @@
- 
- #include <fnmatch.h>
- #include <string.h>
--#include <archive_entry.h>
- #include <archive.h>
-+#include <archive_entry.h>
- #include <libsoup/soup.h>
- #include <stdlib.h>
- #include <uuid.h>
diff --git a/srcpkgs/appstream-glib/template b/srcpkgs/appstream-glib/template
index 5eaf493d53f6..ef5baf1afdf9 100644
--- a/srcpkgs/appstream-glib/template
+++ b/srcpkgs/appstream-glib/template
@@ -1,6 +1,6 @@
 # Template file for 'appstream-glib'
 pkgname=appstream-glib
-version=0.7.18
+version=0.8.1
 revision=1
 build_style=meson
 build_helper="gir"
@@ -8,25 +8,25 @@ configure_args="-Dgtk-doc=false -Drpm=false -Dstemmer=false
  -Dintrospection=$(vopt_if gir true false)"
 hostmakedepends="gcab gperf pkg-config glib-devel"
 makedepends="gcab-devel gtk+3-devel json-glib-devel libarchive-devel
- libsoup-devel libyaml-devel"
+ libcurl-devel libyaml-devel"
 short_desc="Install and update applications"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://people.freedesktop.org/~hughsient/appstream-glib/"
 changelog="https://raw.githubusercontent.com/hughsie/appstream-glib/master/NEWS"
-distfiles="${homepage}/releases/${pkgname}-${version}.tar.xz"
-checksum=ca1ed22e3bde3912cb903aaa7de085d55771da454f1c0573fd9608e1de9c4002
+distfiles="https://people.freedesktop.org/~hughsient/appstream-glib/releases/appstream-glib-${version}.tar.xz"
+checksum=68a3d007f5b3aa84592dbef07950d9acf327da97ec8a6e88a90575d9055ddf6d
 
 build_options="gir"
 build_options_default="gir"
 
 post_install() {
-	rm -rf -- "${DESTDIR}"/usr/share/installed-tests
+	rm -r "${DESTDIR}"/usr/share/installed-tests
 }
 
 appstream-glib-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} gcab-devel gdk-pixbuf-devel
-	 libarchive-devel libsoup-devel libyaml-devel"
+	 libarchive-devel libcurl-devel libyaml-devel"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 9cba3b8007f4406d82d845486d02b67a6b725c09 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Thu, 29 Sep 2022 17:51:06 +0200
Subject: [PATCH 179/343] budgie-control-center: update to 1.1.1.

---
 srcpkgs/budgie-control-center/template | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/budgie-control-center/template b/srcpkgs/budgie-control-center/template
index 416cbf8d584b..d39469cc2ef4 100644
--- a/srcpkgs/budgie-control-center/template
+++ b/srcpkgs/budgie-control-center/template
@@ -1,7 +1,7 @@
 # Template file for 'budgie-control-center'
 pkgname=budgie-control-center
-version=1.0.1
-revision=2
+version=1.1.1
+revision=1
 build_style=meson
 hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config
  polkit python3 libxml2"
@@ -12,7 +12,7 @@ makedepends="ModemManager-devel NetworkManager-devel accountsservice-devel
  polkit-devel pulseaudio-devel samba-devel upower-devel libxml2-devel
  libX11-devel libXi-devel libepoxy-devel gdk-pixbuf-devel gtk+3-devel
  libglib-devel cups-devel libgudev-devel libwacom-devel libsecret-devel
- udisks2-devel gsound-devel libsoup-devel gcr-devel cheese-devel"
+ udisks2-devel gsound-devel gnutls-devel gcr-devel cheese-devel"
 depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
  gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop"
 short_desc="Budgie Control Center"
@@ -20,11 +20,10 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/BuddiesOfBudgie/budgie-control-center"
 distfiles="https://github.com/BuddiesOfBudgie/budgie-control-center/releases/download/v${version}/budgie-control-center-${version}.tar.xz"
-checksum=6c049d02600f6650238b4376a7eac77d8fcd786e9c603c4e4ec87cad0022028a
+checksum=0a0f27cee3e5a33f17e6b34ad698b4a54fe8ef7c1d215a0aa9a07431722ac963
 
 budgie-control-center-devel_package() {
-	short_desc+=" - development files"
-	pkg_install() {
-		vmove usr/share/pkgconfig
-	}
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - transitional package"
+	build_style=meta
 }

From 3988af8ee955494f886a188d4fc16029df5459ab Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 1 Oct 2022 16:56:03 +0200
Subject: [PATCH 180/343] dbus: update to 1.14.2.

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

diff --git a/srcpkgs/dbus/template b/srcpkgs/dbus/template
index aa6b118f52ae..6c3d3494bee0 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.0
+version=1.14.2
 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=ccd7cce37596e0a19558fd6648d1272ab43f011d80c8635aea8fd0bad58aebd4
+checksum=07351839a36b3c833b3afe405c4420e7ee367f2ecf57c7ac3633e53110d799fa
 python_version=3
 conf_files="/etc/dbus-1/*.conf"
 

From 60a25563a2c5b28c58360a9644ba14b1178dfda7 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 1 Oct 2022 16:56:09 +0200
Subject: [PATCH 181/343] dbus-elogind: update to 1.14.2.

---
 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 61a6040d200d..fc7e1c8ed822 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.0
+version=1.14.2
 revision=1
 wrksrc="dbus-${version}"
 build_style=gnu-configure
@@ -20,7 +20,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=ccd7cce37596e0a19558fd6648d1272ab43f011d80c8635aea8fd0bad58aebd4
+checksum=07351839a36b3c833b3afe405c4420e7ee367f2ecf57c7ac3633e53110d799fa
 conf_files="/etc/dbus-1/*.conf"
 replaces="dbus>=0"
 provides="dbus-${version}_${revision}"

From 9f2f2941484088fc52db72524095ef8347e0a8ef Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 1 Oct 2022 22:15:54 +0200
Subject: [PATCH 182/343] libabigail: update to 2.1.

---
 common/shlibs               | 2 +-
 srcpkgs/libabigail/template | 9 ++++++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 0c8349894019..987cff25f146 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2655,7 +2655,7 @@ libcmark.so.0 cmark-0.24.1_1
 libspotify.so.12 libspotify-12.1.51_1
 libvidstab.so.1.1 libvidstab-1.1.0_1
 libxdo.so.3 xdotool-3.20150503.1_1
-libabigail.so.0 libabigail-1.0.rc3_1
+libabigail.so.1 libabigail-2.1_1
 libgnome-games-support-1.so.3 libgnome-games-support-1.4.0_1
 libKDevCMakeCommon.so.36 kdevelop-22.04.1_1
 libKDevClangPrivate.so.36 kdevelop-22.04.1_1
diff --git a/srcpkgs/libabigail/template b/srcpkgs/libabigail/template
index 502a5a2dc3e9..89f535e35302 100644
--- a/srcpkgs/libabigail/template
+++ b/srcpkgs/libabigail/template
@@ -1,6 +1,6 @@
 # Template file for 'libabigail'
 pkgname=libabigail
-version=2.0
+version=2.1
 revision=1
 build_style=gnu-configure
 configure_args="--enable-cxx11=yes"
@@ -11,10 +11,13 @@ 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.gz"
-checksum=3704ae97a56bf076ca08fb5dea6b21db998fbbf14c4f9de12824b78db53b6fda
+checksum=4a6297d41d15d1936256117116bd61296e6b9bee23d54a0caf8d3f5ab8ddcc4c
 
 case "$XBPS_TARGET_MACHINE" in
-	*-musl) makedepends+=" musl-fts-devel"; LDFLAGS="-lfts" ;;
+*-musl)
+	makedepends+=" musl-fts-devel"
+	export FTS_CFLAGS=" " FTS_LIBS="-lfts"
+	;;
 esac
 
 pre_configure() {

From f643570af2edffb822ad7e6ebed5b7b28f26765b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 1 Oct 2022 22:46:55 +0200
Subject: [PATCH 183/343] stress-ng: update to 0.14.06.

---
 .../patches/disable-linux52-syscalls.patch    | 53 -------------------
 srcpkgs/stress-ng/patches/ppc32.patch         | 20 -------
 srcpkgs/stress-ng/template                    |  9 ++--
 3 files changed, 5 insertions(+), 77 deletions(-)
 delete mode 100644 srcpkgs/stress-ng/patches/disable-linux52-syscalls.patch
 delete mode 100644 srcpkgs/stress-ng/patches/ppc32.patch

diff --git a/srcpkgs/stress-ng/patches/disable-linux52-syscalls.patch b/srcpkgs/stress-ng/patches/disable-linux52-syscalls.patch
deleted file mode 100644
index c452e1c899fc..000000000000
--- a/srcpkgs/stress-ng/patches/disable-linux52-syscalls.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-This disables usage of new Linux 5.2 system calls.
-
-This is necessary as musl has picked up the syscall numbers for these in its
-most recent release, but our kernel-libc-headers is still 4.19, which breaks
-build.
-
-Glibc is fine because it uses syscall numbers from these kernel headers
-instead of defining its own.
-
---- a/core-shim.c
-+++ b/core-shim.c
-@@ -24,6 +24,19 @@
-  */
- #include "stress-ng.h"
-
-+#ifdef __NR_fsopen
-+#undef __NR_fsopen
-+#endif
-+#ifdef __NR_fsmount
-+#undef __NR_fsmount
-+#endif
-+#ifdef __NR_fsconfig
-+#undef __NR_fsconfig
-+#endif
-+#ifdef __NR_move_mount
-+#undef __NR_move_mount
-+#endif
-+
- /*
-  *  Various shim abstraction wrappers around systems calls and
-  *  GCC helper functions that may not be supported by some
---- a/stress-ramfs.c
-+++ b/stress-ramfs.c
-@@ -24,6 +24,19 @@
-  */
- #include "stress-ng.h"
- 
-+#ifdef __NR_fsopen
-+#undef __NR_fsopen
-+#endif
-+#ifdef __NR_fsmount
-+#undef __NR_fsmount
-+#endif
-+#ifdef __NR_fsconfig
-+#undef __NR_fsconfig
-+#endif
-+#ifdef __NR_move_mount
-+#undef __NR_move_mount
-+#endif
-+
- static const stress_help_t help[] = {
- 	{ NULL,	"ramfs N",	 "start N workers exercising ramfs mounts" },
- 	{ NULL,	"ramfs-ops N",	 "stop after N bogo ramfs mount operations" },
diff --git a/srcpkgs/stress-ng/patches/ppc32.patch b/srcpkgs/stress-ng/patches/ppc32.patch
deleted file mode 100644
index 6c38b5cca320..000000000000
--- a/srcpkgs/stress-ng/patches/ppc32.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-commit 142c4e0a4e9d85c5d32faf0479b086ee4381502b
-Author: q66 <daniel@octaforge.org>
-Date:   Fri Sep 16 11:48:52 2022 +0000
-
-    fix build on ppc32
-    
-    stress-regs.c:120:2: error: void value not ignored as it ought to be
-
-diff --git a/stress-regs.c b/stress-regs.c
-index 1ba97a8..63bf3ed 100644
---- a/stress-regs.c
-+++ b/stress-regs.c
-@@ -117,7 +117,6 @@ static void regs_check128(
- do {								\
- 	(void)args;						\
- 	(void)reg;						\
--	(void)expected;						\
- 	(void)value;						\
- } while (0)
- #endif
diff --git a/srcpkgs/stress-ng/template b/srcpkgs/stress-ng/template
index 91e296110114..f99b9d75d9ef 100644
--- a/srcpkgs/stress-ng/template
+++ b/srcpkgs/stress-ng/template
@@ -1,7 +1,7 @@
 # Template file for 'stress-ng'
 pkgname=stress-ng
-version=0.14.05
-revision=3
+version=0.14.06
+revision=1
 build_style=gnu-makefile
 make_use_env=1
 short_desc="Load and stress a computer system"
@@ -9,8 +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=2ee20333d306037cf44f4e8d038bc6253106dcb54f37ee548e9adfd94a6a391c
+checksum=54f6c3f84b20efedafd3394ec168e53632a685cfdd76f24270653e898d9ede08
 
 case "$XBPS_MACHINE" in
-	x86_64) nodebug=yes ;;
+	# stress-vecshuf.c:107:39: internal compiler error: in expand_debug_locations, at cfgexpand.c:5458
+	x86_64) nodebug=yes;;
 esac

From 9a192a1ab8efe004768290ce99e6651ccbc4f298 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sat, 1 Oct 2022 22:48:23 +0200
Subject: [PATCH 184/343] perl-Exporter-Tiny: update to 1.004003.

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

diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4b49e273ab7e..2b8dd8264faa 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -1,15 +1,16 @@
 # Template file for 'perl-Exporter-Tiny'
 pkgname=perl-Exporter-Tiny
-version=1.004002
+version=1.004003
 revision=1
 wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
 depends="perl"
+checkdepends="perl-Test-Fatal perl-Test-Warnings"
 short_desc="Exporter::Tiny - an exporter with the features of Sub::Exporter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 homepage="https://metacpan.org/release/Exporter-Tiny"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 distfiles="${CPAN_SITE}/Exporter/Exporter-Tiny-${version}.tar.gz"
-checksum=0d53898ad60e1b7dc28aeee198c4b6f454f71adefff120f016037e4974395574
+checksum=7c6852f18367af05f03912f007a1fac318471a870a457f0e502c11adcf9a457b

From d40aa1558a7f78bd9db4f92bb53dd1b8c5a0a7f0 Mon Sep 17 00:00:00 2001
From: Anthony Thompson <athompson@posteo.net>
Date: Sat, 1 Oct 2022 19:15:39 +1000
Subject: [PATCH 185/343] xwinwrap: update checksum

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

diff --git a/srcpkgs/xwinwrap/template b/srcpkgs/xwinwrap/template
index 7dbffb515f54..3846b0f0150b 100644
--- a/srcpkgs/xwinwrap/template
+++ b/srcpkgs/xwinwrap/template
@@ -9,7 +9,7 @@ maintainer="SolitudeSF <solitudesf@protonmail.com>"
 license="MIT"
 homepage="https://github.com/mmhobi7/xwinwrap"
 distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=0e840586deaf6780d426dc49f7a344366198aead96535cc1eb2ac7ce366777df
+checksum=1792f59c5d85fc766f356f8f903a2081fe4dccc5e8e61cdd946bae0438d15d9a
 
 pre_install() {
 	vsed -i Makefile -e 's|/local||'

From e59d968be0dfb6fd09415a7521e7ce60bf55a88f Mon Sep 17 00:00:00 2001
From: Anthony Thompson <athompson@posteo.net>
Date: Sat, 1 Oct 2022 19:49:28 +1000
Subject: [PATCH 186/343] tidy5: update checksum

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

diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index d6a894937399..6fd09bc344ec 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -12,7 +12,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="W3C"
 homepage="http://www.htacg.org/tidy-html5/"
 distfiles="https://github.com/htacg/tidy-html5/archive/${version}.tar.gz"
-checksum=2fc78c4369cde9a80f4ae3961880bd003ac31e8b160f6b9422645bab3be5a6cf
+checksum=59c86d5b2e452f63c5cdb29c866a12a4c55b1741d7025cf2f3ce0cde99b0660e
 
 provides="tidy-${version}_${revision}"
 replaces="tidy>0"

From 0e372ea10cb195fff3bad705c20d5dc6f32ab76f Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Thu, 21 Jul 2022 19:58:31 +0200
Subject: [PATCH 187/343] alacritty: generate terminfo when building

This commit also fixes a xlint warning about including the specific
version of autocfg in cargo update.
---
 srcpkgs/alacritty/alacritty-terminfo.INSTALL | 6 ------
 srcpkgs/alacritty/alacritty-terminfo.REMOVE  | 7 -------
 srcpkgs/alacritty/template                   | 5 ++---
 3 files changed, 2 insertions(+), 16 deletions(-)
 delete mode 100644 srcpkgs/alacritty/alacritty-terminfo.INSTALL
 delete mode 100644 srcpkgs/alacritty/alacritty-terminfo.REMOVE

diff --git a/srcpkgs/alacritty/alacritty-terminfo.INSTALL b/srcpkgs/alacritty/alacritty-terminfo.INSTALL
deleted file mode 100644
index 71e122147942..000000000000
--- a/srcpkgs/alacritty/alacritty-terminfo.INSTALL
+++ /dev/null
@@ -1,6 +0,0 @@
-case "$ACTION" in
-post)
-	# Compile the terminfo description.
-	tic -xe alacritty,alacritty-direct usr/share/terminfo/a/alacritty.info
-	;;
-esac
diff --git a/srcpkgs/alacritty/alacritty-terminfo.REMOVE b/srcpkgs/alacritty/alacritty-terminfo.REMOVE
deleted file mode 100644
index 572df4e79ba9..000000000000
--- a/srcpkgs/alacritty/alacritty-terminfo.REMOVE
+++ /dev/null
@@ -1,7 +0,0 @@
-case "$ACTION" in
-pre)
-	# Remove compiled terminfo files.
-	rm -f usr/share/terminfo/a/alacritty
-	rm -f usr/share/terminfo/a/alacritty-direct
-	;;
-esac
diff --git a/srcpkgs/alacritty/template b/srcpkgs/alacritty/template
index 354614c35545..9e6180a05a6d 100644
--- a/srcpkgs/alacritty/template
+++ b/srcpkgs/alacritty/template
@@ -17,7 +17,7 @@ checksum=e48d4b10762c2707bb17fd8f89bd98f0dcccc450d223cade706fdd9cfaefb308
 
 post_patch() {
 	# fixes an indexmap error when cross compiling
-	cargo update --package autocfg --precise 1.1.0
+	cargo update --package autocfg:1.0.1 --precise 1.1.0
 }
 
 case "$XBPS_TARGET_MACHINE" in
@@ -31,14 +31,13 @@ post_install() {
 	vinstall ../extra/completions/alacritty.bash 644 usr/share/bash-completion/completions alacritty
 	vinstall ../extra/completions/_alacritty 644 usr/share/zsh/site-functions
 	vinstall ../extra/completions/alacritty.fish 644 usr/share/fish/vendor_completions.d
-	vinstall ../extra/alacritty.info 644 usr/share/terminfo/a
+	tic -o ${DESTDIR}/usr/share/terminfo -xe alacritty,alacritty-direct ../extra/alacritty.info
 	vman ../extra/alacritty.man alacritty.1
 	vsconf ../alacritty.yml
 }
 
 alacritty-terminfo_package() {
 	short_desc+=" - terminfo data"
-	depends="ncurses"
 	pkg_install() {
 		vmove usr/share/terminfo
 	}

From c24301c1722bbf74ae329dfa542c3808b1096ba1 Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Thu, 21 Jul 2022 10:56:03 +0200
Subject: [PATCH 188/343] dvtm: generate terminfo when building & simplify

Generating terminfo in INSTALL is unnecessary and leaves .info file in
/usr/share/terminfo which can confuse some programs.

Dvtm now also uses proper build_style=gnu_makefile instead of calling
make explicitly.
---
 srcpkgs/dvtm/INSTALL  |  6 ------
 srcpkgs/dvtm/REMOVE   |  7 -------
 srcpkgs/dvtm/template | 15 +++++----------
 3 files changed, 5 insertions(+), 23 deletions(-)
 delete mode 100644 srcpkgs/dvtm/INSTALL
 delete mode 100644 srcpkgs/dvtm/REMOVE

diff --git a/srcpkgs/dvtm/INSTALL b/srcpkgs/dvtm/INSTALL
deleted file mode 100644
index 61fb79d9537d..000000000000
--- a/srcpkgs/dvtm/INSTALL
+++ /dev/null
@@ -1,6 +0,0 @@
-case "$ACTION" in
-post)
-	# Compile the terminfo description.
-	tic -s usr/share/terminfo/d/dvtm.info
-	;;
-esac
diff --git a/srcpkgs/dvtm/REMOVE b/srcpkgs/dvtm/REMOVE
deleted file mode 100644
index 7ea17f65f6c1..000000000000
--- a/srcpkgs/dvtm/REMOVE
+++ /dev/null
@@ -1,7 +0,0 @@
-case "$ACTION" in
-pre)
-	# Remove compiled terminfo files.
-	rm -f usr/share/terminfo/d/dvtm-256color
-	rm -f usr/share/terminfo/d/dvtm
-	;;
-esac
diff --git a/srcpkgs/dvtm/template b/srcpkgs/dvtm/template
index a65c17c2d9c2..e16b36bd8677 100644
--- a/srcpkgs/dvtm/template
+++ b/srcpkgs/dvtm/template
@@ -1,9 +1,11 @@
 # Template file for 'dvtm'
 pkgname=dvtm
 version=0.15
-revision=2
+revision=3
+build_style=gnu-makefile
+make_use_env=yes
+hostmakedepends="ncurses"
 makedepends="ncurses-devel"
-depends="ncurses" # needs tic at post-install
 short_desc="Tiling window manager for the console"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
@@ -11,13 +13,6 @@ homepage="http://www.brain-dump.org/projects/dvtm/"
 distfiles="http://www.brain-dump.org/projects/dvtm/$pkgname-$version.tar.gz"
 checksum=8f2015c05e2ad82f12ae4cf12b363d34f527a4bbc8c369667f239e4542e1e510
 
-do_build() {
-	# Do not run tic, useless in build environment.
-	sed -i 's,tic,/bin/true,g' Makefile
-	make CC=$CC V=1
-}
-do_install() {
-	make PREFIX=/usr DESTDIR=${DESTDIR} install
+post_install() {
 	vlicense LICENSE
-	vinstall dvtm.info 644 usr/share/terminfo/d
 }

From cf33a8664542e97575e4339064a33c717eb372b4 Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Thu, 21 Jul 2022 21:33:12 +0200
Subject: [PATCH 189/343] mtm: generate terminfo when building

This commit also removes build_style=gnu-makefile because do_build() and
do_install() are defined anyway.
---
 srcpkgs/mtm/mtm-terminfo.INSTALL | 5 -----
 srcpkgs/mtm/mtm-terminfo.REMOVE  | 7 -------
 srcpkgs/mtm/template             | 9 ++++-----
 3 files changed, 4 insertions(+), 17 deletions(-)
 delete mode 100644 srcpkgs/mtm/mtm-terminfo.INSTALL
 delete mode 100644 srcpkgs/mtm/mtm-terminfo.REMOVE

diff --git a/srcpkgs/mtm/mtm-terminfo.INSTALL b/srcpkgs/mtm/mtm-terminfo.INSTALL
deleted file mode 100644
index 4c2d03b145ca..000000000000
--- a/srcpkgs/mtm/mtm-terminfo.INSTALL
+++ /dev/null
@@ -1,5 +0,0 @@
-case "${ACTION}" in
-post)
-	tic -sx usr/share/terminfo/m/mtm.ti
-	;;
-esac
diff --git a/srcpkgs/mtm/mtm-terminfo.REMOVE b/srcpkgs/mtm/mtm-terminfo.REMOVE
deleted file mode 100644
index 767b67b2bee4..000000000000
--- a/srcpkgs/mtm/mtm-terminfo.REMOVE
+++ /dev/null
@@ -1,7 +0,0 @@
-case "${ACTION}" in
-pre)
-	rm usr/share/terminfo/m/mtm
-	rm usr/share/terminfo/m/mtm-256color
-	rm usr/share/terminfo/m/mtm-noutf
-	;;
-esac
diff --git a/srcpkgs/mtm/template b/srcpkgs/mtm/template
index a6cfd2c104ce..599fa463410d 100644
--- a/srcpkgs/mtm/template
+++ b/srcpkgs/mtm/template
@@ -1,10 +1,9 @@
 # Template file for 'mtm'
 pkgname=mtm
 version=1.2.0
-revision=3
-build_style=gnu-makefile
+revision=4
+hostmakedepends="ncurses"
 makedepends="ncurses-devel ncurses-libs"
-depends="ncurses"
 short_desc="Micro Terminal Multiplexer"
 maintainer="travankor <travankor@tuta.io>"
 license="GPL-3.0-or-later"
@@ -18,13 +17,13 @@ do_build() {
 
 do_install() {
 	vbin mtm
-	vinstall mtm.ti 644 usr/share/terminfo/m
+	mkdir -p ${DESTDIR}/usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo mtm.ti
 	vman mtm.1
 }
 
 mtm-terminfo_package() {
 	short_desc+=" - terminfo data"
-	depends="ncurses"
 	pkg_install() {
 		vmove usr/share/terminfo
 	}

From c402d797b687e4d4df0025516208f882422c60c9 Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Thu, 21 Jul 2022 21:38:59 +0200
Subject: [PATCH 190/343] rxvt-unicode: do not include .terminfo file

xrvt-unicode already compiles the terminfo descriptions so having the
raw version in /usr/share/terminfo is unnecessary.
---
 srcpkgs/rxvt-unicode/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/rxvt-unicode/template b/srcpkgs/rxvt-unicode/template
index 11bc4a51a1db..6593340186ef 100644
--- a/srcpkgs/rxvt-unicode/template
+++ b/srcpkgs/rxvt-unicode/template
@@ -69,7 +69,6 @@ pre_install() {
 }
 
 post_install() {
-	vinstall doc/etc/rxvt-unicode.terminfo 644 usr/share/terminfo/r
 	vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications
 	vinstall ${FILESDIR}/${pkgname}.png 644 usr/share/pixmaps
 }

From b98d534eae4d86e254e7167f2b59455c311cf279 Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Thu, 21 Jul 2022 21:50:12 +0200
Subject: [PATCH 191/343] st: generate terminfo when building & adopt

---
 srcpkgs/st/st-terminfo.INSTALL |  5 -----
 srcpkgs/st/st-terminfo.REMOVE  | 11 -----------
 srcpkgs/st/template            | 13 +++++++------
 3 files changed, 7 insertions(+), 22 deletions(-)
 delete mode 100644 srcpkgs/st/st-terminfo.INSTALL
 delete mode 100644 srcpkgs/st/st-terminfo.REMOVE

diff --git a/srcpkgs/st/st-terminfo.INSTALL b/srcpkgs/st/st-terminfo.INSTALL
deleted file mode 100644
index 53bfb42d10f8..000000000000
--- a/srcpkgs/st/st-terminfo.INSTALL
+++ /dev/null
@@ -1,5 +0,0 @@
-case "${ACTION}" in
-post)
-	tic -sx usr/share/terminfo/s/st.terminfo
-	;;
-esac
diff --git a/srcpkgs/st/st-terminfo.REMOVE b/srcpkgs/st/st-terminfo.REMOVE
deleted file mode 100644
index ad3893f3269a..000000000000
--- a/srcpkgs/st/st-terminfo.REMOVE
+++ /dev/null
@@ -1,11 +0,0 @@
-case "${ACTION}" in
-pre)
-	rm usr/share/terminfo/s/st
-	rm usr/share/terminfo/s/st-bs
-	rm usr/share/terminfo/s/st-bs-256color
-	rm usr/share/terminfo/s/st-mono
-	rm usr/share/terminfo/s/st-meta
-	rm usr/share/terminfo/s/st-meta-256color
-	rm usr/share/terminfo/s/st-256color
-	;;
-esac
diff --git a/srcpkgs/st/template b/srcpkgs/st/template
index 9376a0c0c983..e6d7e3beb977 100644
--- a/srcpkgs/st/template
+++ b/srcpkgs/st/template
@@ -1,14 +1,14 @@
 # Template file for 'st'
 pkgname=st
 version=0.8.5
-revision=1
+revision=2
 build_style=gnu-makefile
 make_use_env=compliant
 hostmakedepends="pkg-config"
 makedepends="fontconfig-devel libX11-devel libXft-devel"
 depends="ncurses st-terminfo-${version}_${revision}"
 short_desc="Simple terminal implementation for X"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="meator <meator.dev@gmail.com>"
 license="MIT"
 homepage="https://st.suckless.org"
 distfiles="https://dl.suckless.org/${pkgname}/${pkgname}-${version}.tar.gz"
@@ -17,19 +17,20 @@ checksum=ea6832203ed02ff74182bcb8adaa9ec454c8f989e79232cb859665e2f544ab37
 pre_build() {
 	sed -i 's|Liberation Mono|Monospace|g' config.def.h
 	[ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h
-	# We will use tic after install. See INSTALL.
-	vsed -i Makefile -e '/tic/d'
+	mkdir -p ${DESTDIR}/usr/share/terminfo
+}
+
+pre_install() {
+	export TERMINFO=${DESTDIR}/usr/share/terminfo
 }
 
 post_install() {
-	vinstall st.info 644 usr/share/terminfo/s st.terminfo
 	vdoc README
 	vlicense LICENSE
 }
 
 st-terminfo_package() {
 	short_desc+=" - terminfo data"
-	depends="ncurses"
 	pkg_install() {
 		vmove usr/share/terminfo
 	}

From bd391f6c31bcaf2555d4808fd7bb49ef74d2db68 Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Thu, 21 Jul 2022 21:56:28 +0200
Subject: [PATCH 192/343] xst: generate terminfo when building & simplify

---
 srcpkgs/xst/INSTALL  | 5 -----
 srcpkgs/xst/REMOVE   | 8 --------
 srcpkgs/xst/template | 8 ++------
 3 files changed, 2 insertions(+), 19 deletions(-)
 delete mode 100644 srcpkgs/xst/INSTALL
 delete mode 100644 srcpkgs/xst/REMOVE

diff --git a/srcpkgs/xst/INSTALL b/srcpkgs/xst/INSTALL
deleted file mode 100644
index fcad0563b681..000000000000
--- a/srcpkgs/xst/INSTALL
+++ /dev/null
@@ -1,5 +0,0 @@
-case "${ACTION}" in
-post)
-	tic -sx usr/share/terminfo/x/xst.terminfo
-	;;
-esac
diff --git a/srcpkgs/xst/REMOVE b/srcpkgs/xst/REMOVE
deleted file mode 100644
index b46f677d7fdf..000000000000
--- a/srcpkgs/xst/REMOVE
+++ /dev/null
@@ -1,8 +0,0 @@
-case "${ACTION}" in
-pre)
-	rm usr/share/terminfo/x/xst
-	rm usr/share/terminfo/x/xst-meta
-	rm usr/share/terminfo/x/xst-meta-256color
-	rm usr/share/terminfo/x/xst-256color
-	;;
-esac
diff --git a/srcpkgs/xst/template b/srcpkgs/xst/template
index 8600c680ae36..f06dbed9b3d5 100644
--- a/srcpkgs/xst/template
+++ b/srcpkgs/xst/template
@@ -1,7 +1,7 @@
 # Template file for 'xst'
 pkgname=xst
 version=0.8.4.1
-revision=2
+revision=3
 build_style=gnu-makefile
 make_use_env=compliant
 hostmakedepends="pkg-config"
@@ -14,11 +14,7 @@ homepage="https://github.com/gnotclub/xst"
 distfiles="https://github.com/gnotclub/xst/archive/v${version}.tar.gz"
 checksum=cbeb2da6c289415d1168559c6f58b4ce47fd266edefbabc38fd59e8b7c87226d
 
-do_install() {
-	vbin xst
-	vman st.1 xst.1
-
-	vinstall st.info 644 usr/share/terminfo/x xst.terminfo
+post_install() {
 	vdoc README
 	vdoc FAQ
 	vdoc .Xresources Xresources

From eef21aca25d6a6cb78adf168c38f2a48f5a6396f Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Fri, 22 Jul 2022 19:35:48 +0200
Subject: [PATCH 193/343] ncurses: Resolve conflicts with -terminfo packages

ncurses-term provides terminfo entries only for terminals which don't
have their own -terminfo subackage now.

This also replaces the remove-foot.patch with rm in post_install() to
make handling of terminfo conflicts consistent.
---
 srcpkgs/ncurses/patches/remove-foot.patch | 64 -----------------------
 srcpkgs/ncurses/template                  | 10 +++-
 2 files changed, 9 insertions(+), 65 deletions(-)
 delete mode 100644 srcpkgs/ncurses/patches/remove-foot.patch

diff --git a/srcpkgs/ncurses/patches/remove-foot.patch b/srcpkgs/ncurses/patches/remove-foot.patch
deleted file mode 100644
index 0328c5c4dad8..000000000000
--- a/srcpkgs/ncurses/patches/remove-foot.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-diff -ruN ncurses-6.3_orig/misc/terminfo.src ncurses-6.3/misc/terminfo.src
---- ncurses-6.3_orig/misc/terminfo.src	2022-05-17 17:22:53.886017351 +0200
-+++ ncurses-6.3/misc/terminfo.src	2022-05-17 17:23:31.941720306 +0200
-@@ -7627,60 +7627,6 @@
- 
- ######## WAYLAND CLIENTS
- 
--#### Foot
--# https://codeberg.org/dnkl/foot/
--# Version 1.8.2
--#
--# This identifies as a VT220 with 4=sixel and 22=color, however:
--# tack:
--#	bell does not work
--#	status-line does not work because foot does not set the window title
--#	sends escape when meta key is used, whether or not smm/rmm enabled
--# vttest:
--#	wrap-test fails
--#	no application-mode for numeric keypad (unless private mode 1035 is set)
--#	no NRCS
--#	no VT52
--#	no SRM
--#	protected areas do not work
--#	SU/SD work, SL/SR do not
--#	DECRPM responds, but not the corresponding ANSI reports.
--#	otherwise few reports, except cursor-position and mouse and some dtterm
--#	VT520 cursor-movement works, except for left/right margins
--#	supports xterm/DECSCUSR, though default case in vttest does not blink
--#		Send: <27> [ 0 <32> q 
--#		Text: The cursor should be a blinking rectangle
--#	partial support for xterm mouse any-event mode and button-event mode:
--#	+ does not report focus-in/focus-out
--#	+ does not report buttons 6/7
--#	alternate-screen works
--foot|foot terminal emulator,
--	oc=\E]104\E\\, use=xterm+256color2, use=foot+base,
--
--foot-direct|foot with direct color indexing,
--	use=xterm+direct, use=foot+base,
--
--foot+base|foot base fragment,
--	am, bce, bw, hs, mir, msgr, npc, xenl, AX, XT,
--	cols#80, it#8, lines#24,
--	acsc=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
--	bel=^G, blink=\E[5m, bold=\E[1m, clear=\E[H\E[2J, cr=\r,
--	cub1=^H, cud1=\n, dim=\E[2m, ech=\E[%p1%dX, ed=\E[J, el=\E[K,
--	el1=\E[1K, flash=\E]555\E\\, ind=\n, invis=\E[8m,
--	is2=\E[!p\E[?3;4l\E[4l\E>, kbs=^?, kcbt=\E[Z,
--	oc=\E]104\E\\, op=\E[39;49m, rev=\E[7m, ri=\EM, rmacs=\E(B,
--	rmam=\E[?7l, rmkx=\E[?1l\E>, rmso=\E[27m, rmul=\E[24m,
--	rs1=\Ec, rs2=\E[!p\E[?3;4l\E[4l\E>,
--	sgr=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p5%t;2%;%?%p2%t;4%;
--	    %?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m,
--	sgr0=\E(B\E[m, smacs=\E(0, smam=\E[?7h, smkx=\E[?1h\E=,
--	smso=\E[7m, smul=\E[4m, E3=\E[3J, use=att610+cvis,
--	use=ansi+csr, use=ansi+cup, use=ansi+enq, use=ansi+local,
--	use=ansi+idc, use=ansi+idl, use=ansi+rca2, use=ansi+rep,
--	use=ansi+tabs, use=ecma+index, use=ecma+italics,
--	use=ecma+strikeout, use=xterm+alt+title,
--	use=xterm+pcfkeys, use=xterm+sm+1006, use=xterm+tmux2,
--
- ######## WEB CLIENTS
- 
- #### DomTerm
diff --git a/srcpkgs/ncurses/template b/srcpkgs/ncurses/template
index 8386760db22f..7a56c537bf2e 100644
--- a/srcpkgs/ncurses/template
+++ b/srcpkgs/ncurses/template
@@ -1,7 +1,7 @@
 # Template file for 'ncurses'
 pkgname=ncurses
 version=6.3
-revision=2
+revision=3
 bootstrap=yes
 configure_args="--enable-big-core"
 short_desc="System V Release 4.0 curses emulation library"
@@ -97,6 +97,14 @@ do_install() {
 	fi
 }
 
+post_install() {
+	# resolve conflict with *-terminfo packages
+	rm ${DESTDIR}/usr/share/terminfo/a/alacritty{,-direct}
+	rm ${DESTDIR}/usr/share/terminfo/d/dvtm{,-256color}
+	rm ${DESTDIR}/usr/share/terminfo/s/st{,-256color}
+	rm ${DESTDIR}/usr/share/terminfo/f/foot{,-direct,+base}
+}
+
 ncurses-libs_package() {
 	short_desc+=" -- shared libraries"
 	pkg_install() {

From 5c739a4a8e4dfa72900e89f5b781c8e45e38a834 Mon Sep 17 00:00:00 2001
From: Imran Khan <imrankhan@teknik.io>
Date: Sat, 1 Oct 2022 17:06:44 +0600
Subject: [PATCH 194/343] txr: update to 282.

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

diff --git a/srcpkgs/txr/template b/srcpkgs/txr/template
index 0e609b25565f..d9b0e96ebe5a 100644
--- a/srcpkgs/txr/template
+++ b/srcpkgs/txr/template
@@ -1,6 +1,6 @@
 # Template file for 'txr'
 pkgname=txr
-version=275
+version=282
 revision=1
 archs="x86_64* i686* aarch64* arm* ppc64* mips*"
 build_style=configure
@@ -13,7 +13,7 @@ license="BSD-2-Clause"
 homepage="http://www.nongnu.org/txr/"
 changelog="http://www.kylheku.com/cgit/txr/tree/RELNOTES"
 distfiles="http://www.kylheku.com/cgit/txr/snapshot/${pkgname}-${version}.tar.bz2"
-checksum=1e6ca44f2879178f4205ad70ee8fc757a4392ecc75424c5ed0904741d1b1541e
+checksum=5f10467610d8213be9af8a1fc9dafbd4902b7b473a82d8b2945cfa5ea6d2fee5
 nopie=yes
 
 if [ "$CROSS_BUILD" ]; then

From bccc8815c47c28a56b130531e97a355c1cd372a8 Mon Sep 17 00:00:00 2001
From: Daniel Lewan <vision360.daniel@gmail.com>
Date: Thu, 29 Sep 2022 18:21:15 +0200
Subject: [PATCH 195/343] stern: update to 1.22.0.

---
 srcpkgs/stern/template | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/stern/template b/srcpkgs/stern/template
index 1efac280670f..08b209e41cf6 100644
--- a/srcpkgs/stern/template
+++ b/srcpkgs/stern/template
@@ -1,6 +1,6 @@
 # Template file for 'stern'
 pkgname=stern
-version=1.21.0
+version=1.22.0
 revision=1
 build_style=go
 go_import_path="github.com/stern/stern"
@@ -9,7 +9,20 @@ maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="Apache-2.0"
 homepage="https://github.com/stern/stern"
 distfiles="https://github.com/stern/stern/archive/v${version}.tar.gz"
-checksum=0ccf1375ee3c20508c37de288a46faa6b0e4dffb3a3749f4b699a30f95e861be
+checksum=3726e3c6a0e8c2828bce7b67f9ee94ddbedcfbeeecf9e6ab42e23873e3f54161
 
 # fix: collect2: fatal error: cannot find 'ld'
-LDFLAGS="-fuse-ld=bfd"
+export LDFLAGS="-fuse-ld=bfd"
+
+post_build() {
+	for shell in bash fish zsh; do
+		CGO_ENABLED=0 GOARCH="" go run main.go --completion "$shell" \
+			>"completion.$shell"
+	done
+}
+
+post_install() {
+	for shell in bash fish zsh; do
+		vcompletion "completion.$shell" "$shell"
+	done
+}

From 705fdd4968514b3038d067d0a153a96e6a91b2ef Mon Sep 17 00:00:00 2001
From: bugcrazy <39757967+bugcrazy@users.noreply.github.com>
Date: Wed, 28 Sep 2022 19:28:15 -0300
Subject: [PATCH 196/343] oil: update to 0.12.6

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

diff --git a/srcpkgs/oil/template b/srcpkgs/oil/template
index e6b0e135b791..605f5aaf6417 100644
--- a/srcpkgs/oil/template
+++ b/srcpkgs/oil/template
@@ -1,6 +1,6 @@
 # Template file for 'oil'
 pkgname=oil
-version=0.12.5
+version=0.12.6
 revision=1
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with readline)"
@@ -11,7 +11,7 @@ maintainer="MarcoAPC <marcoaureliopc@gmail.com>"
 license="Apache-2.0"
 homepage="https://www.oilshell.org"
 distfiles="https://www.oilshell.org/download/oil-${version}.tar.xz"
-checksum=c72f897f37ff4696812836ba8ecadbefe555b1866ae488304db6de159b2b1741
+checksum=8e5366ae9cded3683814be041652a8642ed7fd83abdf18495a73133e06b705ab
 register_shell="/usr/bin/osh /usr/bin/oil"
 nocross="Build systems gets confused with host and cross toolchains/headers"
 nostrip=yes

From 7549f487f4836e1cef8b71e71bb39639834670c0 Mon Sep 17 00:00:00 2001
From: Anthony Thompson <athompson@posteo.net>
Date: Sun, 2 Oct 2022 10:28:34 +1100
Subject: [PATCH 197/343] tcllib: update checksum

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

diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index b51d853ee003..8fb524e58ba8 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -11,7 +11,7 @@ maintainer="Farhad Shahbazi <grauwolf@geekosphere.org>"
 license="TCL"
 homepage="http://core.tcl.tk/tcllib/"
 distfiles="https://github.com/tcltk/${pkgname}/archive/${pkgname}-${version/./-}.tar.gz"
-checksum=e56892698903e0cc902a75a0eb9324845efcd3257c41e09edec25a6ab1654cf3
+checksum=076daf919ba0f8964dacb86ae974a6992db4d874eb738dffec1e1efebbd6d080
 
 post_install() {
 	vlicense ./license.terms LICENSE

From f515921877f2bfe6a906859eefeef46162ce860a Mon Sep 17 00:00:00 2001
From: Karl Nilsson <karl.robert.nilsson@gmail.com>
Date: Sun, 24 Jul 2022 22:06:29 -0400
Subject: [PATCH 198/343] python3-trimesh: update to 3.15.2.

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

diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 3bd4a284eca9..4a30e9f6015c 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-trimesh'
 pkgname=python3-trimesh
-version=3.11.2
+version=3.15.2
 revision=1
 wrksrc="trimesh-${version}"
 build_style=python3-module
@@ -16,7 +16,7 @@ maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
 license="MIT"
 homepage="https://trimsh.org/"
 distfiles="https://github.com/mikedh/trimesh/archive/${version}.tar.gz"
-checksum=bee21e9aa5b6c98f46dde34d490a0082e5c209f99288435282e145d328f14672
+checksum=543a8c4a44228c77e44918af9649a6e3828cec9d3ff9083e82453c34a0872add
 
 post_install() {
 	vlicense LICENSE.md

From 8c650eceedf3f19dcbfccbe3138b39b145b364e2 Mon Sep 17 00:00:00 2001
From: Daniel Lewan <vision360.daniel@gmail.com>
Date: Sat, 1 Oct 2022 21:44:04 +0200
Subject: [PATCH 199/343] gdu: update to 5.19.0.

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

diff --git a/srcpkgs/gdu/template b/srcpkgs/gdu/template
index 967975677edb..e7b5b0681569 100644
--- a/srcpkgs/gdu/template
+++ b/srcpkgs/gdu/template
@@ -1,6 +1,6 @@
 # Template file for 'gdu'
 pkgname=gdu
-version=5.18.1
+version=5.19.0
 revision=1
 build_style=go
 go_import_path="github.com/dundee/gdu/v5/cmd/gdu"
@@ -10,7 +10,7 @@ maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/dundee/gdu"
 distfiles="https://github.com/dundee/gdu/archive/v${version}.tar.gz"
-checksum=a841230f59243965c6591d40761b624d1df207963f2cf29bda0fc6c1645ae9be
+checksum=69c47eaedd0fc1e664d5a08c91e7b107961145aa307d1fd11cf208dfec573f0c
 
 post_install() {
 	vman gdu.1

From ec11cee86ae556cd4909040baa5f5434d3e05f31 Mon Sep 17 00:00:00 2001
From: gary <28818063+garylaski@users.noreply.github.com>
Date: Fri, 30 Sep 2022 11:00:17 -0400
Subject: [PATCH 200/343] picard: update to 2.8.3

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

diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 2c69c2b6ec5b..5acdbd8855c1 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -1,6 +1,6 @@
 # Template file for 'picard'
 pkgname=picard
-version=2.7.3
+version=2.8.3
 revision=1
 wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
@@ -17,4 +17,4 @@ license="GPL-2.0-or-later"
 homepage="https://picard.musicbrainz.org/"
 changelog="https://picard.musicbrainz.org/changelog/"
 distfiles="http://ftp.musicbrainz.org/pub/musicbrainz/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=6a273fe72b3cd84c67a60f0f4ae01f04f169fe372c33f0f58b764bf62c20d94b
+checksum=6ab650d2ffb16fa4fab17b837a0a8a5691d1f211368a79a69b7088497c989e40

From d8008fd86e32c22797953d88fcd3f8c58a784dc0 Mon Sep 17 00:00:00 2001
From: ologantr <mrphyber@protonmail.com>
Date: Fri, 30 Sep 2022 18:56:43 +0200
Subject: [PATCH 201/343] sqlite: update to 3.39.4.

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

diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 33a12851a34d..1a0bb1420c00 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -1,6 +1,6 @@
 # Template file for 'sqlite'
 pkgname=sqlite
-version=3.39.3
+version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
 wrksrc="sqlite-autoconf-${_amalgamationver}"
@@ -13,7 +13,7 @@ license="Public Domain"
 homepage="https://sqlite.org/"
 changelog="https://www.sqlite.org/changes.html"
 distfiles="${homepage}/2022/sqlite-autoconf-${_amalgamationver}.tar.gz"
-checksum=7868fb3082be3f2cf4491c6fba6de2bddcbc293a35fefb0624ee3c13f01422b9
+checksum=f31d445b48e67e284cf206717cc170ab63cbe4fd7f79a82793b772285e78fdbb
 
 CFLAGS="-DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_COLUMN_METADATA \
  -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_SECURE_DELETE \

From eaf7c7de342127132f87cc99c797759dd3b07d7e Mon Sep 17 00:00:00 2001
From: Karl Nilsson <karl.robert.nilsson@gmail.com>
Date: Fri, 20 May 2022 21:27:06 -0400
Subject: [PATCH 202/343] python3-numpy-stl: update to 2.17.1.

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

diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index 2e77adb71479..b0e934c7d55a 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -1,10 +1,12 @@
 # Template file for 'python3-numpy-stl'
 pkgname=python3-numpy-stl
-version=2.16.3
+version=2.17.1
 revision=1
 wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
+# skip flake8 tests
+make_check_args="-o addopts=--doctest-modules --ignore=build"
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
 depends="python3-numpy python3-utils"
@@ -14,7 +16,7 @@ maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/WoLpH/numpy-stl/"
 distfiles="https://github.com/WoLpH/numpy-stl/archive/v${version}.tar.gz"
-checksum=11a0afb41923e5a6839dcce4cc5f55229a36c7251e138d3a1a818d7636e5e777
+checksum=6228bd07cdb67bb3e4a67721146c425a6f2b0546dba8dfa082d7cf58642c0f1a
 
 conflicts="python-numpy-stl>=0"
 

From d239b1afde86d33460a173a21ff2b2dcffbee51b Mon Sep 17 00:00:00 2001
From: Alex Lohr <alexthkloss@web.de>
Date: Mon, 26 Sep 2022 21:46:43 +0200
Subject: [PATCH 203/343] slack-desktop: update to 4.28.182

---
 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 0b322cb0213a..c7a71391845b 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.28.171
+version=4.28.182
 revision=1
 archs="x86_64"
 hostmakedepends="tar xz"
@@ -10,7 +10,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom:Proprietary"
 homepage="https://slack.com/"
 distfiles="https://downloads.slack-edge.com/releases/linux/${version}/prod/x64/${pkgname}-${version}-amd64.deb"
-checksum=aec1d7fcd2cb191d1766c83709ce868cd2baad273d5263365e47e3ab0b09655e
+checksum=f4812b6de024017610fdd9a1bcf279153cebc7f9169f40ace7ed7f8780c479b6
 restricted=yes
 repository="nonfree"
 nopie=yes

From 496e856b90213106625ccfcb486cc08fc0a98e71 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Wed, 28 Sep 2022 15:51:56 -0700
Subject: [PATCH 204/343] xdg-desktop-portal: update to 1.15.0.

---
 srcpkgs/xdg-desktop-portal/template | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/srcpkgs/xdg-desktop-portal/template b/srcpkgs/xdg-desktop-portal/template
index 966016ad9e7b..2e29350b5d3d 100644
--- a/srcpkgs/xdg-desktop-portal/template
+++ b/srcpkgs/xdg-desktop-portal/template
@@ -1,21 +1,22 @@
 # Template file for 'xdg-desktop-portal'
 pkgname=xdg-desktop-portal
-version=1.14.6
+version=1.15.0
 revision=1
-build_style=gnu-configure
-configure_args="--enable-pipewire --enable-geoclue --enable-libportal --without-systemd"
-hostmakedepends="pkg-config glib-devel"
+build_style=meson
+configure_args="-Dpipewire=enabled -Dgeoclue=enabled -Dlibportal=enabled
+ -Dsystemd=disabled"
+hostmakedepends="pkg-config gettext glib-devel bubblewrap flatpak"
 makedepends="flatpak-devel fuse3-devel pipewire-devel geoclue2-devel
  libportal-devel"
-checkdepends="dbus"
+checkdepends="dbus python3-dbusmock"
 short_desc="Portal frontend service for Flatpak"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://github.com/flatpak/xdg-desktop-portal"
 changelog="https://github.com/flatpak/xdg-desktop-portal/raw/main/NEWS"
-distfiles="https://github.com/flatpak/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.xz"
-checksum=f2e589972c0af78f2ba92ac222ebc9b9e1499bc9017aaa00041567caed950de0
+distfiles="https://github.com/flatpak/xdg-desktop-portal/archive/refs/tags/${version}.tar.gz"
+checksum=a0fc502e862dd4b23530bf4aa97899145415228b4c54bf6e6ef8b61e68ebb2bf
 
-post_install() {
-	rm -rf "${DESTDIR}/usr/lib/systemd"
-}
+if [ "$XBPS_BUILD_ENVIRONMENT" = "void-packages-ci" ]; then
+	export TEST_IN_CI="true"
+fi

From 2ff7ff83cc33c5c213066c60b797bb10465bda10 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Wed, 28 Sep 2022 23:08:02 +0200
Subject: [PATCH 205/343] filelight: update to 22.08.1.

---
 srcpkgs/filelight/patches/musl.patch | 41 ----------------------------
 srcpkgs/filelight/template           |  9 +++---
 2 files changed, 5 insertions(+), 45 deletions(-)

diff --git a/srcpkgs/filelight/patches/musl.patch b/srcpkgs/filelight/patches/musl.patch
index 56b36abac39c..01f8cc132a30 100644
--- a/srcpkgs/filelight/patches/musl.patch
+++ b/srcpkgs/filelight/patches/musl.patch
@@ -1,44 +1,3 @@
---- a/src/radialMap/sincos.h	2018-05-06 06:10:38.000000000 +0200
-+++ b/src/radialMap/sincos.h	2018-05-06 06:10:38.000000000 +0200
-@@ -21,10 +21,10 @@
- 
- #ifndef SINCOS_H
- #define SINCOS_H
--
-+#define _GNU_SOURCE
- #include <math.h>
- 
--#if !defined(__GLIBC__) || (__GLIBC__ < 2) ||  (__GLIBC__ == 2 && __GLIBC_MINOR__ < 1)
-+#if (__GLIBC__ < 2) ||  (__GLIBC__ == 2 && __GLIBC_MINOR__ < 1)
- 
- #include <qmath.h>
- 
---- a/src/radialMap/sincos.h	2018-05-25 01:30:46.775385798 +0200
-+++ b/src/radialMap/sincos.h	2018-05-25 01:30:46.775385798 +0200
-@@ -23,23 +23,4 @@
- #define SINCOS_H
- #define _GNU_SOURCE
- #include <math.h>
--
--#if (__GLIBC__ < 2) ||  (__GLIBC__ == 2 && __GLIBC_MINOR__ < 1)
--
--#include <qmath.h>
--
--void
--sincos(double angleRadians, double *Sin, double *Cos);
--
--#ifdef SINCOS_H_IMPLEMENTATION
--void
--sincos(double angleRadians, double *Sin, double *Cos)
--{
--    *Sin = qSin(angleRadians);
--    *Cos = qCos(angleRadians);
--}
--#endif
--
--#endif
--
- #endif
 --- a/src/posixWalker.cpp	2022-05-09 04:52:35.000000000 +0200
 +++ -	2022-05-15 17:20:54.296063960 +0200
 @@ -3,6 +3,10 @@
diff --git a/srcpkgs/filelight/template b/srcpkgs/filelight/template
index 68d0dd27b30d..327a11ab960c 100644
--- a/srcpkgs/filelight/template
+++ b/srcpkgs/filelight/template
@@ -1,15 +1,16 @@
 # Template file for 'filelight'
 pkgname=filelight
-version=22.04.3
+version=22.08.1
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools
- qt5-host-tools qt5-qmake"
-makedepends="kparts-devel qt5-devel"
+ kpackage qt5-host-tools qt5-qmake"
+makedepends="kparts-devel kdeclarative-devel qt5-devel qt5-quickcontrols2-devel"
+depends="kirigami2 kquickcharts"
 short_desc="Interactive map that helps visualize disk usage on your computer"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 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=00ee4c583f06fb5a8004d63d74a2c295ee66fec53f14c7703798a50c8a572ff7
+checksum=3c26588ec81cb3ce334c7d70ccb28cd443eb7d333274aa68b1cbfe56f0ad0fbb

From 0bcad584dfa6d96ebec10193890a362884e24b6f Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Wed, 28 Sep 2022 21:15:09 +0200
Subject: [PATCH 206/343] tpm2-tools: update to 5.3

---
 srcpkgs/tpm2-tools/patches/bootstrap-no-git.patch | 13 +++++++++++++
 srcpkgs/tpm2-tools/patches/version-cache.patch    | 11 -----------
 srcpkgs/tpm2-tools/template                       |  6 +++---
 3 files changed, 16 insertions(+), 14 deletions(-)
 create mode 100644 srcpkgs/tpm2-tools/patches/bootstrap-no-git.patch
 delete mode 100644 srcpkgs/tpm2-tools/patches/version-cache.patch

diff --git a/srcpkgs/tpm2-tools/patches/bootstrap-no-git.patch b/srcpkgs/tpm2-tools/patches/bootstrap-no-git.patch
new file mode 100644
index 000000000000..b6c1f21929e3
--- /dev/null
+++ b/srcpkgs/tpm2-tools/patches/bootstrap-no-git.patch
@@ -0,0 +1,13 @@
+diff --git a/bootstrap b/bootstrap
+index f8de2d3..bd2ab07 100755
+--- a/bootstrap
++++ b/bootstrap
+@@ -5,7 +5,7 @@ set -e
+ 
+ # Generate a VERSION file that is included in the dist tarball to avoid needed git
+ # when calling autoreconf in a release tarball.
+-git describe --tags --always --dirty > VERSION
++# git describe --tags --always --dirty > VERSION
+ 
+ # generate list of source files for use in Makefile.am
+ # if you add new source files, you must run ./bootstrap again
diff --git a/srcpkgs/tpm2-tools/patches/version-cache.patch b/srcpkgs/tpm2-tools/patches/version-cache.patch
deleted file mode 100644
index 3766b3fe9a53..000000000000
--- a/srcpkgs/tpm2-tools/patches/version-cache.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index f1c1711..2ca51b0 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1,5 +1,5 @@
- AC_INIT([tpm2-tools],
--    [m4_esyscmd_s([git describe --tags --always --dirty])])
-+    [m4_esyscmd_s([cat VERSION])])
- AC_CONFIG_MACRO_DIR([m4])
- 
- AX_IS_RELEASE([dash-version])
diff --git a/srcpkgs/tpm2-tools/template b/srcpkgs/tpm2-tools/template
index 30120d8fc322..f1f2d2e8582e 100644
--- a/srcpkgs/tpm2-tools/template
+++ b/srcpkgs/tpm2-tools/template
@@ -1,6 +1,6 @@
 # Template file for 'tpm2-tools'
 pkgname=tpm2-tools
-version=5.2
+version=5.3
 revision=1
 build_style=gnu-configure
 hostmakedepends="autoconf autoconf-archive automake libtool pkg-config $(vopt_if man pandoc)"
@@ -11,7 +11,7 @@ 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=6b81d8214cc8006a8a5011926df917b885f320e428470a61669f577c0778e4d8
+checksum=24a4113ad1aef589a48031ad448d019466294e0400c8382ffab3e8d4aff48c2d
 
 build_options="man"
 desc_option_man="Use pandoc for manpages"
@@ -26,5 +26,5 @@ pre_configure() {
 }
 
 post_install() {
-	vlicense doc/LICENSE
+	vlicense docs/LICENSE
 }

From d61e65eb9dd36e1dcee97b562c24b9e05dde5bb5 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 1 Oct 2022 17:14:16 +0200
Subject: [PATCH 207/343] encodings: update to 1.0.6.

---
 srcpkgs/encodings/template | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/encodings/template b/srcpkgs/encodings/template
index a4baa147efe1..f29dcc1c2f67 100644
--- a/srcpkgs/encodings/template
+++ b/srcpkgs/encodings/template
@@ -1,20 +1,21 @@
 # Template file for 'encodings'
 pkgname=encodings
-version=1.0.5
-revision=2
+version=1.0.6
+revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config font-util"
 depends="font-util"
-short_desc="X11 Font Index Generator"
+short_desc="Font encoding tables for libfontenc"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Public domain"
 homepage="http://xorg.freedesktop.org"
-distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
-checksum=bd96e16143a044b19e87f217cf6a3763a70c561d1076aad6f6d862ec41774a31
+distfiles="${XORG_SITE}/font/encodings-${version}.tar.xz"
+checksum=77e301de661f35a622b18f60b555a7e7d8c4d5f43ed41410e830d5ac9084fc26
 
 pre_build() {
-	sed -e 's|^\(encodings_DATA = $(DATA_FILES)\).*|\1|' -i Makefile
+	vsed -e 's|^\(encodings_DATA = $(DATA_FILES)\).*|\1|' -i Makefile
 }
+
 post_install() {
 	# encodings.dir are generated at pkg post-install time.
 	find ${DESTDIR} -name encodings.dir -delete

From 05628981f79da1120254814e11747329dc85018e Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 28 Sep 2022 19:43:15 +0700
Subject: [PATCH 208/343] conky-cli: update to 1.13.1

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

diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 9e56e9ad4309..58279fa4dfb4 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -1,7 +1,7 @@
 # Template file for 'conky-cli'
 # Keep in sync with 'conky'
 pkgname=conky-cli
-version=1.12.2
+version=1.13.1
 revision=1
 wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
@@ -18,7 +18,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause, GPL-3.0-or-later"
 homepage="https://github.com/brndnmtthws/conky"
 distfiles="https://github.com/brndnmtthws/conky/archive/v${version}.tar.gz"
-checksum=a7eb112fe7a6bcd6c44706a53cbf6222e640cd1e585492fc654aa9e05a7bbc94
+checksum=f85c96250b501e937b9b5d2ff3f06176e14777c94cec81373bbfc8a619d7a05a
 
 provides="conky-${version}_${revision}"
 conflicts="conky>=0"

From 14bc706a89f713cb6aaf2eda57fa45813a749963 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Wed, 28 Sep 2022 19:43:28 +0700
Subject: [PATCH 209/343] conky: update to 1.13.1

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

diff --git a/srcpkgs/conky/template b/srcpkgs/conky/template
index d50cbcfbd119..016ddeab5c8a 100644
--- a/srcpkgs/conky/template
+++ b/srcpkgs/conky/template
@@ -1,7 +1,7 @@
 # Template file for 'conky'
 # Keep in sync with 'conky-cli'
 pkgname=conky
-version=1.12.2
+version=1.13.1
 revision=1
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
@@ -19,7 +19,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause, GPL-3.0-or-later"
 homepage="https://github.com/brndnmtthws/conky"
 distfiles="https://github.com/brndnmtthws/conky/archive/v${version}.tar.gz"
-checksum=a7eb112fe7a6bcd6c44706a53cbf6222e640cd1e585492fc654aa9e05a7bbc94
+checksum=f85c96250b501e937b9b5d2ff3f06176e14777c94cec81373bbfc8a619d7a05a
 
 post_install() {
 	vmkdir etc/conky

From 8ef8e89e37fe318ed110ea8374f84097bf5843c4 Mon Sep 17 00:00:00 2001
From: Subhaditya Nath <sn03.general@gmail.com>
Date: Sun, 25 Sep 2022 09:40:50 +0530
Subject: [PATCH 210/343] swayimg: update to 1.9

---
 .../patches/0001-fix-zsh-completion.patch     | 23 +++++++++++++++++
 srcpkgs/swayimg/patches/0002-fix-help.patch   | 25 +++++++++++++++++++
 srcpkgs/swayimg/template                      |  7 +++---
 3 files changed, 52 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/swayimg/patches/0001-fix-zsh-completion.patch
 create mode 100644 srcpkgs/swayimg/patches/0002-fix-help.patch

diff --git a/srcpkgs/swayimg/patches/0001-fix-zsh-completion.patch b/srcpkgs/swayimg/patches/0001-fix-zsh-completion.patch
new file mode 100644
index 000000000000..b9360242ee42
--- /dev/null
+++ b/srcpkgs/swayimg/patches/0001-fix-zsh-completion.patch
@@ -0,0 +1,23 @@
+From e938dc5b04bb54dd3f3a89a71d46c7a53ac087bd Mon Sep 17 00:00:00 2001
+From: Leon <adigitoleo@dissimulo.com>
+Date: Wed, 31 Aug 2022 23:07:23 +1000
+Subject: [PATCH] Fix typo in zsh completion
+
+Signed-off-by: Leon <adigitoleo@dissimulo.com>
+---
+ extra/zsh.completion | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/extra/zsh.completion b/extra/zsh.completion
+index a690528..32b159b 100644
+--- a/extra/zsh.completion
++++ b/extra/zsh.completion
+@@ -8,7 +8,7 @@ _arguments \
+   '(-r --recursive)'{-r,--recursive}'[read directories recursively]' \
+   '(-a --all)'{-a,--all}'[open all files from the same directory]' \
+   '(-m --mark)'{-m,--mark}'[enable marking mode]' \
+-  '(-l --slideshow)'{-l --slideshow}'[activate slideshow mode on startup]' \
++  '(-l --slideshow)'{-l,--slideshow}'[activate slideshow mode on startup]' \
+   '(-f --fullscreen)'{-f,--fullscreen}'[show image in full screen mode]' \
+   '(-s --scale=SCALE)'{-s,--scale=}'[set initial image scale]:scale:(optimal fit real)' \
+   '(-b --background)'{-b,--background=}'[set image background color]:bkg:(none grid)' \
diff --git a/srcpkgs/swayimg/patches/0002-fix-help.patch b/srcpkgs/swayimg/patches/0002-fix-help.patch
new file mode 100644
index 000000000000..b735d938d1ad
--- /dev/null
+++ b/srcpkgs/swayimg/patches/0002-fix-help.patch
@@ -0,0 +1,25 @@
+From 1cbbe5e6e0cc3f7fb26055e952153c3a23bfad45 Mon Sep 17 00:00:00 2001
+From: Artem Senichev <artemsen@gmail.com>
+Date: Sat, 17 Sep 2022 11:57:10 +0300
+Subject: [PATCH] Allow long option `--help`
+
+Fix error when `--help` is not accepted by getopt.
+
+Signed-off-by: Artem Senichev <artemsen@gmail.com>
+---
+ src/main.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/main.c b/src/main.c
+index 3939ccb..4eecd12 100644
+--- a/src/main.c
++++ b/src/main.c
+@@ -93,7 +93,7 @@ static int parse_cmdargs(int argc, char* argv[], struct config* cfg)
+     }
+     // add terminations
+     *short_opts_ptr = 0;
+-    memset(&options[(sizeof(arguments) / sizeof(arguments[0])) - 1], 0,
++    memset(&options[(sizeof(arguments) / sizeof(arguments[0]))], 0,
+            sizeof(struct option));
+ 
+     // parse arguments
diff --git a/srcpkgs/swayimg/template b/srcpkgs/swayimg/template
index 8a7e4b052b2d..bfdc3a496d21 100644
--- a/srcpkgs/swayimg/template
+++ b/srcpkgs/swayimg/template
@@ -1,21 +1,22 @@
 # Template file for 'swayimg'
 pkgname=swayimg
-version=1.8
+version=1.9
 revision=1
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel cairo-devel json-c-devel libxkbcommon-devel
- wayland-protocols libavif-devel giflib-devel libjpeg-turbo-devel
+ wayland-protocols libheif-devel giflib-devel libjpeg-turbo-devel
  libpng-devel librsvg-devel libwebp-devel libexif-devel"
 short_desc="Image viewer for Sway/Wayland"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
 license="MIT"
 homepage="https://github.com/artemsen/swayimg"
 distfiles="https://github.com/artemsen/swayimg/archive/v${version}.tar.gz"
-checksum=d4b4988a673522d47c38939c3406dbb72bd213f857dd6116185cd9811b887b23
+checksum=693a23a7755ebedb144271b2b674980a1c51a2036dabcff9697c3e3c6258f108
 
 post_install() {
 	vcompletion extra/bash.completion bash
+	vcompletion extra/zsh.completion zsh
 	vsconf extra/swayimgrc
 	vlicense LICENSE
 }

From 2a688b5c1bc33e27e826734826def5f8c94f50f5 Mon Sep 17 00:00:00 2001
From: Subhaditya Nath <sn03.general@gmail.com>
Date: Sat, 24 Sep 2022 21:35:25 +0530
Subject: [PATCH 211/343] lsof: update to 4.96.3

---
 srcpkgs/lsof/patches/lsof.8.patch | 23 -----------------------
 srcpkgs/lsof/template             | 11 ++++++-----
 2 files changed, 6 insertions(+), 28 deletions(-)
 delete mode 100644 srcpkgs/lsof/patches/lsof.8.patch

diff --git a/srcpkgs/lsof/patches/lsof.8.patch b/srcpkgs/lsof/patches/lsof.8.patch
deleted file mode 100644
index ecb21013512d..000000000000
--- a/srcpkgs/lsof/patches/lsof.8.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/lsof.8
-+++ b/lsof.8
-@@ -1,7 +1,7 @@
- .so ./version
- .TH LSOF 8 Revision-\*(VN
--\" Register )P is used neither by this file nor any groff macro.  However,
--\" some versions of nroff require it.
-+.\" Register )P is used neither by this file nor any groff macro.  However,
-+.\" some versions of nroff require it.
- .if !\n(.g \{\
- .   if !\n()P .nr )P 1v
- .\}
-@@ -967,8 +967,8 @@ where:
- .br
- 		applies to all IP versions.
- .br
--	\fIprotocol\fP is a protocol name \- \fBTCP\fP, \fBUDP\fP
--.br		or \fBUDPLITE\fP.
-+	\fIprotocol\fP is a protocol name \- \fBTCP\fP, \fBUDP\fP or \fBUDPLITE\fP.
-+.br
- .br
- 	\fIhostname\fP is an Internet host name.  Unless a
- .br
diff --git a/srcpkgs/lsof/template b/srcpkgs/lsof/template
index 0151fb4a9e84..4dcfdb240e43 100644
--- a/srcpkgs/lsof/template
+++ b/srcpkgs/lsof/template
@@ -1,21 +1,20 @@
 # Template file for 'lsof'
 pkgname=lsof
-version=4.95.0
+version=4.96.3
 revision=1
-wrksrc="${pkgname}_${version}.linux"
 build_style=configure
 configure_script="./Configure"
 configure_args="-n linux"
 make_check_target="all"
 make_check_args="-C tests"
-hostmakedepends="perl"
+hostmakedepends="perl groff"
 short_desc="LiSt Open Files"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
 license="custom:lsof"
 homepage="https://github.com/lsof-org/lsof"
 changelog="https://raw.githubusercontent.com/lsof-org/lsof/master/00DIST"
-distfiles="https://github.com/lsof-org/lsof/releases/download/${version}/lsof_${version}.linux.tar.bz2"
-checksum=e9faa0fbcc48638c1d1f143e93573ac43b65e76646150f83e24bd8c18786303c
+distfiles="https://github.com/lsof-org/lsof/archive/refs/tags/${version}/${version}.tar.gz"
+checksum=2753fc01452a3d2ee665e8365afdac0e9683197f3ec06231aa684a48b286d11c
 
 post_extract() {
 	# See: https://github.com/lsof-org/lsof/issues/61
@@ -35,6 +34,8 @@ pre_configure() {
 
 	vsed "s|/\* #define\tHASSECURITY\t1 \*/|#define\tHASSECURITY\t1|" \
 		-i dialects/linux/machine.h
+
+	soelim Lsof.8 | grep -vi '^\.lf ' > lsof.8
 }
 
 do_install() {

From 28eb4965aeda94e8ad3e5ecc26d9a8c8681ac27d Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Wed, 28 Sep 2022 20:48:12 -0700
Subject: [PATCH 212/343] xdg-desktop-portal-gnome: update to 43.0.

---
 srcpkgs/xdg-desktop-portal-gnome/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/xdg-desktop-portal-gnome/template b/srcpkgs/xdg-desktop-portal-gnome/template
index 8002ddcc399c..03c68355eb9e 100644
--- a/srcpkgs/xdg-desktop-portal-gnome/template
+++ b/srcpkgs/xdg-desktop-portal-gnome/template
@@ -1,6 +1,6 @@
 # Template file for 'xdg-desktop-portal-gnome'
 pkgname=xdg-desktop-portal-gnome
-version=42.3
+version=43.0
 revision=1
 build_style=meson
 configure_args="-Dsystemduserunitdir=/usr/lib/systemd/user"
@@ -13,6 +13,7 @@ short_desc="GNOME portal backend for xdg-desktop-portal"
 maintainer="oreo639 <oreo6391@gmail.com>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome"
-changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/gnome-42/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/gnome-43/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4ed105a667e46325467103dc7346d2023faec1d5ec153bd17316da938f53ace0
+checksum=0e1867a45bcaa5ddb240a4cfdb22dd055cf87f07210b9e3bb70949f3c7be16a6

From b26027a39f90c627eba245521541d3eb3c4113ef Mon Sep 17 00:00:00 2001
From: RunningDroid <runningdroid@zoho.com>
Date: Sat, 24 Sep 2022 01:50:05 -0400
Subject: [PATCH 213/343] python3-jq: update to 1.3.0.

replace Arch's patch with FreeBSD's patch
---
 srcpkgs/python3-jq/patches/jq-py-setup.patch | 143 -------------------
 srcpkgs/python3-jq/patches/setup.py.patch    |  24 ++++
 srcpkgs/python3-jq/template                  |   8 +-
 3 files changed, 28 insertions(+), 147 deletions(-)
 delete mode 100644 srcpkgs/python3-jq/patches/jq-py-setup.patch
 create mode 100644 srcpkgs/python3-jq/patches/setup.py.patch

diff --git a/srcpkgs/python3-jq/patches/jq-py-setup.patch b/srcpkgs/python3-jq/patches/jq-py-setup.patch
deleted file mode 100644
index 1eb4f28e7aa9..000000000000
--- a/srcpkgs/python3-jq/patches/jq-py-setup.patch
+++ /dev/null
@@ -1,143 +0,0 @@
-From bef841b73ba7c9a79211146798ac888fce9bb55a Mon Sep 17 00:00:00 2001
-From: "Robert T. McGibbon" <rmcgibbo@gmail.com>
-Date: Fri, 7 May 2021 19:14:20 -0400
-Subject: [PATCH 1/1] Vastly simplify setup.py for distro compatibility
-
----
- setup.py | 98 +-------------------------------------------------------
- 1 file changed, 1 insertion(+), 97 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 663792c..3ebcabe 100644
---- a/setup.py
-+++ b/setup.py
-@@ -1,113 +1,19 @@
- #!/usr/bin/env python
- 
- import os
--import subprocess
--import tarfile
--import shutil
--import sysconfig
- 
--import requests
- from setuptools import setup
--from setuptools.command.build_ext import build_ext
- from setuptools.extension import Extension
- 
- 
--def urlretrieve(source_url, destination_path):
--    response = requests.get(source_url, stream=True)
--    if response.status_code != 200:
--        raise Exception("status code was: {}".format(response.status_code))
--
--    with open(destination_path, "wb") as fileobj:
--        for chunk in response.iter_content(chunk_size=128):
--            fileobj.write(chunk)
--
--def path_in_dir(relative_path):
--    return os.path.abspath(os.path.join(os.path.dirname(__file__), relative_path))
--
--def dependency_path(relative_path):
--    return os.path.join(path_in_dir("_deps"), relative_path)
--
- def read(fname):
-     return open(os.path.join(os.path.dirname(__file__), fname)).read()
- 
- 
--jq_lib_tarball_path = dependency_path("jq-lib-1.6.tar.gz")
--jq_lib_dir = dependency_path("jq-1.6")
--
--oniguruma_version = "6.9.4"
--oniguruma_lib_tarball_path = dependency_path("onig-{}.tar.gz".format(oniguruma_version))
--oniguruma_lib_build_dir = dependency_path("onig-{}".format(oniguruma_version))
--oniguruma_lib_install_dir = dependency_path("onig-install-{}".format(oniguruma_version))
--
--class jq_build_ext(build_ext):
--    def run(self):
--        if not os.path.exists(dependency_path(".")):
--            os.makedirs(dependency_path("."))
--        self._build_oniguruma()
--        self._build_libjq()
--        build_ext.run(self)
--
--    def _build_oniguruma(self):
--        self._build_lib(
--            source_url="https://github.com/kkos/oniguruma/releases/download/v{0}/onig-{0}.tar.gz".format(oniguruma_version),
--            tarball_path=oniguruma_lib_tarball_path,
--            lib_dir=oniguruma_lib_build_dir,
--            commands=[
--                ["./configure", "CFLAGS=-fPIC", "--prefix=" + oniguruma_lib_install_dir],
--                ["make"],
--                ["make", "install"],
--            ])
--
--
--    def _build_libjq(self):
--        self._build_lib(
--            source_url="https://github.com/stedolan/jq/releases/download/jq-1.6/jq-1.6.tar.gz",
--            tarball_path=jq_lib_tarball_path,
--            lib_dir=jq_lib_dir,
--            commands=[
--                ["./configure", "CFLAGS=-fPIC -pthread", "--disable-maintainer-mode", "--with-oniguruma=" + oniguruma_lib_install_dir],
--                ["make"],
--            ])
--
--    def _build_lib(self, source_url, tarball_path, lib_dir, commands):
--        self._download_tarball(
--            source_url=source_url,
--            tarball_path=tarball_path,
--            lib_dir=lib_dir,
--        )
--
--        macosx_deployment_target = sysconfig.get_config_var("MACOSX_DEPLOYMENT_TARGET")
--        if macosx_deployment_target:
--            os.environ['MACOSX_DEPLOYMENT_TARGET'] = str(macosx_deployment_target)
--
--        def run_command(args):
--            print("Executing: %s" % ' '.join(args))
--            subprocess.check_call(args, cwd=lib_dir)
--
--        for command in commands:
--            run_command(command)
--
--    def _download_tarball(self, source_url, tarball_path, lib_dir):
--        if os.path.exists(tarball_path):
--            os.unlink(tarball_path)
--        print("Downloading {}".format(source_url))
--        urlretrieve(source_url, tarball_path)
--        print("Downloaded {}".format(source_url))
--
--        if os.path.exists(lib_dir):
--            shutil.rmtree(lib_dir)
--        tarfile.open(tarball_path, "r:gz").extractall(dependency_path("."))
--
--
- jq_extension = Extension(
-     "jq",
-     sources=["jq.c"],
--    include_dirs=[os.path.join(jq_lib_dir, "src")],
--    extra_link_args=["-lm"],
--    extra_objects=[
--        os.path.join(jq_lib_dir, ".libs/libjq.a"),
--        os.path.join(oniguruma_lib_install_dir, "lib/libonig.a"),
--    ],
-+    libraries=["jq"]
- )
- 
- setup(
-@@ -120,7 +26,6 @@ setup(
-     python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*',
-     license='BSD 2-Clause',
-     ext_modules = [jq_extension],
--    cmdclass={"build_ext": jq_build_ext},
-     classifiers=[
-         'Development Status :: 5 - Production/Stable',
-         'Intended Audience :: Developers',
-@@ -137,4 +42,3 @@ setup(
-         'Programming Language :: Python :: 3.9',
-     ],
- )
--
--- 
-2.29.3
diff --git a/srcpkgs/python3-jq/patches/setup.py.patch b/srcpkgs/python3-jq/patches/setup.py.patch
new file mode 100644
index 000000000000..9ccffed61039
--- /dev/null
+++ b/srcpkgs/python3-jq/patches/setup.py.patch
@@ -0,0 +1,24 @@
+--- a/setup.py.orig	2022-09-19 15:51:09 UTC
++++ b/setup.py
+@@ -36,8 +36,6 @@ class jq_build_ext(build_ext):
+     def run(self):
+         if not os.path.exists(_dep_build_path(".")):
+             os.makedirs(_dep_build_path("."))
+-        self._build_oniguruma()
+-        self._build_libjq()
+         build_ext.run(self)
+
+     def _build_oniguruma(self):
+@@ -87,11 +85,7 @@ jq_extension = Extension(
+     "jq",
+     sources=["jq.c"],
+     include_dirs=[os.path.join(jq_lib_dir, "src")],
+-    extra_link_args=["-lm"],
+-    extra_objects=[
+-        os.path.join(jq_lib_dir, ".libs/libjq.a"),
+-        os.path.join(oniguruma_lib_install_dir, "lib/libonig.a"),
+-    ],
++    extra_link_args=["-lm", "-ljq", "-lonig"],
+ )
+
+ setup(
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 443318c6bbd7..1a91caae99cb 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -1,11 +1,11 @@
 # Template file for 'python3-jq'
 pkgname=python3-jq
-version=1.2.3
+version=1.3.0
 revision=1
 wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
-makedepends="python3-devel jq-devel"
+makedepends="python3-devel jq-devel oniguruma-devel"
 depends="python3"
 short_desc="Python bindings for jq"
 maintainer="RunningDroid <runningdroid@zoho.com>"
@@ -13,10 +13,10 @@ license="BSD-2-Clause"
 homepage="https://pypi.org/project/jq/"
 changelog="https://raw.githubusercontent.com/mwilliamson/jq.py/master/CHANGELOG.rst"
 distfiles="https://github.com/mwilliamson/jq.py/archive/${version}.tar.gz"
-checksum=52392e001cd90769d68f4e46821c645e277b9c1db01528a6bbc9d1875b81fcf5
+checksum=736e0d42d719592189cdd9921eab19d5bb4b65a3ce41a8f8f13794153fc5a5b1
 
 pre_build() {
-	cython jq.pyx
+	cython -X language_level=3 jq.pyx
 }
 
 post_install() {

From cba0ce02601bc8c6b64b5d789bbd2d2467e30c81 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 13 Aug 2022 01:11:07 +0200
Subject: [PATCH 214/343] tracker: update to 3.4.0.

---
 srcpkgs/tracker/patches/disable-cli-test.patch | 11 +++++++++++
 srcpkgs/tracker/template                       |  6 +++---
 2 files changed, 14 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/tracker/patches/disable-cli-test.patch

diff --git a/srcpkgs/tracker/patches/disable-cli-test.patch b/srcpkgs/tracker/patches/disable-cli-test.patch
new file mode 100644
index 000000000000..7b3f90302925
--- /dev/null
+++ b/srcpkgs/tracker/patches/disable-cli-test.patch
@@ -0,0 +1,11 @@
+fails to create database and then times out at creating a http server
+--- a/tests/functional-tests/meson.build
++++ b/tests/functional-tests/meson.build
+@@ -35,7 +35,6 @@ functional_tests = [
+   'collation',
+   'ontology-changes',
+   'ontology-rollback',
+-  'cli',
+   'portal',
+ ]
+ 
diff --git a/srcpkgs/tracker/template b/srcpkgs/tracker/template
index 3fb3fdcc40e3..ed0f7bc04040 100644
--- a/srcpkgs/tracker/template
+++ b/srcpkgs/tracker/template
@@ -1,7 +1,7 @@
 # Template file for 'tracker'
 pkgname=tracker
-version=3.3.0
-revision=2
+version=3.4.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Ddocs=false -Dman=true -Dstemmer=disabled
@@ -17,7 +17,7 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Tracker"
 changelog="https://gitlab.gnome.org/GNOME/tracker/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/tracker/${version%.*}/tracker-${version}.tar.xz"
-checksum=0706f96fe7f95df42acec812c1de7b4593a0d648321ca83506a9d71e22417bda
+checksum=b3b380c9571d7c7423b5f401e4a2f2d78de47143b035eb2c1281e2423c59218b
 make_check_pre="dbus-run-session"
 
 if [ "$CROSS_BUILD" ]; then

From 99d99db317308f717c067128179b8285fc912424 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 13 Aug 2022 01:11:10 +0200
Subject: [PATCH 215/343] tracker-miners: update to 3.4.0.

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

diff --git a/srcpkgs/tracker-miners/template b/srcpkgs/tracker-miners/template
index d5586258075a..b605d5176242 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.3.0
-revision=2
+version=3.4.0
+revision=1
 build_style=meson
 build_helper=qemu
 # missing libgrss for miner_rss
@@ -27,7 +27,7 @@ license="GPL-2.0-or-later"
 homepage="https://developer.gnome.org/libtracker-miner/stable"
 changelog="https://gitlab.gnome.org/GNOME/tracker-miners/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/tracker-miners/${version%.*}/tracker-miners-${version}.tar.xz"
-checksum=8b387debb774061c06adfb267a0e0e0f3d21799371bf01d056495ab9b8dd9417
+checksum=a2e0365e30811bb61e95c8214b33f4782a3a04e0c6246a06ecd9c01417cd84e6
 make_check=no # relies on unsupported ops in chroot
 
 tracker3-miners_package() {

From 9730cdab887f2be42aa25cc73012b1310f9c5beb Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Sun, 11 Sep 2022 13:30:19 -0700
Subject: [PATCH 216/343] ibus: update to 1.5.27.

---
 .../patches/src-Fix-refcounting-issues.patch  | 267 ------------------
 srcpkgs/ibus/template                         |  24 +-
 2 files changed, 10 insertions(+), 281 deletions(-)
 delete mode 100644 srcpkgs/ibus/patches/src-Fix-refcounting-issues.patch

diff --git a/srcpkgs/ibus/patches/src-Fix-refcounting-issues.patch b/srcpkgs/ibus/patches/src-Fix-refcounting-issues.patch
deleted file mode 100644
index d1923f71a18e..000000000000
--- a/srcpkgs/ibus/patches/src-Fix-refcounting-issues.patch
+++ /dev/null
@@ -1,267 +0,0 @@
-From 17648f0522910480b6c5dd4f5356ca1f6c160bf5 Mon Sep 17 00:00:00 2001
-From: Carlos Garnacho <carlosg@gnome.org>
-Date: Tue, 29 Mar 2022 22:48:19 +0200
-Subject: [PATCH] src: Fix refcounting issues
-
-Commit 5a455b1ead attempted to fix both GLib warnings around
-floating references and other presumed refcounting issues. However
-it missed 2 kinds of bugs:
-
-- The places that take an IBusText created from a static string
-  were made to avoid freeing it afterwards, but the staticness refers
-  to the string content, not the object itself.
-- The places that are documented to emit signals on floating object
-  references used to do the following after signal emission:
-
-  if (g_object_is_floating (object))
-    g_object_unref (object)
-
-  And did possibly trigger GLib warnings were changed to:
-
-  if (g_object_is_floating (object))
-    g_object_sink_ref (object);
-  g_object_unref (object);
-
-  Which fixes the GLib warning for floating references, but do
-  unintendedly steal one reference away for non floating references.
-
-This commit is essentially a revert of commit 5a455b1ead, but
-addressing both things differently:
-
-- All label/tooltip/symbol IBusText properties in IBusProperty do
-  now always sink the reference of the stored object.
-
-- All places documented as maybe using objects with a floating reference
-  on signals changed to doing:
-
-  if (g_object_is_floating (object)) {
-    g_object_ref_sink (object);
-    g_object_unref (object);
-  }
-
-  So the floating reference is owned and unreferenced without warnings,
-  but already owned references are left unchanged.
-
-This addresses the possible GLib warnings, fixes the possible double
-unrefs happening on IBusText used in signals, and fixes the missing
-unrefs on IBusText objects created from static strings.
-
-BUG=https://github.com/ibus/ibus/issues/2393
-BUG=https://github.com/ibus/ibus/issues/2387
----
- src/ibusinputcontext.c | 35 +++++++++++++++++++++--------------
- src/ibusproperty.c     | 32 +++++++++++++++++---------------
- 2 files changed, 38 insertions(+), 29 deletions(-)
-
-diff --git a/src/ibusinputcontext.c b/src/ibusinputcontext.c
-index 4b27551bd..7981de381 100644
---- a/src/ibusinputcontext.c
-+++ b/src/ibusinputcontext.c
-@@ -549,9 +549,10 @@ ibus_input_context_g_signal (GDBusProxy  *proxy,
-         g_variant_unref (variant);
-         g_signal_emit (context, context_signals[COMMIT_TEXT], 0, text);
- 
--        if (g_object_is_floating (text))
-+        if (g_object_is_floating (text)) {
-             g_object_ref_sink (text);
--        g_object_unref (text);
-+            g_object_unref (text);
-+        }
-         return;
-     }
-     if (g_strcmp0 (signal_name, "UpdatePreeditText") == 0) {
-@@ -569,9 +570,10 @@ ibus_input_context_g_signal (GDBusProxy  *proxy,
-                        cursor_pos,
-                        visible);
- 
--        if (g_object_is_floating (text))
-+        if (g_object_is_floating (text)) {
-             g_object_ref_sink (text);
--        g_object_unref (text);
-+            g_object_unref (text);
-+        }
-         return;
-     }
-     if (g_strcmp0 (signal_name, "UpdatePreeditTextWithMode") == 0) {
-@@ -592,9 +594,10 @@ ibus_input_context_g_signal (GDBusProxy  *proxy,
-                        visible,
-                        mode);
- 
--        if (g_object_is_floating (text))
-+        if (g_object_is_floating (text)) {
-             g_object_ref_sink (text);
--        g_object_unref (text);
-+            g_object_unref (text);
-+        }
-         return;
-     }
- 
-@@ -621,9 +624,10 @@ ibus_input_context_g_signal (GDBusProxy  *proxy,
-                        0,
-                        text,
-                        visible);
--        if (g_object_is_floating (text))
-+        if (g_object_is_floating (text)) {
-             g_object_ref_sink (text);
--        g_object_unref (text);
-+            g_object_unref (text);
-+        }
-         return;
-     }
- 
-@@ -640,9 +644,10 @@ ibus_input_context_g_signal (GDBusProxy  *proxy,
-                        0,
-                        table,
-                        visible);
--        if (g_object_is_floating (table))
-+        if (g_object_is_floating (table)) {
-             g_object_ref_sink (table);
--        g_object_unref (table);
-+            g_object_unref (table);
-+        }
-         return;
- 
-     }
-@@ -659,9 +664,10 @@ ibus_input_context_g_signal (GDBusProxy  *proxy,
-                        0,
-                        prop_list);
- 
--        if (g_object_is_floating (prop_list))
-+        if (g_object_is_floating (prop_list)) {
-             g_object_ref_sink (prop_list);
--        g_object_unref (prop_list);
-+            g_object_unref (prop_list);
-+        }
-         return;
-     }
- 
-@@ -673,9 +679,10 @@ ibus_input_context_g_signal (GDBusProxy  *proxy,
- 
-         g_signal_emit (context, context_signals[UPDATE_PROPERTY], 0, prop);
- 
--        if (g_object_is_floating (prop))
-+        if (g_object_is_floating (prop)) {
-             g_object_ref_sink (prop);
--        g_object_unref (prop);
-+            g_object_unref (prop);
-+        }
-         return;
-     }
- 
-diff --git a/src/ibusproperty.c b/src/ibusproperty.c
-index 6d4ed088e..cd8a0e2a6 100644
---- a/src/ibusproperty.c
-+++ b/src/ibusproperty.c
-@@ -336,20 +336,17 @@ ibus_property_destroy (IBusProperty *prop)
-     prop->priv->icon = NULL;
- 
-     if (prop->priv->label) {
--        if (!ibus_text_get_is_static (prop->priv->label))
--            g_object_unref (prop->priv->label);
-+        g_object_unref (prop->priv->label);
-         prop->priv->label = NULL;
-     }
- 
-     if (prop->priv->symbol) {
--        if (!ibus_text_get_is_static (prop->priv->symbol))
--            g_object_unref (prop->priv->symbol);
-+        g_object_unref (prop->priv->symbol);
-         prop->priv->symbol = NULL;
-     }
- 
-     if (prop->priv->tooltip) {
--        if (!ibus_text_get_is_static (prop->priv->tooltip))
--            g_object_unref (prop->priv->tooltip);
-+        g_object_unref (prop->priv->tooltip);
-         prop->priv->tooltip = NULL;
-     }
- 
-@@ -404,7 +401,7 @@ ibus_property_deserialize (IBusProperty *prop,
-     g_variant_get_child (variant, retval++, "u", &prop->priv->type);
- 
-     GVariant *subvar = g_variant_get_child_value (variant, retval++);
--    if (prop->priv->label && !ibus_text_get_is_static (prop->priv->label)) {
-+    if (prop->priv->label) {
-         g_object_unref (prop->priv->label);
-     }
-     prop->priv->label = IBUS_TEXT (ibus_serializable_deserialize (subvar));
-@@ -414,7 +411,7 @@ ibus_property_deserialize (IBusProperty *prop,
-     ibus_g_variant_get_child_string (variant, retval++, &prop->priv->icon);
- 
-     subvar = g_variant_get_child_value (variant, retval++);
--    if (prop->priv->tooltip && !ibus_text_get_is_static (prop->priv->tooltip)) {
-+    if (prop->priv->tooltip) {
-         g_object_unref (prop->priv->tooltip);
-     }
-     prop->priv->tooltip = IBUS_TEXT (ibus_serializable_deserialize (subvar));
-@@ -435,7 +432,7 @@ ibus_property_deserialize (IBusProperty *prop,
- 
-     /* Keep the serialized order for the compatibility when add new members. */
-     subvar = g_variant_get_child_value (variant, retval++);
--    if (prop->priv->symbol && !ibus_text_get_is_static (prop->priv->symbol)) {
-+    if (prop->priv->symbol) {
-         g_object_unref (prop->priv->symbol);
-     }
-     prop->priv->symbol = IBUS_TEXT (ibus_serializable_deserialize (subvar));
-@@ -567,7 +564,7 @@ ibus_property_set_label (IBusProperty *prop,
-     g_assert (IBUS_IS_PROPERTY (prop));
-     g_return_if_fail (label == NULL || IBUS_IS_TEXT (label));
- 
--    if (prop->priv->label && !ibus_text_get_is_static (prop->priv->label)) {
-+    if (prop->priv->label) {
-         g_object_unref (prop->priv->label);
-     }
- 
-@@ -575,8 +572,10 @@ ibus_property_set_label (IBusProperty *prop,
-         prop->priv->label = ibus_text_new_from_static_string ("");
-     }
-     else {
--        prop->priv->label = g_object_ref_sink (label);
-+        prop->priv->label = label;
-     }
-+
-+    g_object_ref_sink (prop->priv->label);
- }
- 
- void
-@@ -586,7 +585,7 @@ ibus_property_set_symbol (IBusProperty *prop,
-     g_assert (IBUS_IS_PROPERTY (prop));
-     g_return_if_fail (symbol == NULL || IBUS_IS_TEXT (symbol));
- 
--    if (prop->priv->symbol && !ibus_text_get_is_static (prop->priv->symbol)) {
-+    if (prop->priv->symbol) {
-         g_object_unref (prop->priv->symbol);
-     }
- 
-@@ -594,8 +593,10 @@ ibus_property_set_symbol (IBusProperty *prop,
-         prop->priv->symbol = ibus_text_new_from_static_string ("");
-     }
-     else {
--        prop->priv->symbol = g_object_ref_sink (symbol);
-+        prop->priv->symbol = symbol;
-     }
-+
-+    g_object_ref_sink (prop->priv->symbol);
- }
- 
- void
-@@ -615,7 +616,7 @@ ibus_property_set_tooltip (IBusProperty *prop,
-     g_assert (IBUS_IS_PROPERTY (prop));
-     g_assert (tooltip == NULL || IBUS_IS_TEXT (tooltip));
- 
--    if (prop->priv->tooltip && !ibus_text_get_is_static (prop->priv->tooltip)) {
-+    if (prop->priv->tooltip) {
-         g_object_unref (prop->priv->tooltip);
-     }
- 
-@@ -624,8 +625,9 @@ ibus_property_set_tooltip (IBusProperty *prop,
-     }
-     else {
-         prop->priv->tooltip = tooltip;
--        g_object_ref_sink (prop->priv->tooltip);
-     }
-+
-+    g_object_ref_sink (prop->priv->tooltip);
- }
- 
- void
diff --git a/srcpkgs/ibus/template b/srcpkgs/ibus/template
index d84d4f6dceb8..28408f6a3383 100644
--- a/srcpkgs/ibus/template
+++ b/srcpkgs/ibus/template
@@ -1,29 +1,29 @@
 # Template file for 'ibus'
 pkgname=ibus
-version=1.5.26
-revision=2
+version=1.5.27
+revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-ui --enable-gtk3 --enable-gtk4
+ --enable-memconf --enable-dconf --enable-wayland --enable-xim
  --disable-tests --disable-schemas-compile --disable-systemd-services
- --enable-memconf --enable-dconf --enable-wayland
- --with-python=/usr/bin/python3
+ --with-python=/usr/bin/python3 --disable-python2
  $(vopt_enable dicts emoji-dict) $(vopt_enable dicts unicode-dict)
  --enable-introspection --enable-vala $(vopt_enable ibus_setup setup)"
-hostmakedepends="automake gettext-devel libtool pkg-config intltool dconf
+hostmakedepends="pkg-config libtool gettext-devel intltool dconf
  python3 glib-devel vala
  $(vopt_if dicts 'cldr-emoji-annotation unicode-character-database unicode-emoji')"
-makedepends="dconf-devel gtk+-devel gtk4-devel hicolor-icon-theme
+makedepends="dconf-devel gtk+-devel gtk+3-devel gtk4-devel hicolor-icon-theme
  iso-codes json-glib-devel libnotify-devel librsvg-devel python3-xdg
  vala libXtst-devel"
-depends="hicolor-icon-theme iso-codes dbus-x11 python3-xdg
- $(vopt_if ibus_setup 'python3-gobject>=3.12.1_3')"
+depends="hicolor-icon-theme iso-codes setxkbmap dconf python3-xdg
+ dbus-x11 $(vopt_if ibus_setup 'python3-gobject>=3.12.1_3')"
 short_desc="Intelligent Input Bus"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="oreo639 <oreo6391@gmail.com>"
 license="LGPL-2.1-or-later"
 homepage="https://github.com/ibus/ibus"
 distfiles="https://github.com/ibus/ibus/releases/download/${version}/ibus-${version}.tar.gz"
-checksum=5c2fd118e7bfd4e9a42c3a20e6175a263426c90b6256f94989ed3d0384f4c9fc
+checksum=6efbda5adb96f607cf7108d1e270962c0729a59c9ea6d58eea2dde0e3cbb97df
 
 build_options="ibus_setup dicts"
 desc_option_ibus_setup="Enable support for building the ibus setup UI"
@@ -33,10 +33,6 @@ if [ -z "$CROSS_BUILD" ]; then
 	build_options_default+=" dicts"
 fi
 
-pre_install() {
-	vmkdir etc/dconf/db
-}
-
 post_install() {
 	vinstall bindings/pygobject/gi/overrides/IBus.py 644 ${py3_sitelib}/gi/overrides
 }

From c1e2f407cf2c33a877530b3260197efb5b4320fb Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Sun, 2 Oct 2022 14:04:22 +0200
Subject: [PATCH 217/343] vagrant: update to 2.3.1.

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

diff --git a/srcpkgs/vagrant/template b/srcpkgs/vagrant/template
index 6c2d0bf6a11f..057f5dc5e659 100644
--- a/srcpkgs/vagrant/template
+++ b/srcpkgs/vagrant/template
@@ -1,6 +1,6 @@
 # Template file for 'vagrant'
 pkgname=vagrant
-version=2.3.0
+version=2.3.1
 revision=1
 archs="i686 x86_64*"
 build_style=gemspec
@@ -11,7 +11,7 @@ license="MIT"
 homepage="https://www.vagrantup.com/"
 changelog="https://raw.githubusercontent.com/hashicorp/vagrant/main/CHANGELOG.md"
 distfiles="https://github.com/hashicorp/vagrant/archive/v${version}.tar.gz"
-checksum=1931dbf29ec3c6622a649ae145fe706e5b957d7075870ce577358dd22c3d5dca
+checksum=661401d2368289150299f6ede2c50b1f70510ccee77222b47b457209507505db
 nocross=yes
 
 post_extract() {

From da6cea94fee826846a3811944a17213c63312e4c Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Sun, 2 Oct 2022 00:01:54 -0700
Subject: [PATCH 218/343] gnome-backgrounds: update to 43.

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

diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template
index 46b86e2f6317..5879accd8a4b 100644
--- a/srcpkgs/gnome-backgrounds/template
+++ b/srcpkgs/gnome-backgrounds/template
@@ -1,12 +1,13 @@
 # Template file for 'gnome-backgrounds'
 pkgname=gnome-backgrounds
-version=42.0
+version=43
 revision=1
 build_style=meson
-hostmakedepends=gettext
+hostmakedepends="gettext"
+depends="librsvg webp-pixbuf-loader"
 short_desc="Set of background images for the GNOME Desktop"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, CC-BY-2.0, CC-BY-SA-2.0, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/gnome-backgrounds"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4c7fe1a09f459c5f77189a5982524fce05d888944955d679910f234606c1295d
+distfiles="${GNOME_SITE}/gnome-backgrounds/${version%.*}/gnome-backgrounds-${version}.tar.xz"
+checksum=19f749d8c37f872f155bb69a2bbe7aca381175e6929f1998047d775cbc637244

From a8c278fe125cf7e7ceeadfdef200d00631e82cee Mon Sep 17 00:00:00 2001
From: marmeladema <xademax@gmail.com>
Date: Sun, 2 Oct 2022 13:28:51 +0000
Subject: [PATCH 219/343] cloudflared: update to 2022.9.1

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

diff --git a/srcpkgs/cloudflared/template b/srcpkgs/cloudflared/template
index df4f55c8e08b..64ca8edd8feb 100644
--- a/srcpkgs/cloudflared/template
+++ b/srcpkgs/cloudflared/template
@@ -1,6 +1,6 @@
 # Template file for 'cloudflared'
 pkgname=cloudflared
-version=2022.8.2
+version=2022.9.1
 revision=1
 build_style=go
 go_import_path=github.com/cloudflare/cloudflared
@@ -12,7 +12,7 @@ license="Apache-2.0"
 homepage="https://developers.cloudflare.com/argo-tunnel/"
 changelog="https://raw.githubusercontent.com/cloudflare/cloudflared/master/CHANGES.md"
 distfiles="https://github.com/cloudflare/cloudflared/archive/${version}.tar.gz"
-checksum=45ff0c9b95997e2f1795b08af5c3ed2fc19d2d3cb35391c01452163003b858a1
+checksum=4919eef5814b4ecc41e1359f9546389688194c9e893b4de3c40b0e3cd2919605
 
 pre_build() {
 	go_ldflags+=" -X \"main.BuildTime=$(date -u '+%Y-%m-%d-%H:%M UTC')\""

From 0433d9f6c40f0d00b3e18b56d8f96115b869d443 Mon Sep 17 00:00:00 2001
From: Gerardo Di iorio <arete74@gmail.com>
Date: Sun, 2 Oct 2022 11:10:20 +0200
Subject: [PATCH 220/343] cpuid: update to 20220927.

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

diff --git a/srcpkgs/cpuid/template b/srcpkgs/cpuid/template
index 53c577008d60..39b0d46f6cf4 100644
--- a/srcpkgs/cpuid/template
+++ b/srcpkgs/cpuid/template
@@ -1,6 +1,6 @@
 # Template file for 'cpuid'
 pkgname=cpuid
-version=20220812
+version=20220927
 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=3bf68fb97d94714f90763ccad810df8dc5f7fe9c1f9a3652436491fd75415abf
+checksum=b3291a89344826028681a22806052920c0f3498d099ffdce3f63f567a1ea40ec
 
 conflicts="msr-tools"

From 7c50332207fe978067445bd75b3915e556a193c0 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 2 Oct 2022 15:32:35 +0200
Subject: [PATCH 221/343] sbcl: update to 2.2.9.

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

diff --git a/srcpkgs/sbcl/template b/srcpkgs/sbcl/template
index 0b3ca5f75070..7d401b5e166c 100644
--- a/srcpkgs/sbcl/template
+++ b/srcpkgs/sbcl/template
@@ -1,6 +1,6 @@
 # Template file for 'sbcl'
 pkgname=sbcl
-version=2.2.8
+version=2.2.9
 revision=1
 # make sure the sbcl option in maxima is enabled for the same archs
 archs="i686 x86_64* armv7l aarch64 ppc64le*"
@@ -13,7 +13,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=992fcc2b5319010f7587cdc2294b088a595d6c0982ff195b565adfaf4b7d7b0e
+checksum=7ebebd6d2023fff7077b0372fa1171f880529bdec6104f20983297c2feb7c172
 nocross=yes
 nopie=yes
 
@@ -21,7 +21,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+=" 702a6883403d241663247cb5d1346fadeb359690e085485a1403c539b386d270"
+	checksum+=" 54d8b1acc2080f0ef34ce01c80b15322145f056b282dbb3151bfd3ac73fee5d1"
 	;;
 arm*)
 	distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-1.2.14-armhf-linux-binary.tar.bz2"

From 8a13a6c44b7304a3a9c22fabe034c41ff33f78a1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Sun, 2 Oct 2022 15:40:05 +0200
Subject: [PATCH 222/343] netpbm: update to 11.00.00.

---
 srcpkgs/netpbm/files/netpbm-security-code.patch | 12 ------------
 srcpkgs/netpbm/template                         |  6 +++---
 2 files changed, 3 insertions(+), 15 deletions(-)

diff --git a/srcpkgs/netpbm/files/netpbm-security-code.patch b/srcpkgs/netpbm/files/netpbm-security-code.patch
index 6f7c4976114b..37893a95073d 100644
--- a/srcpkgs/netpbm/files/netpbm-security-code.patch
+++ b/srcpkgs/netpbm/files/netpbm-security-code.patch
@@ -639,18 +639,6 @@ diff -up netpbm-10.58.01/editor/pnmhisteq.c.security-code netpbm-10.58.01/editor
      MALLOCARRAY(lumahist, maxval + 1);
      if (lumahist == NULL)
          pm_error("Out of storage allocating array for %u histogram elements",
-diff -up netpbm-10.58.01/editor/pnmindex.csh.security-code netpbm-10.58.01/editor/pnmindex.csh
---- netpbm-10.58.01/editor/pnmindex.csh.security-code	2012-04-09 15:31:33.000000000 +0200
-+++ netpbm-10.58.01/editor/pnmindex.csh	2012-04-09 15:40:03.221619564 +0200
-@@ -1,5 +1,8 @@
- #!/bin/csh -f
- #
-+echo "Unsafe code, needs debugging, do not ship"
-+exit 1
-+#
- # pnmindex - build a visual index of a bunch of anymaps
- #
- # Copyright (C) 1991 by Jef Poskanzer.
 diff -up netpbm-10.58.01/editor/pnmpad.c.security-code netpbm-10.58.01/editor/pnmpad.c
 --- netpbm-10.58.01/editor/pnmpad.c.security-code	2012-04-09 15:31:34.000000000 +0200
 +++ netpbm-10.58.01/editor/pnmpad.c	2012-04-09 15:40:03.221619564 +0200
diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index 80a777fa34db..2c9f45042734 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -1,9 +1,9 @@
 # Template file for 'netpbm'
 pkgname=netpbm
 # from http://svn.code.sf.net/p/netpbm/code/advanced/doc/HISTORY
-version=10.99.03
+version=11.00.00
 revision=1
-_githash=30afec0b7050d438e664f123b4faa97f9f7e6e20
+_githash=0d782c278caeb9e70b1a5635d018168b09ecf2ba
 _githash_guide=fb48776592aebf481e5b27db16786005dd965c71
 create_wrksrc=yes
 build_wrksrc="netpbm-mirror-${_githash}"
@@ -16,7 +16,7 @@ license="BSD-3-Clause,GPL-2.0-only,custom:netpbm"
 homepage="http://netpbm.sourceforge.net/"
 distfiles="https://github.com/leahneukirchen/netpbm-mirror/archive/${_githash}.tar.gz
  https://github.com/leahneukirchen/netpbm-mirror/archive/${_githash_guide}.tar.gz"
-checksum="af26aa92eb7ae3e10cb3b084607c8cb812a6f975b2874b43bb653b7017ec7468
+checksum="68940d516caf6348063cce2bb7990a3deb6c32aac23ae7d919ca41e20b6f25e4
  cfe66c6f29c42ab006f640bae59cdea8e903aec80aca7a144504c74707572ddf"
 
 post_extract() {

From bf00b362207aba1187f5c0819b9df5c91306b50f Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sun, 2 Oct 2022 18:13:49 +0530
Subject: [PATCH 223/343] jc: update to 1.22.0.

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

diff --git a/srcpkgs/jc/template b/srcpkgs/jc/template
index 5163d73b96f5..4446872f1f99 100644
--- a/srcpkgs/jc/template
+++ b/srcpkgs/jc/template
@@ -1,6 +1,6 @@
 # Template file for 'jc'
 pkgname=jc
-version=1.21.2
+version=1.22.0
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -12,11 +12,11 @@ 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=7d230cad5651673812daa424cb9ace354d2c66605ddf37b3e4ebe6905d5f51b6
+checksum=5a5b8ae21ed083387ef8fb616a825917f53453ecd2ca65d7a51f2a01bcc94090
 
 post_install() {
 	vman man/jc.1
 	vlicense LICENSE.md
-	vcompletion completions/jc_bash_completion.sh bash jc
-	vcompletion completions/jc_bash_completion.sh zsh _jc
+	vcompletion completions/jc_bash_completion.sh bash
+	vcompletion completions/jc_zsh_completion.sh zsh
 }

From faa4cbc484ff7491916ad8f52d12a63035e87736 Mon Sep 17 00:00:00 2001
From: Daniel Lewan <vision360.daniel@gmail.com>
Date: Sun, 2 Oct 2022 12:30:24 +0200
Subject: [PATCH 224/343] minikube: update to 1.27.0.

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

diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template
index 28d18ebbd677..daa5be039a32 100644
--- a/srcpkgs/minikube/template
+++ b/srcpkgs/minikube/template
@@ -1,6 +1,6 @@
 # Template file for 'minikube'
 pkgname=minikube
-version=1.25.1
+version=1.27.0
 revision=1
 archs="x86_64* i686* aarch64*"
 build_style=go
@@ -16,7 +16,7 @@ license="Apache-2.0"
 homepage="https://github.com/kubernetes/minikube"
 changelog="https://raw.githubusercontent.com/kubernetes/minikube/master/CHANGELOG.md"
 distfiles="https://github.com/kubernetes/minikube/archive/v$version.tar.gz"
-checksum=a3ee571062ccedd2f07344dd21c3eb9de0ccd1aa3c7431469c2220c896a0324d
+checksum=8978a27cff9bf1450c0cd56e28306e8272150f599a017ba31c2bad57fd9248d2
 
 pre_build() {
 	local storage_provisioner_tag= iso_version=

From 55e67f14027c1c928f95cc3895ae374a62743fa8 Mon Sep 17 00:00:00 2001
From: Dustin Marquess <jailbird@fdf.net>
Date: Sun, 2 Oct 2022 00:35:49 -0500
Subject: [PATCH 225/343] tinyssh: update to 20220801

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

diff --git a/srcpkgs/tinyssh/template b/srcpkgs/tinyssh/template
index 05245c35db62..65e4ec6e7b8b 100644
--- a/srcpkgs/tinyssh/template
+++ b/srcpkgs/tinyssh/template
@@ -1,6 +1,6 @@
 # Template file for 'tinyssh'
 pkgname=tinyssh
-version=20220305
+version=20220801
 revision=1
 build_style=gnu-makefile
 make_dirs="/etc/tinyssh 0755 root root"
@@ -10,7 +10,7 @@ maintainer="Christopher Brannon <chris@the-brannons.com>"
 license="Public Domain"
 homepage="https://tinyssh.org"
 distfiles="https://github.com/janmojzis/tinyssh/archive/${version}.tar.gz"
-checksum=26e1f14ee865fc48c173f51efa03aeeb72c44f102a0084ff267693406bd7aebe
+checksum=234656fc8d369608eb5d0f3a26280e0e38e2e6b134cfc610b6e24bce176acd4f
 
 if [ -n "${CROSS_BUILD}" ] ; then
 	make_build_target=cross-compile

From b66303d01f446dc0ae2fcd0fca516983a0992175 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 1 Oct 2022 23:33:09 +0200
Subject: [PATCH 226/343] libxslt: update to 1.1.37.

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

diff --git a/srcpkgs/libxslt/template b/srcpkgs/libxslt/template
index ec65d71f1974..2327035cbe10 100644
--- a/srcpkgs/libxslt/template
+++ b/srcpkgs/libxslt/template
@@ -1,17 +1,18 @@
 # Template file for 'libxslt'
 pkgname=libxslt
-version=1.1.35
-revision=2
+version=1.1.37
+revision=1
 build_style=gnu-configure
 configure_args="--disable-static --disable-dependency-tracking"
 hostmakedepends="docbook-xml docbook-xsl libtool pkg-config python3"
 makedepends="libxml2-devel libgcrypt-devel python3-devel"
+checkdepends="libxml2-python3"
 short_desc="XSLT parser library from the GNOME project"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://gitlab.gnome.org/GNOME/libxslt"
 distfiles="${GNOME_SITE}/libxslt/${version%.*}/libxslt-${version}.tar.xz"
-checksum=8247f33e9a872c6ac859aa45018bc4c4d00b97e2feac9eebc10c93ce1f34dd79
+checksum=3a4b27dc8027ccd6146725950336f1ec520928f320f144eb5fa7990ae6123ab4
 python_version=3
 CFLAGS="-I$XBPS_CROSS_BASE/usr/include/python$py3_ver"
 

From f310ff4452ab5506d34f865a5e972a3c3aaf90fd Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Fri, 30 Sep 2022 20:16:02 +0200
Subject: [PATCH 227/343] ImageMagick: add support for HEIC files

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

diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index 3d475bd6a8e1..728539c9ab8d 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -12,7 +12,7 @@ hostmakedepends="automake libtool pkg-config autoconf"
 makedepends="djvulibre-devel fftw-devel ghostscript-devel glib-devel lcms2-devel
  libXt-devel libgomp-devel libltdl-devel librsvg-devel libwebp-devel libwmf-devel
  ocl-icd-devel pango-devel libopenjpeg2-devel graphviz-devel liblqr-devel
- libraqm-devel libopenexr-devel"
+ libraqm-devel libopenexr-devel libheif-devel"
 short_desc="Create, edit, compose, or convert bitmap images"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="ImageMagick"

From 2a92e8021e305cc98940028d43a4743a891c13cd Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Wed, 21 Sep 2022 14:37:07 +0530
Subject: [PATCH 228/343] inxi: update to 3.3.21.

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

diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index 9bfc1831f109..82e9e0990dc4 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -1,6 +1,6 @@
 # Template file for 'inxi'
 pkgname=inxi
-version=3.3.19
+version=3.3.21
 revision=1
 wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
@@ -11,7 +11,7 @@ license="GPL-3.0-or-later"
 homepage="https://smxi.org/docs/inxi.htm"
 changelog="https://raw.githubusercontent.com/smxi/inxi/master/inxi.changelog"
 distfiles="https://github.com/smxi/inxi/archive/${version}-1.tar.gz"
-checksum=bf8881c140eac6fd266e32db31bcd90d93c5e3d429c426aacfb295d0e57e1bd9
+checksum=19b196e07c881ea8da5ecd628ba6fe607690593eab122c2704f66c932d3dafdd
 
 do_install() {
 	vbin inxi

From 00db28682f0dd6263df8fccd0715e003a277b395 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sat, 1 Oct 2022 00:48:59 +0530
Subject: [PATCH 229/343] libvterm: update to 0.3.

---
 common/shlibs             | 2 +-
 srcpkgs/libvterm/template | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 987cff25f146..3297091f7cc0 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2483,7 +2483,7 @@ libi3ipc-glib-1.0.so.0 i3ipc-glib-0.6.0_1
 libcsound64.so.6.0 csound-6.05.0_1
 libcsnd6.so.6.0 csound-6.05.0_1
 libfko.so.3 libfko-2.6.9_1
-libvterm.so.0 libvterm-0.0.20151005_1
+libvterm.so.0 libvterm-0.3_1
 libboinc_opencl.so.7 boinc-7.16.16_2
 libboinc_api.so.7 boinc-7.16.16_2
 libboinc_graphics2.so.7 boinc-7.16.16_2
diff --git a/srcpkgs/libvterm/template b/srcpkgs/libvterm/template
index 54d9ad06321a..f03f276d2c27 100644
--- a/srcpkgs/libvterm/template
+++ b/srcpkgs/libvterm/template
@@ -1,6 +1,6 @@
 # Template file for 'libvterm'
 pkgname=libvterm
-version=0.1.4
+version=0.3
 revision=1
 build_style=gnu-makefile
 make_install_target="install-lib install-inc"
@@ -8,9 +8,9 @@ hostmakedepends="libtool perl pkg-config"
 short_desc="Abstract VT220/xterm/ECMA-48 emulation library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="MIT"
-homepage="http://www.leonerd.org.uk/code/libvterm"
-distfiles="http://www.leonerd.org.uk/code/libvterm/libvterm-${version}.tar.gz"
-checksum=bc70349e95559c667672fc8c55b9527d9db9ada0fb80a3beda533418d782d3dd
+homepage="https://www.leonerd.org.uk/code/libvterm"
+distfiles="https://www.leonerd.org.uk/code/libvterm/libvterm-${version}.tar.gz"
+checksum=61eb0d6628c52bdf02900dfd4468aa86a1a7125228bab8a67328981887483358
 
 post_extract() {
 	if [ "$CROSS_BUILD" ]; then

From 573668d98fb91f9ce40d174e00917140da723d13 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sat, 1 Oct 2022 01:12:53 +0530
Subject: [PATCH 230/343] neovim: update to 0.8.0.

Closes: #39552 [via git-merge-pr]
---
 srcpkgs/neovim/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/neovim/template b/srcpkgs/neovim/template
index c29b7b6885a1..f8e4b24802e8 100644
--- a/srcpkgs/neovim/template
+++ b/srcpkgs/neovim/template
@@ -1,6 +1,6 @@
 # Template file for 'neovim'
 pkgname=neovim
-version=0.7.2
+version=0.8.0
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -8,13 +8,12 @@ configure_args="-DCMAKE_BUILD_TYPE=Release -DCOMPILE_LUA=OFF"
 hostmakedepends="pkg-config gettext gperf LuaJIT lua51-lpeg lua51-mpack"
 makedepends="libtermkey-devel libuv-devel libvterm-devel msgpack-devel
  LuaJIT-devel libluv-devel tree-sitter-devel"
-depends="libvterm>=0.1.0"
 short_desc="Fork of Vim aiming to improve user experience, plugins and GUIs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="Apache-2.0, custom:Vim"
 homepage="https://neovim.io"
 distfiles="https://github.com/neovim/neovim/archive/v${version}.tar.gz"
-checksum=ccab8ca02a0c292de9ea14b39f84f90b635a69282de38a6b4ccc8565bc65d096
+checksum=505e3dfb71e2f73495c737c034a416911c260c0ba9fd2092c6be296655be4d18
 
 alternatives="
  vi:vi:/usr/bin/nvim

From 717e81402a7587d39ca167ad3fcc58bb46582eb6 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Fri, 30 Sep 2022 18:20:56 +0530
Subject: [PATCH 231/343] pre-commit: update to 2.20.0.

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

diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 58e2730dde1f..3d96b78a0189 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -1,17 +1,19 @@
 # Template file for 'pre-commit'
 pkgname=pre-commit
-version=2.18.1
+version=2.20.0
 revision=1
 wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
-depends="nodeenv python3-cfgv python3-identify python3-yaml python3-toml"
+depends="nodeenv python3-cfgv python3-identify python3-yaml
+python3-toml python3-virtualenv"
 short_desc="Framework for multi-language pre-commit hooks"
 maintainer="Joseph Benden <joe@benden.us>"
 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=5d445ee1fa8738d506881c5d84f83c62bb5be6b2838e32207433647e8e5ebe10
+checksum=a978dac7bc9ec0bcee55c18a277d553b0f419d259dadb4b9418ff2d00eb43959
 make_check=no   # No tests available
 
 post_install() {

From f78d227ae1508724675e68efff581b9e0fb5423c Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Sun, 2 Oct 2022 12:56:52 -0400
Subject: [PATCH 232/343] python3-executing: update to 1.1.0.

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

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

From 61fe26d9ddff4f9f4f4329a0de76ed79f466fffb Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Sun, 2 Oct 2022 12:57:56 -0400
Subject: [PATCH 233/343] python3-pytz: update to 2022.4.

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

diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index 7bd2402f9a24..d8e7dae4084a 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-pytz'
 pkgname=python3-pytz
-version=2022.2.1
+version=2022.4
 revision=1
 wrksrc="pytz-${version}"
 build_style=python3-module
@@ -12,7 +12,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="MIT"
 homepage="https://pythonhosted.org/pytz/"
 distfiles="${PYPI_SITE}/p/pytz/pytz-${version}.tar.gz"
-checksum=cea221417204f2d1a2aa03ddae3e867921971d0d76f14d87abb4414415bbdcf5
+checksum=48ce799d83b6f8aab2020e369b627446696619e79645419610b9facd909b3174
 
 post_install() {
 	# use system tz database

From 8e1e3de21bd96c70b2204eaa64e8d17e20ad35a5 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Sun, 2 Oct 2022 12:57:46 -0400
Subject: [PATCH 234/343] python3-iso8601: update to 1.1.0.

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

diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 22d4ade77de8..76080b157e35 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-iso8601'
 pkgname=python3-iso8601
-version=1.0.2
+version=1.1.0
 revision=1
 wrksrc="iso8601-${version}"
 build_style=python3-module
@@ -12,7 +12,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="MIT"
 homepage="https://github.com/micktwomey/pyiso8601"
 distfiles="${PYPI_SITE}/i/iso8601/iso8601-${version}.tar.gz"
-checksum=27f503220e6845d9db954fb212b95b0362d8b7e6c1b2326a87061c3de93594b1
+checksum=32811e7b81deee2063ea6d2e94f8819a86d1f3811e49d23623a41fa832bef03f
 replaces="python3-iso-8601>=0"
 
 post_install() {

From abcc4d1abf6242ef78faae33c512a60415dd8b75 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Sun, 2 Oct 2022 12:57:34 -0400
Subject: [PATCH 235/343] python3-imageio: update to 2.22.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 3a9a1e529151..5c84b2cc91f5 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.21.3
+version=2.22.0
 revision=1
 wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
@@ -16,7 +16,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/imageio/imageio"
 distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=bf9fe62c0e84aeb802ec64b9b5015373ff02fa08c98797629e88af7625bc31d8
+checksum=076682035ca0b75fc752ed780472822dbacae6ecaa130c109908129c1fee18f8
 
 post_install() {
 	vlicense LICENSE

From 7b38e9b1b8b78d07bff2d5afceacb1ccc56de0fb Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Sat, 1 Oct 2022 20:46:53 -0400
Subject: [PATCH 236/343] websocat: update to 1.11.0

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

diff --git a/srcpkgs/websocat/template b/srcpkgs/websocat/template
index 7a35af8f877e..144b09957990 100644
--- a/srcpkgs/websocat/template
+++ b/srcpkgs/websocat/template
@@ -1,6 +1,6 @@
 # Template file for 'websocat'
 pkgname=websocat
-version=1.10.1
+version=1.11.0
 revision=1
 build_style=cargo
 configure_args="--features=ssl"
@@ -11,7 +11,7 @@ maintainer="Zach Dykstra <dykstra.zachary@gmail.com>"
 license="MIT"
 homepage="https://github.com/vi/websocat"
 distfiles="https://github.com/vi/websocat/archive/v${version}.tar.gz"
-checksum=5256629b0b063b51aad317dbd8f385ad0d56cc4155621d9bb0f6484aa2e7c95c
+checksum=943d6f66045658cca7341dd89fe1c2f5bdac62f4a3c7be40251b810bc811794f
 
 post_install() {
 	vlicense LICENSE

From 509430c6e824fcfc6c10f61e07cccfbed3089f4f Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 28 Sep 2022 00:17:45 +0200
Subject: [PATCH 237/343] toxcore: update to 0.2.18, add tox-bootstrapd
 service, adopt

---
 srcpkgs/toxcore/files/tox-bootstrapd/run |  4 ++++
 srcpkgs/toxcore/template                 | 24 ++++++++++++++++++------
 2 files changed, 22 insertions(+), 6 deletions(-)
 create mode 100755 srcpkgs/toxcore/files/tox-bootstrapd/run

diff --git a/srcpkgs/toxcore/files/tox-bootstrapd/run b/srcpkgs/toxcore/files/tox-bootstrapd/run
new file mode 100755
index 000000000000..e9acbdd6ee95
--- /dev/null
+++ b/srcpkgs/toxcore/files/tox-bootstrapd/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+[ -r ./conf ] && . ./conf
+exec chpst -u _tox_bootstrapd tox-bootstrapd --foreground ${OPTS:-"--config=/etc/tox-bootstrapd.conf"}
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index 863ef10268af..d43928dfa5ac 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -1,22 +1,34 @@
 # Template file for 'toxcore'
 pkgname=toxcore
-version=0.2.13
+version=0.2.18
 revision=1
 wrksrc="c-toxcore-${version}"
 build_style=cmake
-configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON"
+configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
+ -DBOOTSTRAP_DAEMON=ON"
 hostmakedepends="pkg-config"
 makedepends="libconfig-devel libsodium-devel libvpx-devel opus-devel"
 short_desc="Encrypted peer-to-peer instant messenger protocol library"
-maintainer="Spencer Hill <spencernh77@gmail.com>"
+maintainer="Piraty <piraty1@inbox.ru>"
 license="GPL-3.0-or-later"
 homepage="https://tox.chat"
 changelog="https://raw.githubusercontent.com/TokTok/c-toxcore/master/CHANGELOG.md"
-distfiles="https://github.com/TokTok/c-toxcore/archive/v${version}.tar.gz"
-checksum=67114fa57504c58b695f5dce8ef85124d555f2c3c353d0d2615e6d4845114ab8
+distfiles="https://github.com/TokTok/c-toxcore/releases/download/v${version}/c-toxcore-${version}.tar.gz"
+checksum=f2940537998863593e28bc6a6b5f56f09675f6cd8a28326b7bc31b4836c08942
+
+conf_files="/etc/tox-bootstrapd.conf"
+system_accounts="_tox_bootstrapd"
+make_dirs="/var/lib/tox-bootstrapd 0700 _tox_bootstrapd _tox_bootstrapd"
+_tox_bootstrapd_homedir="/var/lib/tox-bootstrapd"
+_tox_bootstrapd_desc="Account to run Tox's DHT bootstrap daemon"
+
+if [ "${XBPS_CHECK_PKGS}" ]; then
+	configure_args+=" -DAUTOTEST=ON"
+fi
 
 post_install() {
-	vsconf other/bootstrap_daemon/tox-bootstrapd.conf
+	vconf other/bootstrap_daemon/tox-bootstrapd.conf
+	vsv tox-bootstrapd
 }
 
 toxcore-devel_package() {

From 15d1cb6aabf945fef141b7a58d72e237331eb0ec Mon Sep 17 00:00:00 2001
From: clyhtsuriva <aimeric@adjutor.xyz>
Date: Sun, 2 Oct 2022 20:46:47 +0200
Subject: [PATCH 238/343] pyradio: update to 0.8.9.28

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

diff --git a/srcpkgs/pyradio/template b/srcpkgs/pyradio/template
index 9e6c7211359b..aed19934c2e3 100644
--- a/srcpkgs/pyradio/template
+++ b/srcpkgs/pyradio/template
@@ -1,6 +1,6 @@
 # Template file for 'pyradio'
 pkgname=pyradio
-version=0.8.9.27
+version=0.8.9.28
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -11,7 +11,7 @@ license="MIT"
 homepage="http://www.coderholic.com/pyradio/"
 changelog="https://raw.githubusercontent.com/coderholic/pyradio/master/Changelog"
 distfiles="https://github.com/coderholic/pyradio/archive/${version}.tar.gz"
-checksum=9ef8bef4e38b5e9ae71359d7af9bc0d5f90d4e6456360219abd230a62e143bcc
+checksum=3e973ae2bdf33ebd7db83c6e27c1abeadecd82134b5445b06d9f508459504622
 make_check=no # pytest reports "no tests ran"
 
 post_install() {

From 7fb93a92de325406f1b2f30e5ce2fccd9221036d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= <benalb@gmail.com>
Date: Sun, 2 Oct 2022 16:37:23 +0200
Subject: [PATCH 239/343] exiftool: update to 12.46.

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

diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index cf1c5d42ae87..9023c1901fde 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -1,6 +1,6 @@
 # Template file for 'exiftool'
 pkgname=exiftool
-version=12.45
+version=12.46
 revision=1
 wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
@@ -10,4 +10,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=c2c0ad1c881593e56f7a0ce508b240529d7da52583af1d553e107704e28cbe42
+checksum=d3fff083f3c14abb34edc5f68b946f93f993e3238f14fa9171d02202c6a0e079

From 67d9b54c82dd6f0b53c28ca9215a4ff64ae4e0ca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= <benalb@gmail.com>
Date: Sun, 2 Oct 2022 16:26:48 +0200
Subject: [PATCH 240/343] qpdf: update to 11.1.1.

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

diff --git a/srcpkgs/qpdf/template b/srcpkgs/qpdf/template
index 9791caa65605..f8c22af33de5 100644
--- a/srcpkgs/qpdf/template
+++ b/srcpkgs/qpdf/template
@@ -1,6 +1,6 @@
 # Template file for 'qpdf'
 pkgname=qpdf
-version=11.1.0
+version=11.1.1
 revision=1
 build_style=cmake
 hostmakedepends="perl pkg-config"
@@ -11,7 +11,7 @@ license="Apache-2.0"
 homepage="https://github.com/qpdf/qpdf"
 changelog="https://raw.githubusercontent.com/qpdf/qpdf/stable/manual/release-notes.rst"
 distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz"
-checksum=c6cd5a09806a82ea1f75aa467b1b7a1f59694472b4c4d9d732ba3b7fa241d9dc
+checksum=785edab622a1bc7e25e1537ad2c325005d48c5c7957f7abedff405deb80fa59a
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	makedepends+=" libatomic-devel"

From 378e65a4ede793cee21eec33cc0b8498a25d01ec Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:31 +0200
Subject: [PATCH 241/343] attica: update to 5.98.0.

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

diff --git a/srcpkgs/attica/template b/srcpkgs/attica/template
index 92b42718d9f8..4273051d60ac 100644
--- a/srcpkgs/attica/template
+++ b/srcpkgs/attica/template
@@ -1,6 +1,6 @@
 # Template file for 'attica'
 pkgname=attica
-version=5.97.0
+version=5.98.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=c5f82aac64fc59376eaca14190e7a31d3697b41f9468375f43ef0890573b3832
+checksum=d74e356e264238b2c71012ebc55a5090183c6bf7b0096ba51838a82805373c70
 
 do_check() {
 	cd build

From fc28620abe756e33b6ce6552a0ead117bee814bc Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:33 +0200
Subject: [PATCH 242/343] baloo5: update to 5.98.0.

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

diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index c5bce40ed8f1..cb24e5df9127 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -1,6 +1,6 @@
 # Template file for 'baloo5'
 pkgname=baloo5
-version=5.97.0
+version=5.98.0
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -15,7 +15,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=1f869c0eecca5b27bac4b51a29f5782725f2123430946e6a8f1fcc56beba5968
+checksum=3c8778cb3d0fe8139af2152499270013a1f8eb09988814cbd696febc2d2da174
 
 do_check() {
 	cd build

From fb3e64735dfe065fa56c08df75693e86005ba021 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:34 +0200
Subject: [PATCH 243/343] bluez-qt5: update to 5.98.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 8023b0dde4ec..c0ef01e0392d 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.97.0
+version=5.98.0
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -14,7 +14,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=033a9fd5f3a8bcf54649bae79dbad036f8c4cf74683809c1c908807270e6ea99
+checksum=4fdc9835eb24dea9ce9959734a69332c66a84a3f3a97682f0b22d9a923165340
 
 do_check() {
 	cd build

From a3e309e365cef676820eb5b971b71f3ec8dffed7 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:37 +0200
Subject: [PATCH 244/343] breeze-icons: update to 5.98.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 3b9d7f6a6f09..c45776739717 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.97.0
+version=5.98.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=6eae442282779802c348e91080132d52b0229288cc8793b2aaa6f906e39171a3
+checksum=57ea7d0fe96a520cb63828d0a6f44de92673a81ede4a7f25d8dd6ac760dd7f28
 nostrip=yes
 
 if [ -z "$CROSS_BUILD" ]; then

From 2ed28bcc63f0fe5f64f63bd7ef08ca6d7d61ab86 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:38 +0200
Subject: [PATCH 245/343] extra-cmake-modules: update to 5.98.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 652bdcac8948..056eb7546948 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.97.0
+version=5.98.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=9ed235f3dad82ba67dc61eeab12536b6d5936c036d32d7e7d2f38a17b9efc50a
+checksum=3c198f9e4840a0fbfb8d322f2f2711daae20e5bbfd68e998ba9078bc51aac918
 python_version=3
 
 do_check() {

From 8e33f5e5991272e63a00f046f9b7784f61c3dc47 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:40 +0200
Subject: [PATCH 246/343] frameworkintegration: update to 5.98.0.

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

diff --git a/srcpkgs/frameworkintegration/template b/srcpkgs/frameworkintegration/template
index 7ef29d2fa71c..5736ead443aa 100644
--- a/srcpkgs/frameworkintegration/template
+++ b/srcpkgs/frameworkintegration/template
@@ -1,6 +1,6 @@
 # Template file for 'frameworkintegration'
 pkgname=frameworkintegration
-version=5.97.0
+version=5.98.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=3b6822538383ae4a152498c09024c02c03c97742e40a1fe3bdb08eb5ed4332eb
+checksum=d8c4ebed8cf573daa6916f089d596ab345cbbf5016c379a525155224e5b32ad7
 
 frameworkintegration-devel_package() {
 	short_desc+=" - development"

From 67533b84365529776091502094339ab6ae667569 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:42 +0200
Subject: [PATCH 247/343] kactivities5-stats: update to 5.98.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 1bf74cc57443..8d6ba9223100 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.97.0
+version=5.98.0
 revision=1
 wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
@@ -11,7 +11,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=e8a6c3b02dc9c3d9c250d44fa4b5a2e6c553bc8c0457e23ce7664274cdb88bdb
+checksum=a8af6c60a1077dd0865b966839f49a8720a0a2e46acbd513e521391eea1c7c7f
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake"

From 6d16004c651c861dcab9a156b627e86a12146eee Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:44 +0200
Subject: [PATCH 248/343] kactivities5: update to 5.98.0.

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

diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index 9663370ada8a..fffcc0d675b1 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -1,6 +1,6 @@
 # Template file for 'kactivities5'
 pkgname=kactivities5
-version=5.97.0
+version=5.98.0
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=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/frameworks/kactivities"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz"
-checksum=d12dbb6e6ff62244eb090027a00f72a4816358b1a18d7b96df8371865a06cf37
+checksum=31b5a957192b02e10b10ee46f95b6dbf4d56f8720876415581b7a2153c42f958
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools"

From 4afff2dd9307ae229a223b04ace43eb65607c152 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:46 +0200
Subject: [PATCH 249/343] kapidox: update to 5.98.0.

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

diff --git a/srcpkgs/kapidox/template b/srcpkgs/kapidox/template
index 91e333d0f76f..e08a1e17d957 100644
--- a/srcpkgs/kapidox/template
+++ b/srcpkgs/kapidox/template
@@ -1,6 +1,6 @@
 # Template file for 'kapidox'
 pkgname=kapidox
-version=5.97.0
+version=5.98.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=9d8fc3011350c2a4cb421153cd67990f3e69c0cd7226b9d9f1956460360be965
+checksum=566cf41abcf30e98ff591d0ef49fad97ea4a33b2222561276cb895bd229a58cc
 
 post_install() {
 	vlicense LICENSES/BSD-2-Clause.txt

From 6754cae596ec883aa9a4a29bad33b44bad48da76 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:47 +0200
Subject: [PATCH 250/343] karchive: update to 5.98.0.

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

diff --git a/srcpkgs/karchive/template b/srcpkgs/karchive/template
index b973d1203030..5b0949d6f904 100644
--- a/srcpkgs/karchive/template
+++ b/srcpkgs/karchive/template
@@ -1,6 +1,6 @@
 # Template file for 'karchive'
 pkgname=karchive
-version=5.97.0
+version=5.98.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=1bff8249ddbb5a38916c9e145e5027de3f18a14772e7a8bdd4a954fae7ca8d92
+checksum=02c7c60c35c9ad0611d70be3186f017a716c201a51de8bc137e5191e833cf2c6
 
 karchive-devel_package() {
 	short_desc+=" - development"

From 4c6bd9b4b8cd01511a19770503d0741bfc0dc83f Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:49 +0200
Subject: [PATCH 251/343] kauth: update to 5.98.0.

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

diff --git a/srcpkgs/kauth/template b/srcpkgs/kauth/template
index fd6f51b98eb7..931be05ba2b4 100644
--- a/srcpkgs/kauth/template
+++ b/srcpkgs/kauth/template
@@ -1,6 +1,6 @@
 # Template file for 'kauth'
 pkgname=kauth
-version=5.97.0
+version=5.98.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=d74dc553b3628657241d6e7129b17a38e5fd3b26b21de000390382c871ca42f5
+checksum=e6975e4d5f3e0218b1e75ec5bc71806c1b92a57389d2fb1f0bf8ae5845dfed5b
 
 do_check() {
 	cd build

From bb135db068c37d25d64ff041a1ee5f07a1d547f8 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:51 +0200
Subject: [PATCH 252/343] kbookmarks: update to 5.98.0.

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

diff --git a/srcpkgs/kbookmarks/template b/srcpkgs/kbookmarks/template
index 2a0f1dec5c34..f01211086656 100644
--- a/srcpkgs/kbookmarks/template
+++ b/srcpkgs/kbookmarks/template
@@ -1,6 +1,6 @@
 # Template file for 'kbookmarks'
 pkgname=kbookmarks
-version=5.97.0
+version=5.98.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=776dac6741d15dd02593891ad1b5d9ca3598df5edb3d431ed9e8c1386ae16b6a
+checksum=71e3ec3b5523656b0aa0089a8e8837e9823517654dde31c5e5625ddbc5c7f2e6
 
 kbookmarks-devel_package() {
 	short_desc+=" - development"

From 140a4867170bbd2ba7ddc3e5b9e8ea237e9f73dd Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:52 +0200
Subject: [PATCH 253/343] kcalendarcore: update to 5.98.0.

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

diff --git a/srcpkgs/kcalendarcore/template b/srcpkgs/kcalendarcore/template
index 507ed734073d..48c3600169e6 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.97.0
+version=5.98.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=d8a7ae053f0620e51e36b04a29240425f293077bad5a8298ed9c09ce97f4e690
+checksum=d3abd98486515b91345186cc05f18531247645a428867f804d8d7ea9afa66c9a
 replaces="kcalcore>=0"
 
 do_check() {

From 82727fe5cf6283ca287b96720e3ad097ef50ed93 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:54 +0200
Subject: [PATCH 254/343] kcmutils: update to 5.98.0.

---
 srcpkgs/kcmutils/patches/cross.patch | 11 -----------
 srcpkgs/kcmutils/template            |  4 ++--
 2 files changed, 2 insertions(+), 13 deletions(-)
 delete mode 100644 srcpkgs/kcmutils/patches/cross.patch

diff --git a/srcpkgs/kcmutils/patches/cross.patch b/srcpkgs/kcmutils/patches/cross.patch
deleted file mode 100644
index d56e56eb50f5..000000000000
--- a/srcpkgs/kcmutils/patches/cross.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/CMakeLists.txt	2022-08-07 15:19:37.000000000 +0200
-+++ -	2022-09-11 10:33:06.432528721 +0200
-@@ -28,7 +28,7 @@
- 
- 
- include(CMakeDependentOption)
--cmake_dependent_option(TOOLS_ONLY "Only build the tools and not the rest of KCMUtils" OFF "NOT CMAKE_CROSSCOMPILING" ON)
-+option(TOOLS_ONLY "Only build the tools and not the rest of KCMUtils" OFF)
- if (TOOLS_ONLY)
-     find_package(Qt${QT_MAJOR_VERSION} ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED Core)
-     add_subdirectory(tools)
diff --git a/srcpkgs/kcmutils/template b/srcpkgs/kcmutils/template
index e074e8cbcaf5..9450427b877f 100644
--- a/srcpkgs/kcmutils/template
+++ b/srcpkgs/kcmutils/template
@@ -1,6 +1,6 @@
 # Template file for 'kcmutils'
 pkgname=kcmutils
-version=5.97.0
+version=5.98.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=ad1907b5347a907cfa2ff0ef37432d4f1f6b6abbaac2866b75a590b8926a5a75
+checksum=1d1740f3a115111802fcd58c3f7c3e52ca77f65e2c449859ccdd4a132279134b
 
 kcmutils-devel_package() {
 	short_desc+=" - development"

From 7b274fc2931a10e64cd15c0f54a5828e5a34db60 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:56 +0200
Subject: [PATCH 255/343] kcodecs: update to 5.98.0.

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

diff --git a/srcpkgs/kcodecs/template b/srcpkgs/kcodecs/template
index 24b35e000a0c..7553ed4d89cc 100644
--- a/srcpkgs/kcodecs/template
+++ b/srcpkgs/kcodecs/template
@@ -1,6 +1,6 @@
 # Template file for 'kcodecs'
 pkgname=kcodecs
-version=5.97.0
+version=5.98.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=63e6e517a80395faea285968fd13f5e477a7437cb28c7028e9e678fc068d2670
+checksum=9fc9403290f0f933b3f2e3bc182d008dce2048c481544ff7b9bd889cf4c92058
 
 kcodecs-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

From ac8eeeeecd1d9806b901e18fb00f4913ef73c209 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:57 +0200
Subject: [PATCH 256/343] kcompletion: update to 5.98.0.

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

diff --git a/srcpkgs/kcompletion/template b/srcpkgs/kcompletion/template
index 0a421f359dd2..e7fd8144c919 100644
--- a/srcpkgs/kcompletion/template
+++ b/srcpkgs/kcompletion/template
@@ -1,6 +1,6 @@
 # Template file for 'kcompletion'
 pkgname=kcompletion
-version=5.97.0
+version=5.98.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=6ab1e04ed3cc83f28a88224a661e5cd6a097e1a7d305987320dd8bd0c37b9ea6
+checksum=4e33958a642764f91e32f8155ac6abacf1ed63fadec8d70c857bea0f408b3ba4
 
 kcompletion-devel_package() {
 	short_desc+=" - development"

From a3210696889c2654e26fdcad114f4be744f983ca Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:15:59 +0200
Subject: [PATCH 257/343] kconfig: update to 5.98.0.

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

diff --git a/srcpkgs/kconfig/template b/srcpkgs/kconfig/template
index 6fbb971aedb2..41487390b09e 100644
--- a/srcpkgs/kconfig/template
+++ b/srcpkgs/kconfig/template
@@ -1,6 +1,6 @@
 # Template file for 'kconfig'
 pkgname=kconfig
-version=5.97.0
+version=5.98.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-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=90fe770c7f9c3a933b4e1f3576cf70c15d1db70b86bc9cfa9e4ad289e053f62d
+checksum=5ece35a8309a950c240f4dc9f8b3e2f7e0f377fdf654df90c10299ecde5ba296
 
 do_check() {
 	cd build

From 5010873d48ddc18d0d29b84069cfb03d5b8f0216 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:01 +0200
Subject: [PATCH 258/343] kconfigwidgets: update to 5.98.0.

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

diff --git a/srcpkgs/kconfigwidgets/template b/srcpkgs/kconfigwidgets/template
index 4f6020ae4e7d..695126c87cf5 100644
--- a/srcpkgs/kconfigwidgets/template
+++ b/srcpkgs/kconfigwidgets/template
@@ -1,6 +1,6 @@
 # Template file for 'kconfigwidgets'
 pkgname=kconfigwidgets
-version=5.97.0
+version=5.98.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=20c6016c06a0d24a97af5cd36ed319eee918af051a62265f3f51c7c1c6c58428
+checksum=eb3420af0bab13f1a55fac3c796005d140a68b29c52fd9f5a7cdccc270a37c15
 
 kconfigwidgets-devel_package() {
 	short_desc+=" - development"

From 2042dde0a1f1bbacface90a5db054788bd5d05a2 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:03 +0200
Subject: [PATCH 259/343] kcontacts: update to 5.98.0.

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

diff --git a/srcpkgs/kcontacts/template b/srcpkgs/kcontacts/template
index aae8cb2d1b0a..b0ad96f48e4a 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.97.0
+version=5.98.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=b8196901ec5febcbfe961eb7a57ba41f3a5ed99a74a674c0a8fb5113eb93d908
+checksum=0684e80bfd9a2b5674930c3efe6819be91e235122275d90f97f0bc9c6278743c
 
 kcontacts-devel_package() {
 	short_desc+=" - development"

From 87595769921b687053258fdb9c21d1b5fd466bed Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:04 +0200
Subject: [PATCH 260/343] kcoreaddons: update to 5.98.0.

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

diff --git a/srcpkgs/kcoreaddons/template b/srcpkgs/kcoreaddons/template
index 526b99f8617e..03f4d517aa70 100644
--- a/srcpkgs/kcoreaddons/template
+++ b/srcpkgs/kcoreaddons/template
@@ -1,6 +1,6 @@
 # Template file for 'kcoreaddons'
 pkgname=kcoreaddons
-version=5.97.0
+version=5.98.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=09403513873e4fc3d9d2d13fb486d9cce0bc6bd5fde0b1c7b2481e0a404202aa
+checksum=a2e42853ab12e7da4799287e62cfe4ed7846cc1ea6abfadac3811fae71f71553
 
 post_install() {
 	vsed -e 's;${_IMPORT_PREFIX};/usr;g' \

From 76a1e861558a9c98fe505390a7ae6b34787221bf Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:06 +0200
Subject: [PATCH 261/343] kcrash: update to 5.98.0.

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

diff --git a/srcpkgs/kcrash/template b/srcpkgs/kcrash/template
index b8c50876757f..c00989e6b1ce 100644
--- a/srcpkgs/kcrash/template
+++ b/srcpkgs/kcrash/template
@@ -1,6 +1,6 @@
 # Template file for 'kcrash'
 pkgname=kcrash
-version=5.97.0
+version=5.98.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=ef71248d1d30c1848ab5f553d38c3230f1fe7b0888b2ee8eebfba72d02a8f5c6
+checksum=6e9aee305e31fa89c38e905c66c917b11587922edbcac55f6f25dc27531f6a0d
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools kwindowsystem-devel kcoreaddons"

From 3500e8132c07ebd257d607c4c066136a95e3503a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:08 +0200
Subject: [PATCH 262/343] kdav: update to 5.98.0.

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

diff --git a/srcpkgs/kdav/template b/srcpkgs/kdav/template
index ede7f391bf15..3880b126a04c 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.97.0
+version=5.98.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=d58d8435eef1f57f0e7d207d63e002e29e0067e2621c522dfcba6f5df4fca5db
+checksum=f137a1fbe9acd29ef0dc320c233c42162a46a8a976f5a5c3b20ffb3387228708
 
 kdav-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"

From 3fcbb0bd2f2ff5c96518f4e91c4a8ca05ed93b5a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:09 +0200
Subject: [PATCH 263/343] kdbusaddons: update to 5.98.0.

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

diff --git a/srcpkgs/kdbusaddons/template b/srcpkgs/kdbusaddons/template
index 64aca60142ed..595aa2bac14d 100644
--- a/srcpkgs/kdbusaddons/template
+++ b/srcpkgs/kdbusaddons/template
@@ -1,6 +1,6 @@
 # Template file for 'kdbusaddons'
 pkgname=kdbusaddons
-version=5.97.0
+version=5.98.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=13c7e82914bf1e594fcaafe8a1cfdb4607bc75a58a10b5a04fead84fe412122d
+checksum=0a24e2c3fc8c1e8af70bfd76439f81fa0f35fb50f1711fe22db68bc82cad8d3b
 
 do_check() {
 	cd build

From f96002025050eb53da29579c1a7a7ce9a41ccba6 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:11 +0200
Subject: [PATCH 264/343] kdeclarative: update to 5.98.0.

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

diff --git a/srcpkgs/kdeclarative/template b/srcpkgs/kdeclarative/template
index e5ee36e8a8f1..ff152974c561 100644
--- a/srcpkgs/kdeclarative/template
+++ b/srcpkgs/kdeclarative/template
@@ -1,6 +1,6 @@
 # Template file for 'kdeclarative'
 pkgname=kdeclarative
-version=5.97.0
+version=5.98.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=be68d2983643616e257d7a4cc07f87e5e2219abc3ce9cf5500e0fc9e46185a70
+checksum=0672c0b57be19d1efa2b208f9836e2f0c1f67a2aab39d3cff29bc36f5965ba78
 
 do_check() {
 	cd build

From 748d2541bf4816e25ae8e7cc82df88e4be98a937 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:12 +0200
Subject: [PATCH 265/343] kded: update to 5.98.0.

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

diff --git a/srcpkgs/kded/template b/srcpkgs/kded/template
index f8563ba7be12..a171f0b59c07 100644
--- a/srcpkgs/kded/template
+++ b/srcpkgs/kded/template
@@ -1,6 +1,6 @@
 # Template file for 'kded'
 pkgname=kded
-version=5.97.0
+version=5.98.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=4bdc348378f794aef9bc4f5dcae5a5d5a781a43bae64fdb9c8a04717e15ff6a7
+checksum=e5b47670442798dfb1b4a771d6e4be30cc12b730add2c3ab6c7b3b186deb1ecd
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake kdoctools"

From 6b1d93caaebb187cb8b74499da2a1ae48c222a8e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:14 +0200
Subject: [PATCH 266/343] kdelibs4support: update to 5.98.0.

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

diff --git a/srcpkgs/kdelibs4support/template b/srcpkgs/kdelibs4support/template
index 789f4f9356ff..3d331445bcbd 100644
--- a/srcpkgs/kdelibs4support/template
+++ b/srcpkgs/kdelibs4support/template
@@ -1,6 +1,6 @@
 # Template file for 'kdelibs4support'
 pkgname=kdelibs4support
-version=5.97.0
+version=5.98.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=1adfdd09e61dd183de1dfbd1cd24e26ef69ab6429a0cfc292992a7f240244111
+checksum=0ead944e9ada2adf8fde2724762dcb6ee265e6aa368b94b3147ce6c062cfde43
 
 if [ "$CROSS_BUILD" ]; then
 	# gettaddrinfo runtime test is always fine (can't be achieved in crossbuild)

From 3ffd13014e282d832e7ee595464cd984dd0eafb6 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:16 +0200
Subject: [PATCH 267/343] kdesignerplugin: update to 5.98.0.

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

diff --git a/srcpkgs/kdesignerplugin/template b/srcpkgs/kdesignerplugin/template
index 62c33ca3948c..0e9a6defb8ae 100644
--- a/srcpkgs/kdesignerplugin/template
+++ b/srcpkgs/kdesignerplugin/template
@@ -1,6 +1,6 @@
 # Template file for 'kdesignerplugin'
 pkgname=kdesignerplugin
-version=5.97.0
+version=5.98.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=28077f1a1b416c2e19f7b8fae1a96d1bde6e4dd8c90905adbe87bb1f2df3fd20
+checksum=ef186dffa0ab9b77491dc074611cfc9bbf8607ac1f2b027a65bf4c43b792609d
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake qt5-tools kgendesignerplugin kdoctools"

From 011a5d15f0863ea5d8443606cae92e34d322e542 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:18 +0200
Subject: [PATCH 268/343] kdesu: update to 5.98.0.

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

diff --git a/srcpkgs/kdesu/template b/srcpkgs/kdesu/template
index ce413df2ff2d..fcea7128c0fb 100644
--- a/srcpkgs/kdesu/template
+++ b/srcpkgs/kdesu/template
@@ -1,6 +1,6 @@
 # Template file for 'kdesu'
 pkgname=kdesu
-version=5.97.0
+version=5.98.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=652eb62f3a1f5600b15b1e42ff4d2542ccc9786244b58b73baa4511964d64fb3
+checksum=629fe9bce7c106a6ad9379fd0174e518a0f5b74e1ae2cda985944c17ff59cb95
 
 kdesu-devel_package() {
 	short_desc+=" - development"

From d753e8cbe81cd7b768a62af7994b2120d5539789 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:20 +0200
Subject: [PATCH 269/343] kdewebkit: update to 5.98.0.

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

diff --git a/srcpkgs/kdewebkit/template b/srcpkgs/kdewebkit/template
index b0c5cb0bc424..b52f766dca3f 100644
--- a/srcpkgs/kdewebkit/template
+++ b/srcpkgs/kdewebkit/template
@@ -1,6 +1,6 @@
 # Template file for 'kdewebkit'
 pkgname=kdewebkit
-version=5.97.0
+version=5.98.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=ee24fa1f7ef215d34110e10f3f27470f25f926a00c4d37024db69af3165332b6
+checksum=c404acf67d89acc6aeff0f4f0c71724f662fc2397933810f27d2f500ffe37c0d
 
 kdewebkit-devel_package() {
 	short_desc+=" - development"

From eed8208714cf4bed9bec5dc996cbc6f149cd089e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:22 +0200
Subject: [PATCH 270/343] kdnssd: update to 5.98.0.

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

diff --git a/srcpkgs/kdnssd/template b/srcpkgs/kdnssd/template
index fa9db95b23dd..f3021fb4cd0a 100644
--- a/srcpkgs/kdnssd/template
+++ b/srcpkgs/kdnssd/template
@@ -1,6 +1,6 @@
 # Template file for 'kdnssd'
 pkgname=kdnssd
-version=5.97.0
+version=5.98.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=4d04d691c813217abc26c15654f8068687487ad6e644b57d45de19b0c8e2b452
+checksum=8f6ced2da202755461552a1c5e822b4915d417ce2486e1af4d5f36161ec09271
 
 kdnssd-devel_package() {
 	short_desc+=" - development"

From 22f41725bdfcd98ee157e1e434c642d23ee598be Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:24 +0200
Subject: [PATCH 271/343] kdoctools: update to 5.98.0.

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

diff --git a/srcpkgs/kdoctools/template b/srcpkgs/kdoctools/template
index ed7b968be6d6..2331720ca669 100644
--- a/srcpkgs/kdoctools/template
+++ b/srcpkgs/kdoctools/template
@@ -1,6 +1,6 @@
 # Template file for 'kdoctools'
 pkgname=kdoctools
-version=5.97.0
+version=5.98.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=61ac72b2d338cddc6da57b9097287303117e0d49ccd1c717f69f38ac01150af6
+checksum=1a32f311d63d0cf4a286d1e2cac87085da58656196b78cd858555bdfb492f779
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DDOCBOOKL10NHELPER_EXECUTABLE=/usr/bin/docbookl10nhelper"

From d4174fbcfcf5b5fcf2ccc25bbe97aaeb5b0d4a78 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:26 +0200
Subject: [PATCH 272/343] kemoticons: update to 5.98.0.

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

diff --git a/srcpkgs/kemoticons/template b/srcpkgs/kemoticons/template
index e2ae26dfc2b9..9c66065c29b0 100644
--- a/srcpkgs/kemoticons/template
+++ b/srcpkgs/kemoticons/template
@@ -1,6 +1,6 @@
 # Template file for 'kemoticons'
 pkgname=kemoticons
-version=5.97.0
+version=5.98.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=e25afceabb2cd35ae6f38b9e2d40c88d6ec20077b700971cec08147a6041310a
+checksum=0276363b5d0bb45f2f2a93b44ef36b2e0f9154fb722f5d929579627bab046d38
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake"

From cd753437e7bf6adc1a4197e8fe41c0ce39312fb6 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:27 +0200
Subject: [PATCH 273/343] kfilemetadata5: update to 5.98.0.

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

diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index 067d698448a2..a8a6b4d6a5cf 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -1,6 +1,6 @@
 # Template file for 'kfilemetadata5'
 pkgname=kfilemetadata5
-version=5.97.0
+version=5.98.0
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -13,7 +13,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=3f2fd85176d7550de8f0af31ba90976b6b50ed277f7c881d1666e082edd07021
+checksum=7666c30cc99a1c09344bdbf2fdbfdc591b48c3481f4559f2702e4ea121d55bdb
 
 kfilemetadata5-devel_package() {
 	short_desc+=" - development"

From 9f79d7e9fcd351c42f79983b0a02ba6186e7b036 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:29 +0200
Subject: [PATCH 274/343] kglobalaccel: update to 5.98.0.

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

diff --git a/srcpkgs/kglobalaccel/template b/srcpkgs/kglobalaccel/template
index 507caacb3b3f..b9cee14320cd 100644
--- a/srcpkgs/kglobalaccel/template
+++ b/srcpkgs/kglobalaccel/template
@@ -1,6 +1,6 @@
 # Template file for 'kglobalaccel'
 pkgname=kglobalaccel
-version=5.97.0
+version=5.98.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=e5c4d3538228279aae7a6f3183e2a24c0c1ccabd95cdb0693eaa343599e7ab31
+checksum=949d71f6359da0927d1f95d7f57ab14a5d871be3a251606c34aaeb7ee99926ef
 
 kglobalaccel-devel_package() {
 	short_desc+=" - development"

From 28b15d38f56bea36ced0318167e86004a2ae5f3d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:30 +0200
Subject: [PATCH 275/343] kguiaddons: update to 5.98.0.

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

diff --git a/srcpkgs/kguiaddons/template b/srcpkgs/kguiaddons/template
index 96ccc9d6801f..186a64814b06 100644
--- a/srcpkgs/kguiaddons/template
+++ b/srcpkgs/kguiaddons/template
@@ -1,6 +1,6 @@
 # Template file for 'kguiaddons'
 pkgname=kguiaddons
-version=5.97.0
+version=5.98.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=fb78595f0f98435f87047d662b1e124ea2cd5edd279dbccb857d4d8f06967582
+checksum=12dbee2c4e9b095b3167c83ab658db15f10be310229e10309db8c1890a725808
 
 build_options="wayland x11"
 build_options_default="wayland x11"

From 66b5ac301f4080954e461077653ea62501da9b9a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:32 +0200
Subject: [PATCH 276/343] kholidays: update to 5.98.0.

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

diff --git a/srcpkgs/kholidays/template b/srcpkgs/kholidays/template
index eb47fae5893e..ad0a788a3654 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.97.0
+version=5.98.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=728f7a777c49b2748eac98a82fb8532a806804064bad0e1f2c17ea5cf7c9b82c
+checksum=e0fe8bbd4dfabcea9a31310d4256e381ba0baf2d48c7076cbe33771fb9285c7b
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake"

From b0c8a3e2338bd02b8f2a517298d9e61cc2b94629 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:33 +0200
Subject: [PATCH 277/343] khtml: update to 5.98.0.

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

diff --git a/srcpkgs/khtml/template b/srcpkgs/khtml/template
index 3d95b82425e6..c63efbb91759 100644
--- a/srcpkgs/khtml/template
+++ b/srcpkgs/khtml/template
@@ -1,6 +1,6 @@
 # Template file for 'khtml'
 pkgname=khtml
-version=5.97.0
+version=5.98.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=6c16493749a28bb76fdd2d31158a60fc02016ac3a45316581ea5824fc619bb91
+checksum=25a6e60d6bd6fd165ce0a7325cb5bdb924528a714d5481dd50868b686ee6d42d
 
 khtml-devel_package() {
 	short_desc+=" - development"

From ab6ebced8b5c152dc2dbffdebb8a6293f28e2ca4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:35 +0200
Subject: [PATCH 278/343] ki18n: update to 5.98.0.

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

diff --git a/srcpkgs/ki18n/template b/srcpkgs/ki18n/template
index 79c1cf0e9186..3c78fa8c5101 100644
--- a/srcpkgs/ki18n/template
+++ b/srcpkgs/ki18n/template
@@ -1,6 +1,6 @@
 # Template file for 'ki18n'
 pkgname=ki18n
-version=5.97.0
+version=5.98.0
 revision=1
 build_style=cmake
 hostmakedepends="gettext kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools
@@ -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=032f6d6f78c815ab2630a559ebf4c4a3737147fb35f327d213a171acf6f81e1e
+checksum=87d00d09befed44a985f1fa7d931f689e0c4c56e286d392ff6142e2ff628792c
 
 ki18n-devel_package() {
 	short_desc+=" - development"

From e8386894608548f2a77974958a105a658bd4e27d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:37 +0200
Subject: [PATCH 279/343] kiconthemes: update to 5.98.0.

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

diff --git a/srcpkgs/kiconthemes/template b/srcpkgs/kiconthemes/template
index 0c30efab5a79..66d07b15a6d1 100644
--- a/srcpkgs/kiconthemes/template
+++ b/srcpkgs/kiconthemes/template
@@ -1,6 +1,6 @@
 # Template file for 'kiconthemes'
 pkgname=kiconthemes
-version=5.97.0
+version=5.98.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=94f1c6a8aeabfe5b3f2db4bb308546e4941afbc3ba8743c00ed746b360aa9a11
+checksum=1d4feb37254f9a03af321b2f0a7b8e4f020528bd258d029be8bc2ef53a6ab4e2
 
 kiconthemes-devel_package() {
 	short_desc+=" - development"

From c38fd6b6bb06c336bf44a6f55ab4068be06ca7fd Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:39 +0200
Subject: [PATCH 280/343] kidletime: update to 5.98.0.

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

diff --git a/srcpkgs/kidletime/template b/srcpkgs/kidletime/template
index bb6d1fc5fc57..99d89d52f9c7 100644
--- a/srcpkgs/kidletime/template
+++ b/srcpkgs/kidletime/template
@@ -1,6 +1,6 @@
 # Template file for 'kidletime'
 pkgname=kidletime
-version=5.97.0
+version=5.98.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=35a10914c694a03e2f45b969edd87dc8dc72fb30c44947dd8dfa3b45efc5042b
+checksum=93b13854c97625a93efc00e6da12e2876a6abb48cfff8cc3ffd462a8e394abc9
 
 kidletime-devel_package() {
 	short_desc+=" - development"

From 0b8d4528c1d1ff36d300682385c7503516ac143e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:41 +0200
Subject: [PATCH 281/343] kimageformats: update to 5.98.0.

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

diff --git a/srcpkgs/kimageformats/template b/srcpkgs/kimageformats/template
index 5c94e5e35022..8af5fe7f53e7 100644
--- a/srcpkgs/kimageformats/template
+++ b/srcpkgs/kimageformats/template
@@ -1,6 +1,6 @@
 # Template file for 'kimageformats'
 pkgname=kimageformats
-version=5.97.0
+version=5.98.0
 revision=1
 build_style=cmake
 configure_args="-DKIMAGEFORMATS_HEIF=ON"
@@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/frameworks/kimageformats"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=eb83362fb98b2a9eba02c434fe5ab137a29f9a33101553adeb3e12d88bc05211
+checksum=de594d949a79ffd3729fc84e9f659d64a2d41849ff5684472153620169c8926c

From 897df0cb1888c8ca6aeaf84f1e9827da611c996a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:43 +0200
Subject: [PATCH 282/343] kinit: update to 5.98.0.

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

diff --git a/srcpkgs/kinit/template b/srcpkgs/kinit/template
index 6d5e7dd3dc78..e4a25319abbc 100644
--- a/srcpkgs/kinit/template
+++ b/srcpkgs/kinit/template
@@ -1,6 +1,6 @@
 # Template file for 'kinit'
 pkgname=kinit
-version=5.97.0
+version=5.98.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=5856ac46acb27be6e5dba041d2cc24b6f430c49379cc97b116d8c0dd40444ca5
+checksum=81048855d7cbe2a23a990898b369a08e3984129c6bfc573ca4f6463f3e24c510
 
 kinit-devel_package() {
 	short_desc+=" - development"

From 596d2a60f964cf8fe04410181200d660fe7ed7bd Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:45 +0200
Subject: [PATCH 283/343] kio: update to 5.98.0.

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

diff --git a/srcpkgs/kio/template b/srcpkgs/kio/template
index 44fdfe1a47c2..f027629821a7 100644
--- a/srcpkgs/kio/template
+++ b/srcpkgs/kio/template
@@ -1,6 +1,6 @@
 # Template file for 'kio'
 pkgname=kio
-version=5.97.0
+version=5.98.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=cc9b80507a8eb49470b9352c4171ab194cc6ab3cb6e80793d6c7a05181675887
+checksum=2dd4b9c96da113b6b9b2a48b1083805706defb44640b6844ab785835d49d317c
 
 do_check() {
 	: # Pain to get working in limited enviroment, excpects e.g. real disks

From 284c8a51c16794be311e8dbc85b766cafcfd259b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:47 +0200
Subject: [PATCH 284/343] kirigami2: update to 5.98.0.

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

diff --git a/srcpkgs/kirigami2/template b/srcpkgs/kirigami2/template
index 3ad1ef903748..3a51e75441fd 100644
--- a/srcpkgs/kirigami2/template
+++ b/srcpkgs/kirigami2/template
@@ -1,6 +1,6 @@
 # Template file for 'kirigami2'
 pkgname=kirigami2
-version=5.97.0
+version=5.98.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=449edf327ecce026443bbf30552ba86b4fe94806d2f5ce3fa19491e1aef0d604
+checksum=46cf0701de6ace010c186e76654f3be8b9910a8167f7377cb1e5d57c337f0fd0
 
 kirigami2-devel_package() {
 	short_desc+=" - development"

From f5d2b9a9a0fc03a7b1babf732c34af453081ca41 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:48 +0200
Subject: [PATCH 285/343] kitemmodels: update to 5.98.0.

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

diff --git a/srcpkgs/kitemmodels/template b/srcpkgs/kitemmodels/template
index a5338e062362..36641cc598af 100644
--- a/srcpkgs/kitemmodels/template
+++ b/srcpkgs/kitemmodels/template
@@ -1,6 +1,6 @@
 # Template file for 'kitemmodels'
 pkgname=kitemmodels
-version=5.97.0
+version=5.98.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=7c5d1bab28b864dd4f9a9cdecfbc35d90ca94965ed0f6c79eead6d8aa854b46f
+checksum=26e8a55d252debaf71b3d7bf9a4ea388ee14dfffc3542f7c9763204aabe43afd
 
 kitemmodels-devel_package() {
 	short_desc+=" - development"

From b5f14025e576c4bbb942d303b51644108ef873c5 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:50 +0200
Subject: [PATCH 286/343] kitemviews: update to 5.98.0.

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

diff --git a/srcpkgs/kitemviews/template b/srcpkgs/kitemviews/template
index 9146eabd5925..19d6a5b4b057 100644
--- a/srcpkgs/kitemviews/template
+++ b/srcpkgs/kitemviews/template
@@ -1,6 +1,6 @@
 # Template file for 'kitemviews'
 pkgname=kitemviews
-version=5.97.0
+version=5.98.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=c59916d5f181aa5ff44f4cf4f6bf18a0f179056f00cf33d03328951f1c1dfbbd
+checksum=b221a958ffb89c0acd9b49b399ab5f966d5b4f6a98e479de9aaf6d6d23c5cf9c
 
 kitemviews-devel_package() {
 	short_desc+=" - development"

From a91239da6865685b1f5128fe515cd90158551746 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:51 +0200
Subject: [PATCH 287/343] kjobwidgets: update to 5.98.0.

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

diff --git a/srcpkgs/kjobwidgets/template b/srcpkgs/kjobwidgets/template
index 590b2e9f83db..719bb90c9d7f 100644
--- a/srcpkgs/kjobwidgets/template
+++ b/srcpkgs/kjobwidgets/template
@@ -1,6 +1,6 @@
 # Template file for 'kjobwidgets'
 pkgname=kjobwidgets
-version=5.97.0
+version=5.98.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=c9cd2ec18416a7b70dd2e480298bbec55c419446afa66eeb0cddfc5e97cc429b
+checksum=8c93ee321559fd515898e4b5f33a5b1c8190a404cdd5287ef0c909385ab10739
 
 kjobwidgets-devel_package() {
 	short_desc+=" - development"

From 1d1a3f666b143063cecd210f317a86dd160511eb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:53 +0200
Subject: [PATCH 288/343] kjs: update to 5.98.0.

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

diff --git a/srcpkgs/kjs/template b/srcpkgs/kjs/template
index 30455a710134..89d5edcd4133 100644
--- a/srcpkgs/kjs/template
+++ b/srcpkgs/kjs/template
@@ -1,16 +1,17 @@
 # Template file for 'kjs'
 pkgname=kjs
-version=5.97.0
+version=5.98.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules perl pkg-config"
-makedepends="qt5-devel qt5-script-devel qt5-declarative-devel kdoctools-devel"
+makedepends="qt5-devel qt5-script-devel qt5-declarative-devel
+ kdoctools-devel pcre-devel"
 short_desc="KDE Javascript engine"
 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=0e59e1d757819943d76e1df8af3f2cbf586b0104aafa8ee7b8b4ea82987bdcf8
+checksum=339ec922b07a837f7c7a341ad0d5e63edb94e3838c86009a0dd0e9b08a0a3a0e
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake kdoctools kjs"

From 60b8b2dde4d58567d81afa3ffc1f340ad1b3a376 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:55 +0200
Subject: [PATCH 289/343] kjsembed: update to 5.98.0.

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

diff --git a/srcpkgs/kjsembed/template b/srcpkgs/kjsembed/template
index 638d0447349f..8a2dfeced078 100644
--- a/srcpkgs/kjsembed/template
+++ b/srcpkgs/kjsembed/template
@@ -1,6 +1,6 @@
 # Template file for 'kjsembed'
 pkgname=kjsembed
-version=5.97.0
+version=5.98.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=bd4f24188691631d4d42d11bd58322afd8780a149f46f3cdf496eabed9ed401f
+checksum=c2a9258d4d50e24d7af3c37185aeddedd2caf30bf85af702fb749c0b41de647d
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake kdoctools"

From c550ac10591cdf90a982caf2a921672ebe4ea8ca Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:56 +0200
Subject: [PATCH 290/343] kmediaplayer: update to 5.98.0.

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

diff --git a/srcpkgs/kmediaplayer/template b/srcpkgs/kmediaplayer/template
index 51034408dcf9..e72fe3f3df12 100644
--- a/srcpkgs/kmediaplayer/template
+++ b/srcpkgs/kmediaplayer/template
@@ -1,6 +1,6 @@
 # Template file for 'kmediaplayer'
 pkgname=kmediaplayer
-version=5.97.0
+version=5.98.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=7a4abbf691db541fbaa058c9d3235db6235e4d2c8f16672d85b16a94fe2c0c92
+checksum=3d81b6d754564c188bf6a371a3721c092d7eebd395112a978cfda6f77a4a9b71
 
 kmediaplayer-devel_package() {
 	short_desc+=" - development"

From 93e8cef1a6d5a286fe4f3f414aa5b4782c39dacc Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:16:58 +0200
Subject: [PATCH 291/343] knewstuff: update to 5.98.0.

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

diff --git a/srcpkgs/knewstuff/template b/srcpkgs/knewstuff/template
index 2ee87b48f611..8918f8ad446c 100644
--- a/srcpkgs/knewstuff/template
+++ b/srcpkgs/knewstuff/template
@@ -1,6 +1,6 @@
 # Template file for 'knewstuff'
 pkgname=knewstuff
-version=5.97.0
+version=5.98.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=d727bbddcebd49a29c2d2e8a8315e40092bf044e85c1ba6c3a0bf07efdfa894c
+checksum=fe39443e0092cd158dcde442e0c442b14e9d5194b6bd6112ad25060af6fdbd26
 
 knewstuff-devel_package() {
 	short_desc+=" - development"

From bc4375997394963c3eb88d23910a1c198c3b0af5 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:00 +0200
Subject: [PATCH 292/343] knotifications: update to 5.98.0.

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

diff --git a/srcpkgs/knotifications/template b/srcpkgs/knotifications/template
index 7e7bc42d38c1..02c485b769ca 100644
--- a/srcpkgs/knotifications/template
+++ b/srcpkgs/knotifications/template
@@ -1,6 +1,6 @@
 # Template file for 'knotifications'
 pkgname=knotifications
-version=5.97.0
+version=5.98.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=e36364141e715b2b06e583f3f991fa4dcd627822d2887b76b9cc98653dc0d41f
+checksum=8d6145cf77c18553d4f44149038c0d5578fd7006454423d76e5d352af9c89083
 
 knotifications-devel_package() {
 	short_desc+=" - development"

From 05043e42bb8f3f639c1a8aeccf236d8aa6501cec Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:02 +0200
Subject: [PATCH 293/343] knotifyconfig: update to 5.98.0.

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

diff --git a/srcpkgs/knotifyconfig/template b/srcpkgs/knotifyconfig/template
index 5070493d0ea8..81409510caf6 100644
--- a/srcpkgs/knotifyconfig/template
+++ b/srcpkgs/knotifyconfig/template
@@ -1,6 +1,6 @@
 # Template file for 'knotifyconfig'
 pkgname=knotifyconfig
-version=5.97.0
+version=5.98.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=1bda7bb052c6316058cf93d2d6f0a79da0f71aa8ed633f5cd0e7874908738dfa
+checksum=07d4f5f8888ea6a284e77843d391f46e8a334de5d261343fbacfbb984b7e95e2
 
 knotifyconfig-devel_package() {
 	short_desc+=" - development"

From c622ef7b1544a8b7d833940252632364715cc167 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:03 +0200
Subject: [PATCH 294/343] kpackage: update to 5.98.0.

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

diff --git a/srcpkgs/kpackage/template b/srcpkgs/kpackage/template
index 2e4e42e35bcb..9f20a9fec9b1 100644
--- a/srcpkgs/kpackage/template
+++ b/srcpkgs/kpackage/template
@@ -1,6 +1,6 @@
 # Template file for 'kpackage'
 pkgname=kpackage
-version=5.97.0
+version=5.98.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=2c1dd7b2ecf54a5356e89037977703f9d15970dab0e3ac455f969e6d1741410e
+checksum=fe9261b0fc16019fd8c055f1d4494e4b055db8f9d1cee954f902438c13966488
 
 post_install() {
 	vsed -e 's;[$]{_IMPORT_PREFIX};/usr;g' \

From c44abf16b4dacb73aaf69380376d9a9be2472fa5 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:05 +0200
Subject: [PATCH 295/343] kparts: update to 5.98.0.

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

diff --git a/srcpkgs/kparts/template b/srcpkgs/kparts/template
index 077722d115c8..f136614a2276 100644
--- a/srcpkgs/kparts/template
+++ b/srcpkgs/kparts/template
@@ -1,6 +1,6 @@
 # Template file for 'kparts'
 pkgname=kparts
-version=5.97.0
+version=5.98.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=ef833d4a5165445c148186da0d7c977a72d1606cf07fcf6ff8e9d4c48e532551
+checksum=f9ed944817efb4298753812ae70310b9a49c46c85968cec8a4fce5bfb8b7ec05
 
 do_check() {
 	: # test can not find packages assets?!

From a14e34e7421ea58ae7c88c72d9b104d4c0249df9 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:06 +0200
Subject: [PATCH 296/343] kpeople: update to 5.98.0.

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

diff --git a/srcpkgs/kpeople/template b/srcpkgs/kpeople/template
index f775f8ca45fe..cf3263256568 100644
--- a/srcpkgs/kpeople/template
+++ b/srcpkgs/kpeople/template
@@ -1,6 +1,6 @@
 # Template file for 'kpeople'
 pkgname=kpeople
-version=5.97.0
+version=5.98.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=7b201ab2f1dabce12d4a97041ad20b35891fc65ad7cc88c006b132b8dc6dc2bb
+checksum=0ee89b53c502a9cd215d43e56ee63265b20fb508098f9d22590bbb35fb45be73
 
 do_check() {
 	cd build

From eb1ad80b61721ee673e7a5ee9db6ce1052af1a25 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:08 +0200
Subject: [PATCH 297/343] kplotting: update to 5.98.0.

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

diff --git a/srcpkgs/kplotting/template b/srcpkgs/kplotting/template
index a59d1bd137f0..34db43401ddb 100644
--- a/srcpkgs/kplotting/template
+++ b/srcpkgs/kplotting/template
@@ -1,6 +1,6 @@
 # Template file for 'kplotting'
 pkgname=kplotting
-version=5.97.0
+version=5.98.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=5ed2e16b632ac1dc99a1f278de3ef76f4a2e4bc8989b6876621a9b7a1716ea0e
+checksum=4208fecb5e893ab0825edc70d3c3912254bb6fbe49e9d7f40d9b29d303f5df42
 
 kplotting-devel_package() {
 	short_desc+=" - development"

From cc9e06f5252b1f1387fda3ddd1e2b2ed07d4e100 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:09 +0200
Subject: [PATCH 298/343] kpty: update to 5.98.0.

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

diff --git a/srcpkgs/kpty/template b/srcpkgs/kpty/template
index 0e708bf378f8..5b283ee9dfdb 100644
--- a/srcpkgs/kpty/template
+++ b/srcpkgs/kpty/template
@@ -1,6 +1,6 @@
 # Template file for 'kpty'
 pkgname=kpty
-version=5.97.0
+version=5.98.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=87c5a63d9d2984fa9ab439d89e5d6f51744185a3e3f5e33b5d84cc18e8280ac4
+checksum=9c0b54024c9aac7fb2f91201bbf1cd5e41d21a9ffbeed0cb63d9f2467b5b3d2b
 
 kpty-devel_package() {
 	short_desc+=" - development"

From c66bfdc6edd9fa9f80e7e9870c1f1ff95198e455 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:11 +0200
Subject: [PATCH 299/343] kquickcharts: update to 5.98.0.

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

diff --git a/srcpkgs/kquickcharts/template b/srcpkgs/kquickcharts/template
index 06d17b78f224..973aa5e1b2f6 100644
--- a/srcpkgs/kquickcharts/template
+++ b/srcpkgs/kquickcharts/template
@@ -1,6 +1,6 @@
 # Template file for 'kquickcharts'
 pkgname=kquickcharts
-version=5.97.0
+version=5.98.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=c12a245bfe92b92be4a8af4c12234ee55270b3b148720097c58b6f388a9f5fec
+checksum=13caf8ad428fd96fb9c57815b8eba32586a72d65b02effbacaf14b869c2f94f6
 
 do_check() {
 	cd build

From d96efc41e76f957ef87066159e8db8c7d96f992f Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:13 +0200
Subject: [PATCH 300/343] kross: update to 5.98.0.

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

diff --git a/srcpkgs/kross/template b/srcpkgs/kross/template
index 69026683b406..e0376bf89ff2 100644
--- a/srcpkgs/kross/template
+++ b/srcpkgs/kross/template
@@ -1,6 +1,6 @@
 # Template file for 'kross'
 pkgname=kross
-version=5.97.0
+version=5.98.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=ba60156428496628046d99d5fe33bfdfbb4d29cb1ae82dd9014202dceda18304
+checksum=c068880493c486f5580d1f5f9955a587b3498c46ce86bf49cdb44b42b231567a
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	makedepends+=" libatomic-devel"

From f490c36eabc6a7b6c6c49b6e6386f64173edf9e4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:14 +0200
Subject: [PATCH 301/343] krunner: update to 5.98.0.

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

diff --git a/srcpkgs/krunner/template b/srcpkgs/krunner/template
index fb0f49a09f34..12d8fc8ce3b8 100644
--- a/srcpkgs/krunner/template
+++ b/srcpkgs/krunner/template
@@ -1,6 +1,6 @@
 # Template file for 'krunner'
 pkgname=krunner
-version=5.97.0
+version=5.98.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=295fb5f03c7c806bed68b358f4de517ad8a8758c9abd10f5761f3f0b39d8ad29
+checksum=52430b0c3d562b0653eaec7bdf78513f1b1c2d77ac3ddc1a0d3001ded340904d
 
 do_check() {
 	cd build

From ed58a10d2dff250130590adb468b94a83bbea837 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:16 +0200
Subject: [PATCH 302/343] kservice: update to 5.98.0.

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

diff --git a/srcpkgs/kservice/template b/srcpkgs/kservice/template
index 85710aad6c38..ee7776146864 100644
--- a/srcpkgs/kservice/template
+++ b/srcpkgs/kservice/template
@@ -1,6 +1,6 @@
 # Template file for 'kservice'
 pkgname=kservice
-version=5.97.0
+version=5.98.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=6d0016a801edbd2989a13a3cf460b1164663c9b205ced8f9242f256a1b3e202e
+checksum=6150e8995aa0b2ea6f426cb2f23b662a02cf5bae5e95fb09c2bcaf391bbbfc51
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-devel kcoreaddons kdoctools"

From bab284032e02296bf20ecbfaa3aa12841fc34659 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:18 +0200
Subject: [PATCH 303/343] ksolid: update to 5.98.0.

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

diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 20123967ddf3..529ab9206c28 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -1,6 +1,6 @@
 # Template file for 'ksolid'
 pkgname=ksolid
-version=5.97.0
+version=5.98.0
 revision=1
 wrksrc="${pkgname#k}-${version}"
 build_style=cmake
@@ -13,7 +13,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=84c0ad4678c2ef6563db8a1dd907a8b9c4a2e8db7afc691a24b27189d6a24c9d
+checksum=066427b9b2504a4e6bbc26994f1c9d4885aaef794c7bff6a861e4e0dc8146e91
 
 libksolid_package() {
 	short_desc+=" - runtime library"

From 8034bf833fec368f97eea9c1335925b8bea9e569 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:20 +0200
Subject: [PATCH 304/343] ktexteditor: update to 5.98.0.

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

diff --git a/srcpkgs/ktexteditor/template b/srcpkgs/ktexteditor/template
index 581b4c90ea92..e9b72138d080 100644
--- a/srcpkgs/ktexteditor/template
+++ b/srcpkgs/ktexteditor/template
@@ -1,6 +1,6 @@
 # Template file for 'ktexteditor'
 pkgname=ktexteditor
-version=5.97.0
+version=5.98.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=8b728bf715ce19725e63fa8a19171f9b61ee85425f0fd4e64669d16fc6811c0a
+checksum=7c1f6b11eb4a73af156b955604da6360b18c14f546b4a3c378256df2738a5fdd
 
 do_check() {
 	cd build

From 5ea276f7c798c07888c4ea09ac8b87f6acf88e07 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:21 +0200
Subject: [PATCH 305/343] ktextwidgets: update to 5.98.0.

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

diff --git a/srcpkgs/ktextwidgets/template b/srcpkgs/ktextwidgets/template
index d107cb032690..575749b0f93c 100644
--- a/srcpkgs/ktextwidgets/template
+++ b/srcpkgs/ktextwidgets/template
@@ -1,6 +1,6 @@
 # Template file for 'ktextwidgets'
 pkgname=ktextwidgets
-version=5.97.0
+version=5.98.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=bd42fb15833fcfb4f739999d525b27b55c16eec8e5dec8a6ec2d7a1b9c288acf
+checksum=93521275dc96294e488d41d5dc987c1dffa5a441cd4fd3c7d439f5f3ecad3b92
 
 ktextwidgets-devel_package() {
 	short_desc+=" - development"

From e06961711217b28a6438728d2c21f2202e1bc0f7 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:23 +0200
Subject: [PATCH 306/343] kunitconversion: update to 5.98.0.

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

diff --git a/srcpkgs/kunitconversion/template b/srcpkgs/kunitconversion/template
index 6bb215e23c14..ac52567e4da9 100644
--- a/srcpkgs/kunitconversion/template
+++ b/srcpkgs/kunitconversion/template
@@ -1,6 +1,6 @@
 # Template file for 'kunitconversion'
 pkgname=kunitconversion
-version=5.97.0
+version=5.98.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=dbf85e140736132f89f01b939627aa40c40ef2f7913addd63d7e7ba3e6a957df
+checksum=0564c3b2845b76ab6d8e3fb35a233d81916bc0aac87f4ad2c4b388195a781e52
 
 kunitconversion-devel_package() {
 	short_desc+=" - development"

From a4e38ace552898ce8932d9a9fe635166c494d1d5 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:25 +0200
Subject: [PATCH 307/343] kwallet: update to 5.98.0.

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

diff --git a/srcpkgs/kwallet/template b/srcpkgs/kwallet/template
index 8449862ea282..0aafb2f71022 100644
--- a/srcpkgs/kwallet/template
+++ b/srcpkgs/kwallet/template
@@ -1,6 +1,6 @@
 # Template file for 'kwallet'
 pkgname=kwallet
-version=5.97.0
+version=5.98.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=ab9b78b0c6aba461de6247974b7e60239cd2a52a1c2c6d67b92e466c7597d821
+checksum=4b699303b2b253fe09ef94acea2fb43051415d07645d799f9c9d7630699f9d4f
 
 kwallet-devel_package() {
 	short_desc+=" - development"

From c806f3f1aa93d5ef55fa7a7facf424885e6cc4bb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:26 +0200
Subject: [PATCH 308/343] kwayland: update to 5.98.0.

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

diff --git a/srcpkgs/kwayland/template b/srcpkgs/kwayland/template
index 223a54c10db2..9b53d7af8f7b 100644
--- a/srcpkgs/kwayland/template
+++ b/srcpkgs/kwayland/template
@@ -1,18 +1,19 @@
 # Template file for 'kwayland'
 pkgname=kwayland
-version=5.97.0
+version=5.98.0
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt5-host-tools qt5-tools-devel
  plasma-wayland-protocols qt5-wayland-devel wayland-devel"
-makedepends="qt5-tools-devel MesaLib-devel wayland-devel wayland-protocols qt5-wayland-devel"
+makedepends="qt5-tools-devel MesaLib-devel wayland-devel wayland-protocols qt5-wayland-devel
+ libxkbcommon-devel"
 short_desc="Qt-style client and server library wrapper for Wayland libraries"
 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=e571016c89cccd5ae1a455c8f2abe59f8edab787e3cd7a165059bf365130ca3c
+checksum=1c171ddf9af0e257781ba245f5720da39fc89170fb6a7516ceb00f53df280930
 
 kwayland-devel_package() {
 	short_desc+=" - development"

From 7a83900991ced1493dcfdf30cafd94ea81a70de2 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:28 +0200
Subject: [PATCH 309/343] kwidgetsaddons: update to 5.98.0.

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

diff --git a/srcpkgs/kwidgetsaddons/template b/srcpkgs/kwidgetsaddons/template
index 1570a0f9f685..d2033365d8d3 100644
--- a/srcpkgs/kwidgetsaddons/template
+++ b/srcpkgs/kwidgetsaddons/template
@@ -1,6 +1,6 @@
 # Template file for 'kwidgetsaddons'
 pkgname=kwidgetsaddons
-version=5.97.0
+version=5.98.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=7ac0c7e429036829fb430bc762ee58cb54f35c5ef955371f74fdd42376b6ac17
+checksum=d9ab562740c92c57d49af125ec8cda10e2b1c4bab84428af68412fc1499cfc84
 
 do_check() {
 	cd build

From 6108474ac64146d2b1c026e5e51e6ef78e6bec2a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:30 +0200
Subject: [PATCH 310/343] kwindowsystem: update to 5.98.0.

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

diff --git a/srcpkgs/kwindowsystem/template b/srcpkgs/kwindowsystem/template
index da4451cb39f1..db0b9312a62b 100644
--- a/srcpkgs/kwindowsystem/template
+++ b/srcpkgs/kwindowsystem/template
@@ -1,6 +1,6 @@
 # Template file for 'kwindowsystem'
 pkgname=kwindowsystem
-version=5.97.0
+version=5.98.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=b822a796379a1ce03a4a9fad64aa6289ba7abd84e3b137af31d8043b9c5efef1
+checksum=814a0e5506f794373840b2f0cb1fae1e3540b34e95b438e7edb9d2c87aed870a
 
 kwindowsystem-devel_package() {
 	short_desc+=" - development"

From e36adfbd0b0b1dbc443287b02404cac307183970 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:31 +0200
Subject: [PATCH 311/343] kxmlgui: update to 5.98.0.

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

diff --git a/srcpkgs/kxmlgui/template b/srcpkgs/kxmlgui/template
index 89f48bac1348..2905a4995dbb 100644
--- a/srcpkgs/kxmlgui/template
+++ b/srcpkgs/kxmlgui/template
@@ -1,6 +1,6 @@
 # Template file for 'kxmlgui'
 pkgname=kxmlgui
-version=5.97.0
+version=5.98.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=baf17929d6aabc11f6c9f8ac5402388846bf7c1d65d6896008c60d953218adf5
+checksum=857440cf53774786433967b47e27f509f322c9aca5bbccb1ea0ec0f9fea0c522
 
 do_check() {
 	cd build

From 15792a6cbbdcd69c52a77f438285b2ba5e40f309 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:33 +0200
Subject: [PATCH 312/343] kxmlrpcclient: update to 5.98.0.

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

diff --git a/srcpkgs/kxmlrpcclient/template b/srcpkgs/kxmlrpcclient/template
index e0bf24cda5d1..f2c611703f3b 100644
--- a/srcpkgs/kxmlrpcclient/template
+++ b/srcpkgs/kxmlrpcclient/template
@@ -1,6 +1,6 @@
 # Template file for 'kxmlrpcclient'
 pkgname=kxmlrpcclient
-version=5.97.0
+version=5.98.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=495a886b6bd134be578f37c0ad169a178f95dcbfd073e95d1579a0f493fbd309
+checksum=eb528dddf50fea450ee95680992357491512162e7149dff947fbeffd66765725
 
 post_install() {
 	vlicense LICENSES/BSD-2-Clause.txt

From 7f96c64ee05902629cdf8d8cc49492884c368725 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:35 +0200
Subject: [PATCH 313/343] modemmanager-qt5: update to 5.98.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 5e8d28160e07..6f0685c615db 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.97.0
+version=5.98.0
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -13,7 +13,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=938001d0d28c9d51cbc8fcdf45aefb2028c227e33037f98fb89ed6214936e561
+checksum=73049850238a0d528f3db7d38609e3ca51622335df42a99a50a190908797643e
 
 do_check() {
 	cd build

From 57a41d0a377154e46f3da49cb7b6e242a1e95fb7 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:17:36 +0200
Subject: [PATCH 314/343] networkmanager-qt5: update to 5.98.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 14c34f80b8ae..fa3a4f7a751c 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.97.0
+version=5.98.0
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -12,7 +12,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=8556ad0ee255ce2947aad623db90848f7cfb0034368b0193f86af40499fa6c81
+checksum=bcc5b47b16c0e5e3f3c58e6596eeff76a175f7f7ea1d5ec1a0dea299b6003068
 
 do_check() {
 	cd build

From 5bc8a4eb0573544a36232a7ea6ac1abca582a71a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:18:16 +0200
Subject: [PATCH 315/343] oxygen-icons5: update to 5.98.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 218d151d88bf..61d1da5eee94 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.97.0
+version=5.98.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=554b6df8204654aee941f378c941277f81998522c6c67659625f16200225f9fa
+checksum=782d7e72e193baf1d66f6cc8fc71cec4b66af3c1d19365c7c940be8ca128930f
 conflicts="oxygen-icons>=0"
 
 oxygen-icons_package() {

From 53c30decc243d31012e17017921beb04a56cf1f2 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:18:19 +0200
Subject: [PATCH 316/343] plasma-framework: update to 5.98.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 945aa01b537d..b2f1d10834e7 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.97.0
+version=5.98.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=73987d498bd231d984dbaad9fb94e38e32441635464ffeacbfcd089a7695b527
+checksum=e4e1585d949533dea69bf57f7aa0d1d40e9305fa0b5006315a760179c1dcbcae
 
 do_check() {
 	cd build

From 999c3fe2454c61089fccb59fef264aec0576161e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:18:20 +0200
Subject: [PATCH 317/343] prison: update to 5.98.0.

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

diff --git a/srcpkgs/prison/template b/srcpkgs/prison/template
index 1baf8bc7c9ed..8a5870dc4f28 100644
--- a/srcpkgs/prison/template
+++ b/srcpkgs/prison/template
@@ -1,6 +1,6 @@
 # Template file for 'prison'
 pkgname=prison
-version=5.97.0
+version=5.98.0
 revision=1
 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=a6f04ff1b9823c43881da38091a87970dba6d79a0f3a8103146fc2b03aaf531b
+checksum=dc307532430a5463f95d7bbf8e03a4bb5e3b4650c9fecd6c600e61035ca8f8de
 
 post_install() {
 	vlicense LICENSES/BSD-3-Clause.txt

From 815cd3747e6e0486e535969e9b6b9571757ee035 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:18:22 +0200
Subject: [PATCH 318/343] purpose: update to 5.98.0.

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

diff --git a/srcpkgs/purpose/template b/srcpkgs/purpose/template
index 914b06ed4110..d6f89b35210d 100644
--- a/srcpkgs/purpose/template
+++ b/srcpkgs/purpose/template
@@ -1,6 +1,6 @@
 # Template file for 'purpose'
 pkgname=purpose
-version=5.97.0
+version=5.98.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=83fed8d56231a11fc1e39a04aef8caf84408c51a5806b633bf18895d5481519f
+checksum=d97a2914526b746c84e2e198b7584df4c236d7c9a37272f1f083b664359c3e3d
 
 do_check() {
 	cd build

From d0ac7979c76b8d29f0de3a9e5e05ad83699a3ee8 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:18:23 +0200
Subject: [PATCH 319/343] qqc2-desktop-style: update to 5.98.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 b32064b3c181..721fce5ac5b1 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.97.0
+version=5.98.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=466967eec3b10a3e0eb0c2e1f09b9c23ff0f08399563d112c7bec26061f134a6
+checksum=edf4460e9431a7eb52c3595e2acea1fbc405387bdc06f7ec6f408849da8fc7a9
 
 qqc2-desktop-style-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 6dd0546e4df869fa57937c5a4e5582eff2346fe2 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:18:25 +0200
Subject: [PATCH 320/343] sonnet: update to 5.98.0.

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

diff --git a/srcpkgs/sonnet/template b/srcpkgs/sonnet/template
index 90550fc18872..5ad5fc512eba 100644
--- a/srcpkgs/sonnet/template
+++ b/srcpkgs/sonnet/template
@@ -1,6 +1,6 @@
 # Template file for 'sonnet'
 pkgname=sonnet
-version=5.97.0
+version=5.98.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=a392739767e7f56cc3d951f0e55f1fa1d36a9f48e1b601b825212b50a1941193
+checksum=a3ae0141e11e2bb3fc0ace9b339d82b17ce9f83a751abcab1c8fe9d07b489748
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" sonnet"

From 01dbfd48eced909daef10ea76369703177b51f68 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:18:29 +0200
Subject: [PATCH 321/343] syndication: update to 5.98.0.

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

diff --git a/srcpkgs/syndication/template b/srcpkgs/syndication/template
index 0063d79b983a..0db7ade23d65 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.97.0
+version=5.98.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=560262fe64af2891e457b4b123330be03bbf2bbb3b3fc29b657ee19fa3ae9d61
+checksum=5de59a9d77bf3a72dc6b73ebd304b92c6d0ef05cd233ac9b6f71cf0e0142fe12
 
 syndication-devel_package() {
 	short_desc+=" - development"

From c2499112b7c15891edd17e34ed055ff7ee475a78 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:18:31 +0200
Subject: [PATCH 322/343] syntax-highlighting: update to 5.98.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 ef6a8f5f5be0..46dd74889e92 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.97.0
+version=5.98.0
 revision=1
 build_style=cmake
 configure_args="-DKATEHIGHLIGHTINGINDEXER_EXECUTABLE=/usr/libexec/${pkgname}/katehighlightingindexer"
@@ -12,7 +12,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=e88b9691ffead9cbfb11ae43c497114c7695e1e455e78dad30743c90ab50a99d
+checksum=02c7a76cb8c21cf279084052f4bff278ff76959e3df0c4e8c2aa230de1a25124
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" syntax-highlighting"

From 695833d06a3818d57243fb21017c642bba7c33ae Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 2 Oct 2022 14:18:32 +0200
Subject: [PATCH 323/343] threadweaver: update to 5.98.0.

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

diff --git a/srcpkgs/threadweaver/template b/srcpkgs/threadweaver/template
index 7d4429aa9d9a..26022a6ad0d3 100644
--- a/srcpkgs/threadweaver/template
+++ b/srcpkgs/threadweaver/template
@@ -1,6 +1,6 @@
 # Template file for 'threadweaver'
 pkgname=threadweaver
-version=5.97.0
+version=5.98.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=46975d03feea09c41ac369fd076d7b2c92ad4468a81f48c2eeff622eabfc408f
+checksum=5acc0d34e83568a18444537e91eeef93986a8ec3c4b6c326319de959feb591df
 
 threadweaver-devel_package() {
 	short_desc+=" - development"

From 9c1aa2f745f38963a2aeed3a04bb1cd488944f50 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Tue, 13 Sep 2022 11:27:34 -0700
Subject: [PATCH 324/343] gdm: create env.d

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

diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 3686c70b7404..e2b2fcfc2eb9 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,7 +1,7 @@
 # Template file for 'gdm'
 pkgname=gdm
 version=42.0
-revision=1
+revision=2
 build_helper="gir"
 build_style=meson
 configure_args="
@@ -10,7 +10,8 @@ configure_args="
  -Dplymouth=enabled -Dxauth-dir=/run/gdm -Dpid-file=/run/gdm/gdm.pid
  -Dsystemd-journal=false -Dinitial-vt=7 -Dwayland-support=true
  -Dselinux=disabled -Dlibaudit=disabled
- -Dsystemdsystemunitdir=/tmp -Dsystemduserunitdir=/tmp"
+ -Dsystemdsystemunitdir=/usr/lib/systemd/system
+ -Dsystemduserunitdir=/usr/lib/systemd/user"
 hostmakedepends="dconf gettext itstool pkg-config"
 makedepends="accountsservice-devel elogind-devel gettext-devel glib-devel
  iso-codes libSM-devel libcanberra-devel nss-devel pam-devel upower-devel
@@ -32,6 +33,9 @@ conf_files="
 	/etc/pam.d/gdm-launch-environment
 	/etc/pam.d/gdm-password
 	/etc/pam.d/gdm-smartcard"
+make_dirs="
+	/usr/share/gdm/env.d 0755 root root
+	/etc/gdm/env.d 0755 root root"
 # Create the 'gdm' system user/group.
 system_accounts="gdm"
 gdm_homedir="/var/lib/gdm"
@@ -52,7 +56,6 @@ post_install() {
 			vsed -i "s/pam_systemd\.so/pam_elogind.so/" "$f"
 		fi
 	done
-	rm -rf ${DESTDIR}/tmp
 
 	# runit service
 	vsv gdm

From 11deac9555d066401680b43e757f897c87cfa4a9 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Tue, 13 Sep 2022 11:28:55 -0700
Subject: [PATCH 325/343] flatpak: fix setting environment variables on gdm

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

diff --git a/srcpkgs/flatpak/template b/srcpkgs/flatpak/template
index 778ab0e681d8..e9fefbf33925 100644
--- a/srcpkgs/flatpak/template
+++ b/srcpkgs/flatpak/template
@@ -1,7 +1,7 @@
 # Template file for 'flatpak'
 pkgname=flatpak
 version=1.14.0
-revision=1
+revision=2
 build_style=gnu-configure
 build_helper="gir"
 configure_args="
@@ -9,6 +9,7 @@ configure_args="
  --with-system-dbus-proxy
  --with-system-helper-user=_flatpak
  --enable-selinux-module=no
+ --enable-gdm-env-file
  $(vopt_enable gir introspection)"
 hostmakedepends="bubblewrap gettext glib-devel libxslt pkg-config bison
  python3-parsing xmlto docbook-xml docbook-xsl xdg-dbus-proxy"

From 8d44f3a564bf378ddf9e881b2c05d1e886b19af4 Mon Sep 17 00:00:00 2001
From: Dustin Marquess <jailbird@fdf.net>
Date: Sun, 2 Oct 2022 15:35:21 -0500
Subject: [PATCH 326/343] chrony: update to 4.3

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

diff --git a/srcpkgs/chrony/template b/srcpkgs/chrony/template
index 54ebbcf9e6c1..f99544f543ba 100644
--- a/srcpkgs/chrony/template
+++ b/srcpkgs/chrony/template
@@ -1,7 +1,7 @@
 # Template file for 'chrony'
 # When Updating: Please confirm the upstream config still refers to make_dirs
 pkgname=chrony
-version=4.2
+version=4.3
 revision=1
 build_style=gnu-configure
 configure_args="--without-nss --enable-scfilter
@@ -15,7 +15,7 @@ license="GPL-2.0-only"
 homepage="https://chrony.tuxfamily.org/"
 changelog="https://chrony.tuxfamily.org/news.html"
 distfiles="https://download.tuxfamily.org/chrony/${pkgname}-${version}.tar.gz"
-checksum=273f9fd15c328ed6f3a5f6ba6baec35a421a34a73bb725605329b1712048db9a
+checksum=9d0da889a865f089a5a21610ffb6713e3c9438ce303a63b49c2fb6eaff5b8804
 system_accounts="chrony"
 chrony_homedir="/var/lib/chrony"
 

From babfe1f74912c4a1406e4818cd3fbdc289a840ad Mon Sep 17 00:00:00 2001
From: Noah Huppert <contact@noahh.io>
Date: Sat, 24 Sep 2022 14:42:22 -0400
Subject: [PATCH 327/343] salt: updated to 3005

---
 srcpkgs/salt/patches/requirements.patch     |  6 ------
 srcpkgs/salt/patches/zeromq-transport.patch | 13 -------------
 srcpkgs/salt/template                       |  6 +++---
 3 files changed, 3 insertions(+), 22 deletions(-)
 delete mode 100644 srcpkgs/salt/patches/requirements.patch
 delete mode 100644 srcpkgs/salt/patches/zeromq-transport.patch

diff --git a/srcpkgs/salt/patches/requirements.patch b/srcpkgs/salt/patches/requirements.patch
deleted file mode 100644
index 8b1217a30c44..000000000000
--- a/srcpkgs/salt/patches/requirements.patch
+++ /dev/null
@@ -1,6 +0,0 @@
---- a/requirements/base.txt
-+++ b/requirements/base.txt
-@@ -6,2 +6,2 @@
- distro>=1.0.1
--contextvars
-+contextvars; python_version < "3.7"
diff --git a/srcpkgs/salt/patches/zeromq-transport.patch b/srcpkgs/salt/patches/zeromq-transport.patch
deleted file mode 100644
index f77dec599503..000000000000
--- a/srcpkgs/salt/patches/zeromq-transport.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Code taken from https://github.com/saltstack/salt/pull/62119/
---- a/salt/transport/zeromq.py 2021-08-24 14:17:07.000000000 -0500
-+++ b/salt/transport/zeromq.py 2022-05-31 09:50:44.113967910 -0500
-@@ -977,7 +977,7 @@
-         try:
-             pub_sock.setsockopt(zmq.HWM, self.opts.get("pub_hwm", 1000))
-         # in zmq >= 3.0, there are separate send and receive HWM settings
--        except AttributeError:
-+        except (AttributeError, zmq.error.ZMQError):
-             # Set the High Water Marks. For more information on HWM, see:
-             # http://api.zeromq.org/4-1:zmq-setsockopt
-             pub_sock.setsockopt(zmq.SNDHWM, self.opts.get("pub_hwm", 1000))
-
diff --git a/srcpkgs/salt/template b/srcpkgs/salt/template
index 07a6fbb004a0..d56ad6547cde 100644
--- a/srcpkgs/salt/template
+++ b/srcpkgs/salt/template
@@ -1,7 +1,7 @@
 # Template file for 'salt'
 pkgname=salt
-version=3003.3
-revision=4
+version=3005
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-Jinja2 python3-requests python3-pyzmq
@@ -13,7 +13,7 @@ license="Apache-2.0"
 homepage="http://saltstack.org/"
 changelog="https://docs.saltstack.com/en/latest/topics/releases/${version}.html"
 distfiles="${PYPI_SITE}/s/salt/salt-${version}.tar.gz"
-checksum=a6f9c8c8b5e2600ea8620b4a67371de17611beb4f8d97e4bb9b0b308a37ed1e2
+checksum=1d200c45b88046178ea56fb5a75726dc620cc5e51411076a04df80ff52f79cd4
 conf_files="
  /etc/salt/cloud.providers.d/digitalocean.conf
  /etc/salt/cloud.providers.d/vsphere.conf

From da307816b8f0aa97afc2826138ceb77ef1861118 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 2 Oct 2022 23:40:57 +0200
Subject: [PATCH 328/343] kglobalaccel: fix build

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

diff --git a/srcpkgs/kglobalaccel/template b/srcpkgs/kglobalaccel/template
index b9cee14320cd..af62a4b9b406 100644
--- a/srcpkgs/kglobalaccel/template
+++ b/srcpkgs/kglobalaccel/template
@@ -4,7 +4,7 @@ version=5.98.0
 revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons pkg-config qt5-qmake qt5-host-tools qt5-tools"
-makedepends="kservice-devel"
+makedepends="kservice-devel kcrash-devel"
 short_desc="KDE Global desktop keyboard shortcuts"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"

From 320a319c5a1467f8b56b23f70f1d05fba6b6f8d6 Mon Sep 17 00:00:00 2001
From: Michael Aldridge <maldridge@voidlinux.org>
Date: Sun, 2 Oct 2022 16:53:49 -0500
Subject: [PATCH 329/343] NetAuth-ldap: update to 0.3.0.

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

diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index 299cbb22ae47..ed1572ad1642 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -1,6 +1,6 @@
 # Template file for 'NetAuth-ldap'
 pkgname=NetAuth-ldap
-version=0.2.3
+version=0.3.0
 revision=1
 wrksrc=ldap-$version
 build_style=go
@@ -11,7 +11,7 @@ maintainer="Michael Aldridge <maldridge@netauth.org>"
 license="MIT"
 homepage="https://www.netauth.org/ecosystem/ldap"
 distfiles="https://github.com/netauth/ldap/archive/v$version.tar.gz"
-checksum=1d75f23197ea869207e8895cfaadde2c536f279eb26ddb8256642f5babece7e7
+checksum=44e8470215c4c5879c597e1a779d1ba6ae5658b4ef2df9edcd74b1326a404f24
 system_accounts="_netauth_ldap"
 
 post_install() {

From 5663b1aee60bcb9b62d34da4282fa91aa957cbbb Mon Sep 17 00:00:00 2001
From: Toyam Cox <Vaelatern@voidlinux.org>
Date: Sun, 2 Oct 2022 17:44:55 -0400
Subject: [PATCH 330/343] hooktftp: update to 1.1.1.

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

diff --git a/srcpkgs/hooktftp/template b/srcpkgs/hooktftp/template
index d9482c378c75..33889c2e7866 100644
--- a/srcpkgs/hooktftp/template
+++ b/srcpkgs/hooktftp/template
@@ -1,6 +1,6 @@
 # Template file for 'hooktftp'
 pkgname=hooktftp
-version=1.1.0
+version=1.1.1
 revision=1
 build_style=go
 go_import_path="github.com/tftp-go-team/hooktftp"
@@ -10,7 +10,7 @@ maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/tftp-go-team/hooktftp"
 distfiles="https://github.com/tftp-go-team/hooktftp/archive/${version}.tar.gz"
-checksum=74a29947509a4a718091a5571cc2b2bdbfae807499f06beae124e78afdc56cf9
+checksum=ae50cd4a9b703365388de6301c9d97e0c417160fad8131c0f0727c08e67bcbc2
 
 post_install() {
 	vlicense LICENSE

From 9f96df50e4fc59c6ad0f807a76874914817e0a64 Mon Sep 17 00:00:00 2001
From: Toyam Cox <Vaelatern@voidlinux.org>
Date: Sun, 2 Oct 2022 17:40:42 -0400
Subject: [PATCH 331/343] wander: update to 0.8.0.

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

diff --git a/srcpkgs/wander/template b/srcpkgs/wander/template
index c80c78c143f1..945934d6ac01 100644
--- a/srcpkgs/wander/template
+++ b/srcpkgs/wander/template
@@ -1,6 +1,6 @@
 # Template file for 'wander'
 pkgname=wander
-version=0.3.0
+version=0.8.0
 revision=1
 build_style=go
 go_import_path="github.com/robinovitch61/wander"
@@ -9,7 +9,7 @@ maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/robinovitch61/wander"
 distfiles="https://github.com/robinovitch61/wander/archive/refs/tags/v${version}.tar.gz"
-checksum=456a74eeebb25a39f9b8c57ccb186e6fc4ea8fbea6fb9623a7eb7180fff346fa
+checksum=66cc5af222bb9c413e60223652645bbf1c99aa50edd4cb9a3eb88e79e518f776
 
 post_install() {
 	vlicense LICENSE

From 65fe90f5cb5d34fa0344d26e6b35ffb457cf9175 Mon Sep 17 00:00:00 2001
From: Toyam Cox <Vaelatern@voidlinux.org>
Date: Sun, 2 Oct 2022 17:44:09 -0400
Subject: [PATCH 332/343] links: update to 2.28.

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

diff --git a/srcpkgs/links/template b/srcpkgs/links/template
index 63c9e1be0b0b..41cbdec8cb11 100644
--- a/srcpkgs/links/template
+++ b/srcpkgs/links/template
@@ -1,6 +1,6 @@
 # Template file for 'links'
 pkgname=links
-version=2.27
+version=2.28
 revision=1
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics"
@@ -11,7 +11,7 @@ maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://links.twibright.com/"
 distfiles="http://links.twibright.com/download/links-${version}.tar.bz2"
-checksum=d8ddcbfcede7cdde80abeb0a236358f57fa6beb2bcf92e109624e9b896f9ebb4
+checksum=2fd5499b13dee59457c132c167b8495c40deda75389489c6cccb683193f454b4
 
 post_install() {
 	mkdir -p ${DESTDIR}/usr/share/doc/

From fb4d5503699eedb712e62377df0efda11cbfc822 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Sun, 2 Oct 2022 15:41:00 -0700
Subject: [PATCH 333/343] gdm: use official Xsession

Fixes loading the profile on X11 sessions.
---
 srcpkgs/gdm/files/Xsession | 2 --
 srcpkgs/gdm/template       | 6 ++----
 2 files changed, 2 insertions(+), 6 deletions(-)
 delete mode 100755 srcpkgs/gdm/files/Xsession

diff --git a/srcpkgs/gdm/files/Xsession b/srcpkgs/gdm/files/Xsession
deleted file mode 100755
index d5726cfcd265..000000000000
--- a/srcpkgs/gdm/files/Xsession
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-exec $@
diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index e2b2fcfc2eb9..b504f4ba2adf 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,7 +1,7 @@
 # Template file for 'gdm'
 pkgname=gdm
 version=42.0
-revision=2
+revision=3
 build_helper="gir"
 build_style=meson
 configure_args="
@@ -9,7 +9,7 @@ configure_args="
  -Dtcp-wrappers=false -Dscreenshot-dir=/var/lib/gdm/greeter
  -Dplymouth=enabled -Dxauth-dir=/run/gdm -Dpid-file=/run/gdm/gdm.pid
  -Dsystemd-journal=false -Dinitial-vt=7 -Dwayland-support=true
- -Dselinux=disabled -Dlibaudit=disabled
+ -Dselinux=disabled -Dlibaudit=disabled -Dgdm-xsession=true
  -Dsystemdsystemunitdir=/usr/lib/systemd/system
  -Dsystemduserunitdir=/usr/lib/systemd/user"
 hostmakedepends="dconf gettext itstool pkg-config"
@@ -49,8 +49,6 @@ if [ "$CROSS_BUILD" ]; then
 fi
 
 post_install() {
-	vinstall $FILESDIR/Xsession 755 etc/gdm
-
 	for f in $DESTDIR/etc/pam.d/*; do
 		if grep -q "pam_systemd.so" "$f"; then
 			vsed -i "s/pam_systemd\.so/pam_elogind.so/" "$f"

From b19fd43ccf8464fc3d2e8d834b98883bc26c07a2 Mon Sep 17 00:00:00 2001
From: 0x5c <dev@0x5c.io>
Date: Sat, 1 Oct 2022 08:03:07 -0400
Subject: [PATCH 334/343] libpwquality: update to 1.4.4, adopt.

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

diff --git a/srcpkgs/libpwquality/template b/srcpkgs/libpwquality/template
index e89a8a0c5cf7..cd1eefc76180 100644
--- a/srcpkgs/libpwquality/template
+++ b/srcpkgs/libpwquality/template
@@ -1,7 +1,7 @@
 # Template file for 'libpwquality'
 pkgname=libpwquality
-version=1.4.2
-revision=6
+version=1.4.4
+revision=1
 build_style=gnu-configure
 build_helper=python3
 configure_args="--disable-static --enable-pam --with-securedir=/usr/lib/security"
@@ -10,12 +10,12 @@ makedepends="cracklib-devel pam-devel python3-devel"
 depends="cracklib"
 conf_files="/etc/security/pwquality.conf"
 short_desc="Library for password quality checking and generating random passwords"
-maintainer="bra1nwave <bra1nwave@protonmail.com>"
+maintainer="0x5c <dev@0x5c.io>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/libpwquality/libpwquality"
 changelog="https://raw.githubusercontent.com/libpwquality/libpwquality/master/NEWS"
 distfiles="https://github.com/libpwquality/libpwquality/releases/download/libpwquality-${version}/libpwquality-${version}.tar.bz2"
-checksum=5263e09ee62269c092f790ac159112aed3e66826a795e3afec85fdeac4281c8e
+checksum=d43baf23dc6887fe8f8e9b75cabaabc5f4bbbaa0f9eff44278d276141752a545
 
 pre_configure() {
 	autoreconf -fi

From 59e2da32197182440a7038d6e41356eb3b3500ba 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, 3 Oct 2022 17:51:18 +0700
Subject: [PATCH 335/343] kinit: add missing makedepends

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

diff --git a/srcpkgs/kinit/template b/srcpkgs/kinit/template
index e4a25319abbc..93ff77d01697 100644
--- a/srcpkgs/kinit/template
+++ b/srcpkgs/kinit/template
@@ -5,7 +5,7 @@ revision=1
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules libcap-progs pkg-config
  gettext qt5-host-tools qt5-qmake kdoctools"
-makedepends="kio-devel kdoctools-devel libcap-devel"
+makedepends="kio-devel kdoctools-devel libcap-devel kbookmarks-devel"
 short_desc="Helper library to speed up start of applications on KDE workspaces"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-only"

From ac79a1c7db3f549214331a161f9cb11fc499fb1e Mon Sep 17 00:00:00 2001
From: 0x5c <dev@0x5c.io>
Date: Mon, 3 Oct 2022 01:37:20 -0400
Subject: [PATCH 336/343] f3: update to 8.0, adopt.

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

diff --git a/srcpkgs/f3/template b/srcpkgs/f3/template
index cb95e071e453..9f1937400aea 100644
--- a/srcpkgs/f3/template
+++ b/srcpkgs/f3/template
@@ -1,18 +1,18 @@
 # Template file for 'f3'
 pkgname=f3
-version=7.2
-revision=2
+version=8.0
+revision=1
 build_style=gnu-makefile
 make_build_target="all extra"
 make_install_target="install install-extra"
 makedepends="eudev-libudev-devel libparted-devel"
 short_desc="Test real flash memory capacity"
-maintainer="bra1nwave <brainwave@openmailbox.org>"
+maintainer="0x5c <dev@0x5c.io>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/AltraMayor/f3"
 changelog="https://raw.githubusercontent.com/AltraMayor/f3/master/changelog"
-distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=ba9210a0fc3a42c2595fe19bf13b8114bb089c4f274b4813c8f525a695467f64
+distfiles="https://github.com/AltraMayor/f3/archive/v${version}.tar.gz"
+checksum=fb5e0f3b0e0b0bff2089a4ea6af53278804dfe0b87992499131445732e311ab4
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl) makedepends+=" argp-standalone"
@@ -21,5 +21,5 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	sed -i 's/^\(CFLAGS *+=\)/override \1/' Makefile
+	vsed -e 's/^\(CFLAGS *+=\)/override \1/' -i Makefile
 }

From 05c4353d105b8dc1ba0da8c6beca83d7677efd0c Mon Sep 17 00:00:00 2001
From: Daniel Lewan <vision360.daniel@gmail.com>
Date: Mon, 3 Oct 2022 09:28:49 +0200
Subject: [PATCH 337/343] s: update to 0.6.7.

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

diff --git a/srcpkgs/s/template b/srcpkgs/s/template
index 18c984fc28b3..2da27d1d5607 100644
--- a/srcpkgs/s/template
+++ b/srcpkgs/s/template
@@ -1,6 +1,6 @@
 # Template file for 's'
 pkgname=s
-version=0.6.6
+version=0.6.7
 revision=1
 build_helper=qemu
 build_style=go
@@ -10,7 +10,7 @@ maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="MIT"
 homepage="https://github.com/zquestz/s"
 distfiles="https://github.com/zquestz/s/archive/v${version}.tar.gz"
-checksum=d91c8d2935f55dc6f241b7abc0325863846bdeac07a8f3bfa99b4a932d20ace3
+checksum=a175e53e2d9c3b990a963b86b285a258ca5533c78fc930cd01b82f4d9dccfec0
 
 post_build() {
 	s_cli=$(find $GOPATH/bin -name s)

From 4c30b901298d996ee75c79463d18755ae8495fd6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 3 Oct 2022 11:18:46 +0200
Subject: [PATCH 338/343] rusty-diceware: update to 0.5.3.

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

diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index cbb66ac36354..2f7a8d1d6e06 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -1,6 +1,6 @@
 # Template file for 'rusty-diceware'
 pkgname=rusty-diceware
-version=0.3.9
+version=0.5.3
 revision=1
 wrksrc="${pkgname}-v${version}"
 build_style=cargo
@@ -10,7 +10,7 @@ license="AGPL-3.0-only"
 homepage="https://gitlab.com/yuvallanger/rusty-diceware"
 changelog="https://gitlab.com/yuvallanger/rusty-diceware/-/raw/master/CHANGELOG.md"
 distfiles="https://gitlab.com/yuvallanger/rusty-diceware/-/archive/v${version}/rusty-diceware-v${version}.tar.gz"
-checksum=46303f5e0194ca2e064135a36c3d85bd4cf52152614e700cd3aa564f4af9a0ed
+checksum=88f921c304eced0c5b8b4ce535695d45b0b298b0f7fbb9b6da5f1c67e6acea1d
 
 post_install() {
 	vlicense LICENSE

From 56f9852f642de08049ac410561eb5fbcae318271 Mon Sep 17 00:00:00 2001
From: newbluemoon <blaumolch@mailbox.org>
Date: Mon, 3 Oct 2022 11:04:19 +0200
Subject: [PATCH 339/343] links-x11: update to 2.28.

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

diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index 36e99cf1d104..f8301133a1a2 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -1,6 +1,6 @@
 # Template file for 'links-x11'
 pkgname=links-x11
-version=2.27
+version=2.28
 revision=1
 wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
@@ -13,7 +13,7 @@ maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-2.0-or-later"
 homepage="http://links.twibright.com/"
 distfiles="http://links.twibright.com/download/links-${version}.tar.bz2"
-checksum=d8ddcbfcede7cdde80abeb0a236358f57fa6beb2bcf92e109624e9b896f9ebb4
+checksum=2fd5499b13dee59457c132c167b8495c40deda75389489c6cccb683193f454b4
 conflicts="links"
 
 post_install() {

From 12b5f8072fec6238023296578722ec94b990a8be Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Mon, 3 Oct 2022 11:43:17 +0200
Subject: [PATCH 340/343] git-cliff: update to 0.9.2.

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

diff --git a/srcpkgs/git-cliff/template b/srcpkgs/git-cliff/template
index 03e99e136092..38a649495362 100644
--- a/srcpkgs/git-cliff/template
+++ b/srcpkgs/git-cliff/template
@@ -1,7 +1,7 @@
 # Template file for 'git-cliff'
 pkgname=git-cliff
-version=0.9.0
-revision=2
+version=0.9.2
+revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
 build_style=cargo
 build_helper=qemu
@@ -13,7 +13,7 @@ license="GPL-3.0-only"
 homepage="https://github.com/orhun/git-cliff"
 changelog="https://raw.githubusercontent.com/orhun/git-cliff/main/CHANGELOG.md"
 distfiles="https://github.com/orhun/git-cliff/archive/refs/tags/v${version}.tar.gz"
-checksum=0d7390ff23ee16efc93e8d7f2061cfa16c079ed609bcee045e67590c62eccd07
+checksum=86ed2b9e84d062a880f431aec2d7550cedfab4232e76af4398f4cc3b3a487cb9
 
 post_install() {
 	vdoc README.md

From 77731b558298f873e13dc0716405260b4ee8cbe8 Mon Sep 17 00:00:00 2001
From: Barbaross <cullen.ross@proton.me>
Date: Sun, 2 Oct 2022 23:05:57 -0400
Subject: [PATCH 341/343] font-cozette: update to 1.18.0

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

diff --git a/srcpkgs/font-cozette/template b/srcpkgs/font-cozette/template
index ad6b3acd0d12..20bbdcff11e7 100644
--- a/srcpkgs/font-cozette/template
+++ b/srcpkgs/font-cozette/template
@@ -1,6 +1,6 @@
 # Template file for 'font-cozette'
 pkgname=font-cozette
-version=1.13.0
+version=1.18.0
 revision=1
 create_wrksrc=yes
 hostmakedepends="font-util bdftopcf"
@@ -11,7 +11,7 @@ license="MIT"
 homepage="https://github.com/slavfox/Cozette"
 changelog="https://github.com/slavfox/Cozette/raw/master/CHANGELOG.md"
 distfiles="https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts.zip"
-checksum=11590b29856d9ffb2dc6c606009168ea87a3ecde7bcbe9fe542bc34b406c868d
+checksum=710966cb1d310c1af2340bfe77e67741d92ac38d4060d284e0090495c1534b8b
 font_dirs="/usr/share/fonts/misc /usr/share/fonts/TTF"
 
 do_install() {

From 8c1b64ae3f4289ab34ad77d6157ea57d7bd8cfe3 Mon Sep 17 00:00:00 2001
From: Anthony Thompson <athompson@posteo.net>
Date: Mon, 3 Oct 2022 16:51:20 +1100
Subject: [PATCH 342/343] singular: updated distfiles with new location

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

diff --git a/srcpkgs/singular/template b/srcpkgs/singular/template
index 2d279f6c5385..f23659ef5d83 100644
--- a/srcpkgs/singular/template
+++ b/srcpkgs/singular/template
@@ -18,7 +18,7 @@ short_desc="Computer algebra system for polynomial computations"
 maintainer="dkwo <nicolopiazzalunga@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://www.singular.uni-kl.de"
-distfiles="https://service.mathematik.uni-kl.de/ftp/pub/Math/Singular/SOURCES/${version//./-}/singular-${version}.tar.gz"
+distfiles="https://www.singular.uni-kl.de/ftp/pub/Math/Singular/SOURCES/${version//./-}/singular-${version}.tar.gz"
 checksum=74f38288203720e3f280256f2f8deb94030dd032b4237d844652aff0faab36e7
 
 if [ -z "$CROSS_BUILD" ]; then

From 93397021832fccdbe5e4b7c3ab0e84e3c8173877 Mon Sep 17 00:00:00 2001
From: mmnmnnmnmm <mnnnm@disroot.org>
Date: Sun, 25 Sep 2022 17:55:18 +0100
Subject: [PATCH 343/343] fluidsynth: update to 2.3.0

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

diff --git a/srcpkgs/fluidsynth/template b/srcpkgs/fluidsynth/template
index 3f65b393d92b..eab2facc39a7 100644
--- a/srcpkgs/fluidsynth/template
+++ b/srcpkgs/fluidsynth/template
@@ -1,19 +1,19 @@
 # Template file for 'fluidsynth'
 pkgname=fluidsynth
-version=2.2.6
+version=2.3.0
 revision=1
 build_style=cmake
 make_check_target=check
 configure_args="-DLIB_SUFFIX=
  -DDEFAULT_SOUNDFONT:STRING=/usr/share/soundfonts/default.sf2"
 hostmakedepends="pkg-config"
-makedepends="glib-devel jack-devel libsndfile-devel pulseaudio-devel readline-devel"
+makedepends="SDL2-devel glib-devel jack-devel libsndfile-devel pipewire-devel pulseaudio-devel readline-devel"
 short_desc="Real-time software synthesizer based on the SoundFont 2 specifications"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.fluidsynth.org/"
 distfiles="https://github.com/FluidSynth/fluidsynth/archive/v${version}.tar.gz"
-checksum=ca90fe675cacd9a7b442662783c4e7fa0e1fd638b28d64105a4e3fe0f618d20f
+checksum=1df5a1afb91acf3b945b7fdb89ac0d99877622161d9b5155533da59113eaaa20
 
 libfluidsynth_package() {
 	short_desc+=" - runtime library"
@@ -26,6 +26,7 @@ fluidsynth-devel_package() {
 	depends="libfluidsynth>=${version} $makedepends"
 	short_desc+=" - development files"
 	pkg_install() {
+		vmove usr/lib/cmake
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"

  parent reply	other threads:[~2022-10-03 12:25 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-06-24 18:46 [PR PATCH] " cultab
2022-06-24 19:37 ` cultab
2022-06-24 20:02 ` paper42
2022-06-24 20:22 ` cultab
2022-07-06 23:24 ` [PR PATCH] [Updated] " cultab
2022-07-06 23:28 ` cultab
2022-07-06 23:29 ` cultab
2022-07-06 23:39 ` cultab
2022-07-06 23:42 ` cultab
2022-07-06 23:42 ` cultab
2022-07-06 23:49 ` cultab
2022-07-07 11:08 ` cultab
2022-09-30 23:42 ` [PR PATCH] [Updated] " cultab
2022-09-30 23:49 ` cultab
2022-10-01  0:01 ` cultab
2022-10-03 12:25 ` cultab [this message]
2022-10-03 12:27 ` cultab
2022-10-03 12:27 ` [PR PATCH] [Closed]: " cultab

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20221003122507.XBpASkAyZTQm1xrEAxVVfFXUrL4PDFLumMEKn7iid-8@z \
    --to=cultab@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).