From: void-linux <void-linux@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] nv-codec-header: update to 12.0.16.0.
Date: Wed, 05 Jul 2023 16:32:11 +0200 [thread overview]
Message-ID: <20230705143211.-ZvFelRrR-W-1Sfvfxxn_ZxaQFLqAo56fTagepx9Smg@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-44781@inbox.vuxu.org>
[-- Attachment #1: Type: text/plain, Size: 1092 bytes --]
There is an updated pull request by void-linux against master on the void-packages repository
https://github.com/dataCobra/void-packages nv-codec-headers
https://github.com/void-linux/void-packages/pull/44781
nv-codec-header: update to 12.0.16.0.
#### Testing the changes
- I tested the changes in this PR: **YES**
I've build ffmpeg successfully with this version and also tested streaming with the codec via obs studio with my Nvidia Geforce RTX 2080 Super.
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- x86_64-musl
- aarch64-musl (crossbuild)
- armv7l (crossbuild)
- armv6l-musl (crossbuild)
I'm not sure if I need to set packages to a new revision to make sure it's build with the new headers. I hope somebody can tell me that.
Packages using nv-codec-headers:
* ffmpeg
* gnome-remote-desktop
* handbrake
* nvidia-vaapi-driver
A patch file from https://github.com/void-linux/void-packages/pull/44781.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nv-codec-headers-44781.patch --]
[-- Type: text/x-diff, Size: 243350 bytes --]
From 7e2379e903c082c1573631e1d11a47ed940d4b0c Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Sun, 2 Jul 2023 15:55:56 +0300
Subject: [PATCH 001/150] srcpkgs: orphaning
Closes: #44789 [via git-merge-pr]
---
srcpkgs/nemo-audio-tab/template | 2 +-
srcpkgs/nemo-compare/template | 2 +-
srcpkgs/nemo-emblems/template | 2 +-
srcpkgs/nemo-extensions/template | 2 +-
srcpkgs/nemo-image-converter/template | 2 +-
srcpkgs/nemo-preview/template | 2 +-
srcpkgs/nemo-python/template | 2 +-
srcpkgs/nemo-terminal/template | 2 +-
srcpkgs/python3-distro/template | 2 +-
srcpkgs/python3-pytest-httpserver/template | 2 +-
10 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index a7788a0acafa..7f595e46880c 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -8,7 +8,7 @@ hostmakedepends="pkg-config python3-setuptools"
makedepends="nemo-devel libglib-devel"
depends="nemo-python python3-mutagen"
short_desc="Nemo audio tab extention"
-maintainer="mobinmob <mobinmob@disroot.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://github.com/linuxmint/nemo-extensions"
distfiles="https://github.com/linuxmint/nemo-extensions/archive/${version}.tar.gz"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 9e8cb9e4b46e..eca7719edc33 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -8,7 +8,7 @@ hostmakedepends="pkg-config python3-setuptools"
makedepends="nemo-devel libglib-devel"
depends="nemo-python meld"
short_desc="Nemo compare extention"
-maintainer="mobinmob <mobinmob@disroot.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://github.com/linuxmint/nemo-extensions"
distfiles="https://github.com/linuxmint/nemo-extensions/archive/refs/tags/${version}.tar.gz"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 153f10e52906..681498ca8b08 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -8,7 +8,7 @@ hostmakedepends="pkg-config python3-setuptools"
makedepends="nemo-devel libglib-devel"
depends="nemo-python"
short_desc="Nemo extension for changing emblems in files/dirs"
-maintainer="mobinmob <mobinmob@disroot.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://github.com/linuxmint/nemo-extensions"
distfiles="https://github.com/linuxmint/nemo-extensions/archive/${version}.tar.gz"
diff --git a/srcpkgs/nemo-extensions/template b/srcpkgs/nemo-extensions/template
index ec953536f50c..ac7a2cb16a2d 100644
--- a/srcpkgs/nemo-extensions/template
+++ b/srcpkgs/nemo-extensions/template
@@ -13,7 +13,7 @@ depends="
nemo-emblems>=${version}
nemo-terminal>=${version}"
short_desc="Extentions for nemo file manager"
-maintainer="mobinmob <mobinmob@disroot.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="BSD-2-Clause" #no vlicense
homepage="https://github.com/linuxmint/nemo-extensions"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index 9bc7f196636d..f0458c09ca27 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -8,7 +8,7 @@ hostmakedepends="pkg-config gettext"
makedepends="nemo-devel libglib-devel"
depends="ImageMagick"
short_desc="Nemo image converter extension"
-maintainer="mobinmob <mobinmob@disroot.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/linuxmint/nemo-extensions"
distfiles="https://github.com/linuxmint/nemo-extensions/archive/${version}.tar.gz"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index beb14c4662a4..2cbac5160b2f 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -9,7 +9,7 @@ hostmakedepends="pkg-config gettext gobject-introspection glib-devel"
makedepends="nemo-devel libmusicbrainz5-devel cjs-devel clutter-devel
clutter-gtk-devel clutter-gst3-devel libxreader-devel gtksourceview4-devel webkit2gtk-devel"
short_desc="Nemo preview extension"
-maintainer="mobinmob <mobinmob@disroot.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/linuxmint/nemo-extensions"
distfiles="https://github.com/linuxmint/nemo-extensions/archive/refs/tags/${version}.tar.gz"
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index 5218bc746ab4..630302ee848a 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -7,7 +7,7 @@ build_style=meson
hostmakedepends="pkg-config"
makedepends="nemo-devel python3-devel python3-gobject-devel"
short_desc="Nemo python binding"
-maintainer="mobinmob <mobinmob@disroot.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/linuxmint/nemo-extensions"
distfiles="https://github.com/linuxmint/nemo-extensions/archive/refs/tags/${version}.tar.gz"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index b3f7679db2a0..5029a82836a6 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -8,7 +8,7 @@ hostmakedepends="pkg-config python3-setuptools"
makedepends="nemo-devel libglib-devel"
depends="nemo-python vte3 glib gtk+3 xapps"
short_desc="Nemo terminal extention"
-maintainer="mobinmob <mobinmob@disroot.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://github.com/linuxmint/nemo-extensions"
distfiles="https://github.com/linuxmint/nemo-extensions/archive/${version}.tar.gz"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index e8366a9193de..93d66fba5da2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -7,7 +7,7 @@ hostmakedepends="python3-wheel"
depends="python3"
checkdepends="python3-unittest-mixins python3-pytest"
short_desc="OS platform information API"
-maintainer="mobinmob <mobinmob@disroot.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="Apache-2.0"
homepage="https://github.com/nir0s/distro"
changelog="https://raw.githubusercontent.com/python-distro/distro/master/CHANGELOG.md"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index f04aa3c6b4b5..202735222e95 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -7,7 +7,7 @@ hostmakedepends="python3-poetry-core"
depends="python3-pytest python3-Werkzeug"
checkdepends="${depends} python3-MarkupSafe python3-requests"
short_desc="HTTP server for pytest"
-maintainer="mobinmob <mobinmob@disroot.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://www.github.com/csernazs/pytest-httpserver"
changelog="https://raw.githubusercontent.com/csernazs/pytest-httpserver/master/CHANGES.rst"
From affccf6e8339bcd99b6ad2bfed5ac83ef7569736 Mon Sep 17 00:00:00 2001
From: hazen2215 <haz@disroot.org>
Date: Sun, 2 Jul 2023 20:05:41 +0900
Subject: [PATCH 002/150] watchdog: fix build on musl
---
srcpkgs/watchdog/template | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/srcpkgs/watchdog/template b/srcpkgs/watchdog/template
index 743b8d4f1291..3d410fc469e6 100644
--- a/srcpkgs/watchdog/template
+++ b/srcpkgs/watchdog/template
@@ -7,14 +7,10 @@ short_desc="Software watchdog daemon"
maintainer="Enno Boland <gottox@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://sourceforge.net/projects/watchdog/"
-distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
+distfiles="${SOURCEFORGE_SITE}/watchdog/watchdog-${version}.tar.gz"
checksum=b8e7c070e1b72aee2663bdc13b5cc39f76c9232669cfbb1ac0adc7275a3b019d
conf_files="/etc/watchdog.conf"
-if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
- broken="nfsmount.h:9:10: fatal error: rpc/rpc.h: No such file or directory"
-fi
-
post_install() {
vsv watchdog
}
From afb57e92d2546a894958e0e96904d57504db0d51 Mon Sep 17 00:00:00 2001
From: zenobit <zen@osowoso.xyz>
Date: Sun, 2 Jul 2023 09:54:04 +0200
Subject: [PATCH 003/150] system-monitoring-center: update to 2.17.0
---
srcpkgs/system-monitoring-center/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/system-monitoring-center/template b/srcpkgs/system-monitoring-center/template
index 0fac7cee3d7c..376ed6ae7794 100644
--- a/srcpkgs/system-monitoring-center/template
+++ b/srcpkgs/system-monitoring-center/template
@@ -1,6 +1,6 @@
# Template file for 'system-monitoring-center'
pkgname=system-monitoring-center
-version=2.14.0
+version=2.17.0
revision=1
build_style=meson
hostmakedepends="kdelibs4support-devel gettext"
@@ -10,4 +10,4 @@ maintainer="zenobit <zen@osowoso.xyz>"
license="GPL-3.0-only"
homepage="https://github.com/hakandundar34coding/system-monitoring-center"
distfiles="https://github.com/hakandundar34coding/system-monitoring-center/archive/refs/tags/v${version}.tar.gz"
-checksum=0ae387300d5a30c1323cb6f0f037cfe0d304270560018bb41933046eb20b2763
+checksum=433e0e06ba2e49c81c19eaa47641a354a5bc4a866db6cbb59544a84943edc831
From e6fa7c8e91eb2d81224ed38d41a257a838903147 Mon Sep 17 00:00:00 2001
From: Eloi Torrents <eloitor@disroot.org>
Date: Sun, 2 Jul 2023 09:18:00 +0200
Subject: [PATCH 004/150] ansifilter: update to 2.20.
---
srcpkgs/ansifilter/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/ansifilter/template b/srcpkgs/ansifilter/template
index 30519cb8ef6c..758c50e65743 100644
--- a/srcpkgs/ansifilter/template
+++ b/srcpkgs/ansifilter/template
@@ -1,6 +1,6 @@
# Template file for 'ansifilter'
pkgname=ansifilter
-version=2.18
+version=2.20
revision=1
build_style=gnu-makefile
short_desc="Remove or convert ANSI codes to another format"
@@ -8,4 +8,4 @@ maintainer="Eloi Torrents <eloitor@disroot.org>"
license="GPL-3.0-only"
homepage="https://gitlab.com/saalen/ansifilter"
distfiles="https://gitlab.com/saalen/ansifilter/-/archive/${version}/ansifilter-${version}.tar.gz"
-checksum=e91cc14bd5a464cfd39e77a254ea6e12314a2b7d4554766d6b7043a8cb5faa04
+checksum=96aad3c95113e921ab912b63152471e5b532a54ecfe90d8c86b2c9127c3aa39b
From 01069e1f475fa0a34c043c3b9c8450b9a617e2c5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Sat, 1 Jul 2023 02:03:06 +0200
Subject: [PATCH 005/150] arti: update to 1.1.6.
---
srcpkgs/arti/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index d6be792e376c..d7b72dc4915c 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -1,6 +1,6 @@
# Template file for 'arti'
pkgname=arti
-version=1.1.5
+version=1.1.6
revision=1
archs="x86_64* i686* aarch64* arm*" # ring
build_style=cargo
@@ -13,7 +13,7 @@ license="Apache-2.0, MIT"
homepage="https://gitlab.torproject.org/tpo/core/arti"
changelog="https://gitlab.torproject.org/tpo/core/arti/-/raw/main/CHANGELOG.md"
distfiles="https://gitlab.torproject.org/tpo/core/arti/-/archive/arti-v${version}/arti-arti-v${version}.tar.gz"
-checksum=1ac43aa8ae742d516724bd1f7b412a5a979b5007b88f9eed2d8ab06e92bb28f4
+checksum=a438507af31078eec90018709529b9c6ebfefefb55827019c83a8e9ec2b5b56c
if [ "$XBPS_CHECK_PKGS" ]; then
case "$XBPS_TARGET_MACHINE" in
From 19b86894b913613a0c49178aca4890bc6321c951 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Sat, 1 Jul 2023 02:27:35 +0200
Subject: [PATCH 006/150] netavark: update to 1.7.0.
---
srcpkgs/netavark/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/netavark/template b/srcpkgs/netavark/template
index 4bc741f29a5f..c4dd300f9366 100644
--- a/srcpkgs/netavark/template
+++ b/srcpkgs/netavark/template
@@ -1,6 +1,6 @@
# Template file for 'netavark'
pkgname=netavark
-version=1.6.0
+version=1.7.0
revision=1
build_style=cargo
hostmakedepends="mandown protobuf"
@@ -10,7 +10,7 @@ license="Apache-2.0"
homepage="https://github.com/containers/netavark"
changelog="https://raw.githubusercontent.com/containers/netavark/main/RELEASE_NOTES.md"
distfiles="https://github.com/containers/netavark/archive/refs/tags/v${version}.tar.gz"
-checksum=3bec9e9b0f3f8f857370900010fb2125ead462d43998ad8f43e4387a5b06f9d6
+checksum=b0ed7d80fd96ef2af88e7a001d91024919125e5842d9772de94648044630e116
# needs unshare which cannot be used in CI
make_check=ci-skip
From 31a87e1a3221b6a8cd731e47d8512d56e572879d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Sat, 1 Jul 2023 02:27:41 +0200
Subject: [PATCH 007/150] aardvark-dns: update to 1.7.0.
---
srcpkgs/aardvark-dns/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/aardvark-dns/template b/srcpkgs/aardvark-dns/template
index c4a47746f1f3..ab5e1737f06f 100644
--- a/srcpkgs/aardvark-dns/template
+++ b/srcpkgs/aardvark-dns/template
@@ -1,6 +1,6 @@
# Template file for 'aardvark-dns'
pkgname=aardvark-dns
-version=1.6.0
+version=1.7.0
revision=1
build_style=cargo
short_desc="Authoritative dns server for A/AAAA container records"
@@ -9,7 +9,7 @@ license="Apache-2.0"
homepage="https://github.com/containers/aardvark-dns"
changelog="https://raw.githubusercontent.com/containers/aardvark-dns/main/RELEASE_NOTES.md"
distfiles="https://github.com/containers/aardvark-dns/archive/refs/tags/v${version}.tar.gz"
-checksum=f3a2ff2d7baf07d8bf2785b6f1c9618db8aa188bd738b7f5cf1b0a31848232f5
+checksum=6ee7dfa8bab8040b917959a2f57f25496ad036a2d933c6225114e2c1e68bab0b
post_install() {
vmkdir usr/libexec/podman
From 8c18264b42e1974e4fc20c9a5392e8f0a1bf687a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Mon, 3 Apr 2023 19:13:48 -0300
Subject: [PATCH 008/150] arpack-ng: update to 3.9.0.
---
srcpkgs/arpack-ng/patches/b3fe4ad7.patch | 518 +++++++++++++++++++++++
srcpkgs/arpack-ng/template | 7 +-
srcpkgs/arpack-ng/update | 4 -
3 files changed, 521 insertions(+), 8 deletions(-)
create mode 100644 srcpkgs/arpack-ng/patches/b3fe4ad7.patch
delete mode 100644 srcpkgs/arpack-ng/update
diff --git a/srcpkgs/arpack-ng/patches/b3fe4ad7.patch b/srcpkgs/arpack-ng/patches/b3fe4ad7.patch
new file mode 100644
index 000000000000..b3ba91397ec4
--- /dev/null
+++ b/srcpkgs/arpack-ng/patches/b3fe4ad7.patch
@@ -0,0 +1,518 @@
+From b3fe4ad7fa875d192071972ee8523cbc149e8221 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Szabolcs=20Horva=CC=81t?= <szhorvat@gmail.com>
+Date: Sun, 9 Apr 2023 16:36:35 +0200
+Subject: [PATCH] fix: ensure that LAPACK RNG state is propagated
+
+ - fixes #401, #410, #411
+ - restores 'inits' variable removed in ce2e69a849da1d10dad5d6d3ec4db6120b3ecf50, ensuring that the RNG state is propagated
+ - reverts e0d67054f573da351f12a226f7c7cc65a690ef3d to ensure that seed is different on each parallel thread
+ - updates seed initialization of parallel pdgetv0/psgetv0 so that they match that of pzgetv0/pcgetv0
+---
+ PARPACK/SRC/MPI/pcgetv0.f | 48 +++++++++++++++++++++++----------------
+ PARPACK/SRC/MPI/pdgetv0.f | 40 ++++++++++++++++++++++++++------
+ PARPACK/SRC/MPI/psgetv0.f | 43 ++++++++++++++++++++++++++---------
+ PARPACK/SRC/MPI/pzgetv0.f | 48 +++++++++++++++++++++++----------------
+ SRC/cgetv0.f | 21 ++++++++++++-----
+ SRC/dgetv0.f | 21 ++++++++++++-----
+ SRC/sgetv0.f | 21 ++++++++++++-----
+ SRC/zgetv0.f | 21 ++++++++++++-----
+ 8 files changed, 183 insertions(+), 80 deletions(-)
+
+diff --git a/PARPACK/SRC/MPI/pcgetv0.f b/PARPACK/SRC/MPI/pcgetv0.f
+index 59e3d1658..24fe8a0f1 100644
+--- a/PARPACK/SRC/MPI/pcgetv0.f
++++ b/PARPACK/SRC/MPI/pcgetv0.f
+@@ -176,13 +176,13 @@ subroutine pcgetv0
+ c | Local Scalars & Arrays |
+ c %------------------------%
+ c
+- logical first, orth
++ logical first, inits, orth
+ integer idist, iseed(4), iter, msglvl, jj, myid, igen
+ Real
+ & rnorm0
+ Complex
+ & cnorm, cnorm2
+- save first, iseed, iter, msglvl, orth, rnorm0
++ save first, iseed, inits, iter, msglvl, orth, rnorm0
+ c
+ Complex
+ & cnorm_buf, buf2(1)
+@@ -203,6 +203,12 @@ subroutine pcgetv0
+ & ccdotc
+ external ccdotc, pscnorm2, slapy2
+ c
++c %-----------------%
++c | Data Statements |
++c %-----------------%
++c
++ data inits /.true./
++c
+ c %-----------------------%
+ c | Executable Statements |
+ c %-----------------------%
+@@ -213,26 +219,30 @@ subroutine pcgetv0
+ c | random number generator |
+ c %-----------------------------------%
+ c
++ if (inits) then
+ c
+-c %-----------------------------------%
+-c | Generate a seed on each processor |
+-c | using process id (myid). |
+-c | Note: the seed must be between 1 |
+-c | and 4095. iseed(4) must be odd. |
+-c %-----------------------------------%
++c %-----------------------------------%
++c | Generate a seed on each processor |
++c | using process id (myid). |
++c | Note: the seed must be between 1 |
++c | and 4095. iseed(4) must be odd. |
++c %-----------------------------------%
+ c
+- call MPI_COMM_RANK(comm, myid, ierr)
+- igen = 1000 + 2*myid + 1
+- if (igen .gt. 4095) then
+- write(0,*) 'Error in p_getv0: seed exceeds 4095!'
+- end if
++ call MPI_COMM_RANK(comm, myid, ierr)
++ igen = 1000 + 2*myid + 1
++ if (igen .gt. 4095) then
++ write(0,*) 'Error in p_getv0: seed exceeds 4095!'
++ end if
++c
++ iseed(1) = igen/1000
++ igen = mod(igen,1000)
++ iseed(2) = igen/100
++ igen = mod(igen,100)
++ iseed(3) = igen/10
++ iseed(4) = mod(igen,10)
+ c
+- iseed(1) = igen/1000
+- igen = mod(igen,1000)
+- iseed(2) = igen/100
+- igen = mod(igen,100)
+- iseed(3) = igen/10
+- iseed(4) = 7
++ inits = .false.
++ end if
+ c
+ if (ido .eq. 0) then
+ c
+diff --git a/PARPACK/SRC/MPI/pdgetv0.f b/PARPACK/SRC/MPI/pdgetv0.f
+index 0f348b820..5a1956997 100644
+--- a/PARPACK/SRC/MPI/pdgetv0.f
++++ b/PARPACK/SRC/MPI/pdgetv0.f
+@@ -177,11 +177,11 @@ subroutine pdgetv0
+ c | Local Scalars & Arrays |
+ c %------------------------%
+ c
+- logical first, orth
+- integer idist, iseed(4), iter, msglvl, jj
++ logical first, inits, orth
++ integer idist, iseed(4), iter, msglvl, jj, myid, igen
+ Double precision
+ & rnorm0, buf2(1)
+- save first, iseed, iter, msglvl, orth, rnorm0
++ save first, iseed, inits, iter, msglvl, orth, rnorm0
+ c
+ Double precision
+ & rnorm_buf
+@@ -206,6 +206,12 @@ subroutine pdgetv0
+ c
+ intrinsic abs, sqrt
+ c
++c %-----------------%
++c | Data Statements |
++c %-----------------%
++c
++ data inits /.true./
++c
+ c %-----------------------%
+ c | Executable Statements |
+ c %-----------------------%
+@@ -216,10 +222,30 @@ subroutine pdgetv0
+ c | random number generator |
+ c %-----------------------------------%
+ c
+- iseed(1) = 1
+- iseed(2) = 3
+- iseed(3) = 5
+- iseed(4) = 7
++ if (inits) then
++c
++c %-----------------------------------%
++c | Generate a seed on each processor |
++c | using process id (myid). |
++c | Note: the seed must be between 1 |
++c | and 4095. iseed(4) must be odd. |
++c %-----------------------------------%
++c
++ call MPI_COMM_RANK(comm, myid, ierr)
++ igen = 1000 + 2*myid + 1
++ if (igen .gt. 4095) then
++ write(0,*) 'Error in p_getv0: seed exceeds 4095!'
++ end if
++c
++ iseed(1) = igen/1000
++ igen = mod(igen,1000)
++ iseed(2) = igen/100
++ igen = mod(igen,100)
++ iseed(3) = igen/10
++ iseed(4) = mod(igen,10)
++c
++ inits = .false.
++ end if
+ c
+ if (ido .eq. 0) then
+ c
+diff --git a/PARPACK/SRC/MPI/psgetv0.f b/PARPACK/SRC/MPI/psgetv0.f
+index d79a513b2..078e4fa8c 100644
+--- a/PARPACK/SRC/MPI/psgetv0.f
++++ b/PARPACK/SRC/MPI/psgetv0.f
+@@ -177,11 +177,11 @@ subroutine psgetv0
+ c | Local Scalars & Arrays |
+ c %------------------------%
+ c
+- logical first, orth
+- integer idist, iseed(4), iter, msglvl, jj
++ logical first, inits, orth
++ integer idist, iseed(4), iter, msglvl, jj, myid, igen
+ Real
+ & rnorm0
+- save first, iseed, iter, msglvl, orth, rnorm0
++ save first, iseed, inits, iter, msglvl, orth, rnorm0
+ c
+ Real
+ & rnorm_buf
+@@ -206,20 +206,41 @@ subroutine psgetv0
+ c
+ intrinsic abs, sqrt
+ c
++c %-----------------%
++c | Data Statements |
++c %-----------------%
++c
++ data inits /.true./
++c
+ c %-----------------------%
+ c | Executable Statements |
+ c %-----------------------%
+ c
+ c
+-c %-----------------------------------%
+-c | Initialize the seed of the LAPACK |
+-c | random number generator |
+-c %-----------------------------------%
++ if (inits) then
+ c
+- iseed(1) = 1
+- iseed(2) = 3
+- iseed(3) = 5
+- iseed(4) = 7
++c %-----------------------------------%
++c | Generate a seed on each processor |
++c | using process id (myid). |
++c | Note: the seed must be between 1 |
++c | and 4095. iseed(4) must be odd. |
++c %-----------------------------------%
++c
++ call MPI_COMM_RANK(comm, myid, ierr)
++ igen = 1000 + 2*myid + 1
++ if (igen .gt. 4095) then
++ write(0,*) 'Error in p_getv0: seed exceeds 4095!'
++ end if
++c
++ iseed(1) = igen/1000
++ igen = mod(igen,1000)
++ iseed(2) = igen/100
++ igen = mod(igen,100)
++ iseed(3) = igen/10
++ iseed(4) = mod(igen,10)
++c
++ inits = .false.
++ end if
+ c
+ if (ido .eq. 0) then
+ c
+diff --git a/PARPACK/SRC/MPI/pzgetv0.f b/PARPACK/SRC/MPI/pzgetv0.f
+index 731fb319f..94fb705f3 100644
+--- a/PARPACK/SRC/MPI/pzgetv0.f
++++ b/PARPACK/SRC/MPI/pzgetv0.f
+@@ -176,13 +176,13 @@ subroutine pzgetv0
+ c | Local Scalars & Arrays |
+ c %------------------------%
+ c
+- logical first, orth
++ logical first, inits, orth
+ integer idist, iseed(4), iter, msglvl, jj, myid, igen
+ Double precision
+ & rnorm0
+ Complex*16
+ & cnorm, cnorm2
+- save first, iseed, iter, msglvl, orth, rnorm0
++ save first, iseed, inits, iter, msglvl, orth, rnorm0
+ c
+ Complex*16
+ & cnorm_buf, buf2(1)
+@@ -203,6 +203,12 @@ subroutine pzgetv0
+ & zzdotc
+ external zzdotc , pdznorm2 , dlapy2
+ c
++c %-----------------%
++c | Data Statements |
++c %-----------------%
++c
++ data inits /.true./
++c
+ c %-----------------------%
+ c | Executable Statements |
+ c %-----------------------%
+@@ -213,26 +219,30 @@ subroutine pzgetv0
+ c | random number generator |
+ c %-----------------------------------%
+ c
++ if (inits) then
+ c
+-c %-----------------------------------%
+-c | Generate a seed on each processor |
+-c | using process id (myid). |
+-c | Note: the seed must be between 1 |
+-c | and 4095. iseed(4) must be odd. |
+-c %-----------------------------------%
++c %-----------------------------------%
++c | Generate a seed on each processor |
++c | using process id (myid). |
++c | Note: the seed must be between 1 |
++c | and 4095. iseed(4) must be odd. |
++c %-----------------------------------%
+ c
+- call MPI_COMM_RANK(comm, myid, ierr)
+- igen = 1000 + 2*myid + 1
+- if (igen .gt. 4095) then
+- write(0,*) 'Error in p_getv0: seed exceeds 4095!'
+- end if
++ call MPI_COMM_RANK(comm, myid, ierr)
++ igen = 1000 + 2*myid + 1
++ if (igen .gt. 4095) then
++ write(0,*) 'Error in p_getv0: seed exceeds 4095!'
++ end if
++c
++ iseed(1) = igen/1000
++ igen = mod(igen,1000)
++ iseed(2) = igen/100
++ igen = mod(igen,100)
++ iseed(3) = igen/10
++ iseed(4) = mod(igen,10)
+ c
+- iseed(1) = igen/1000
+- igen = mod(igen,1000)
+- iseed(2) = igen/100
+- igen = mod(igen,100)
+- iseed(3) = igen/10
+- iseed(4) = 7
++ inits = .false.
++ end if
+ c
+ if (ido .eq. 0) then
+ c
+diff --git a/SRC/cgetv0.f b/SRC/cgetv0.f
+index b49e66708..c231eadcb 100644
+--- a/SRC/cgetv0.f
++++ b/SRC/cgetv0.f
+@@ -156,13 +156,13 @@ subroutine cgetv0
+ c | Local Scalars & Arrays |
+ c %------------------------%
+ c
+- logical first, orth
++ logical first, inits, orth
+ integer idist, iseed(4), iter, msglvl, jj
+ Real
+ & rnorm0
+ Complex
+ & cnorm
+- save first, iseed, iter, msglvl, orth, rnorm0
++ save first, iseed, inits, iter, msglvl, orth, rnorm0
+ c
+ c %----------------------%
+ c | External Subroutines |
+@@ -180,6 +180,12 @@ subroutine cgetv0
+ & ccdotc
+ external ccdotc, scnrm2, slapy2
+ c
++c %-----------------%
++c | Data Statements |
++c %-----------------%
++c
++ data inits /.true./
++c
+ c %-----------------------%
+ c | Executable Statements |
+ c %-----------------------%
+@@ -190,10 +196,13 @@ subroutine cgetv0
+ c | random number generator |
+ c %-----------------------------------%
+ c
+- iseed(1) = 1
+- iseed(2) = 3
+- iseed(3) = 5
+- iseed(4) = 7
++ if (inits) then
++ iseed(1) = 1
++ iseed(2) = 3
++ iseed(3) = 5
++ iseed(4) = 7
++ inits = .false.
++ end if
+ c
+ if (ido .eq. 0) then
+ c
+diff --git a/SRC/dgetv0.f b/SRC/dgetv0.f
+index 8be4fa26d..1d6dc01bd 100644
+--- a/SRC/dgetv0.f
++++ b/SRC/dgetv0.f
+@@ -157,11 +157,11 @@ subroutine dgetv0
+ c | Local Scalars & Arrays |
+ c %------------------------%
+ c
+- logical first, orth
++ logical first, inits, orth
+ integer idist, iseed(4), iter, msglvl, jj
+ Double precision
+ & rnorm0
+- save first, iseed, iter, msglvl, orth, rnorm0
++ save first, iseed, inits, iter, msglvl, orth, rnorm0
+ c
+ c %----------------------%
+ c | External Subroutines |
+@@ -183,6 +183,12 @@ subroutine dgetv0
+ c
+ intrinsic abs, sqrt
+ c
++c %-----------------%
++c | Data Statements |
++c %-----------------%
++c
++ data inits /.true./
++c
+ c %-----------------------%
+ c | Executable Statements |
+ c %-----------------------%
+@@ -193,10 +199,13 @@ subroutine dgetv0
+ c | random number generator |
+ c %-----------------------------------%
+ c
+- iseed(1) = 1
+- iseed(2) = 3
+- iseed(3) = 5
+- iseed(4) = 7
++ if (inits) then
++ iseed(1) = 1
++ iseed(2) = 3
++ iseed(3) = 5
++ iseed(4) = 7
++ inits = .false.
++ end if
+ c
+ if (ido .eq. 0) then
+ c
+diff --git a/SRC/sgetv0.f b/SRC/sgetv0.f
+index 26130a014..d861b2d6d 100644
+--- a/SRC/sgetv0.f
++++ b/SRC/sgetv0.f
+@@ -157,11 +157,11 @@ subroutine sgetv0
+ c | Local Scalars & Arrays |
+ c %------------------------%
+ c
+- logical first, orth
++ logical first, inits, orth
+ integer idist, iseed(4), iter, msglvl, jj
+ Real
+ & rnorm0
+- save first, iseed, iter, msglvl, orth, rnorm0
++ save first, iseed, inits, iter, msglvl, orth, rnorm0
+ c
+ c %----------------------%
+ c | External Subroutines |
+@@ -183,6 +183,12 @@ subroutine sgetv0
+ c
+ intrinsic abs, sqrt
+ c
++c %-----------------%
++c | Data Statements |
++c %-----------------%
++c
++ data inits /.true./
++c
+ c %-----------------------%
+ c | Executable Statements |
+ c %-----------------------%
+@@ -193,10 +199,13 @@ subroutine sgetv0
+ c | random number generator |
+ c %-----------------------------------%
+ c
+- iseed(1) = 1
+- iseed(2) = 3
+- iseed(3) = 5
+- iseed(4) = 7
++ if (inits) then
++ iseed(1) = 1
++ iseed(2) = 3
++ iseed(3) = 5
++ iseed(4) = 7
++ inits = .false.
++ end if
+ c
+ if (ido .eq. 0) then
+ c
+diff --git a/SRC/zgetv0.f b/SRC/zgetv0.f
+index cc13c3cfb..1fbd50851 100644
+--- a/SRC/zgetv0.f
++++ b/SRC/zgetv0.f
+@@ -156,13 +156,13 @@ subroutine zgetv0
+ c | Local Scalars & Arrays |
+ c %------------------------%
+ c
+- logical first, orth
++ logical first, inits, orth
+ integer idist, iseed(4), iter, msglvl, jj
+ Double precision
+ & rnorm0
+ Complex*16
+ & cnorm
+- save first, iseed, iter, msglvl, orth, rnorm0
++ save first, iseed, inits, iter, msglvl, orth, rnorm0
+ c
+ c %----------------------%
+ c | External Subroutines |
+@@ -180,6 +180,12 @@ subroutine zgetv0
+ & zzdotc
+ external zzdotc, dznrm2, dlapy2
+ c
++c %-----------------%
++c | Data Statements |
++c %-----------------%
++c
++ data inits /.true./
++c
+ c %-----------------------%
+ c | Executable Statements |
+ c %-----------------------%
+@@ -190,10 +196,13 @@ subroutine zgetv0
+ c | random number generator |
+ c %-----------------------------------%
+ c
+- iseed(1) = 1
+- iseed(2) = 3
+- iseed(3) = 5
+- iseed(4) = 7
++ if (inits) then
++ iseed(1) = 1
++ iseed(2) = 3
++ iseed(3) = 5
++ iseed(4) = 7
++ inits = .false.
++ end if
+ c
+ if (ido .eq. 0) then
+ c
diff --git a/srcpkgs/arpack-ng/template b/srcpkgs/arpack-ng/template
index 8a1098a62c39..82940ff2bdf9 100644
--- a/srcpkgs/arpack-ng/template
+++ b/srcpkgs/arpack-ng/template
@@ -1,6 +1,6 @@
# Template file for 'arpack-ng'
pkgname=arpack-ng
-version=3.8.0
+version=3.9.0
revision=1
build_style=gnu-configure
hostmakedepends="automake libtool gcc-fortran pkg-config"
@@ -11,7 +11,7 @@ license="BSD-3-Clause"
homepage="https://github.com/opencollab/arpack-ng"
changelog="https://raw.githubusercontent.com/opencollab/arpack-ng/master/CHANGES"
distfiles="https://github.com/opencollab/arpack-ng/archive/${version}.tar.gz"
-checksum=ada5aeb3878874383307239c9235b716a8a170c6d096a6625bfd529844df003d
+checksum=24f2a2b259992d3c797d80f626878aa8e2ed5009d549dad57854bbcfb95e1ed0
# As of 2021-01-03 arpack-ng is only used by octave which includes openblas as
# its BLAS implementation. So if openblas is available for XBPS_TARGET_MACHINE,
@@ -39,9 +39,8 @@ arpack-ng-devel_package() {
short_desc+=" - development files"
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
pkg_install() {
- vmove usr/lib/cmake
vmove usr/lib/pkgconfig
- vmove usr/include/arpack
+ vmove usr/include/arpack-ng
vmove "usr/lib/*.so"
}
}
diff --git a/srcpkgs/arpack-ng/update b/srcpkgs/arpack-ng/update
deleted file mode 100644
index b92bf49ef733..000000000000
--- a/srcpkgs/arpack-ng/update
+++ /dev/null
@@ -1,4 +0,0 @@
-# Regression causes failures in igraph. See:
-# https://github.com/igraph/igraph/issues/2311
-# https://github.com/opencollab/arpack-ng/issues/401
-ignore="3.9.0"
From a5dd5ea98009902d0d590ada1791aae469fe3173 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sun, 2 Jul 2023 16:49:58 +0200
Subject: [PATCH 009/150] bluez: remove two year old INSTALL.msg
---
srcpkgs/bluez/INSTALL.msg | 5 -----
1 file changed, 5 deletions(-)
delete mode 100644 srcpkgs/bluez/INSTALL.msg
diff --git a/srcpkgs/bluez/INSTALL.msg b/srcpkgs/bluez/INSTALL.msg
deleted file mode 100644
index 349f14710bec..000000000000
--- a/srcpkgs/bluez/INSTALL.msg
+++ /dev/null
@@ -1,5 +0,0 @@
-WARNING: if bluez 5.59 had audio issues for you, removing the
-/var/lib/bluetooth directory might be necessary to completely restore
-functionality.
-
-For more information, see https://github.com/bluez/bluez/issues/157
From 224f70a98eea5df8848125bc379b88acd82f3a66 Mon Sep 17 00:00:00 2001
From: Eloi Torrents <eloitor@disroot.org>
Date: Sun, 2 Jul 2023 18:51:19 +0200
Subject: [PATCH 010/150] ansifilter: add changelog
---
srcpkgs/ansifilter/template | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/srcpkgs/ansifilter/template b/srcpkgs/ansifilter/template
index 758c50e65743..a24d47217f23 100644
--- a/srcpkgs/ansifilter/template
+++ b/srcpkgs/ansifilter/template
@@ -1,11 +1,12 @@
# Template file for 'ansifilter'
pkgname=ansifilter
version=2.20
-revision=1
+revision=2
build_style=gnu-makefile
short_desc="Remove or convert ANSI codes to another format"
maintainer="Eloi Torrents <eloitor@disroot.org>"
license="GPL-3.0-only"
homepage="https://gitlab.com/saalen/ansifilter"
+changelog="https://gitlab.com/saalen/ansifilter/-/raw/master/ChangeLog.adoc"
distfiles="https://gitlab.com/saalen/ansifilter/-/archive/${version}/ansifilter-${version}.tar.gz"
checksum=96aad3c95113e921ab912b63152471e5b532a54ecfe90d8c86b2c9127c3aa39b
From d274901993827629b9d65724e1f9cf702c3c63c9 Mon Sep 17 00:00:00 2001
From: Eloi Torrents <eloitor@disroot.org>
Date: Sun, 2 Jul 2023 19:14:55 +0200
Subject: [PATCH 011/150] poedit: update to 3.3.2.
---
srcpkgs/poedit/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/poedit/template b/srcpkgs/poedit/template
index 4385b532d247..c346c96b12c6 100644
--- a/srcpkgs/poedit/template
+++ b/srcpkgs/poedit/template
@@ -1,6 +1,6 @@
# Template file for 'poedit'
pkgname=poedit
-version=3.3
+version=3.3.2
revision=1
build_style=gnu-configure
configure_args="--with-wx-config=wx-config-gtk3"
@@ -12,8 +12,9 @@ short_desc="Cross-platform gettext catalogs (.po files) editor"
maintainer="Eloi Torrents <eloitor@disroot.org>"
license="MIT"
homepage="https://www.poedit.net/"
+changelog="https://raw.githubusercontent.com/vslavik/poedit/master/NEWS"
distfiles="https://github.com/vslavik/poedit/releases/download/v${version}-oss/poedit-${version}.tar.gz"
-checksum=47b608e192a36e10b117da3edc4c684795f4ec10a94846fc5d66395ee1cc2d27
+checksum=e64139dd4beac1b8ea468d351b2b4bdae8ecbc6f4ca5d1ee1c73832036fff097
CPPFLAGS="-DUCHAR_TYPE=uint16_t -Wno-deprecated-copy"
From 5d9a81f14ac729b0c0c4a0d5957ca2cb4710757b Mon Sep 17 00:00:00 2001
From: Eloi Torrents <eloitor@disroot.org>
Date: Sun, 2 Jul 2023 09:16:33 +0200
Subject: [PATCH 012/150] pyradio: update to 0.9.2.12.
---
srcpkgs/pyradio/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/pyradio/template b/srcpkgs/pyradio/template
index 8b9ad44e1f18..3a6e9fdc8882 100644
--- a/srcpkgs/pyradio/template
+++ b/srcpkgs/pyradio/template
@@ -1,6 +1,6 @@
# Template file for 'pyradio'
pkgname=pyradio
-version=0.9.2.11
+version=0.9.2.12
revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
@@ -11,7 +11,7 @@ license="MIT"
homepage="https://www.coderholic.com/pyradio/"
changelog="https://raw.githubusercontent.com/coderholic/pyradio/master/Changelog"
distfiles="https://github.com/coderholic/pyradio/archive/${version}.tar.gz"
-checksum=fe715119a7341e4f940e3edd854ef2e41285773a9086c6bff611be821e452bcd
+checksum=e34f32e9f0299a7776e9f709f1f116932ca41dc36251e7312b4899b4892a7975
make_check=no # pytest reports "no tests ran"
post_install() {
From 3f4cb6f1a4238382455131b6cd554b77d4cedb74 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Sun, 2 Jul 2023 18:33:29 +0200
Subject: [PATCH 013/150] font-mutt-misc: update to 1.0.4.
---
srcpkgs/font-mutt-misc/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/font-mutt-misc/template b/srcpkgs/font-mutt-misc/template
index ab1735f89a10..7c277409a9a0 100644
--- a/srcpkgs/font-mutt-misc/template
+++ b/srcpkgs/font-mutt-misc/template
@@ -1,7 +1,7 @@
# Template file for 'font-mutt-misc'
pkgname=font-mutt-misc
-version=1.0.3
-revision=6
+version=1.0.4
+revision=1
build_style=gnu-configure
hostmakedepends="pkg-config bdftopcf font-util"
makedepends="font-util"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org/"
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz"
-checksum=fcecbfc475dfe5826d137f8edc623ba27d58d32f069165c248a013b3c566bb59
+checksum=9a9bc19088c6c9456c567e8f54d7a8e5e96b0d085066d9dcfe3ac8d898dd7c03
font_dirs="/usr/share/fonts/X11/misc"
post_install() {
From 96c74996bedf905da18e826980117f91b06fa47e Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Sun, 2 Jul 2023 18:33:11 +0200
Subject: [PATCH 014/150] font-jis-misc: update to 1.0.4.
---
srcpkgs/font-jis-misc/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/font-jis-misc/template b/srcpkgs/font-jis-misc/template
index f3c1c652e4d0..2183f538ddb6 100644
--- a/srcpkgs/font-jis-misc/template
+++ b/srcpkgs/font-jis-misc/template
@@ -1,7 +1,7 @@
# Template file for 'font-jis-misc'
pkgname=font-jis-misc
-version=1.0.3
-revision=5
+version=1.0.4
+revision=1
build_style=gnu-configure
hostmakedepends="pkg-config bdftopcf font-util"
makedepends="font-util"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org/"
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz"
-checksum=57c2db8824865117287d57d47f2c8cf4b2842d036c7475534b5054be69690c73
+checksum=7ab270255b27061003058ccbfc775d0813d17dca7aa8e07bdccb728f1b713984
font_dirs="/usr/share/fonts/X11/misc"
From e8a0111ed87dc6807011e10754698bd0ca028d23 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Sun, 2 Jul 2023 18:32:49 +0200
Subject: [PATCH 015/150] font-isas-misc: update to 1.0.4.
---
srcpkgs/font-isas-misc/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/font-isas-misc/template b/srcpkgs/font-isas-misc/template
index cdd4b235f7fc..20b37ec73e94 100644
--- a/srcpkgs/font-isas-misc/template
+++ b/srcpkgs/font-isas-misc/template
@@ -1,7 +1,7 @@
# Template file for 'font-isas-misc'
pkgname=font-isas-misc
-version=1.0.3
-revision=6
+version=1.0.4
+revision=1
build_style=gnu-configure
hostmakedepends="pkg-config bdftopcf font-util"
makedepends="font-util"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org/"
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz"
-checksum=493965263070a5ee2a301dfdb2e87c1ca3c00c7882bfb3dd99368565ba558ff5
+checksum=711a648206f0d7f4a8c3fa61b4b4703e789f37603937b488a6edd7c71182f7d5
font_dirs="/usr/share/fonts/X11/misc"
post_install() {
From 35d9e8333fe3beb4f45ea1eb852c8ea5b555cbfa Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Sun, 2 Jul 2023 18:32:26 +0200
Subject: [PATCH 016/150] font-bitstream-type1: update to 1.0.4.
---
srcpkgs/font-bitstream-type1/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/font-bitstream-type1/template b/srcpkgs/font-bitstream-type1/template
index 82a18792bbf8..1f5539c71358 100644
--- a/srcpkgs/font-bitstream-type1/template
+++ b/srcpkgs/font-bitstream-type1/template
@@ -1,7 +1,7 @@
# Template file for 'font-bitstream-type1'
pkgname=font-bitstream-type1
-version=1.0.3
-revision=6
+version=1.0.4
+revision=1
build_style=gnu-configure
hostmakedepends="pkg-config bdftopcf font-util"
makedepends="font-util"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org/"
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz"
-checksum=3399b7586c18be509cdaeceeebf754b861faa1d8799dda1aae01aeb2a7a30f01
+checksum=3827eef5d8482e956c9cbe412aab03c067f844bff50470add52bdac298f0e4c7
font_dirs="/usr/share/fonts/X11/Type1"
post_install() {
From de4d445836ceda595b9c7e5983586a3aa17852a7 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Sun, 2 Jul 2023 18:31:45 +0200
Subject: [PATCH 017/150] font-misc-misc: update to 1.1.3.
---
srcpkgs/font-misc-misc/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/font-misc-misc/template b/srcpkgs/font-misc-misc/template
index 7f9b85edc86f..998f1a212213 100644
--- a/srcpkgs/font-misc-misc/template
+++ b/srcpkgs/font-misc-misc/template
@@ -1,7 +1,7 @@
# Template file for 'font-misc-misc'
pkgname=font-misc-misc
-version=1.1.2
-revision=7
+version=1.1.3
+revision=1
build_style=gnu-configure
hostmakedepends="pkg-config bdftopcf font-util"
makedepends="font-util"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org/"
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz"
-checksum=46142c876e176036c61c0c24c0a689079704d5ca5b510d48c025861ee2dbf829
+checksum=bece4a9482b3cb6f7fad2164fd3b394d22dfe1ad2f96f60030a703bcff30f5a5
font_dirs="/usr/share/fonts/X11/misc"
post_install() {
From 5529420ae2a5549246e335cc56e81ab12e59fad2 Mon Sep 17 00:00:00 2001
From: hazen2215 <haz@disroot.org>
Date: Sun, 2 Jul 2023 18:35:38 +0900
Subject: [PATCH 018/150] lifelines: fix build on musl
---
srcpkgs/lifelines/patches/fix-musl.patch | 15 +++++++++++++++
srcpkgs/lifelines/template | 2 +-
2 files changed, 16 insertions(+), 1 deletion(-)
create mode 100644 srcpkgs/lifelines/patches/fix-musl.patch
diff --git a/srcpkgs/lifelines/patches/fix-musl.patch b/srcpkgs/lifelines/patches/fix-musl.patch
new file mode 100644
index 000000000000..e17f69e2da0a
--- /dev/null
+++ b/srcpkgs/lifelines/patches/fix-musl.patch
@@ -0,0 +1,15 @@
+diff --git a/src/gedlib/locales.c b/src/gedlib/locales.c
+index fb3badca27..c6a73b3fc7 100644
+--- a/src/gedlib/locales.c
++++ b/src/gedlib/locales.c
+@@ -414,8 +414,10 @@ notify_gettext_language_changed (void)
+ #if WIN32_INTL_SHIM
+ gt_notify_language_change();
+ #else
++#ifdef __GLIBC__
+ extern int _nl_msg_cat_cntr;
+ ++_nl_msg_cat_cntr;
++#endif
+ #endif
+ #endif
+ }
diff --git a/srcpkgs/lifelines/template b/srcpkgs/lifelines/template
index b8f42c2e3431..1a2353a0f4d0 100644
--- a/srcpkgs/lifelines/template
+++ b/srcpkgs/lifelines/template
@@ -5,13 +5,13 @@ revision=1
build_style=gnu-configure
hostmakedepends="bison"
makedepends="ncurses-devel"
-archs="~*-musl" # For no reason except it keeps failing
short_desc="Genealogy Software System"
maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
license="MIT"
homepage="https://github.com/lifelines/lifelines"
distfiles="https://github.com/lifelines/lifelines/releases/download/${version}/lifelines-${version}.tar.gz"
checksum=083007f81e406fce15931e5a29a7ba0380ef0b3b9c61d5eb5228ad378c7f332d
+make_check=no # times out
post_install() {
vlicense LICENSE
From b7d19008dbc3f993e2aa4bc8b21ee19ad9a5f8b6 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Sun, 2 Jul 2023 20:07:22 +0200
Subject: [PATCH 019/150] iana-etc: update to 20230629.
---
srcpkgs/iana-etc/files/protocols | 2 +-
srcpkgs/iana-etc/files/services | 7 +++++++
srcpkgs/iana-etc/template | 2 +-
3 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/iana-etc/files/protocols b/srcpkgs/iana-etc/files/protocols
index ed52330ca2ae..1adb889b46df 100644
--- a/srcpkgs/iana-etc/files/protocols
+++ b/srcpkgs/iana-etc/files/protocols
@@ -77,7 +77,6 @@ iso-ip 80 ISO-IP
vmtp 81 VMTP
secure-vmtp 82 SECURE-VMTP
vines 83 VINES
-ttp 84 TTP
iptm 84 IPTM
nsfnet-igp 85 NSFNET-IGP
dgp 86 DGP
@@ -133,4 +132,5 @@ wesp 141 WESP
rohc 142 ROHC
ethernet 143 Ethernet
aggfrag 144 AGGFRAG
+nsh 145 NSH
reserved 255 Reserved
diff --git a/srcpkgs/iana-etc/files/services b/srcpkgs/iana-etc/files/services
index 85155a5a5735..1272f9185cb1 100644
--- a/srcpkgs/iana-etc/files/services
+++ b/srcpkgs/iana-etc/files/services
@@ -1364,6 +1364,8 @@ apex-mesh 912/tcp
apex-mesh 912/udp
apex-edge 913/tcp
apex-edge 913/udp
+rift-lies 914/udp
+rift-ties 915/udp
rndc 953/tcp
ftps-data 989/tcp
ftps-data 989/udp
@@ -3846,6 +3848,8 @@ simple-tx-rx 2257/tcp
simple-tx-rx 2257/udp
rcts 2258/tcp
rcts 2258/udp
+bid-serv 2259/tcp
+bid-serv 2259/udp
apc-2260 2260/tcp
apc-2260 2260/udp
comotionmaster 2261/tcp
@@ -4064,6 +4068,8 @@ service-ctrl 2367/tcp
service-ctrl 2367/udp
opentable 2368/tcp
opentable 2368/udp
+bif-p2p 2369/tcp
+bif-p2p 2369/udp
l3-hbmon 2370/tcp
l3-hbmon 2370/udp
rda 2371/tcp
@@ -10750,6 +10756,7 @@ dsmcc-download 13821/udp
dsmcc-ccp 13822/tcp
dsmcc-ccp 13822/udp
bmdss 13823/tcp
+a-trust-rpc 13832/tcp
ucontrol 13894/tcp
ucontrol 13894/udp
dta-systems 13929/tcp
diff --git a/srcpkgs/iana-etc/template b/srcpkgs/iana-etc/template
index ad5430ac07dc..ad2d10630f09 100644
--- a/srcpkgs/iana-etc/template
+++ b/srcpkgs/iana-etc/template
@@ -1,7 +1,7 @@
# Template file for 'iana-etc'
pkgname=iana-etc
reverts="202001016_1"
-version=20230104
+version=20230629
revision=1
bootstrap=yes
short_desc="Unix /etc/services and /etc/protocols files"
From fe1796ec1d7e5ead8922f54bd58596a86eadd1ac Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sun, 2 Jul 2023 10:20:38 +0100
Subject: [PATCH 020/150] SDL2: update to 2.28.1.
---
srcpkgs/SDL2/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/SDL2/template b/srcpkgs/SDL2/template
index d8fb73d1dd1a..690b04523129 100644
--- a/srcpkgs/SDL2/template
+++ b/srcpkgs/SDL2/template
@@ -1,6 +1,6 @@
# Template file for 'SDL2'
pkgname=SDL2
-version=2.26.5
+version=2.28.1
revision=1
build_style=cmake
configure_args="-DSDL_ALSA=ON -DSDL_ESD=OFF -DSDL_RPATH=OFF
@@ -15,7 +15,7 @@ license="Zlib"
homepage="https://www.libsdl.org/"
changelog="https://raw.githubusercontent.com/libsdl-org/SDL/SDL2/WhatsNew.txt"
distfiles="https://www.libsdl.org/release/SDL2-${version}.tar.gz"
-checksum=ad8fea3da1be64c83c45b1d363a6b4ba8fd60f5bde3b23ec73855709ec5eabf7
+checksum=4977ceba5c0054dbe6c2f114641aced43ce3bf2b41ea64b6a372d6ba129cb15d
# Package build options
build_options="gles opengl pulseaudio pipewire sndio vulkan wayland x11"
From 110bb7f40c67d957eab26f5399ffec495228c74f Mon Sep 17 00:00:00 2001
From: shtayerc <david.murko@mailbox.org>
Date: Sun, 2 Jul 2023 17:33:25 +0200
Subject: [PATCH 021/150] stockfish: update to 16
---
.../patches/makefile-nnue-download.patch | 40 -------------------
srcpkgs/stockfish/patches/makefile.patch | 10 +++--
srcpkgs/stockfish/template | 8 ++--
3 files changed, 10 insertions(+), 48 deletions(-)
delete mode 100644 srcpkgs/stockfish/patches/makefile-nnue-download.patch
diff --git a/srcpkgs/stockfish/patches/makefile-nnue-download.patch b/srcpkgs/stockfish/patches/makefile-nnue-download.patch
deleted file mode 100644
index 55a38c51ec11..000000000000
--- a/srcpkgs/stockfish/patches/makefile-nnue-download.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 61ea1534ff7026009a3435575c7beee91534db83 Mon Sep 17 00:00:00 2001
-From: Joost VandeVondele <Joost.VandeVondele@gmail.com>
-Date: Mon, 19 Dec 2022 17:54:36 +0100
-Subject: [PATCH] No error if net available but wget/curl missing
-
-do not error out on missing wget/curl if these tools are not needed later on,
-i.e. if the net is available already.
-
-closes https://github.com/official-stockfish/Stockfish/pull/4291
-closes https://github.com/official-stockfish/Stockfish/pull/4253
-
-No functional change
----
- src/Makefile | 6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/src/Makefile b/src/Makefile
-index da81ceb4a0..bcf0abdf5e 100644
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -853,7 +853,7 @@ net:
- $(eval nnuedownloadurl2 := https://github.com/official-stockfish/networks/raw/master/$(nnuenet))
- $(eval curl_or_wget := $(shell if hash curl 2>/dev/null; then echo "curl -skL"; elif hash wget 2>/dev/null; then echo "wget -qO-"; fi))
- @if [ "x$(curl_or_wget)" = "x" ]; then \
-- echo "Automatic download failed: neither curl nor wget is installed. Install one of these tools or download the net manually"; exit 1; \
-+ echo "Neither curl nor wget is installed. Install one of these tools unless the net has been downloaded manually"; \
- fi
- $(eval shasum_command := $(shell if hash shasum 2>/dev/null; then echo "shasum -a 256 "; elif hash sha256sum 2>/dev/null; then echo "sha256sum "; fi))
- @if [ "x$(shasum_command)" = "x" ]; then \
-@@ -864,7 +864,9 @@ net:
- echo "$(nnuenet) available."; \
- else \
- if [ "x$(curl_or_wget)" != "x" ]; then \
-- echo "Downloading $${nnuedownloadurl}"; $(curl_or_wget) $${nnuedownloadurl} > $(nnuenet);\
-+ echo "Downloading $${nnuedownloadurl}"; $(curl_or_wget) $${nnuedownloadurl} > $(nnuenet);\
-+ else \
-+ echo "No net found and download not possible"; exit 1;\
- fi; \
- fi; \
- if [ "x$(shasum_command)" != "x" ]; then \
diff --git a/srcpkgs/stockfish/patches/makefile.patch b/srcpkgs/stockfish/patches/makefile.patch
index 87aa039c722f..62b436ed5fd3 100644
--- a/srcpkgs/stockfish/patches/makefile.patch
+++ b/srcpkgs/stockfish/patches/makefile.patch
@@ -1,10 +1,11 @@
---- a/src/Makefile 2022-12-04 14:17:15.000000000 +0100
-+++ b/src/Makefile 2022-12-05 16:52:13.648959706 +0100
-@@ -366,27 +366,5 @@ endif
+--- a/src/Makefile 2023-07-02 17:28:33.297238434 +0200
++++ b/src/Makefile 2023-07-02 17:28:50.820207636 +0200
+@@ -377,29 +377,7 @@
+
ifeq ($(COMP),gcc)
comp=gcc
- CXX=g++
- CXXFLAGS += -pedantic -Wextra -Wshadow
+ CXXFLAGS += -pedantic -Wextra -Wshadow -Wmissing-declarations
-
- ifeq ($(arch),$(filter $(arch),armv7 armv8 riscv64))
- ifeq ($(OS),Android)
@@ -28,3 +29,4 @@
- endif
endif
+ ifeq ($(target_windows),yes)
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index c04e296027f5..363603f83d5a 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -1,8 +1,8 @@
# Template file for 'stockfish'
pkgname=stockfish
-version=15.1
+version=16
revision=1
-_net_file=nn-ad9b42354671.nnue
+_net_file=nn-5af11540bbfe.nnue
build_wrksrc=src
build_style=gnu-makefile
make_build_target=build
@@ -14,8 +14,8 @@ license="GPL-3.0-or-later"
homepage="http://stockfishchess.org/"
distfiles="https://github.com/official-stockfish/Stockfish/archive/sf_${version}.tar.gz
https://tests.stockfishchess.org/api/nn/${_net_file}"
-checksum="d4272657905319328294355973faee40a8c28e3eecb0e7b266ed34ff33383b76
- ad9b423546714137916bd38978af6fd68d7b8951bef25ff76bf43da72d6cb786"
+checksum="a1600ebdaf4e324ba3e10cec2e0c9a810dc64c6f0db5cc955b2fd5e1eefa1cc6
+ 5af11540bbfefcb54e38c5dd000cab4b469dfa7599a1d55be5d2722c20a8929b"
skip_extraction="${_net_file}"
LDFLAGS+="-lpthread -Wl,-z,stack-size=2097152"
From 864994735249054ebebc525850dadd3578b3a185 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:36:38 +0100
Subject: [PATCH 022/150] imath: update to 3.1.9.
---
common/shlibs | 2 +-
srcpkgs/imath/template | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index ef71bae3f9a7..4e6a5a663fa0 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4259,7 +4259,7 @@ libdspy-1.so.1 d-spy-1.4.0_1
libpanel-1.so.1 libpanel-1.0.1_1
libqrtr.so.1 qrtr-ns-1.0_1
libbpf.so.1 libbpf-1.0.0_1
-libImath-3_1.so.30 imath-3.1.7_1
+libImath-3_1.so.29 imath-3.1.9_1
libIex-3_1.so.30 libopenexr-3.1.5_1
libIlmThread-3_1.so.30 libopenexr-3.1.5_1
libOpenEXR-3_1.so.30 libopenexr-3.1.5_1
diff --git a/srcpkgs/imath/template b/srcpkgs/imath/template
index ee47207a3e51..e43f1a707562 100644
--- a/srcpkgs/imath/template
+++ b/srcpkgs/imath/template
@@ -1,7 +1,7 @@
# Template file for 'imath'
pkgname=imath
-version=3.1.7
-revision=2
+version=3.1.9
+revision=1
build_style=cmake
configure_args="-DPYTHON=ON"
hostmakedepends="python3-numpy"
@@ -12,7 +12,7 @@ license="BSD-3-Clause"
homepage="https://imath.readthedocs.io/"
changelog="https://raw.githubusercontent.com/AcademySoftwareFoundation/Imath/main/CHANGES.md"
distfiles="https://github.com/AcademySoftwareFoundation/Imath/archive/v${version}/imath-${version}.tar.gz"
-checksum=bff1fa140f4af0e7f02c6cb78d41b9a7d5508e6bcdfda3a583e35460eb6d4b47
+checksum=f1d8aacd46afed958babfced3190d2d3c8209b66da451f556abd6da94c165cf3
if [ "$XBPS_CHECK_PKGS" ]; then
configure_args+=" -DBUILD_TESTING=ON"
From 19e27574d28a51b8c9b3294ad7ae581bf30cd6eb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:37:57 +0100
Subject: [PATCH 023/150] alembic: revbump for imath 3.1.9.
---
srcpkgs/alembic/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/alembic/template b/srcpkgs/alembic/template
index d075ec686ddc..53ff7d48719f 100644
--- a/srcpkgs/alembic/template
+++ b/srcpkgs/alembic/template
@@ -1,7 +1,7 @@
# Template file for 'alembic'
pkgname=alembic
version=1.8.5
-revision=1
+revision=2
build_style=cmake
hostmakedepends="pkg-config"
makedepends="zlib-devel imath-devel"
From 9ab94737ced8046d860f7c3bb25b2c79eaf79a80 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:37:58 +0100
Subject: [PATCH 024/150] blender: revbump for imath 3.1.9.
---
srcpkgs/blender/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/blender/template b/srcpkgs/blender/template
index ec724bb0a6dc..7a710ac0df49 100644
--- a/srcpkgs/blender/template
+++ b/srcpkgs/blender/template
@@ -1,7 +1,7 @@
# Template file for 'blender'
pkgname=blender
version=3.5.1
-revision=1
+revision=2
archs="x86_64* ppc64*"
build_style="cmake"
pycompile_dirs="/usr/share/blender/${version%.*}/scripts"
From d8db88f0867271840ead7ddf1523f4808e3fed47 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:37:59 +0100
Subject: [PATCH 025/150] darktable: revbump for imath 3.1.9.
---
srcpkgs/darktable/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/darktable/template b/srcpkgs/darktable/template
index 2da30286a3a6..bf6137d46870 100644
--- a/srcpkgs/darktable/template
+++ b/srcpkgs/darktable/template
@@ -1,7 +1,7 @@
# Template file for 'darktable'
pkgname=darktable
version=4.2.1
-revision=5
+revision=6
# upstream only supports these archs:
archs="x86_64* aarch64* ppc64le*"
build_style=cmake
From c02bcc44ac50fbcd61facb7baeb1af35ec0487b6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:37:59 +0100
Subject: [PATCH 026/150] Field3D: revbump for imath 3.1.9.
---
srcpkgs/Field3D/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/Field3D/template b/srcpkgs/Field3D/template
index 6e4a351327ae..9c6c0e0872ee 100644
--- a/srcpkgs/Field3D/template
+++ b/srcpkgs/Field3D/template
@@ -1,7 +1,7 @@
# Template file for 'Field3D'
pkgname=Field3D
version=1.7.3
-revision=7
+revision=8
build_style=cmake
makedepends="boost-devel hdf5-devel imath-devel libopenexr-devel"
short_desc="Library for storing voxel data on disk and in memory"
From 50c32a2ed2bf8b7f059fdb089c6af90907c3dd4d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:37:59 +0100
Subject: [PATCH 027/150] gmic: revbump for imath 3.1.9.
---
srcpkgs/gmic/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gmic/template b/srcpkgs/gmic/template
index 24a9c7218fdf..0bb4034d5cc8 100644
--- a/srcpkgs/gmic/template
+++ b/srcpkgs/gmic/template
@@ -1,7 +1,7 @@
# Template file for 'gmic'
pkgname=gmic
version=3.1.6
-revision=3
+revision=4
_zart_hash=34ebf6cce0bafb98abe57cec83c4a02cd1abeca0
create_wrksrc=yes
build_wrksrc="src"
From 658f2be2b45263459a5f6a11a81acaded138e85a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:38:00 +0100
Subject: [PATCH 028/150] hugin: revbump for imath 3.1.9.
---
srcpkgs/hugin/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/hugin/template b/srcpkgs/hugin/template
index 19cee114c73a..52b56a2c4102 100644
--- a/srcpkgs/hugin/template
+++ b/srcpkgs/hugin/template
@@ -1,7 +1,7 @@
# Template file for 'hugin'
pkgname=hugin
version=2022.0.0
-revision=6
+revision=7
build_style=cmake
build_helper=cmake-wxWidgets-gtk3
pycompile_dirs="usr/share/hugin/data/plugins usr/share/hugin/data/plugins-templates"
From 862bc70ce2d87ae13bb2380c86a06a1022f8b324 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:38:00 +0100
Subject: [PATCH 029/150] kimageformats: revbump for imath 3.1.9.
---
srcpkgs/kimageformats/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kimageformats/template b/srcpkgs/kimageformats/template
index 364ad440219e..8b4d971133fa 100644
--- a/srcpkgs/kimageformats/template
+++ b/srcpkgs/kimageformats/template
@@ -1,7 +1,7 @@
# Template file for 'kimageformats'
pkgname=kimageformats
version=5.107.0
-revision=2
+revision=3
build_style=cmake
configure_args="-DKIMAGEFORMATS_HEIF=ON"
hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools
From 242147c8ad497b1e8590021f3df16502f6dcd95a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:38:01 +0100
Subject: [PATCH 030/150] libgdal: revbump for imath 3.1.9.
---
srcpkgs/libgdal/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index 1aef0fd69a4e..53425db44746 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -1,7 +1,7 @@
# Template file for 'libgdal'
pkgname=libgdal
version=3.5.3
-revision=7
+revision=8
build_style=cmake
build_helper=python3
configure_args="-DGDAL_USE_OPENCL=ON
From 69fcfc28fe1197b0d58d77016341e70f0eda8e0d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:38:01 +0100
Subject: [PATCH 031/150] opencolorio: revbump for imath 3.1.9.
---
srcpkgs/opencolorio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 4679a10653d2..defdf8a7acad 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -1,7 +1,7 @@
# Template file for 'opencolorio'
pkgname=opencolorio
version=2.1.2
-revision=2
+revision=3
build_style=cmake
configure_args="-DCMAKE_CONFIGURATION_TYPES=None
-DOCIO_INSTALL_EXT_PACKAGES=NONE
From b7391b2c7c038d12cdb4d46ea72a01b714a607db Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:38:02 +0100
Subject: [PATCH 032/150] openimageio: revbump for imath 3.1.9.
---
srcpkgs/openimageio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index c2d36b4b3539..0e9e22e9685d 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -1,7 +1,7 @@
# Template file for 'openimageio'
pkgname=openimageio
version=2.4.9.0
-revision=4
+revision=5
build_style=cmake
build_helper=qemu
configure_args="-DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=0
From 959a266db437aff49aa37bd236ba112cecb6dfe6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:38:03 +0100
Subject: [PATCH 033/150] synfig: revbump for imath 3.1.9.
---
srcpkgs/synfig/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/synfig/template b/srcpkgs/synfig/template
index 5f5f5bb3f4b2..30109541ec4f 100644
--- a/srcpkgs/synfig/template
+++ b/srcpkgs/synfig/template
@@ -2,7 +2,7 @@
# Should be kept in sync with 'synfigstudio' and 'ETL'
pkgname=synfig
version=1.4.4
-revision=2
+revision=3
build_style=gnu-configure
configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib"
hostmakedepends="boost-build ImageMagick pkg-config intltool"
From a65eba96926ff8bd429f2fdd1ae6d876f2a2711f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:38:03 +0100
Subject: [PATCH 034/150] synfigstudio: revbump for imath 3.1.9.
---
srcpkgs/synfigstudio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/synfigstudio/template b/srcpkgs/synfigstudio/template
index 91349169ed2b..af1c5a296ef0 100644
--- a/srcpkgs/synfigstudio/template
+++ b/srcpkgs/synfigstudio/template
@@ -2,7 +2,7 @@
# Should be kept in sync with 'synfig' and 'ETL'
pkgname=synfigstudio
version=1.4.4
-revision=2
+revision=3
build_style=gnu-configure
configure_args="--disable-update-mimedb"
hostmakedepends="pkg-config intltool gettext synfig"
From 8c53f7c6367d60bb61227d15a8f1fea066ef86f2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 6 Jun 2023 17:38:03 +0100
Subject: [PATCH 035/150] vigra: revbump for imath 3.1.9.
---
srcpkgs/vigra/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index 950afc974309..0ed638bcd990 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -1,7 +1,7 @@
# Template file for 'vigra'
pkgname=vigra
version=1.11.1
-revision=10
+revision=11
build_style=cmake
configure_args="-DWITH_OPENEXR=1"
hostmakedepends="python3"
From 7a63c48ad099341509c0d329424218ed9cf14665 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 28 Jun 2023 15:43:45 +0100
Subject: [PATCH 036/150] calligra: revbump for imath 3.1.9.
---
srcpkgs/calligra/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/calligra/template b/srcpkgs/calligra/template
index 38d7984727af..29a1f0a7716a 100644
--- a/srcpkgs/calligra/template
+++ b/srcpkgs/calligra/template
@@ -1,7 +1,7 @@
# Template file for 'calligra'
pkgname=calligra
version=3.2.1
-revision=14
+revision=15
build_style=cmake
configure_args="-Wno-dev -DCALLIGRA_SHOULD_BUILD_UNMAINTAINED=ON
-DBUILD_TESTING=OFF"
From db2271b7adf0f8096782ee8b5813367faf9ec617 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 28 Jun 2023 15:44:02 +0100
Subject: [PATCH 037/150] krita: revbump for imath 3.1.9.
---
srcpkgs/krita/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/krita/template b/srcpkgs/krita/template
index b39dffdd1135..8280590f39ef 100644
--- a/srcpkgs/krita/template
+++ b/srcpkgs/krita/template
@@ -1,7 +1,7 @@
# Template file for 'krita'
pkgname=krita
version=5.0.8
-revision=7
+revision=8
build_style=cmake
configure_args="-Wno-dev -DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules gettext pkg-config python3
From 68b7a41deff5d75f702264096d1549b973d6f773 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 28 Jun 2023 15:44:36 +0100
Subject: [PATCH 038/150] openexr: update to 3.1.9.
---
srcpkgs/openexr/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/openexr/template b/srcpkgs/openexr/template
index b15bfb736f72..a44453df30ec 100644
--- a/srcpkgs/openexr/template
+++ b/srcpkgs/openexr/template
@@ -1,6 +1,6 @@
# Template file for 'openexr'
pkgname=openexr
-version=3.1.7
+version=3.1.9
revision=1
build_style=cmake
build_helper="qemu"
@@ -12,7 +12,7 @@ license="BSD-3-Clause"
homepage="https://www.openexr.com/"
changelog="https://raw.githubusercontent.com/AcademySoftwareFoundation/openexr/main/CHANGES.md"
distfiles="https://github.com/openexr/openexr/archive/v${version}.tar.gz>openexr-${version}.tar.gz"
-checksum=78dbca39115a1c526e6728588753955ee75fa7f5bb1a6e238bed5b6d66f91fd7
+checksum=103e902d3902800ab07b5f3a298be7afd2755312737b2cdbfa01326ff99dac07
if [ "$XBPS_CHECK_PKGS" ]; then
configure_args+=" -DBUILD_TESTING=ON"
From 1b736b40a11ecd0d7c91a487dadc161a022ecd43 Mon Sep 17 00:00:00 2001
From: hazen2215 <haz@disroot.org>
Date: Thu, 29 Jun 2023 20:42:35 +0900
Subject: [PATCH 039/150] systemtap: update to 4.9.
---
srcpkgs/systemtap/patches/fix-musl.patch | 127 +++++++++++++++++++++++
srcpkgs/systemtap/template | 16 ++-
2 files changed, 139 insertions(+), 4 deletions(-)
create mode 100644 srcpkgs/systemtap/patches/fix-musl.patch
diff --git a/srcpkgs/systemtap/patches/fix-musl.patch b/srcpkgs/systemtap/patches/fix-musl.patch
new file mode 100644
index 000000000000..9d1039100c3b
--- /dev/null
+++ b/srcpkgs/systemtap/patches/fix-musl.patch
@@ -0,0 +1,127 @@
+diff --git a/buildrun.cxx b/buildrun.cxx
+index 0048d07..904ce47 100644
+--- a/buildrun.cxx
++++ b/buildrun.cxx
+@@ -29,6 +29,7 @@ extern "C" {
+ #include <string.h>
+ #include <errno.h>
+ #include <sys/resource.h>
++#include "gnu_basename.h"
+ }
+
+ // A bit of obfuscation for Gentoo's sake.
+@@ -943,7 +944,7 @@ make_kernel_run_command (systemtap_session& s, const string& remotedir,
+ if (remotedir.empty())
+ opt_u.append(s.uprobes_path);
+ else
+- opt_u.append(remotedir + "/" + basename(s.uprobes_path.c_str()));
++ opt_u.append(remotedir + "/" + gnu_basename(s.uprobes_path.c_str()));
+ }
+ cmd.push_back(opt_u);
+ }
+diff --git a/client-http.cxx b/client-http.cxx
+index fca7362..d6096b9 100644
+--- a/client-http.cxx
++++ b/client-http.cxx
+@@ -38,6 +38,7 @@ extern "C" {
+ #include <elfutils/libdw.h>
+ #include <fcntl.h>
+ #include <nss3/nss.h>
++#include <paths.h>
+
+ #ifdef HAVE_RPMCRYPTO_H
+ #include <rpm/rpmcrypto.h>
+@@ -1016,7 +1017,7 @@ http_client_backend::include_file_or_directory (const string &subdir,
+
+ // Canonicalize the given path and remove the leading /.
+ string rpath;
+- char *cpath = canonicalize_file_name (path.c_str ());
++ char *cpath = realpath (path.c_str (), NULL);
+ if (! cpath)
+ {
+ // It can not be canonicalized. Use the name relative to
+diff --git a/client-nss.cxx b/client-nss.cxx
+index 55266fe..a775ed1 100644
+--- a/client-nss.cxx
++++ b/client-nss.cxx
+@@ -576,7 +576,7 @@ nss_client_backend::include_file_or_directory (const string &subdir,
+
+ // Canonicalize the given path and remove the leading /.
+ string rpath;
+- char *cpath = canonicalize_file_name (path.c_str ());
++ char *cpath = realpath (path.c_str (), NULL);
+ if (! cpath)
+ {
+ // It can not be canonicalized. Use the name relative to
+diff --git a/gnu_basename.h b/gnu_basename.h
+new file mode 100644
+index 0000000..dce5f19
+--- /dev/null
++++ b/gnu_basename.h
+@@ -0,0 +1,12 @@
++#ifndef GNU_BASENAME_H
++#define GNU_BASENAME_H
++
++#include <string.h>
++
++#if defined(__GLIBC__)
++#define gnu_basename(src) basename(src)
++#else
++#define gnu_basename(src) (strrchr(src,'/') ? strrchr(src,'/')+1 : src)
++#endif
++
++#endif
+diff --git a/remote.cxx b/remote.cxx
+index bffeaa9..bd6c7c4 100644
+--- a/remote.cxx
++++ b/remote.cxx
+@@ -16,6 +16,7 @@ extern "C" {
+ #include <unistd.h>
+ #include <sys/socket.h>
+ #include <sys/un.h>
++#include "gnu_basename.h"
+ }
+
+ #include <cstdio>
+@@ -472,7 +473,7 @@ class stapsh : public remote {
+
+ if (!s->uprobes_path.empty())
+ {
+- string remoteuprobes = basename(s->uprobes_path.c_str());
++ string remoteuprobes = gnu_basename(s->uprobes_path.c_str());
+ if ((rc = send_file(s->uprobes_path, remoteuprobes)))
+ return rc;
+
+diff --git a/session.cxx b/session.cxx
+index a22baab..77eedf9 100644
+--- a/session.cxx
++++ b/session.cxx
+@@ -42,6 +42,7 @@ extern "C" {
+ #include <unistd.h>
+ #include <sys/wait.h>
+ #include <wordexp.h>
++#include <paths.h>
+ }
+
+ #if HAVE_NSS
+@@ -1537,7 +1538,7 @@ systemtap_session::parse_cmdline (int argc, char * const argv [])
+ } else {
+ char *spath;
+ assert(optarg);
+- spath = canonicalize_file_name (optarg);
++ spath = realpath (optarg, NULL);
+ if (spath == NULL) {
+ cerr << _F("ERROR: %s is an invalid directory for --sysroot", optarg) << endl;
+ return 1;
+diff --git a/util.h b/util.h
+index c708aa6..ef4a6fe 100644
+--- a/util.h
++++ b/util.h
+@@ -27,6 +27,7 @@ extern "C" {
+ #include <spawn.h>
+ #include <assert.h>
+ #include <poll.h>
++#include <unistd.h>
+ }
+
+ // Sanity check C++11 support. We're only requiring GCC 4.4's level of
diff --git a/srcpkgs/systemtap/template b/srcpkgs/systemtap/template
index 8441d545c435..0c4bc2ebcaa3 100644
--- a/srcpkgs/systemtap/template
+++ b/srcpkgs/systemtap/template
@@ -1,8 +1,7 @@
# Template file for 'systemtap'
pkgname=systemtap
-version=4.5
+version=4.9
revision=1
-archs="i686 x86_64 armv6l armv7l aarch64 ppc64le"
build_style=gnu-configure
hostmakedepends="python3"
makedepends="elfutils-devel"
@@ -12,10 +11,19 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://sourceware.org/systemtap/"
distfiles="https://sourceware.org/pub/systemtap/releases/systemtap-${version}.tar.gz"
-checksum=75078ed37e0dd2a769c9d1f9394170b2d9f4d7daa425f43ca80c13bad6cfc925
+checksum=d01033baea9d0af52a65e70167816931f4b856427a53ff2ab30e4b45f6ad3a98
python_version=3
CFLAGS=-Wno-error
-CXXFLAGS=-Wno-error
+
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+ makedepends+=" musl-obstack-devel"
+ CFLAGS+=" -DFNM_EXTMATCH=0"
+ CFLAGS+=" -DFTW_ACTIONRETVAL=16 -DFTW_CONTINUE=0 -DFTW_SKIP_SUBTREE=2"
+ CFLAGS+=" -D__off_t=off_t -D__uint32_t=uint32_t -D__uint64_t=uint64_t"
+ CXXFLAGS=-fpermissive
+fi
+
+CXXFLAGS+=" $CFLAGS"
systemtap-devel_package() {
depends="systemtap-${version}_${revision}"
From 26773084b8bd57d14028f00e6f6dc0869efb2662 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Fri, 30 Jun 2023 10:42:28 +0200
Subject: [PATCH 040/150] docker-compose: update to 2.19.1.
---
srcpkgs/docker-compose/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index 280cca8333d0..50bb23bdb186 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -1,7 +1,7 @@
# Template file for 'docker-compose'
pkgname=docker-compose
-version=2.19.0
-revision=2
+version=2.19.1
+revision=1
build_style=go
go_import_path="github.com/docker/compose/v2"
go_package="${go_import_path}/cmd"
@@ -13,7 +13,7 @@ license="Apache-2.0"
homepage="https://docs.docker.com/compose/"
changelog="https://github.com/docker/compose/releases"
distfiles="https://github.com/docker/compose/archive/refs/tags/v${version}.tar.gz"
-checksum=0be3fd713ef84985f63d76de4c58451401aed1dfbeb235127dd77a57d1890996
+checksum=869d4ffd3f6b6835dcbb5cd627e98a9d2f1d30a9ae2c8e712275db9aa3e6e97d
post_install() {
vmkdir usr/libexec/docker/cli-plugins
From 484340deb7a4dec3326dc608d19c07e3187eb056 Mon Sep 17 00:00:00 2001
From: lzcoder <lzcoder@proton.me>
Date: Thu, 29 Jun 2023 14:30:41 -0300
Subject: [PATCH 041/150] grub-btrfs: update to 4.13.
---
srcpkgs/grub-btrfs/patches/no-root-please.patch | 16 +++++++---------
srcpkgs/grub-btrfs/template | 6 +++---
2 files changed, 10 insertions(+), 12 deletions(-)
diff --git a/srcpkgs/grub-btrfs/patches/no-root-please.patch b/srcpkgs/grub-btrfs/patches/no-root-please.patch
index 4e0a32803fd1..85349efeb891 100644
--- a/srcpkgs/grub-btrfs/patches/no-root-please.patch
+++ b/srcpkgs/grub-btrfs/patches/no-root-please.patch
@@ -1,15 +1,13 @@
-Index: grub-btrfs-4.9/Makefile
-===================================================================
---- grub-btrfs-4.9.orig/Makefile
-+++ grub-btrfs-4.9/Makefile
-@@ -9,10 +9,6 @@ LIB_DIR = $(DESTDIR)$(PREFIX)/lib
- .PHONY: install uninstall help
+--- a/Makefile
++++ b/Makefile
+@@ -22,10 +22,6 @@
+ .PHONY: install uninstall clean help
install:
- @if test "$(shell id -u)" != 0; then \
- echo "You are not root, run this target as root please."; \
- exit 1; \
- fi
- @install -Dm755 -t "$(DESTDIR)/etc/grub.d/" 41_snapshots-btrfs
- @install -Dm644 -t "$(DESTDIR)/etc/default/grub-btrfs/" config
- @install -Dm644 -t "$(LIB_DIR)/systemd/system/" grub-btrfs.service
+ @echo " Installing "
+ @echo
+ @echo " :::::::: ::::::::: ::: ::: ::::::::: ::::::::: ::::::::::: ::::::::: :::::::::: :::::::: "
diff --git a/srcpkgs/grub-btrfs/template b/srcpkgs/grub-btrfs/template
index 9579e0a51e0e..c74ab5d04845 100644
--- a/srcpkgs/grub-btrfs/template
+++ b/srcpkgs/grub-btrfs/template
@@ -1,6 +1,6 @@
# Template file for 'grub-btrfs'
pkgname=grub-btrfs
-version=4.10.1
+version=4.13
revision=1
build_style=gnu-makefile
depends="grub bash"
@@ -8,8 +8,8 @@ short_desc="Include btrfs snapshots at Grub menu"
maintainer="Anjandev Momi <anjan@momi.ca>"
license="GPL-3.0-or-later"
homepage="https://github.com/Antynea/grub-btrfs"
-distfiles="https://github.com/Antynea/grub-btrfs/archive/v${version}.tar.gz"
-checksum=3ef53f16a7bc0fdd5a5ac2216a41bf1b2f4fd2283717c5c240415d5d24d3734b
+distfiles="https://github.com/Antynea/grub-btrfs/archive/${version}.tar.gz"
+checksum=c493d0d5a6548c01993641ce586c98d461cabe40df4dff79d974d0c59068ff1d
post_install() {
rm -rf -- "${DESTDIR}"/usr/lib/systemd
From 707e68f9e70fa5ec46c0448329cd1f8b0c17cab5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20L=2E=20C=2E=20Moreira?=
<andrelcmoreira@disroot.org>
Date: Sun, 2 Jul 2023 23:29:54 -0300
Subject: [PATCH 042/150] newsboat: update to 2.32
---
srcpkgs/newsboat/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/newsboat/template b/srcpkgs/newsboat/template
index 45d0b355d5ed..463709feec91 100644
--- a/srcpkgs/newsboat/template
+++ b/srcpkgs/newsboat/template
@@ -1,6 +1,6 @@
# Template file for 'newsboat'
pkgname=newsboat
-version=2.31
+version=2.32
revision=1
build_style=configure
build_helper="rust"
@@ -17,7 +17,7 @@ license="MIT"
homepage="https://newsboat.org/"
changelog="https://raw.githubusercontent.com/newsboat/newsboat/master/CHANGELOG.md"
distfiles="https://newsboat.org/releases/${version}/newsboat-${version}.tar.xz"
-checksum=4baf7de25cf569924eebb63a5ddc467cd58dd3f0e7190b327b49d0c1e454c1da
+checksum=5b63514572a21e93f4dd3dd6c58f44fdbd9c9e6c6f978329a4766aabb13be6e6
python_version=3
# tests fail when run by superuser
From 03ded1005903a03854af270254051fd6a5faba76 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Mon, 3 Jul 2023 13:09:42 +0200
Subject: [PATCH 043/150] elixir: update to 1.15.2.
---
srcpkgs/elixir/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/elixir/template b/srcpkgs/elixir/template
index 2b1bb9af0130..9a829fef2e05 100644
--- a/srcpkgs/elixir/template
+++ b/srcpkgs/elixir/template
@@ -1,6 +1,6 @@
# Template file for 'elixir'
pkgname=elixir
-version=1.15.1
+version=1.15.2
revision=1
build_style=gnu-makefile
make_build_args="LIBDIR=lib${XBPS_TARGET_WORDSIZE}"
@@ -17,7 +17,7 @@ license="Apache-2.0"
homepage="http://elixir-lang.org/"
changelog="https://raw.githubusercontent.com/elixir-lang/elixir/v${version%.*}/CHANGELOG.md"
distfiles="https://github.com/elixir-lang/elixir/archive/v${version}.tar.gz"
-checksum=cf89434f4cf7477b929c56e16ae22bf08e64101a144911d2834a2f3c9b3ae40f
+checksum=3cfadca57c3092ccbd3ec3f17e5eab529bbd2946f50e4941a903c55c39e3c5f5
post_patch() {
# XXX: find a better solution
From 201bf4e86fb52ae41630d958176eca64b3c9538c Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Fri, 30 Jun 2023 13:01:17 +0530
Subject: [PATCH 044/150] lets: update to 0.0.52.
Closes: #44802 [via git-merge-pr]
---
srcpkgs/lets/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/lets/template b/srcpkgs/lets/template
index b4aa4171993c..0be733e685f3 100644
--- a/srcpkgs/lets/template
+++ b/srcpkgs/lets/template
@@ -1,16 +1,16 @@
# Template file for 'lets'
pkgname=lets
-version=0.0.50
-revision=2
+version=0.0.52
+revision=1
build_style=go
go_ldflags="-X main.version=${version}"
go_import_path="github.com/lets-cli/lets"
short_desc="CLI task runner for developers - a better alternative to make"
-maintainer="juan <juan@horlux.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://lets-cli.org/"
distfiles="https://github.com/lets-cli/lets/archive/refs/tags/v${version}.tar.gz"
-checksum=8c2cd55d7e2432dac0b89941125f2a83ce03a89ff36adcc52dd75896919376d8
+checksum=478a97dab8123b7bd5555502ae53146f05e44bbdc11cee87b69a53c1bf7c796c
post_install() {
vlicense LICENSE
From 71add7c23276fe5fd69d9b6b49b1a672843db55b Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Mon, 3 Jul 2023 13:10:48 +0200
Subject: [PATCH 045/150] srcpkgs: orphan never updated packages
---
srcpkgs/firehol/template | 2 +-
srcpkgs/podman-compose/template | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/firehol/template b/srcpkgs/firehol/template
index 228584e4780b..52fe7ac2e783 100644
--- a/srcpkgs/firehol/template
+++ b/srcpkgs/firehol/template
@@ -7,7 +7,7 @@ configure_args="--disable-doc --disable-man"
hostmakedepends="automake iproute2 kmod procps-ng iprange iputils traceroute curl ipset tar"
depends="iproute2 kmod procps-ng iprange iputils traceroute curl ipset"
short_desc="Firewall for humans"
-maintainer="juan <juan@horlux.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/firehol/firehol/"
distfiles="https://github.com/firehol/firehol/archive/v${version}.tar.gz"
diff --git a/srcpkgs/podman-compose/template b/srcpkgs/podman-compose/template
index 205691f08dcb..1902d68f1b33 100644
--- a/srcpkgs/podman-compose/template
+++ b/srcpkgs/podman-compose/template
@@ -6,7 +6,7 @@ build_style=python3-module
hostmakedepends="python3-setuptools"
depends="podman python3-yaml python3-dotenv"
short_desc="Script to run docker-compose.yml using podman"
-maintainer="juan <juan@horlux.org>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/containers/podman-compose"
distfiles="https://github.com/containers/podman-compose/archive/v${version}.tar.gz"
From 7ad1549728077d2d74f648fa7376698c03dd20ef Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Mon, 3 Jul 2023 11:34:48 +0200
Subject: [PATCH 046/150] pnpm: update to 8.6.5, fix update-check
Closes: #44809 [via git-merge-pr]
---
srcpkgs/pnpm/template | 6 +++---
srcpkgs/pnpm/update | 2 ++
2 files changed, 5 insertions(+), 3 deletions(-)
create mode 100644 srcpkgs/pnpm/update
diff --git a/srcpkgs/pnpm/template b/srcpkgs/pnpm/template
index 09d40e5b7124..516c1921b399 100644
--- a/srcpkgs/pnpm/template
+++ b/srcpkgs/pnpm/template
@@ -1,16 +1,16 @@
# Template file for 'pnpm'
pkgname=pnpm
-version=8.6.2
+version=8.6.5
revision=1
build_style=fetch
hostmakedepends="nodejs jq"
depends="nodejs"
short_desc="Fast, disk space efficient package manager"
-maintainer="reback00 <reback00@protonmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://pnpm.io/"
distfiles="https://registry.npmjs.org/pnpm/-/pnpm-${version}.tgz"
-checksum=c6da9e00697e334b6193c034a5d1508e4c8605b12f249736b13f31139f4f0d73
+checksum=91dd45b4762c73f58f354999867854fcbe7376235474d131080fe391f2eb5227
python_version=3
do_install() {
diff --git a/srcpkgs/pnpm/update b/srcpkgs/pnpm/update
new file mode 100644
index 000000000000..839b3fac2ecc
--- /dev/null
+++ b/srcpkgs/pnpm/update
@@ -0,0 +1,2 @@
+site=https://github.com/pnpm/pnpm/tags
+pattern='/tags/v\K[\d.]+(?=.tar.gz)'
From 6ce422d376deed4e644fdc075000ac9bcb0644a1 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Mon, 3 Jul 2023 13:18:36 +0200
Subject: [PATCH 047/150] srcpkgs: orphan packages
---
srcpkgs/blanket/template | 2 +-
srcpkgs/ddgtk/template | 2 +-
srcpkgs/ekushey-fonts-ttf/template | 2 +-
srcpkgs/ibus-m17n/template | 2 +-
srcpkgs/textadept/template | 2 +-
srcpkgs/xdgmenumaker/template | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/blanket/template b/srcpkgs/blanket/template
index 9db5a1d5a3c9..79f18e4fe21d 100644
--- a/srcpkgs/blanket/template
+++ b/srcpkgs/blanket/template
@@ -6,7 +6,7 @@ build_style=meson
hostmakedepends="pkg-config gettext glib-devel"
depends="gst1-python3 gst-plugins-bad1 gst-plugins-good1 libadwaita"
short_desc="Improve focus and productivity by listening to different sounds"
-maintainer="Reback00 <reback00@protonmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://github.com/rafaelmardojai/blanket"
distfiles="https://github.com/rafaelmardojai/blanket/archive/refs/tags/${version}.tar.gz"
diff --git a/srcpkgs/ddgtk/template b/srcpkgs/ddgtk/template
index 5d45aeb4a8b9..31e8517c65dd 100644
--- a/srcpkgs/ddgtk/template
+++ b/srcpkgs/ddgtk/template
@@ -6,7 +6,7 @@ build_style=meson
hostmakedepends="pkg-config glib glib-devel gettext appstream-glib"
depends="python3 python3-gobject gtk+3"
short_desc="GUI frontend for dd to create bootable ISO images for Linux"
-maintainer="reback00 <reback00@protonmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://github.com/gort818/ddgtk"
distfiles="https://github.com/gort818/ddgtk/archive/${version}.tar.gz"
diff --git a/srcpkgs/ekushey-fonts-ttf/template b/srcpkgs/ekushey-fonts-ttf/template
index 4862d810d8c6..afa5ce3b0bf2 100644
--- a/srcpkgs/ekushey-fonts-ttf/template
+++ b/srcpkgs/ekushey-fonts-ttf/template
@@ -5,7 +5,7 @@ revision=2
build_style=fetch
depends="font-util"
short_desc="Bengali fonts from Ekushey project"
-maintainer="reback00 <reback00@protonmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later, OFL-1.0, GPL-3.0-or-later"
homepage="http://ekushey.org/"
distfiles="${SOURCEFORGE_SITE}/ekushey/SolaimanLipi_20-04-07.ttf
diff --git a/srcpkgs/ibus-m17n/template b/srcpkgs/ibus-m17n/template
index 663096d55c06..9f3b2c28c332 100644
--- a/srcpkgs/ibus-m17n/template
+++ b/srcpkgs/ibus-m17n/template
@@ -9,7 +9,7 @@ hostmakedepends="gettext gettext-devel ibus m17n-db m17n-lib
makedepends="gettext-devel ibus-devel m17n-lib-devel"
depends="ibus m17n-db"
short_desc="M17N engine for IBus"
-maintainer="reback00 <reback00@protonmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/ibus/ibus-m17n"
distfiles="https://github.com/ibus/ibus-m17n/releases/download/${version}/ibus-m17n-${version}.tar.gz"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index 2625a775a7e2..e97f96f2a8c6 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -6,7 +6,7 @@ build_wrksrc="src"
hostmakedepends="tar unzip pkg-config"
makedepends="gtk+3-devel ncurses-devel"
short_desc="Fast, minimalist, and extensible text editor for programmers"
-maintainer="reback00 <reback00@protonmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://orbitalquark.github.io/textadept/"
# Note: The dependency urls and filenames must be checked and updated manually
diff --git a/srcpkgs/xdgmenumaker/template b/srcpkgs/xdgmenumaker/template
index 2235ed1a02f8..02fd30f60c95 100644
--- a/srcpkgs/xdgmenumaker/template
+++ b/srcpkgs/xdgmenumaker/template
@@ -6,7 +6,7 @@ build_style=gnu-makefile
hostmakedepends="txt2tags"
depends="python3-xdg python3-gobject gobject-introspection python3-Pillow gtk+3"
short_desc="Automatic menu generator for WMs, such as, fluxbox, icewm, jwm, pekwm"
-maintainer="reback00 <reback00@protonmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://github.com/gapan/xdgmenumaker"
distfiles="https://github.com/gapan/xdgmenumaker/archive/${version}.tar.gz"
From 284771a2b42dbd08c368a3556c210a49870c2286 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Mon, 3 Jul 2023 12:42:14 +0100
Subject: [PATCH 048/150] alacritty: update to 0.12.2.
---
srcpkgs/alacritty/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/alacritty/template b/srcpkgs/alacritty/template
index 6508a3059557..88ff3bcea75c 100644
--- a/srcpkgs/alacritty/template
+++ b/srcpkgs/alacritty/template
@@ -1,6 +1,6 @@
# Template file for 'alacritty'
pkgname=alacritty
-version=0.12.1
+version=0.12.2
revision=1
build_style=cargo
make_install_args="--path alacritty"
@@ -13,13 +13,13 @@ license="Apache-2.0"
homepage="https://github.com/alacritty/alacritty"
changelog="https://raw.githubusercontent.com/alacritty/alacritty/master/CHANGELOG.md"
distfiles="https://github.com/alacritty/alacritty/archive/refs/tags/v${version}.tar.gz"
-checksum=14bce0bfc538872c97e0e38b9233a9d1fa992dcf83a22b6035da5fe58a55bc6c
+checksum=285b44d2d2e83118ab7fe61d575811bb85d5e21147808171bd0e583e9e794748
case "$XBPS_TARGET_MACHINE" in
ppc64*) ;;
- ppc*) broken="ftbfs: thread 'main' panicked at 'slice index starts at 4289555962 but ends at 114', /builddir/rustc-1.46.0-src/src/libstd/io/mod.rs:396:27";;
+ ppc*) broken="ftbfs: thread 'main' panicked at 'slice index starts at 4289555962 but ends at 114', /builddir/rustc-1.46.0-src/src/libstd/io/mod.rs:396:27" ;;
# disable doctests on i686
- i686) make_check_args="--tests";;
+ i686*) make_check_args="--tests" ;;
esac
post_install() {
From f92b4585cf3bb5a01597b3f13991afff753d5dab Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 3 Jul 2023 14:14:28 +0200
Subject: [PATCH 049/150] jq: upstream moved.
---
srcpkgs/jq/template | 6 +++---
srcpkgs/jq/update | 1 -
2 files changed, 3 insertions(+), 4 deletions(-)
delete mode 100644 srcpkgs/jq/update
diff --git a/srcpkgs/jq/template b/srcpkgs/jq/template
index 5cf139e340db..26928ff9b442 100644
--- a/srcpkgs/jq/template
+++ b/srcpkgs/jq/template
@@ -1,7 +1,7 @@
# Template file for 'jq'
pkgname=jq
version=1.6
-revision=3
+revision=4
build_style=gnu-configure
hostmakedepends="automake libtool"
makedepends="oniguruma-devel"
@@ -9,8 +9,8 @@ checkdepends="valgrind"
short_desc="Command-line JSON processor"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="MIT"
-homepage="http://stedolan.github.io/jq/"
-distfiles="https://github.com/stedolan/jq/releases/download/jq-${version}/jq-${version}.tar.gz"
+homepage="https://jqlang.github.io/jq/"
+distfiles="https://github.com/jqlang/jq/releases/download/jq-${version}/jq-${version}.tar.gz"
checksum=5de8c8e29aaa3fb9cc6b47bb27299f271354ebb72514e3accadc7d38b5bbaa72
CFLAGS=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64"
diff --git a/srcpkgs/jq/update b/srcpkgs/jq/update
deleted file mode 100644
index 5952b47d8f74..000000000000
--- a/srcpkgs/jq/update
+++ /dev/null
@@ -1 +0,0 @@
-site="http://stedolan.github.io/jq/download/"
From 1dca94cc93751bca8a610086604e45be9921adf2 Mon Sep 17 00:00:00 2001
From: dataCobra <datacobra@thinkbot.de>
Date: Sun, 2 Jul 2023 09:17:28 +0200
Subject: [PATCH 050/150] godot: update to 4.0.3.
---
srcpkgs/godot/INSTALL.msg | 6 ++
srcpkgs/godot/patches/10-fix-musl.patch | 2 +-
srcpkgs/godot/patches/ppc.patch | 87 -------------------------
srcpkgs/godot/template | 61 ++++++++++-------
4 files changed, 43 insertions(+), 113 deletions(-)
create mode 100644 srcpkgs/godot/INSTALL.msg
delete mode 100644 srcpkgs/godot/patches/ppc.patch
diff --git a/srcpkgs/godot/INSTALL.msg b/srcpkgs/godot/INSTALL.msg
new file mode 100644
index 000000000000..c05923f489a3
--- /dev/null
+++ b/srcpkgs/godot/INSTALL.msg
@@ -0,0 +1,6 @@
+If your graphics card does not support Vulkan, you need to use
+the OpenGL 3 renderer:
+
+$ godot --rendering-driver opengl3
+
+More details: https://github.com/godotengine/godot/issues/58927
diff --git a/srcpkgs/godot/patches/10-fix-musl.patch b/srcpkgs/godot/patches/10-fix-musl.patch
index ed32914e0708..42e6111c6afe 100644
--- a/srcpkgs/godot/patches/10-fix-musl.patch
+++ b/srcpkgs/godot/patches/10-fix-musl.patch
@@ -1,5 +1,5 @@
--- a/joystick_linux.cpp 2017-12-12 21:28:08.263329050 +0100
-+++ b/platform/x11/joypad_linux.cpp 2017-12-12 21:29:25.500336429 +0100
++++ b/platform/linuxbsd/joypad_linux.cpp 2017-12-12 21:29:25.500336429 +0100
@@ -42,6 +42,10 @@
#include <libudev.h>
#endif
diff --git a/srcpkgs/godot/patches/ppc.patch b/srcpkgs/godot/patches/ppc.patch
deleted file mode 100644
index a6e4d3638fd4..000000000000
--- a/srcpkgs/godot/patches/ppc.patch
+++ /dev/null
@@ -1,87 +0,0 @@
-From 9ae32c08a4cab0a77eed682c9fb188ce7fc6f85a Mon Sep 17 00:00:00 2001
-From: q66 <daniel@octaforge.org>
-Date: Mon, 1 Nov 2021 21:05:31 +0100
-Subject: [PATCH] add ppc detection
-
----
- core/os/os.cpp | 14 ++++++++++++++
- modules/lightmapper_cpu/config.py | 3 +++
- modules/raycast/config.py | 3 +++
- platform/x11/detect.py | 8 ++++++++
- 4 files changed, 28 insertions(+)
-
-diff --git a/core/os/os.cpp b/core/os/os.cpp
-index 35896d8..948c79a 100644
---- a/core/os/os.cpp
-+++ b/core/os/os.cpp
-@@ -699,6 +699,20 @@ bool OS::has_feature(const String &p_feature) {
- if (p_feature == "arm") {
- return true;
- }
-+#elif defined(__powerpc__)
-+#if defined(__powerpc64__)
-+#if defined(__LITTLE_ENDIAN__)
-+ if (p_feature == "ppc64le") {
-+ return true;
-+ }
-+#endif
-+ if (p_feature == "ppc64") {
-+ return true;
-+ }
-+#endif
-+ if (p_feature == "ppc") {
-+ return true;
-+ }
- #endif
-
- if (_check_internal_feature_support(p_feature))
-diff --git a/modules/lightmapper_cpu/config.py b/modules/lightmapper_cpu/config.py
-index a3a33b3..842f9ae 100644
---- a/modules/lightmapper_cpu/config.py
-+++ b/modules/lightmapper_cpu/config.py
-@@ -15,6 +15,9 @@ def can_build(env, platform):
- if env["bits"] == "32":
- return False
-
-+ if env["arch"].startswith("ppc"):
-+ return False
-+
- return True
-
-
-diff --git a/modules/raycast/config.py b/modules/raycast/config.py
-index 6ea8e0a..bc2d40c 100644
---- a/modules/raycast/config.py
-+++ b/modules/raycast/config.py
-@@ -14,6 +14,9 @@ def can_build(env, platform):
- if env["bits"] == "32":
- return False
-
-+ if env["arch"].startswith("ppc"):
-+ return False
-+
- return True
-
-
-diff --git a/platform/x11/detect.py b/platform/x11/detect.py
-index b6472e2..c1858a7 100644
---- a/platform/x11/detect.py
-+++ b/platform/x11/detect.py
-@@ -119,6 +119,14 @@ def configure(env):
- if env["bits"] == "default":
- env["bits"] = "64" if is64 else "32"
-
-+ if env["arch"] == "":
-+ if platform.machine() == "ppc64le":
-+ env["arch"] = "ppc64le"
-+ elif platform.machine() == "ppc64":
-+ env["arch"] = "ppc64"
-+ elif platform.machine() == "ppc":
-+ env["arch"] = "ppc"
-+
- ## Compiler configuration
-
- if "CXX" in env and "clang" in os.path.basename(env["CXX"]):
---
-2.33.0
-
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index aa4fb90e11fc..956fe154b59d 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -1,41 +1,49 @@
# Template file for 'godot'
pkgname=godot
-version=3.5.1
+version=4.0.3
revision=1
archs="x86_64* i686* aarch64* armv7* ppc64*"
build_style=scons
-# Godot contains private copies of libraries
-# that already have been packaged elsewhere.
-# Use builtin bullet for now as it's too old in repos (needs 2.89)
-# Toggle to not use builtin once bullet has been updated
-make_build_args="platform=x11 tools=yes target=release_debug dev=no progress=no
- builtin_bullet=false builtin_libpng=false builtin_libvpx=false
- builtin_libwebp=false builtin_libogg=false builtin_libtheora=false
- builtin_opus=false builtin_libvorbis=false builtin_enet=false
- builtin_zlib=false builtin_freetype=false builtin_mbedtls=false
- builtin_miniupnpc=false builtin_pcre2=false"
+# Build currently fails with embree-4.X
+make_build_args="platform=linuxbsd target=editor progress=no production=yes
+ builtin_embree=true builtin_enet=false builtin_freetype=false
+ builtin_graphite=false builtin_harfbuzz=false builtin_libogg=false
+ builtin_libpng=false builtin_libtheora=false builtin_libvorbis=false
+ builtin_libwebp=false builtin_mbedtls=false builtin_miniupnpc=false
+ builtin_pcre2=false builtin_zlib=false builtin_zstd=false"
hostmakedepends="pkg-config clang"
-makedepends="
- alsa-lib-devel freetype-devel glu-devel libXcursor-devel libXi-devel
- libXinerama-devel libXrender-devel libXrandr-devel libX11-devel
- bullet-devel libpng-devel libvpx-devel libwebp-devel libogg-devel libtheora-devel
- opus-devel opusfile-devel libvorbis-devel libenet-devel zlib-devel mbedtls-devel
- miniupnpc-devel pcre2-devel pulseaudio-devel"
+makedepends="alsa-lib-devel freetype-devel mesa glu-devel libXcursor-devel
+ libXi-devel libXinerama-devel libXrender-devel libXrandr-devel libX11-devel
+ libpng-devel libwebp-devel libogg-devel libtheora-devel libvorbis-devel
+ libenet-devel zlib-devel mbedtls-devel miniupnpc-devel pcre2-devel
+ pulseaudio-devel graphite-devel harfbuzz-devel libzstd-devel
+ speech-dispatcher-devel"
+depends="speech-dispatcher"
short_desc="Multiplatform 2D and 3D engine"
maintainer="Nick Hahn <nick.hahn@hotmail.de>"
license="MIT"
homepage="https://www.godotengine.org/"
distfiles="https://github.com/godotengine/godot/archive/${version}-stable.tar.gz"
-checksum=164523c1c8aef0b69b135645794f5bece3f63788556a56aa293c118cde457023
+checksum=8d629aa4910bd0b13354a3b96c253fb62df130ff8acb510c81e23cd100bfdc9f
nocross=https://build.voidlinux.org/builders/armv7l_builder/builds/6342/steps/shell_3/logs/stdio
CFLAGS+=" -fPIE -fPIC"
LDFLAGS+=" -pie"
-post_extract() {
- vsed -e 's/#ifdef CRASH_HANDLER_ENABLED/#if defined(CRASH_HANDLER_ENABLED) \&\& defined(__GLIBC__)/' \
- -i platform/x11/crash_handler_x11.cpp
-}
+if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
+ makedepends+=" libexecinfo-devel"
+ depends+=" libexecinfo"
+fi
+
+case "$XBPS_TARGET_MACHINE" in
+ i686*) arch="x86_32" ;;
+ x86_64*) arch="x86_64" ;;
+ aarch64*) arch="arm64" ;;
+ armv7*) arch="arm32" ;;
+ ppc64*) arch="ppc64" ;;
+esac
+
+make_build_args+=" arch=$arch"
pre_build() {
export CXXFLAGS=" $CXXFLAGS "
@@ -46,9 +54,12 @@ do_install() {
vinstall ${FILESDIR}/godot.desktop 644 /usr/share/applications/
vinstall ${wrksrc}/icon.png 644 /usr/share/pixmaps/ godot.png
+
case "$XBPS_TARGET_MACHINE" in
- x86_64*|aarch64*) vbin bin/godot.x11.opt.tools.64 godot;;
- ppc64*) vbin bin/godot.x11.opt.tools.ppc64 godot;;
- *) vbin bin/godot.x11.opt.tools.32 godot;;
+ x86_64*) vbin bin/godot.linuxbsd.editor.x86_64 godot;;
+ i686*) vbin bin/godot.linuxbsd.editor.x86_32 godot;;
+ aarch64*) vbin bin/godot.linuxbsd.editor.arm64 godot;;
+ armv7*) vbin bin/godot.linuxbsd.editor.arm32 godot;;
+ ppc64*) vbin bin/godot.linuxbsd.editor.ppc64 godot;;
esac
}
From 0b53500caccbe759a113e548747f79045c13e0c9 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Mon, 3 Jul 2023 11:49:10 +0200
Subject: [PATCH 051/150] rust-analyzer: fix update-check
---
srcpkgs/rust-analyzer/update | 2 ++
1 file changed, 2 insertions(+)
create mode 100644 srcpkgs/rust-analyzer/update
diff --git a/srcpkgs/rust-analyzer/update b/srcpkgs/rust-analyzer/update
new file mode 100644
index 000000000000..48dce688f314
--- /dev/null
+++ b/srcpkgs/rust-analyzer/update
@@ -0,0 +1,2 @@
+site=https://github.com/rust-lang/rust-analyzer/tags
+pattern="/tag/\K\d{4}-\d{2}-\d{2}"
From 7048b530702fbc2b6342a35a90d7a1a8e44584a1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sat, 1 Jul 2023 18:06:23 -0300
Subject: [PATCH 052/150] SuiteSparse: update to 7.1.0.
---
srcpkgs/SuiteSparse/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/SuiteSparse/template b/srcpkgs/SuiteSparse/template
index 6cc6b0a232d5..3490f6f3fa7f 100644
--- a/srcpkgs/SuiteSparse/template
+++ b/srcpkgs/SuiteSparse/template
@@ -1,6 +1,6 @@
# Template file for 'SuiteSparse'
pkgname=SuiteSparse
-version=7.0.1
+version=7.1.0
revision=1
hostmakedepends="cmake gcc-fortran"
makedepends="libgomp-devel mpfr-devel
@@ -11,7 +11,7 @@ license="custom:multiple"
homepage="https://people.engr.tamu.edu/davis/suitesparse.html"
changelog="https://raw.githubusercontent.com/DrTimothyAldenDavis/SuiteSparse/master/ChangeLog"
distfiles="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/refs/tags/v${version}.tar.gz"
-checksum=dc2f8d5c2657c120b30cce942f634ec08fc3a4b0b10e19d3eef7790b2bec8d1e
+checksum=4cd3d161f9aa4f98ec5fa725ee5dc27bca960a3714a707a7d12b3d0abb504679
build_options="openblas"
From 243fc01c7f5fa5123b8d6ffd9faad1bb61779a16 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 2 Jul 2023 18:00:08 -0300
Subject: [PATCH 053/150] octave: fix build with SuiteSparse-7.1.0
---
.../octave/patches/fix-suitesparse-7.1.patch | 166 ++++++++++++++++++
1 file changed, 166 insertions(+)
create mode 100644 srcpkgs/octave/patches/fix-suitesparse-7.1.patch
diff --git a/srcpkgs/octave/patches/fix-suitesparse-7.1.patch b/srcpkgs/octave/patches/fix-suitesparse-7.1.patch
new file mode 100644
index 000000000000..a9235cb386fb
--- /dev/null
+++ b/srcpkgs/octave/patches/fix-suitesparse-7.1.patch
@@ -0,0 +1,166 @@
+--- a/liboctave/numeric/sparse-qr.cc 2023-04-13 13:43:35.000000000 -0300
++++ b/liboctave/numeric/sparse-qr.cc 2023-07-02 17:56:48.485762203 -0300
+@@ -804,17 +804,17 @@
+ Matrix ret (nrows, nc);
+ cholmod_dense *q;
+
+- // I is nrows x nrows identity matrix
+- cholmod_dense *I
++ // Id is nrows x nrows identity matrix
++ cholmod_dense *Id
+ = cholmod_l_allocate_dense (nrows, nrows, nrows, CHOLMOD_REAL, &m_cc);
+
+ for (octave_idx_type i = 0; i < nrows * nrows; i++)
+- (reinterpret_cast<double *> (I->x))[i] = 0.0;
++ (reinterpret_cast<double *> (Id->x))[i] = 0.0;
+
+ for (octave_idx_type i = 0; i < nrows; i++)
+- (reinterpret_cast<double *> (I->x))[i * nrows + i] = 1.0;
++ (reinterpret_cast<double *> (Id->x))[i * nrows + i] = 1.0;
+
+- q = SuiteSparseQR_qmult<double> (SPQR_QX, m_H, m_Htau, m_HPinv, I, &m_cc);
++ q = SuiteSparseQR_qmult<double> (SPQR_QX, m_H, m_Htau, m_HPinv, Id, &m_cc);
+ spqr_error_handler (&m_cc);
+
+ double *q_x = reinterpret_cast<double *> (q->x);
+@@ -824,7 +824,7 @@
+ ret_vec[j * nrows + i] = q_x[j * nrows + i];
+
+ cholmod_l_free_dense (&q, &m_cc);
+- cholmod_l_free_dense (&I, &m_cc);
++ cholmod_l_free_dense (&Id, &m_cc);
+
+ return ret;
+
+@@ -1738,18 +1738,18 @@
+ ComplexMatrix ret (nrows, nc);
+ cholmod_dense *q;
+
+- // I is nrows x nrows identity matrix
+- cholmod_dense *I
++ // Id is nrows x nrows identity matrix
++ cholmod_dense *Id
+ = reinterpret_cast<cholmod_dense *>
+ (cholmod_l_allocate_dense (nrows, nrows, nrows, CHOLMOD_COMPLEX, &m_cc));
+
+ for (octave_idx_type i = 0; i < nrows * nrows; i++)
+- (reinterpret_cast<Complex *> (I->x))[i] = 0.0;
++ (reinterpret_cast<Complex *> (Id->x))[i] = 0.0;
+
+ for (octave_idx_type i = 0; i < nrows; i++)
+- (reinterpret_cast<Complex *> (I->x))[i * nrows + i] = 1.0;
++ (reinterpret_cast<Complex *> (Id->x))[i * nrows + i] = 1.0;
+
+- q = SuiteSparseQR_qmult<Complex> (SPQR_QX, m_H, m_Htau, m_HPinv, I,
++ q = SuiteSparseQR_qmult<Complex> (SPQR_QX, m_H, m_Htau, m_HPinv, Id,
+ &m_cc);
+ spqr_error_handler (&m_cc);
+
+@@ -1761,7 +1761,7 @@
+ ret_vec[j * nrows + i] = q_x[j * nrows + i];
+
+ cholmod_l_free_dense (&q, &m_cc);
+- cholmod_l_free_dense (&I, &m_cc);
++ cholmod_l_free_dense (&Id, &m_cc);
+
+ return ret;
+
+@@ -1786,7 +1786,7 @@
+ OCTAVE_LOCAL_BUFFER (cs_complex_t, bvec, nr);
+
+ for (octave_idx_type i = 0; i < nr; i++)
+- bvec[i] = cs_complex_t (0.0, 0.0);
++ bvec[i] = (cs_complex_t) 0.0;
+
+ OCTAVE_LOCAL_BUFFER (Complex, buf, S->m2);
+
+@@ -1794,7 +1794,7 @@
+ {
+ octave_quit ();
+
+- bvec[j] = cs_complex_t (1.0, 0.0);
++ bvec[j] = (cs_complex_t) 1.0;
+
+ volatile octave_idx_type nm = (nr < nc ? nr : nc);
+
+@@ -1813,7 +1813,7 @@
+ for (octave_idx_type i = 0; i < nr; i++)
+ vec[i+idx] = buf[i];
+
+- bvec[j] = cs_complex_t (0.0, 0.0);
++ bvec[j] = (cs_complex_t) 0.0;
+ }
+ }
+
+@@ -2073,7 +2073,7 @@
+ Xx[j] = b.xelem (j, i);
+
+ for (octave_idx_type j = nr; j < S->m2; j++)
+- buf[j] = cs_complex_t (0.0, 0.0);
++ buf[j] = (cs_complex_t) 0.0;
+
+ CXSPARSE_ZNAME (_ipvec) (S->pinv,
+ reinterpret_cast<cs_complex_t *>(Xx),
+@@ -2143,7 +2143,7 @@
+ Xx[j] = b.xelem (j, i);
+
+ for (octave_idx_type j = nr; j < nbuf; j++)
+- buf[j] = cs_complex_t (0.0, 0.0);
++ buf[j] = (cs_complex_t) 0.0;
+
+ CXSPARSE_ZNAME (_pvec) (S->q, reinterpret_cast<cs_complex_t *> (Xx),
+ buf, nr);
+@@ -2206,7 +2206,7 @@
+ Xx[j] = b.xelem (j, i);
+
+ for (octave_idx_type j = nr; j < S->m2; j++)
+- buf[j] = cs_complex_t (0.0, 0.0);
++ buf[j] = (cs_complex_t) 0.0;
+
+ CXSPARSE_ZNAME (_ipvec) (S->pinv,
+ reinterpret_cast<cs_complex_t *> (Xx),
+@@ -2304,7 +2304,7 @@
+ Xx[j] = b.xelem (j, i);
+
+ for (octave_idx_type j = nr; j < nbuf; j++)
+- buf[j] = cs_complex_t (0.0, 0.0);
++ buf[j] = (cs_complex_t) 0.0;
+
+ CXSPARSE_ZNAME (_pvec) (S->q,
+ reinterpret_cast<cs_complex_t *> (Xx),
+@@ -2392,7 +2392,7 @@
+ octave_quit ();
+
+ for (octave_idx_type j = nr; j < S->m2; j++)
+- buf[j] = cs_complex_t (0.0, 0.0);
++ buf[j] = (cs_complex_t) 0.0;
+
+ CXSPARSE_ZNAME (_ipvec) (S->pinv, bvec + bidx, buf, nr);
+
+@@ -2460,7 +2460,7 @@
+ octave_quit ();
+
+ for (octave_idx_type j = nr; j < nbuf; j++)
+- buf[j] = cs_complex_t (0.0, 0.0);
++ buf[j] = (cs_complex_t) 0.0;
+
+ CXSPARSE_ZNAME (_pvec) (S->q, bvec + bidx, buf, nr);
+ CXSPARSE_ZNAME (_utsolve) (N->U, buf);
+@@ -2522,7 +2522,7 @@
+ Xx[j] = b.xelem (j, i);
+
+ for (octave_idx_type j = nr; j < S->m2; j++)
+- buf[j] = cs_complex_t (0.0, 0.0);
++ buf[j] = (cs_complex_t) 0.0;
+
+ CXSPARSE_ZNAME (_ipvec) (S->pinv,
+ reinterpret_cast<cs_complex_t *> (Xx),
+@@ -2620,7 +2620,7 @@
+ Xx[j] = b.xelem (j, i);
+
+ for (octave_idx_type j = nr; j < nbuf; j++)
+- buf[j] = cs_complex_t (0.0, 0.0);
++ buf[j] = (cs_complex_t) 0.0;
+
+ CXSPARSE_ZNAME (_pvec) (S->q, reinterpret_cast<cs_complex_t *>(Xx),
+ buf, nr);
From 83b0efce340c26e1825d88f5fa1fab00e341b2d8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 30 Jun 2023 20:54:37 +0200
Subject: [PATCH 054/150] erlang: update to 26.0.2.
---
srcpkgs/erlang/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index 6b94c9dbd9f5..c34f2bb01bd1 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -1,6 +1,6 @@
# Template file for 'erlang'
pkgname=erlang
-version=25.3.2
+version=26.0.2
revision=1
build_style=gnu-configure
make_install_target="install install-docs"
@@ -12,7 +12,7 @@ license="Apache-2.0"
homepage="http://www.erlang.org/"
changelog="https://github.com/erlang/otp/releases"
distfiles="https://github.com/erlang/otp/archive/OTP-${version}.tar.gz"
-checksum=504fc2045198c192de7edbb04e880cbb1ee79b1d9880270b8af8ed2348d2e242
+checksum=4def5ed5e49815fb02fceae8a66e94abc1049f5de30f97d9ad12fdf3293a2470
subpackages="erlang-doc"
if [ -z "$CROSS_BUILD" ]; then
From 2b867b1f86b1fe94b103db3e98b524a6f47278fd Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 30 Jun 2023 20:54:58 +0200
Subject: [PATCH 055/150] elixir: rebuild for erlang-26.0.2.
---
srcpkgs/elixir/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/elixir/template b/srcpkgs/elixir/template
index 9a829fef2e05..d8f31283ed9c 100644
--- a/srcpkgs/elixir/template
+++ b/srcpkgs/elixir/template
@@ -1,7 +1,7 @@
# Template file for 'elixir'
pkgname=elixir
version=1.15.2
-revision=1
+revision=2
build_style=gnu-makefile
make_build_args="LIBDIR=lib${XBPS_TARGET_WORDSIZE}"
make_check_args="LIBDIR=lib${XBPS_TARGET_WORDSIZE}"
From 81f8530d2789e764afa0bd36127a60009081522f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 30 Jun 2023 20:54:58 +0200
Subject: [PATCH 056/150] rebar3: rebuild for erlang-26.0.2.
---
srcpkgs/rebar3/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/rebar3/template b/srcpkgs/rebar3/template
index cce9ffb4db68..37c562e55cb5 100644
--- a/srcpkgs/rebar3/template
+++ b/srcpkgs/rebar3/template
@@ -1,7 +1,7 @@
# Template file for 'rebar3'
pkgname=rebar3
version=3.19.0
-revision=2
+revision=3
hostmakedepends=erlang
depends="erlang>=22"
short_desc="Erlang build tool to compile, test, and release applications"
From c40ad7b6aa4fe61da06ed1847439e9edc80265e1 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 30 Jun 2023 20:54:58 +0200
Subject: [PATCH 057/150] ejabberd: rebuild for erlang-26.0.2.
---
srcpkgs/ejabberd/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/ejabberd/template b/srcpkgs/ejabberd/template
index c77545190f4f..5d5995e0be21 100644
--- a/srcpkgs/ejabberd/template
+++ b/srcpkgs/ejabberd/template
@@ -1,7 +1,7 @@
# Template file for 'ejabberd'
pkgname=ejabberd
version=22.05
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--enable-odbc --enable-mysql --enable-pgsql --enable-pam
--enable-redis --enable-elixir $(vopt_enable sqlite)"
From 63cf176445493e4293b7c8bbe1ddefbd6b642e1e Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 30 Jun 2023 20:54:58 +0200
Subject: [PATCH 058/150] lfe: update to 2.1.1.
---
srcpkgs/lfe/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/lfe/template b/srcpkgs/lfe/template
index 04967e48fc96..5a91da33bc2e 100644
--- a/srcpkgs/lfe/template
+++ b/srcpkgs/lfe/template
@@ -1,7 +1,7 @@
# Template file for 'lfe'
pkgname=lfe
-version=2.0.1
-revision=2
+version=2.1.1
+revision=1
build_style=gnu-makefile
hostmakedepends="erlang"
depends="erlang"
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="Apache-2.0"
homepage="http://lfe.io/"
distfiles="https://github.com/lfe/lfe/archive/v${version}.tar.gz"
-checksum=d64a5c0b626411afe67f146b56094337801c596d9b0cdfeabaf61223c479985f
+checksum=e5abacd57dc2f357dda46d8336a40046be806f5c6776f95612676c4b45f6d56b
do_install() {
for b in lfe lfec lfescript; do
From cfc0be4cfca6ed1fdc6cf07c5675c4674cb4b01a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Fri, 30 Jun 2023 23:14:05 +0200
Subject: [PATCH 059/150] ejabberd: remove conflict with elixir.
---
srcpkgs/ejabberd/template | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/srcpkgs/ejabberd/template b/srcpkgs/ejabberd/template
index 5d5995e0be21..218c2857ab85 100644
--- a/srcpkgs/ejabberd/template
+++ b/srcpkgs/ejabberd/template
@@ -1,7 +1,7 @@
# Template file for 'ejabberd'
pkgname=ejabberd
version=22.05
-revision=2
+revision=3
build_style=gnu-configure
configure_args="--enable-odbc --enable-mysql --enable-pgsql --enable-pam
--enable-redis --enable-elixir $(vopt_enable sqlite)"
@@ -29,3 +29,7 @@ fi
pre_configure() {
autoreconf -fi
}
+
+post_install() {
+ rm -f ${DESTDIR}/usr/bin/{elixir,iex,mix}
+}
From 7f54831c8ea2e3a50f53a38d4963757b09267bf5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Mon, 26 Jun 2023 20:01:53 +0200
Subject: [PATCH 060/150] Manual.md: move section on automatically detected
depends
---
Manual.md | 91 +++++++++++++++++++++++++++----------------------------
1 file changed, 44 insertions(+), 47 deletions(-)
diff --git a/Manual.md b/Manual.md
index 1670863cbe54..da2572e911a0 100644
--- a/Manual.md
+++ b/Manual.md
@@ -27,7 +27,6 @@ packages for XBPS, the `Void Linux` native packaging system.
* [Build helper scripts](#build_helper)
* [Functions](#functions)
* [Build options](#build_options)
- * [Runtime dependencies](#deps_runtime)
* [INSTALL and REMOVE files](#install_remove_files)
* [INSTALL.msg and REMOVE.msg files](#install_remove_files_msg)
* [Creating system accounts/groups at runtime](#runtime_account_creation)
@@ -787,11 +786,55 @@ should be listed in `checkdepends` and will be installed as if they were part of
a D-Bus session for applications that need it
- `git`: some test suites run the `git` command
+<a id="deps_runtime"></a>
Lastly, a package may require certain dependencies at runtime, without which it
is unusable. These dependencies, when they aren't detected automatically by
XBPS, should be listed in `depends`. This is mostly relevant for Perl and Python
modules and other programs that use `dlopen(3)` instead of dynamically linking.
+Dependencies for ELF objects are detected automatically by `xbps-src`, hence runtime
+dependencies must not be specified in templates via `$depends` with the following exceptions:
+
+- ELF objects using dlopen(3).
+- non ELF objects, i.e perl/python/ruby/etc modules.
+- Overriding the minimal version specified in the `shlibs` file.
+
+The runtime dependencies for ELF objects are detected by checking which SONAMEs
+they require and then the SONAMEs are mapped to a binary package name with a minimal
+required version. The `shlibs` file in the `void-packages/common` directory
+sets up the `<SONAME> <pkgname>>=<version>` mappings.
+
+For example the `foo-1.0_1` package provides the `libfoo.so.1` SONAME and
+software requiring this library will link to `libfoo`; the resulting binary
+package will have a run-time dependency to `foo>=1.0_1` package as specified in
+`common/shlibs`:
+
+```
+# common/shlibs
+...
+libfoo.so.1 foo-1.0_1
+...
+```
+
+- The first field specifies the SONAME.
+- The second field specified the package name and minimal version required.
+- A third optional field (usually set to `ignore`) can be used to skip checks in soname bumps.
+
+Dependencies declared via `${depends}` are not installed to the master directory, rather are
+only checked if they exist as binary packages, and are built automatically by `xbps-src` if
+the specified version is not in the local repository.
+
+As a special case, `virtual` dependencies may be specified as runtime dependencies in the
+`${depends}` template variable. Several different packages can provide common functionality by
+declaring a virtual name and version in the `${provides}` template variable (e.g.,
+`provides="vpkg-0.1_1"`). Packages that rely on the common functionality without concern for the
+specific provider can declare a dependency on the virtual package name with the prefix `virtual?`
+(e.g., `depends="virtual?vpkg-0.1_1"`). When a package is built by `xbps-src`, providers for any
+virtual packages will be confirmed to exist and will be built if necessary. A map from virtual
+packages to their default providers is defined in `etc/defaults.virtual`. Individual mappings can be
+overridden by local preferences in `etc/virtual`. Comments in `etc/defaults.virtual` provide more
+information on this map.
+
Finally, as a general rule, if a package is built the exact same way whether or
not a particular package is present in `makedepends` or `hostmakedepends`, that
package shouldn't be added as a build time dependency.
@@ -1214,52 +1257,6 @@ Example: `XBPS_PKG_OPTIONS_xorg_server=opt`.
The list of supported package build options and its description is defined in the
`common/options.description` file.
-<a id="deps_runtime"></a>
-#### Runtime dependencies
-
-Dependencies for ELF objects are detected automatically by `xbps-src`, hence runtime
-dependencies must not be specified in templates via `$depends` with the following exceptions:
-
-- ELF objects using dlopen(3).
-- non ELF objects, i.e perl/python/ruby/etc modules.
-- Overriding the minimal version specified in the `shlibs` file.
-
-The runtime dependencies for ELF objects are detected by checking which SONAMEs
-they require and then the SONAMEs are mapped to a binary package name with a minimal
-required version. The `shlibs` file in the `void-packages/common` directory
-sets up the `<SONAME> <pkgname>>=<version>` mappings.
-
-For example the `foo-1.0_1` package provides the `libfoo.so.1` SONAME and
-software requiring this library will link to `libfoo`; the resulting binary
-package will have a run-time dependency to `foo>=1.0_1` package as specified in
-`common/shlibs`:
-
-```
-# common/shlibs
-...
-libfoo.so.1 foo-1.0_1
-...
-```
-
-- The first field specifies the SONAME.
-- The second field specified the package name and minimal version required.
-- A third optional field (usually set to `ignore`) can be used to skip checks in soname bumps.
-
-Dependencies declared via `${depends}` are not installed to the master directory, rather are
-only checked if they exist as binary packages, and are built automatically by `xbps-src` if
-the specified version is not in the local repository.
-
-As a special case, `virtual` dependencies may be specified as runtime dependencies in the
-`${depends}` template variable. Several different packages can provide common functionality by
-declaring a virtual name and version in the `${provides}` template variable (e.g.,
-`provides="vpkg-0.1_1"`). Packages that rely on the common functionality without concern for the
-specific provider can declare a dependency on the virtual package name with the prefix `virtual?`
-(e.g., `depends="virtual?vpkg-0.1_1"`). When a package is built by `xbps-src`, providers for any
-virtual packages will be confirmed to exist and will be built if necessary. A map from virtual
-packages to their default providers is defined in `etc/defaults.virtual`. Individual mappings can be
-overridden by local preferences in `etc/virtual`. Comments in `etc/defaults.virtual` provide more
-information on this map.
-
<a id="install_remove_files"></a>
### INSTALL and REMOVE files
From 68462fe0ac7f6def233c205debafc114b7ed3c79 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Mon, 26 Jun 2023 20:13:46 +0200
Subject: [PATCH 061/150] Manual.md: reword section on automatically detected
depends
Co-authored-by: Mohammed Anas <triallax@tutanota.com>
---
Manual.md | 25 +++++++++++++------------
1 file changed, 13 insertions(+), 12 deletions(-)
diff --git a/Manual.md b/Manual.md
index da2572e911a0..bb1f4edfcc34 100644
--- a/Manual.md
+++ b/Manual.md
@@ -789,24 +789,25 @@ should be listed in `checkdepends` and will be installed as if they were part of
<a id="deps_runtime"></a>
Lastly, a package may require certain dependencies at runtime, without which it
is unusable. These dependencies, when they aren't detected automatically by
-XBPS, should be listed in `depends`. This is mostly relevant for Perl and Python
-modules and other programs that use `dlopen(3)` instead of dynamically linking.
+XBPS, should be listed in `depends`.
-Dependencies for ELF objects are detected automatically by `xbps-src`, hence runtime
-dependencies must not be specified in templates via `$depends` with the following exceptions:
+Libraries linked by ELF objects are detected automatically by `xbps-src`, hence they
+must not be specified in templates via `depends`. This variable should list:
+- executables called as separate processes.
- ELF objects using dlopen(3).
-- non ELF objects, i.e perl/python/ruby/etc modules.
-- Overriding the minimal version specified in the `shlibs` file.
+- non-object code, e.g. C headers, perl/python/ruby/etc modules.
+- data files.
+- overriding the minimal version specified in the `common/shlibs` file.
The runtime dependencies for ELF objects are detected by checking which SONAMEs
they require and then the SONAMEs are mapped to a binary package name with a minimal
-required version. The `shlibs` file in the `void-packages/common` directory
+required version. The `common/shlibs` file
sets up the `<SONAME> <pkgname>>=<version>` mappings.
For example the `foo-1.0_1` package provides the `libfoo.so.1` SONAME and
-software requiring this library will link to `libfoo`; the resulting binary
-package will have a run-time dependency to `foo>=1.0_1` package as specified in
+software requiring this library will link to `libfoo.so.1`; the resulting binary
+package will have a run-time dependency on `foo>=1.0_1` package as specified in
`common/shlibs`:
```
@@ -820,13 +821,13 @@ libfoo.so.1 foo-1.0_1
- The second field specified the package name and minimal version required.
- A third optional field (usually set to `ignore`) can be used to skip checks in soname bumps.
-Dependencies declared via `${depends}` are not installed to the master directory, rather are
+Dependencies declared via `depends` are not installed to the master directory, rather they are
only checked if they exist as binary packages, and are built automatically by `xbps-src` if
the specified version is not in the local repository.
As a special case, `virtual` dependencies may be specified as runtime dependencies in the
-`${depends}` template variable. Several different packages can provide common functionality by
-declaring a virtual name and version in the `${provides}` template variable (e.g.,
+`depends` template variable. Several different packages can provide common functionality by
+declaring a virtual name and version in the `provides` template variable (e.g.
`provides="vpkg-0.1_1"`). Packages that rely on the common functionality without concern for the
specific provider can declare a dependency on the virtual package name with the prefix `virtual?`
(e.g., `depends="virtual?vpkg-0.1_1"`). When a package is built by `xbps-src`, providers for any
From ecabf2c37abe387ded3819df92af8795c41506f5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Mon, 26 Jun 2023 20:25:19 +0200
Subject: [PATCH 062/150] Manual.md: adjust sections hierarchy
---
Manual.md | 49 +++++++++++++++++++++++++++----------------------
1 file changed, 27 insertions(+), 22 deletions(-)
diff --git a/Manual.md b/Manual.md
index bb1f4edfcc34..63f10f354582 100644
--- a/Manual.md
+++ b/Manual.md
@@ -5,7 +5,8 @@ packages for XBPS, the `Void Linux` native packaging system.
*Table of Contents*
-* [Introduction](#Introduction)
+* The XBPS source packages manual
+ * [Introduction](#Introduction)
* [Package build phases](#buildphase)
* [Package naming conventions](#namingconventions)
* [Libraries](#libs)
@@ -33,13 +34,14 @@ packages for XBPS, the `Void Linux` native packaging system.
* [Writing runit services](#writing_runit_services)
* [32bit packages](#32bit_pkgs)
* [Subpackages](#pkgs_sub)
- * [Development packages](#pkgs_development)
- * [Data packages](#pkgs_data)
- * [Documentation packages](#pkgs_documentation)
- * [Python packages](#pkgs_python)
- * [Go packages](#pkgs_go)
- * [Haskell packages](#pkgs_haskell)
- * [Font packages](#pkgs_font)
+ * [Some package classes](#pkgs_classes)
+ * [Development packages](#pkgs_development)
+ * [Data packages](#pkgs_data)
+ * [Documentation packages](#pkgs_documentation)
+ * [Python packages](#pkgs_python)
+ * [Go packages](#pkgs_go)
+ * [Haskell packages](#pkgs_haskell)
+ * [Font packages](#pkgs_font)
* [Renaming a package](#pkg_rename)
* [Removing a package](#pkg_remove)
* [XBPS Triggers](#xbps_triggers)
@@ -72,10 +74,10 @@ packages for XBPS, the `Void Linux` native packaging system.
* [Void specific documentation](#documentation)
* [Notes](#notes)
* [Contributing via git](#contributing)
-* [Help](#help)
+ * [Help](#help)
<a id="Introduction"></a>
-## Introduction
+### Introduction
The `void-packages` repository contains all the
recipes to download, compile and build binary packages for Void Linux.
@@ -841,10 +843,10 @@ not a particular package is present in `makedepends` or `hostmakedepends`, that
package shouldn't be added as a build time dependency.
<a id="repositories"></a>
-#### Repositories
+### Repositories
<a id="repo_by_branch"></a>
-##### Repositories defined by Branch
+#### Repositories defined by Branch
The global repository takes the name of
the current branch, except if the name of the branch is master. Then the resulting
@@ -852,7 +854,7 @@ repository will be at the global scope. The usage scenario is that the user can
update multiple packages in a second branch without polluting his local repository.
<a id="pkg_defined_repo"></a>
-##### Package defined Repositories
+#### Package defined Repositories
The second way to define a repository is by setting the `repository` variable in
a template. This way the maintainer can define repositories for a specific
@@ -1474,8 +1476,11 @@ destdir (`$DESTDIR`) to the `subpackage` destdir (`$PKGDESTDIR`).
Subpackages are processed always in alphabetical order; To force a custom order,
the `subpackages` variable can be declared with the wanted order.
+<a id="pkgs_classes"></a>
+### Some package classes
+
<a id="pkgs_development"></a>
-### Development packages
+#### Development packages
A development package, commonly generated as a subpackage, shall only contain
files required for development, that is, headers, static libraries, shared
@@ -1505,7 +1510,7 @@ following subset of files from the main package:
* Vala bindings `usr/share/vala`
<a id="pkgs_data"></a>
-### Data packages
+#### Data packages
Another common subpackage type is the `-data` subpackage. This subpackage
type used to split architecture independent, big(ger) or huge amounts
@@ -1517,7 +1522,7 @@ The main package must then have `depends="${pkgname}-data-${version}_${revision}
possibly in addition to other, non-automatic depends.
<a id="pkgs_documentation"></a>
-### Documentation packages
+#### Documentation packages
Packages intended for user interaction do not always unconditionally require
their documentation part. A user who does not want to e.g. develop
@@ -1532,7 +1537,7 @@ amounts of documentation for no reason. Thus the size of the documentation part
be your guidance to decide whether or not to split off a `-doc` subpackage.
<a id="pkgs_python"></a>
-### Python packages
+#### Python packages
Python packages should be built with the `python{,2,3}-module` build style, if possible.
This sets some environment variables required to allow cross compilation. Support to allow
@@ -1593,7 +1598,7 @@ Also, a set of useful variables are defined to use in the templates:
python versions.
<a id="pkgs_go"></a>
-### Go packages
+#### Go packages
Go packages should be built with the `go` build style, if possible.
The `go` build style takes care of downloading Go dependencies and
@@ -1627,7 +1632,7 @@ The path to the package's source inside `$GOPATH` is available as
`$GOSRCPATH`.
<a id="pkgs_haskell"></a>
-### Haskell packages
+#### Haskell packages
We build Haskell package using `stack` from
[Stackage](http://www.stackage.org/), generally the LTS versions.
@@ -1645,7 +1650,7 @@ The following variables influence how Haskell packages are built:
you can add your `--flag ...` parameters there.
<a id="pkgs_font"></a>
-### Font packages
+#### Font packages
Font packages are very straightforward to write, they are always set with the
following variables:
@@ -1902,7 +1907,7 @@ If it is running under another architecture it tries to use the host's `install-
utility.
<a id="triggers_initramfs_regenerate"></a>
-### initramfs-regenerate
+#### initramfs-regenerate
The initramfs-regenerate trigger will trigger the regeneration of all kernel
initramfs images after package installation or removal. The trigger must be
@@ -2151,7 +2156,7 @@ to pull in new changes:
$ git pull --rebase upstream master
<a id="help"></a>
-## Help
+### Help
If after reading this `manual` you still need some kind of help, please join
us at `#xbps` via IRC at `irc.libera.chat`.
From 738f5cac74d2c8093f589480ccb17747fb0b051e Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Mon, 3 Jul 2023 11:40:36 +0200
Subject: [PATCH 063/150] zig: fix update-check
---
srcpkgs/zig/update | 2 ++
1 file changed, 2 insertions(+)
create mode 100644 srcpkgs/zig/update
diff --git a/srcpkgs/zig/update b/srcpkgs/zig/update
new file mode 100644
index 000000000000..930380745b6b
--- /dev/null
+++ b/srcpkgs/zig/update
@@ -0,0 +1,2 @@
+site=https://ziglang.org
+pattern="<b>\K[\d.]+(?=</b>)"
From 7cc9f28dd6ce00e96754d67d114c933cd762b58a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Fri, 6 Sep 2019 20:55:47 +0200
Subject: [PATCH 064/150] util-linux: adjust PATH for usrmerge
---
srcpkgs/util-linux-common/template | 2 +-
srcpkgs/util-linux/patches/default-PATH.patch | 37 +++++++++++++++++++
srcpkgs/util-linux/template | 2 +-
3 files changed, 39 insertions(+), 2 deletions(-)
create mode 100644 srcpkgs/util-linux/patches/default-PATH.patch
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 90b768803f05..d17a31a482f5 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -2,7 +2,7 @@
# Keep this package sync with util-linux
pkgname=util-linux-common
version=2.38.1
-revision=3
+revision=4
build_style=gnu-configure
configure_args="--exec-prefix=\${prefix} --enable-libuuid --disable-makeinstall-chown
--enable-libblkid --enable-fsck --disable-rpath --enable-fs-paths-extra=/usr/sbin:/usr/bin
diff --git a/srcpkgs/util-linux/patches/default-PATH.patch b/srcpkgs/util-linux/patches/default-PATH.patch
new file mode 100644
index 000000000000..d811470b16a1
--- /dev/null
+++ b/srcpkgs/util-linux/patches/default-PATH.patch
@@ -0,0 +1,37 @@
+From 52f81526dbbea59e5c8f6aee64db1a9c29509d58 Mon Sep 17 00:00:00 2001
+From: Piotr Wójcik <chocimier@tlen.pl>
+Date: Tue, 30 Mar 2021 22:58:45 +0200
+Subject: [PATCH] default-PATH
+
+
+diff --git a/include/pathnames.h b/include/pathnames.h
+index 3845d4c..984b4d8 100644
+--- a/include/pathnames.h
++++ b/include/pathnames.h
+@@ -19,20 +19,12 @@
+ /* DEFPATHs from <paths.h> don't include /usr/local */
+ #undef _PATH_DEFPATH
+
+-#ifdef USE_USRDIR_PATHS_ONLY
+-# define _PATH_DEFPATH "/usr/local/bin:/usr/bin"
+-#else
+-# define _PATH_DEFPATH "/usr/local/bin:/bin:/usr/bin"
+-#endif
++# define _PATH_DEFPATH "/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin"
+
+ #undef _PATH_DEFPATH_ROOT
+
+-#ifdef USE_USRDIR_PATHS_ONLY
+-# define _PATH_DEFPATH_ROOT "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
+-#else
+-# define _PATH_DEFPATH_ROOT "/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"
+-#endif
+-
++# define _PATH_DEFPATH_ROOT "/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin"
++
+ #define _PATH_HUSHLOGIN ".hushlogin"
+ #define _PATH_HUSHLOGINS "/etc/hushlogins"
+
+--
+2.31.0
+
diff --git a/srcpkgs/util-linux/template b/srcpkgs/util-linux/template
index 29477fc6ea89..99819d02068b 100644
--- a/srcpkgs/util-linux/template
+++ b/srcpkgs/util-linux/template
@@ -2,7 +2,7 @@
# Keep this package sync with util-linux-common
pkgname=util-linux
version=2.38.1
-revision=3
+revision=4
build_style=gnu-configure
configure_args="--exec-prefix=\${prefix} --enable-libuuid --disable-makeinstall-chown
--enable-libblkid --enable-fsck --disable-rpath --enable-fs-paths-extra=/usr/sbin:/usr/bin
From 1e66c63a6a8d72307ea1a1163e00c9eeb65705ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Tue, 30 Mar 2021 22:03:49 +0200
Subject: [PATCH 065/150] openssh: adjust PATH for usrmerge
---
srcpkgs/openssh/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/openssh/template b/srcpkgs/openssh/template
index c74b56e08ac3..5beea5260428 100644
--- a/srcpkgs/openssh/template
+++ b/srcpkgs/openssh/template
@@ -1,13 +1,14 @@
# Template file for 'openssh'
pkgname=openssh
version=9.3p1
-revision=2
+revision=3
build_style=gnu-configure
configure_args="--datadir=/usr/share/openssh
--sysconfdir=/etc/ssh --without-selinux --with-privsep-user=nobody
--with-mantype=doc --without-rpath --with-xauth=/usr/bin/xauth
--disable-strip --with-privsep-path=/var/chroot/ssh
- --with-default-path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ --with-default-path=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
+ --with-superuser-path=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
--with-pid-dir=/run --with-pam
--with-libedit --with-Werror
$(vopt_if ldns --with-ldns=$XBPS_CROSS_BASE/usr)
From 0f4856ce1a0b3c1eb8fa28d90efe41e635485278 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Tue, 8 Oct 2019 19:42:38 +0200
Subject: [PATCH 066/150] lxdm: adjust PATH for usrmerge
---
srcpkgs/lxdm/patches/default-PATH.patch | 22 ++++++++++++++++++++++
srcpkgs/lxdm/template | 4 ++--
2 files changed, 24 insertions(+), 2 deletions(-)
create mode 100644 srcpkgs/lxdm/patches/default-PATH.patch
diff --git a/srcpkgs/lxdm/patches/default-PATH.patch b/srcpkgs/lxdm/patches/default-PATH.patch
new file mode 100644
index 000000000000..160fcbb73453
--- /dev/null
+++ b/srcpkgs/lxdm/patches/default-PATH.patch
@@ -0,0 +1,22 @@
+From e46c33735f81ca5607247fd0690ebbe9f1565708 Mon Sep 17 00:00:00 2001
+From: Piotr Wójcik <chocimier@tlen.pl>
+Date: Tue, 8 Oct 2019 19:32:15 +0200
+Subject: [PATCH] tweak default PATH
+
+
+diff --git a/src/lxdm.c b/src/lxdm.c
+index a37f051..8a0e6c6 100644
+--- a/src/lxdm.c
++++ b/src/lxdm.c
+@@ -1399,7 +1399,7 @@ void lxdm_do_login(struct passwd *pw, char *session, char *lang, char *option)
+ if( G_UNLIKELY(path) && path[0] ) /* if PATH is specified in config file */
+ env=g_environ_setenv(env, "PATH", path, TRUE); /* override current $PATH with config value */
+ else /* don't use the global env, they are bad for user */
+- env=g_environ_setenv(env, "PATH", "/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin", TRUE); /* set proper default */
++ env=g_environ_setenv(env, "PATH", "/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin", TRUE); /* set proper default */
+ g_free(path);
+ /* optionally override $LANG, $LC_MESSAGES, and $LANGUAGE */
+ if( lang && lang[0] )
+--
+2.23.0
+
diff --git a/srcpkgs/lxdm/template b/srcpkgs/lxdm/template
index 55ae9b5356eb..d9e532be58ac 100644
--- a/srcpkgs/lxdm/template
+++ b/srcpkgs/lxdm/template
@@ -1,7 +1,7 @@
# Template file for 'lxdm'
pkgname=lxdm
version=0.5.3
-revision=4
+revision=5
build_style=gnu-configure
configure_args="--disable-consolekit --with-pam --enable-gtk3"
hostmakedepends="automake gettext-devel libtool pkg-config intltool"
@@ -16,13 +16,13 @@ conf_files="
/etc/lxdm/Xsession
/etc/lxdm/lxdm.conf
/etc/pam.d/lxdm"
-system_groups="lxdm"
short_desc="GUI login manager for LXDE"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://lxde.org"
distfiles="${SOURCEFORGE_SITE}/lxdm/lxdm-${version}.tar.xz"
checksum=4891efee81c72a400cc6703e40aa76f3f3853833d048b72ec805da0f93567f2f
+system_groups="lxdm"
pre_configure() {
autoreconf -fi
From 710cef9c109d2b853579f67954a96df92ba5627a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Tue, 27 Jun 2023 00:11:02 +0200
Subject: [PATCH 067/150] sddm: adjust PATH for usrmerge
---
.../sddm/patches/0.19.0--default-path.patch | 22 +++++++++++++++++++
srcpkgs/sddm/template | 2 +-
2 files changed, 23 insertions(+), 1 deletion(-)
create mode 100644 srcpkgs/sddm/patches/0.19.0--default-path.patch
diff --git a/srcpkgs/sddm/patches/0.19.0--default-path.patch b/srcpkgs/sddm/patches/0.19.0--default-path.patch
new file mode 100644
index 000000000000..bc3f8bd348cd
--- /dev/null
+++ b/srcpkgs/sddm/patches/0.19.0--default-path.patch
@@ -0,0 +1,22 @@
+From 57d716be7cb0588538d89bb72113bec82adf9e52 Mon Sep 17 00:00:00 2001
+From: Piotr Wójcik <chocimier@tlen.pl>
+Date: Mon, 26 Jun 2023 23:15:05 +0200
+Subject: default-path
+
+
+diff --git a/src/common/Configuration.h b/src/common/Configuration.h
+index cf44a62..4c01c4a 100644
+--- a/src/common/Configuration.h
++++ b/src/common/Configuration.h
+@@ -82,7 +82,7 @@ namespace SDDM {
+ );
+
+ Section(Users,
+- Entry(DefaultPath, QString, _S("/usr/local/bin:/usr/bin:/bin"), _S("Default $PATH for logged in users"));
++ Entry(DefaultPath, QString, _S("/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin"), _S("Default $PATH for logged in users"));
+ Entry(MinimumUid, int, UID_MIN, _S("Minimum user id for displayed users"));
+ Entry(MaximumUid, int, UID_MAX, _S("Maximum user id for displayed users"));
+ Entry(HideUsers, QStringList, QStringList(), _S("Comma-separated list of users that should not be listed"));
+--
+2.41.0
+
diff --git a/srcpkgs/sddm/template b/srcpkgs/sddm/template
index 2a87381c8e8a..63fa93f160cf 100644
--- a/srcpkgs/sddm/template
+++ b/srcpkgs/sddm/template
@@ -1,7 +1,7 @@
# Template file for 'sddm'
pkgname=sddm
version=0.19.0
-revision=3
+revision=4
build_style=cmake
configure_args="-DBUILD_MAN_PAGES=ON -DNO_SYSTEMD=ON -DUSE_ELOGIND=ON
-DLOGIN_DEFS_PATH=${XBPS_SRCPKGDIR}/shadow/files/login.defs
From 904290d40d7f2c53e8fb119a7f6e29f9d715cf3c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 1 Jul 2023 14:40:51 +0200
Subject: [PATCH 068/150] gdm: adjust PATH for usrmerge
---
srcpkgs/gdm/template | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 5cdcf618cb83..f8990839198a 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,7 +1,7 @@
# Template file for 'gdm'
pkgname=gdm
version=44.1
-revision=1
+revision=2
build_helper="gir"
build_style=meson
configure_args="
@@ -10,6 +10,7 @@ configure_args="
-Dplymouth=enabled -Dxauth-dir=/run/gdm -Dpid-file=/run/gdm/gdm.pid
-Dsystemd-journal=false -Dinitial-vt=7 -Dwayland-support=true
-Dselinux=disabled -Dlibaudit=disabled -Dgdm-xsession=true
+ -Ddefault-path=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
-Dsystemdsystemunitdir=/usr/lib/systemd/system
-Dsystemduserunitdir=/usr/lib/systemd/user"
hostmakedepends="dconf gettext itstool pkg-config"
From e955e9ae0b2b1640ad1a380c4628843e6647c71a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 1 Jul 2023 17:28:41 +0200
Subject: [PATCH 069/150] slim: adjust PATH for usrmerge
---
.../1.3.6--adjust-PATH-for-usrmerge.patch | 34 +++++++++++++++++++
srcpkgs/slim/template | 2 +-
2 files changed, 35 insertions(+), 1 deletion(-)
create mode 100644 srcpkgs/slim/patches/1.3.6--adjust-PATH-for-usrmerge.patch
diff --git a/srcpkgs/slim/patches/1.3.6--adjust-PATH-for-usrmerge.patch b/srcpkgs/slim/patches/1.3.6--adjust-PATH-for-usrmerge.patch
new file mode 100644
index 000000000000..76bf4fa6c6e9
--- /dev/null
+++ b/srcpkgs/slim/patches/1.3.6--adjust-PATH-for-usrmerge.patch
@@ -0,0 +1,34 @@
+From 0a96bb015d9dc30ff98cfc21256851cb2005cea1 Mon Sep 17 00:00:00 2001
+From: Piotr Wójcik <chocimier@tlen.pl>
+Date: Sat, 1 Jul 2023 17:28:17 +0200
+Subject: adjust-PATH-for-usrmerge
+
+
+diff --git a/cfg.cpp b/cfg.cpp
+index 02379f2..56a584b 100644
+--- a/cfg.cpp
++++ b/cfg.cpp
+@@ -29,7 +29,7 @@ Cfg::Cfg()
+ : currentSession(-1)
+ {
+ /* Configuration options */
+- options.insert(option("default_path","/bin:/usr/bin:/usr/local/bin"));
++ options.insert(option("default_path","/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin"));
+ options.insert(option("default_xserver","/usr/bin/X"));
+ options.insert(option("xserver_arguments",""));
+ options.insert(option("numlock",""));
+diff --git a/slim.conf b/slim.conf
+index a8e2e1c..1c14ade 100644
+--- a/slim.conf
++++ b/slim.conf
+@@ -1,6 +1,6 @@
+ # Path, X server and arguments (if needed)
+ # Note: -xauth $authfile is automatically appended
+-default_path /bin:/usr/bin:/usr/local/bin
++default_path /usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
+ default_xserver /usr/bin/X
+ #xserver_arguments -dpi 75
+
+--
+2.41.0
+
diff --git a/srcpkgs/slim/template b/srcpkgs/slim/template
index b7382cac3085..1ca2ff320bfc 100644
--- a/srcpkgs/slim/template
+++ b/srcpkgs/slim/template
@@ -1,7 +1,7 @@
# Template file for 'slim'
pkgname=slim
version=1.3.6
-revision=13
+revision=14
build_style=cmake
configure_args="-DUSE_CONSOLEKIT=no -DUSE_PAM=yes"
conf_files="/etc/slim.conf /etc/pam.d/slim"
From d1806e48ac8ffb384b493885ee401381ca728051 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 1 Jul 2023 17:31:24 +0200
Subject: [PATCH 070/150] lightdm: adjust PATH for usrmerge
---
.../1.32.0--adjust-PATH-for-usrmerge.patch | 22 +++++++++++++++++++
srcpkgs/lightdm/template | 2 +-
2 files changed, 23 insertions(+), 1 deletion(-)
create mode 100644 srcpkgs/lightdm/patches/1.32.0--adjust-PATH-for-usrmerge.patch
diff --git a/srcpkgs/lightdm/patches/1.32.0--adjust-PATH-for-usrmerge.patch b/srcpkgs/lightdm/patches/1.32.0--adjust-PATH-for-usrmerge.patch
new file mode 100644
index 000000000000..0e079369ec04
--- /dev/null
+++ b/srcpkgs/lightdm/patches/1.32.0--adjust-PATH-for-usrmerge.patch
@@ -0,0 +1,22 @@
+From 389d9e09217ee598674ff7d6df69563be51cbfe6 Mon Sep 17 00:00:00 2001
+From: Piotr Wójcik <chocimier@tlen.pl>
+Date: Sat, 1 Jul 2023 17:30:54 +0200
+Subject: adjust-PATH-for-usrmerge
+
+
+diff --git a/src/session-child.c b/src/session-child.c
+index 112daab..af28c48 100644
+--- a/src/session-child.c
++++ b/src/session-child.c
+@@ -394,7 +394,7 @@ session_child_run (int argc, char **argv)
+ else
+ {
+ /* Set POSIX variables */
+- pam_putenv (pam_handle, "PATH=/usr/local/bin:/usr/bin:/bin");
++ pam_putenv (pam_handle, "PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin");
+ pam_putenv (pam_handle, g_strdup_printf ("USER=%s", username));
+ pam_putenv (pam_handle, g_strdup_printf ("LOGNAME=%s", username));
+ pam_putenv (pam_handle, g_strdup_printf ("HOME=%s", user_get_home_directory (user)));
+--
+2.41.0
+
diff --git a/srcpkgs/lightdm/template b/srcpkgs/lightdm/template
index f527616261ba..5a0db355bf73 100644
--- a/srcpkgs/lightdm/template
+++ b/srcpkgs/lightdm/template
@@ -1,7 +1,7 @@
# Template file for 'lightdm'
pkgname=lightdm
version=1.32.0
-revision=2
+revision=3
build_style=gnu-configure
build_helper="gir"
configure_args="--sbindir=/usr/bin --with-greeter-session=lightdm-gtk-greeter
From 3f9bde5ba982edd97a56d207e9fb1bfd5d26944b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 1 Jul 2023 17:53:46 +0200
Subject: [PATCH 071/150] xdm: adjust PATH for usrmerge
---
srcpkgs/xdm/template | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/srcpkgs/xdm/template b/srcpkgs/xdm/template
index 2fdc56ad7f23..282b8fe7a540 100644
--- a/srcpkgs/xdm/template
+++ b/srcpkgs/xdm/template
@@ -1,7 +1,7 @@
# Template file for 'xdm'
pkgname=xdm
version=1.1.14
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-random-device=/dev/urandom
--with-utmp-file=/var/run/utmp
@@ -24,6 +24,10 @@ homepage="http://xorg.freedesktop.org"
distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz"
checksum=3e9bf25636797ec9e595286dd6820ecc33901439f07705eaf608ecda012c3d5f
+pre_configure() {
+ export DEF_USER_PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
+}
+
post_install() {
vsv xdm
vinstall ${FILESDIR}/xdm.pam 644 etc/pam.d xdm
From 746f730e9fd983a3dfd2a2ca77944e8f9b60f9b9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl>
Date: Sat, 1 Jul 2023 22:39:03 +0200
Subject: [PATCH 072/150] linux-driver-management: move sddm setup to examples
do not overwrite sddm file
---
srcpkgs/linux-driver-management/template | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/srcpkgs/linux-driver-management/template b/srcpkgs/linux-driver-management/template
index 0a8859cb73b4..33396a0b9be3 100644
--- a/srcpkgs/linux-driver-management/template
+++ b/srcpkgs/linux-driver-management/template
@@ -1,7 +1,7 @@
# Template file for 'linux-driver-management'
pkgname=linux-driver-management
version=1.0.3
-revision=2
+revision=3
# Tests require unpackaged umockdev
# https://github.com/martinpitt/umockdev
build_style=meson
@@ -23,6 +23,11 @@ if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" glib-devel"
fi
+post_install() {
+ mkdir -p ${DESTDIR}/usr/share/examples/sddm/scripts
+ mv ${DESTDIR}/usr/share/sddm/scripts/Xsetup ${DESTDIR}/usr/share/examples/sddm/scripts/Xsetup
+}
+
linux-driver-management-devel_package() {
depends="${sourcepkg}>=${version}_${revision}"
short_desc+=" - Development files"
From 578c209c9c972c2712ad24c64e931f3ff5e13e70 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 3 Jul 2023 21:36:25 +0200
Subject: [PATCH 073/150] xorg-util-macros: update to 1.20.0.
---
srcpkgs/xorg-util-macros/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 2ee195972a73..364947d4e4e4 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -1,15 +1,15 @@
# Template file for 'xorg-util-macros'
pkgname=xorg-util-macros
-version=1.19.3
+version=1.20.0
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
short_desc="X.org autotool macros"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Leah Neukirchen <leah@vuxu.org>"
license="MIT"
homepage="https://gitlab.freedesktop.org/xorg/util/macros/"
-distfiles="${XORG_SITE}/util/util-macros-$version.tar.bz2"
-checksum=0f812e6e9d2786ba8f54b960ee563c0663ddbe2434bf24ff193f5feab1f31971
+distfiles="${XORG_SITE}/util/util-macros-${version}.tar.xz"
+checksum=0b86b262dbe971edb4ff233bc370dfad9f241d09f078a3f6d5b7f4b8ea4430db
post_install() {
vlicense COPYING
From 445ff7729dfec9f032d6706d6c9f0ec32498ffb4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 3 Jul 2023 21:36:29 +0200
Subject: [PATCH 074/150] xorg-cf-files: update to 1.0.8.
---
srcpkgs/xorg-cf-files/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/xorg-cf-files/template b/srcpkgs/xorg-cf-files/template
index 4bec7c2ac82e..65bd013abca4 100644
--- a/srcpkgs/xorg-cf-files/template
+++ b/srcpkgs/xorg-cf-files/template
@@ -1,6 +1,6 @@
# Template file for 'xorg-cf-files'
pkgname=xorg-cf-files
-version=1.0.7
+version=1.0.8
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config automake xorg-util-macros font-util"
@@ -8,8 +8,8 @@ short_desc="X.Org imake program and related utilities"
maintainer="Tj Vanderpoel (bougyman) <tj@rubyists.com>"
license="X11"
homepage="https://www.x.org/wiki/"
-distfiles="${XORG_SITE}/util/${pkgname}-${version}.tar.bz2"
-checksum=74a771d5bb2189020399998dfa2329c3e038aa2e14dd3d4056144ed9a5976308
+distfiles="${XORG_SITE}/util/${pkgname}-${version}.tar.xz"
+checksum=7408955defcfab0f44d1bedd4ec0c20db61914917ad17bfc1f1c9bf56acc17b9
pre_configure() {
autoreconf -fi
From a6230ec282ca1a2b1df17ae90aacea8ea2ea0712 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 3 Jul 2023 21:37:40 +0200
Subject: [PATCH 075/150] xkbevd: update to 1.1.5.
---
srcpkgs/xkbevd/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/xkbevd/template b/srcpkgs/xkbevd/template
index 6ed2959ad663..da491661f069 100644
--- a/srcpkgs/xkbevd/template
+++ b/srcpkgs/xkbevd/template
@@ -1,7 +1,7 @@
# Template file for 'xkbevd'
pkgname=xkbevd
-version=1.1.4
-revision=2
+version=1.1.5
+revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="libX11-devel libxkbfile-devel"
@@ -9,8 +9,8 @@ short_desc="XKBD Event Daemon"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org"
-distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2"
-checksum=2430a2e5302a4cb4a5530c1df8cb3721a149bbf8eb377a2898921a145197f96a
+distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz"
+checksum=38357b702de9d3457c4ff75053390f457b84c4accc7f088101255c37c684926b
post_install() {
vlicense COPYING
From a8b2dab97fdfb813e181f05c0e68b9f696e4ae02 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 3 Jul 2023 21:38:03 +0200
Subject: [PATCH 076/150] xkbutils: update to 1.0.5.
---
srcpkgs/xkbutils/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/xkbutils/template b/srcpkgs/xkbutils/template
index 18789b0ad14e..3b8d51321160 100644
--- a/srcpkgs/xkbutils/template
+++ b/srcpkgs/xkbutils/template
@@ -1,7 +1,7 @@
# Template build file for 'xkbutils'.
pkgname=xkbutils
-version=1.0.4
-revision=2
+version=1.0.5
+revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="libX11-devel libXaw-devel xorgproto"
@@ -9,8 +9,8 @@ short_desc="XKBD Utilities"
homepage="http://xorg.freedesktop.org"
license="MIT"
maintainer="Orphaned <orphan@voidlinux.org>"
-distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2"
-checksum=d2a18ab90275e8bca028773c44264d2266dab70853db4321bdbc18da75148130
+distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz"
+checksum=f6a4a8e9c54582beb3787b1faa8168caab125c1fee0ca9cfa5b6c9c1df25eea4
post_install() {
vlicense COPYING
From ca9d55a2ffe7e31e56dd524deffeb4d774a984b6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 3 Jul 2023 21:39:01 +0200
Subject: [PATCH 077/150] xlsatoms: update to 1.1.4.
---
srcpkgs/xlsatoms/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/xlsatoms/template b/srcpkgs/xlsatoms/template
index 42570e6b125b..e1cd09eddf38 100644
--- a/srcpkgs/xlsatoms/template
+++ b/srcpkgs/xlsatoms/template
@@ -1,7 +1,7 @@
# Template file for 'xlsatoms'
pkgname=xlsatoms
-version=1.1.3
-revision=2
+version=1.1.4
+revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="libxcb-devel"
@@ -9,8 +9,8 @@ short_desc="List interned atoms defined on the X server"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org"
-distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.bz2"
-checksum=57868f958c263976727881f3078e55b86b4a109dc578d2b92f5c6d690850a382
+distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz"
+checksum=f4bfa15f56c066d326a5d5b292646708f25b9247506840b9047cd2687dcc71b7
post_install() {
vlicense COPYING
From cd8dafe8b28018abe585cc08bc107d7dc6cb61d8 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 3 Jul 2023 21:40:08 +0200
Subject: [PATCH 078/150] xvinfo: update to 1.1.5.
---
srcpkgs/xvinfo/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/xvinfo/template b/srcpkgs/xvinfo/template
index 21be07874f8e..847a275b9427 100644
--- a/srcpkgs/xvinfo/template
+++ b/srcpkgs/xvinfo/template
@@ -1,7 +1,7 @@
# Template file for 'xvinfo'
pkgname=xvinfo
-version=1.1.4
-revision=2
+version=1.1.5
+revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="libXv-devel"
@@ -9,8 +9,8 @@ short_desc="Query X-Video capabilities"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org"
-distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.bz2"
-checksum=0353220d6606077ba42363db65f50410759f9815352f77adc799e2adfa76e73f
+distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz"
+checksum=3ede71ecb26d9614ccbc6916720285e95a2c7e0c5e19b8570eaaf72ad7c5c404
post_install() {
vlicense COPYING
From c1496ee70ec7aebebcd1017f7d316dcd2d80931f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 3 Jul 2023 21:40:53 +0200
Subject: [PATCH 079/150] xwininfo: update to 1.1.6.
---
srcpkgs/xwininfo/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/xwininfo/template b/srcpkgs/xwininfo/template
index 6ba84063fe8a..432ae29443b9 100644
--- a/srcpkgs/xwininfo/template
+++ b/srcpkgs/xwininfo/template
@@ -1,6 +1,6 @@
# Template file for 'xwininfo'
pkgname=xwininfo
-version=1.1.5
+version=1.1.6
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
@@ -9,8 +9,8 @@ short_desc="Query information about X windows"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org"
-distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2"
-checksum=7a405441dfc476666c744f5fcd1bc8a75abf8b5b1d85db7b88b370982365080e
+distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz"
+checksum=3518897c17448df9ba99ad6d9bb1ca0f17bc0ed7c0fd61281b34ceed29a9253f
post_install() {
vlicense COPYING
From 044abba261a5e1cb6951ed393919d4fb664d8c88 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 3 Jul 2023 21:41:50 +0200
Subject: [PATCH 080/150] setxkbmap: update to 1.3.4.
---
srcpkgs/setxkbmap/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/setxkbmap/template b/srcpkgs/setxkbmap/template
index 02a6f5de2452..820288afe657 100644
--- a/srcpkgs/setxkbmap/template
+++ b/srcpkgs/setxkbmap/template
@@ -1,6 +1,6 @@
# Template file for 'setxkbmap'
pkgname=setxkbmap
-version=1.3.3
+version=1.3.4
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://gitlab.freedesktop.org/xorg/app/setxkbmap"
distfiles="${XORG_SITE}/app/setxkbmap-${version}.tar.xz"
-checksum=b560c678da6930a0da267304fa3a41cc5df39a96a5e23d06f14984c87b6f587b
+checksum=be8d8554d40e981d1b93b5ff82497c9ad2259f59f675b38f1b5e84624c07fade
post_install() {
vlicense COPYING
From fb5bd1a88bb2467c68388732a69a7c29b355abf7 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 3 Jul 2023 21:42:35 +0200
Subject: [PATCH 081/150] sessreg: update to 1.1.3.
---
srcpkgs/sessreg/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/sessreg/template b/srcpkgs/sessreg/template
index a95e0b950789..a7ef25c66914 100644
--- a/srcpkgs/sessreg/template
+++ b/srcpkgs/sessreg/template
@@ -1,6 +1,6 @@
# Template build file for 'sessreg'.
pkgname=sessreg
-version=1.1.2
+version=1.1.3
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
@@ -9,8 +9,8 @@ short_desc="Manage utmp/wtmp entries for xdm"
homepage="http://xorg.freedesktop.org"
license="MIT"
maintainer="Orphaned <orphan@voidlinux.org>"
-distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2"
-checksum=dfcb9e954273ace63879aec053c7880466f8755752a35aa9ced3fa5f04fd2c33
+distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz"
+checksum=022acd5de8077dddc4f919961f79e102ecd5f3228a333681af5cd0e7344facc2
case "$XBPS_TARGET_MACHINE" in
*-musl)
From 0a58c01e1a283fe0eba0cf3949a300f0eda70b19 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Fri, 23 Jun 2023 12:22:59 -0500
Subject: [PATCH 082/150] sddm: update to 0.20.0.
Closes #44593.
---
srcpkgs/sddm/patches/qt-5.15.2.patch | 23 -----------------------
srcpkgs/sddm/template | 11 ++++++-----
2 files changed, 6 insertions(+), 28 deletions(-)
delete mode 100644 srcpkgs/sddm/patches/qt-5.15.2.patch
diff --git a/srcpkgs/sddm/patches/qt-5.15.2.patch b/srcpkgs/sddm/patches/qt-5.15.2.patch
deleted file mode 100644
index 51094817c6da..000000000000
--- a/srcpkgs/sddm/patches/qt-5.15.2.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From e93bf95c54ad8c2a1604f8d7be05339164b19308 Mon Sep 17 00:00:00 2001
-From: "aacid@kde.org" <aacid@kde.org>
-Date: Thu, 12 Nov 2020 23:42:48 +0100
-Subject: [PATCH] Fix compilation once QTBUG-88431 gets fixed
-
-And also comes closes to Qt6 compatibility
----
- src/daemon/XorgDisplayServer.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/daemon/XorgDisplayServer.cpp b/src/daemon/XorgDisplayServer.cpp
-index 5f93a1b37..d5f29a94a 100644
---- a/src/daemon/XorgDisplayServer.cpp
-+++ b/src/daemon/XorgDisplayServer.cpp
-@@ -65,7 +65,7 @@ namespace SDDM {
- // create a random hexadecimal number
- const char *digits = "0123456789abcdef";
- for (int i = 0; i < 32; ++i)
-- m_cookie[i] = digits[dis(gen)];
-+ m_cookie[i] = QLatin1Char(digits[dis(gen)]);
- }
-
- XorgDisplayServer::~XorgDisplayServer() {
diff --git a/srcpkgs/sddm/template b/srcpkgs/sddm/template
index 63fa93f160cf..b91cef64249e 100644
--- a/srcpkgs/sddm/template
+++ b/srcpkgs/sddm/template
@@ -1,7 +1,7 @@
# Template file for 'sddm'
pkgname=sddm
-version=0.19.0
-revision=4
+version=0.20.0
+revision=1
build_style=cmake
configure_args="-DBUILD_MAN_PAGES=ON -DNO_SYSTEMD=ON -DUSE_ELOGIND=ON
-DLOGIN_DEFS_PATH=${XBPS_SRCPKGDIR}/shadow/files/login.defs
@@ -12,9 +12,10 @@ depends="dbus"
short_desc="QML based X11 display manager"
maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="GPL-2.0-or-later, CC-BY-3.0"
-homepage="http://github.com/sddm/sddm"
-distfiles="https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz"
-checksum=e76da1f13d5ad5e0179e3fec57543126044339405ef19c397e105e0807bd4e41
+homepage="https://github.com/sddm/sddm"
+changelog="https://raw.githubusercontent.com/sddm/sddm/develop/ChangeLog"
+distfiles="https://github.com/sddm/sddm/archive/v${version}.tar.gz"
+checksum=467c8bd91e0d4f76d4bc4e57ab334f1f48a33478482ba9476d93b0b3d7ace9fb
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" sddm qt5-host-tools qt5-qmake qt5-tools"
From 8f3f1740bf77fd77319cefe32f9ec40025f4a58c Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 3 Jul 2023 22:12:08 -0500
Subject: [PATCH 083/150] ntdsextract2: update to 0.12.2.
---
srcpkgs/ntdsextract2/template | 12 +++---------
1 file changed, 3 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ntdsextract2/template b/srcpkgs/ntdsextract2/template
index ce95b7a42748..34842894e043 100644
--- a/srcpkgs/ntdsextract2/template
+++ b/srcpkgs/ntdsextract2/template
@@ -1,17 +1,11 @@
# Template file for 'ntdsextract2'
pkgname=ntdsextract2
-version=0.9.1
-revision=2
+version=0.12.2
+revision=1
build_style=cargo
short_desc="Display contents of Active Directory database files"
maintainer="Andrew Benson <abenson+void@gmail.com>"
license="GPL-3.0-or-later"
homepage="https://github.com/janstarke/ntdsextract2"
distfiles="https://github.com/janstarke/ntdsextract2/archive/refs/tags/v${version}.tar.gz"
-checksum=75b3731dac5e3d2f6d3149f60f4336d3bd2732a1843bfff6e1fcb8d1cc46fc45
-
-post_patch() {
- # https://github.com/janstarke/ntdsextract2/pull/8
- cargo generate-lockfile
- cargo update --package libesedb@0.1.4 --precise 0.1.3
-}
+checksum=d6515d5c703d6d2dd0d921439d72f0e47a0f58b41d9efc24aa2eeda92068b3fb
From 026c8fb0a6954360d974eed575f6ef28b0f81bf5 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 3 Jul 2023 22:51:24 -0500
Subject: [PATCH 084/150] QXlsx: backport cmake patch
---
srcpkgs/QXlsx/patches/fix-inc.patch | 24 ++++++++++++++++++++++++
srcpkgs/QXlsx/template | 2 +-
2 files changed, 25 insertions(+), 1 deletion(-)
create mode 100644 srcpkgs/QXlsx/patches/fix-inc.patch
diff --git a/srcpkgs/QXlsx/patches/fix-inc.patch b/srcpkgs/QXlsx/patches/fix-inc.patch
new file mode 100644
index 000000000000..5b26d47c2c70
--- /dev/null
+++ b/srcpkgs/QXlsx/patches/fix-inc.patch
@@ -0,0 +1,24 @@
+From 8c3e6633e3c901bc5a5cd477383421b0980dcd26 Mon Sep 17 00:00:00 2001
+From: Alexey Sokolov <sokolov@google.com>
+Date: Mon, 17 Apr 2023 23:43:59 +0100
+Subject: [PATCH] Fix #278
+
+There's no real reason to install the same headers twice, but at least
+now clients of the library can build again
+---
+ QXlsx/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/QXlsx/CMakeLists.txt b/QXlsx/CMakeLists.txt
+index 4fa7f7f..074922a 100644
+--- a/QXlsx/CMakeLists.txt
++++ b/QXlsx/CMakeLists.txt
+@@ -179,7 +179,7 @@ PRIVATE
+ ${QXLSX_HEADERPATH}
+ PUBLIC
+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/header>
+- $<INSTALL_INTERFACE:include/QXlsx>
++ $<INSTALL_INTERFACE:include/QXlsxQt${QT_VERSION_MAJOR}>
+ )
+
+ set_target_properties(QXlsx PROPERTIES
diff --git a/srcpkgs/QXlsx/template b/srcpkgs/QXlsx/template
index 8177672d010c..31cc3ba9e5f8 100644
--- a/srcpkgs/QXlsx/template
+++ b/srcpkgs/QXlsx/template
@@ -1,7 +1,7 @@
# Template file for 'QXlsx'
pkgname=QXlsx
version=1.4.6
-revision=1
+revision=2
build_style=cmake
build_wrksrc="QXlsx"
hostmakedepends="qt5-qmake qt5-host-tools"
From 3fe337b5d5d3c596bf55d0eb4e7cf517c98e6181 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 3 Jul 2023 23:00:23 -0500
Subject: [PATCH 085/150] stellarium: update to 23.2.
---
srcpkgs/stellarium/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/stellarium/template b/srcpkgs/stellarium/template
index e468c1f3bc06..74ee07205f6e 100644
--- a/srcpkgs/stellarium/template
+++ b/srcpkgs/stellarium/template
@@ -1,6 +1,6 @@
# Template file for 'stellarium'
pkgname=stellarium
-version=23.1
+version=23.2
revision=1
build_style=cmake
configure_args="-DENABLE_SHOWMYSKY=Off -DUSE_PLUGIN_TELESCOPECONTROL=NO"
@@ -14,5 +14,5 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
license="GPL-2.0-or-later"
homepage="https://stellarium.org/"
distfiles="https://github.com/Stellarium/stellarium/archive/refs/tags/v${version}.tar.gz"
-checksum=ce896ddf6f0b35d6bbf6cee122d8f0b5c7bca93fffa17c10f16c56a689a1850f
+checksum=58cf1dc6b7f18626177f80d9912dff6ac24044ad4184d778fe513788c3d97b96
replaces="stellarium-data>=0"
From 02e93885a27f730198583ba09156f8afe62edd83 Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 3 Jul 2023 23:52:10 -0500
Subject: [PATCH 086/150] python3-ytmusicapi: update to 1.1.1.
---
srcpkgs/python3-ytmusicapi/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 6cd02fa6be08..bb8abe329516 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -1,6 +1,6 @@
# Template file for 'python3-ytmusicapi'
pkgname=python3-ytmusicapi
-version=1.1.0
+version=1.1.1
revision=1
build_style=python3-pep517
hostmakedepends="python3-setuptools_scm python3-wheel"
@@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
license="MIT"
homepage="https://github.com/sigma67/ytmusicapi"
distfiles="${PYPI_SITE}/y/ytmusicapi/ytmusicapi-${version}.tar.gz"
-checksum=3286de79e94a914e4a14814fffe372d24b734e784acd7f9fa734ee383adf8c6d
+checksum=50258db9bd0512b766177906488265a4870a74f65d3f3279cbccb1f593c1525c
post_install() {
vlicense LICENSE
From 0a185bd150132abd4c9af4ab0d5cf2a3d601a07d Mon Sep 17 00:00:00 2001
From: Andrew Benson <abenson+void@gmail.com>
Date: Mon, 3 Jul 2023 23:52:14 -0500
Subject: [PATCH 087/150] python3-pydyf: update to 0.7.0.
---
srcpkgs/python3-pydyf/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/python3-pydyf/template b/srcpkgs/python3-pydyf/template
index b705f1e4c311..ae5e0092490e 100644
--- a/srcpkgs/python3-pydyf/template
+++ b/srcpkgs/python3-pydyf/template
@@ -1,6 +1,6 @@
# Template file for 'python3-pydyf'
pkgname=python3-pydyf
-version=0.6.0
+version=0.7.0
revision=1
build_style=python3-pep517
hostmakedepends="python3-poetry-core python3-flit_core"
@@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
license="BSD-3-Clause"
homepage="https://courtbouillon.org/pydyf"
distfiles="https://github.com/CourtBouillon/pydyf/archive/refs/tags/v${version}.tar.gz"
-checksum=28b521b82e5b76633680b97172a13265e3dedab807372d01802015b83ea99d9d
+checksum=b7055ab659108f13036637a398de6ed20a9e23e11ed33fbd9cc586c91fcfd16b
post_install() {
vlicense LICENSE
From f7dd3af89dbb1e9918644fb47588a16da5e0f5c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Mon, 3 Jul 2023 22:08:02 -0300
Subject: [PATCH 088/150] primecount: update to 7.9.
---
srcpkgs/primecount/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/primecount/template b/srcpkgs/primecount/template
index 4f698b1e2169..624f7b9cd674 100644
--- a/srcpkgs/primecount/template
+++ b/srcpkgs/primecount/template
@@ -1,6 +1,6 @@
# Template file for 'primecount'
pkgname=primecount
-version=7.8
+version=7.9
revision=1
build_style=cmake
configure_args="-DBUILD_TESTS=ON -DBUILD_LIBPRIMESIEVE=OFF
@@ -12,7 +12,7 @@ license="BSD-2-Clause"
homepage="https://github.com/kimwalisch/primecount/"
changelog="https://raw.githubusercontent.com/kimwalisch/primecount/master/ChangeLog"
distfiles="https://github.com/kimwalisch/primecount/archive/refs/tags/v${version}.tar.gz"
-checksum=7588b241cd268f4cc6c836135088a143ca65c181278ee0ba3b3309ac055d5ae8
+checksum=872975ba2cbb43f5cc1ff5f5fda9ec4ec3f2be1eb3e3e906abe5d0b29a997f5b
build_options="native_build"
From 7f6499ca227e8a8726bc62abb0d3cf9ee0e82ef0 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 3 Jul 2023 21:54:18 -0400
Subject: [PATCH 089/150] grype: update to 0.63.1
---
srcpkgs/grype/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/grype/template b/srcpkgs/grype/template
index 11972217100b..df162a5317ee 100644
--- a/srcpkgs/grype/template
+++ b/srcpkgs/grype/template
@@ -1,6 +1,6 @@
# Template file for 'grype'
pkgname=grype
-version=0.63.0
+version=0.63.1
revision=1
build_style=go
build_helper=qemu
@@ -10,7 +10,7 @@ maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
license="Apache-2.0"
homepage="https://github.com/anchore/grype"
distfiles="https://github.com/anchore/grype/archive/refs/tags/v${version}.tar.gz"
-checksum=a55aa18498a2b67f7bdcfb0fac0746a351ceb8a2e9da0842ab1a68a07f0ffa65
+checksum=c0cae06f51a00a9ada57dd3ddd8de052893e42620d8cee49c8874630d5d89817
post_install() {
grype="${DESTDIR}/usr/bin/grype"
From 6b42556484f1e3628fda17e5826a1c77dbe42065 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 3 Jul 2023 21:30:42 -0400
Subject: [PATCH 090/150] syft: update to 0.84.1
---
srcpkgs/syft/template | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/syft/template b/srcpkgs/syft/template
index a38b2524bd87..11bd81181bee 100644
--- a/srcpkgs/syft/template
+++ b/srcpkgs/syft/template
@@ -1,16 +1,17 @@
# Template file for 'syft'
pkgname=syft
-version=0.84.0
+version=0.84.1
revision=1
build_style=go
build_helper=qemu
-go_import_path="github.com/anchore/syft/cmd/syft"
+go_import_path="github.com/anchore/syft"
+go_package="github.com/anchore/syft/cmd/syft"
short_desc="SBOM generator CLI for container images, filesystems and more"
maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
license="Apache-2.0"
homepage="https://github.com/anchore/syft"
distfiles="https://github.com/anchore/syft/archive/refs/tags/v${version}.tar.gz"
-checksum=fc16bd2e207d864a56c7122b0ad48b393214383f606e63d3f71bc4761d809326
+checksum=f8089209966436e7ef829b50092a410a152df8b98e60fe93214556f473d306b0
post_install() {
syft="${DESTDIR}/usr/bin/syft"
From f60eb22381885f9f272664afdfc37049878b6237 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Mon, 3 Jul 2023 18:48:29 +0200
Subject: [PATCH 091/150] wayland-protocols: update to 1.32.
---
srcpkgs/wayland-protocols/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/wayland-protocols/template b/srcpkgs/wayland-protocols/template
index 2b29a4206cba..d24fd1f43af4 100644
--- a/srcpkgs/wayland-protocols/template
+++ b/srcpkgs/wayland-protocols/template
@@ -1,6 +1,6 @@
# Template file for 'wayland-protocols'
pkgname=wayland-protocols
-version=1.31
+version=1.32
revision=1
build_style=meson
hostmakedepends="pkg-config wayland-devel"
@@ -10,7 +10,7 @@ maintainer="Isaac Freund <mail@isaacfreund.com>"
license="MIT"
homepage="https://wayland.freedesktop.org"
distfiles="https://gitlab.freedesktop.org/wayland/wayland-protocols/-/archive/${version}/wayland-protocols-${version}.tar.gz"
-checksum=04d3f66eca99d638ec8dbfdfdf79334290e22028f7d0b04c7034d9ef18a3248a
+checksum=444b5d823ad0163dfe505c97ea1a0689ca7e2978a87cf59b03f06573b87db260
post_install() {
vlicense COPYING
From 9a8579d50eada8906e5c202be8dbc4e1b09ef6fe Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Mon, 3 Jul 2023 18:29:26 +0200
Subject: [PATCH 092/150] squirrel: fix -devel subpackage
---
srcpkgs/squirrel/template | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/srcpkgs/squirrel/template b/srcpkgs/squirrel/template
index abd2c7a0d607..32fdef7af991 100644
--- a/srcpkgs/squirrel/template
+++ b/srcpkgs/squirrel/template
@@ -1,7 +1,7 @@
# Template file for 'squirrel'
pkgname=squirrel
version=3.2
-revision=1
+revision=2
build_style=cmake
short_desc="Squirrel Programming Language"
maintainer="Wilson Birney <wpb@360scada.com>"
@@ -25,9 +25,9 @@ squirrel-devel_package() {
depends="${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
- vmkdir usr
- vcopy include usr
- vmove usr/lib/*.so
- vmove usr/lib/*.a
+ vmove usr/include
+ vmove usr/lib/cmake
+ vmove "usr/lib/*.so"
+ vmove "usr/lib/*.a"
}
}
From c06ac4d1fd65d6250eddeb758b30884934900105 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Mon, 3 Jul 2023 18:34:15 +0200
Subject: [PATCH 093/150] hwids: update to 0.372.
---
srcpkgs/hwids/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 7b1bfc0dc06d..f274acd8cdf1 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -1,14 +1,14 @@
# Template file for 'hwids'
pkgname=hwids
reverts="20201207_1 20210613_1 20200813.1_1 20200813.1_2 20200306_1 20200204_1 20191025_1 20190818_1 20190316_1 20180917_1 20180518_1 20180315_1 20171003_1 20170715_1 20170328_1 20161103_1 20160801_1 20160421_1 20160306_1 20150717_1 20150421_1 20150129_1 20150118_1"
-version=0.368
+version=0.372
revision=1
short_desc="Hardware Identification Databases"
maintainer="John <me@johnnynator.dev>"
license="GPL-2.0-or-later"
homepage="https://github.com/vcrhonek/hwdata"
distfiles="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${version}.tar.gz"
-checksum=d3db5f4d08a0ba2e4d776fba507662399816e75a14af78bd25dd3c8f2fb8e951
+checksum=aff121c1c7a7dec58414c5e21151a180d3a23628e21c12e3bef58e063a0dc228
do_install() {
vmkdir usr/share/hwdata
From a33a544d55523088e37d10f276a0614adaaff56d Mon Sep 17 00:00:00 2001
From: Bryce Vandegrift <bryce@brycevandegrift.xyz>
Date: Fri, 24 Mar 2023 19:42:35 -0400
Subject: [PATCH 094/150] newsraft: update to 0.19.
Closes #44817.
---
srcpkgs/newsraft/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/newsraft/template b/srcpkgs/newsraft/template
index 68cd33eea0f8..74e39db007e9 100644
--- a/srcpkgs/newsraft/template
+++ b/srcpkgs/newsraft/template
@@ -1,6 +1,6 @@
# Template file for 'newsraft'
pkgname=newsraft
-version=0.17
+version=0.19
revision=1
build_style=gnu-makefile
make_install_args="EXAMPLES_DIR=${DESTDIR}/usr/share/examples/newsraft"
@@ -12,7 +12,7 @@ license="ISC"
homepage="https://codeberg.org/grisha/newsraft"
changelog="https://codeberg.org/grisha/newsraft/releases"
distfiles="https://codeberg.org/grisha/newsraft/archive/newsraft-${version}.tar.gz"
-checksum=12a09b4d4ade374d1ccf4256a9d7eb511f4a59e175e4d832842dfd2b95d8742c
+checksum=6f7b578609f543f65b63dc0ba2fd904cc7b71d4f33f84ef052fe704c5156b605
post_install() {
vlicense doc/license.txt
From f383798dc0de3d6a0354981c668529f67ee02626 Mon Sep 17 00:00:00 2001
From: Andy Weidenbaum <atweiden@ioiojo.com>
Date: Wed, 28 Jun 2023 14:24:43 +0000
Subject: [PATCH 095/150] MoarVM: update to 2023.06.
---
srcpkgs/MoarVM/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/MoarVM/template b/srcpkgs/MoarVM/template
index d5a1b302328c..d48bb17819e7 100644
--- a/srcpkgs/MoarVM/template
+++ b/srcpkgs/MoarVM/template
@@ -1,6 +1,6 @@
# Template file for 'MoarVM'
pkgname=MoarVM
-version=2023.05
+version=2023.06
revision=1
build_style=configure
configure_script="perl Configure.pl"
@@ -14,6 +14,6 @@ license="Artistic-2.0"
homepage="https://moarvm.org"
changelog="https://github.com/MoarVM/MoarVM/raw/master/docs/ChangeLog"
distfiles="https://moarvm.org/releases/MoarVM-${version}.tar.gz"
-checksum=c8e75883c1e1936d71ac081b21e8c2a344c80c6db5b4f8e1e6bb9481dd8b7547
+checksum=143f92510eaa3452c712e4aae9f44d84cd078f16517b40252bab7dd5e224ecdb
nocross=yes
shlib_provides="libmoar.so"
From 27b40d7a54fd0ee3df2eaaa3ba1e7c5c7a644ab8 Mon Sep 17 00:00:00 2001
From: Andy Weidenbaum <atweiden@ioiojo.com>
Date: Wed, 28 Jun 2023 14:25:39 +0000
Subject: [PATCH 096/150] nqp: update to 2023.06.
---
srcpkgs/nqp/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/nqp/template b/srcpkgs/nqp/template
index 5c05ed55c9a5..648dae62f7a0 100644
--- a/srcpkgs/nqp/template
+++ b/srcpkgs/nqp/template
@@ -1,6 +1,6 @@
# Template file for 'nqp'
pkgname=nqp
-version=2023.05
+version=2023.06
revision=1
build_style=configure
make_check_target=test
@@ -14,5 +14,5 @@ maintainer="Andy Weidenbaum <atweiden@tutanota.de>"
license="Artistic-2.0"
homepage="https://github.com/Raku/nqp"
distfiles="https://rakudo.org/dl/nqp/nqp-${version}.tar.gz"
-checksum=1402db7e3ca6f2f3dfc1e98aa32e0e2a937e49b2a777a74c62268a98abb3bbd2
+checksum=ddcb92f29180699ebaf0a7faa46ad4ac902f9c8826d7476d9c6f71176cadd7d3
nocross=yes
From b39e49dd64a8ca38b4b773ec359924d99f72fb80 Mon Sep 17 00:00:00 2001
From: Andy Weidenbaum <atweiden@ioiojo.com>
Date: Wed, 28 Jun 2023 14:26:51 +0000
Subject: [PATCH 097/150] rakudo: update to 2023.06.
---
srcpkgs/rakudo/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/rakudo/template b/srcpkgs/rakudo/template
index 5ccd01e973fd..8e87abaa2535 100644
--- a/srcpkgs/rakudo/template
+++ b/srcpkgs/rakudo/template
@@ -1,6 +1,6 @@
# Template file for 'rakudo'
pkgname=rakudo
-version=2023.05
+version=2023.06
revision=1
build_style=configure
make_check_target=test
@@ -31,7 +31,7 @@ license="Artistic-2.0"
homepage="https://rakudo.org"
changelog="https://github.com/rakudo/rakudo/raw/master/docs/ChangeLog"
distfiles="https://rakudo.org/dl/rakudo/rakudo-${version}.tar.gz"
-checksum=cfae1cf1321c8130e4746eb5f5c926f65adc9774e92c1b3a89c2c48f0b22236a
+checksum=da50fed9fa99cced37f8e450c6a023150804d627bf698a5c0d88cbe84f405e72
nocross=yes
provides="raku-${version}_${revision}"
From 8f917a5e640da8a7c1a37b0fc4c122e13f2c0666 Mon Sep 17 00:00:00 2001
From: Bryce Vandegrift <bryce@brycevandegrift.xyz>
Date: Tue, 16 May 2023 18:22:00 -0400
Subject: [PATCH 098/150] New package: juliaup-1.8.16
---
srcpkgs/juliaup/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/juliaup/template
diff --git a/srcpkgs/juliaup/template b/srcpkgs/juliaup/template
new file mode 100644
index 000000000000..3f718e4692d8
--- /dev/null
+++ b/srcpkgs/juliaup/template
@@ -0,0 +1,21 @@
+# Template file for 'juliaup'
+pkgname=juliaup
+version=1.8.16
+revision=1
+archs="x86_64* i686 aarch64"
+build_style=cargo
+short_desc="Julia installer and version multiplexer"
+maintainer="Bryce Vandegrift <bryce@brycevandegrift.xyz>"
+license="MIT"
+homepage="https://github.com/JuliaLang/juliaup"
+distfiles="https://github.com/JuliaLang/juliaup/archive/refs/tags/v${version}.tar.gz"
+checksum=99b0d62b589c8a330fffaa2252b8e4251124bfd59077f0789a6a456d3b1ae81a
+
+if [ "$XBPS_TARGET_MACHINE" = x86_64-musl ]; then
+ # command_add test fails, doesn't seem to be able to launch the downloaded julia in the test
+ make_check=no
+fi
+
+post_install() {
+ vlicense LICENSE
+}
From 22ca1bbfaef8522546e2f9ae5300766a56dd7ba7 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Tue, 4 Jul 2023 06:09:09 -0400
Subject: [PATCH 099/150] chezmoi: update to 2.34.3.
---
srcpkgs/chezmoi/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template
index 4e8b46f9b709..074ef8b8c602 100644
--- a/srcpkgs/chezmoi/template
+++ b/srcpkgs/chezmoi/template
@@ -1,6 +1,6 @@
# Template file for 'chezmoi'
pkgname=chezmoi
-version=2.34.2
+version=2.34.3
revision=1
build_style=go
go_import_path="github.com/twpayne/chezmoi/v2"
@@ -13,7 +13,7 @@ license="MIT"
homepage="https://chezmoi.io/"
changelog="https://github.com/twpayne/chezmoi/releases"
distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz"
-checksum=fc47d6e4cbe1b8f4762c204be28e30d9e9f3bcfa8c51ac276cbd1864804b2dc8
+checksum=708ad93e8e0504ca598f6571652fc15ac609c735ce55af6a23a9b8931553c2e5
pre_build() {
local _date
From b8de56e4934d956bab5ece099e5e9b3432bca0e4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 13:57:56 +0200
Subject: [PATCH 100/150] cmark: update to 0.30.3.
---
srcpkgs/cmark/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/cmark/template b/srcpkgs/cmark/template
index cd822051b3ab..08f8e4d8930f 100644
--- a/srcpkgs/cmark/template
+++ b/srcpkgs/cmark/template
@@ -1,6 +1,6 @@
# Template file for 'cmark'
pkgname=cmark
-version=0.30.2
+version=0.30.3
revision=1
build_style=cmake
short_desc="CommonMark parsing and rendering library and program in C"
@@ -8,7 +8,7 @@ maintainer="pancake <pancake@nopcode.org>"
license="MIT"
homepage="https://github.com/commonmark/cmark"
distfiles="https://github.com/commonmark/cmark/archive/${version}.tar.gz"
-checksum=6c7d2bcaea1433d977d8fed0b55b71c9d045a7cdf616e3cd2dce9007da753db3
+checksum=85e9fb515531cc2c9ae176d693f9871774830cf1f323a6758fb187a5148d7b16
pre_configure() {
# Fix the SONAME version to use just the major number
From ee438f72166a1e045cf4af5d1ee7a209ec209eed Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 13:58:36 +0200
Subject: [PATCH 101/150] gucci: update to 1.6.10.
---
srcpkgs/gucci/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/gucci/template b/srcpkgs/gucci/template
index d2de364bbd2e..887d8a1ad5af 100644
--- a/srcpkgs/gucci/template
+++ b/srcpkgs/gucci/template
@@ -1,6 +1,6 @@
# Template file for 'gucci'
pkgname=gucci
-version=1.6.6
+version=1.6.10
revision=1
build_style=go
go_import_path="github.com/noqcks/gucci"
@@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
license="MIT"
homepage="https://github.com/noqcks/gucci"
distfiles="https://github.com/noqcks/gucci/archive/refs/tags/${version}.tar.gz"
-checksum=5e418d5801bee415fe055535dd2943aceb4a19646a2b101be0ba429b84de3fd6
+checksum=1cdf723cf95708234034608a9628aed642cfb2f0ad58f58756694e34d18e557b
post_install() {
vlicense LICENSE
From 32dcd0c4129b85bf6e037ba90621a198a468bcde Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:06:52 +0200
Subject: [PATCH 102/150] imlib2: update to 1.11.1.
---
srcpkgs/imlib2/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/imlib2/template b/srcpkgs/imlib2/template
index 19cb61e08f4c..e985230fbb8a 100644
--- a/srcpkgs/imlib2/template
+++ b/srcpkgs/imlib2/template
@@ -1,7 +1,7 @@
# Template file for 'imlib2'
pkgname=imlib2
-version=1.11.0
-revision=3
+version=1.11.1
+revision=1
build_style=gnu-configure
configure_args="--disable-static --sysconfdir=/etc/imlib2 --enable-visibility-hiding"
hostmakedepends="pkg-config"
@@ -13,7 +13,7 @@ maintainer="tibequadorian <tibequadorian@posteo.de>"
license="Imlib2"
homepage="https://sourceforge.net/projects/enlightenment/"
distfiles="${SOURCEFORGE_SITE}/enlightenment/imlib2-src/imlib2-${version}.tar.xz"
-checksum=6121196a05a82cc49d104d066ef1bd1e68b4b6394064d244985d0d6aa5fd8170
+checksum=f712b6bb9dcad46d8b8f4ad52610dcbbaebb4cc80b5fd12f93124d3a380fa6bf
post_install() {
vlicense COPYING
From e39009fbddd86cb9c44a26a1e7950648eb74dc8a Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:08:09 +0200
Subject: [PATCH 103/150] libpng: update to 1.6.40.
---
srcpkgs/libpng/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/libpng/template b/srcpkgs/libpng/template
index 626caa73effe..8c33a8252c90 100644
--- a/srcpkgs/libpng/template
+++ b/srcpkgs/libpng/template
@@ -1,16 +1,16 @@
# Template file for 'libpng'
pkgname=libpng
-version=1.6.39
+version=1.6.40
revision=1
build_style=gnu-configure
makedepends="zlib-devel"
short_desc="Library for manipulating PNG images"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Leah Neukirchen <leah@vuxu.org>"
license="Libpng"
homepage="http://www.libpng.org/pub/png/libpng.html"
changelog="https://github.com/pnggroup/libpng/blob/master/CHANGES"
distfiles="${SOURCEFORGE_SITE}/libpng/libpng-${version}.tar.xz"
-checksum=1f4696ce70b4ee5f85f1e1623dc1229b210029fa4b7aee573df3e2ba7b036937
+checksum=535b479b2467ff231a3ec6d92a525906fb8ef27978be4f66dbe05d3f3a01b3a1
case "$XBPS_TARGET_MACHINE" in
arm*|aarch64*) configure_args="--enable-arm-neon=no";;
From 5714f20438ac766c97b73739835a70ab9c404e21 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:10:40 +0200
Subject: [PATCH 104/150] imake: update to 1.0.9.
---
srcpkgs/imake/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/imake/template b/srcpkgs/imake/template
index 90d09a3bab0b..a3eddf950e17 100644
--- a/srcpkgs/imake/template
+++ b/srcpkgs/imake/template
@@ -1,6 +1,6 @@
# Template file for 'imake'
pkgname=imake
-version=1.0.8
+version=1.0.9
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config perl makedepend xorg-cf-files"
@@ -10,5 +10,5 @@ short_desc="X.Org imake program and related utilities"
maintainer="Tj Vanderpoel (bougyman) <tj@rubyists.com>"
license="GPL-2.0-or-later"
homepage="http://xorg.freedesktop.org/"
-distfiles="${XORG_SITE}/util/imake-${version}.tar.bz2"
-checksum=b8d2e416b3f29cd6482bcffaaf19286d32917a164d07102a0e531ccd41a2a702
+distfiles="${XORG_SITE}/util/imake-${version}.tar.xz"
+checksum=72de9d278f74d95d320ec7b0d745296f582264799eab908260dbea0ce8e08f83
From decdc0e2dde3100504c29972b0fea7447581d5d4 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:11:51 +0200
Subject: [PATCH 105/150] libXaw3d: update to 1.6.4.
---
srcpkgs/libXaw3d/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/libXaw3d/template b/srcpkgs/libXaw3d/template
index f0241c7cc871..dcdd7dec142f 100644
--- a/srcpkgs/libXaw3d/template
+++ b/srcpkgs/libXaw3d/template
@@ -1,7 +1,7 @@
# Template file for 'libXaw3d'
pkgname=libXaw3d
-version=1.6.3
-revision=2
+version=1.6.4
+revision=1
build_style=gnu-configure
configure_args="--disable-static --enable-internationalization --enable-multiplane-bitmaps
--enable-gray-stipples --enable-arrow-scrollbars --with-pic --with-gnu-ld"
@@ -11,8 +11,8 @@ short_desc="X Athena Widget 3d library"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT/X11"
homepage="https://cgit.freedesktop.org/xorg/lib/libXaw3d"
-distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.bz2"
-checksum=2dba993f04429ec3d7e99341e91bf46be265cc482df25963058c15f1901ec544
+distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz"
+checksum=2600df524bc68eb0f25a5a9b28f056f9ad0bfa9336db870c6b4a623992750411
post_install() {
vlicense COPYING
From e13fdd0f33d23955a3f3fea930f9e1e2959b75be Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:12:28 +0200
Subject: [PATCH 106/150] libSM: update to 1.2.4.
---
srcpkgs/libSM/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/libSM/template b/srcpkgs/libSM/template
index 8ed244b8a462..554423552a92 100644
--- a/srcpkgs/libSM/template
+++ b/srcpkgs/libSM/template
@@ -1,6 +1,6 @@
# Template file for 'libSM'
pkgname=libSM
-version=1.2.3
+version=1.2.4
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
@@ -9,8 +9,8 @@ short_desc="X Session Management Library"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org/"
-distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.bz2"
-checksum=2d264499dcb05f56438dee12a1b4b71d76736ce7ba7aa6efbf15ebb113769cbb
+distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz"
+checksum=fdcbe51e4d1276b1183da77a8a4e74a137ca203e0bcfb20972dd5f3347e97b84
post_install() {
vlicense COPYING
From be5ac207be30cfc4620a0769fcc000e2949e335f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:13:11 +0200
Subject: [PATCH 107/150] libXfixes: update to 6.0.1.
---
srcpkgs/libXfixes/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/libXfixes/template b/srcpkgs/libXfixes/template
index 173c075e99f5..5aa1618c5504 100644
--- a/srcpkgs/libXfixes/template
+++ b/srcpkgs/libXfixes/template
@@ -1,6 +1,6 @@
# Template file for 'libXfixes'
pkgname=libXfixes
-version=6.0.0
+version=6.0.1
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
@@ -9,8 +9,8 @@ short_desc="Xfixes library and extension of X RandR from modular X.org"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://xorg.freedesktop.org"
-distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.bz2"
-checksum=a7c1a24da53e0b46cac5aea79094b4b2257321c621b258729bc3139149245b4c
+distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz"
+checksum=b695f93cd2499421ab02d22744458e650ccc88c1d4c8130d60200213abc02d58
post_install() {
vlicense COPYING
From 7fa787459016e333e20f830fa4ef1065dde9a54d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:15:07 +0200
Subject: [PATCH 108/150] libXft: update to 2.3.8.
---
srcpkgs/libXft/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/libXft/template b/srcpkgs/libXft/template
index 98b206dd35a2..3564df73cae2 100644
--- a/srcpkgs/libXft/template
+++ b/srcpkgs/libXft/template
@@ -1,6 +1,6 @@
# Template file for 'libXft'
pkgname=libXft
-version=2.3.7
+version=2.3.8
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
@@ -9,8 +9,8 @@ short_desc="Library for configuring and customizing font access"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://gitlab.freedesktop.org/xorg/lib/libxft"
-distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.gz"
-checksum=75b4378644f5df3a15f684f8f0b5ff1324d37aacd5a381f3b830a2fbe985f660
+distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz"
+checksum=5e8c3c4bc2d4c0a40aef6b4b38ed2fb74301640da29f6528154b5009b1c6dd49
post_install() {
vlicense COPYING
From 8b6bebdc33e76ae300f7dd23f03c7e8800448e9d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:16:27 +0200
Subject: [PATCH 109/150] libXi: update to 1.8.1.
---
srcpkgs/libXi/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/libXi/template b/srcpkgs/libXi/template
index d1781a394bd3..c199d9c825a1 100644
--- a/srcpkgs/libXi/template
+++ b/srcpkgs/libXi/template
@@ -1,6 +1,6 @@
# Template file for 'libXi'
pkgname=libXi
-version=1.8
+version=1.8.1
revision=1
build_style=gnu-configure
configure_args="--enable-malloc0returnsnull"
@@ -10,8 +10,8 @@ short_desc="X Input extension library"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://gitlab.freedesktop.org/xorg/lib/libxi"
-distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.bz2"
-checksum=2ed181446a61c7337576467870bc5336fc9e222a281122d96c4d39a3298bba00
+distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz"
+checksum=89bfc0e814f288f784202e6e5f9b362b788ccecdeb078670145eacd8749656a7
post_install() {
vlicense COPYING
From d6775ec801a0c4d5b48da24c6647bf137dd9044f Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:17:20 +0200
Subject: [PATCH 110/150] libXpm: update to 3.5.16.
---
srcpkgs/libXpm/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/libXpm/template b/srcpkgs/libXpm/template
index f038544d9be3..bfd6ff3ca25c 100644
--- a/srcpkgs/libXpm/template
+++ b/srcpkgs/libXpm/template
@@ -1,6 +1,6 @@
# Template file for 'libXpm'
pkgname=libXpm
-version=3.5.14
+version=3.5.16
revision=1
build_style=gnu-configure
hostmakedepends="gettext pkg-config"
@@ -9,8 +9,8 @@ short_desc="X PixMap Library from modular Xorg X11"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="${XORG_SITE}"
-distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.xz"
-checksum=f7eb8f69c039281def8258ae6859adb5f050fbe161ab3d6a2d6ef109a603eac2
+distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz"
+checksum=e6bc5da7a69dbd9bcc67e87c93d4904fe2f5177a0711c56e71fa2f6eff649f51
post_install() {
vlicense COPYING
From 6a7c0c8f55c1824d3a712595e84a321f278b0e26 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:18:23 +0200
Subject: [PATCH 111/150] libXp: update to 1.0.4.
---
srcpkgs/libXp/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/libXp/template b/srcpkgs/libXp/template
index 1f67f212c0b0..153aef21367d 100644
--- a/srcpkgs/libXp/template
+++ b/srcpkgs/libXp/template
@@ -1,7 +1,7 @@
# Template build file for 'libXp'.
pkgname=libXp
-version=1.0.3
-revision=2
+version=1.0.4
+revision=1
build_style=gnu-configure
configure_args="--enable-malloc0returnsnull"
hostmakedepends="pkg-config"
@@ -9,9 +9,9 @@ makedepends="xorgproto libXext-devel"
short_desc="X Print Service Extension Library"
homepage="http://xorg.freedesktop.org"
license="MIT"
-distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.bz2"
+distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz"
maintainer="Orphaned <orphan@voidlinux.org>"
-checksum=7f360c9905849c3587d48efc0f0ecbc852c19f61a52b18530d6b005cb9148c57
+checksum=1f19e3b8e82a34a8fd9889a7d9af0abe8588cb03fb57c37c569634cf3b9df1a4
post_install() {
vlicense COPYING
From 03ec0409a90153e3c60847cde9c04adefb8a4d0c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:19:17 +0200
Subject: [PATCH 112/150] libXres: update to 1.2.2.
---
srcpkgs/libXres/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/libXres/template b/srcpkgs/libXres/template
index af75d0ad21d5..213e1cae7861 100644
--- a/srcpkgs/libXres/template
+++ b/srcpkgs/libXres/template
@@ -1,6 +1,6 @@
# Template file for 'libXres'
pkgname=libXres
-version=1.2.1
+version=1.2.2
revision=1
build_style=gnu-configure
configure_args="--enable-malloc0returnsnull"
@@ -10,8 +10,8 @@ short_desc="X Resource Information Extension Library"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://gitlab.freedesktop.org/xorg/lib/libxres"
-distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.bz2"
-checksum=b6e6fb1ebb61610e56017edd928fb89a5f53b3f4f990078309877468663b2b11
+distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz"
+checksum=9a7446f3484b9b7538ac5ee30d2c1ce9e5b7fbbaf1440e02f6cca186a1fa745f
post_install() {
vlicense COPYING
From 9c829d2041121ddc0c67f009225009809d9c5dea Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:20:36 +0200
Subject: [PATCH 113/150] libXt: update to 1.3.0.
---
srcpkgs/libXt/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/libXt/template b/srcpkgs/libXt/template
index 25891d8f9b8f..c06ad0dc2ae0 100644
--- a/srcpkgs/libXt/template
+++ b/srcpkgs/libXt/template
@@ -1,6 +1,6 @@
# Template file for 'libXt'
pkgname=libXt
-version=1.2.1
+version=1.3.0
revision=1
build_style=gnu-configure
configure_args="--enable-malloc0returnsnull"
@@ -10,8 +10,8 @@ short_desc="X Toolkit Intrinsics library"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org"
-distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.bz2"
-checksum=679cc08f1646dbd27f5e48ffe8dd49406102937109130caab02ca32c083a3d60
+distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz"
+checksum=52820b3cdb827d08dc90bdfd1b0022a3ad8919b57a39808b12591973b331bf91
post_install() {
vlicense COPYING
From 85cafffb26bf985bd58259c14e9de69b0928ccae Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:21:15 +0200
Subject: [PATCH 114/150] libXxf86dga: update to 1.1.6.
---
srcpkgs/libXxf86dga/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/libXxf86dga/template b/srcpkgs/libXxf86dga/template
index fe22492d3a29..761b49e52af7 100644
--- a/srcpkgs/libXxf86dga/template
+++ b/srcpkgs/libXxf86dga/template
@@ -1,6 +1,6 @@
# Template file for 'libXxf86dga'
pkgname=libXxf86dga
-version=1.1.5
+version=1.1.6
revision=1
build_style=gnu-configure
configure_args="--enable-malloc0returnsnull"
@@ -10,8 +10,8 @@ short_desc="Library for the XFree86-DGA X extension"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="$XORG_SITE"
-distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.bz2"
-checksum=2b98bc5f506c6140d4eddd3990842d30f5dae733b64f198a504f07461bdb7203
+distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz"
+checksum=be44427579808fe3a217d59f51cae756a26913eb6e4c8738ccab65ff56d7980f
post_install() {
vlicense COPYING
From ec51c1fb3c5a31b1f1607772ed0310e1a6cf0879 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:22:00 +0200
Subject: [PATCH 115/150] smproxy: update to 1.0.7.
---
srcpkgs/smproxy/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/smproxy/template b/srcpkgs/smproxy/template
index 15eb253f900f..0408ac12d425 100644
--- a/srcpkgs/smproxy/template
+++ b/srcpkgs/smproxy/template
@@ -1,7 +1,7 @@
# Template file for 'smproxy'
pkgname=smproxy
-version=1.0.6
-revision=2
+version=1.0.7
+revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="libSM-devel libXt-devel libXmu-devel"
@@ -9,8 +9,8 @@ short_desc="X11R6 session management application"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org"
-distfiles="${XORG_SITE}/app/smproxy-${version}.tar.bz2"
-checksum=6cf19155a2752237f36dbf8bc4184465ea190d2652f887faccb4e2a6ebf77266
+distfiles="${XORG_SITE}/app/smproxy-${version}.tar.xz"
+checksum=4aa99237cc9dab7d87ce9bc7cca4116674a853b5f08dfe3f9db1bb2b2cf9f305
post_install() {
vlicense COPYING
From e78c5a8b59b597ba392a5ae11b3765a7067cb9ef Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:23:00 +0200
Subject: [PATCH 116/150] xcowsay: update to 1.6.
---
srcpkgs/xcowsay/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/xcowsay/template b/srcpkgs/xcowsay/template
index 7e62d1307e27..7028c5982ad7 100644
--- a/srcpkgs/xcowsay/template
+++ b/srcpkgs/xcowsay/template
@@ -1,6 +1,6 @@
# Template file for 'xcowsay'
pkgname=xcowsay
-version=1.5
+version=1.6
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
@@ -10,4 +10,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="http://www.doof.me.uk/xcowsay/"
distfiles="http://www.nickg.me.uk/files/${pkgname}-${version}.tar.gz"
-checksum=3ea45a453135e4d4eb79bd587c29acd4ee08c5fd3ed4099b114f852f0c50ca5f
+checksum=46ace864ff28d2d21f4b7058f0295e18d0041a120c1078a951fa43c4e0f5c8c5
From a24e9933f787da5dff4827be9e4da2f6aa7c35fa Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Tue, 4 Jul 2023 14:23:50 +0200
Subject: [PATCH 117/150] xf86-video-dummy: update to 0.4.1.
---
srcpkgs/xf86-video-dummy/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/xf86-video-dummy/template b/srcpkgs/xf86-video-dummy/template
index c123cd2d6189..1e11163faad6 100644
--- a/srcpkgs/xf86-video-dummy/template
+++ b/srcpkgs/xf86-video-dummy/template
@@ -1,6 +1,6 @@
# Template file for 'xf86-video-dummy'
pkgname=xf86-video-dummy
-version=0.4.0
+version=0.4.1
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
@@ -10,8 +10,8 @@ short_desc="Xorg dummy video driver"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org"
-distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.gz"
-checksum=bbecddd599d6fbf0e2a40aa4a5baabaa2ea9690521ffc8e9a3c26e1172498197
+distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.xz"
+checksum=351920a7fd0f759a3ac972a5999b3ffed46f07fb52a99f319bfb5b6a59d3dfaf
lib32disabled=yes
LDFLAGS="-Wl,-z,lazy"
From 4d612c1b207978e90cc847b46b35bb44b08e30cb Mon Sep 17 00:00:00 2001
From: mhmdanas <triallax@tutanota.com>
Date: Wed, 1 Mar 2023 17:57:24 +0000
Subject: [PATCH 118/150] unixodbc: update to 2.3.11.
---
srcpkgs/unixodbc/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index d1ee07c0b54d..11784add7063 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -1,6 +1,6 @@
# Template file for 'unixodbc'
pkgname=unixodbc
-version=2.3.9
+version=2.3.11
revision=1
build_style=gnu-configure
makedepends="libltdl-devel readline-devel"
@@ -8,9 +8,9 @@ conf_files="/etc/odbcinst.ini /etc/odbc.ini"
short_desc="Basic ODBC tools"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-only, LGPL-2.1-or-later"
-homepage="http://www.unixodbc.org"
-distfiles="http://www.unixodbc.org/unixODBC-${version}.tar.gz"
-checksum=52833eac3d681c8b0c9a5a65f2ebd745b3a964f208fc748f977e44015a31b207
+homepage="https://www.unixodbc.org"
+distfiles="https://www.unixodbc.org/unixODBC-${version}.tar.gz"
+checksum=d9e55c8e7118347e3c66c87338856dad1516b490fb7c756c1562a2c267c73b5c
libodbc_package() {
short_desc="ODBC library for Unix"
From 5b0f9c5ebaa95c6408e995e1f0b94ca9ca3207c1 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Tue, 13 Jun 2023 12:33:40 +0100
Subject: [PATCH 119/150] firebird3: rename isql to avoid conflict with
unixodbc.
---
srcpkgs/firebird3/template | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 8f2285dc7729..575415d2128f 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -1,7 +1,7 @@
# Template file for 'firebird3'
pkgname=firebird3
version=3.0.6.33328
-revision=1
+revision=2
_build=0
_uver=${version//./_}
build_style=gnu-configure
@@ -30,7 +30,7 @@ makedepends="boost-devel libedit-devel icu-devel ncurses-devel libatomic_ops-dev
libtommath-devel zlib-devel"
short_desc="Relational database offering many ANSI SQL standard features (V3)"
maintainer="Orphaned <orphan@voidlinux.org>"
-license="custom"
+license="custom:IDPL-1.0, Interbase-1.0"
homepage="https://www.firebirdsql.org/en/start/"
distfiles="https://github.com/FirebirdSQL/firebird/releases/download/R${_uver%_*}/Firebird-${version}-${_build}.tar.bz2"
checksum=34c1d2a29bbaf288e682cd1b5f8083f2baf73f351062245ace0bee35a3f7d35f
@@ -87,7 +87,7 @@ pre_configure() {
# do not change ownership to root:root and
# do not change permissions to read-only
find -iname "*.sh.in" -exec sed -i "{}" \
- -e 's;"`whoami`";"root";' \
+ -e 's;"\x60whoami\x60";"root";' \
-e 's;chown root:root;#&;' \
-e 's;chown -R;#&;' \
-e 's;chmod 0444;chmod 0644;' \
@@ -113,6 +113,9 @@ do_install() {
cp -pR gen/buildroot/* ${DESTDIR}/
+ # Conflicts with isql from unixodbc.
+ mv ${DESTDIR}/usr/bin/isql{,-fb}
+
# TODO: create superserver?
# system account?
# runit service?
From a1618339163c0ffe72f116830b1fb13ae9bd698b Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Tue, 4 Jul 2023 15:31:33 +0200
Subject: [PATCH 120/150] syncthing: update to 1.23.6.
---
srcpkgs/syncthing/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/syncthing/template b/srcpkgs/syncthing/template
index 1c704f3d6eed..9a5f43c41489 100644
--- a/srcpkgs/syncthing/template
+++ b/srcpkgs/syncthing/template
@@ -1,6 +1,6 @@
# Template file for 'syncthing'
pkgname=syncthing
-version=1.23.5
+version=1.23.6
revision=1
build_style=go
go_import_path="github.com/syncthing/syncthing"
@@ -16,7 +16,7 @@ license="MPL-2.0"
homepage="https://syncthing.net/"
changelog="https://github.com/syncthing/syncthing/releases"
distfiles="https://github.com/syncthing/${pkgname}/archive/v${version}.tar.gz"
-checksum=d87f02b3e970c0f08c59166851b40ee5c647efcb2d70b5f0410416987cd42294
+checksum=8b4d127c6893375165bbbc31865735b7cccc99e1bb019f6dab7a6020ba6b621b
pre_build() {
GOARCH= go generate \
From 1e03d6378afa6b0308dfcb8d1828c37d9164e12a Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Mon, 3 Jul 2023 12:29:07 +0530
Subject: [PATCH 121/150] pex: update to 2.1.138.
---
srcpkgs/pex/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/pex/template b/srcpkgs/pex/template
index 9db0c0483905..d3ebccc07248 100644
--- a/srcpkgs/pex/template
+++ b/srcpkgs/pex/template
@@ -1,6 +1,6 @@
# Template file for 'pex'
pkgname=pex
-version=2.1.137
+version=2.1.138
revision=1
build_style=python3-pep517
hostmakedepends="python3-flit_core python3-Sphinx"
@@ -9,9 +9,9 @@ short_desc="Library & tool for generating .pex (Python EXecutable) files"
maintainer="icp <pangolin@vivaldi.net>"
license="Apache-2.0"
homepage="https://github.com/pantsbuild/pex"
-changelog="https://raw.githubusercontent.com/pantsbuild/pex/main/CHANGES.rst"
+changelog="https://raw.githubusercontent.com/pantsbuild/pex/main/CHANGES.md"
distfiles="${PYPI_SITE}/p/pex/pex-${version}.tar.gz"
-checksum=cb0ce6cf64757dd5ba4f34c4607ab485f7909e6c24cd479ca28ce52205f0edeb
+checksum=75a514cd37a23fb587d15d91664be0e94f7acc1d132ff0f72c215e2125c28be2
post_build() {
PYTHONPATH="$PWD" make -C docs man
From 45928773a13de3fcee6ee80bbedca569306864c8 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Tue, 4 Jul 2023 15:06:52 +0000
Subject: [PATCH 122/150] gzdoom: update to version 4.10.0.
---
srcpkgs/gzdoom/patches/fix-i686.patch | 32 ------------------------
srcpkgs/gzdoom/patches/sdl-version.patch | 24 ------------------
srcpkgs/gzdoom/template | 30 +++++++---------------
3 files changed, 9 insertions(+), 77 deletions(-)
delete mode 100644 srcpkgs/gzdoom/patches/fix-i686.patch
delete mode 100644 srcpkgs/gzdoom/patches/sdl-version.patch
diff --git a/srcpkgs/gzdoom/patches/fix-i686.patch b/srcpkgs/gzdoom/patches/fix-i686.patch
deleted file mode 100644
index 14914b3a5a51..000000000000
--- a/srcpkgs/gzdoom/patches/fix-i686.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 26c617e..e162638 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -1361,11 +1361,11 @@ endif()
- if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE )
- # Need to enable intrinsics for these files.
- if( SSE_MATTERS )
-- set_property( SOURCE
-+ set_source_files_properties(
- common/rendering/polyrenderer/poly_all.cpp
- rendering/swrenderer/r_all.cpp
-- utility/palette.cpp
-- utility/x86.cpp
-+ common/utility/palette.cpp
-+ common/utility/x86.cpp
- APPEND_STRING PROPERTY COMPILE_FLAGS " -msse2 -mmmx" )
- endif()
- endif()
-diff --git a/src/common/utility/palette.cpp b/src/common/utility/palette.cpp
-index f2a2987..b8de208 100644
---- a/src/common/utility/palette.cpp
-+++ b/src/common/utility/palette.cpp
-@@ -33,6 +33,8 @@
- */
-
- #include <algorithm>
-+#include <cfloat>
-+#include <cmath>
- #include "palutil.h"
- #include "palentry.h"
- #include "sc_man.h"
diff --git a/srcpkgs/gzdoom/patches/sdl-version.patch b/srcpkgs/gzdoom/patches/sdl-version.patch
deleted file mode 100644
index 2ec2680ab4b7..000000000000
--- a/srcpkgs/gzdoom/patches/sdl-version.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 2c69afa1187f55c2634c67c3ece47d89fd1b4f67 Mon Sep 17 00:00:00 2001
-From: Christoph Oelckers <coelckers@users.noreply.github.com>
-Date: Tue, 31 May 2022 11:00:10 +0200
-Subject: [PATCH] - fixed SDL version check
-
----
- src/common/platform/posix/sdl/sdlglvideo.cpp | 4 +---
- 1 file changed, 1 insertion(+), 3 deletions(-)
-
-diff --git a/src/common/platform/posix/sdl/sdlglvideo.cpp b/src/common/platform/posix/sdl/sdlglvideo.cpp
-index a5f7e6b527e..335dc620657 100644
---- a/src/common/platform/posix/sdl/sdlglvideo.cpp
-+++ b/src/common/platform/posix/sdl/sdlglvideo.cpp
-@@ -394,9 +394,7 @@ SDLVideo::SDLVideo ()
- }
-
- // Fail gracefully if we somehow reach here after linking against a SDL2 library older than 2.0.6.
-- SDL_version sdlver;
-- SDL_GetVersion(&sdlver);
-- if (!(sdlver.patch >= 6))
-+ if (!SDL_VERSION_ATLEAST(2, 0, 6))
- {
- I_FatalError("Only SDL 2.0.6 or later is supported.");
- }
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index 99ee5e2144c2..781616f36a93 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -1,34 +1,31 @@
# Template file for 'gzdoom'
pkgname=gzdoom
-version=4.7.1
-revision=2
-_tagdate=2021-10-20
+version=4.10.0
+revision=1
+archs="~i686* ~arm*"
build_style=cmake
configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
hostmakedepends="pkg-config tar xz"
-makedepends="SDL2-devel gtk+3-devel libgomp-devel ZMusic-devel libopenal-devel"
+makedepends="SDL2-devel gtk+3-devel libgomp-devel ZMusic-devel libopenal-devel libvpx-devel"
short_desc="Advanced Doom source port with OpenGL support"
maintainer="Érico Nogueira <ericonr@disroot.org>"
license="GPL-3.0-or-later"
homepage="https://www.zdoom.org"
# WARNING: watch out for new submodules
-distfiles="https://github.com/coelckers/gzdoom/archive/g${version}.tar.gz
- https://github.com/coelckers/gzdoom/releases/download/g${version}/gzdoom_${version}_amd64.deb"
-checksum="454257582be0576501eef1efc99fe7ea70f1c4d7993549db3cbc709ce75fc102
- af1501c05815a7945a335704f6f05ac263c5877549fa3f476478077b56ea14f2"
+distfiles="https://github.com/ZDoom/gzdoom/archive/g${version}.tar.gz
+ https://github.com/ZDoom/gzdoom/releases/download/g${version}/gzdoom_${version}_amd64.deb"
+checksum="8702522c05048dfd4a765c6ac82a270d8bd0942e813d5bc6f4b69795a5d23a20
+ 1baf9f577839daff89073768eeccf561dd330eabec65217ba67eba799a4dfcab"
skip_extraction="${pkgname}_${version}_amd64.deb"
nocross=yes
CXXFLAGS=-std=gnu++11
if [ "$XBPS_TARGET_LIBC" = musl ]; then
+ CFLAGS="-D_7ZIP_AFFINITY_DISABLE"
makedepends+=" musl-fts-devel libexecinfo-devel"
fi
-case "$XBPS_TARGET_MACHINE" in
- i686*) configure_args+=" -DSSE_MATTERS=true" ;;
-esac
-
if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
makedepends+=" libatomic-devel"
configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic"
@@ -39,15 +36,6 @@ post_extract() {
tar --strip-components=4 -xJf - ./usr/share/{pixmaps/gzdoom.png,applications/gzdoom.desktop}
}
-post_patch() {
- vsed -e "s|GIT_DESCRIPTION|\"${version}\"|g" -i src/gitinfo.cpp
- vsed -e "s|VERSIONSTR|\"${version}\"|g" -i src/gitinfo.cpp
- vsed -e "s|GIT_TIME|\"${_tagdate}\"|g" -i src/gitinfo.cpp
- vsed -e 's|#define SHARE_DIR.*|#define SHARE_DIR "/usr/share/gzdoom/"|' \
- -i src/common/platform/posix/i_system.h
- vsed -e 's|/usr/share/games/doom|/usr/share/gzdoom|g' -i src/gameconfigfile.cpp
-}
-
post_install() {
vmkdir usr/share/licenses
mv ${PKGDESTDIR}/usr/share/{doc/gzdoom/licenses,licenses/${pkgname}}
From 066ee0efe1f64f2c5d8ebd3febe4d27b772a5f07 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Tue, 4 Jul 2023 18:24:04 +0200
Subject: [PATCH 123/150] xtrans: update to 1.5.0
---
srcpkgs/xtrans/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/xtrans/template b/srcpkgs/xtrans/template
index 444f6801723f..27491fa3c3ca 100644
--- a/srcpkgs/xtrans/template
+++ b/srcpkgs/xtrans/template
@@ -1,15 +1,15 @@
# Template file for 'xtrans'
pkgname=xtrans
-version=1.4.0
-revision=2
+version=1.5.0
+revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
short_desc="Network API translation layer to insulate X"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org"
-distfiles="${XORG_SITE}/lib/xtrans-${version}.tar.bz2"
-checksum=377c4491593c417946efcd2c7600d1e62639f7a8bbca391887e2c4679807d773
+distfiles="${XORG_SITE}/lib/xtrans-${version}.tar.gz"
+checksum=a806f8a92f879dcd0146f3f1153fdffe845f2fc0df9b1a26c19312b7b0a29c86
post_install() {
vlicense COPYING
From b160c036ca3731762d73bf7ee32df7da9ad251c5 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Tue, 4 Jul 2023 18:22:34 +0200
Subject: [PATCH 124/150] xcursorgen: update to 1.0.8
---
srcpkgs/xcursorgen/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/xcursorgen/template b/srcpkgs/xcursorgen/template
index f6d5165d43c0..54a1fda4a732 100644
--- a/srcpkgs/xcursorgen/template
+++ b/srcpkgs/xcursorgen/template
@@ -1,6 +1,6 @@
# Template file for 'xcursorgen'
pkgname=xcursorgen
-version=1.0.7
+version=1.0.8
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
@@ -9,8 +9,8 @@ short_desc="X cursor generator"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://xorg.freedesktop.org"
-distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.bz2"
-checksum=35b6f844b24f1776e9006c880a745728800764dbe3b327a128772b4610d8eb3d
+distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.gz"
+checksum=b8bb2756918343b8bc15a4ce875e9efb6c4e7777adba088280e53dd09753b6ac
post_install() {
vlicense COPYING
From cc3825402528373b6d8b657ce6ed8d51764ec194 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Tue, 4 Jul 2023 18:30:25 +0200
Subject: [PATCH 125/150] xwud: update to 1.0.6
Closes: #44838 [via git-merge-pr]
---
srcpkgs/xwud/template | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/xwud/template b/srcpkgs/xwud/template
index d49fb3d5e3a4..356673aecfae 100644
--- a/srcpkgs/xwud/template
+++ b/srcpkgs/xwud/template
@@ -1,16 +1,16 @@
-# Template build file for 'xwud'.
+# Template file for 'xwud'
pkgname=xwud
-version=1.0.5
+version=1.0.6
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="libX11-devel"
short_desc="Image displayer for X"
-homepage="http://xorg.freedesktop.org"
-license="MIT"
maintainer="Orphaned <orphan@voidlinux.org>"
-distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2"
-checksum=99997051f8a892313f22edf41dab45864e86e7062ee9012d5dbb6a40fc6b10a9
+license="MIT"
+homepage="http://xorg.freedesktop.org"
+distfiles="${XORG_SITE}/app/xwud-${version}.tar.gz"
+checksum=262171b0c434966ddbbe8a54afb9615567ad74d4cc2e823e14e51e099ec3ab0d
post_install() {
vlicense COPYING
From a13225d40862a6c9338eb5cb0007fbf19e5ddd19 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Tue, 4 Jul 2023 18:31:36 +0200
Subject: [PATCH 126/150] xrefresh: update to 1.0.7
Closes: #44839 [via git-merge-pr]
---
srcpkgs/xrefresh/template | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/xrefresh/template b/srcpkgs/xrefresh/template
index 2a0c179313e0..0a54077b9f0e 100644
--- a/srcpkgs/xrefresh/template
+++ b/srcpkgs/xrefresh/template
@@ -1,16 +1,16 @@
-# Template build file for 'xrefresh'.
+# Template file for 'xrefresh'
pkgname=xrefresh
-version=1.0.6
+version=1.0.7
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="libX11-devel"
short_desc="X refresher"
-homepage="http://xorg.freedesktop.org"
-license="MIT"
maintainer="Orphaned <orphan@voidlinux.org>"
-distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2"
-checksum=287dfb9bb7e8d780d07e672e3252150850869cb550958ed5f8401f0835cd6353
+license="MIT"
+homepage="http://xorg.freedesktop.org"
+distfiles="${XORG_SITE}/app/xrefresh-${version}.tar.gz"
+checksum=f2817920f119bd9146ed3cde223b8a4ab17cb72da4ece7bddde35e18b31aa337
post_install() {
vlicense COPYING
From 12d22b395a619cf44811747da72d88fdaefc9505 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 5 Jul 2023 00:30:34 +0200
Subject: [PATCH 127/150] xrefresh: update metadata
---
srcpkgs/xrefresh/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/xrefresh/template b/srcpkgs/xrefresh/template
index 0a54077b9f0e..dc585750006a 100644
--- a/srcpkgs/xrefresh/template
+++ b/srcpkgs/xrefresh/template
@@ -1,14 +1,14 @@
# Template file for 'xrefresh'
pkgname=xrefresh
version=1.0.7
-revision=1
+revision=2
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="libX11-devel"
-short_desc="X refresher"
+short_desc="Refresh all or part of an X screen"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
-homepage="http://xorg.freedesktop.org"
+homepage="https://gitlab.freedesktop.org/xorg/app/xrefresh"
distfiles="${XORG_SITE}/app/xrefresh-${version}.tar.gz"
checksum=f2817920f119bd9146ed3cde223b8a4ab17cb72da4ece7bddde35e18b31aa337
From 5858b0a6f1f3d6bd1cefb81db29ac72fd288c1b3 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Tue, 4 Jul 2023 20:43:20 +0100
Subject: [PATCH 128/150] freetype: update to 2.13.1.
---
srcpkgs/freetype/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/freetype/template b/srcpkgs/freetype/template
index 7a47c539928f..2e5aeaadc9fa 100644
--- a/srcpkgs/freetype/template
+++ b/srcpkgs/freetype/template
@@ -1,6 +1,6 @@
# Template file for 'freetype'
pkgname=freetype
-version=2.13.0
+version=2.13.1
revision=1
build_style=gnu-configure
configure_args="--enable-freetype-config"
@@ -13,7 +13,7 @@ homepage="https://www.freetype.org/"
# Should be using NONGNU_SITE instead, but that often redirects to outdated
# mirrors, causing fetching the distfile to fail.
distfiles="https://download-mirror.savannah.gnu.org/releases/freetype/freetype-${version}.tar.xz"
-checksum=5ee23abd047636c24b2d43c6625dcafc66661d1aca64dec9e0d05df29592624c
+checksum=ea67e3b019b1104d1667aa274f5dc307d8cbd606b399bc32df308a77f1a564bf
post_patch() {
vsed -i -e "s/%PKG_CONFIG%/pkg-config/" builds/unix/freetype-config.in
From 6b30e5ac6dc525f19835dbb526ed4480ce1df259 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= <benalb@gmail.com>
Date: Tue, 4 Jul 2023 23:19:59 +0200
Subject: [PATCH 129/150] ncpamixer: update to 1.3.3.5.
---
srcpkgs/ncpamixer/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/ncpamixer/template b/srcpkgs/ncpamixer/template
index 2adac2d5f703..514b60c43e4b 100644
--- a/srcpkgs/ncpamixer/template
+++ b/srcpkgs/ncpamixer/template
@@ -1,6 +1,6 @@
# Template file for 'ncpamixer'
pkgname=ncpamixer
-version=1.3.3.4
+version=1.3.3.5
revision=1
build_wrksrc=src
build_style=cmake
@@ -10,7 +10,7 @@ maintainer="Benjamín Albiñana <benalb@gmail.com>"
license="MIT"
homepage="https://github.com/fulhax/ncpamixer"
distfiles="https://github.com/fulhax/ncpamixer/archive/${version}.tar.gz"
-checksum=78be1b229c0325d58d34efd50cec3d2b0a1cb04fd2b34e4914e6ad29c7c17658
+checksum=2f9cd3801acea6f1f5e93222b80940b5966790c51236b6ee3456e46d4b0269af
post_install() {
vlicense ../LICENSE
From 106f97bd4cbe03e91f392765a4b2a2687e4470cb Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Tue, 4 Jul 2023 18:33:29 +0200
Subject: [PATCH 130/150] pciutils: update to 3.10.0.
---
srcpkgs/pciutils/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/pciutils/template b/srcpkgs/pciutils/template
index e7f993727aad..b5c8eb6bea05 100644
--- a/srcpkgs/pciutils/template
+++ b/srcpkgs/pciutils/template
@@ -1,6 +1,6 @@
# Template file for 'pciutils'
pkgname=pciutils
-version=3.9.0
+version=3.10.0
revision=1
hostmakedepends="pkg-config"
makedepends="zlib-devel libkmod-devel"
@@ -11,7 +11,7 @@ license="GPL-2.0-or-later"
homepage="https://mj.ucw.cz/sw/pciutils/"
changelog="https://raw.githubusercontent.com/pciutils/pciutils/master/ChangeLog"
distfiles="https://mj.ucw.cz/download/linux/pci/pciutils-${version}.tar.gz"
-checksum=8953a785b2e3af414434b8fdcbfb75c90758819631001e60dd3afb89b22b2331
+checksum=7deabe38ae5fa88a96a8c4947975cf31c591506db546e9665a10dddbf350ead0
do_build() {
make OPT="${CFLAGS}" SHARED=no AR=${AR} \
From 0f7532f293b9bd6dd22ee96e16c08de0526e72e4 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 3 Jul 2023 22:22:08 -0400
Subject: [PATCH 131/150] NetworkManager: update to 1.42.8
---
srcpkgs/NetworkManager/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/NetworkManager/template b/srcpkgs/NetworkManager/template
index 6311d82924c1..61dba80e131a 100644
--- a/srcpkgs/NetworkManager/template
+++ b/srcpkgs/NetworkManager/template
@@ -1,6 +1,6 @@
# Template file for 'NetworkManager'
pkgname=NetworkManager
-version=1.42.6
+version=1.42.8
revision=1
build_style=meson
build_helper="gir qemu"
@@ -35,7 +35,7 @@ license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Projects/NetworkManager"
changelog="https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/raw/nm-1-42/NEWS"
distfiles="${GNOME_SITE}/NetworkManager/${version%.*}/NetworkManager-${version}.tar.xz"
-checksum=8c388ac3775ac6bceb605fae21be2c3e261cafe6067994a89f0dfa4610ed0279
+checksum=0337e7583d2ec5ade2ba2e8c625d2f09eeccda1d22836ee29aa72925d399c353
# TODO: Some tests require network namespaces to run.
make_check=extended
lib32disabled=yes
From 0272355ef7e3bfaa94cef83057575d269c82da63 Mon Sep 17 00:00:00 2001
From: MeganerdNL <meganerd@meganerd.nl>
Date: Sun, 2 Jul 2023 14:03:36 +0200
Subject: [PATCH 132/150] fail2ban: update to 1.0.2
---
srcpkgs/fail2ban/patches/python3.10.patch | 103 ----------------------
srcpkgs/fail2ban/template | 6 +-
2 files changed, 3 insertions(+), 106 deletions(-)
delete mode 100644 srcpkgs/fail2ban/patches/python3.10.patch
diff --git a/srcpkgs/fail2ban/patches/python3.10.patch b/srcpkgs/fail2ban/patches/python3.10.patch
deleted file mode 100644
index a44fc9aa7645..000000000000
--- a/srcpkgs/fail2ban/patches/python3.10.patch
+++ /dev/null
@@ -1,103 +0,0 @@
-From 8ae9208454e426aa87b96ba5df26036c4ae5cefd Mon Sep 17 00:00:00 2001
-From: "Sergey G. Brester" <serg.brester@sebres.de>
-Date: Mon, 8 Feb 2021 16:44:27 +0100
-Subject: [PATCH 1/4] try to provide coverage for 3.10-alpha.5 (#2931)
-
----
- .github/workflows/main.yml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
-index 7a1d31df3d..262448c2da 100644
---- a/.github/workflows/main.yml
-+++ b/.github/workflows/main.yml
-@@ -22,7 +22,7 @@ jobs:
- runs-on: ubuntu-20.04
- strategy:
- matrix:
-- python-version: [2.7, 3.5, 3.6, 3.7, 3.8, 3.9, pypy2, pypy3]
-+ python-version: [2.7, 3.5, 3.6, 3.7, 3.8, 3.9, '3.10.0-alpha.5', pypy2, pypy3]
- fail-fast: false
- # Steps represent a sequence of tasks that will be executed as part of the job
- steps:
-
-From 2b6bb2c1bed8f7009631e8f8c306fa3160324a49 Mon Sep 17 00:00:00 2001
-From: "Sergey G. Brester" <serg.brester@sebres.de>
-Date: Mon, 8 Feb 2021 17:19:24 +0100
-Subject: [PATCH 2/4] follow bpo-37324:
- :ref:`collections-abstract-base-classes` moved to the :mod:`collections.abc`
- module
-
-(since 3.10-alpha.5 `MutableMapping` is missing in collections module)
----
- fail2ban/server/action.py | 5 ++++-
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/fail2ban/server/action.py b/fail2ban/server/action.py
-index 3bc48fe046..f0f1e6f59a 100644
---- a/fail2ban/server/action.py
-+++ b/fail2ban/server/action.py
-@@ -30,7 +30,10 @@
- import threading
- import time
- from abc import ABCMeta
--from collections import MutableMapping
-+try:
-+ from collections.abc import MutableMapping
-+except ImportError:
-+ from collections import MutableMapping
-
- from .failregex import mapTag2Opt
- from .ipdns import DNSUtils
-
-From 42dee38ad2ac5c3f23bdf297d824022923270dd9 Mon Sep 17 00:00:00 2001
-From: "Sergey G. Brester" <serg.brester@sebres.de>
-Date: Mon, 8 Feb 2021 17:25:45 +0100
-Subject: [PATCH 3/4] amend for `Mapping`
-
----
- fail2ban/server/actions.py | 5 ++++-
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/fail2ban/server/actions.py b/fail2ban/server/actions.py
-index b7b95b445a..897d907c1a 100644
---- a/fail2ban/server/actions.py
-+++ b/fail2ban/server/actions.py
-@@ -28,7 +28,10 @@
- import os
- import sys
- import time
--from collections import Mapping
-+try:
-+ from collections.abc import Mapping
-+except ImportError:
-+ from collections import Mapping
- try:
- from collections import OrderedDict
- except ImportError:
-
-From 9f1d1f4fbd0804695a976beb191f2c49a2739834 Mon Sep 17 00:00:00 2001
-From: "Sergey G. Brester" <serg.brester@sebres.de>
-Date: Mon, 8 Feb 2021 17:35:59 +0100
-Subject: [PATCH 4/4] amend for `Mapping` (jails)
-
----
- fail2ban/server/jails.py | 5 ++++-
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/fail2ban/server/jails.py b/fail2ban/server/jails.py
-index 972a8c4bd2..27e12ddf65 100644
---- a/fail2ban/server/jails.py
-+++ b/fail2ban/server/jails.py
-@@ -22,7 +22,10 @@
- __license__ = "GPL"
-
- from threading import Lock
--from collections import Mapping
-+try:
-+ from collections.abc import Mapping
-+except ImportError:
-+ from collections import Mapping
-
- from ..exceptions import DuplicateJailException, UnknownJailException
- from .jail import Jail
diff --git a/srcpkgs/fail2ban/template b/srcpkgs/fail2ban/template
index db25a5f28826..caaf7fd6b537 100644
--- a/srcpkgs/fail2ban/template
+++ b/srcpkgs/fail2ban/template
@@ -1,7 +1,7 @@
# Template file for 'fail2ban'
pkgname=fail2ban
-version=0.11.2
-revision=4
+version=1.0.2
+revision=1
build_style=python3-module
hostmakedepends="pkg-config python3"
depends="python3"
@@ -11,7 +11,7 @@ license="GPL-2.0-only"
homepage="https://www.fail2ban.org/"
changelog="https://raw.githubusercontent.com/fail2ban/fail2ban/master/ChangeLog"
distfiles="https://github.com/fail2ban/fail2ban/archive/${version}.tar.gz"
-checksum=383108e5f8644cefb288537950923b7520f642e7e114efb843f6e7ea9268b1e0
+checksum=ae8b0b41f27a7be12d40488789d6c258029b23a01168e3c0d347ee80b325ac23
conf_files="
/etc/fail2ban/fail2ban.conf
/etc/fail2ban/jail.conf
From dd118a7441f75506308265174fbf40f4ab0259bc Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Tue, 4 Jul 2023 20:41:16 -0400
Subject: [PATCH 133/150] podofo: fix homepage, distfile, update check
closes #44846
---
srcpkgs/podofo/template | 6 +++---
srcpkgs/podofo/update | 1 -
2 files changed, 3 insertions(+), 4 deletions(-)
delete mode 100644 srcpkgs/podofo/update
diff --git a/srcpkgs/podofo/template b/srcpkgs/podofo/template
index 6194d645ddcc..8fdf86188cf7 100644
--- a/srcpkgs/podofo/template
+++ b/srcpkgs/podofo/template
@@ -8,9 +8,9 @@ makedepends="fontconfig-devel libidn-devel openssl-devel lua53-devel tiff-devel"
short_desc="Library to work with the PDF file format"
maintainer="Andrea Brancaleoni <abc@pompel.me>"
license="GPL-2.0-or-later, LGPL-2.1-or-later"
-homepage="http://podofo.sourceforge.net/"
-distfiles="${SOURCEFORGE_SITE}/podofo/podofo/${version}/podofo-${version}.tar.gz"
-checksum=7cf2e716daaef89647c54ffcd08940492fd40c385ef040ce7529396bfadc1eb8
+homepage="https://github.com/podofo/podofo"
+distfiles="https://github.com/podofo/podofo/archive/refs/tags/${version}.tar.gz"
+checksum=42d7eaa3c8ffabf001121447830343c4362e562d0f12192b033a393f334a64a6
disable_parallel_build=yes
libpodofo_package() {
diff --git a/srcpkgs/podofo/update b/srcpkgs/podofo/update
deleted file mode 100644
index 35f969938eda..000000000000
--- a/srcpkgs/podofo/update
+++ /dev/null
@@ -1 +0,0 @@
-site="https://sourceforge.net/projects/podofo/files/"
From 19a1fc6d2ff293014ffec14fc82b843c92e73b50 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Sat, 1 Jul 2023 18:39:03 +0200
Subject: [PATCH 134/150] rustypaste: update to 0.11.1
---
srcpkgs/rustypaste/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/rustypaste/template b/srcpkgs/rustypaste/template
index f04fb2e37d6a..b1d056dfd53a 100644
--- a/srcpkgs/rustypaste/template
+++ b/srcpkgs/rustypaste/template
@@ -1,6 +1,6 @@
# Template file for 'rustypaste'
pkgname=rustypaste
-version=0.10.0
+version=0.11.1
revision=1
build_style=cargo
make_check_args="-- --test-threads 1"
@@ -12,7 +12,7 @@ license="MIT"
homepage="https://github.com/orhun/rustypaste"
changelog="https://raw.githubusercontent.com/orhun/rustypaste/master/CHANGELOG.md"
distfiles="https://github.com/orhun/rustypaste/archive/refs/tags/v${version}.tar.gz"
-checksum=54e4235716ccece450b51ffbd7a42a21b730650d3b481901e95d91477819806b
+checksum=5e6be43231b9dc1765390414c2d370717444be52f1ce4f23cf454c50bdfbb44d
conf_files="/etc/rustypaste/config.toml"
system_accounts="_rustypaste"
From f0dc6bf7a73a92d7f5ab9442c907ffb24bf5d174 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Sat, 1 Jul 2023 18:39:23 +0200
Subject: [PATCH 135/150] rustypaste-cli: update to 0.5.0
---
srcpkgs/rustypaste-cli/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/rustypaste-cli/template b/srcpkgs/rustypaste-cli/template
index 663a222a059f..a521dd887b08 100644
--- a/srcpkgs/rustypaste-cli/template
+++ b/srcpkgs/rustypaste-cli/template
@@ -1,6 +1,6 @@
# Template file for 'rustypaste-cli'
pkgname=rustypaste-cli
-version=0.4.0
+version=0.5.0
revision=1
build_style=cargo
short_desc="CLI tool for rustypaste"
@@ -9,7 +9,7 @@ license="MIT"
homepage="https://github.com/orhun/rustypaste-cli"
changelog="https://raw.githubusercontent.com/orhun/rustypaste-cli/master/CHANGELOG.md"
distfiles="https://github.com/orhun/rustypaste-cli/archive/refs/tags/v${version}.tar.gz"
-checksum=c534d047202dcae17255a816882ac6358f82735270843f0b7ae525cc15fc2e91
+checksum=6af63a98fdd852e4a930568d74b75442c48cea741410ef87efc7694910d94be2
post_install() {
vlicense LICENSE
From d001eb2926a03277a8e910126b7c7c4b59eec0fd Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Sat, 1 Jul 2023 12:47:38 +0530
Subject: [PATCH 136/150] python3-markdown-it: update to 3.0.0.
---
srcpkgs/python3-markdown-it/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/python3-markdown-it/template b/srcpkgs/python3-markdown-it/template
index 75075530af2a..58a2fe5e2211 100644
--- a/srcpkgs/python3-markdown-it/template
+++ b/srcpkgs/python3-markdown-it/template
@@ -1,6 +1,6 @@
# Template file for 'python3-markdown-it'
pkgname=python3-markdown-it
-version=2.2.0
+version=3.0.0
revision=1
build_style=python3-pep517
hostmakedepends="python3-flit_core"
@@ -11,7 +11,7 @@ license="MIT"
homepage="https://github.com/executablebooks/markdown-it-py"
changelog="https://raw.githubusercontent.com/executablebooks/markdown-it-py/master/CHANGELOG.md"
distfiles="${PYPI_SITE}/m/markdown-it-py/markdown-it-py-${version}.tar.gz"
-checksum=7c9a5e412688bc771c67432cbfebcdd686c93ce6484913dccf06cb5a0bea35a1
+checksum=e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb
# Tests not shipped in PYPI tarball
make_check=no
From e8a46c001632d523a3c6ab04f2bf3a1710729456 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Mon, 3 Jul 2023 00:33:37 +0530
Subject: [PATCH 137/150] python3-pyfuse3: update to 3.2.3.
---
srcpkgs/python3-pyfuse3/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/python3-pyfuse3/template b/srcpkgs/python3-pyfuse3/template
index 1463ecb76f81..7df3627a4067 100644
--- a/srcpkgs/python3-pyfuse3/template
+++ b/srcpkgs/python3-pyfuse3/template
@@ -1,6 +1,6 @@
# Template file for 'python3-pyfuse3'
pkgname=python3-pyfuse3
-version=3.2.2
+version=3.2.3
revision=1
build_style=python3-module
hostmakedepends="pkg-config python3-setuptools"
@@ -13,4 +13,4 @@ license="LGPL-2.0-or-later"
homepage="https://pypi.org/project/pyfuse3/"
changelog="https://raw.githubusercontent.com/libfuse/pyfuse3/master/Changes.rst"
distfiles="${PYPI_SITE}/p/pyfuse3/pyfuse3-${version}.tar.gz"
-checksum=aa4080913e6148bff1365d4aaacdc96767b87a1e178031fd9caeb5f0b9fc8cec
+checksum=0771e921fd2a1c36bd4ed6b74db0616f4d40c8ac68994a80f3cc8a249fa807d8
From 6c99d6d64fa8a1d3fd0e11e34485032fdf2430a5 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Wed, 31 May 2023 12:28:26 +0530
Subject: [PATCH 138/150] python3-semver: update to 3.0.1.
---
srcpkgs/python3-semver/template | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 171f8e521315..225c634148d2 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -1,18 +1,18 @@
# Template file for 'python3-semver'
pkgname=python3-semver
-version=2.13.0
-revision=2
+version=3.0.1
+revision=1
build_style=python3-pep517
-make_check_target="test_semver.py"
-hostmakedepends="python3-wheel"
+hostmakedepends="python3-wheel python3-setuptools_scm"
depends="python3"
checkdepends="python3-pytest-cov"
short_desc="Python package to work with Semantic Versioning"
maintainer="Orphaned <orphan@voidlinux.org>"
license="BSD-3-Clause"
-homepage="https://github.com/python-semver/python-semver"
+homepage="https://python-semver.readthedocs.io/en/latest/"
+changelog="https://raw.githubusercontent.com/python-semver/python-semver/master/CHANGELOG.rst"
distfiles="${PYPI_SITE}/s/semver/semver-${version}.tar.gz"
-checksum=fa0fe2722ee1c3f57eac478820c3a5ae2f624af8264cbdf9000c980ff7f75e3f
+checksum=9ec78c5447883c67b97f98c3b6212796708191d22e4ad30f4570f840171cbce1
post_install() {
vlicense LICENSE.txt
From 6db94c4e087f716113b4b34b9c32bfb39a512781 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Mon, 3 Jul 2023 00:28:24 +0530
Subject: [PATCH 139/150] python3-milc: update to 1.6.8.
Adopt.
---
srcpkgs/python3-milc/template | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index 94772363c818..04bbc495b33a 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -1,18 +1,19 @@
# Template file for 'python3-milc'
pkgname=python3-milc
-version=1.6.5
-revision=2
+version=1.6.8
+revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
python3-spinners"
checkdepends="${depends} python3-pytest python3-semver"
short_desc="Batteries-Included Python 3 CLI Framework"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="icp <pangolin@vivaldi.net>"
license="MIT"
homepage="https://milc.clueboard.co"
+changelog="https://raw.githubusercontent.com/clueboard/milc/master/CHANGELOG.rst"
distfiles="https://github.com/clueboard/milc/archive/refs/tags/${version}.tar.gz"
-checksum=c2ec7ca643f7bc59ed22b510cdd2ff9fb28c1778a9b98021c4386bcb6854ea08
+checksum=578f51ca87be5d135ff6e8ada8268402819424b723efb7ac954bd99ebaeec0ab
post_install() {
vlicense LICENSE
From ce397dbc56f8a48bce311d29112b59c9207653b3 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Tue, 4 Jul 2023 13:14:54 -0400
Subject: [PATCH 140/150] libjodycode: update to 3.1
---
srcpkgs/libjodycode/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/libjodycode/template b/srcpkgs/libjodycode/template
index 92f5ed05e736..fa91b332c5f4 100644
--- a/srcpkgs/libjodycode/template
+++ b/srcpkgs/libjodycode/template
@@ -1,6 +1,6 @@
# Template file for 'libjodycode'
pkgname=libjodycode
-version=3.0.1
+version=3.1
revision=1
build_style=gnu-makefile
make_use_env=yes
@@ -10,7 +10,7 @@ license="MIT"
homepage="https://github.com/jbruchon/libjodycode"
changelog="https://raw.githubusercontent.com/jbruchon/libjodycode/master/CHANGES.txt"
distfiles="https://github.com/jbruchon/libjodycode/archive/refs/tags/v${version}.tar.gz"
-checksum=e02aa4b96577fb5b6ca26018759cdaf71e3768dac321c07a84f2fb93ca4871bf
+checksum=c72974eb1d38873e06ea84b3d78990f87192f0113da5bd13fcac6bbc6a6e2184
post_install() {
vlicense LICENSE.txt
@@ -21,6 +21,7 @@ libjodycode-devel_package() {
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/include
+ vmove "usr/lib/*.so"
vmove "usr/lib/*.a"
}
}
From e03adf534c4480b50a33414be18e9347d4a5d862 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Tue, 4 Jul 2023 13:15:09 -0400
Subject: [PATCH 141/150] jdupes: update to 1.26.1
---
srcpkgs/jdupes/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/jdupes/template b/srcpkgs/jdupes/template
index 9c77eb429b69..657ce382ec07 100644
--- a/srcpkgs/jdupes/template
+++ b/srcpkgs/jdupes/template
@@ -1,6 +1,6 @@
# Template file for 'jdupes'
pkgname=jdupes
-version=1.25.3
+version=1.26.1
revision=1
build_style=gnu-makefile
make_build_args="ENABLE_BTRFS=1 ENABLE_DEDUPE=1"
@@ -12,7 +12,7 @@ license="MIT"
homepage="https://github.com/jbruchon/jdupes"
changelog="https://raw.githubusercontent.com/jbruchon/jdupes/master/CHANGES.txt"
distfiles="https://github.com/jbruchon/jdupes/archive/refs/tags/v${version}.tar.gz"
-checksum=89814310bb1884db6023436c523d03e405e1dda722a01caa336167e7938ac95e
+checksum=09153824320c65ad529f8f97cd3b7e792c50e9f9018192ea1a76f2e33a196225
post_install() {
vlicense LICENSE.txt
From 59597afa5611c1e8188de85550fab456c3c434d0 Mon Sep 17 00:00:00 2001
From: lukas-jo <lukas.jordan@pm.me>
Date: Tue, 4 Jul 2023 11:16:50 +0200
Subject: [PATCH 142/150] ncspot: update to 0.13.3.
---
srcpkgs/ncspot/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/ncspot/template b/srcpkgs/ncspot/template
index 19a47daeca3c..070b720b8c3d 100644
--- a/srcpkgs/ncspot/template
+++ b/srcpkgs/ncspot/template
@@ -1,6 +1,6 @@
# Template file for 'ncspot'
pkgname=ncspot
-version=0.13.2
+version=0.13.3
revision=1
build_style=cargo
build_helper="qemu"
@@ -14,7 +14,7 @@ license="BSD-2-Clause"
homepage="https://github.com/hrkfdn/ncspot"
changelog="https://github.com/hrkfdn/ncspot/releases"
distfiles="https://github.com/hrkfdn/ncspot/archive/refs/tags/v${version}.tar.gz"
-checksum=c329fc3fe229c47c2b3490555b4c8df550a3e2bbe3d0ade4e07f59434fa14e77
+checksum=316995d5bbef59c7a8699c8e7c3b3bc7699a38395a7d3500771abe4ca51b4d50
post_build() {
cargo auditable build --release --target ${RUST_TARGET} --package xtask
From f44f36a1fb767b3f38cc86caae559f4bb641d5ae Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Tue, 4 Jul 2023 12:08:25 +0200
Subject: [PATCH 143/150] a4: update to 0.2.2.
---
srcpkgs/a4/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/a4/template b/srcpkgs/a4/template
index 42c3ee99ade7..0b068ab111df 100644
--- a/srcpkgs/a4/template
+++ b/srcpkgs/a4/template
@@ -1,6 +1,6 @@
# Template file for 'a4'
pkgname=a4
-version=0.2.1
+version=0.2.2
revision=1
build_style=gnu-makefile
makedepends="libvterm-devel libtickit-devel"
@@ -9,7 +9,7 @@ maintainer="Massimo Manzato <massimo.manzato@gmail.com>"
license="MIT"
homepage="https://a4term.com/"
distfiles="https://github.com/rpmohn/a4/archive/v${version}.tar.gz"
-checksum=52e16e58ac52b9157933a3fd1063bc79e8dfa2f72ea2b4f03e77327bbec2c59e
+checksum=6cf79cfae36d171d0de9b2e79c55c2fbd10d30be25863842d23c95e8df628050
post_install() {
vlicense LICENSE
From 3cef6bf4fd2a02880ffa7eaec1c120c1e1296688 Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Mon, 3 Jul 2023 21:50:49 +0530
Subject: [PATCH 144/150] rust-analyzer: update to 2023.07.03.
---
srcpkgs/rust-analyzer/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index 6ae7cd38d4fb..83984deaaed2 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -1,6 +1,6 @@
# Template file for 'rust-analyzer'
pkgname=rust-analyzer
-version=2023.06.26
+version=2023.07.03
revision=1
_ver=${version//./-}
build_style=cargo
@@ -10,7 +10,7 @@ maintainer="Gabriel Sanches <gabriel@gsr.dev>"
license="Apache-2.0, MIT"
homepage="https://rust-analyzer.github.io/"
distfiles="https://github.com/rust-lang/rust-analyzer/archive/refs/tags/${_ver}.tar.gz"
-checksum=2a22d552e98820dacf34aa84816dff1d83e9c56c997470e917c9d77f150069b4
+checksum=8212fd4f4337166f046cab44463185226e6782554c956cddbe2786c8e1dd510e
# tests require Rust source code
make_check=no
From a4cc149d1951c2ef06f7bf5959040bd66a8132af Mon Sep 17 00:00:00 2001
From: icp <pangolin@vivaldi.net>
Date: Mon, 3 Jul 2023 10:56:52 +0530
Subject: [PATCH 145/150] gallery-dl: update to 1.25.7.
---
srcpkgs/gallery-dl/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/gallery-dl/template b/srcpkgs/gallery-dl/template
index 2c893c251a71..7a277412c05a 100644
--- a/srcpkgs/gallery-dl/template
+++ b/srcpkgs/gallery-dl/template
@@ -1,6 +1,6 @@
# Template file for 'gallery-dl'
pkgname=gallery-dl
-version=1.25.6
+version=1.25.7
revision=1
build_style=python3-module
make_check_args="--ignore test/test_results.py"
@@ -13,7 +13,7 @@ license="GPL-2.0-only"
homepage="https://github.com/mikf/gallery-dl"
changelog="https://raw.githubusercontent.com/mikf/gallery-dl/master/CHANGELOG.md"
distfiles="https://github.com/mikf/gallery-dl/archive/refs/tags/v${version}.tar.gz"
-checksum=d162f97c62e9d54ef3efdf00cd6c76ee422929bf19871b948caa6b3e0a1cc356
+checksum=46b37242e101e81f6ae908d972349c103b2b589453cf2f98547f19bf10cdf6dd
pre_build() {
make man completion
From 2df5db73bb0374c0e4d89670d4232ee82e42dba7 Mon Sep 17 00:00:00 2001
From: triallax <triallax@tutanota.com>
Date: Wed, 28 Jun 2023 13:38:22 +0100
Subject: [PATCH 146/150] apparmor: update to 3.1.6.
---
srcpkgs/apparmor/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index b81fab0d0f02..1a4293f5ba72 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -1,6 +1,6 @@
# Template file for 'apparmor'
pkgname=apparmor
-version=3.1.4
+version=3.1.6
revision=1
build_wrksrc=libraries/libapparmor
build_style=gnu-configure
@@ -17,7 +17,7 @@ license="GPL-2.0-only"
homepage="https://gitlab.com/apparmor/apparmor"
changelog="https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_${version}"
distfiles="https://launchpad.net/apparmor/${version%.*}/${version}/+download/apparmor-${version}.tar.gz"
-checksum=6bee0c3941836dae2c635fe82f09b666123fcac16563aa0fedf4a63c22b91f40
+checksum=d5d699fd43faffd924dd51bfb5781a5a7cbabb55c1c9cb4abfb8c2840a9e8fcd
replaces="apparmor-vim>=0"
if [ -z "$CROSS_BUILD" ]; then
From 06664dc808d55b6b36f0106d6f3a13e56368a562 Mon Sep 17 00:00:00 2001
From: Bnyro <bnyro@tutanota.com>
Date: Fri, 30 Jun 2023 09:50:09 +0200
Subject: [PATCH 147/150] mdBook: update to 0.4.31.
---
srcpkgs/mdBook/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/mdBook/template b/srcpkgs/mdBook/template
index cfcdbc4cb545..05894f869ce3 100644
--- a/srcpkgs/mdBook/template
+++ b/srcpkgs/mdBook/template
@@ -1,6 +1,6 @@
# Template file for 'mdBook'
pkgname=mdBook
-version=0.4.30
+version=0.4.31
revision=1
build_style=cargo
short_desc="Create book from markdown files. Like Gitbook but implemented in Rust"
@@ -9,7 +9,7 @@ license="MPL-2.0"
homepage="https://github.com/rust-lang/mdBook"
changelog="https://raw.githubusercontent.com/rust-lang/mdBook/master/CHANGELOG.md"
distfiles="https://github.com/rust-lang/mdBook/archive/refs/tags/v${version}.tar.gz"
-checksum=9df217a6a4c22d4b0fef0d13e04b1a9ae896a0c1084af36b93d032c9fa2c4148
+checksum=0eab74f3861db63fce1a6624cc84a834441f35558128fb0b2e12f8806311283d
post_install() {
vlicense LICENSE
From 2d8e7b82eff2a0891129db485c94620038737744 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Tue, 27 Jun 2023 23:15:14 -0400
Subject: [PATCH 148/150] python: fix checksum
---
srcpkgs/python/template | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index 21566f3e9733..52b2b4532e62 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -4,7 +4,8 @@
#
pkgname=python
version=2.7.18.7
-revision=2
+revision=3
+_commit=937f6fc83dc2f7f7156f69c993bc017a26e4f5bd
pycompile_dirs="usr/lib/python2.7"
hostmakedepends="pkg-config"
makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
@@ -14,8 +15,8 @@ short_desc="Interpreted, interactive, object-oriented programming language"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="Python-2.0"
homepage="https://www.python.org"
-distfiles="https://github.com/ActiveState/cpython/archive/v${version}.tar.gz"
-checksum=84d1f812da249da666685b9eac82df0b201e898b8b3f164f81f348072c12b933
+distfiles="https://github.com/ActiveState/cpython/archive/${_commit}.tar.gz"
+checksum=e41b3ebac8ac7b7e3364c7f28892f81153d23dd200ef6aaacec82080aa5d2b56
alternatives="
python:idle:/usr/bin/idle2.7
From d9e568ade0503e7fcd2fa4902241f9e490839fff Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Tue, 27 Jun 2023 23:15:17 -0400
Subject: [PATCH 149/150] python-tkinter: fix checksum
---
srcpkgs/python-tkinter/template | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 858a70a97c9a..35c2c102b73c 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -8,7 +8,8 @@ _desc="Interpreted, interactive, object-oriented programming language"
pkgname=python-tkinter
version=2.7.18.7
-revision=1
+revision=2
+_commit=937f6fc83dc2f7f7156f69c993bc017a26e4f5bd
pycompile_dirs="usr/lib/python2.7/lib-tk"
hostmakedepends="pkg-config"
makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
@@ -17,8 +18,8 @@ short_desc="${_desc} - GUI toolkit for Python2"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="Python-2.0"
homepage="https://www.python.org"
-distfiles="https://github.com/ActiveState/cpython/archive/v${version}.tar.gz"
-checksum=84d1f812da249da666685b9eac82df0b201e898b8b3f164f81f348072c12b933
+distfiles="https://github.com/ActiveState/cpython/archive/${_commit}.tar.gz"
+checksum=e41b3ebac8ac7b7e3364c7f28892f81153d23dd200ef6aaacec82080aa5d2b56
pre_configure() {
# Ensure that internal copies of expat, libffi and zlib are not used.
From 6c5167d7280645266e36fbf4c263b63ccbb2f815 Mon Sep 17 00:00:00 2001
From: dataCobra <datacobra@thinkbot.de>
Date: Sun, 2 Jul 2023 10:49:49 +0200
Subject: [PATCH 150/150] nv-codec-header: update to 12.0.16.0.
---
srcpkgs/nv-codec-headers/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 3d422a61e489..251e057f826f 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -1,6 +1,6 @@
# Template file for 'nv-codec-headers'
pkgname=nv-codec-headers
-version=11.1.5.1
+version=12.0.16.0
revision=1
build_style=gnu-makefile
short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
@@ -8,7 +8,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="http://git.videolan.org/?p=ffmpeg/nv-codec-headers.git"
distfiles="https://github.com/FFmpeg/nv-codec-headers/archive/n${version}.tar.gz"
-checksum=d095fbd56aa93772471a323be0ebe65504a0f43f06c76a30b6d25da77b06ae9c
+checksum=2a1533b65f55f9da52956faf0627ed3b74868ac0c7f269990edd21369113b48f
post_install() {
sed -n '4,25p' include/ffnvcodec/nvEncodeAPI.h > LICENSE
next prev parent reply other threads:[~2023-07-05 14:32 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-02 8:56 [PR PATCH] " dataCobra
2023-07-05 14:32 ` void-linux [this message]
2023-07-10 7:49 ` [PR PATCH] [Updated] " dataCobra
2023-07-10 18:04 ` dataCobra
2023-07-10 18:11 ` dataCobra
2023-07-15 8:37 ` dataCobra
2023-07-16 9:16 ` dataCobra
2023-07-21 5:15 ` dataCobra
2023-07-24 6:36 ` dataCobra
2023-10-05 15:42 ` dataCobra
2023-10-17 0:07 ` tm512
2023-10-17 12:00 ` dataCobra
2023-10-17 12:08 ` [PR PATCH] [Updated] " dataCobra
2023-10-17 20:55 ` nv-codec-header: update to 12.1.14.0 tm512
2023-11-08 14:15 ` [PR PATCH] [Updated] " dataCobra
2023-11-08 14:18 ` [PR PATCH] [Updated] nv-codec-header: update to 12.0.16.1 dataCobra
2024-02-07 1:44 ` github-actions
2024-02-07 14:09 ` [PR PATCH] [Updated] " dataCobra
2024-05-09 1:46 ` github-actions
2024-05-23 1:46 ` [PR PATCH] [Closed]: " github-actions
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230705143211.-ZvFelRrR-W-1Sfvfxxn_ZxaQFLqAo56fTagepx9Smg@z \
--to=void-linux@users.noreply.github.com \
--cc=ml@inbox.vuxu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).