Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: Ananicy
@ 2021-10-03 20:28 linuxergr
  2021-10-04 11:19 ` [PR REVIEW] " paper42
                   ` (22 more replies)
  0 siblings, 23 replies; 24+ messages in thread
From: linuxergr @ 2021-10-03 20:28 UTC (permalink / raw)
  To: ml

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

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

https://github.com/linuxergr/void-packages ananicy
https://github.com/void-linux/void-packages/pull/33301

New package: Ananicy
<!-- Mark items with [x] where applicable -->

#### General
- [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [X] I built this PR locally for my native architecture, (ARCH-LIBC)
<!--
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

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

From d0a8fe2ca9ad954926465c083f2a63eab272055f Mon Sep 17 00:00:00 2001
From: linuxer <paschalis.sp@gmail.com>
Date: Sat, 2 Oct 2021 20:13:26 +0300
Subject: [PATCH] New package: ananicy-2.2.1

---
 srcpkgs/ananicy/files/ananicy/finish  |  3 +++
 srcpkgs/ananicy/files/ananicy/log/run |  2 ++
 srcpkgs/ananicy/files/ananicy/run     |  4 ++++
 srcpkgs/ananicy/template              | 22 ++++++++++++++++++++++
 4 files changed, 31 insertions(+)
 create mode 100755 srcpkgs/ananicy/files/ananicy/finish
 create mode 100755 srcpkgs/ananicy/files/ananicy/log/run
 create mode 100755 srcpkgs/ananicy/files/ananicy/run
 create mode 100644 srcpkgs/ananicy/template

diff --git a/srcpkgs/ananicy/files/ananicy/finish b/srcpkgs/ananicy/files/ananicy/finish
new file mode 100755
index 000000000000..8069d82fa471
--- /dev/null
+++ b/srcpkgs/ananicy/files/ananicy/finish
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec sysctl -e kernel.sched_autogroup_enabled=1
diff --git a/srcpkgs/ananicy/files/ananicy/log/run b/srcpkgs/ananicy/files/ananicy/log/run
new file mode 100755
index 000000000000..e353e8f34d7c
--- /dev/null
+++ b/srcpkgs/ananicy/files/ananicy/log/run
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec logger -t ananicy
diff --git a/srcpkgs/ananicy/files/ananicy/run b/srcpkgs/ananicy/files/ananicy/run
new file mode 100755
index 000000000000..83166618c9b4
--- /dev/null
+++ b/srcpkgs/ananicy/files/ananicy/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+printf '0 \n' > /proc/sys/kernel/sched_autogroup_enabled
+exec ananicy start
diff --git a/srcpkgs/ananicy/template b/srcpkgs/ananicy/template
new file mode 100644
index 000000000000..4637a2a08af8
--- /dev/null
+++ b/srcpkgs/ananicy/template
@@ -0,0 +1,22 @@
+# Template file for 'ananicy'
+pkgname=ananicy
+version=2.2.1
+revision=1
+wrksrc=Ananicy-${version}
+depends="bash schedtool python3"
+short_desc="Ananicy daemon"
+maintainer="linuxer <linuxer@disroot.org>"
+license="GPL-3.0-only"
+homepage="https://github.com/Nefelim4ag/Ananicy"
+distfiles="https://github.com/Nefelim4ag/Ananicy/archive/refs/tags/${version}.tar.gz"
+checksum=3e33c3c84d29f93b64079e67eb56c39a4d40b0591e52db171156981b72f648b1
+
+do_install() {
+	make install PREFIX="${DESTDIR}"
+}
+
+post_install() {
+	rm -rf "${DESTDIR}/lib"
+	chmod +x "${DESTDIR}/usr/bin/ananicy"
+	vsv ananicy
+}

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
  2021-10-04 11:19 ` [PR REVIEW] " paper42
  2021-10-04 11:19 ` paper42
@ 2021-10-04 11:19 ` paper42
  2021-10-04 11:19 ` paper42
                   ` (19 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-10-04 11:19 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721266453

Comment:
It would be nice to upstream a fix to support DESTDIR.

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (2 preceding siblings ...)
  2021-10-04 11:19 ` paper42
@ 2021-10-04 11:19 ` paper42
  2021-10-04 15:29 ` Duncaen
                   ` (18 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-10-04 11:19 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721265929

Comment:
Why is this necessary? Doesn't the makefile make this executable.

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
  2021-10-04 11:19 ` [PR REVIEW] " paper42
@ 2021-10-04 11:19 ` paper42
  2021-10-04 11:19 ` paper42
                   ` (20 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-10-04 11:19 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721265291

Comment:
```suggestion
depends="schedtool python3"
```

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
@ 2021-10-04 11:19 ` paper42
  2021-10-04 11:19 ` paper42
                   ` (21 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-10-04 11:19 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721266989

Comment:
I think we should leave this to the user and document it.

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (3 preceding siblings ...)
  2021-10-04 11:19 ` paper42
@ 2021-10-04 15:29 ` Duncaen
  2021-10-04 15:29 ` Duncaen
                   ` (17 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: Duncaen @ 2021-10-04 15:29 UTC (permalink / raw)
  To: ml

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

New review comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721475460

Comment:
The description is useless. Maybe:
> Another auto nice daemon, with community rules support

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (4 preceding siblings ...)
  2021-10-04 15:29 ` Duncaen
@ 2021-10-04 15:29 ` Duncaen
  2021-10-04 17:52 ` linuxergr
                   ` (16 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: Duncaen @ 2021-10-04 15:29 UTC (permalink / raw)
  To: ml

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

New review comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721476392

Comment:
This should use `vlogger(1)` instead of logger.

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (5 preceding siblings ...)
  2021-10-04 15:29 ` Duncaen
@ 2021-10-04 17:52 ` linuxergr
  2021-10-04 17:58 ` linuxergr
                   ` (15 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: linuxergr @ 2021-10-04 17:52 UTC (permalink / raw)
  To: ml

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

New review comment by linuxergr on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721588153

Comment:
Well, not all use bash and base-minimal does not include it, so adding it enforces it's normal operation under any conditions.

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (6 preceding siblings ...)
  2021-10-04 17:52 ` linuxergr
@ 2021-10-04 17:58 ` linuxergr
  2021-10-04 18:08 ` mobinmob
                   ` (14 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: linuxergr @ 2021-10-04 17:58 UTC (permalink / raw)
  To: ml

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

New review comment by linuxergr on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721592104

Comment:
yup, this can be removed

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (7 preceding siblings ...)
  2021-10-04 17:58 ` linuxergr
@ 2021-10-04 18:08 ` mobinmob
  2021-10-04 18:09 ` mobinmob
                   ` (13 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: mobinmob @ 2021-10-04 18:08 UTC (permalink / raw)
  To: ml

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

New review comment by mobinmob on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721599543

Comment:
I think that is a bad idea, because it leads to a service that does not really work ootb. The script currently follows what the [upstream systemd service](https://github.com/Nefelim4ag/Ananicy/blob/master/ananicy.service) does, but uses printf instead of sysctl as the later is not exactly suited for use in chainloading...

I cooperated with @linuxer in order to create and test an [ananicy service](https://github.com/mobinmob/void-66-services/blob/devel/usr/share/66/service/ananicy) for void-66-services. In an execline script sysctl is used in an if block. In a posix shell script, printf seems like a good choice.

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (8 preceding siblings ...)
  2021-10-04 18:08 ` mobinmob
@ 2021-10-04 18:09 ` mobinmob
  2021-10-04 18:10 ` mobinmob
                   ` (12 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: mobinmob @ 2021-10-04 18:09 UTC (permalink / raw)
  To: ml

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

New review comment by mobinmob on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721599543

Comment:
I think that is a bad idea, because it leads to a service that does not really work ootb. The script currently follows what the [upstream systemd service](https://github.com/Nefelim4ag/Ananicy/blob/master/ananicy.service) does, but uses printf instead of sysctl as the later is not exactly suited for use in chainloading...

I cooperated with @linuxer in order  test an [ananicy service](https://github.com/mobinmob/void-66-services/blob/devel/usr/share/66/service/ananicy) for void-66-services. In an execline script sysctl is used in an if block. In a posix shell script, printf seems like a good choice.

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (9 preceding siblings ...)
  2021-10-04 18:09 ` mobinmob
@ 2021-10-04 18:10 ` mobinmob
  2021-10-04 18:12 ` linuxergr
                   ` (11 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: mobinmob @ 2021-10-04 18:10 UTC (permalink / raw)
  To: ml

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

New review comment by mobinmob on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721599543

Comment:
I think that is a bad idea, because it leads to a service that does not really work ootb. The script currently follows what the [upstream systemd service](https://github.com/Nefelim4ag/Ananicy/blob/master/ananicy.service) does, but uses printf instead of sysctl as the later is not exactly suited for use in chainloading...

I cooperated with @linuxer in order to test an [ananicy service](https://github.com/mobinmob/void-66-services/blob/devel/usr/share/66/service/ananicy) for void-66-services. In an execline script sysctl is used in an if block. In a posix shell script, printf seems like a good choice.

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (10 preceding siblings ...)
  2021-10-04 18:10 ` mobinmob
@ 2021-10-04 18:12 ` linuxergr
  2021-10-04 18:16 ` mobinmob
                   ` (10 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: linuxergr @ 2021-10-04 18:12 UTC (permalink / raw)
  To: ml

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

New review comment by linuxergr on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721602427

Comment:
Was based on another package as an example on how to use the logger, so I used the same one:

https://github.com/void-linux/void-packages/blob/master/srcpkgs/earlyoom/files/earlyoom/log/run

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (11 preceding siblings ...)
  2021-10-04 18:12 ` linuxergr
@ 2021-10-04 18:16 ` mobinmob
  2021-10-04 18:33 ` linuxergr
                   ` (9 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: mobinmob @ 2021-10-04 18:16 UTC (permalink / raw)
  To: ml

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

New review comment by mobinmob on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721599543

Comment:
I think that is a bad idea, because it leads to a service that does not really work ootb. The script currently follows what the [upstream systemd service](https://github.com/Nefelim4ag/Ananicy/blob/master/ananicy.service) does, but uses printf instead of sysctl as the later is not exactly suited for use in chainloading...

I cooperated with @linuxergr in order to test an [ananicy service](https://github.com/mobinmob/void-66-services/blob/devel/usr/share/66/service/ananicy) for void-66-services. In an execline script sysctl is used in an if block. In a posix shell script, printf seems like a good choice.

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (12 preceding siblings ...)
  2021-10-04 18:16 ` mobinmob
@ 2021-10-04 18:33 ` linuxergr
  2021-10-04 19:21 ` [PR PATCH] [Updated] " linuxergr
                   ` (8 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: linuxergr @ 2021-10-04 18:33 UTC (permalink / raw)
  To: ml

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

New review comment by linuxergr on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721618141

Comment:
Thanks for your suggestion ;)

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

* Re: [PR PATCH] [Updated] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (13 preceding siblings ...)
  2021-10-04 18:33 ` linuxergr
@ 2021-10-04 19:21 ` linuxergr
  2021-10-04 19:32 ` [PR REVIEW] " linuxergr
                   ` (7 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: linuxergr @ 2021-10-04 19:21 UTC (permalink / raw)
  To: ml

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

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

https://github.com/linuxergr/void-packages ananicy
https://github.com/void-linux/void-packages/pull/33301

New package: Ananicy
Closes issue https://github.com/void-linux/void-packages/issues/26429

<!-- Mark items with [x] where applicable -->

#### General
- [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [X] I built this PR locally for my native architecture, (ARCH-LIBC)
<!--
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

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

From d0a8fe2ca9ad954926465c083f2a63eab272055f Mon Sep 17 00:00:00 2001
From: linuxer <paschalis.sp@gmail.com>
Date: Sat, 2 Oct 2021 20:13:26 +0300
Subject: [PATCH] New package: ananicy-2.2.1

---
 srcpkgs/ananicy/files/ananicy/finish  |  3 +++
 srcpkgs/ananicy/files/ananicy/log/run |  2 ++
 srcpkgs/ananicy/files/ananicy/run     |  4 ++++
 srcpkgs/ananicy/template              | 22 ++++++++++++++++++++++
 4 files changed, 31 insertions(+)
 create mode 100755 srcpkgs/ananicy/files/ananicy/finish
 create mode 100755 srcpkgs/ananicy/files/ananicy/log/run
 create mode 100755 srcpkgs/ananicy/files/ananicy/run
 create mode 100644 srcpkgs/ananicy/template

diff --git a/srcpkgs/ananicy/files/ananicy/finish b/srcpkgs/ananicy/files/ananicy/finish
new file mode 100755
index 000000000000..8069d82fa471
--- /dev/null
+++ b/srcpkgs/ananicy/files/ananicy/finish
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec sysctl -e kernel.sched_autogroup_enabled=1
diff --git a/srcpkgs/ananicy/files/ananicy/log/run b/srcpkgs/ananicy/files/ananicy/log/run
new file mode 100755
index 000000000000..e353e8f34d7c
--- /dev/null
+++ b/srcpkgs/ananicy/files/ananicy/log/run
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec logger -t ananicy
diff --git a/srcpkgs/ananicy/files/ananicy/run b/srcpkgs/ananicy/files/ananicy/run
new file mode 100755
index 000000000000..83166618c9b4
--- /dev/null
+++ b/srcpkgs/ananicy/files/ananicy/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+printf '0 \n' > /proc/sys/kernel/sched_autogroup_enabled
+exec ananicy start
diff --git a/srcpkgs/ananicy/template b/srcpkgs/ananicy/template
new file mode 100644
index 000000000000..4637a2a08af8
--- /dev/null
+++ b/srcpkgs/ananicy/template
@@ -0,0 +1,22 @@
+# Template file for 'ananicy'
+pkgname=ananicy
+version=2.2.1
+revision=1
+wrksrc=Ananicy-${version}
+depends="bash schedtool python3"
+short_desc="Ananicy daemon"
+maintainer="linuxer <linuxer@disroot.org>"
+license="GPL-3.0-only"
+homepage="https://github.com/Nefelim4ag/Ananicy"
+distfiles="https://github.com/Nefelim4ag/Ananicy/archive/refs/tags/${version}.tar.gz"
+checksum=3e33c3c84d29f93b64079e67eb56c39a4d40b0591e52db171156981b72f648b1
+
+do_install() {
+	make install PREFIX="${DESTDIR}"
+}
+
+post_install() {
+	rm -rf "${DESTDIR}/lib"
+	chmod +x "${DESTDIR}/usr/bin/ananicy"
+	vsv ananicy
+}

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (14 preceding siblings ...)
  2021-10-04 19:21 ` [PR PATCH] [Updated] " linuxergr
@ 2021-10-04 19:32 ` linuxergr
  2021-10-06  7:54 ` paper42
                   ` (6 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: linuxergr @ 2021-10-04 19:32 UTC (permalink / raw)
  To: ml

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

New review comment by linuxergr on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r721657626

Comment:
Done, btw :)

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (15 preceding siblings ...)
  2021-10-04 19:32 ` [PR REVIEW] " linuxergr
@ 2021-10-06  7:54 ` paper42
  2022-02-06 21:54 ` paper42
                   ` (5 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2021-10-06  7:54 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r722977300

Comment:
But where does it use bash? It's a python script that doesn't call bash.

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (16 preceding siblings ...)
  2021-10-06  7:54 ` paper42
@ 2022-02-06 21:54 ` paper42
  2022-02-06 21:54 ` paper42
                   ` (4 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2022-02-06 21:54 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r800237949

Comment:
this was not fixed

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (17 preceding siblings ...)
  2022-02-06 21:54 ` paper42
@ 2022-02-06 21:54 ` paper42
  2022-02-08  0:47 ` linuxergr
                   ` (3 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: paper42 @ 2022-02-06 21:54 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r800237993

Comment:
this is an unrelated change

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

* Re: [PR REVIEW] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (18 preceding siblings ...)
  2022-02-06 21:54 ` paper42
@ 2022-02-08  0:47 ` linuxergr
  2022-02-16  6:47 ` [PR PATCH] [Updated] " linuxergr
                   ` (2 subsequent siblings)
  22 siblings, 0 replies; 24+ messages in thread
From: linuxergr @ 2022-02-08  0:47 UTC (permalink / raw)
  To: ml

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

New review comment by linuxergr on void-packages repository

https://github.com/void-linux/void-packages/pull/33301#discussion_r801178487

Comment:
yup, wonder how was mixed :/

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

* Re: [PR PATCH] [Updated] New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (19 preceding siblings ...)
  2022-02-08  0:47 ` linuxergr
@ 2022-02-16  6:47 ` linuxergr
  2022-06-06  2:15 ` github-actions
  2022-06-21  2:12 ` [PR PATCH] [Closed]: " github-actions
  22 siblings, 0 replies; 24+ messages in thread
From: linuxergr @ 2022-02-16  6:47 UTC (permalink / raw)
  To: ml

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

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

https://github.com/linuxergr/void-packages ananicy
https://github.com/void-linux/void-packages/pull/33301

New package: Ananicy
Closes issue https://github.com/void-linux/void-packages/issues/26429

<!-- Mark items with [x] where applicable -->

#### General
- [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [X] I built this PR locally for my native architecture, (ARCH-LIBC)
<!--
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

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

From d0a8fe2ca9ad954926465c083f2a63eab272055f Mon Sep 17 00:00:00 2001
From: linuxer <paschalis.sp@gmail.com>
Date: Sat, 2 Oct 2021 20:13:26 +0300
Subject: [PATCH 1/2] New package: ananicy-2.2.1

---
 srcpkgs/ananicy/files/ananicy/finish  |  3 +++
 srcpkgs/ananicy/files/ananicy/log/run |  2 ++
 srcpkgs/ananicy/files/ananicy/run     |  4 ++++
 srcpkgs/ananicy/template              | 22 ++++++++++++++++++++++
 4 files changed, 31 insertions(+)
 create mode 100755 srcpkgs/ananicy/files/ananicy/finish
 create mode 100755 srcpkgs/ananicy/files/ananicy/log/run
 create mode 100755 srcpkgs/ananicy/files/ananicy/run
 create mode 100644 srcpkgs/ananicy/template

diff --git a/srcpkgs/ananicy/files/ananicy/finish b/srcpkgs/ananicy/files/ananicy/finish
new file mode 100755
index 000000000000..8069d82fa471
--- /dev/null
+++ b/srcpkgs/ananicy/files/ananicy/finish
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec sysctl -e kernel.sched_autogroup_enabled=1
diff --git a/srcpkgs/ananicy/files/ananicy/log/run b/srcpkgs/ananicy/files/ananicy/log/run
new file mode 100755
index 000000000000..e353e8f34d7c
--- /dev/null
+++ b/srcpkgs/ananicy/files/ananicy/log/run
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec logger -t ananicy
diff --git a/srcpkgs/ananicy/files/ananicy/run b/srcpkgs/ananicy/files/ananicy/run
new file mode 100755
index 000000000000..83166618c9b4
--- /dev/null
+++ b/srcpkgs/ananicy/files/ananicy/run
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+printf '0 \n' > /proc/sys/kernel/sched_autogroup_enabled
+exec ananicy start
diff --git a/srcpkgs/ananicy/template b/srcpkgs/ananicy/template
new file mode 100644
index 000000000000..4637a2a08af8
--- /dev/null
+++ b/srcpkgs/ananicy/template
@@ -0,0 +1,22 @@
+# Template file for 'ananicy'
+pkgname=ananicy
+version=2.2.1
+revision=1
+wrksrc=Ananicy-${version}
+depends="bash schedtool python3"
+short_desc="Ananicy daemon"
+maintainer="linuxer <linuxer@disroot.org>"
+license="GPL-3.0-only"
+homepage="https://github.com/Nefelim4ag/Ananicy"
+distfiles="https://github.com/Nefelim4ag/Ananicy/archive/refs/tags/${version}.tar.gz"
+checksum=3e33c3c84d29f93b64079e67eb56c39a4d40b0591e52db171156981b72f648b1
+
+do_install() {
+	make install PREFIX="${DESTDIR}"
+}
+
+post_install() {
+	rm -rf "${DESTDIR}/lib"
+	chmod +x "${DESTDIR}/usr/bin/ananicy"
+	vsv ananicy
+}

From a8933d11e9e7cb7b4d489e20f845fef31e264b59 Mon Sep 17 00:00:00 2001
From: linuxer <linuxer@artixlinux.org>
Date: Mon, 4 Oct 2021 01:02:32 +0300
Subject: [PATCH 2/2] New package: ananicy-2.2.1

---
 srcpkgs/OpenJK/files/OpenJK.desktop           | 10 +++
 srcpkgs/OpenJK/files/OpenJKMP.desktop         | 10 +++
 srcpkgs/OpenJK/files/OpenJO.desktop           | 10 +++
 srcpkgs/OpenJK/files/README.voidlinux         | 12 ++++
 srcpkgs/OpenJK/files/openjk                   |  9 +++
 srcpkgs/OpenJK/files/openjk_sp                |  9 +++
 srcpkgs/OpenJK/files/openjkded                |  9 +++
 srcpkgs/OpenJK/files/openjo                   |  9 +++
 .../patches/fix-sdl2-cross-compile.patch      | 34 ++++++++++
 srcpkgs/OpenJK/template                       | 34 ++++++++++
 srcpkgs/apache/template                       |  4 +-
 srcpkgs/babl/template                         |  4 +-
 srcpkgs/bottom/template                       |  4 +-
 srcpkgs/c-blosc/template                      |  1 +
 srcpkgs/cargo-edit/template                   |  6 +-
 srcpkgs/castero/template                      |  5 +-
 srcpkgs/cmark/template                        |  8 +--
 srcpkgs/comrak/template                       |  4 +-
 srcpkgs/foot/template                         |  4 +-
 srcpkgs/gegl/template                         |  6 +-
 srcpkgs/gimp/template                         |  4 +-
 srcpkgs/git-extras/template                   |  6 +-
 srcpkgs/goimapnotify/template                 |  4 +-
 srcpkgs/grex/template                         |  4 +-
 srcpkgs/keybase-desktop/template              |  4 +-
 srcpkgs/keybase/template                      |  4 +-
 srcpkgs/kubernetes-helm/template              |  4 +-
 srcpkgs/librsvg/template                      |  4 +-
 srcpkgs/libsixel/patches/unistd.patch         | 62 +++++++++++++++++++
 srcpkgs/libsixel/template                     | 13 ++--
 srcpkgs/pango/template                        |  6 +-
 srcpkgs/pyradio/template                      |  7 ++-
 srcpkgs/python3-trimesh/template              |  4 +-
 srcpkgs/python3-zope.proxy/template           |  6 +-
 srcpkgs/ruplacer/template                     |  8 +--
 srcpkgs/shfmt/template                        |  5 +-
 srcpkgs/st/st-terminfo.REMOVE                 |  3 +
 srcpkgs/st/template                           |  5 +-
 srcpkgs/xterm/template                        |  7 ++-
 39 files changed, 285 insertions(+), 67 deletions(-)
 create mode 100644 srcpkgs/OpenJK/files/OpenJK.desktop
 create mode 100644 srcpkgs/OpenJK/files/OpenJKMP.desktop
 create mode 100644 srcpkgs/OpenJK/files/OpenJO.desktop
 create mode 100644 srcpkgs/OpenJK/files/README.voidlinux
 create mode 100644 srcpkgs/OpenJK/files/openjk
 create mode 100644 srcpkgs/OpenJK/files/openjk_sp
 create mode 100644 srcpkgs/OpenJK/files/openjkded
 create mode 100644 srcpkgs/OpenJK/files/openjo
 create mode 100644 srcpkgs/OpenJK/patches/fix-sdl2-cross-compile.patch
 create mode 100644 srcpkgs/OpenJK/template
 create mode 100644 srcpkgs/libsixel/patches/unistd.patch

diff --git a/srcpkgs/OpenJK/files/OpenJK.desktop b/srcpkgs/OpenJK/files/OpenJK.desktop
new file mode 100644
index 000000000000..e5c13c5c85d2
--- /dev/null
+++ b/srcpkgs/OpenJK/files/OpenJK.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=OpenJK Jedi Academy Single Player
+Comment="Open Source Implementation of Jedi Knight II and III Engine - Jedi Academy Single Player"
+Exec=openjk_sp
+Icon=OpenJK
+Terminal=false
+StartupNotify=false
+Categories=Game
\ No newline at end of file
diff --git a/srcpkgs/OpenJK/files/OpenJKMP.desktop b/srcpkgs/OpenJK/files/OpenJKMP.desktop
new file mode 100644
index 000000000000..04c25842f89e
--- /dev/null
+++ b/srcpkgs/OpenJK/files/OpenJKMP.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=OpenJK Multi Player
+Comment="Open Source Implementation of Jedi Knight II and III Engine - Multi Player"
+Exec=openjk
+Icon=OpenJK
+Terminal=false
+StartupNotify=false
+Categories=Game
\ No newline at end of file
diff --git a/srcpkgs/OpenJK/files/OpenJO.desktop b/srcpkgs/OpenJK/files/OpenJO.desktop
new file mode 100644
index 000000000000..de1076371d3c
--- /dev/null
+++ b/srcpkgs/OpenJK/files/OpenJO.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=OpenJK Jedi Outcast
+Comment="Open Source Implementation of Jedi Knight II and III Engine - Jedi Outcast"
+Exec=openjo
+Icon=OpenJK
+Terminal=false
+StartupNotify=false
+Categories=Game
\ No newline at end of file
diff --git a/srcpkgs/OpenJK/files/README.voidlinux b/srcpkgs/OpenJK/files/README.voidlinux
new file mode 100644
index 000000000000..01d847cddab7
--- /dev/null
+++ b/srcpkgs/OpenJK/files/README.voidlinux
@@ -0,0 +1,12 @@
+OpenJK requires a copy of Jedi Knight: Jedi Academy.
+You can also use this for Jedi Outcast (singleplayer only), which requires a copy as well.
+The default folder that the game will search for files is
+
+	Jedi Academy: ~/.local/share/openjk
+	Jedi Outcast: ~/.local/share/openjo
+
+You can easily link your game files by doing the following:
+
+	cd ~/.local/share/openjk
+	mkdir base
+	ln -s /path/to/game/GameData/base/* base
\ No newline at end of file
diff --git a/srcpkgs/OpenJK/files/openjk b/srcpkgs/OpenJK/files/openjk
new file mode 100644
index 000000000000..c1ec24d3c55f
--- /dev/null
+++ b/srcpkgs/OpenJK/files/openjk
@@ -0,0 +1,9 @@
+#! /bin/sh
+OJ_ARCH=$(uname -m)
+case "$OJ_ARCH" in
+  arm*) OJ_ARCH=arm;;
+  i*86*) OJ_ARCH=i386;;
+esac
+
+cd /usr/lib/OpenJK/JediAcademy
+exec ./openjk.${OJ_ARCH} "$@"
diff --git a/srcpkgs/OpenJK/files/openjk_sp b/srcpkgs/OpenJK/files/openjk_sp
new file mode 100644
index 000000000000..78f6a756a185
--- /dev/null
+++ b/srcpkgs/OpenJK/files/openjk_sp
@@ -0,0 +1,9 @@
+#! /bin/sh
+OJ_ARCH=$(uname -m)
+case "$OJ_ARCH" in
+  arm*) OJ_ARCH=arm;;
+  i*86*) OJ_ARCH=i386;;
+esac
+
+cd /usr/lib/OpenJK/JediAcademy
+exec ./openjk_sp.${OJ_ARCH} "$@"
diff --git a/srcpkgs/OpenJK/files/openjkded b/srcpkgs/OpenJK/files/openjkded
new file mode 100644
index 000000000000..a9cc159803e7
--- /dev/null
+++ b/srcpkgs/OpenJK/files/openjkded
@@ -0,0 +1,9 @@
+#! /bin/sh
+OJ_ARCH=$(uname -m)
+case "$OJ_ARCH" in
+  arm*) OJ_ARCH=arm;;
+  i*86*) OJ_ARCH=i386;;
+esac
+
+cd /usr/lib/OpenJK/JediAcademy
+exec ./openjkded.${OJ_ARCH} "$@"
diff --git a/srcpkgs/OpenJK/files/openjo b/srcpkgs/OpenJK/files/openjo
new file mode 100644
index 000000000000..7d831d4701c7
--- /dev/null
+++ b/srcpkgs/OpenJK/files/openjo
@@ -0,0 +1,9 @@
+#! /bin/sh
+OJ_ARCH=$(uname -m)
+case "$OJ_ARCH" in
+  arm*) OJ_ARCH=arm;;
+  i*86*) OJ_ARCH=i386;;
+esac
+
+cd /usr/lib/OpenJK/JediOutcast
+exec ./openjo_sp.${OJ_ARCH} "$@"
diff --git a/srcpkgs/OpenJK/patches/fix-sdl2-cross-compile.patch b/srcpkgs/OpenJK/patches/fix-sdl2-cross-compile.patch
new file mode 100644
index 000000000000..2b7a8c387acf
--- /dev/null
+++ b/srcpkgs/OpenJK/patches/fix-sdl2-cross-compile.patch
@@ -0,0 +1,34 @@
+--- a/code/CMakeLists.txt	2021-07-31 22:39:10.000000000 +0200
++++ -	2021-09-26 21:18:25.041345027 +0200
+@@ -90,12 +90,8 @@
+ 			${OpenJKLibDir}/SDL2/include
+ 			)
+ 	else()
+-		find_package(SDL2 REQUIRED CONFIG)
+-		if (TARGET SDL2::SDL2)
+-			set(SDL2_INCLUDE_DIRS "")
+-			set(SDL2_LIBRARIES SDL2::SDL2)
+-		endif()
+-		string(STRIP ${SDL2_LIBRARIES} SDL2_LIBRARIES)
++		include(FindPkgConfig)
++		pkg_search_module(SDL2 REQUIRED sdl2)
+ 		set(SPEngineIncludeDirectories ${SPEngineIncludeDirectories} ${SDL2_INCLUDE_DIRS})
+ 		set(SPEngineLibraries ${SPEngineLibraries} ${SDL2_LIBRARIES})
+ 	endif()
+--- a/codemp/CMakeLists.txt	2021-07-31 22:39:10.000000000 +0200
++++ -	2021-09-26 21:24:38.194600747 +0200
+@@ -396,12 +396,8 @@
+ 			${OpenJKLibDir}/SDL2/include
+ 			)
+ 	else()
+-		find_package(SDL2 REQUIRED CONFIG)
+-		if (TARGET SDL2::SDL2)
+-			set(SDL2_INCLUDE_DIRS "")
+-			set(SDL2_LIBRARIES SDL2::SDL2)
+-		endif()
+-		string(STRIP ${SDL2_LIBRARIES} SDL2_LIBRARIES)
++		include(FindPkgConfig)
++		pkg_search_module(SDL2 REQUIRED sdl2)
+ 		set(MPEngineIncludeDirectories ${MPEngineIncludeDirectories} ${SDL2_INCLUDE_DIRS})
+ 		set(MPEngineLibraries ${MPEngineLibraries} ${SDL2_LIBRARIES})
+ 	endif()
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
new file mode 100644
index 000000000000..02175e5dceaf
--- /dev/null
+++ b/srcpkgs/OpenJK/template
@@ -0,0 +1,34 @@
+# Template file for 'OpenJK'
+pkgname=OpenJK
+version=0.0.20210922
+revision=1
+_gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
+wrksrc="${pkgname}-${_gitrev}"
+build_style=cmake
+configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
+ -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
+hostmakedepends="pkg-config"
+makedepends="libjpeg-turbo-devel libpng-devel zlib-devel SDL2-devel"
+short_desc="Open Source Implementation of Jedi Knight II and III Engine"
+maintainer="Kenneth Dodrill <kmdodrill@protonmail.com>"
+license="GPL-2.0-only"
+homepage="https://github.com/JACoders/OpenJK"
+distfiles="https://github.com/JACoders/OpenJK/archive/${_gitrev}.tar.gz"
+checksum=efd2e3d96fe449819c4276dfea7ae7d591591ee0e651167844110e073f2edb3c
+
+post_install() {
+	vbin "${FILESDIR}/openjk"
+	vbin "${FILESDIR}/openjk_sp"
+	vbin "${FILESDIR}/openjkded"
+	vbin "${FILESDIR}/openjo"
+
+	vinstall "${FILESDIR}/OpenJK.desktop" 644 usr/share/applications
+	vinstall "${FILESDIR}/OpenJKMP.desktop" 644 usr/share/applications
+	vinstall "${FILESDIR}/OpenJO.desktop" 644 usr/share/applications
+
+	for size in 16 32 64 128 1024; do
+		vinstall shared/icons/${pkgname}_Icon_${size}.png 644 usr/share/icons/hicolor/${size}x${size}/apps/ OpenJK.png
+	done
+
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index 3c92ff8fc988..20de314d6f86 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -1,6 +1,6 @@
 # Template file for 'apache'
 pkgname=apache
-version=2.4.48
+version=2.4.49
 revision=1
 wrksrc="httpd-${version}"
 build_style=gnu-configure
@@ -36,7 +36,7 @@ license="Apache-2.0"
 homepage="http://httpd.apache.org/"
 changelog="http://www.apache.org/dist/httpd/CHANGES_2.4"
 distfiles="https://archive.apache.org/dist/httpd/httpd-${version}.tar.bz2"
-checksum=1bc826e7b2e88108c7e4bf43c026636f77a41d849cfb667aa7b5c0b86dbf966c
+checksum=65b965d6890ea90d9706595e4b7b9365b5060bec8ea723449480b4769974133b
 
 system_accounts="_${pkgname}"
 _apache_homedir="/srv/www/$pkgname"
diff --git a/srcpkgs/babl/template b/srcpkgs/babl/template
index afb9a36ccc9e..1ed797f599da 100644
--- a/srcpkgs/babl/template
+++ b/srcpkgs/babl/template
@@ -1,6 +1,6 @@
 # Template file for 'babl'
 pkgname=babl
-version=0.1.86
+version=0.1.88
 revision=1
 build_style=meson
 build_helper=gir
@@ -13,7 +13,7 @@ license="LGPL-3.0-only"
 homepage="http://gegl.org/babl/"
 changelog="https://raw.githubusercontent.com/GNOME/babl/master/NEWS"
 distfiles="https://download.gimp.org/pub/babl/${version%.*}/babl-${version}.tar.xz"
-checksum=0b3f595159ad1b216cd729c0504c3a5f6cf780c641f4dc63fc164f3c0382c8f0
+checksum=4f0d7f4aaa0bb2e725f349adf7b351a957d9fb26d555d9895a7af816b4167039
 
 babl-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/bottom/template b/srcpkgs/bottom/template
index 8a95a4f846a4..66f0a97acb00 100644
--- a/srcpkgs/bottom/template
+++ b/srcpkgs/bottom/template
@@ -1,6 +1,6 @@
 # Template file for 'bottom'
 pkgname=bottom
-version=0.6.3
+version=0.6.4
 revision=1
 build_style=cargo
 short_desc="Yet another cross-platform graphical process/system monitor"
@@ -8,7 +8,7 @@ maintainer="Neel Chotai <neel@chot.ai>"
 license="MIT"
 homepage="https://github.com/ClementTsang/bottom"
 distfiles="https://github.com/ClementTsang/bottom/archive/${version}.tar.gz"
-checksum=7bbb07b1bab922548ed1be63a00d90aeeb5e64cdbc165e2dfde30dbaa9ef787e
+checksum=ee949805515a1b491f9434927ac3d297b9d5d9d261e3c39e036b725d807b10de
 
 post_install() {
 	vdoc README.md
diff --git a/srcpkgs/c-blosc/template b/srcpkgs/c-blosc/template
index a488bfbf05d7..9dceb83b2cd6 100644
--- a/srcpkgs/c-blosc/template
+++ b/srcpkgs/c-blosc/template
@@ -1,5 +1,6 @@
 # Template file for 'c-blosc'
 pkgname=c-blosc
+# 1.21.0 only updates vendored libraries, we use system ones
 version=1.20.1
 revision=1
 build_style=cmake
diff --git a/srcpkgs/cargo-edit/template b/srcpkgs/cargo-edit/template
index 90e5b108429a..65789afa6e52 100644
--- a/srcpkgs/cargo-edit/template
+++ b/srcpkgs/cargo-edit/template
@@ -1,7 +1,7 @@
 # Template file for 'cargo-edit'
 pkgname=cargo-edit
-version=0.7.0
-revision=2
+version=0.8.0
+revision=1
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
@@ -10,7 +10,7 @@ maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
 license="MIT"
 homepage="https://github.com/killercup/cargo-edit"
 distfiles="https://github.com/killercup/cargo-edit/archive/v${version}.tar.gz"
-checksum=56b51ef8d52d8b414b5c4001053fa196dc7710fea9b1140171a314bc527a2ea2
+checksum=4a08e914c17204cb3ab303b62362ca30d44cf457b3b1d7bde117b8ab4cb2fa64
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/castero/template b/srcpkgs/castero/template
index d813120d88ba..11574f87b878 100644
--- a/srcpkgs/castero/template
+++ b/srcpkgs/castero/template
@@ -1,6 +1,6 @@
 # Template file for 'castero'
 pkgname=castero
-version=0.9.3
+version=0.9.4
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -13,8 +13,9 @@ short_desc="TUI podcast client for the terminal"
 maintainer="Nathan Owens <ndowens04@gmail.com>"
 license="MIT"
 homepage="https://github.com/xgi/castero"
+changelog="https://raw.githubusercontent.com/xgi/castero/master/CHANGELOG.md"
 distfiles="https://github.com/xgi/castero/archive/v${version}.tar.gz"
-checksum=d0cea7efbfc0dd7ae01e496a81b67a1d4a47dbc2ab28ff61be5ae7910015717d
+checksum=53df64e3dfa407c78c46907339d068b3649be62fc9f3a3ce76a803658843f88d
 
 # Remove requirement of python3-vlc
 # as we can use python3-mpv instead,
diff --git a/srcpkgs/cmark/template b/srcpkgs/cmark/template
index ca99822a67ea..cd822051b3ab 100644
--- a/srcpkgs/cmark/template
+++ b/srcpkgs/cmark/template
@@ -1,14 +1,14 @@
 # Template file for 'cmark'
 pkgname=cmark
-version=0.29.0
+version=0.30.2
 revision=1
 build_style=cmake
 short_desc="CommonMark parsing and rendering library and program in C"
 maintainer="pancake <pancake@nopcode.org>"
 license="MIT"
-homepage="https://github.com/jgm/cmark"
-distfiles="https://github.com/jgm/cmark/archive/${version}.tar.gz"
-checksum=2558ace3cbeff85610de3bda32858f722b359acdadf0c4691851865bb84924a6
+homepage="https://github.com/commonmark/cmark"
+distfiles="https://github.com/commonmark/cmark/archive/${version}.tar.gz"
+checksum=6c7d2bcaea1433d977d8fed0b55b71c9d045a7cdf616e3cd2dce9007da753db3
 
 pre_configure() {
 	# Fix the SONAME version to use just the major number
diff --git a/srcpkgs/comrak/template b/srcpkgs/comrak/template
index 6f0e2cae7655..20955c7a3f4d 100644
--- a/srcpkgs/comrak/template
+++ b/srcpkgs/comrak/template
@@ -1,6 +1,6 @@
 # Template file for 'comrak'
 pkgname=comrak
-version=0.11.0
+version=0.12.1
 revision=1
 build_style=cargo
 short_desc="CommonMark + GFM compatible Markdown parser and renderer"
@@ -8,7 +8,7 @@ maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
 license="BSD-2-Clause"
 homepage="https://github.com/kivikakk/comrak"
 distfiles="https://github.com/kivikakk/comrak/archive/${version}.tar.gz"
-checksum=9da1388b719142780cff8c6dcf5e59d83ad88f23ed81c961361a986081fd2bfa
+checksum=68f1cc474e08487d67a9290cfbfdbae1ad7163be6c8e0cef644030ffbe944459
 
 post_install() {
 	vlicense COPYING
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 3dde8c741f24..fb29953d7d29 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -1,6 +1,6 @@
 # Template file for 'foot'
 pkgname=foot
-version=1.8.2
+version=1.9.2
 revision=1
 wrksrc=$pkgname
 build_style=meson
@@ -15,7 +15,7 @@ license="MIT"
 homepage="https://codeberg.org/dnkl/foot"
 changelog="https://codeberg.org/dnkl/foot/src/branch/master/CHANGELOG.md"
 distfiles="${homepage}/archive/${version}.tar.gz"
-checksum=50cf5b9f3cc1ebaafa62255eea22395e8267cce21e119bc6f7ecacf11f15dada
+checksum=5859d8d7293da4c7c52f45a9756fc7989edc364057e8b86b4e1fbea7bc2b4009
 
 post_install() {
 	rm -f ${DESTDIR}/usr/share/doc/foot/LICENSE
diff --git a/srcpkgs/gegl/template b/srcpkgs/gegl/template
index 6a5c5eb877b6..321ee223897b 100644
--- a/srcpkgs/gegl/template
+++ b/srcpkgs/gegl/template
@@ -1,7 +1,7 @@
 # Template file for 'gegl'
 pkgname=gegl
-version=0.4.30
-revision=2
+version=0.4.32
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Ddocs=false -Dintrospection=true
@@ -18,7 +18,7 @@ license="GPL-3.0-only, LGPL-3.0-only"
 homepage="https://www.gimp.org"
 changelog="https://gitlab.gnome.org/GNOME/gegl/raw/master/docs/NEWS.txt"
 distfiles="https://download.gimp.org/pub/gegl/${version%.*}/gegl-${version}.tar.xz"
-checksum=c112782cf4096969e23217ccdfabe42284e35d5435ff0c43d40e4c70faeca8dd
+checksum=668e3c6b9faf75fb00512701c36274ab6f22a8ba05ec62dbf187d34b8d298fa1
 
 gegl-devel_package() {
 	depends="json-glib-devel babl-devel gegl>=${version}_${revision}"
diff --git a/srcpkgs/gimp/template b/srcpkgs/gimp/template
index 999c9a6f46f0..09bf85863991 100644
--- a/srcpkgs/gimp/template
+++ b/srcpkgs/gimp/template
@@ -1,6 +1,6 @@
 # Template file for 'gimp'
 pkgname=gimp
-version=2.10.24
+version=2.10.28
 revision=1
 build_style=gnu-configure
 configure_args="--disable-check-update --datadir=/usr/share"
@@ -19,7 +19,7 @@ maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-3.0-only"
 homepage="https://www.gimp.org"
 distfiles="https://download.gimp.org/pub/gimp/v${version%.*}/gimp-${version}.tar.bz2"
-checksum=bd1bb762368c0dd3175cf05006812dd676949c3707e21f4e6857435cb435989e
+checksum=4f4dc22cff1ab5f026feaa2ab55e05775b3a11e198186b47bdab79cbfa078826
 python_version=2
 lib32disabled=yes
 no_generic_pkgconfig_link=yes
diff --git a/srcpkgs/git-extras/template b/srcpkgs/git-extras/template
index cc941faa7a73..1337a3395dd6 100644
--- a/srcpkgs/git-extras/template
+++ b/srcpkgs/git-extras/template
@@ -1,7 +1,7 @@
 # Template file for 'git-extras'
 pkgname=git-extras
-version=6.2.0
-revision=2
+version=6.3.0
+revision=1
 build_style=gnu-makefile
 depends="bash git"
 short_desc="Little git extras"
@@ -9,7 +9,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/tj/git-extras"
 distfiles="https://github.com/tj/git-extras/archive/${version}.tar.gz"
-checksum=151bc129f717179c1f7b6c83faf1d4829eeddef8b7c501dac05dc38c28270c3e
+checksum=8a218a0c8e10036d5ba14f26b70f994b0d11166b02ef3fed71c593cef026ec3d
 
 post_patch() {
 	vsed -i 's|$(SYSCONFDIR)/bash_completion.d|/usr/share/bash-completion/completions|' Makefile
diff --git a/srcpkgs/goimapnotify/template b/srcpkgs/goimapnotify/template
index aea0456f2457..262ed98857c9 100644
--- a/srcpkgs/goimapnotify/template
+++ b/srcpkgs/goimapnotify/template
@@ -1,6 +1,6 @@
 # Template file for 'goimapnotify'
 pkgname=goimapnotify
-version=2.3.2
+version=2.3.5
 revision=1
 build_style=go
 go_import_path="gitlab.com/shackra/goimapnotify"
@@ -11,4 +11,4 @@ license="GPL-3.0-only"
 homepage="https://gitlab.com/shackra/goimapnotify"
 changelog="https://gitlab.com/shackra/goimapnotify/blob/master/CHANGELOG.rst"
 distfiles="https://${go_import_path}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=28cf27798d40d5eff9c081086cf87ff8e6a85e8a438d0f900cfa94bf1cd3a449
+checksum=71fd3e22b4a04c06c0789b36edc8815554ed4baeaae5a9290b1aba7bac91ec3a
diff --git a/srcpkgs/grex/template b/srcpkgs/grex/template
index c137cfd9b748..dd4bb9f0ad87 100644
--- a/srcpkgs/grex/template
+++ b/srcpkgs/grex/template
@@ -1,6 +1,6 @@
 # Template file for 'grex'
 pkgname=grex
-version=1.2.0
+version=1.3.0
 revision=1
 build_style=cargo
 short_desc="Tool for generating regular expressions from user-provided test cases"
@@ -8,7 +8,7 @@ maintainer="Neel Chotai <neel@chot.ai>"
 license="Apache-2.0"
 homepage="https://github.com/pemistahl/grex"
 distfiles="https://github.com/pemistahl/grex/archive/v${version}.tar.gz"
-checksum=24b27ee194232d9280f86ed11ee1863e6636eea4423013bfe78b2ebc21002404
+checksum=a330ce004fcfdd8958d057a5ae07a85b6546de585fe7d9060d05f0ada7f7686b
 
 post_install() {
 	vdoc README.md
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index 02c99097e5a2..b74fa107adb0 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'keybase-desktop'
 pkgname=keybase-desktop
-version=5.7.1
+version=5.8.1
 revision=1
 wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
@@ -10,7 +10,7 @@ maintainer="Dominic Monroe <monroef4@googlemail.com>"
 license="BSD-3-Clause"
 homepage="https://keybase.io"
 distfiles="https://github.com/keybase/client/archive/v${version}.tar.gz"
-checksum=9b51262582db59c0f9b3b63f488632f4cad2b769aded0aaaa8a4e5c85988e5bb
+checksum=25539ff5b3bad939c9a481ccae89913c1d14aab7f2ac9756a4c231b01ce3fc61
 nostrip_files="Keybase"
 
 case "${XBPS_TARGET_MACHINE}" in
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index 6afe2ad37f99..3e86e92e2f84 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -1,6 +1,6 @@
 # Template file for 'keybase'
 pkgname=keybase
-version=5.7.1
+version=5.8.1
 revision=1
 wrksrc="client-v${version}"
 build_style=go
@@ -17,7 +17,7 @@ maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="https://keybase.io/"
 distfiles="https://github.com/keybase/client/releases/download/v$version/keybase-v$version.tar.xz"
-checksum=23f0d22dd27530b98a4a7654629aa7cbf683cc0a9b29f5d314f456471fd0431e
+checksum=5e89792105ce29420e92ebeaf8055db5e7d67de5e181f83f69904356ddeb8c71
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 674a86dd7369..4a8c2e4597cd 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -1,6 +1,6 @@
 # Template file for 'kubernetes-helm'
 pkgname=kubernetes-helm
-version=3.6.3
+version=3.7.0
 revision=1
 wrksrc="helm-${version}"
 hostmakedepends="go make git mercurial tar"
@@ -9,7 +9,7 @@ maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="Apache-2.0"
 homepage="https://helm.sh/"
 distfiles="https://github.com/helm/helm/archive/v${version}.tar.gz"
-checksum=1ef2253b97601f56da782ce380f0732246c82038c4241cbc37450e5a23f0c5a5
+checksum=2d71d0524f358aeec0ff290194680e98b7268ac8fee4d9b69b0315b7dae15900
 conflicts="helm"
 nopie=true
 
diff --git a/srcpkgs/librsvg/template b/srcpkgs/librsvg/template
index 871e61482836..d6c9c2c89ddf 100644
--- a/srcpkgs/librsvg/template
+++ b/srcpkgs/librsvg/template
@@ -1,6 +1,6 @@
 # Template file for 'librsvg'
 pkgname=librsvg
-version=2.50.3
+version=2.50.7
 revision=1
 build_style=gnu-configure
 build_helper="gir"
@@ -15,7 +15,7 @@ homepage="https://wiki.gnome.org/Projects/LibRsvg"
 # update changelog when release series changes
 changelog="https://gitlab.gnome.org/GNOME/librsvg/-/raw/librsvg-2.50/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a4298a98e3a95fdd73c858c17d4dd018525fb09dbb13bbd668a0c2243989e958
+checksum=fffb61b08cd5282aaae147a02b305166a7426fad22a8b9427708f0f2fc426ebc
 
 do_check() {
 	# reference files are for specific pango and harfbuzz versions
diff --git a/srcpkgs/libsixel/patches/unistd.patch b/srcpkgs/libsixel/patches/unistd.patch
new file mode 100644
index 000000000000..6fc92eecf058
--- /dev/null
+++ b/srcpkgs/libsixel/patches/unistd.patch
@@ -0,0 +1,62 @@
+# Remove sys/unistd.h (will be included in next release)
+# https://github.com/libsixel/libsixel/commit/a8d60939d00af520e7139741b58928a9cc2c5f04
+diff --git a/converters/img2sixel.c b/converters/img2sixel.c
+index eeeccdf..5152fa9 100644
+--- a/converters/img2sixel.c
++++ b/converters/img2sixel.c
+@@ -28,7 +28,6 @@
+ #include <string.h>
+ 
+ # include <unistd.h>
+-# include <sys/unistd.h>
+ #include <sys/types.h>
+ # include <getopt.h>
+ # include <inttypes.h>
+diff --git a/meson.build b/meson.build
+index 6a243a3..6e47fcc 100644
+--- a/meson.build
++++ b/meson.build
+@@ -66,7 +66,6 @@ needed_headers = [
+   'string.h',
+   'unistd.h',
+   'stdint.h',
+-  'sys/unistd.h',
+   'getopt.h',
+   'sys/types.h',
+   'sys/stat.h',
+diff --git a/src/decoder.c b/src/decoder.c
+index 7619792..95803fa 100644
+--- a/src/decoder.c
++++ b/src/decoder.c
+@@ -26,7 +26,6 @@
+ # include <stdarg.h>
+ # include <string.h>
+ # include <unistd.h>
+-# include <sys/unistd.h>
+ #include <sys/types.h>
+ #include <sys/select.h>
+ # include <time.h>
+diff --git a/src/encoder.c b/src/encoder.c
+index 9fd289b..ea0714c 100644
+--- a/src/encoder.c
++++ b/src/encoder.c
+@@ -27,7 +27,6 @@
+ # include <stdarg.h>
+ #include <string.h>
+ # include <unistd.h>
+-# include <sys/unistd.h>
+ # include <sys/types.h>
+ # include <time.h>
+ # include <sys/time.h>
+diff --git a/src/tty.c b/src/tty.c
+index 92f9f8e..d020543 100644
+--- a/src/tty.c
++++ b/src/tty.c
+@@ -28,7 +28,6 @@
+ # include <sys/time.h>
+ # include <sys/types.h>
+ # include <unistd.h>
+-# include <sys/unistd.h>
+ # include <sys/select.h>
+ # include <errno.h>
+ # include <termios.h>
diff --git a/srcpkgs/libsixel/template b/srcpkgs/libsixel/template
index 8523f3b50ec0..ea23cdf3b83c 100644
--- a/srcpkgs/libsixel/template
+++ b/srcpkgs/libsixel/template
@@ -1,15 +1,16 @@
 # Template file for 'libsixel'
 pkgname=libsixel
-version=1.8.6
+version=1.10.3
 revision=1
-build_style=gnu-configure
-makedepends="libpng-devel zlib-devel libjpeg-turbo-devel"
+build_style=meson
+hostmakedepends="pkg-config"
+makedepends="libjpeg-turbo-devel libpng-devel"
 short_desc="SIXEL encoder/decoder"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
-homepage="https://github.com/saitoha/libsixel"
-distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=37611d60c7dbcee701346967336dbf135fdd5041024d5f650d52fae14c731ab9
+homepage="https://github.com/libsixel/libsixel"
+distfiles="https://github.com/libsixel/libsixel/archive/refs/tags/v${version}.tar.gz"
+checksum=028552eb8f2a37c6effda88ee5e8f6d87b5d9601182ddec784a9728865f821e0
 
 libsixel-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/pango/template b/srcpkgs/pango/template
index 0cb4e3222998..cefda30988a2 100644
--- a/srcpkgs/pango/template
+++ b/srcpkgs/pango/template
@@ -1,20 +1,20 @@
 # Template file for 'pango'
 pkgname=pango
-version=1.48.7
+version=1.48.9
 revision=1
 build_style=meson
 build_helper=gir
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)"
 hostmakedepends="glib-devel help2man pkg-config"
 makedepends="fribidi-devel harfbuzz-devel libXft-devel libthai-devel"
-checkdepends="liberation-fonts-ttf cantarell-fonts"
+checkdepends="dejavu-fonts-ttf liberation-fonts-ttf cantarell-fonts"
 short_desc="Library for layout and rendering of text"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.pango.org/"
 changelog="https://gitlab.gnome.org/GNOME/pango/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/pango/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=28a82f6a6cab60aa3b75a90f04197ead2d311fa8fe8b7bfdf8666e2781d506dc
+checksum=a913657d3fe5aa04c03958a3b5d3fc859e891b75cd81b873a819330f6c0872aa
 
 # Package build options
 build_options="gir"
diff --git a/srcpkgs/pyradio/template b/srcpkgs/pyradio/template
index 209f439da0b9..2acc624db61d 100644
--- a/srcpkgs/pyradio/template
+++ b/srcpkgs/pyradio/template
@@ -1,17 +1,18 @@
 # Template file for 'pyradio'
 pkgname=pyradio
-version=0.8.7.3
+version=0.8.9.9
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
-depends="python3"
+depends="python3-requests python3-dnspython"
 short_desc="Curses based internet radio player"
 maintainer="Lugubris <lugubris@disroot.org>"
 license="MIT"
 homepage="http://www.coderholic.com/pyradio/"
 changelog="https://raw.githubusercontent.com/coderholic/pyradio/master/ChangeLog"
 distfiles="https://github.com/coderholic/pyradio/archive/${version}.tar.gz"
-checksum=a483ac1601fc89ee3a72fb30b290e06f58dc585b07acec6d776b2640ab7c90f6
+checksum=9114254088e294bf06399f892c08056d86172bd32c40869474347eb846a965f3
+make_check=no # pytest reports "no tests ran"
 
 post_install() {
 	vman pyradio.1
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 058417e9dda6..f3cdf42708e8 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-trimesh'
 pkgname=python3-trimesh
-version=3.9.21
+version=3.9.32
 revision=1
 wrksrc="trimesh-${version}"
 build_style=python3-module
@@ -17,7 +17,7 @@ maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
 license="MIT"
 homepage="https://trimsh.org/"
 distfiles="https://github.com/mikedh/trimesh/archive/${version}.tar.gz"
-checksum=e883593af286dd4572dbe69093291c4e9a650abe4d11c3b4d7b13f232d9e3de9
+checksum=cdecdc43718d9ebaf81da5c2a6f0bbb89d6c383dc6e3e3d6a36ddac24b49d40d
 
 post_install() {
 	vlicense LICENSE.md
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6b36788d081c..a0e39907399e 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-zope.proxy'
 pkgname=python3-zope.proxy
-version=4.3.5
-revision=2
+version=4.4.0
+revision=1
 wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
@@ -13,4 +13,4 @@ maintainer="Alex Childs <misuchiru03+void@gmail.com>"
 license="ZPL-2.1"
 homepage="https://github.com/zopefoundation/zope.proxy"
 distfiles="${PYPI_SITE}/z/zope.proxy/zope.proxy-${version}.tar.gz"
-checksum=a66a0d94e5b081d5d695e66d6667e91e74d79e273eee95c1747717ba9cb70792
+checksum=b244904c5148067c3f1899d29a2c1a28faca747b143192c0f825e6bf3170a347
diff --git a/srcpkgs/ruplacer/template b/srcpkgs/ruplacer/template
index 3201b50cb31c..2a48b9af8196 100644
--- a/srcpkgs/ruplacer/template
+++ b/srcpkgs/ruplacer/template
@@ -1,14 +1,14 @@
 # Template file for 'ruplacer'
 pkgname=ruplacer
-version=0.4.3
+version=0.6.2
 revision=1
 build_style=cargo
 short_desc="Find and replace text in source files"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
 license="BSD-3-Clause"
-homepage="https://github.com/TankerHQ/ruplacer"
-distfiles="https://static.crates.io/crates/ruplacer/ruplacer-${version}.crate"
-checksum=3dd4fcaea05dcd98dbcdc302ef1446d2af5f4d7fa7f7d35fe4666581a0597ffa
+homepage="https://github.com/dmerejkowsky/ruplacer"
+distfiles="https://github.com/dmerejkowsky/ruplacer/archive/refs/tags/v${version}.tar.gz"
+checksum=54533bb5ee33a5580f6d1160e92f4adf436350937dd2705de14ed9af185ee875
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index a4e953367ced..7dedbc21a84e 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -1,6 +1,6 @@
 # Template file for 'shfmt'
 pkgname=shfmt
-version=3.3.1
+version=3.4.0
 revision=1
 wrksrc="sh-${version}"
 build_style=go
@@ -11,8 +11,9 @@ short_desc="Shell parser and formatter"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/mvdan/sh"
+changelog="https://raw.githubusercontent.com/mvdan/sh/master/CHANGELOG.md"
 distfiles="https://github.com/mvdan/sh/archive/v${version}.tar.gz"
-checksum=c3acf5503e42f481ff3ec133007f85438a2df378981446456937a56dde758a52
+checksum=0eb593457df63c5a98597f6235b1ff558fadd18aed54653604731906790a9c90
 
 post_install() {
 	scdoc < cmd/shfmt/shfmt.1.scd > shfmt.1
diff --git a/srcpkgs/st/st-terminfo.REMOVE b/srcpkgs/st/st-terminfo.REMOVE
index 6911eb3e614d..ad3893f3269a 100644
--- a/srcpkgs/st/st-terminfo.REMOVE
+++ b/srcpkgs/st/st-terminfo.REMOVE
@@ -1,6 +1,9 @@
 case "${ACTION}" in
 pre)
 	rm usr/share/terminfo/s/st
+	rm usr/share/terminfo/s/st-bs
+	rm usr/share/terminfo/s/st-bs-256color
+	rm usr/share/terminfo/s/st-mono
 	rm usr/share/terminfo/s/st-meta
 	rm usr/share/terminfo/s/st-meta-256color
 	rm usr/share/terminfo/s/st-256color
diff --git a/srcpkgs/st/template b/srcpkgs/st/template
index 0041346d2b84..fe9945094ec7 100644
--- a/srcpkgs/st/template
+++ b/srcpkgs/st/template
@@ -1,7 +1,7 @@
 # Template file for 'st'
 pkgname=st
 version=0.8.4
-revision=2
+revision=3
 build_style=gnu-makefile
 make_use_env=compliant
 hostmakedepends="pkg-config"
@@ -18,7 +18,7 @@ pre_build() {
 	sed -i 's|Liberation Mono|Monospace|g' config.def.h
 	[ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h
 	# We will use tic after install. See INSTALL.
-	sed -i '/tic/d' Makefile
+	vsed -i Makefile -e '/tic/d'
 }
 
 post_install() {
@@ -29,6 +29,7 @@ post_install() {
 
 st-terminfo_package() {
 	short_desc+=" - terminfo data"
+	depends="ncurses"
 	pkg_install() {
 		vmove usr/share/terminfo
 	}
diff --git a/srcpkgs/xterm/template b/srcpkgs/xterm/template
index cde36bc4e134..2a2cf63731c6 100644
--- a/srcpkgs/xterm/template
+++ b/srcpkgs/xterm/template
@@ -1,6 +1,6 @@
 # Template file for 'xterm'
 pkgname=xterm
-version=368
+version=369
 revision=1
 build_style=gnu-configure
 configure_args="--enable-wide-chars --enable-88-color --enable-broken-osc
@@ -19,8 +19,9 @@ maintainer="Frank Steinborn <steinex@nognu.de>"
 license="MIT, X11"
 homepage="http://invisible-island.net/xterm/"
 changelog="http://invisible-island.net/xterm/xterm.log.html"
-distfiles="https://invisible-mirror.net/archives/xterm/xterm-${version}.tgz"
-checksum=2ff5169930b6b49ef0bafb5e1331c94f1a98c310442bba7798add821c76ae712
+# using HTTP TEMPORARILY due to cert issues
+distfiles="http://invisible-mirror.net/archives/xterm/xterm-${version}.tgz"
+checksum=71ed6a48d064893d2149741a002781a973496fd24d52dadd364f63439a764e26
 
 post_install() {
 	for f in {u,}xterm.desktop; do

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

* Re: New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (20 preceding siblings ...)
  2022-02-16  6:47 ` [PR PATCH] [Updated] " linuxergr
@ 2022-06-06  2:15 ` github-actions
  2022-06-21  2:12 ` [PR PATCH] [Closed]: " github-actions
  22 siblings, 0 replies; 24+ messages in thread
From: github-actions @ 2022-06-06  2:15 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/33301#issuecomment-1146964502

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] 24+ messages in thread

* Re: [PR PATCH] [Closed]: New package: Ananicy
  2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
                   ` (21 preceding siblings ...)
  2022-06-06  2:15 ` github-actions
@ 2022-06-21  2:12 ` github-actions
  22 siblings, 0 replies; 24+ messages in thread
From: github-actions @ 2022-06-21  2:12 UTC (permalink / raw)
  To: ml

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

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

New package: Ananicy
https://github.com/void-linux/void-packages/pull/33301

Description:
Closes issue https://github.com/void-linux/void-packages/issues/26429

<!-- Mark items with [x] where applicable -->

#### General
- [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [X] I built this PR locally for my native architecture, (ARCH-LIBC)
<!--
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

end of thread, other threads:[~2022-06-21  2:12 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-03 20:28 [PR PATCH] New package: Ananicy linuxergr
2021-10-04 11:19 ` [PR REVIEW] " paper42
2021-10-04 11:19 ` paper42
2021-10-04 11:19 ` paper42
2021-10-04 11:19 ` paper42
2021-10-04 15:29 ` Duncaen
2021-10-04 15:29 ` Duncaen
2021-10-04 17:52 ` linuxergr
2021-10-04 17:58 ` linuxergr
2021-10-04 18:08 ` mobinmob
2021-10-04 18:09 ` mobinmob
2021-10-04 18:10 ` mobinmob
2021-10-04 18:12 ` linuxergr
2021-10-04 18:16 ` mobinmob
2021-10-04 18:33 ` linuxergr
2021-10-04 19:21 ` [PR PATCH] [Updated] " linuxergr
2021-10-04 19:32 ` [PR REVIEW] " linuxergr
2021-10-06  7:54 ` paper42
2022-02-06 21:54 ` paper42
2022-02-06 21:54 ` paper42
2022-02-08  0:47 ` linuxergr
2022-02-16  6:47 ` [PR PATCH] [Updated] " linuxergr
2022-06-06  2:15 ` github-actions
2022-06-21  2:12 ` [PR PATCH] [Closed]: " github-actions

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