Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Added swww package
@ 2023-04-14 14:37 Positive205
  2023-04-14 14:48 ` [PR PATCH] [Updated] New package: swww Positive205
                   ` (48 more replies)
  0 siblings, 49 replies; 50+ messages in thread
From: Positive205 @ 2023-04-14 14:37 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From c0a8d4c276ee54a529b4ee9d53c546578c76297d Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Fri, 14 Apr 2023 22:25:36 +0800
Subject: [PATCH] Added swww package

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 000000000000..15c647d48547
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,35 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends=""
+makedepends="scdoc pkg-config libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+do_install() {
+	vbin target/x86_64-unknown-linux-gnu/release/swww
+	vbin target/x86_64-unknown-linux-gnu/release/swww-daemon
+
+	vman doc/generated/swww-clear.1
+	vman doc/generated/swww-daemon.1
+	vman doc/generated/swww-img.1
+	vman doc/generated/swww-init.1
+	vman doc/generated/swww-kill.1
+	vman doc/generated/swww-query.1
+	vman doc/generated/swww.1
+	
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+}
+
+post_build() {
+	./doc/gen.sh
+}

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

* Re: [PR PATCH] [Updated] New package: swww
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
@ 2023-04-14 14:48 ` Positive205
  2023-04-15  1:08 ` Positive205
                   ` (47 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-14 14:48 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From c0a8d4c276ee54a529b4ee9d53c546578c76297d Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Fri, 14 Apr 2023 22:25:36 +0800
Subject: [PATCH 1/7] Added swww package

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 000000000000..15c647d48547
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,35 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends=""
+makedepends="scdoc pkg-config libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+do_install() {
+	vbin target/x86_64-unknown-linux-gnu/release/swww
+	vbin target/x86_64-unknown-linux-gnu/release/swww-daemon
+
+	vman doc/generated/swww-clear.1
+	vman doc/generated/swww-daemon.1
+	vman doc/generated/swww-img.1
+	vman doc/generated/swww-init.1
+	vman doc/generated/swww-kill.1
+	vman doc/generated/swww-query.1
+	vman doc/generated/swww.1
+	
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+}
+
+post_build() {
+	./doc/gen.sh
+}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

From 6eb5c91bc50c4e08d3f491537eb363a757f690db Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Fri, 14 Apr 2023 22:44:39 +0800
Subject: [PATCH 7/7] Changed maintainer variable

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
index 15c647d48547..0ad70e794b1b 100644
--- a/srcpkgs/swww/template
+++ b/srcpkgs/swww/template
@@ -7,7 +7,7 @@ hostmakedepends=""
 makedepends="scdoc pkg-config libxkbcommon-devel"
 depends="lz4"
 short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
-maintainer="Posi+ive"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/Horus645/swww"
 changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"

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

* Re: [PR PATCH] [Updated] New package: swww
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
  2023-04-14 14:48 ` [PR PATCH] [Updated] New package: swww Positive205
@ 2023-04-15  1:08 ` Positive205
  2023-04-15 15:53 ` [PR PATCH] [Updated] New package: swww-v0.7.2 Positive205
                   ` (46 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-15  1:08 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From c0a8d4c276ee54a529b4ee9d53c546578c76297d Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Fri, 14 Apr 2023 22:25:36 +0800
Subject: [PATCH 1/8] Added swww package

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 000000000000..15c647d48547
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,35 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends=""
+makedepends="scdoc pkg-config libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+do_install() {
+	vbin target/x86_64-unknown-linux-gnu/release/swww
+	vbin target/x86_64-unknown-linux-gnu/release/swww-daemon
+
+	vman doc/generated/swww-clear.1
+	vman doc/generated/swww-daemon.1
+	vman doc/generated/swww-img.1
+	vman doc/generated/swww-init.1
+	vman doc/generated/swww-kill.1
+	vman doc/generated/swww-query.1
+	vman doc/generated/swww.1
+	
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+}
+
+post_build() {
+	./doc/gen.sh
+}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

From 6eb5c91bc50c4e08d3f491537eb363a757f690db Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Fri, 14 Apr 2023 22:44:39 +0800
Subject: [PATCH 7/8] Changed maintainer variable

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
index 15c647d48547..0ad70e794b1b 100644
--- a/srcpkgs/swww/template
+++ b/srcpkgs/swww/template
@@ -7,7 +7,7 @@ hostmakedepends=""
 makedepends="scdoc pkg-config libxkbcommon-devel"
 depends="lz4"
 short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
-maintainer="Posi+ive"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/Horus645/swww"
 changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"

From fb1fa328f676ff45e938a13bf59ee60ab2d505fd Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Sat, 15 Apr 2023 09:03:11 +0800
Subject: [PATCH 8/8] fixed template

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
index 0ad70e794b1b..c89fe2f02791 100644
--- a/srcpkgs/swww/template
+++ b/srcpkgs/swww/template
@@ -3,7 +3,7 @@ pkgname=swww
 version=0.7.2
 revision=1
 build_style=cargo
-hostmakedepends=""
+hostmakedepends="rust cargo"
 makedepends="scdoc pkg-config libxkbcommon-devel"
 depends="lz4"
 short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
@@ -25,7 +25,7 @@ do_install() {
 	vman doc/generated/swww-kill.1
 	vman doc/generated/swww-query.1
 	vman doc/generated/swww.1
-	
+
 	vcompletion completions/swww.bash bash
 	vcompletion completions/swww.fish fish
 }

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

* Re: [PR PATCH] [Updated] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
  2023-04-14 14:48 ` [PR PATCH] [Updated] New package: swww Positive205
  2023-04-15  1:08 ` Positive205
@ 2023-04-15 15:53 ` Positive205
  2023-04-15 18:10 ` paper42
                   ` (45 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-15 15:53 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From c0a8d4c276ee54a529b4ee9d53c546578c76297d Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Fri, 14 Apr 2023 22:25:36 +0800
Subject: [PATCH 1/9] Added swww package

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 000000000000..15c647d48547
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,35 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends=""
+makedepends="scdoc pkg-config libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+do_install() {
+	vbin target/x86_64-unknown-linux-gnu/release/swww
+	vbin target/x86_64-unknown-linux-gnu/release/swww-daemon
+
+	vman doc/generated/swww-clear.1
+	vman doc/generated/swww-daemon.1
+	vman doc/generated/swww-img.1
+	vman doc/generated/swww-init.1
+	vman doc/generated/swww-kill.1
+	vman doc/generated/swww-query.1
+	vman doc/generated/swww.1
+	
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+}
+
+post_build() {
+	./doc/gen.sh
+}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

From 6eb5c91bc50c4e08d3f491537eb363a757f690db Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Fri, 14 Apr 2023 22:44:39 +0800
Subject: [PATCH 7/9] Changed maintainer variable

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
index 15c647d48547..0ad70e794b1b 100644
--- a/srcpkgs/swww/template
+++ b/srcpkgs/swww/template
@@ -7,7 +7,7 @@ hostmakedepends=""
 makedepends="scdoc pkg-config libxkbcommon-devel"
 depends="lz4"
 short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
-maintainer="Posi+ive"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/Horus645/swww"
 changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"

From fb1fa328f676ff45e938a13bf59ee60ab2d505fd Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Sat, 15 Apr 2023 09:03:11 +0800
Subject: [PATCH 8/9] fixed template

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
index 0ad70e794b1b..c89fe2f02791 100644
--- a/srcpkgs/swww/template
+++ b/srcpkgs/swww/template
@@ -3,7 +3,7 @@ pkgname=swww
 version=0.7.2
 revision=1
 build_style=cargo
-hostmakedepends=""
+hostmakedepends="rust cargo"
 makedepends="scdoc pkg-config libxkbcommon-devel"
 depends="lz4"
 short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
@@ -25,7 +25,7 @@ do_install() {
 	vman doc/generated/swww-kill.1
 	vman doc/generated/swww-query.1
 	vman doc/generated/swww.1
-	
+
 	vcompletion completions/swww.bash bash
 	vcompletion completions/swww.fish fish
 }

From f3d6224ae3ee00d1530f44bd2b5f199a3d5c393f Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Sat, 15 Apr 2023 23:53:25 +0800
Subject: [PATCH 9/9] Fixed vbin() path

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
index c89fe2f02791..1ba1c5694ba0 100644
--- a/srcpkgs/swww/template
+++ b/srcpkgs/swww/template
@@ -15,9 +15,8 @@ distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz
 checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
 
 do_install() {
-	vbin target/x86_64-unknown-linux-gnu/release/swww
-	vbin target/x86_64-unknown-linux-gnu/release/swww-daemon
-
+	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww
+	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww-daemon
 	vman doc/generated/swww-clear.1
 	vman doc/generated/swww-daemon.1
 	vman doc/generated/swww-img.1

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

* Re: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (2 preceding siblings ...)
  2023-04-15 15:53 ` [PR PATCH] [Updated] New package: swww-v0.7.2 Positive205
@ 2023-04-15 18:10 ` paper42
  2023-04-15 18:33 ` Positive205
                   ` (44 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: paper42 @ 2023-04-15 18:10 UTC (permalink / raw)
  To: ml

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

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1509917861

Comment:
I am not sure what happened here, but this PR should contain one commit per package

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

* Re: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (3 preceding siblings ...)
  2023-04-15 18:10 ` paper42
@ 2023-04-15 18:33 ` Positive205
  2023-04-15 18:34 ` Positive205
                   ` (43 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-15 18:33 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1509923238

Comment:
> I am not sure what happened here, but this PR should contain one commit per package

Sorry, I opened the PR too soon. I'm sure the template is ready now though.

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

* Re: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (4 preceding siblings ...)
  2023-04-15 18:33 ` Positive205
@ 2023-04-15 18:34 ` Positive205
  2023-04-15 22:08 ` [PR PATCH] [Updated] " Positive205
                   ` (42 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-15 18:34 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1509923238

Comment:
> I am not sure what happened here, but this PR should contain one commit per package

Sorry, I opened the PR too soon. I'm sure the template is ready now though.
Should I reopen the PR or just let it be?

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

* Re: [PR PATCH] [Updated] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (5 preceding siblings ...)
  2023-04-15 18:34 ` Positive205
@ 2023-04-15 22:08 ` Positive205
  2023-04-15 22:09 ` Positive205
                   ` (41 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-15 22:08 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From 87cbb13eb704469696ff81ef5a7964c40286375c Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Sat, 15 Apr 2023 23:53:25 +0800
Subject: [PATCH] Fixed vbin() path

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 000000000000..1ba1c5694ba0
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,34 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends="rust cargo"
+makedepends="scdoc pkg-config libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+do_install() {
+	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww
+	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww-daemon
+	vman doc/generated/swww-clear.1
+	vman doc/generated/swww-daemon.1
+	vman doc/generated/swww-img.1
+	vman doc/generated/swww-init.1
+	vman doc/generated/swww-kill.1
+	vman doc/generated/swww-query.1
+	vman doc/generated/swww.1
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+}
+
+post_build() {
+	./doc/gen.sh
+}

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

* Re: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (6 preceding siblings ...)
  2023-04-15 22:08 ` [PR PATCH] [Updated] " Positive205
@ 2023-04-15 22:09 ` Positive205
  2023-04-15 22:10 ` [PR PATCH] [Updated] " Positive205
                   ` (40 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-15 22:09 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1509923238

Comment:
> I am not sure what happened here, but this PR should contain one commit per package

Sorry, I opened the PR too soon. I'm sure the template is ready now though.

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

* Re: [PR PATCH] [Updated] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (7 preceding siblings ...)
  2023-04-15 22:09 ` Positive205
@ 2023-04-15 22:10 ` Positive205
  2023-04-15 22:26 ` Positive205
                   ` (39 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-15 22:10 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From 87cbb13eb704469696ff81ef5a7964c40286375c Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Sat, 15 Apr 2023 23:53:25 +0800
Subject: [PATCH] Fixed vbin() path

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 000000000000..1ba1c5694ba0
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,34 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends="rust cargo"
+makedepends="scdoc pkg-config libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+do_install() {
+	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww
+	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww-daemon
+	vman doc/generated/swww-clear.1
+	vman doc/generated/swww-daemon.1
+	vman doc/generated/swww-img.1
+	vman doc/generated/swww-init.1
+	vman doc/generated/swww-kill.1
+	vman doc/generated/swww-query.1
+	vman doc/generated/swww.1
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+}
+
+post_build() {
+	./doc/gen.sh
+}

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

* Re: [PR PATCH] [Updated] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (8 preceding siblings ...)
  2023-04-15 22:10 ` [PR PATCH] [Updated] " Positive205
@ 2023-04-15 22:26 ` Positive205
  2023-04-15 22:41 ` Positive205
                   ` (38 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-15 22:26 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From 87cbb13eb704469696ff81ef5a7964c40286375c Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Sat, 15 Apr 2023 23:53:25 +0800
Subject: [PATCH 1/2] Fixed vbin() path

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 000000000000..1ba1c5694ba0
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,34 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends="rust cargo"
+makedepends="scdoc pkg-config libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+do_install() {
+	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww
+	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww-daemon
+	vman doc/generated/swww-clear.1
+	vman doc/generated/swww-daemon.1
+	vman doc/generated/swww-img.1
+	vman doc/generated/swww-init.1
+	vman doc/generated/swww-kill.1
+	vman doc/generated/swww-query.1
+	vman doc/generated/swww.1
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+}
+
+post_build() {
+	./doc/gen.sh
+}

From 971e92c08eb3198e555a1f1ccb053ac1a7243032 Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Sun, 16 Apr 2023 06:19:12 +0800
Subject: [PATCH 2/2] Revert "Merge branch 'void-linux:master' into
 new-packages"

This reverts commit 4e8e9d898111a54e5a7778af2cf980e63e30e07b, reversing
changes made to 87cbb13eb704469696ff81ef5a7964c40286375c.
---
 common/shlibs                                 |   1 -
 srcpkgs/bluedevil/template                    |   4 +-
 srcpkgs/breeze-gtk/template                   |   4 +-
 srcpkgs/breeze/template                       |   4 +-
 ...cc_rewrite_fqn-avoid-heap-corruption.patch |  65 -----
 srcpkgs/chroot-distcc/patches/gcc-10.patch    |  15 --
 srcpkgs/chroot-distcc/template                |  19 +-
 srcpkgs/cloud-hypervisor/template             |   4 +-
 srcpkgs/cointop/template                      |  12 +-
 srcpkgs/cproto/template                       |   6 +-
 srcpkgs/cracklib/template                     |   8 +-
 srcpkgs/cyrus-sasl/template                   |  10 +-
 srcpkgs/dar/patches/fix-configure.patch       |  36 +++
 srcpkgs/dar/patches/musl-getopt.patch         |  19 ++
 srcpkgs/dar/template                          |  17 +-
 srcpkgs/deheader/template                     |   9 +-
 srcpkgs/dejagnu/template                      |  13 +-
 ...cc_rewrite_fqn-avoid-heap-corruption.patch |  65 -----
 srcpkgs/distcc/patches/gcc-10.patch           |  15 --
 srcpkgs/distcc/patches/python-3.9.patch       |  55 -----
 srcpkgs/distcc/template                       |  20 +-
 srcpkgs/docker-cli/template                   |   6 +-
 srcpkgs/dropbear/template                     |   4 +-
 srcpkgs/editorconfig/template                 |   4 +-
 ...flags-for-CC_FOR_BUILD-and-CCLD_FOR_.patch |  54 ++++
 ...strncpy-by-memcpy-to-fix-some-GCC8-w.patch | 111 +++++++++
 srcpkgs/efivar/patches/build-tester.patch     |  10 -
 .../patches/fix-compat-glibc-2.36.patch       |  55 +++++
 srcpkgs/efivar/patches/lfs64.patch            |  46 ----
 srcpkgs/efivar/patches/musl-compat.patch      | 231 ------------------
 srcpkgs/efivar/template                       |  34 +--
 srcpkgs/elinks/template                       |   4 +-
 srcpkgs/encodings/template                    |   4 +-
 .../patches/default-constructor.patch         |  27 ++
 srcpkgs/flatpak-kcm/template                  |   4 +-
 srcpkgs/font-go-ttf/template                  |   9 +-
 srcpkgs/freeciv/template                      |   8 +-
 srcpkgs/kactivitymanagerd/template            |   4 +-
 srcpkgs/kde-cli-tools/template                |   4 +-
 srcpkgs/kde-gtk-config5/template              |   4 +-
 srcpkgs/kdecoration/template                  |   4 +-
 srcpkgs/kdeplasma-addons5/template            |   6 +-
 srcpkgs/kgamma5/template                      |   4 +-
 srcpkgs/khotkeys/template                     |   4 +-
 srcpkgs/kimageformats/template                |   4 +-
 srcpkgs/kinfocenter/template                  |   4 +-
 srcpkgs/kmenuedit/template                    |   4 +-
 srcpkgs/kpipewire/template                    |   4 +-
 srcpkgs/kscreen/template                      |   4 +-
 srcpkgs/kscreenlocker/template                |   4 +-
 srcpkgs/ksshaskpass/template                  |   4 +-
 srcpkgs/ksystemstats/template                 |   6 +-
 srcpkgs/kubernetes/template                   |   6 +-
 srcpkgs/kwallet-pam/template                  |   4 +-
 srcpkgs/kwayland-integration/template         |   4 +-
 srcpkgs/kwin/template                         |   6 +-
 srcpkgs/kwrited/template                      |   4 +-
 srcpkgs/layer-shell-qt/template               |   4 +-
 srcpkgs/libkscreen/template                   |   4 +-
 srcpkgs/libksysguard/template                 |   6 +-
 srcpkgs/libsasl/patches/CVE-2019-19906.patch  |  15 ++
 srcpkgs/libsasl/patches/cross.patch           |  41 ++++
 .../patches/cyrus-sasl-2.1.27-as_needed.patch |  29 +++
 ...yrus-sasl-2.1.27-avoid_pic_overwrite.patch |  20 ++
 srcpkgs/libsasl/template                      |  10 +-
 ...x-use-after-free-in-fw-features-query.diff |  40 ---
 srcpkgs/linux6.2/template                     |   4 +-
 srcpkgs/milou/template                        |   4 +-
 srcpkgs/moby/template                         |   6 +-
 srcpkgs/nginx/template                        |  17 +-
 srcpkgs/oxygen-sounds/template                |  12 -
 srcpkgs/oxygen/template                       |   4 +-
 srcpkgs/pijul/template                        |   2 +-
 srcpkgs/plasma-browser-integration/template   |   4 +-
 srcpkgs/plasma-desktop/template               |   4 +-
 srcpkgs/plasma-disks/template                 |   4 +-
 srcpkgs/plasma-firewall/template              |   4 +-
 srcpkgs/plasma-integration/template           |   4 +-
 srcpkgs/plasma-nm/template                    |   4 +-
 srcpkgs/plasma-pa/template                    |   4 +-
 srcpkgs/plasma-sdk/template                   |   4 +-
 srcpkgs/plasma-systemmonitor/template         |   7 +-
 srcpkgs/plasma-thunderbolt/template           |   4 +-
 srcpkgs/plasma-vault/template                 |   6 +-
 srcpkgs/plasma-workspace-wallpapers/template  |   6 +-
 srcpkgs/plasma-workspace/template             |   8 +-
 srcpkgs/polkit-kde-agent/template             |   6 +-
 srcpkgs/powerdevil/template                   |   6 +-
 srcpkgs/python3-PyICU/template                |   6 +-
 srcpkgs/python3-filelock/template             |   6 +-
 srcpkgs/runit-void/template                   |   8 +-
 srcpkgs/scrot/template                        |   4 +-
 srcpkgs/sddm-kcm/template                     |   6 +-
 srcpkgs/systemsettings/template               |   6 +-
 srcpkgs/terraform/template                    |   6 +-
 srcpkgs/terragrunt/template                   |   6 +-
 srcpkgs/uwsgi/patches/musl-fix-python.patch   |  13 +
 srcpkgs/uwsgi/patches/musl-locking-fix.patch  |  12 +
 srcpkgs/uwsgi/patches/python-3.11.patch       | 188 ++++++++++++++
 srcpkgs/uwsgi/template                        |  12 +-
 srcpkgs/xdg-desktop-portal-kde/template       |   6 +-
 101 files changed, 857 insertions(+), 815 deletions(-)
 delete mode 100644 srcpkgs/chroot-distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch
 delete mode 100644 srcpkgs/chroot-distcc/patches/gcc-10.patch
 create mode 100644 srcpkgs/dar/patches/fix-configure.patch
 create mode 100644 srcpkgs/dar/patches/musl-getopt.patch
 delete mode 100644 srcpkgs/distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch
 delete mode 100644 srcpkgs/distcc/patches/gcc-10.patch
 delete mode 100644 srcpkgs/distcc/patches/python-3.9.patch
 create mode 100644 srcpkgs/efivar/patches/0001-Support-custom-cflags-for-CC_FOR_BUILD-and-CCLD_FOR_.patch
 create mode 100644 srcpkgs/efivar/patches/0002-Replace-call-to-strncpy-by-memcpy-to-fix-some-GCC8-w.patch
 delete mode 100644 srcpkgs/efivar/patches/build-tester.patch
 create mode 100644 srcpkgs/efivar/patches/fix-compat-glibc-2.36.patch
 delete mode 100644 srcpkgs/efivar/patches/lfs64.patch
 delete mode 100644 srcpkgs/efivar/patches/musl-compat.patch
 create mode 100644 srcpkgs/flatpak-kcm/patches/default-constructor.patch
 create mode 100644 srcpkgs/libsasl/patches/CVE-2019-19906.patch
 create mode 100644 srcpkgs/libsasl/patches/cross.patch
 create mode 100644 srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-as_needed.patch
 create mode 100644 srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch
 delete mode 100644 srcpkgs/linux6.2/patches/v3-wireless-mt76-mt7921-Fix-use-after-free-in-fw-features-query.diff
 delete mode 100644 srcpkgs/oxygen-sounds/template
 create mode 100644 srcpkgs/uwsgi/patches/musl-fix-python.patch
 create mode 100644 srcpkgs/uwsgi/patches/musl-locking-fix.patch
 create mode 100644 srcpkgs/uwsgi/patches/python-3.11.patch

diff --git a/common/shlibs b/common/shlibs
index df30e9a925c0..605a8249c8e2 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1745,7 +1745,6 @@ libxmlsec1-gcrypt.so.1 xmlsec1-1.2.31_2
 libxmlsec1-gnutls.so.1 xmlsec1-1.2.31_2
 libefivar.so.1 libefivar-31_1
 libefiboot.so.1 libefivar-31_1
-libefisec.so.1 libefivar-38_1
 libportaudio.so.2 portaudio-19.20140130_1
 libportaudiocpp.so.0 portaudio-cpp-19.20140130_1
 libdar.so.6000 libdar-2.6.6_1
diff --git a/srcpkgs/bluedevil/template b/srcpkgs/bluedevil/template
index decb0ff31839..38eeb9b1fc6a 100644
--- a/srcpkgs/bluedevil/template
+++ b/srcpkgs/bluedevil/template
@@ -1,6 +1,6 @@
 # Template file for 'bluedevil'
 pkgname=bluedevil
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/bluedevil"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=101871f56da19ae667d61ec32addc446eb94f81ce0c541cf0367de96c3c896a3
+checksum=2b302e45090a2470428594e8617ee18f4bfd651ec5dd96aef0ab8e2bdb161bd9
diff --git a/srcpkgs/breeze-gtk/template b/srcpkgs/breeze-gtk/template
index 04bde046f314..92d7b314716b 100644
--- a/srcpkgs/breeze-gtk/template
+++ b/srcpkgs/breeze-gtk/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze-gtk'
 pkgname=breeze-gtk
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules sassc python3 python3-cairo qt5-devel"
@@ -10,4 +10,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/breeze-gtk"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=cb967dcd258065f87a9cb43f8022378e7ead1db83590ca2eea4e77196226999f
+checksum=37b9b189c04ab21dc56c3e6b7447c454028beaf7f0abdcaa25983b59733fbf79
diff --git a/srcpkgs/breeze/template b/srcpkgs/breeze/template
index 3f4c8b43b157..a49cfb2cd1b0 100644
--- a/srcpkgs/breeze/template
+++ b/srcpkgs/breeze/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze'
 pkgname=breeze
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/breeze"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=62d80ebd690c7822bf05b19bec8b37af67cc1cd4bb3f38d2a88d8360fd6b1901
+checksum=7764f5bcce91e487c8756ab7c0d8a14d2bc36f97c8c33f82a70d81380e78798a
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DKF5_HOST_TOOLING=/usr/lib/cmake"
diff --git a/srcpkgs/chroot-distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch b/srcpkgs/chroot-distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch
deleted file mode 100644
index 5d0a86d2f1aa..000000000000
--- a/srcpkgs/chroot-distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-commit 879b71d6e95673e58d33f6c3c341a893ee307161
-Author: Alexey Sheplyakov <asheplyakov@yandex.ru>
-Date:   Sat Jul 10 22:18:14 2021 +0400
-
-    dcc_gcc_rewrite_fqn: avoid heap corruption
-    
-    On ALT Linux I've run into the following bug:
-    
-    distcc gcc -Wall -std=gnu89 -I. -O2 -o hello.o -c hello.c
-    free(): invalid next size (fast)
-    Aborted (core dumped)
-    
-    Apparently dcc_gcc_rewrite writes beyond the allocated memory:
-    
-    valgrind --leak-check=full -v ./distcc gcc -Wall -std=gnu89 -I. -O2 -o hello.o -c hello.c
-    
-    ==11382== ERROR SUMMARY: 53 errors from 5 contexts (suppressed: 0 from 0)
-    ==11382==
-    ==11382== 1 errors in context 1 of 5:
-    ==11382== Invalid write of size 1
-    ==11382==    at 0x4C349D8: strcat (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-    ==11382==    by 0x10D165: dcc_gcc_rewrite_fqn (compile.c:611)
-    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
-    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
-    ==11382==    by 0x10E380: main (distcc.c:352)
-    ==11382==  Address 0x544e828 is 1 bytes after a block of size 23 alloc'd
-    ==11382==    at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-    ==11382==    by 0x10D087: dcc_gcc_rewrite_fqn (compile.c:588)
-    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
-    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
-    ==11382==    by 0x10E380: main (distcc.c:352)
-    ==11382==
-    ==11382==
-    ==11382== 1 errors in context 2 of 5:
-    ==11382== Invalid write of size 1
-    ==11382==    at 0x4C349C8: strcat (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-    ==11382==    by 0x10D165: dcc_gcc_rewrite_fqn (compile.c:611)
-    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
-    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
-    ==11382==    by 0x10E380: main (distcc.c:352)
-    ==11382==  Address 0x544e827 is 0 bytes after a block of size 23 alloc'd
-    ==11382==    at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-    ==11382==    by 0x10D087: dcc_gcc_rewrite_fqn (compile.c:588)
-    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
-    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
-    ==11382==    by 0x10E380: main (distcc.c:352)
-    
-    and ALT Linux' hardened glibc does not quite like that.
-    Correctly compute the `newcmd_len` to avoid the problem.
-    
-    ALTBUG: #40425
-
-diff --git a/src/compile.c b/src/compile.c
-index 34964566fdd6..26d7d1821501 100644
---- a/src/compile.c
-+++ b/src/compile.c
-@@ -584,7 +584,7 @@ static int dcc_gcc_rewrite_fqn(char **argv)
-         return -ENOENT;
- 
- 
--    newcmd_len = strlen(target_with_vendor) + 1 + strlen(argv[0] + 1);
-+    newcmd_len = strlen(target_with_vendor) + 1 + strlen(argv[0]) + 1;
-     newcmd = malloc(newcmd_len);
-     if (!newcmd)
-         return -ENOMEM;
diff --git a/srcpkgs/chroot-distcc/patches/gcc-10.patch b/srcpkgs/chroot-distcc/patches/gcc-10.patch
deleted file mode 100644
index 599de51e0d92..000000000000
--- a/srcpkgs/chroot-distcc/patches/gcc-10.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Upstream: Should be
-Reason: Fixes compilation under gcc-10 which has -fno-common
-
-diff --git a/src/stats.c b/src/stats.c
-index 35dbf7d..76bfbee 100644
---- a/src/stats.c
-+++ b/src/stats.c
-@@ -82,7 +82,7 @@ struct statsdata {
-     char compiler[MAX_FILENAME_LEN];
- };
- 
--const char *stats_text[20] = { "TCP_ACCEPT", "REJ_BAD_REQ", "REJ_OVERLOAD",
-+extern const char *stats_text[20] = { "TCP_ACCEPT", "REJ_BAD_REQ", "REJ_OVERLOAD",
-     "COMPILE_OK", "COMPILE_ERROR", "COMPILE_TIMEOUT", "CLI_DISCONN",
-     "OTHER" };
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index 00810870a7be..8391ec04cf75 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -1,6 +1,6 @@
 # Template file for 'chroot-distcc'
 pkgname=chroot-distcc
-version=3.4
+version=3.3.3
 revision=1
 bootstrap=yes
 build_style=gnu-configure
@@ -12,15 +12,24 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://distcc.github.io"
 distfiles="https://github.com/distcc/distcc/releases/download/v${version}/distcc-${version}.tar.gz"
-checksum=2b99edda9dad9dbf283933a02eace6de7423fe5650daa4a728c950e5cd37bd7d
+checksum=bead25471d5a53ecfdf8f065a6fe48901c14d5008956c318c700e56bc87bf0bc
 repository=bootstrap
 
 conflicts="distcc>=0"
+CFLAGS="-fcommon"
 
 if [ "$CHROOT_READY" ]; then
 	makedepends="binutils-devel"
 fi
 
+pre_configure() {
+	# Copy files generated by package distcc running autogen.sh
+	# Manual update is required for every new version
+	cp -p "${FILESDIR}"/configure ${wrksrc}
+	cp -p "${FILESDIR}"/Makefile.in ${wrksrc}
+	cp -p "${FILESDIR}"/config.h.in ${wrksrc}/src
+}
+
 post_install() {
 	local f x
 	# Remove useless files.
@@ -30,13 +39,13 @@ post_install() {
 
 	# gcc wrappers
 	vmkdir usr/lib/distcc/bin
-	for f in gcc cc c++ g++ cpp; do
+	for f in gcc cc c++ g++; do
 		ln -sfr ${DESTDIR}/usr/bin/distcc ${DESTDIR}/usr/lib/distcc/bin/${f}
 	done
 	# cross-gcc wrappers
 	for x in arm-linux-gnueabi arm-linux-gnueabihf armv7l-linux-gnueabihf \
-		arm-linux-musleabihf armv7l-linux-musleabihf aarch64-linux-gnu aarch64-linux-musl; do
-		for f in gcc cc c++ g++ cpp; do
+		arm-linux-musleabihf armv7l-linux-musleabihf; do
+		for f in gcc cc c++ g++; do
 			ln -sfr ${DESTDIR}/usr/bin/distcc ${DESTDIR}/usr/lib/distcc/bin/${x}-${f}
 		done
 	done
diff --git a/srcpkgs/cloud-hypervisor/template b/srcpkgs/cloud-hypervisor/template
index dfb482606c31..94773391890e 100644
--- a/srcpkgs/cloud-hypervisor/template
+++ b/srcpkgs/cloud-hypervisor/template
@@ -1,6 +1,6 @@
 # Template file for 'cloud-hypervisor'
 pkgname=cloud-hypervisor
-version=31.0
+version=30.0
 revision=1
 archs="aarch64* x86_64*"
 build_style=cargo
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0, BSD-3-Clause"
 homepage="https://github.com/cloud-hypervisor/cloud-hypervisor"
 distfiles="https://github.com/cloud-hypervisor/cloud-hypervisor/archive/v${version}.tar.gz"
-checksum=a205bb62f22c98ed6d1d2040139c36404c0bda8ca8ad19a1e1aa0d30eb81ff42
+checksum=67f56f48b1a6414fc97b6f7b5037b94317d769fbf4ea78b1cf0ee27fe6a09460
 
 post_install() {
 	vbin scripts/ch-trace-visualiser.py ch-trace-visualiser
diff --git a/srcpkgs/cointop/template b/srcpkgs/cointop/template
index 343f2ad20a49..d5438bc845cb 100644
--- a/srcpkgs/cointop/template
+++ b/srcpkgs/cointop/template
@@ -1,12 +1,12 @@
 # Template file for 'cointop'
 pkgname=cointop
-version=1.6.10
-revision=1
+version=1.6.8
+revision=2
 build_style=go
-go_import_path="github.com/cointop-sh/cointop"
+go_import_path="github.com/miguelmota/${pkgname}"
 short_desc="Terminal based application for tracking cryptocurrencies"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
-homepage="https://github.com/cointop-sh/cointop"
-distfiles="https://github.com/cointop-sh/cointop/archive/v${version}.tar.gz"
-checksum=18da0d25288deec7156ddd1d6923960968ab4adcdc917f85726b97d555d9b1b7
+homepage="https://github.com/miguelmota/cointop"
+distfiles="https://github.com/miguelmota/cointop/archive/v${version}.tar.gz"
+checksum=ffbec93e12d62172c9859e673e7a4e49068c893450193cdea5c1f5f4a724c9f3
diff --git a/srcpkgs/cproto/template b/srcpkgs/cproto/template
index f60ddecbe66f..aa1186238c74 100644
--- a/srcpkgs/cproto/template
+++ b/srcpkgs/cproto/template
@@ -1,6 +1,6 @@
 # Template file for 'cproto'
 pkgname=cproto
-version=4.7v
+version=4.7u
 revision=1
 build_style=gnu-configure
 hostmakedepends="flex"
@@ -9,5 +9,5 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="Public Domain"
 homepage="https://invisible-island.net/cproto/cproto.html"
 changelog="https://invisible-island.net/cproto/CHANGES"
-distfiles="https://invisible-island.net/archives/cproto/cproto-${version}.tgz"
-checksum=f3dec3f6102770196976459c4b44ac27355f6120da76e5231ec1323e379d1511
+distfiles="https://invisible-island.net/archives/cproto/${pkgname}-${version}.tgz"
+checksum=64ebbbcc5e0501aff296f431d06f9fb70863afe5b0ce66c3b3479072914fc51e
diff --git a/srcpkgs/cracklib/template b/srcpkgs/cracklib/template
index 6f49ca33094e..b976ed48e1b2 100644
--- a/srcpkgs/cracklib/template
+++ b/srcpkgs/cracklib/template
@@ -1,7 +1,7 @@
 # Template file for 'cracklib'
 pkgname=cracklib
-version=2.9.11
-revision=1
+version=2.9.7
+revision=2
 create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-static"
@@ -12,8 +12,8 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/cracklib/cracklib"
 distfiles="https://github.com/cracklib/cracklib/releases/download/v${version}/cracklib-${version}.tar.gz
  https://github.com/cracklib/cracklib/releases/download/v${version}/cracklib-words-${version}.gz"
-checksum="6213b986a5209fc0d4ca93734e349b8f66b36bfe9a3fae6eead14a15d82a68dc
- a68a711a3135739d7b67e9f360b33f0d4eccf9bd7fac4d17c0d5e456a91c517a"
+checksum="8b6fd202f3f1d8fa395d3b7a5d821227cfd8bb4a9a584a7ae30cf62cea6287dd
+ 7f0c45faf84a2494f15d1e2720394aca4a379163a70c4acad948186c0047d389"
 
 lib32disabled=yes
 
diff --git a/srcpkgs/cyrus-sasl/template b/srcpkgs/cyrus-sasl/template
index 3ee25aeb1178..b259152139fd 100644
--- a/srcpkgs/cyrus-sasl/template
+++ b/srcpkgs/cyrus-sasl/template
@@ -1,8 +1,7 @@
 # Template file for 'cyrus-sasl'
-# keep in sync with libsasl
 pkgname=cyrus-sasl
-version=2.1.28
-revision=1
+version=2.1.27
+revision=9
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-checkapop
  --enable-cram --enable-digest --disable-otp --disable-srp
@@ -11,8 +10,7 @@ configure_args="--disable-static --enable-shared --enable-checkapop
  --enable-sql --enable-ldapdb --disable-macos-framework --with-pam
  --with-saslauthd=/run/saslauthd --with-ldap --with-devrandom=/dev/urandom
  --with-configdir=/etc/sasl2:/etc/sasl:/usr/lib/sasl2
- --with-mysql=${XBPS_CROSS_BASE}/usr
- ac_cv_gssapi_supports_spnego=yes"
+ --with-mysql=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="automake libtool groff pkg-config"
 makedepends="libsasl-devel openssl-devel db-devel libldap-devel
  mit-krb5-devel pam-devel sqlite-devel postgresql-libs-devel
@@ -23,7 +21,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause-Attribution"
 homepage="https://www.cyrusimap.org/sasl/"
 distfiles="https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-${version}/cyrus-sasl-${version}.tar.gz"
-checksum=7ccfc6abd01ed67c1a0924b353e526f1b766b21f42d4562ee635a8ebfc5bb38c
+checksum=26866b1549b00ffd020f188a43c258017fa1c382b3ddadd8201536f72efb05d5
 
 pre_configure() {
 	autoreconf -fi
diff --git a/srcpkgs/dar/patches/fix-configure.patch b/srcpkgs/dar/patches/fix-configure.patch
new file mode 100644
index 000000000000..f6b6a04578cb
--- /dev/null
+++ b/srcpkgs/dar/patches/fix-configure.patch
@@ -0,0 +1,36 @@
+Disable cross compile checks for libgcrypt usability
+tests. They are not required.
+
+--- a/configure	2015-10-18 14:02:02.423216637 +0200
++++ b/configure	2015-10-18 14:04:45.198228372 +0200
+@@ -22294,7 +22294,7 @@
+ 
+ 		 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgcrypt usability" >&5
+ $as_echo_n "checking for libgcrypt usability... " >&6; }
+-                 if test "$cross_compiling" = yes; then :
++                 if test "$cross_compiling" = xxx; then :
+   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+ $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+ as_fn_error $? "cannot run test program while cross compiling
+@@ -22334,7 +22334,7 @@
+ 
+ 				  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
+ $as_echo "ok" >&6; }
+-                                  if test "$cross_compiling" = yes; then :
++                                  if test "$cross_compiling" = xxx; then :
+   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+ $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+ as_fn_error $? "cannot run test program while cross compiling
+diff --git configure configure
+index 157b7a9..7c6a50d 100755
+--- a/configure
++++ b/configure
+@@ -25481,7 +25481,7 @@ fi
+ 
+                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libthreadar() operationability" >&5
+ $as_echo_n "checking for libthreadar() operationability... " >&6; }
+-               if test "$cross_compiling" = yes; then :
++               if test "$cross_compiling" = xxx; then :
+   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+ $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+ as_fn_error $? "cannot run test program while cross compiling
diff --git a/srcpkgs/dar/patches/musl-getopt.patch b/srcpkgs/dar/patches/musl-getopt.patch
new file mode 100644
index 000000000000..1200567a30de
--- /dev/null
+++ b/srcpkgs/dar/patches/musl-getopt.patch
@@ -0,0 +1,19 @@
+Since the musl libc constellation results in unistd.h being
+included, which defines the getopt() function but not the
+getopt globals, define them here as well.
+
+--- a/src/dar_suite/my_getopt_long.h	2015-10-17 10:42:50.000000000 +0200
++++ b/src/dar_suite/my_getopt_long.h	2015-10-18 13:13:32.631006858 +0200
+@@ -27,6 +27,12 @@
+ #ifndef MY_GETOPT_LONG_H
+ #define MY_GETOPT_LONG_H
+ 
++#if !defined(__GLIBC__)
++// declare externs which would be defined when including getopt.h
++extern char *optarg;
++extern int optind, opterr, optopt, optreset;
++#endif
++
+ // getopt may be declated in <unistd.h> on systems like FreeBSD.
+ // if you want to use libgnugetopt you need to include <getopt.h>
+ // on this system. Thus a conflict appear because the getopt is
diff --git a/srcpkgs/dar/template b/srcpkgs/dar/template
index 51aa02f6aed0..c289909e8122 100644
--- a/srcpkgs/dar/template
+++ b/srcpkgs/dar/template
@@ -1,19 +1,19 @@
 # Template file for 'dar'
 pkgname=dar
-version=2.7.9
+version=2.6.13
 revision=1
 build_style=gnu-configure
 configure_args="--disable-upx --disable-build-html"
 conf_files="/etc/darrc"
-hostmakedepends="automake gettext-devel gpgme-devel libtool pkg-config which"
+hostmakedepends="automake gettext-devel gpgme-devel libtool pkg-config"
 makedepends="acl-devel bzip2-devel e2fsprogs-devel libgcrypt-devel liblzma-devel
- lzo-devel librsync-devel libcurl-devel libargon2-devel"
+ lzo-devel librsync-devel libcurl-devel"
 short_desc="Shell command that backs up directory trees and files"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://dar.linux.free.fr/"
 distfiles="${SOURCEFORGE_SITE}/dar/dar-${version}.tar.gz"
-checksum=1c609f691f99e6a868c0a6fcf70d2f5d2adee5dc3c0cbf374e69983129677df5
+checksum=3fea9ff9e55fb9827e17a080de7d1a2605b82c2320c0dec969071efefdbfd097
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" --with-gpgme-prefix=${XBPS_CROSS_BASE}/usr
@@ -21,15 +21,6 @@ if [ "$CROSS_BUILD" ]; then
 	LDFLAGS="-L${XBPS_CROSS_BASE}/usr/lib -lgcrypt"
 fi
 
-post_extract() {
-	if [ "$CROSS_BUILD" ]; then
-		# skip building checks, its trying to execute a target
-		# binary and we don't run the checks for cross builds
-		# anywyas.
-		vsed -e '/SUBDIRS =/s/check//g' -i src/Makefile.in
-	fi
-}
-
 do_check() {
 	# need to be run as root
 	:
diff --git a/srcpkgs/deheader/template b/srcpkgs/deheader/template
index 529dabd4af17..8b763179efd2 100644
--- a/srcpkgs/deheader/template
+++ b/srcpkgs/deheader/template
@@ -1,15 +1,14 @@
 # Template file for 'deheader'
 pkgname=deheader
-version=1.10
+version=1.7
 revision=1
 depends="python3"
 short_desc="C and C++ header analyzer"
-maintainer="Duncaen <duncaen@voidlinux.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="http://www.catb.org/~esr/deheader/"
-distfiles="http://www.catb.org/~esr/deheader/deheader-${version}.tar.gz"
-changelog="https://gitlab.com/esr/deheader/-/raw/master/NEWS.adoc"
-checksum=909d2683a3e62da54bfc660814b4d8af93f582e23858810cc41bfa081571f593
+distfiles="http://www.catb.org/~esr/deheader/${pkgname}-${version}.tar.gz"
+checksum=6856e4fa3efa664a0444b81c2e1f0209103be3b058455625c79abe65cf8db70d
 python_version=3
 
 do_install() {
diff --git a/srcpkgs/dejagnu/template b/srcpkgs/dejagnu/template
index 971f22236ecf..5a2572644c11 100644
--- a/srcpkgs/dejagnu/template
+++ b/srcpkgs/dejagnu/template
@@ -1,14 +1,17 @@
 # Template file for 'dejagnu'
 pkgname=dejagnu
-version=1.6.3
+version=1.6.2
 revision=1
 build_style=gnu-configure
 makedepends="expect-devel"
 depends="expect"
 short_desc="Framework for running test suites on GNU tools"
-maintainer="Duncaen <duncaen@voidlinux.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://www.gnu.org/software/dejagnu/"
-changelog="http://git.savannah.gnu.org/gitweb/?p=dejagnu.git;a=blob_plain;f=NEWS"
-distfiles="${GNU_SITE}/dejagnu/dejagnu-${version}.tar.gz"
-checksum=87daefacd7958b4a69f88c6856dbd1634261963c414079d0c371f589cd66a2e3
+distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
+checksum=0d0671e1b45189c5fc8ade4b3b01635fb9eeab45cf54f57db23e4c4c1a17d261
+
+if [ "$CROSS_BUILD" ]; then
+	hostmakedepends="${makedepends}"
+fi
diff --git a/srcpkgs/distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch b/srcpkgs/distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch
deleted file mode 100644
index 5d0a86d2f1aa..000000000000
--- a/srcpkgs/distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-commit 879b71d6e95673e58d33f6c3c341a893ee307161
-Author: Alexey Sheplyakov <asheplyakov@yandex.ru>
-Date:   Sat Jul 10 22:18:14 2021 +0400
-
-    dcc_gcc_rewrite_fqn: avoid heap corruption
-    
-    On ALT Linux I've run into the following bug:
-    
-    distcc gcc -Wall -std=gnu89 -I. -O2 -o hello.o -c hello.c
-    free(): invalid next size (fast)
-    Aborted (core dumped)
-    
-    Apparently dcc_gcc_rewrite writes beyond the allocated memory:
-    
-    valgrind --leak-check=full -v ./distcc gcc -Wall -std=gnu89 -I. -O2 -o hello.o -c hello.c
-    
-    ==11382== ERROR SUMMARY: 53 errors from 5 contexts (suppressed: 0 from 0)
-    ==11382==
-    ==11382== 1 errors in context 1 of 5:
-    ==11382== Invalid write of size 1
-    ==11382==    at 0x4C349D8: strcat (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-    ==11382==    by 0x10D165: dcc_gcc_rewrite_fqn (compile.c:611)
-    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
-    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
-    ==11382==    by 0x10E380: main (distcc.c:352)
-    ==11382==  Address 0x544e828 is 1 bytes after a block of size 23 alloc'd
-    ==11382==    at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-    ==11382==    by 0x10D087: dcc_gcc_rewrite_fqn (compile.c:588)
-    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
-    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
-    ==11382==    by 0x10E380: main (distcc.c:352)
-    ==11382==
-    ==11382==
-    ==11382== 1 errors in context 2 of 5:
-    ==11382== Invalid write of size 1
-    ==11382==    at 0x4C349C8: strcat (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-    ==11382==    by 0x10D165: dcc_gcc_rewrite_fqn (compile.c:611)
-    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
-    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
-    ==11382==    by 0x10E380: main (distcc.c:352)
-    ==11382==  Address 0x544e827 is 0 bytes after a block of size 23 alloc'd
-    ==11382==    at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-    ==11382==    by 0x10D087: dcc_gcc_rewrite_fqn (compile.c:588)
-    ==11382==    by 0x10D4B4: dcc_build_somewhere (compile.c:725)
-    ==11382==    by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014)
-    ==11382==    by 0x10E380: main (distcc.c:352)
-    
-    and ALT Linux' hardened glibc does not quite like that.
-    Correctly compute the `newcmd_len` to avoid the problem.
-    
-    ALTBUG: #40425
-
-diff --git a/src/compile.c b/src/compile.c
-index 34964566fdd6..26d7d1821501 100644
---- a/src/compile.c
-+++ b/src/compile.c
-@@ -584,7 +584,7 @@ static int dcc_gcc_rewrite_fqn(char **argv)
-         return -ENOENT;
- 
- 
--    newcmd_len = strlen(target_with_vendor) + 1 + strlen(argv[0] + 1);
-+    newcmd_len = strlen(target_with_vendor) + 1 + strlen(argv[0]) + 1;
-     newcmd = malloc(newcmd_len);
-     if (!newcmd)
-         return -ENOMEM;
diff --git a/srcpkgs/distcc/patches/gcc-10.patch b/srcpkgs/distcc/patches/gcc-10.patch
deleted file mode 100644
index 599de51e0d92..000000000000
--- a/srcpkgs/distcc/patches/gcc-10.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Upstream: Should be
-Reason: Fixes compilation under gcc-10 which has -fno-common
-
-diff --git a/src/stats.c b/src/stats.c
-index 35dbf7d..76bfbee 100644
---- a/src/stats.c
-+++ b/src/stats.c
-@@ -82,7 +82,7 @@ struct statsdata {
-     char compiler[MAX_FILENAME_LEN];
- };
- 
--const char *stats_text[20] = { "TCP_ACCEPT", "REJ_BAD_REQ", "REJ_OVERLOAD",
-+extern const char *stats_text[20] = { "TCP_ACCEPT", "REJ_BAD_REQ", "REJ_OVERLOAD",
-     "COMPILE_OK", "COMPILE_ERROR", "COMPILE_TIMEOUT", "CLI_DISCONN",
-     "OTHER" };
diff --git a/srcpkgs/distcc/patches/python-3.9.patch b/srcpkgs/distcc/patches/python-3.9.patch
deleted file mode 100644
index 0f55826549a6..000000000000
--- a/srcpkgs/distcc/patches/python-3.9.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 83e030a852daf1d4d8c906e46f86375d421b781e Mon Sep 17 00:00:00 2001
-From: hephooey <hephooey@users.noreply.github.com>
-Date: Sun, 15 Jan 2023 15:43:50 -0500
-Subject: [PATCH] Replace int with Py_ssize_t for distcc pump extension
-
-Defining PY_SSIZE_T_CLEAN is required since python 3.10, and I have to
-modify the type of length to match it. Otherwise functions like
-OsPathExists will always return False.
-
-The PY_SSIZE_T_CLEAN macro is supported at least back to python 3.5
-according to docs.python.org, that is why I included it without any
-python version conditions
----
- .../c_extensions/distcc_pump_c_extensions_module.c         | 7 ++++---
- 1 file changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/include_server/c_extensions/distcc_pump_c_extensions_module.c b/include_server/c_extensions/distcc_pump_c_extensions_module.c
-index 763dd425..a4c6e9eb 100644
---- a/include_server/c_extensions/distcc_pump_c_extensions_module.c
-+++ b/include_server/c_extensions/distcc_pump_c_extensions_module.c
-@@ -21,6 +21,7 @@
- /* distcc_pump_c_extensions_module.c -- Python bindings for distcc-pump
-  * extensions */
- 
-+#define PY_SSIZE_T_CLEAN
- #include "Python.h"
- 
- static const char *version = ".01";
-@@ -56,7 +57,7 @@ static PyObject *
- CompressLzo1xAlloc(PyObject *dummy, PyObject *args) {
-   PyObject *string_object;
-   const char *in_buf;
--  int in_len;
-+  Py_ssize_t in_len;
-   char *out_buf;
-   size_t out_len;
-   UNUSED(dummy);
-@@ -241,7 +242,7 @@ static /* const */ char OsPathExists_doc__[] =
- static PyObject *
- OsPathExists(PyObject *dummy, PyObject *args) {
-   const char *in;
--  int len;
-+  Py_ssize_t len;
-   int res;
- 
-   struct stat buf;
-@@ -275,7 +276,7 @@ static /* const */ char OsPathIsFile_doc__[] =
- static PyObject *
- OsPathIsFile(PyObject *dummy, PyObject *args) {
-   const char *in;
--  int len;
-+  Py_ssize_t len;
-   int res;
- 
-   struct stat buf;
diff --git a/srcpkgs/distcc/template b/srcpkgs/distcc/template
index a5ff057b2362..de16773fc33b 100644
--- a/srcpkgs/distcc/template
+++ b/srcpkgs/distcc/template
@@ -1,23 +1,23 @@
 # Template file for 'distcc'
 pkgname=distcc
-version=3.4
-revision=1
+version=3.3.3
+revision=7
 build_style=gnu-configure
 configure_args="--disable-Werror"
 conf_files="
- /etc/distcc/hosts
- /etc/distcc/clients.allow"
+	/etc/distcc/hosts
+	/etc/distcc/clients.allow"
 hostmakedepends="automake libtool pkg-config which"
 makedepends="binutils-devel popt-devel avahi-libs-devel"
-checkdepends="procps-ng"
 short_desc="Distributed compilation for faster C/C++ builds"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://distcc.github.io"
 distfiles="https://github.com/distcc/distcc/releases/download/v${version}/distcc-${version}.tar.gz"
-checksum=2b99edda9dad9dbf283933a02eace6de7423fe5650daa4a728c950e5cd37bd7d
+checksum=bead25471d5a53ecfdf8f065a6fe48901c14d5008956c318c700e56bc87bf0bc
+conflicts="chroot-distcc>=0"
 
-disable_parallel_check=yes
+CFLAGS="-fcommon"
 
 subpackages=" "
 
@@ -43,13 +43,13 @@ post_install() {
 
 	# cc wrappers
 	vmkdir usr/lib/distcc/bin
-	for f in gcc cc c++ g++ clang clang++ cpp; do
+	for f in gcc cc c++ g++ clang clang++; do
 		ln -sfr ${DESTDIR}/usr/bin/distcc ${DESTDIR}/usr/lib/distcc/bin/${f}
 	done
 	# cross-gcc wrappers
 	for x in arm-linux-gnueabi arm-linux-gnueabihf armv7l-linux-gnueabihf \
-		arm-linux-musleabihf armv7l-linux-musleabihf aarch64-linux-gnu aarch64-linux-musl; do
-		for f in gcc cc c++ g++ cpp; do
+		arm-linux-musleabihf armv7l-linux-musleabihf; do
+		for f in gcc cc c++ g++; do
 			ln -sfr ${DESTDIR}/usr/bin/distcc ${DESTDIR}/usr/lib/distcc/bin/${x}-${f}
 		done
 	done
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 4d71bd63623f..02f8d107e6d3 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -1,8 +1,8 @@
 # Template file for 'docker-cli'
 # should be kept in sync with moby
 pkgname=docker-cli
-version=23.0.3
-revision=1
+version=23.0.2
+revision=2
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
@@ -16,7 +16,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="https://www.docker.com"
 distfiles="https://github.com/docker/cli/archive/v${version}.tar.gz"
-checksum=7d67500372b560110e8200815f7111962ccec7d0eb3b743f80e262c38e2f7b82
+checksum=bef4fc68b9f81ab2ae8bb2605e16a0965a3c4a82f0c0cf9d9f5d2cee8e95415d
 system_groups="docker"
 
 pre_build() {
diff --git a/srcpkgs/dropbear/template b/srcpkgs/dropbear/template
index 5a8f80c6c7e5..8b792314536d 100644
--- a/srcpkgs/dropbear/template
+++ b/srcpkgs/dropbear/template
@@ -1,6 +1,6 @@
 # Template file for 'dropbear'
 pkgname=dropbear
-version=2022.83
+version=2022.82
 revision=1
 build_style=gnu-configure
 configure_args="--enable-zlib --disable-bundled-libtom"
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://matt.ucc.asn.au/dropbear/dropbear.html"
 changelog="https://matt.ucc.asn.au/dropbear/CHANGES"
 distfiles="https://matt.ucc.asn.au/${pkgname}/releases/${pkgname}-${version}.tar.bz2"
-checksum=bc5a121ffbc94b5171ad5ebe01be42746d50aa797c9549a4639894a16749443b
+checksum=3a038d2bbc02bf28bbdd20c012091f741a3ec5cbe460691811d714876aad75d1
 make_dirs="/etc/dropbear 0755 root root"
 
 # These tests don't work from within xbps-src
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index c9c834cf98c0..3c2be4ac3e80 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -1,6 +1,6 @@
 # Template file for 'editorconfig'
 pkgname=editorconfig
-version=0.12.6
+version=0.12.4
 revision=1
 build_style=cmake
 makedepends="pcre2-devel"
@@ -10,7 +10,7 @@ license="BSD-2-Clause"
 homepage="https://editorconfig.org/"
 changelog="https://github.com/editorconfig/editorconfig-core-c/releases"
 distfiles="https://github.com/editorconfig/editorconfig-core-c/archive/v${version}.tar.gz"
-checksum=36052a5371731d915b53d9c7a24a11c4032585ccacb392ec9d58656eef4c0edf
+checksum=c2671595f1793b498cdf50b9dc03d632cc724891de7909f2ea78588fbffba289
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/efivar/patches/0001-Support-custom-cflags-for-CC_FOR_BUILD-and-CCLD_FOR_.patch b/srcpkgs/efivar/patches/0001-Support-custom-cflags-for-CC_FOR_BUILD-and-CCLD_FOR_.patch
new file mode 100644
index 000000000000..64aa449c9a45
--- /dev/null
+++ b/srcpkgs/efivar/patches/0001-Support-custom-cflags-for-CC_FOR_BUILD-and-CCLD_FOR_.patch
@@ -0,0 +1,54 @@
+From 41d039a327a6a9254a1580699188413a7e7363af Mon Sep 17 00:00:00 2001
+From: Elie ROUDNINSKI <xademax@gmail.com>
+Date: Sun, 7 Oct 2018 18:02:24 +0100
+Subject: [PATCH] Support custom c(cld)flags for CC(LD)_FOR_BUILD
+
+---
+ Make.defaults | 11 +++++++++++
+ src/Makefile  |  1 +
+ 2 files changed, 12 insertions(+)
+
+diff --git a/Make.defaults b/Make.defaults
+index 57cee6e..814b0ef 100644
+--- a/Make.defaults
++++ b/Make.defaults
+@@ -36,6 +36,11 @@ cflags	= $(CFLAGS) -I${TOPDIR}/src/include/ \
+ 	$(if $(findstring ccc-analyzer,$(CC)),$(clang_cflags),) \
+ 	$(if $(findstring gcc,$(CC)),$(gcc_cflags),) \
+ 	$(call pkg-config-cflags)
++cflags_for_build	= $(CFLAGS_FOR_BUILD) -I${TOPDIR}/src/include/ \
++	$(if $(findstring clang,$(CC_FOR_BUILD)),$(clang_cflags),) \
++	$(if $(findstring ccc-analyzer,$(CC_FOR_BUILD)),$(clang_cflags),) \
++	$(if $(findstring gcc,$(CC_FOR_BUILD)),$(gcc_cflags),) \
++	$(call pkg-config-cflags)
+ clang_ccldflags =
+ gcc_ccldflags =
+ ccldflags = $(cflags) -L. $(CCLDFLAGS) $(LDFLAGS) \
+@@ -44,6 +49,12 @@ ccldflags = $(cflags) -L. $(CCLDFLAGS) $(LDFLAGS) \
+ 	$(if $(findstring ccc-analyzer,$(CCLD)),$(clang_ccldflags),) \
+ 	$(if $(findstring gcc,$(CCLD)),$(gcc_ccldflags),) \
+ 	$(call pkg-config-ldflags)
++ccldflags_for_build = $(cflags_for_build) -L. $(CCLDFLAGS) $(LDFLAGS) \
++	-Wl,-z,muldefs \
++	$(if $(findstring clang,$(CCLD_FOR_BUILD)),$(clang_ccldflags),) \
++	$(if $(findstring ccc-analyzer,$(CCLD_FOR_BUILD)),$(clang_ccldflags),) \
++	$(if $(findstring gcc,$(CCLD_FOR_BUILD)),$(gcc_ccldflags),) \
++	$(call pkg-config-ldflags)
+ SOFLAGS=-shared
+ LDLIBS=$(foreach lib,$(LIBS),-l$(lib)) $(call pkg-config-ldlibs)
+ 
+diff --git a/src/Makefile b/src/Makefile
+index 76bc474..287bb1d 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -56,6 +56,7 @@ makeguids : CPPFLAGS+=-DEFIVAR_BUILD_ENVIRONMENT
+ makeguids : LIBS=dl
+ makeguids : $(MAKEGUIDS_SOURCES)
+ makeguids : CCLD=$(CCLD_FOR_BUILD)
++makeguids : ccldflags=$(ccldflags_for_build)
+ 
+ guids.o : guids.S | guids.bin names.bin
+ 
+-- 
+2.19.0
+
diff --git a/srcpkgs/efivar/patches/0002-Replace-call-to-strncpy-by-memcpy-to-fix-some-GCC8-w.patch b/srcpkgs/efivar/patches/0002-Replace-call-to-strncpy-by-memcpy-to-fix-some-GCC8-w.patch
new file mode 100644
index 000000000000..649a57d7bac8
--- /dev/null
+++ b/srcpkgs/efivar/patches/0002-Replace-call-to-strncpy-by-memcpy-to-fix-some-GCC8-w.patch
@@ -0,0 +1,111 @@
+From 9fc8c48fa59a6d7aaa4c7df7642bfd316086d3b7 Mon Sep 17 00:00:00 2001
+From: Elie ROUDNINSKI <xademax@gmail.com>
+Date: Sun, 7 Oct 2018 18:38:47 +0100
+Subject: [PATCH] Replace call to strncpy by memcpy to fix some GCC8 warnings
+
+---
+ src/guid.h | 30 ++++++++++++++++++++----------
+ 1 file changed, 20 insertions(+), 10 deletions(-)
+
+diff --git a/src/guid.h b/src/guid.h
+index d4a06f9..c03a362 100644
+--- a/src/guid.h
++++ b/src/guid.h
+@@ -103,7 +103,8 @@ text_to_guid(const char *text, efi_guid_t *guid)
+ 
+ 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
+ 	 * ^ */
+-	strncpy(eightbytes, text, 8);
++	memcpy(eightbytes, text, 8);
++	eightbytes[8] = 0;
+ 	if (check_segment_sanity(eightbytes, 8) < 0)
+ 		return -1;
+ 	guid->a = (uint32_t)strtoul(eightbytes, NULL, 16);
+@@ -111,7 +112,8 @@ text_to_guid(const char *text, efi_guid_t *guid)
+ 
+ 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
+ 	 *          ^ */
+-	strncpy(fourbytes, text+9, 4);
++	memcpy(fourbytes, text+9, 4);
++	fourbytes[4] = 0;
+ 	if (check_segment_sanity(fourbytes, 4) < 0)
+ 		return -1;
+ 	guid->b = (uint16_t)strtoul(fourbytes, NULL, 16);
+@@ -119,7 +121,8 @@ text_to_guid(const char *text, efi_guid_t *guid)
+ 
+ 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
+ 	 *               ^ */
+-	strncpy(fourbytes, text+14, 4);
++	memcpy(fourbytes, text+14, 4);
++	fourbytes[4] = 0;
+ 	if (check_segment_sanity(fourbytes, 4) < 0)
+ 		return -1;
+ 	guid->c = (uint16_t)strtoul(fourbytes, NULL, 16);
+@@ -127,7 +130,8 @@ text_to_guid(const char *text, efi_guid_t *guid)
+ 
+ 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
+ 	 *                    ^ */
+-	strncpy(fourbytes, text+19, 4);
++	memcpy(fourbytes, text+19, 4);
++	fourbytes[4] = 0;
+ 	if (check_segment_sanity(fourbytes, 4) < 0)
+ 		return -1;
+ 	guid->d = (uint16_t)strtoul(fourbytes, NULL, 16);
+@@ -135,42 +139,48 @@ text_to_guid(const char *text, efi_guid_t *guid)
+ 
+ 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
+ 	 *                         ^ */
+-	strncpy(twobytes, text+24, 2);
++	memcpy(twobytes, text+24, 2);
++	twobytes[2] = 0;
+ 	if (check_segment_sanity(twobytes, 2) < 0)
+ 		return -1;
+ 	guid->e[0] = (uint8_t)strtoul(twobytes, NULL, 16);
+ 
+ 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
+ 	 *                           ^ */
+-	strncpy(twobytes, text+26, 2);
++	memcpy(twobytes, text+26, 2);
++	twobytes[2] = 0;
+ 	if (check_segment_sanity(twobytes, 2) < 0)
+ 		return -1;
+ 	guid->e[1] = (uint8_t)strtoul(twobytes, NULL, 16);
+ 
+ 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
+ 	 *                             ^ */
+-	strncpy(twobytes, text+28, 2);
++	memcpy(twobytes, text+28, 2);
++	twobytes[2] = 0;
+ 	if (check_segment_sanity(twobytes, 2) < 0)
+ 		return -1;
+ 	guid->e[2] = (uint8_t)strtoul(twobytes, NULL, 16);
+ 
+ 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
+ 	 *                               ^ */
+-	strncpy(twobytes, text+30, 2);
++	memcpy(twobytes, text+30, 2);
++	twobytes[2] = 0;
+ 	if (check_segment_sanity(twobytes, 2) < 0)
+ 		return -1;
+ 	guid->e[3] = (uint8_t)strtoul(twobytes, NULL, 16);
+ 
+ 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
+ 	 *                                 ^ */
+-	strncpy(twobytes, text+32, 2);
++	memcpy(twobytes, text+32, 2);
++	twobytes[2] = 0;
+ 	if (check_segment_sanity(twobytes, 2) < 0)
+ 		return -1;
+ 	guid->e[4] = (uint8_t)strtoul(twobytes, NULL, 16);
+ 
+ 	/* 84be9c3e-8a32-42c0-891c-4cd3b072becc
+ 	 *                                   ^ */
+-	strncpy(twobytes, text+34, 2);
++	memcpy(twobytes, text+34, 2);
++	twobytes[2] = 0;
+ 	if (check_segment_sanity(twobytes, 2) < 0)
+ 		return -1;
+ 	guid->e[5] = (uint8_t)strtoul(twobytes, NULL, 16);
+-- 
+2.19.0
+
diff --git a/srcpkgs/efivar/patches/build-tester.patch b/srcpkgs/efivar/patches/build-tester.patch
deleted file mode 100644
index 74f1d1cd98aa..000000000000
--- a/srcpkgs/efivar/patches/build-tester.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -42,6 +42,7 @@
- endif
- 
- all : $(TARGETS)
-+	$(MAKE) -C test
- 
- static : $(STATICTARGETS)
- 
diff --git a/srcpkgs/efivar/patches/fix-compat-glibc-2.36.patch b/srcpkgs/efivar/patches/fix-compat-glibc-2.36.patch
new file mode 100644
index 000000000000..fcc83aef20cf
--- /dev/null
+++ b/srcpkgs/efivar/patches/fix-compat-glibc-2.36.patch
@@ -0,0 +1,55 @@
+From bc65d63ebf8fe6ac8a099ff15ca200986dba1565 Mon Sep 17 00:00:00 2001
+From: Robbie Harwood <rharwood@redhat.com>
+Date: Thu, 28 Jul 2022 16:11:24 -0400
+Subject: [PATCH] Fix glibc 2.36 build (mount.h conflicts)
+
+glibc has decided that sys/mount.h and linux/mount.h are no longer
+usable at the same time.  This broke the build, since linux/fs.h itself
+includes linux/mount.h.  For now, fix the build by only including
+sys/mount.h where we need it.
+
+See-also: https://sourceware.org/glibc/wiki/Release/2.36#Usage_of_.3Clinux.2Fmount.h.3E_and_.3Csys.2Fmount.h.3E
+Resolves: #227
+Signed-off-by: Robbie Harwood <rharwood@redhat.com>
+---
+ src/gpt.c   | 1 +
+ src/linux.c | 1 +
+ src/util.h  | 1 -
+ 3 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/gpt.c b/src/gpt.c
+index 1eda0497..21413c3b 100644
+--- a/src/gpt.c
++++ b/src/gpt.c
+@@ -17,6 +17,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <sys/mount.h>
+ #include <sys/param.h>
+ #include <sys/stat.h>
+ #include <sys/utsname.h>
+diff --git a/src/linux.c b/src/linux.c
+index 47e45ae4..1780816f 100644
+--- a/src/linux.c
++++ b/src/linux.c
+@@ -20,6 +20,7 @@
+ #include <stdbool.h>
+ #include <stdio.h>
+ #include <sys/ioctl.h>
++#include <sys/mount.h>
+ #include <sys/socket.h>
+ #include <sys/sysmacros.h>
+ #include <sys/types.h>
+diff --git a/src/util.h b/src/util.h
+index 3300666f..1e67e447 100644
+--- a/src/util.h
++++ b/src/util.h
+@@ -23,7 +23,6 @@
+ #include <stdio.h>
+ #include <string.h>
+ #include <sys/ioctl.h>
+-#include <sys/mount.h>
+ #include <sys/stat.h>
+ #include <sys/types.h>
+ #include <tgmath.h>
diff --git a/srcpkgs/efivar/patches/lfs64.patch b/srcpkgs/efivar/patches/lfs64.patch
deleted file mode 100644
index b84e91aa391b..000000000000
--- a/srcpkgs/efivar/patches/lfs64.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-Patch-Source: https://github.com/rhboot/efivar/commit/914c686cc54b2405dab08bff77cd60827aab54b1
---
-From 914c686cc54b2405dab08bff77cd60827aab54b1 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Wed, 14 Dec 2022 16:55:51 -0800
-Subject: [PATCH] Use off_t instead of off64_t
-
-Pass _FILE_OFFSET_BITS=64 to ensure 64bit off_t
-
-This helps building efivar for 32bit arches on systems using musl C
-library. It works with glibc since _GNU_SOURCE defines
-_LARGEFILE64_SOURCE as well, this feature test macro enables the 64bit
-interfaces which were done as intermediate steps when transition to
-66-bit off_t was done as part olf LFS64 support.
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- src/error.c             | 2 +-
- src/include/defaults.mk | 1 +
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/error.c b/src/error.c
-index fcbba0d6..9530e22c 100644
---- a/src/error.c
-+++ b/src/error.c
-@@ -191,7 +191,7 @@ dbglog_write(void *cookie, const char *buf, size_t size)
- }
- 
- static int
--dbglog_seek(void *cookie UNUSED, off64_t *offset, int whence)
-+dbglog_seek(void *cookie UNUSED, off_t *offset, int whence)
- {
- 	FILE *log = efi_errlog ? efi_errlog : stderr;
- 	int rc;
-diff --git a/src/include/defaults.mk b/src/include/defaults.mk
-index 42bd3d6e..bb9c997f 100644
---- a/src/include/defaults.mk
-+++ b/src/include/defaults.mk
-@@ -34,6 +34,7 @@ CPPFLAGS ?=
- override _CPPFLAGS := $(CPPFLAGS)
- override CPPFLAGS = $(_CPPFLAGS) -DLIBEFIVAR_VERSION=$(VERSION) \
- 	    -D_GNU_SOURCE \
-+	    -D_FILE_OFFSET_BITS=64 \
- 	    -I$(TOPDIR)/src/include/
- CFLAGS ?= $(OPTIMIZE) $(DEBUGINFO) $(WARNINGS) $(ERRORS)
- CFLAGS_GCC ?= -specs=$(TOPDIR)/src/include/gcc.specs \
diff --git a/srcpkgs/efivar/patches/musl-compat.patch b/srcpkgs/efivar/patches/musl-compat.patch
deleted file mode 100644
index 00229be5c723..000000000000
--- a/srcpkgs/efivar/patches/musl-compat.patch
+++ /dev/null
@@ -1,231 +0,0 @@
-From cece3ffd5be2f8641eb694513f2b73e5eb97ffd3 Mon Sep 17 00:00:00 2001
-From: Natanael Copa <ncopa@alpinelinux.org>
-Date: Fri, 28 Jan 2022 12:13:30 +0100
-Subject: [PATCH 1/2] efisecdb: fix build with musl libc
-
-Refactor code to use POSIX atexit(3) instead of the GNU specific
-on_exit(3).
-
-Resolves: #197
-Resolves: #202
-Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
----
- src/compiler.h |  2 --
- src/efisecdb.c | 68 +++++++++++++++++++-------------------------------
- 2 files changed, 26 insertions(+), 44 deletions(-)
-
-diff --git a/src/compiler.h b/src/compiler.h
-index e2f18f0b..d95fb014 100644
---- a/src/compiler.h
-+++ b/src/compiler.h
-@@ -7,8 +7,6 @@
- #ifndef COMPILER_H_
- #define COMPILER_H_
- 
--#include <sys/cdefs.h>
--
- /* GCC version checking borrowed from glibc. */
- #if defined(__GNUC__) && defined(__GNUC_MINOR__)
- #  define GNUC_PREREQ(maj,min) \
-diff --git a/src/efisecdb.c b/src/efisecdb.c
-index f8823737..6bd5ad90 100644
---- a/src/efisecdb.c
-+++ b/src/efisecdb.c
-@@ -25,6 +25,10 @@
- extern char *optarg;
- extern int optind, opterr, optopt;
- 
-+static efi_secdb_t *secdb = NULL;
-+static list_t infiles;
-+static list_t actions;
-+
- struct hash_param {
- 	char *name;
- 	efi_secdb_type_t algorithm;
-@@ -187,12 +191,11 @@ add_action(list_t *list, action_type_t action_type, const efi_guid_t *owner,
- }
- 
- static void
--free_actions(int status UNUSED, void *actionsp)
-+free_actions(void)
- {
--	list_t *actions = (list_t *)actionsp;
- 	list_t *pos, *tmp;
- 
--	for_each_action_safe(pos, tmp, actions) {
-+	for_each_action_safe(pos, tmp, &actions) {
- 		action_t *action = list_entry(pos, action_t, list);
- 
- 		list_del(&action->list);
-@@ -202,12 +205,11 @@ free_actions(int status UNUSED, void *actionsp)
- }
- 
- static void
--free_infiles(int status UNUSED, void *infilesp)
-+free_infiles(void)
- {
--	list_t *infiles = (list_t *)infilesp;
- 	list_t *pos, *tmp;
- 
--	for_each_ptr_safe(pos, tmp, infiles) {
-+	for_each_ptr_safe(pos, tmp, &infiles) {
- 		ptrlist_t *entry = list_entry(pos, ptrlist_t, list);
- 
- 		list_del(&entry->list);
-@@ -216,27 +218,12 @@ free_infiles(int status UNUSED, void *infilesp)
- }
- 
- static void
--maybe_free_secdb(int status UNUSED, void *voidp)
-+maybe_free_secdb(void)
- {
--	efi_secdb_t **secdbp = (efi_secdb_t **)voidp;
--
--	if (secdbp == NULL || *secdbp == NULL)
-+	if (secdb == NULL)
- 		return;
- 
--	efi_secdb_free(*secdbp);
--}
--
--static void
--maybe_do_unlink(int status, void *filep)
--{
--	char **file = (char **)filep;
--
--	if (status == 0)
--		return;
--	if (file == NULL || *file == NULL)
--		return;
--
--	unlink(*file);
-+	efi_secdb_free(secdb);
- }
- 
- static void
-@@ -323,15 +310,6 @@ parse_input_files(list_t *infiles, char **outfile, efi_secdb_t **secdb,
- 	return status;
- }
- 
--/*
-- * These need to be static globals so that they're not on main's stack when
-- * on_exit() fires.
-- */
--static efi_secdb_t *secdb = NULL;
--static list_t infiles;
--static list_t actions;
--static char *outfile = NULL;
--
- int
- main(int argc, char *argv[])
- {
-@@ -351,6 +329,7 @@ main(int argc, char *argv[])
- 	bool do_sort_data = false;
- 	bool sort_descending = false;
- 	int status = 0;
-+	char *outfile = NULL;
- 
- 	const char sopts[] = ":aAc:dfg:h:i:Lo:rs:t:v?";
- 	const struct option lopts[] = {
-@@ -376,10 +355,9 @@ main(int argc, char *argv[])
- 	INIT_LIST_HEAD(&infiles);
- 	INIT_LIST_HEAD(&actions);
- 
--	on_exit(free_actions, &actions);
--	on_exit(free_infiles, &infiles);
--	on_exit(maybe_free_secdb, &secdb);
--	on_exit(maybe_do_unlink, &outfile);
-+	atexit(free_actions);
-+	atexit(free_infiles);
-+	atexit(maybe_free_secdb);
- 
- 	/*
- 	 * parse the command line.
-@@ -587,24 +565,30 @@ main(int argc, char *argv[])
- 	outfd = open(outfile, flags, 0600);
- 	if (outfd < 0) {
- 		char *tmpoutfile = outfile;
--		if (errno == EEXIST)
--			outfile = NULL;
-+		if (errno != EEXIST)
-+			unlink(outfile);
- 		err(1, "could not open \"%s\"", tmpoutfile);
- 	}
- 
- 	rc = ftruncate(outfd, 0);
--	if (rc < 0)
-+	if (rc < 0) {
-+		unlink(outfile);
- 		err(1, "could not truncate output file \"%s\"", outfile);
-+	}
- 
- 	void *output;
- 	size_t size = 0;
- 	rc = efi_secdb_realize(secdb, &output, &size);
--	if (rc < 0)
-+	if (rc < 0) {
-+		unlink(outfile);
- 		secdb_err(1, "could not realize signature list");
-+	}
- 
- 	rc = write(outfd, output, size);
--	if (rc < 0)
-+	if (rc < 0) {
-+		unlink(outfile);
- 		err(1, "could not write signature list");
-+	}
- 
- 	close(outfd);
- 	xfree(output);
-
-From df09b472419466987f2f30176dd00937e640aa9a Mon Sep 17 00:00:00 2001
-From: Natanael Copa <ncopa@alpinelinux.org>
-Date: Fri, 28 Jan 2022 12:29:00 +0100
-Subject: [PATCH 2/2] efisecdb: do not free optarg
-
-The *outfile passed to parse_input_files can only be either set to
-optarg or be NULL. optarg should not be free'd and NULL does not need
-to.
-
-Since we no longer use on_exit to unlink outfile we also don't need to
-set *outfile to NULL.
-
-Fixes commit d91787035bc1 (efisecdb: add efisecdb)
-
-Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
----
- src/efisecdb.c | 7 ++-----
- 1 file changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/src/efisecdb.c b/src/efisecdb.c
-index 6bd5ad90..70fa1847 100644
---- a/src/efisecdb.c
-+++ b/src/efisecdb.c
-@@ -255,8 +255,7 @@ list_guids(void)
-  * failure.
-  */
- static int
--parse_input_files(list_t *infiles, char **outfile, efi_secdb_t **secdb,
--		  bool dump)
-+parse_input_files(list_t *infiles, efi_secdb_t **secdb, bool dump)
- {
- 	int status = 0;
- 	list_t *pos, *tmp;
-@@ -297,8 +296,6 @@ parse_input_files(list_t *infiles, char **outfile, efi_secdb_t **secdb,
- 				if (!dump)
- 					exit(1);
- 				status = 1;
--				xfree(*outfile);
--				*outfile = NULL;
- 				break;
- 			}
- 		}
-@@ -528,7 +525,7 @@ main(int argc, char *argv[])
- 	efi_secdb_set_bool(secdb, EFI_SECDB_SORT_DATA, do_sort_data);
- 	efi_secdb_set_bool(secdb, EFI_SECDB_SORT_DESCENDING, sort_descending);
- 
--	status = parse_input_files(&infiles, &outfile, &secdb, dump);
-+	status = parse_input_files(&infiles, &secdb, dump);
- 	if (status == 0) {
- 		for_each_action_safe(pos, tmp, &actions) {
- 			action_t *action = list_entry(pos, action_t, list);
diff --git a/srcpkgs/efivar/template b/srcpkgs/efivar/template
index ef6298a311d7..9a21d44175b9 100644
--- a/srcpkgs/efivar/template
+++ b/srcpkgs/efivar/template
@@ -1,39 +1,23 @@
 # Template file for 'efivar'
 pkgname=efivar
-version=38
-revision=1
+version=37
+revision=2
 build_style=gnu-makefile
 make_build_args="libdir=/usr/lib"
-make_check_args="GRUB_PREFIX=grub"
-make_check_target="test"
+make_build_target="all test"
 make_install_args="libdir=/usr/lib"
-hostmakedepends="pkg-config mdocml"
-checkdepends="grub"
+hostmakedepends="pkg-config"
 short_desc="Tools to manipulate EFI variables"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
-homepage="https://github.com/rhboot/efivar"
+homepage="https://github.com/rhinstaller/efivar"
 distfiles="https://github.com/rhboot/efivar/releases/download/${version}/efivar-${version}.tar.bz2"
-checksum=f018ed6e49c5f1c16d336d9fd7687ce87023276591921db1e49a314ad6515349
+checksum=3c67feb93f901b98fbb897d5ca82931a6698b5bcd6ac34f0815f670d77747b9f
 
-disable_parallel_check=yes
+CFLAGS="-D_GNU_SOURCE -Wno-error=address-of-packed-member"
 
-post_extract() {
-	vsed -e 's/-march=native//' -i src/include/defaults.mk
-	if [ "$CROSS_BUILD" ]; then
-		# we build makeguids manually, make sure its not rebuild
-		vsed -e '/$(MAKEGUIDS_OUTPUT) : makeguids/d' -i src/Makefile
-	fi
-}
-
-pre_build() {
-	if [ "$CROSS_BUILD" ]; then
-		# work around broken cross build support by building makeguids
-		# and then cleaning up shared objects.
-		make ${makejobs} -C src makeguids HOSTCC=gcc HOSTCCLD=gcc \
-			HOST_CFLAGS= HOST_LDFLAGS= SRCDIR=${wrksrc} TOPDIR=${wrksrc}
-		rm -f src/*.o
-	fi
+post_build() {
+	make -C src/test
 }
 
 post_install() {
diff --git a/srcpkgs/elinks/template b/srcpkgs/elinks/template
index c01ad2ece3cf..bf1e16ed14ec 100644
--- a/srcpkgs/elinks/template
+++ b/srcpkgs/elinks/template
@@ -1,6 +1,6 @@
 # Template file for 'elinks'
 pkgname=elinks
-version=0.16.0
+version=0.15.1
 revision=1
 build_style=gnu-configure
 configure_args="--enable-true-color --enable-fastmem --without-spidermonkey"
@@ -13,7 +13,7 @@ license="GPL-2.0-only"
 homepage="https://github.com/rkd77/elinks"
 changelog="https://raw.githubusercontent.com/rkd77/elinks/master/NEWS"
 distfiles="https://github.com/rkd77/elinks/archive/v${version}.tar.gz"
-checksum=5494a73737eeb182fe2333b74e9b6192170f583c7722a0650dcd14ef088b9dfb
+checksum=a3ebb14e179fcf97f93874b7771b4b05c1b7fdc704807334e865273d9de8428f
 
 pre_configure() {
 	autoreconf -fi
diff --git a/srcpkgs/encodings/template b/srcpkgs/encodings/template
index 797c47619449..f29dcc1c2f67 100644
--- a/srcpkgs/encodings/template
+++ b/srcpkgs/encodings/template
@@ -1,6 +1,6 @@
 # Template file for 'encodings'
 pkgname=encodings
-version=1.0.7
+version=1.0.6
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config font-util"
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Public domain"
 homepage="http://xorg.freedesktop.org"
 distfiles="${XORG_SITE}/font/encodings-${version}.tar.xz"
-checksum=3a39a9f43b16521cdbd9f810090952af4f109b44fa7a865cd555f8febcea70a4
+checksum=77e301de661f35a622b18f60b555a7e7d8c4d5f43ed41410e830d5ac9084fc26
 
 pre_build() {
 	vsed -e 's|^\(encodings_DATA = $(DATA_FILES)\).*|\1|' -i Makefile
diff --git a/srcpkgs/flatpak-kcm/patches/default-constructor.patch b/srcpkgs/flatpak-kcm/patches/default-constructor.patch
new file mode 100644
index 000000000000..768588fb3046
--- /dev/null
+++ b/srcpkgs/flatpak-kcm/patches/default-constructor.patch
@@ -0,0 +1,27 @@
+commit 331105fa44a0b03c7f7f5a543b92aab3ec659385
+Author: ivan tkachenko <me@ratijas.tk>
+Date:   Wed Mar 15 21:43:15 2023 +0600
+
+    FlatpakPermission: Add back no-args default constructor
+    
+    Older toolchain such as Kubuntu requires default constructor to use this
+    class with QVector. Do not use this constructor manually.
+    
+    BUG: 467399
+    (cherry picked from commit 7e644d8f39e38f5713938424fef6064261270023)
+
+diff --git a/flatpakpermission.h b/flatpakpermission.h
+index 8f24354..7b9a5c7 100644
+--- a/flatpakpermission.h
++++ b/flatpakpermission.h
+@@ -99,6 +99,10 @@ public:
+         Advanced
+     };
+ 
++    // Default constructor is required for meta-type registration.
++    /** Default constructor. Creates an invalid entry. */
++    FlatpakPermission() = default;
++
+     /**
+      * Create a Dummy entry for the Advanced and user-editable sections, just so
+      * that ListView shows a section header even if there are no permission row
diff --git a/srcpkgs/flatpak-kcm/template b/srcpkgs/flatpak-kcm/template
index b90605935277..c9a99ea96241 100644
--- a/srcpkgs/flatpak-kcm/template
+++ b/srcpkgs/flatpak-kcm/template
@@ -1,6 +1,6 @@
 # Template file for 'flatpak-kcm'
 pkgname=flatpak-kcm
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/flatpak-kcm"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=ad6156443c3da839eed26e2577352af0d2e2b5729254243006175546223d2145
+checksum=3691c87e639d4015affd800bb1eb69878c1754b2491845a74c2cae91d13d5bfe
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index b40a2ccd8f44..fb133a2b1e1a 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -1,14 +1,13 @@
 # Template file for 'font-go-ttf'
 pkgname=font-go-ttf
-version=2.010
+version=0.1.0
 revision=1
-_git_rev="41969df76e82aeec85fa3821b1e24955ea993001"
 short_desc="Typeface designed for go source code"
-maintainer="Duncaen <duncaen@voidlinux.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://go.dev/blog/go-fonts"
-distfiles="https://github.com/golang/image/archive/${_git_rev}.tar.gz"
-checksum=2e3e6ebdd62a0825468a155524efb65b9bbe211db20a07906f417f12db58cc6e
+distfiles="https://github.com/golang/image/archive/refs/tags/v${version}.tar.gz"
+checksum=50d8069c455f934fc7fc0902e9065e4b6401f23ae29616de402c19f8497aae59
 
 do_install() {
 	cd font/gofont/ttfs
diff --git a/srcpkgs/freeciv/template b/srcpkgs/freeciv/template
index 14a116e4f2b3..01067c53f119 100644
--- a/srcpkgs/freeciv/template
+++ b/srcpkgs/freeciv/template
@@ -1,7 +1,7 @@
 # Template file for 'freeciv'
 pkgname=freeciv
-version=3.0.7
-revision=1
+version=3.0.3
+revision=3
 build_style=gnu-configure
 configure_args="--disable-static --enable-fcdb=sqlite3 --enable-fcmp=all"
 hostmakedepends="pkg-config"
@@ -11,9 +11,9 @@ short_desc="Free and Open Source empire-building strategy game - server/data"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://www.freeciv.org/"
-changelog="https://www.freeciv.org/wiki/NEWS"
+changelog="https://www.freeciv.org/wiki/NEWS-${version}"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=f6e606f17ed03d971272883f1a4879f5c1c2c247f64b8edefa6a25c8a2a8dac4
+checksum=13215adc96be9f2894d5f3a12c78b8ebb9ae06ecdab25fe6bb1794f6e6d2b61b
 nopie_files="/usr/bin/freeciv-ruledit"
 
 # gtk3.22 is a client supporting gtk+>=3.22
diff --git a/srcpkgs/kactivitymanagerd/template b/srcpkgs/kactivitymanagerd/template
index 7ecbeed46e47..15762f3dbb41 100644
--- a/srcpkgs/kactivitymanagerd/template
+++ b/srcpkgs/kactivitymanagerd/template
@@ -1,6 +1,6 @@
 # Template file for 'kactivitymanagerd'
 pkgname=kactivitymanagerd
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kactivitymanagerd"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=d9e1fd492012127e20c8ae76cf6462c5690cf842f241ffa95f83c9bf6a91da72
+checksum=64104a3a8c40b0e60f4d2fb0c314cfb93ebe4f7fd4c74af48311d388f3e8ee24
diff --git a/srcpkgs/kde-cli-tools/template b/srcpkgs/kde-cli-tools/template
index 4afaf139842b..e92ddbeeb282 100644
--- a/srcpkgs/kde-cli-tools/template
+++ b/srcpkgs/kde-cli-tools/template
@@ -1,6 +1,6 @@
 # Template file for 'kde-cli-tools'
 pkgname=kde-cli-tools
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kde-cli-tools"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c594fde05df078eb9d0455b0e298c201a3143b949c1c3b1ff5526b5e4340b419
+checksum=a1a20176752b0d3e9af7ae063d5077855c0438ec4dc280dc85f0bb34f6f93aa4
 
 post_install() {
 	ln -sf ../libexec/kf5/kdesu ${DESTDIR}/usr/bin
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index a24f9bd57c58..4c3fd9a45fad 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -1,6 +1,6 @@
 # Template file for 'kde-gtk-config5'
 pkgname=kde-gtk-config5
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kde-gtk-config"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname%5}-${version}.tar.xz"
-checksum=98f5adf85bc56e01956f749849694d21c222e98d082e9b82ee8b469ffa6220e2
+checksum=aaac548e0e3e17cd2751f7a6912e9b43e58bedd01a46381dc700116b5ae97111
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kcoreaddons"
diff --git a/srcpkgs/kdecoration/template b/srcpkgs/kdecoration/template
index 2e81ce495d71..ad0378c275f0 100644
--- a/srcpkgs/kdecoration/template
+++ b/srcpkgs/kdecoration/template
@@ -1,6 +1,6 @@
 # Template file for 'kdecoration'
 pkgname=kdecoration
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kdecoration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=415f22a21073dcc8024eba45a5a8f19b83d3af8335404d3a253554b1a483fa6e
+checksum=070e184f79768198af6490f33a82677f27a7231da80c8d07981adfe3b0a9fedb
 
 kdecoration-devel_package() {
 	short_desc+=" - development"
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index b6f1a148d8f3..083c86325c59 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -1,7 +1,7 @@
 # Template file for 'kdeplasma-addons5'
 pkgname=kdeplasma-addons5
-version=5.27.4
-revision=1
+version=5.27.3
+revision=2
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kdeplasma-addons"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname%5}-${version}.tar.xz"
-checksum=6a82a57988f336345738630217f49b191a379eeea586565a802bcebed7941f89
+checksum=1ca9b8b27ade05b2092f36c584bc901c88d3012658939afd2e7569175ed73b9f
diff --git a/srcpkgs/kgamma5/template b/srcpkgs/kgamma5/template
index 0f1b7de1767f..f98dcf300752 100644
--- a/srcpkgs/kgamma5/template
+++ b/srcpkgs/kgamma5/template
@@ -1,6 +1,6 @@
 # Template file for 'kgamma5'
 pkgname=kgamma5
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kgamma5"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=4a81c50b7f96b5a6f0e60b58a1d38fc375f445595e2e349e692d4c40d8355802
+checksum=de89a5146eff62f633a068d0fa1eddb1c9fb77d7a296320941ffa747777cb67c
diff --git a/srcpkgs/khotkeys/template b/srcpkgs/khotkeys/template
index 9c05eaf4f201..739d42675497 100644
--- a/srcpkgs/khotkeys/template
+++ b/srcpkgs/khotkeys/template
@@ -1,6 +1,6 @@
 # Template file for 'khotkeys'
 pkgname=khotkeys
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only, LGPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/khotkeys"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=841224dea79b4607ecebe79b5c94e36bfbc290b623d5efe5dbe1cd566a921023
+checksum=e61bcbf598078980c4d5b37800e040d457f55f463ad141d6ea4dceb884b806eb
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/kimageformats/template b/srcpkgs/kimageformats/template
index c32f6466251a..16b4098bff9a 100644
--- a/srcpkgs/kimageformats/template
+++ b/srcpkgs/kimageformats/template
@@ -1,12 +1,12 @@
 # Template file for 'kimageformats'
 pkgname=kimageformats
 version=5.103.0
-revision=3
+revision=2
 build_style=cmake
 configure_args="-DKIMAGEFORMATS_HEIF=ON"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools
  pkg-config"
-makedepends="karchive-devel libopenexr-devel libheif-devel libraw-devel libavif-devel"
+makedepends="karchive-devel libopenexr-devel libheif-devel"
 short_desc="KDE Plugins to allow QImage to support extra file formats"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template
index c9508298f487..0417b713d535 100644
--- a/srcpkgs/kinfocenter/template
+++ b/srcpkgs/kinfocenter/template
@@ -1,6 +1,6 @@
 # Template file for 'kinfocenter'
 pkgname=kinfocenter
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -16,4 +16,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-only"
 homepage="https://invent.kde.org/plasma/kinfocenter"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=6875ca14c4fc139f007bc4b318fa3812f7d73ef26fa2ae54a49bd48bda67e495
+checksum=847f6bb3b7c3f37ea6554a3526d8b89b32df28afff4c806850416f089fcf988b
diff --git a/srcpkgs/kmenuedit/template b/srcpkgs/kmenuedit/template
index 5649e619d048..e2f20f2d48d3 100644
--- a/srcpkgs/kmenuedit/template
+++ b/srcpkgs/kmenuedit/template
@@ -1,6 +1,6 @@
 # Template file for 'kmenuedit'
 pkgname=kmenuedit
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kmenuedit"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=37abb72d193ae1273b9a5265e8decfeeebee12811eb9977ba69af8850c8ca7b3
+checksum=f71038297852b53e04fc5e6da8f1b9af54113b9a70cdab98bbdc2e850667dc88
diff --git a/srcpkgs/kpipewire/template b/srcpkgs/kpipewire/template
index 467ab823a5e1..374beda24b6a 100644
--- a/srcpkgs/kpipewire/template
+++ b/srcpkgs/kpipewire/template
@@ -1,6 +1,6 @@
 # Template file for 'kpipewire'
 pkgname=kpipewire
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules plasma-wayland-protocols gettext
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/kpipewire"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=a653408693ea16fee1b12a447982af48823aae86e5813b30b5a889cd2b883165
+checksum=a6ac260158e2a9b7b92fa91f9cd4c2d3193b0db7e79a3e1a156ccfeba694252d
 
 kpipewire-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/kscreen/template b/srcpkgs/kscreen/template
index 554fb82deb63..999da3ace6c4 100644
--- a/srcpkgs/kscreen/template
+++ b/srcpkgs/kscreen/template
@@ -1,6 +1,6 @@
 # Template file for 'kscreen'
 pkgname=kscreen
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kscreen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=456f249772f53807dcc0b5076dcf6975d5b29b0b2b6a037ca0a5e45017a4c5ed
+checksum=c10e67f36d325f96747613f2dd707cba21764941bf186e01b8cbe05f3368bd35
diff --git a/srcpkgs/kscreenlocker/template b/srcpkgs/kscreenlocker/template
index f328878846fd..258486c13782 100644
--- a/srcpkgs/kscreenlocker/template
+++ b/srcpkgs/kscreenlocker/template
@@ -1,6 +1,6 @@
 # Template file for 'kscreenlocker'
 pkgname=kscreenlocker
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kscreenlocker"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=a9da7f59b3fe35879adae4c67d1b2263085ee5c79004cd2bec46ce6901b97191
+checksum=1aa99a34be2688fe3f0464467dae5bd79385b92dc15b1842abfa9684b35c8854
 
 kscreenlocker-devel_package() {
 	short_desc+=" - development"
diff --git a/srcpkgs/ksshaskpass/template b/srcpkgs/ksshaskpass/template
index 84987f1d8ef8..870ffc2d5a43 100644
--- a/srcpkgs/ksshaskpass/template
+++ b/srcpkgs/ksshaskpass/template
@@ -1,6 +1,6 @@
 # Template file for 'ksshaskpass'
 pkgname=ksshaskpass
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,5 +12,5 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/ksshaskpass"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=a9050264181d58eafb7aa36d797cf510eb55d3f4d8057746dfd76565cf3ef46a
+checksum=a541353eeaedde7c54d723b26e3940cde399325a9b2a81e73542093341eff62d
 alternatives="ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/ksshaskpass"
diff --git a/srcpkgs/ksystemstats/template b/srcpkgs/ksystemstats/template
index e46a66c0357a..aff97ab2c0b7 100644
--- a/srcpkgs/ksystemstats/template
+++ b/srcpkgs/ksystemstats/template
@@ -1,15 +1,15 @@
 # Template file for 'ksystemstats'
 pkgname=ksystemstats
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake gettext
  kcoreaddons pkg-config qt5-host-tools"
-makedepends="qt5-devel networkmanager-qt5-devel ksolid-devel libnl3-devel
+makedepends="qt5-devel networkmanager-qt5-devel ksolid-devel
  kio-devel kdbusaddons-devel libksysguard-devel libsensors-devel"
 short_desc="Plugin based system monitoring daemon"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only OR GPL-3.0-only, LGPL-2.1-only OR LGPL-3-only"
 homepage="https://invent.kde.org/plasma/ksystemstats"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=1fd68961450fb8c37c6969a3a9b927a59aa7d13e0820898f2fe73d6fdc9edece
+checksum=426848657dfaf5b0c5b88d8fab3ea49a0b0ce58927d55060007cfeb2d5256366
diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 6c3ccbff817c..035b1408919c 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -1,7 +1,7 @@
 # Template file for 'kubernetes'
 pkgname=kubernetes
-version=1.27.0
-revision=1
+version=1.26.3
+revision=2
 archs="aarch64* x86_64* ppc64le*"
 build_style=go
 go_import_path="github.com/kubernetes/kubernetes"
@@ -12,7 +12,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="http://kubernetes.io"
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
-checksum=536025dba2714ee5e940bb0a6b1df9ca97c244fa5b00236e012776a69121c323
+checksum=e9db7e0a2e8cb40e478564de22530c5e582ae7136558994130b3ae7d8828ab31
 nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
diff --git a/srcpkgs/kwallet-pam/template b/srcpkgs/kwallet-pam/template
index 264e3f3ad422..b237ad6c4711 100644
--- a/srcpkgs/kwallet-pam/template
+++ b/srcpkgs/kwallet-pam/template
@@ -1,6 +1,6 @@
 # Template file for 'kwallet-pam'
 pkgname=kwallet-pam
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules"
@@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kwallet-pam"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=cea13f6b4cc17cb692cf0f94880926e4a072f6af8f4c0bce343ef3d5eafc126c
+checksum=e218299df53fcf0369f6b65eb907a0fbac602a8a75a85c6fc7d8a7d92fea1fdb
diff --git a/srcpkgs/kwayland-integration/template b/srcpkgs/kwayland-integration/template
index c84cc73bf343..c87632b59ad0 100644
--- a/srcpkgs/kwayland-integration/template
+++ b/srcpkgs/kwayland-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'kwayland-integration'
 pkgname=kwayland-integration
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kwayland-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=f74a856a93e0bd91ad7c34905603c2ed74df1dc85e687354d9d588274026fe08
+checksum=cd0118f39855eff157ef88ff7ddce7affe74305ceefd6bc5593edc9fe09f6f4a
diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template
index 5d17ba513ad0..77ff82974775 100644
--- a/srcpkgs/kwin/template
+++ b/srcpkgs/kwin/template
@@ -1,6 +1,6 @@
 # Template file for 'kwin'
 pkgname=kwin
-version=5.27.4.1
+version=5.27.3
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -21,8 +21,8 @@ short_desc="KDE Window manager"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kwin"
-distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b39f1d3cc528505213dbb72958e80d6cdad75617cb26c215607d6f12bf0e02b1
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=e82c12813813e09352083362aea4052b6355b0cc3742eec90a9e9e0315afc0e7
 replaces="kwayland-server>=0"
 
 kwin-devel_package() {
diff --git a/srcpkgs/kwrited/template b/srcpkgs/kwrited/template
index 182daf30f919..d9d111d061f9 100644
--- a/srcpkgs/kwrited/template
+++ b/srcpkgs/kwrited/template
@@ -1,6 +1,6 @@
 # Template file for 'kwrited'
 pkgname=kwrited
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kwrited"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=ed3a4b80d6c32c6a9ce4a5be1b6b02a662d2eb0a90ee7dfc6307a335b87407fc
+checksum=c20851605e0e6e0951b1ef8f7b03394722e5ed02ca010f80c2cb0eac2d6658d4
diff --git a/srcpkgs/layer-shell-qt/template b/srcpkgs/layer-shell-qt/template
index d1b188a704fb..0ac12b6d84aa 100644
--- a/srcpkgs/layer-shell-qt/template
+++ b/srcpkgs/layer-shell-qt/template
@@ -1,6 +1,6 @@
 # Template file for 'layer-shell-qt'
 pkgname=layer-shell-qt
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 confiugre_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/layer-shell-qt"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=3b3aedc14b23023c8e8a4e5d0a16711f24b505cd8a2f470baf595a6ed0e3d0fe
+checksum=0e9ccdc7d6b6c73abb38bf67b7e54118ab0ec476b09095a80392751b029f72e7
 
 layer-shell-qt-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libkscreen/template b/srcpkgs/libkscreen/template
index 3fa88086bb73..54826af41aad 100644
--- a/srcpkgs/libkscreen/template
+++ b/srcpkgs/libkscreen/template
@@ -1,6 +1,6 @@
 # Template file for 'libkscreen'
 pkgname=libkscreen
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/libkscreen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=a89dfb5e8c40958a41c264f9b26ec4c39b386c2e416aa29a17967a22c107fa7e
+checksum=85d77116323d6792e2b82263a240eff263cb2a25d2f4d1a6e2c4b005a8e9c65f
 
 libkscreen-devel_package() {
 	short_desc+=" - development"
diff --git a/srcpkgs/libksysguard/template b/srcpkgs/libksysguard/template
index ebcecd70ba10..2c8d7dafa8c2 100644
--- a/srcpkgs/libksysguard/template
+++ b/srcpkgs/libksysguard/template
@@ -1,7 +1,7 @@
 # Template file for 'libksysguard'
 pkgname=libksysguard
-version=5.27.4
-revision=1
+version=5.27.3
+revision=2
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kauth qt5-host-tools qt5-qmake
  kpackage"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/libksysguard"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=e0128d0c515cba3fde36c4a5cf5872dbf4e58c29a0d297b84f32bcfbe622f8f8
+checksum=3ff2bb6f7cd614e081729dd4dd99ae627b3a4a2f0e6953654db70093afd1bb1f
 
 build_options="webengine"
 
diff --git a/srcpkgs/libsasl/patches/CVE-2019-19906.patch b/srcpkgs/libsasl/patches/CVE-2019-19906.patch
new file mode 100644
index 000000000000..f7edb521e89f
--- /dev/null
+++ b/srcpkgs/libsasl/patches/CVE-2019-19906.patch
@@ -0,0 +1,15 @@
+https://github.com/cyrusimap/cyrus-sasl/issues/587
+
+diff --git a/lib/common.c b/lib/common.c
+index bc3bf1df..9969d6aa 100644
+--- a/lib/common.c
++++ b/lib/common.c
+@@ -190,7 +190,7 @@ int _sasl_add_string(char **out, size_t *alloclen,
+
+   if (add==NULL) add = "(null)";
+
+-  addlen=strlen(add); /* only compute once */
++  addlen=strlen(add)+1; /* only compute once */
+   if (_buf_alloc(out, alloclen, (*outlen)+addlen)!=SASL_OK)
+     return SASL_NOMEM;
+
diff --git a/srcpkgs/libsasl/patches/cross.patch b/srcpkgs/libsasl/patches/cross.patch
new file mode 100644
index 000000000000..6d14b83ac667
--- /dev/null
+++ b/srcpkgs/libsasl/patches/cross.patch
@@ -0,0 +1,41 @@
+Upstream: No
+Reason: Tries to run cross compiled binary
+
+diff --git a/m4/sasl2.m4 b/m4/sasl2.m4
+index 56e0504..c1d8e35 100644
+--- a/m4/sasl2.m4
++++ b/m4/sasl2.m4
+@@ -315,31 +315,8 @@ if test "$gssapi" != no; then
+   LIBS="$LIBS $GSSAPIBASE_LIBS"
+ 
+   AC_MSG_CHECKING([for SPNEGO support in GSSAPI libraries])
+-  AC_TRY_RUN([
+-#ifdef HAVE_GSSAPI_H
+-#include <gssapi.h>
+-#else
+-#include <gssapi/gssapi.h>
+-#endif
+-
+-int main(void)
+-{
+-    gss_OID_desc spnego_oid = { 6, (void *) "\x2b\x06\x01\x05\x05\x02" };
+-    gss_OID_set mech_set;
+-    OM_uint32 min_stat;
+-    int have_spnego = 0;
+-                                                                               
+-    if (gss_indicate_mechs(&min_stat, &mech_set) == GSS_S_COMPLETE) {
+-	gss_test_oid_set_member(&min_stat, &spnego_oid, mech_set, &have_spnego);
+-	gss_release_oid_set(&min_stat, &mech_set);
+-    }
+-
+-    return (!have_spnego);  // 0 = success, 1 = failure
+-}
+-],	
+-	[ AC_DEFINE(HAVE_GSS_SPNEGO,,[Define if your GSSAPI implementation supports SPNEGO])
+-	AC_MSG_RESULT(yes) ],
+-	AC_MSG_RESULT(no))
++  AC_DEFINE(HAVE_GSS_SPNEGO,,[Define if your GSSAPI implementation supports SPNEGO])
++  AC_MSG_RESULT(yes)
+   LIBS="$cmu_save_LIBS"
+ 
+ else
diff --git a/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-as_needed.patch b/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-as_needed.patch
new file mode 100644
index 000000000000..7ba335559b80
--- /dev/null
+++ b/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-as_needed.patch
@@ -0,0 +1,29 @@
+Source: https://git.alpinelinux.org/aports/tree/main/cyrus-sasl/cyrus-sasl-2.1.27-as_needed.patch
+Upstream: No
+Reason: FTBFS
+
+Author: Matthias Klose <doko@ubuntu.com>
+Desription: Fix FTBFS, add $(SASL_DB_LIB) as dependency to libsasldb, and use
+it.
+--- cyrus-sasl-2.1.27/saslauthd/Makefile.am
++++ cyrus-sasl-2.1.27/saslauthd/Makefile.am
+@@ -25,7 +25,7 @@
+ saslauthd_DEPENDENCIES = saslauthd-main.o $(LTLIBOBJS_FULL)
+ saslauthd_LDADD	= @SASL_KRB_LIB@ \
+ 		  @GSSAPIBASE_LIBS@ @LIB_CRYPT@ @LIB_SIA@ \
+-		  @LIB_SOCKET@ @SASL_DB_LIB@ @LIB_PAM@ @LDAP_LIBS@ $(LTLIBOBJS_FULL) $(CRYPTO_COMPAT_OBJS) $(LIBSASLDB_OBJS)
++		  @LIB_SOCKET@ ../sasldb/libsasldb.la @LIB_PAM@ @LDAP_LIBS@ $(LTLIBOBJS_FULL) $(CRYPTO_COMPAT_OBJS) $(LIBSASLDB_OBJS)
+ 
+ testsaslauthd_SOURCES = testsaslauthd.c utils.c
+ testsaslauthd_LDADD = @LIB_SOCKET@
+--- cyrus-sasl-2.1.27/sasldb/Makefile.am
++++ cyrus-sasl-2.1.27/sasldb/Makefile.am
+@@ -54,6 +54,6 @@
+ 
+ libsasldb_la_SOURCES = allockey.c sasldb.h
+ EXTRA_libsasldb_la_SOURCES = $(extra_common_sources)
+-libsasldb_la_DEPENDENCIES = $(SASL_DB_BACKEND)
+-libsasldb_la_LIBADD = $(SASL_DB_BACKEND)
++libsasldb_la_DEPENDENCIES = $(SASL_DB_BACKEND) $(SASL_DB_LIB)
++libsasldb_la_LIBADD = $(SASL_DB_BACKEND) $(SASL_DB_LIB)
+ libsasldb_la_LDFLAGS = -no-undefined
diff --git a/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch b/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch
new file mode 100644
index 000000000000..9154a5a66d38
--- /dev/null
+++ b/srcpkgs/libsasl/patches/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch
@@ -0,0 +1,20 @@
+Source: https://git.alpinelinux.org/aports/tree/main/cyrus-sasl/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch
+Upstream: No
+
+Author: Fabian Fagerholm <fabbe@debian.org>
+Description: This patch makes sure the non-PIC version of libsasldb.a, which
+is created out of non-PIC objects, is not going to overwrite the PIC version,
+which is created out of PIC objects. The PIC version is placed in .libs, and
+the non-PIC version in the current directory.  This ensures that both non-PIC
+and PIC versions are available in the correct locations.
+--- cyrus-sasl-2.1.27/lib/Makefile.am
++++ cyrus-sasl-2.1.27/lib/Makefile.am
+@@ -98,7 +98,7 @@
+ 
+ libsasl2.a: libsasl2.la $(SASL_STATIC_OBJS)
+ 	@echo adding static plugins and dependencies
+-	$(AR) cru .libs/$@ $(SASL_STATIC_OBJS)
++	$(AR) cru $@ $(SASL_STATIC_OBJS)
+ 	@for i in ./libsasl2.la ../common/libplugin_common.la ../sasldb/libsasldb.la ../plugins/lib*.la; do \
+ 	if test ! -f $$i; then continue; fi; . $$i; \
+ 	for j in $$dependency_libs foo; do \
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index 79afba2f332d..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -1,15 +1,13 @@
 # Template file for 'libsasl'
-# keep in sync with cyrus-sasl
 pkgname=libsasl
-version=2.1.28
-revision=1
+version=2.1.27
+revision=2
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
  --with-configdir=/etc/sasl2:/etc/sasl:/usr/lib/sasl2
  --disable-otp --disable-srp --disable-srp-setpass --disable-krb4
- --with-devrandom=/dev/random
- ac_cv_gssapi_supports_spnego=yes"
+ --with-devrandom=/dev/random"
 hostmakedepends="automake libtool pkg-config"
 makedepends="db-devel"
 short_desc="Cyrus SASL - runtime shared libraries"
@@ -17,7 +15,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause-Attribution"
 homepage="https://www.cyrusimap.org/sasl/"
 distfiles="https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-${version}/cyrus-sasl-${version}.tar.gz"
-checksum=7ccfc6abd01ed67c1a0924b353e526f1b766b21f42d4562ee635a8ebfc5bb38c
+checksum=26866b1549b00ffd020f188a43c258017fa1c382b3ddadd8201536f72efb05d5
 
 pre_configure() {
 	autoreconf -fi
diff --git a/srcpkgs/linux6.2/patches/v3-wireless-mt76-mt7921-Fix-use-after-free-in-fw-features-query.diff b/srcpkgs/linux6.2/patches/v3-wireless-mt76-mt7921-Fix-use-after-free-in-fw-features-query.diff
deleted file mode 100644
index f508877af224..000000000000
--- a/srcpkgs/linux6.2/patches/v3-wireless-mt76-mt7921-Fix-use-after-free-in-fw-features-query.diff
+++ /dev/null
@@ -1,40 +0,0 @@
-Taken from https://patchwork.kernel.org/project/linux-wireless/patch/51fd8f76494348aa9ecbf0abc471ebe47a983dfd.1679502607.git.lorenzo@kernel.org/
-
-diff --git a/drivers/net/wireless/mediatek/mt76/mt7921/init.c b/drivers/net/wireless/mediatek/mt76/mt7921/init.c
-index 80c71acfe159..cc94531185da 100644
---- a/drivers/net/wireless/mediatek/mt76/mt7921/init.c
-+++ b/drivers/net/wireless/mediatek/mt76/mt7921/init.c
-@@ -171,12 +171,12 @@ mt7921_mac_init_band(struct mt7921_dev *dev, u8 band)
- 
- u8 mt7921_check_offload_capability(struct device *dev, const char *fw_wm)
- {
--	struct mt7921_fw_features *features = NULL;
- 	const struct mt76_connac2_fw_trailer *hdr;
- 	struct mt7921_realease_info *rel_info;
- 	const struct firmware *fw;
- 	int ret, i, offset = 0;
- 	const u8 *data, *end;
-+	u8 offload_caps = 0;
- 
- 	ret = request_firmware(&fw, fw_wm, dev);
- 	if (ret)
-@@ -208,7 +208,10 @@ u8 mt7921_check_offload_capability(struct device *dev, const char *fw_wm)
- 		data += sizeof(*rel_info);
- 
- 		if (rel_info->tag == MT7921_FW_TAG_FEATURE) {
-+			struct mt7921_fw_features *features;
-+
- 			features = (struct mt7921_fw_features *)data;
-+			offload_caps = features->data;
- 			break;
- 		}
- 
-@@ -218,7 +221,7 @@ u8 mt7921_check_offload_capability(struct device *dev, const char *fw_wm)
- out:
- 	release_firmware(fw);
- 
--	return features ? features->data : 0;
-+	return offload_caps;
- }
- EXPORT_SYMBOL_GPL(mt7921_check_offload_capability);
- 
diff --git a/srcpkgs/linux6.2/template b/srcpkgs/linux6.2/template
index 9bd2d5779d6f..812d3b69f524 100644
--- a/srcpkgs/linux6.2/template
+++ b/srcpkgs/linux6.2/template
@@ -1,6 +1,6 @@
 # Template file for 'linux6.2'
 pkgname=linux6.2
-version=6.2.11
+version=6.2.8
 revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John <me@johnnynator.dev>"
@@ -14,7 +14,7 @@ if [ "${version##*.}" != 0 ]; then
 fi
 
 checksum="74862fa8ab40edae85bb3385c0b71fe103288bce518526d63197800b3cbdecb1
- 923cbd9f2120a7972a45cfdfcfd1871f76735de36cee2630d10a6a3d5c845149"
+ 3d53cfde45e0c38921dd96fb8d4fee2b2730da6ad86d324ce9ed61ebbeb029dc"
 python_version=3
 
 # XXX Restrict archs until a proper <arch>-dotconfig is available in FILESDIR.
diff --git a/srcpkgs/milou/template b/srcpkgs/milou/template
index 08da9b3637c8..915753aaf873 100644
--- a/srcpkgs/milou/template
+++ b/srcpkgs/milou/template
@@ -1,6 +1,6 @@
 # Template file for 'milou'
 pkgname=milou
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LPGL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/milou"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=4d0f67b80f0580dbd4479dfa65e597fed2b8f9ab671eca3d7f5156f6871f57a8
+checksum=eb6c2d92a63b8ab1209ae1360d6b51f21872dc91b8f0853212bc5a6962156e1f
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index 6a72732456ea..4135a2493de7 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -1,8 +1,8 @@
 # Template file for 'moby'
 # should be kept in sync with docker-cli
 pkgname=moby
-version=23.0.3
-revision=1
+version=23.0.2
+revision=2
 # libnetwork commit is mentioned in vendor.conf
 _libnetwork_commit=05b93e0d3a95952f70c113b0bc5bdb538d7afdd7
 create_wrksrc=yes
@@ -18,7 +18,7 @@ homepage="https://www.docker.com"
 changelog="https://github.com/moby/moby/releases"
 distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version.tar.gz
  https://github.com/moby/libnetwork/archive/$_libnetwork_commit.tar.gz>libnetwork-$_libnetwork_commit.tar.gz"
-checksum="2f74aef0eadf5bfe652b1822f1349fa0baf7412f83b856a9cfb9a8fbfd686880
+checksum="4caca59c774445a5aad6114d89c97c88d9705f048704fecdd3f5712cb369dc39
  5c5e3aa7599e85036438a65016796aa11df4afb44d13b5927dcfb0ec5947a86b"
 system_groups="docker"
 
diff --git a/srcpkgs/nginx/template b/srcpkgs/nginx/template
index 174b57623603..0d082a042222 100644
--- a/srcpkgs/nginx/template
+++ b/srcpkgs/nginx/template
@@ -3,10 +3,10 @@
 # Consider using mime.types from mime-types package
 # See comments in mime-types template
 pkgname=nginx
-version=1.24.0
-revision=1
-_tests_commit=36a4563f7f00
-_njs_version=0.7.12
+version=1.22.1
+revision=2
+_tests_commit=18ac4d9e5a2a
+_njs_version=0.7.7
 create_wrksrc=yes
 build_wrksrc="nginx-${version}"
 build_style=gnu-makefile
@@ -55,18 +55,17 @@ configure_args="--prefix=${_cfgdir}
 hostmakedepends="geoip geoip-devel openssl-devel pcre2-devel perl libxslt-devel
  which"
 makedepends="${hostmakedepends}"
-checkdepends="perl perl-IO-Socket-SSL perl-GD perl-FCGI which uwsgi uwsgi-python3"
+checkdepends="perl perl-IO-Socket-SSL perl-GD perl-FCGI which"
 short_desc="High performance web and reverse proxy server"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://nginx.org"
-changelog="https://nginx.org/en/CHANGES-${version%.*}"
 distfiles="https://nginx.org/download/nginx-${version}.tar.gz
  https://hg.nginx.org/nginx-tests/archive/${_tests_commit}.tar.gz
  https://hg.nginx.org/njs/archive/${_njs_version}.tar.gz"
-checksum="77a2541637b92a621e3ee76776c8b7b40cf6d707e69ba53a940283e30ff2f55d
- a90641a75314427b6c02e3a5e811c66d6fe7c0cad93752a6a2725d0129e08fbf
- af648336c236f625311edcd90b83f37702fadad160c2a5ed57b34656609e918a"
+checksum="9ebb333a9e82b952acd3e2b4aeb1d4ff6406f72491bab6cd9fe69f0dea737f31
+ e34ef2f38512e1c04ee201c3b68f7ba7ec8f1537dc6a500278bc2219ab435228
+ 4dac9cbf071e5a7dfe135b4d87e20112d207fcbf5fb620854af8dab44ec3e7bd"
 # Tests fail when nginx run as root and there is no nginx user
 make_check=ci-skip
 
diff --git a/srcpkgs/oxygen-sounds/template b/srcpkgs/oxygen-sounds/template
deleted file mode 100644
index ab3324ecd9fb..000000000000
--- a/srcpkgs/oxygen-sounds/template
+++ /dev/null
@@ -1,12 +0,0 @@
-# Template file for 'oxygen-sounds'
-pkgname=oxygen-sounds
-version=5.27.4
-revision=1
-build_style=cmake
-hostmakedepends="extra-cmake-modules"
-short_desc="Oxygen Sound Theme"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-3.0-or-later"
-homepage="https://invent.kde.org/plasma/oxygen-sounds"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=9ea3ad7497c74e796b49f36b23da1d0facda8d2c05466fd8c477cf0f3c9384ec
diff --git a/srcpkgs/oxygen/template b/srcpkgs/oxygen/template
index 750cc3b3bab3..1a8e8ca61708 100644
--- a/srcpkgs/oxygen/template
+++ b/srcpkgs/oxygen/template
@@ -1,6 +1,6 @@
 # Template file for 'oxygen'
 pkgname=oxygen
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/oxygen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=e20e969b7b71eb19673153103142ad4fc6b78b0b6f152b87a54b61f4b5cde3eb
+checksum=9011f8edd2c63594f129e0744823dde1b44fa25ffc20e4ef7fa9feb7909335b7
diff --git a/srcpkgs/pijul/template b/srcpkgs/pijul/template
index 4d18c61450c7..ba0d9c8def65 100644
--- a/srcpkgs/pijul/template
+++ b/srcpkgs/pijul/template
@@ -11,7 +11,7 @@ short_desc="Distributed version control system based on patches"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="GPL-2.0-only"
 homepage="https://pijul.org/"
-distfiles="https://static.crates.io/crates/pijul/pijul-${version}.crate
+distfiles="https://crates.io/api/v1/crates/pijul/${version}/download>pijul-${version}.tar.gz
  https://gitlab.com/sequoia-pgp/sequoia/-/archive/v${_sequoia_ver}/sequoia-v${_sequoia_ver}.tar.gz"
 checksum="f92a3f4063e780ca45c161ceb0f42baf34dfeddf3359ebf6c2e0442d9abb5889
  71823c88b9666611f3cfa6b1d923bd66fda92fa6a53368b195bd2f962fdf7f4b"
diff --git a/srcpkgs/plasma-browser-integration/template b/srcpkgs/plasma-browser-integration/template
index f092b56b0f44..dd0de474d909 100644
--- a/srcpkgs/plasma-browser-integration/template
+++ b/srcpkgs/plasma-browser-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-browser-integration'
 pkgname=plasma-browser-integration
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-browser-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=d37af781b11ec1622476b51af25ac82c8d2373bb8ff9c23981cb8a1c6d97f466
+checksum=cde2c04b0ee5bde50cf19921192982ade30250bd57fec8440b5aac1e86a73b82
diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template
index 709be32ceabb..7ddf4229880c 100644
--- a/srcpkgs/plasma-desktop/template
+++ b/srcpkgs/plasma-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-desktop'
 pkgname=plasma-desktop
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
@@ -19,6 +19,6 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-or-later"
 homepage="https://invent.kde.org/plasma/plasma-desktop"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=b94f1cd5f121312268d757078041d83220556c90f73e895518fb19542ae3c800
+checksum=e2ddd1a219b178068e4a91425185c752ff0616a8b09a80b6ccdbbb1104f334e1
 replaces="user-manager>=0"
 python_version=3
diff --git a/srcpkgs/plasma-disks/template b/srcpkgs/plasma-disks/template
index 990de15817f3..af7005af18f0 100644
--- a/srcpkgs/plasma-disks/template
+++ b/srcpkgs/plasma-disks/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-disks'
 pkgname=plasma-disks
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-disks"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=97f4aee2e2db0ce2dbc1bfbe4b5ad85253f435f58af5f402916ff2d1e0e98323
+checksum=2ec52b16702a6469c01b27858952b93ee2d8c52f4d30c3ee9a868c191c6e3c55
diff --git a/srcpkgs/plasma-firewall/template b/srcpkgs/plasma-firewall/template
index 91063515e3ef..59298af68225 100644
--- a/srcpkgs/plasma-firewall/template
+++ b/srcpkgs/plasma-firewall/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-firewall'
 pkgname=plasma-firewall
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only OR GPL-3.0-only"
 homepage="https://invent.kde.org/network/plasma-firewall"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=349db4a0908d7a6565eb8b80971eb2ed4f6d4f1730ee65de2fd23f2b1343a3ac
+checksum=01d8bde505459c4b1a959e54ad562b193995f2dd479bac6bb71f98f66004a461
diff --git a/srcpkgs/plasma-integration/template b/srcpkgs/plasma-integration/template
index 66e01e2ed938..20f5a994aff3 100644
--- a/srcpkgs/plasma-integration/template
+++ b/srcpkgs/plasma-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-integration'
 pkgname=plasma-integration
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=9aa095f628d601d71283bb7b3274e2b8bfebd913c5804e3b371a5326f24b892e
+checksum=260518daaa7a608b488a4ed979ffb17ab1b447a97921a8dce6e1e04f3278998e
diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template
index cd076036ecee..7ffa07c3aef6 100644
--- a/srcpkgs/plasma-nm/template
+++ b/srcpkgs/plasma-nm/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-nm'
 pkgname=plasma-nm
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -16,4 +16,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-nm"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=2ee6bff818e5168062e1e4358851697e4397d8b666e4a58a4883489c1a51214b
+checksum=765b575ded2fac766dbf6ff61c9ff17189c57c1fe7f507435848608ca834c408
diff --git a/srcpkgs/plasma-pa/template b/srcpkgs/plasma-pa/template
index 326295cc3871..1e8cef4cb930 100644
--- a/srcpkgs/plasma-pa/template
+++ b/srcpkgs/plasma-pa/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-pa'
 pkgname=plasma-pa
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -15,4 +15,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-pa"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=ed344553bd7516579f0c647414811f46b19789ebf4f5544181299ee52ad3f2e6
+checksum=2179107ee434fc92f7f73f69b268b4927ab90c7c61456846062ef672b2e6f09c
diff --git a/srcpkgs/plasma-sdk/template b/srcpkgs/plasma-sdk/template
index e54873841579..3464eb26b988 100644
--- a/srcpkgs/plasma-sdk/template
+++ b/srcpkgs/plasma-sdk/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-sdk'
 pkgname=plasma-sdk
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-sdk"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=f98849e361c19b192998bb4966f561ea8539d6ceb98fc967e783edb36c36db21
+checksum=4460e17a5f5176db5ffd71bb315a81608914905461d40f4afa8de6d10d415f67
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"
diff --git a/srcpkgs/plasma-systemmonitor/template b/srcpkgs/plasma-systemmonitor/template
index 024f9d1371d7..d4d0b94ea0c4 100644
--- a/srcpkgs/plasma-systemmonitor/template
+++ b/srcpkgs/plasma-systemmonitor/template
@@ -1,16 +1,15 @@
 # Template file for 'plasma-systemmonitor'
 pkgname=plasma-systemmonitor
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake
  kpackage kconfig kcoreaddons"
-makedepends="kirigami2-devel libksysguard-devel kitemmodels-devel
- knewstuff-devel"
+makedepends="kirigami2-devel libksysguard-devel kitemmodels-devel"
 depends="kirigami2 qqc2-desktop-style kquickcharts ksystemstats"
 short_desc="Application for monitoring system resources"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only OR GPL-3.0-only, LGPL-2.1-only OR LGPL-3.0-only"
 homepage="https://invent.kde.org/plasma/plasma-systemmonitor"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=294847847d9ade0cad8723f4af95bf5b36588c43c69ae4e624aaee3c2b45c3eb
+checksum=c70c35ed996645f264520c8ee74c3085ac401a2565aed0104060c2ef2ce25988
diff --git a/srcpkgs/plasma-thunderbolt/template b/srcpkgs/plasma-thunderbolt/template
index 30511dad8cc9..70858a496c04 100644
--- a/srcpkgs/plasma-thunderbolt/template
+++ b/srcpkgs/plasma-thunderbolt/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-thunderbolt'
 pkgname=plasma-thunderbolt
-version=5.27.4
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-thunderbolt"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=28f605034102572d406978b81f891ff5a15d50979116dd3bebc849e5712af4ff
+checksum=a5d4a0d5277fd997f5cc51cff13a468c6838f44a4624dda74d6dd293730d1a9e
 
 do_check() {
 	: # Requires running dbus and bolt services
diff --git a/srcpkgs/plasma-vault/template b/srcpkgs/plasma-vault/template
index db994f5c2cda..3a47686ae70a 100644
--- a/srcpkgs/plasma-vault/template
+++ b/srcpkgs/plasma-vault/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-vault'
 pkgname=plasma-vault
-version=5.27.4.1
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args=" -DKF5_HOST_TOOLING=/usr/lib/cmake
@@ -13,5 +13,5 @@ short_desc="Plasma applet and services for creating encrypted vaults"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://github.com/KDE/plasma-vault"
-distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e7d0d8f06767b849bd27937415b1098619d804f3870c62f7c40537f8843102ae
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=9ab2682122001f113f41a53e0ed6f521e37aad00ba384fa7f8e9390b5a9b9746
diff --git a/srcpkgs/plasma-workspace-wallpapers/template b/srcpkgs/plasma-workspace-wallpapers/template
index ff45328b2e51..81734ebd8560 100644
--- a/srcpkgs/plasma-workspace-wallpapers/template
+++ b/srcpkgs/plasma-workspace-wallpapers/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-workspace-wallpapers'
 pkgname=plasma-workspace-wallpapers
-version=5.27.4.1
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -9,5 +9,5 @@ short_desc="KDE Plasma wallpapers"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-workspace-wallpapers"
-distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e44d7bc716f99ce13bf034d4eeed99cdd33e12db7068d74ac37d2304ee44656b
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=8c4c1066328f2aad3a503d2be95497850e2dab9667fccab1e5e97ac36289fade
diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template
index bfb480b88d94..427d11524b7e 100644
--- a/srcpkgs/plasma-workspace/template
+++ b/srcpkgs/plasma-workspace/template
@@ -1,7 +1,7 @@
 # Template file for 'plasma-workspace'
 pkgname=plasma-workspace
-version=5.27.4.1
-revision=1
+version=5.27.3
+revision=2
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
  -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner
@@ -22,8 +22,8 @@ short_desc="KDE Window manager"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, GFDL-1.2-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-workspace"
-distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=cb3906ac954bfd0784614843b1aaf9abda640ea3ed944d8651aaa4149baf65a5
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=f4d337edb03178a1b8381dfaf21c4aee19bb670366866c9eb4fd42418307e13c
 
 build_options="pipewire"
 build_options_default="pipewire"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 64af642c6368..a1da9e51f717 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -1,6 +1,6 @@
 # Template file for 'polkit-kde-agent'
 pkgname=polkit-kde-agent
-version=5.27.4.1
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,5 +11,5 @@ short_desc="KDE PolKit auth agent"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://commits.kde.org/polkit-kde-agent"
-distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-1-${version}.tar.xz"
-checksum=26e795f6016e6e64e3fd4518b2a49e8df66716fab073784d943a3b7782ce70c6
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-1-${version}.tar.xz"
+checksum=9d4115fb4cff03257131586bd285bb27c2ed115c5b22ce73c622d47ec0c3afab
diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template
index 4398c8730892..886da8518be5 100644
--- a/srcpkgs/powerdevil/template
+++ b/srcpkgs/powerdevil/template
@@ -1,6 +1,6 @@
 # Template file for 'powerdevil'
 pkgname=powerdevil
-version=5.27.4.1
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -12,5 +12,5 @@ short_desc="Power consumption settings of a Plasma"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/powerdevil"
-distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=644994c77d071480d9df221b1d8f798ecc468380c174da24a3271ce5d83cd368
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=c807d4ddfa173a7bf2b6d6476eec21d6359386d7e0b7f99fe75595674ab56c99
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b6292f67504b..d78acc5426e9 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-PyICU'
 pkgname=python3-PyICU
-version=2.10.2
-revision=1
+version=2.9
+revision=4
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
@@ -13,7 +13,7 @@ license="MIT"
 homepage="https://pypi.org/project/PyICU/"
 changelog="https://gitlab.pyicu.org/main/pyicu/-/raw/main/CHANGES"
 distfiles="https://gitlab.pyicu.org/main/pyicu/-/archive/v${version}/pyicu-v${version}.tar.bz2"
-checksum=b127b633a458addc0f547092b57cbff67a1ecc2fcca7aea9dd6a8e66d600ebbb
+checksum=85bce6410b207f21b3158f7ad35925f03ac6ed44f7ffb64f53e6d2c05cdd3257
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index cd61df3fda1b..e5acb7b46bb5 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -1,16 +1,16 @@
 # Template file for 'python3-filelock'
 pkgname=python3-filelock
-version=3.11.0
+version=3.9.0
 revision=1
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
-checkdepends="python3-pytest python3-pytest-cov python3-coverage python3-pytest-mock"
+checkdepends="python3-pytest python3-pytest-cov python3-coverage"
 short_desc="Platform independent file lock"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="Unlicense"
 homepage="https://py-filelock.readthedocs.io/en/latest/"
 changelog="https://raw.githubusercontent.com/tox-dev/py-filelock/main/docs/changelog.rst"
 distfiles="${PYPI_SITE}/f/filelock/filelock-${version}.tar.gz"
-checksum=3618c0da67adcc0506b015fd11ef7faf1b493f0b40d87728e19986b536890c37
+checksum=7b319f24340b51f55a2bf7a12ac0755a9b03e718311dac567a0f4f7fabd2f5de
 make_check_pre="env PYTHONPATH=src/"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 9c46593c7d58..8f077e46efdc 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -1,14 +1,14 @@
 # Template file for 'runit-void'
 pkgname=runit-void
-version=20230413
-revision=1
+version=20220329
+revision=2
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="CC0-1.0"
 homepage="https://github.com/void-linux/void-runit"
-distfiles="https://github.com/void-linux/void-runit/archive/refs/tags/${version}.tar.gz"
-checksum=1049555eb27c370ec482ab576382ff951c2c33da6e8f5d165b3733c4a6d157cb
+distfiles="https://github.com/void-linux/void-runit/archive/${version}.tar.gz"
+checksum=43037b1cbf177a3ee6d690cc652eedf819ca37f44636311b55aa716e159a4718
 
 depends="virtual?awk procps-ng runit"
 conf_files="
diff --git a/srcpkgs/scrot/template b/srcpkgs/scrot/template
index 4e5b5b44492e..2349c0cd3f9c 100644
--- a/srcpkgs/scrot/template
+++ b/srcpkgs/scrot/template
@@ -1,6 +1,6 @@
 # Template file for 'scrot'
 pkgname=scrot
-version=1.9
+version=1.8.1
 revision=1
 build_style=gnu-configure
 make_install_args="docsdir=/usr/share/doc/scrot"
@@ -12,7 +12,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/resurrecting-open-source-projects/scrot"
 distfiles="https://github.com/resurrecting-open-source-projects/scrot/archive/${version}.tar.gz"
-checksum=c4bf3fc88331a1fb0c78dba541a873b43fdeb6f7cde673162950a1290d0bf688
+checksum=dabc59ee1aa8478eb8d77d715d3e9321f07fbbc551091dcb57d10c142034e271
 
 if [ "$XBPS_TARGET_LIBC" = musl ]; then
 	makedepends+=" musl-legacy-compat"
diff --git a/srcpkgs/sddm-kcm/template b/srcpkgs/sddm-kcm/template
index 2e9f1cfed4ff..4054762fe1e0 100644
--- a/srcpkgs/sddm-kcm/template
+++ b/srcpkgs/sddm-kcm/template
@@ -1,6 +1,6 @@
 # Template file for 'sddm-kcm'
 pkgname=sddm-kcm
-version=5.27.4.1
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -13,5 +13,5 @@ short_desc="KDE Config Module for SDDM"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/sddm-kcm"
-distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=977a526713fed18483234e6dd33347eece8bd02c7ca46fd473e50d59d1ac0551
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=ba85b5553c279f134d7607bdf4cb833985f988493f33d3aa1a3954eff5bf2c42
diff --git a/srcpkgs/systemsettings/template b/srcpkgs/systemsettings/template
index 03969adefe6b..c785f12cab41 100644
--- a/srcpkgs/systemsettings/template
+++ b/srcpkgs/systemsettings/template
@@ -1,6 +1,6 @@
 # Template file for 'systemsettings'
 pkgname=systemsettings
-version=5.27.4.1
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,5 +13,5 @@ short_desc="KDE System settings"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://invent.kde.org/plasma/systemsettings"
-distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=5f9d1d2f2f829d75467798ceea471b79ecc7c91437fbcb5b8f36bd67d512730e
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=04bca4105361416318c652d7fbf6a04ec2344365ba588d312b5d40e02d4c503e
diff --git a/srcpkgs/terraform/template b/srcpkgs/terraform/template
index a2546b11654d..4b39a9f7ed0a 100644
--- a/srcpkgs/terraform/template
+++ b/srcpkgs/terraform/template
@@ -1,7 +1,7 @@
 # Template file for 'terraform'
 pkgname=terraform
-version=1.4.5
-revision=1
+version=1.4.4
+revision=2
 build_style=go
 go_import_path="github.com/hashicorp/$pkgname"
 short_desc="Tool for building, changing, and combining infrastructure"
@@ -9,4 +9,4 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MPL-2.0"
 homepage="https://www.terraform.io/"
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
-checksum=65c2ec58448fe22a72288430d44d3269db040f3c191500d35bd065e863b3bad7
+checksum=ab9e6d743c0a00be8c6c1a2723f39191e3cbd14517acbc3e6ff2baa753865074
diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template
index 227c2bf3d373..f22814663a5b 100644
--- a/srcpkgs/terragrunt/template
+++ b/srcpkgs/terragrunt/template
@@ -1,7 +1,7 @@
 # Template file for 'terragrunt'
 pkgname=terragrunt
-version=0.45.2
-revision=1
+version=0.45.0
+revision=2
 build_style=go
 go_import_path="github.com/gruntwork-io/terragrunt"
 depends="terraform"
@@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/gruntwork-io/terragrunt"
 distfiles="$homepage/archive/v$version.tar.gz"
-checksum=a216317a7621013185c32bb4f68164ed32136e30242f64da61dcdbff845dfdc2
+checksum=e6161d99125a0116d0085bd1e875dd579ce88361f7bb5db29b5b7bce31015fdd
 
 post_install() {
 	vlicense LICENSE.txt
diff --git a/srcpkgs/uwsgi/patches/musl-fix-python.patch b/srcpkgs/uwsgi/patches/musl-fix-python.patch
new file mode 100644
index 000000000000..b4b8fd240f57
--- /dev/null
+++ b/srcpkgs/uwsgi/patches/musl-fix-python.patch
@@ -0,0 +1,13 @@
+diff --git a/plugins/python/uwsgi_python.h b/plugins/python/uwsgi_python.h
+index 0c5c1c8..5c0dc6d 100644
+--- a/plugins/python/uwsgi_python.h
++++ b/plugins/python/uwsgi_python.h
+@@ -1,4 +1,8 @@
+ #include <uwsgi.h>
++/* seems like Python.h explicitlyl redefines _GNU_SOURCE */
++#ifdef _GNU_SOURCE
++#undef _GNU_SOURCE
++#endif
+ #include <Python.h>
+ 
+ #include <frameobject.h>
diff --git a/srcpkgs/uwsgi/patches/musl-locking-fix.patch b/srcpkgs/uwsgi/patches/musl-locking-fix.patch
new file mode 100644
index 000000000000..2177ccdfd3fc
--- /dev/null
+++ b/srcpkgs/uwsgi/patches/musl-locking-fix.patch
@@ -0,0 +1,12 @@
+--- a/core/lock.c
++++ b/core/lock.c
+@@ -108,7 +108,9 @@ retry:
+ 				break;
+ 			default:
+ 				uwsgi_log("unable to set PTHREAD_PRIO_INHERIT\n");
++#if 0
+ 				exit(1);
++#endif
+ 			}
+ 		}
+ 		if (pthread_mutexattr_setrobust(&attr, PTHREAD_MUTEX_ROBUST)) {
diff --git a/srcpkgs/uwsgi/patches/python-3.11.patch b/srcpkgs/uwsgi/patches/python-3.11.patch
new file mode 100644
index 000000000000..99a03a9afa29
--- /dev/null
+++ b/srcpkgs/uwsgi/patches/python-3.11.patch
@@ -0,0 +1,188 @@
+From 2768aea6cb20d6e8d171618f2217e29f5ded4ab5 Mon Sep 17 00:00:00 2001
+From: Victor Stinner <vstinner@python.org>
+Date: Thu, 30 Jun 2022 11:59:54 +0200
+Subject: [PATCH] Add Python 3.11 support
+
+Link: https://github.com/unbit/uwsgi/pull/2453
+
+* Use PyFrame_GetCode().
+* Add PyFrame_GetCode() for Python 3.8 and older.
+* Add UWSGI_PY311 macro: defined on Python 3.11 and newer.
+* struct uwsgi_python: "current_recursion_depth" becomes
+  "current_recursion_remaining" and current_frame type becomes
+  _PyCFrame** on Python 3.11.
+
+Related Python 3.11 changes:
+
+* https://docs.python.org/dev/whatsnew/3.11.html#id6
+* The PyFrameObject structure became opaque.
+* PyThreadState.frame (PyFrameObject) became PyThreadState.cframe
+  (_PyCFrame) in Python 3.11.
+* PyThreadState: recursion_depth was replaced with
+  recursion_remaining + recursion_limit.
+---
+ plugins/python/profiler.c      | 25 ++++++++++++++++++++-----
+ plugins/python/python_plugin.c | 26 +++++++++++++++++++++++++-
+ plugins/python/uwsgi_python.h  | 12 ++++++++++++
+ 3 files changed, 57 insertions(+), 6 deletions(-)
+
+--- a/plugins/python/profiler.c
++++ b/plugins/python/profiler.c
+@@ -13,6 +13,14 @@ int PyFrame_GetLineNumber(PyFrameObject
+ }
+ #endif
+ 
++#if PY_VERSION_HEX < 0x030900B1
++PyCodeObject* PyFrame_GetCode(PyFrameObject *frame)
++{
++	Py_INCREF(frame->f_code);
++	return frame->f_code;
++}
++#endif
++
+ #ifdef PYTHREE
+ #undef PyString_AsString
+ static char *PyString_AsString(PyObject *o) {
+@@ -27,27 +35,32 @@ int uwsgi_python_profiler_call(PyObject
+ 	static uint64_t last_ts = 0;
+         uint64_t now = uwsgi_micros();
+         uint64_t delta = 0;
++	PyCodeObject *code;
+ 
+ 	switch(what) {
+ 		case PyTrace_CALL:
+ 			if (last_ts == 0) delta = 0;
+                 	else delta = now - last_ts;
+                 	last_ts = now;
++			code = PyFrame_GetCode(frame);
+ 			uwsgi_log("[uWSGI Python profiler %llu] CALL: %s (line %d) -> %s %d args, stacksize %d\n",
+ 				(unsigned long long) delta,
+-				PyString_AsString(frame->f_code->co_filename),
++				PyString_AsString(code->co_filename),
+ 				PyFrame_GetLineNumber(frame),
+-				PyString_AsString(frame->f_code->co_name), frame->f_code->co_argcount, frame->f_code->co_stacksize);
++				PyString_AsString(code->co_name), code->co_argcount, code->co_stacksize);
++			Py_DECREF(code);
+ 			break;
+ 		case PyTrace_C_CALL:
+ 			if (last_ts == 0) delta = 0;
+                 	else delta = now - last_ts;
+                 	last_ts = now;
++			code = PyFrame_GetCode(frame);
+ 			uwsgi_log("[uWSGI Python profiler %llu] C CALL: %s (line %d) -> %s %d args, stacksize %d\n",
+ 				(unsigned long long) delta,
+-				PyString_AsString(frame->f_code->co_filename),
++				PyString_AsString(code->co_filename),
+ 				PyFrame_GetLineNumber(frame),
+-				PyEval_GetFuncName(arg), frame->f_code->co_argcount, frame->f_code->co_stacksize);
++				PyEval_GetFuncName(arg), code->co_argcount, code->co_stacksize);
++			Py_DECREF(code);
+ 			break;
+ 	}
+ 
+@@ -68,7 +81,9 @@ int uwsgi_python_tracer(PyObject *obj, P
+ 			delta = now - last_ts;
+ 		}
+ 		last_ts = now;
+-		uwsgi_log("[uWSGI Python profiler %llu] file %s line %d: %s argc:%d\n", (unsigned long long)delta,  PyString_AsString(frame->f_code->co_filename), PyFrame_GetLineNumber(frame), PyString_AsString(frame->f_code->co_name), frame->f_code->co_argcount);
++		PyCodeObject *code = PyFrame_GetCode(frame);
++		uwsgi_log("[uWSGI Python profiler %llu] file %s line %d: %s argc:%d\n", (unsigned long long)delta,  PyString_AsString(code->co_filename), PyFrame_GetLineNumber(frame), PyString_AsString(code->co_name), code->co_argcount);
++		Py_DECREF(code);
+ 	}
+ 
+         return 0;
+--- a/plugins/python/python_plugin.c
++++ b/plugins/python/python_plugin.c
+@@ -1138,8 +1138,12 @@ void uwsgi_python_init_apps() {
+ 
+ 	// prepare for stack suspend/resume
+ 	if (uwsgi.async > 1) {
++#ifdef UWSGI_PY311
++		up.current_recursion_remaining = uwsgi_malloc(sizeof(int)*uwsgi.async);
++#else
+ 		up.current_recursion_depth = uwsgi_malloc(sizeof(int)*uwsgi.async);
+-        	up.current_frame = uwsgi_malloc(sizeof(struct _frame)*uwsgi.async);
++#endif
++		up.current_frame = uwsgi_malloc(sizeof(up.current_frame[0])*uwsgi.async);
+ 	}
+ 
+         // setup app loaders
+@@ -1530,12 +1534,22 @@ void uwsgi_python_suspend(struct wsgi_re
+ 	PyGILState_Release(pgst);
+ 
+ 	if (wsgi_req) {
++#ifdef UWSGI_PY311
++		up.current_recursion_remaining[wsgi_req->async_id] = tstate->recursion_remaining;
++		up.current_frame[wsgi_req->async_id] = tstate->cframe;
++#else
+ 		up.current_recursion_depth[wsgi_req->async_id] = tstate->recursion_depth;
+ 		up.current_frame[wsgi_req->async_id] = tstate->frame;
++#endif
+ 	}
+ 	else {
++#ifdef UWSGI_PY311
++		up.current_main_recursion_remaining = tstate->recursion_remaining;
++		up.current_main_frame = tstate->cframe;
++#else
+ 		up.current_main_recursion_depth = tstate->recursion_depth;
+ 		up.current_main_frame = tstate->frame;
++#endif
+ 	}
+ 
+ }
+@@ -1763,12 +1777,22 @@ void uwsgi_python_resume(struct wsgi_req
+ 	PyGILState_Release(pgst);
+ 
+ 	if (wsgi_req) {
++#ifdef UWSGI_PY311
++		tstate->recursion_remaining = up.current_recursion_remaining[wsgi_req->async_id];
++		tstate->cframe = up.current_frame[wsgi_req->async_id];
++#else
+ 		tstate->recursion_depth = up.current_recursion_depth[wsgi_req->async_id];
+ 		tstate->frame = up.current_frame[wsgi_req->async_id];
++#endif
+ 	}
+ 	else {
++#ifdef UWSGI_PY311
++		tstate->recursion_remaining = up.current_main_recursion_remaining;
++		tstate->cframe = up.current_main_frame;
++#else
+ 		tstate->recursion_depth = up.current_main_recursion_depth;
+ 		tstate->frame = up.current_main_frame;
++#endif
+ 	}
+ 
+ }
+--- a/plugins/python/uwsgi_python.h
++++ b/plugins/python/uwsgi_python.h
+@@ -18,6 +18,10 @@
+ #define UWSGI_PYTHON_OLD
+ #endif
+ 
++#if (PY_VERSION_HEX >= 0x030b0000)
++#  define UWSGI_PY311
++#endif
++
+ #if PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION < 7
+ #define HAS_NOT_PyMemoryView_FromBuffer
+ #endif
+@@ -165,11 +169,19 @@ struct uwsgi_python {
+ 
+ 	char *callable;
+ 
++#ifdef UWSGI_PY311
++	int *current_recursion_remaining;
++	_PyCFrame **current_frame;
++
++	int current_main_recursion_remaining;
++	_PyCFrame *current_main_frame;
++#else
+ 	int *current_recursion_depth;
+ 	struct _frame **current_frame;
+ 
+ 	int current_main_recursion_depth;
+ 	struct _frame *current_main_frame;
++#endif
+ 
+ 	void (*swap_ts)(struct wsgi_request *, struct uwsgi_app *);
+ 	void (*reset_ts)(struct wsgi_request *, struct uwsgi_app *);
diff --git a/srcpkgs/uwsgi/template b/srcpkgs/uwsgi/template
index f9adf6d463b8..d41ab59c8df3 100644
--- a/srcpkgs/uwsgi/template
+++ b/srcpkgs/uwsgi/template
@@ -1,15 +1,15 @@
 # Template file for 'uwsgi'
 pkgname=uwsgi
-version=2.0.21
-revision=1
+version=2.0.20
+revision=2
 hostmakedepends="python3"
-makedepends="python3-devel openssl-devel"
+makedepends="python3-devel"
 short_desc="Fast, self-healing application container server"
-maintainer="Duncaen <duncaen@voidlinux.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only WITH GCC-exception-2.0"
 homepage="http://projects.unbit.it/uwsgi"
 distfiles="https://github.com/unbit/uwsgi/archive/${version}.tar.gz"
-checksum=35a30d83791329429bc04fe44183ce4ab512fcf6968070a7bfba42fc5a0552a9
+checksum=88ab9867d8973d8ae84719cf233b7dafc54326fcaec89683c3f9f77c002cdff9
 
 _libdir=usr/lib/uwsgi
 
@@ -42,7 +42,6 @@ do_install() {
 }
 
 uwsgi-python3_package() {
-	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc="$short_desc (Python3 plugin)"
 	pkg_install() {
 		vinstall python3_plugin.so 644 $_libdir
@@ -50,7 +49,6 @@ uwsgi-python3_package() {
 }
 
 uwsgi-cgi_package() {
-	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc="$short_desc (CGI plugin)"
 	pkg_install() {
 		vinstall cgi_plugin.so 644 $_libdir
diff --git a/srcpkgs/xdg-desktop-portal-kde/template b/srcpkgs/xdg-desktop-portal-kde/template
index 771f4d988b8f..2248ec7b9c04 100644
--- a/srcpkgs/xdg-desktop-portal-kde/template
+++ b/srcpkgs/xdg-desktop-portal-kde/template
@@ -1,6 +1,6 @@
 # Template file for 'xdg-desktop-portal-kde'
 pkgname=xdg-desktop-portal-kde
-version=5.27.4.1
+version=5.27.3
 revision=1
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
@@ -12,5 +12,5 @@ short_desc="Backend implementation for xdg-desktop-portal that is using Qt/KF5"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://phabricator.kde.org/source/xdg-desktop-portal-kde/"
-distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=efc6c2dda2893507acc574b7327140b8982752d6ed71740e1f4bf91128a63d43
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=cdba28348d165195da7db7f6c5a8f4e17f67de0e41133c6ca5de2de2539f8734

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

* Re: [PR PATCH] [Updated] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (9 preceding siblings ...)
  2023-04-15 22:26 ` Positive205
@ 2023-04-15 22:41 ` Positive205
  2023-04-16  2:41 ` [PR REVIEW] " classabbyamp
                   ` (37 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-15 22:41 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From 87cbb13eb704469696ff81ef5a7964c40286375c Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Sat, 15 Apr 2023 23:53:25 +0800
Subject: [PATCH] Fixed vbin() path

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 000000000000..1ba1c5694ba0
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,34 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends="rust cargo"
+makedepends="scdoc pkg-config libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+do_install() {
+	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww
+	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww-daemon
+	vman doc/generated/swww-clear.1
+	vman doc/generated/swww-daemon.1
+	vman doc/generated/swww-img.1
+	vman doc/generated/swww-init.1
+	vman doc/generated/swww-kill.1
+	vman doc/generated/swww-query.1
+	vman doc/generated/swww.1
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+}
+
+post_build() {
+	./doc/gen.sh
+}

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

* Re: [PR REVIEW] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (14 preceding siblings ...)
  2023-04-16  2:41 ` classabbyamp
@ 2023-04-16  2:41 ` classabbyamp
  2023-04-16 11:39 ` Positive205
                   ` (32 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: classabbyamp @ 2023-04-16  2:41 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#discussion_r1167682402

Comment:
```suggestion
```
redundant


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

* Re: [PR REVIEW] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (13 preceding siblings ...)
  2023-04-16  2:41 ` classabbyamp
@ 2023-04-16  2:41 ` classabbyamp
  2023-04-16  2:41 ` classabbyamp
                   ` (33 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: classabbyamp @ 2023-04-16  2:41 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#discussion_r1167682303

Comment:
```suggestion
post_install() {
	for f in doc/generated/*.?; do
		vman $f
	done
```
the bins should be installed by the default do_install for the cargo build style

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

* Re: [PR REVIEW] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (11 preceding siblings ...)
  2023-04-16  2:41 ` [PR REVIEW] " classabbyamp
@ 2023-04-16  2:41 ` classabbyamp
  2023-04-16  2:41 ` classabbyamp
                   ` (35 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: classabbyamp @ 2023-04-16  2:41 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#discussion_r1167682550

Comment:
```suggestion
changelog="https://github.com/Horus645/swww/raw/main/CHANGELOG.md"
```


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

* Re: [PR REVIEW] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (10 preceding siblings ...)
  2023-04-15 22:41 ` Positive205
@ 2023-04-16  2:41 ` classabbyamp
  2023-04-16  2:41 ` classabbyamp
                   ` (36 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: classabbyamp @ 2023-04-16  2:41 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#discussion_r1167682592

Comment:
put this function before the install one, so it's in order

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

* Re: [PR REVIEW] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (12 preceding siblings ...)
  2023-04-16  2:41 ` classabbyamp
@ 2023-04-16  2:41 ` classabbyamp
  2023-04-16  2:41 ` classabbyamp
                   ` (34 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: classabbyamp @ 2023-04-16  2:41 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#discussion_r1167682418

Comment:
scdoc and pkg-config should be hostmakedepends 

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

* Re: [PR REVIEW] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (15 preceding siblings ...)
  2023-04-16  2:41 ` classabbyamp
@ 2023-04-16 11:39 ` Positive205
  2023-04-16 12:11 ` classabbyamp
                   ` (31 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-16 11:39 UTC (permalink / raw)
  To: ml

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

New review comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#discussion_r1167858918

Comment:
The binaries aren't installed if I omit the vbin function. I have tested it twice and it doesn't install the binaries. Probably because there's `vcompletion` in `do_install`? Should I put that somewhere else?

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

* Re: [PR REVIEW] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (16 preceding siblings ...)
  2023-04-16 11:39 ` Positive205
@ 2023-04-16 12:11 ` classabbyamp
  2023-04-16 13:00 ` Positive205
                   ` (30 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: classabbyamp @ 2023-04-16 12:11 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#discussion_r1167891761

Comment:
yes, look at what I posted, the function should be `post_install` not `do_install`

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

* Re: [PR REVIEW] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (17 preceding siblings ...)
  2023-04-16 12:11 ` classabbyamp
@ 2023-04-16 13:00 ` Positive205
  2023-04-16 13:00 ` Positive205
                   ` (29 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-16 13:00 UTC (permalink / raw)
  To: ml

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

New review comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#discussion_r1167920216

Comment:
Well, it packages. But it only packages the `swww` binary without its daemon counterpart. So I need to explicitly specify the daemon binary that I wanted to install like so:

```suggestion
do_install() {
	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww
	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww-daemon
```
unless there's another way that I didn't already knew?

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

* Re: [PR REVIEW] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (18 preceding siblings ...)
  2023-04-16 13:00 ` Positive205
@ 2023-04-16 13:00 ` Positive205
  2023-04-16 14:19 ` classabbyamp
                   ` (28 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-16 13:00 UTC (permalink / raw)
  To: ml

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

New review comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#discussion_r1167920216

Comment:
Well, it packages. But it only packages the `swww` binary without its daemon counterpart. So I need to explicitly specify the daemon binary that I wanted to install like so:

```suggestion
do_install() {
	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww
	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww-daemon
}
```
unless there's another way that I didn't already knew?

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

* Re: [PR REVIEW] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (19 preceding siblings ...)
  2023-04-16 13:00 ` Positive205
@ 2023-04-16 14:19 ` classabbyamp
  2023-04-16 16:37 ` Positive205
                   ` (27 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: classabbyamp @ 2023-04-16 14:19 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#discussion_r1167944593

Comment:
just add the second vbin to post_install, also use XBPS_RUST_TARGET

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

* Re: [PR REVIEW] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (20 preceding siblings ...)
  2023-04-16 14:19 ` classabbyamp
@ 2023-04-16 16:37 ` Positive205
  2023-04-16 16:40 ` [PR PATCH] [Updated] " Positive205
                   ` (26 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-16 16:37 UTC (permalink / raw)
  To: ml

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

New review comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#discussion_r1167973520

Comment:
Okay I have fixed the template, and added the zsh autocompletion file too. It is working now.

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

* Re: [PR PATCH] [Updated] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (21 preceding siblings ...)
  2023-04-16 16:37 ` Positive205
@ 2023-04-16 16:40 ` Positive205
  2023-04-16 16:47 ` Positive205
                   ` (25 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-16 16:40 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From 87cbb13eb704469696ff81ef5a7964c40286375c Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Sat, 15 Apr 2023 23:53:25 +0800
Subject: [PATCH 1/2] Fixed vbin() path

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 000000000000..1ba1c5694ba0
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,34 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends="rust cargo"
+makedepends="scdoc pkg-config libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+do_install() {
+	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww
+	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww-daemon
+	vman doc/generated/swww-clear.1
+	vman doc/generated/swww-daemon.1
+	vman doc/generated/swww-img.1
+	vman doc/generated/swww-init.1
+	vman doc/generated/swww-kill.1
+	vman doc/generated/swww-query.1
+	vman doc/generated/swww.1
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+}
+
+post_build() {
+	./doc/gen.sh
+}

From a34690c5179b5f97fedd5935c448a7910e512ed7 Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Mon, 17 Apr 2023 00:39:17 +0800
Subject: [PATCH 2/2] Use post_install() instead of do_install() and minor
 fixes

---
 srcpkgs/swww/template | 31 ++++++++++++++-----------------
 1 file changed, 14 insertions(+), 17 deletions(-)

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
index 1ba1c5694ba0..1e00b550bcdc 100644
--- a/srcpkgs/swww/template
+++ b/srcpkgs/swww/template
@@ -3,32 +3,29 @@ pkgname=swww
 version=0.7.2
 revision=1
 build_style=cargo
-hostmakedepends="rust cargo"
-makedepends="scdoc pkg-config libxkbcommon-devel"
+hostmakedepends="scdoc pkg-config"
+makedepends="libxkbcommon-devel"
 depends="lz4"
 short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
 maintainer="Posi+ive <faizudinproman@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/Horus645/swww"
-changelog="https://github.com/Horus645/swww/blob/main/CHANGELOG.md"
+changelog="https://github.com/Horus645/swww/raw/main/CHANGELOG.md"
 distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
 checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
 
-do_install() {
-	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww
-	vbin target/${XBPS_TARGET_MACHINE}-unknown-linux-gnu/release/swww-daemon
-	vman doc/generated/swww-clear.1
-	vman doc/generated/swww-daemon.1
-	vman doc/generated/swww-img.1
-	vman doc/generated/swww-init.1
-	vman doc/generated/swww-kill.1
-	vman doc/generated/swww-query.1
-	vman doc/generated/swww.1
+post_build() {
+	./doc/gen.sh
+}
+
+post_install() {
+	for f in doc/generated/*.?; do
+		vman $f
+	done
 
 	vcompletion completions/swww.bash bash
 	vcompletion completions/swww.fish fish
-}
-
-post_build() {
-	./doc/gen.sh
+	vcompletion completions/_swww zsh
+	
+	vbin target/${XBPS_RUST_TARGET}/release/swww-daemon
 }

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

* Re: [PR PATCH] [Updated] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (22 preceding siblings ...)
  2023-04-16 16:40 ` [PR PATCH] [Updated] " Positive205
@ 2023-04-16 16:47 ` Positive205
  2023-04-16 17:31 ` Positive205
                   ` (24 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-16 16:47 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From 56421a6509c3a34dd60da05e81f7f94e2715ca7c Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Mon, 17 Apr 2023 00:39:17 +0800
Subject: [PATCH] Use post_install() instead of do_install() and minor fixes

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 000000000000..1e00b550bcdc
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,31 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends="scdoc pkg-config"
+makedepends="libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/raw/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+post_build() {
+	./doc/gen.sh
+}
+
+post_install() {
+	for f in doc/generated/*.?; do
+		vman $f
+	done
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+	vcompletion completions/_swww zsh
+	
+	vbin target/${XBPS_RUST_TARGET}/release/swww-daemon
+}

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

* Re: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (23 preceding siblings ...)
  2023-04-16 16:47 ` Positive205
@ 2023-04-16 17:31 ` Positive205
  2023-04-16 18:24 ` classabbyamp
                   ` (23 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-16 17:31 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1510438439

Comment:
Huh. I see that the build for aarch64 and other ARM archs has XBPS_RUST_TARGET set to x86_64. I tried building it on my machine and it does the same. Why is that so? Is there something I'm missing?

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

* Re: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (24 preceding siblings ...)
  2023-04-16 17:31 ` Positive205
@ 2023-04-16 18:24 ` classabbyamp
  2023-04-16 22:57 ` Positive205
                   ` (22 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: classabbyamp @ 2023-04-16 18:24 UTC (permalink / raw)
  To: ml

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

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1510451534

Comment:
sorry, it's `RUST_TARGET` not `XBPS_RUST_TARGET`

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

* Re: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (25 preceding siblings ...)
  2023-04-16 18:24 ` classabbyamp
@ 2023-04-16 22:57 ` Positive205
  2023-04-17  0:12 ` [PR PATCH] [Updated] " Positive205
                   ` (21 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-16 22:57 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1510510753

Comment:
:P

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

* Re: [PR PATCH] [Updated] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (26 preceding siblings ...)
  2023-04-16 22:57 ` Positive205
@ 2023-04-17  0:12 ` Positive205
  2023-04-20 12:26 ` abenson
                   ` (20 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-17  0:12 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From 56421a6509c3a34dd60da05e81f7f94e2715ca7c Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Mon, 17 Apr 2023 00:39:17 +0800
Subject: [PATCH 1/2] Use post_install() instead of do_install() and minor
 fixes

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 000000000000..1e00b550bcdc
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,31 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends="scdoc pkg-config"
+makedepends="libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/raw/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+post_build() {
+	./doc/gen.sh
+}
+
+post_install() {
+	for f in doc/generated/*.?; do
+		vman $f
+	done
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+	vcompletion completions/_swww zsh
+	
+	vbin target/${XBPS_RUST_TARGET}/release/swww-daemon
+}

From 02066617f8523a0e5fd5313f1b0e1c70dbb8662d Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Mon, 17 Apr 2023 00:09:46 +0000
Subject: [PATCH 2/2] Change XBPS_RUST_TARGET to RUST_TARGET

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
index 1e00b550bcdc..bd575d44443b 100644
--- a/srcpkgs/swww/template
+++ b/srcpkgs/swww/template
@@ -27,5 +27,5 @@ post_install() {
 	vcompletion completions/swww.fish fish
 	vcompletion completions/_swww zsh
 	
-	vbin target/${XBPS_RUST_TARGET}/release/swww-daemon
+	vbin target/${RUST_TARGET}/release/swww-daemon
 }

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

* Re: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (27 preceding siblings ...)
  2023-04-17  0:12 ` [PR PATCH] [Updated] " Positive205
@ 2023-04-20 12:26 ` abenson
  2023-04-20 21:55 ` [PR PATCH] [Updated] " Positive205
                   ` (19 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: abenson @ 2023-04-20 12:26 UTC (permalink / raw)
  To: ml

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

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1516239456

Comment:
Please [squash the commits](https://www.git-tower.com/learn/git/faq/git-squash) into a single commit.

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

* Re: [PR PATCH] [Updated] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (28 preceding siblings ...)
  2023-04-20 12:26 ` abenson
@ 2023-04-20 21:55 ` Positive205
  2023-05-06 12:32 ` Positive205
                   ` (18 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-04-20 21:55 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From b22e0e1a9e78919ec8b3412c0c286d24d674e447 Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Mon, 17 Apr 2023 00:39:17 +0800
Subject: [PATCH] Use post_install() instead of do_install() and minor fixes

Change XBPS_RUST_TARGET to RUST_TARGET
---
 srcpkgs/swww/template | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)
 create mode 100644 srcpkgs/swww/template

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 000000000000..bd575d44443b
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,31 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends="scdoc pkg-config"
+makedepends="libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/raw/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+post_build() {
+	./doc/gen.sh
+}
+
+post_install() {
+	for f in doc/generated/*.?; do
+		vman $f
+	done
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+	vcompletion completions/_swww zsh
+	
+	vbin target/${RUST_TARGET}/release/swww-daemon
+}

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

* Re: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (29 preceding siblings ...)
  2023-04-20 21:55 ` [PR PATCH] [Updated] " Positive205
@ 2023-05-06 12:32 ` Positive205
  2023-08-05  1:48 ` github-actions
                   ` (17 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-05-06 12:32 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1537132303

Comment:
I have squashed the commit and I appreciate it if someone checks this PR.

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

* Re: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (30 preceding siblings ...)
  2023-05-06 12:32 ` Positive205
@ 2023-08-05  1:48 ` github-actions
  2023-08-20  1:44 ` [PR PATCH] [Closed]: " github-actions
                   ` (16 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: github-actions @ 2023-08-05  1:48 UTC (permalink / raw)
  To: ml

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

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1666344173

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

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

* Re: [PR PATCH] [Closed]: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (31 preceding siblings ...)
  2023-08-05  1:48 ` github-actions
@ 2023-08-20  1:44 ` github-actions
  2023-11-02  3:41 ` Positive205
                   ` (15 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: github-actions @ 2023-08-20  1:44 UTC (permalink / raw)
  To: ml

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

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

New package: swww-v0.7.2
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

* Re: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (32 preceding siblings ...)
  2023-08-20  1:44 ` [PR PATCH] [Closed]: " github-actions
@ 2023-11-02  3:41 ` Positive205
  2023-11-02  3:46 ` [PR PATCH] [Updated] " classabbyamp
                   ` (14 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-11-02  3:41 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1790014538

Comment:
Can this PR be opened again?

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

* Re: [PR PATCH] [Updated] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (33 preceding siblings ...)
  2023-11-02  3:41 ` Positive205
@ 2023-11-02  3:46 ` classabbyamp
  2023-11-02  4:11 ` Positive205
                   ` (13 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: classabbyamp @ 2023-11-02  3:46 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From b22e0e1a9e78919ec8b3412c0c286d24d674e447 Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Mon, 17 Apr 2023 00:39:17 +0800
Subject: [PATCH 1/3] Use post_install() instead of do_install() and minor
 fixes

Change XBPS_RUST_TARGET to RUST_TARGET
---
 srcpkgs/swww/template | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)
 create mode 100644 srcpkgs/swww/template

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 0000000000000..bd575d44443b4
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,31 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends="scdoc pkg-config"
+makedepends="libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/raw/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+post_build() {
+	./doc/gen.sh
+}
+
+post_install() {
+	for f in doc/generated/*.?; do
+		vman $f
+	done
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+	vcompletion completions/_swww zsh
+	
+	vbin target/${RUST_TARGET}/release/swww-daemon
+}

From e5ac124e8513d8a37498843e96b53ebec0081f3a Mon Sep 17 00:00:00 2001
From: Positive205 <faizudinproman@gmail.com>
Date: Thu, 2 Nov 2023 03:26:32 +0000
Subject: [PATCH 2/3] Update to 0.8.1

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
index bd575d44443b4..237198851da81 100644
--- a/srcpkgs/swww/template
+++ b/srcpkgs/swww/template
@@ -1,6 +1,6 @@
 # Template file for 'swww'
 pkgname=swww
-version=0.7.2
+version=0.8.1
 revision=1
 build_style=cargo
 hostmakedepends="scdoc pkg-config"

From 842a7805febd8d1fa9f6b8a1196aa0e642ba8b2a Mon Sep 17 00:00:00 2001
From: Positive205 <faizudinproman@gmail.com>
Date: Thu, 2 Nov 2023 03:29:51 +0000
Subject: [PATCH 3/3] Fix xlint whitespace

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
index 237198851da81..14f999fdb2817 100644
--- a/srcpkgs/swww/template
+++ b/srcpkgs/swww/template
@@ -26,6 +26,6 @@ post_install() {
 	vcompletion completions/swww.bash bash
 	vcompletion completions/swww.fish fish
 	vcompletion completions/_swww zsh
-	
+
 	vbin target/${RUST_TARGET}/release/swww-daemon
 }

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

* Re: New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (34 preceding siblings ...)
  2023-11-02  3:46 ` [PR PATCH] [Updated] " classabbyamp
@ 2023-11-02  4:11 ` Positive205
  2023-11-02  4:47 ` [PR PATCH] [Updated] " Positive205
                   ` (12 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-11-02  4:11 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1790035067

Comment:
Hm, I'm not sure which guideline I broke.

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

* Re: [PR PATCH] [Updated] New package: swww-v0.7.2
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (35 preceding siblings ...)
  2023-11-02  4:11 ` Positive205
@ 2023-11-02  4:47 ` Positive205
  2023-11-02  4:50 ` New package: swww-v0.8.1 Positive205
                   ` (11 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-11-02  4:47 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From b22e0e1a9e78919ec8b3412c0c286d24d674e447 Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Mon, 17 Apr 2023 00:39:17 +0800
Subject: [PATCH 1/2] Use post_install() instead of do_install() and minor
 fixes

Change XBPS_RUST_TARGET to RUST_TARGET
---
 srcpkgs/swww/template | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)
 create mode 100644 srcpkgs/swww/template

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 0000000000000..bd575d44443b4
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,31 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.7.2
+revision=1
+build_style=cargo
+hostmakedepends="scdoc pkg-config"
+makedepends="libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/raw/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+
+post_build() {
+	./doc/gen.sh
+}
+
+post_install() {
+	for f in doc/generated/*.?; do
+		vman $f
+	done
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+	vcompletion completions/_swww zsh
+	
+	vbin target/${RUST_TARGET}/release/swww-daemon
+}

From 095f308a3dd979d88e4d7dbc6551fd176f6cb4eb Mon Sep 17 00:00:00 2001
From: Positive205 <faizudinproman@gmail.com>
Date: Thu, 2 Nov 2023 03:26:32 +0000
Subject: [PATCH 2/2] Update to 0.8.1

Fix xlint whitespace

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

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
index bd575d44443b4..d22abdcd77723 100644
--- a/srcpkgs/swww/template
+++ b/srcpkgs/swww/template
@@ -1,7 +1,7 @@
 # Template file for 'swww'
 pkgname=swww
-version=0.7.2
-revision=1
+version=0.8.1
+revision=2
 build_style=cargo
 hostmakedepends="scdoc pkg-config"
 makedepends="libxkbcommon-devel"
@@ -12,7 +12,7 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/Horus645/swww"
 changelog="https://github.com/Horus645/swww/raw/main/CHANGELOG.md"
 distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
-checksum=bb961577387aefd64b54090b3a7d0db5a393120edc24fe71d149e77fe132025c
+checksum=7612ae780d0aa86b772d1e224346137d490eba48e158033185d52649ff01b757
 
 post_build() {
 	./doc/gen.sh
@@ -26,6 +26,6 @@ post_install() {
 	vcompletion completions/swww.bash bash
 	vcompletion completions/swww.fish fish
 	vcompletion completions/_swww zsh
-	
+
 	vbin target/${RUST_TARGET}/release/swww-daemon
 }

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

* Re: New package: swww-v0.8.1
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (36 preceding siblings ...)
  2023-11-02  4:47 ` [PR PATCH] [Updated] " Positive205
@ 2023-11-02  4:50 ` Positive205
  2023-11-02 11:35 ` Positive205
                   ` (10 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-11-02  4:50 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1790035067

Comment:
Hm, I'm not sure which guideline I broke.

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

* Re: New package: swww-v0.8.1
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (37 preceding siblings ...)
  2023-11-02  4:50 ` New package: swww-v0.8.1 Positive205
@ 2023-11-02 11:35 ` Positive205
  2023-11-03 10:06 ` [PR PATCH] [Updated] " Positive205
                   ` (9 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-11-02 11:35 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1790560197

Comment:
Okay, I think it's ready now

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

* Re: [PR PATCH] [Updated] New package: swww-v0.8.1
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (38 preceding siblings ...)
  2023-11-02 11:35 ` Positive205
@ 2023-11-03 10:06 ` Positive205
  2023-11-05  1:52 ` Positive205
                   ` (8 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-11-03 10:06 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From 2010ddd7a1e32c77d549bb64ce02a30e117733b7 Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Mon, 17 Apr 2023 00:39:17 +0800
Subject: [PATCH] New package: swww-v0.8.1

Update revision
---
 srcpkgs/swww/template | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)
 create mode 100644 srcpkgs/swww/template

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 0000000000000..a1bc5f7bea6a1
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,31 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.8.1
+revision=1
+build_style=cargo
+hostmakedepends="scdoc pkg-config"
+makedepends="libxkbcommon-devel"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/raw/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=7612ae780d0aa86b772d1e224346137d490eba48e158033185d52649ff01b757
+
+post_build() {
+	./doc/gen.sh
+}
+
+post_install() {
+	for f in doc/generated/*.?; do
+		vman $f
+	done
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+	vcompletion completions/_swww zsh
+
+	vbin target/${RUST_TARGET}/release/swww-daemon
+}

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

* Re: New package: swww-v0.8.1
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (39 preceding siblings ...)
  2023-11-03 10:06 ` [PR PATCH] [Updated] " Positive205
@ 2023-11-05  1:52 ` Positive205
  2023-11-08  5:18 ` Positive205
                   ` (7 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-11-05  1:52 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1793606460

Comment:
I made some correction on the template file and the commit message.

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

* Re: New package: swww-v0.8.1
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (40 preceding siblings ...)
  2023-11-05  1:52 ` Positive205
@ 2023-11-08  5:18 ` Positive205
  2023-11-09 13:42 ` Positive205
                   ` (6 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-11-08  5:18 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1801104051

Comment:
Bump

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

* Re: New package: swww-v0.8.1
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (41 preceding siblings ...)
  2023-11-08  5:18 ` Positive205
@ 2023-11-09 13:42 ` Positive205
  2023-11-09 13:42 ` Positive205
                   ` (5 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-11-09 13:42 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1801104051

Comment:
Bump

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

* Re: New package: swww-v0.8.1
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (42 preceding siblings ...)
  2023-11-09 13:42 ` Positive205
@ 2023-11-09 13:42 ` Positive205
  2023-11-09 17:13 ` Positive205
                   ` (4 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-11-09 13:42 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1803855562

Comment:
Bump

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

* Re: New package: swww-v0.8.1
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (43 preceding siblings ...)
  2023-11-09 13:42 ` Positive205
@ 2023-11-09 17:13 ` Positive205
  2023-11-09 17:13 ` Positive205
                   ` (3 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-11-09 17:13 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1803855562

Comment:
Bump

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

* Re: New package: swww-v0.8.1
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (44 preceding siblings ...)
  2023-11-09 17:13 ` Positive205
@ 2023-11-09 17:13 ` Positive205
  2023-12-21  3:30 ` [PR PATCH] [Updated] " Positive205
                   ` (2 subsequent siblings)
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-11-09 17:13 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1804235190

Comment:
@classabbyamp 

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

* Re: [PR PATCH] [Updated] New package: swww-v0.8.1
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (45 preceding siblings ...)
  2023-11-09 17:13 ` Positive205
@ 2023-12-21  3:30 ` Positive205
  2023-12-21  4:02 ` Positive205
  2024-03-02 10:33 ` [PR PATCH] [Updated] " Posiplusive
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-12-21  3:30 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Positive205/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From 2e4b0f9d47d983e9ccf2b707ac05fb611289d31f Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Mon, 17 Apr 2023 00:39:17 +0800
Subject: [PATCH] New package: swww-v0.8.1

Update template
---
 srcpkgs/swww/template | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)
 create mode 100644 srcpkgs/swww/template

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 0000000000000..76e082dfa27b2
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,30 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.8.1
+revision=1
+build_style=cargo
+hostmakedepends="scdoc"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/raw/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=7612ae780d0aa86b772d1e224346137d490eba48e158033185d52649ff01b757
+
+post_build() {
+	./doc/gen.sh
+}
+
+post_install() {
+	for f in doc/generated/*.?; do
+		vman $f
+	done
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+	vcompletion completions/_swww zsh
+
+	vbin target/${RUST_TARGET}/release/swww-daemon
+}

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

* Re: New package: swww-v0.8.1
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (46 preceding siblings ...)
  2023-12-21  3:30 ` [PR PATCH] [Updated] " Positive205
@ 2023-12-21  4:02 ` Positive205
  2024-03-02 10:33 ` [PR PATCH] [Updated] " Posiplusive
  48 siblings, 0 replies; 50+ messages in thread
From: Positive205 @ 2023-12-21  4:02 UTC (permalink / raw)
  To: ml

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

New comment by Positive205 on void-packages repository

https://github.com/void-linux/void-packages/pull/43441#issuecomment-1865443270

Comment:
@classabbyamp changed some stuff

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

* Re: [PR PATCH] [Updated] New package: swww-v0.8.1
  2023-04-14 14:37 [PR PATCH] Added swww package Positive205
                   ` (47 preceding siblings ...)
  2023-12-21  4:02 ` Positive205
@ 2024-03-02 10:33 ` Posiplusive
  48 siblings, 0 replies; 50+ messages in thread
From: Posiplusive @ 2024-03-02 10:33 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Posiplusive/void-packages new-packages
https://github.com/void-linux/void-packages/pull/43441

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

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

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

From 2e4b0f9d47d983e9ccf2b707ac05fb611289d31f Mon Sep 17 00:00:00 2001
From: Faizudin bin Taufik Tuah <faizudinproman@gmail.com>
Date: Mon, 17 Apr 2023 00:39:17 +0800
Subject: [PATCH] New package: swww-v0.8.1

Update template
---
 srcpkgs/swww/template | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)
 create mode 100644 srcpkgs/swww/template

diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template
new file mode 100644
index 00000000000000..76e082dfa27b2e
--- /dev/null
+++ b/srcpkgs/swww/template
@@ -0,0 +1,30 @@
+# Template file for 'swww'
+pkgname=swww
+version=0.8.1
+revision=1
+build_style=cargo
+hostmakedepends="scdoc"
+depends="lz4"
+short_desc="Efficient animated wallpaper daemon for wayland, controlled at runtime"
+maintainer="Posi+ive <faizudinproman@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Horus645/swww"
+changelog="https://github.com/Horus645/swww/raw/main/CHANGELOG.md"
+distfiles="https://github.com/Horus645/swww/archive/refs/tags/v${version}.tar.gz"
+checksum=7612ae780d0aa86b772d1e224346137d490eba48e158033185d52649ff01b757
+
+post_build() {
+	./doc/gen.sh
+}
+
+post_install() {
+	for f in doc/generated/*.?; do
+		vman $f
+	done
+
+	vcompletion completions/swww.bash bash
+	vcompletion completions/swww.fish fish
+	vcompletion completions/_swww zsh
+
+	vbin target/${RUST_TARGET}/release/swww-daemon
+}

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

end of thread, other threads:[~2024-03-02 10:33 UTC | newest]

Thread overview: 50+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-14 14:37 [PR PATCH] Added swww package Positive205
2023-04-14 14:48 ` [PR PATCH] [Updated] New package: swww Positive205
2023-04-15  1:08 ` Positive205
2023-04-15 15:53 ` [PR PATCH] [Updated] New package: swww-v0.7.2 Positive205
2023-04-15 18:10 ` paper42
2023-04-15 18:33 ` Positive205
2023-04-15 18:34 ` Positive205
2023-04-15 22:08 ` [PR PATCH] [Updated] " Positive205
2023-04-15 22:09 ` Positive205
2023-04-15 22:10 ` [PR PATCH] [Updated] " Positive205
2023-04-15 22:26 ` Positive205
2023-04-15 22:41 ` Positive205
2023-04-16  2:41 ` [PR REVIEW] " classabbyamp
2023-04-16  2:41 ` classabbyamp
2023-04-16  2:41 ` classabbyamp
2023-04-16  2:41 ` classabbyamp
2023-04-16  2:41 ` classabbyamp
2023-04-16 11:39 ` Positive205
2023-04-16 12:11 ` classabbyamp
2023-04-16 13:00 ` Positive205
2023-04-16 13:00 ` Positive205
2023-04-16 14:19 ` classabbyamp
2023-04-16 16:37 ` Positive205
2023-04-16 16:40 ` [PR PATCH] [Updated] " Positive205
2023-04-16 16:47 ` Positive205
2023-04-16 17:31 ` Positive205
2023-04-16 18:24 ` classabbyamp
2023-04-16 22:57 ` Positive205
2023-04-17  0:12 ` [PR PATCH] [Updated] " Positive205
2023-04-20 12:26 ` abenson
2023-04-20 21:55 ` [PR PATCH] [Updated] " Positive205
2023-05-06 12:32 ` Positive205
2023-08-05  1:48 ` github-actions
2023-08-20  1:44 ` [PR PATCH] [Closed]: " github-actions
2023-11-02  3:41 ` Positive205
2023-11-02  3:46 ` [PR PATCH] [Updated] " classabbyamp
2023-11-02  4:11 ` Positive205
2023-11-02  4:47 ` [PR PATCH] [Updated] " Positive205
2023-11-02  4:50 ` New package: swww-v0.8.1 Positive205
2023-11-02 11:35 ` Positive205
2023-11-03 10:06 ` [PR PATCH] [Updated] " Positive205
2023-11-05  1:52 ` Positive205
2023-11-08  5:18 ` Positive205
2023-11-09 13:42 ` Positive205
2023-11-09 13:42 ` Positive205
2023-11-09 17:13 ` Positive205
2023-11-09 17:13 ` Positive205
2023-12-21  3:30 ` [PR PATCH] [Updated] " Positive205
2023-12-21  4:02 ` Positive205
2024-03-02 10:33 ` [PR PATCH] [Updated] " Posiplusive

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).