Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] gns3: update to 2.2.17, adopt
@ 2020-12-06 23:06 tsndqst
  2020-12-08  2:13 ` [PR PATCH] [Updated] " tsndqst
  2020-12-08  2:15 ` [PR PATCH] [Closed]: " tsndqst
  0 siblings, 2 replies; 3+ messages in thread
From: tsndqst @ 2020-12-06 23:06 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tsndqst/void-packages gns3-2.2.17
https://github.com/void-linux/void-packages/pull/27006

gns3: update to 2.2.17, adopt
Update gns3-server and gns3-gui to 2.2.17

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

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

From 6ee73db681179ceea84f2e5316011a4810ee3829 Mon Sep 17 00:00:00 2001
From: Tim Sandquist <tim.sandquist@gmail.com>
Date: Sun, 6 Dec 2020 17:00:02 -0600
Subject: [PATCH 1/2] gns3-server: update to 2.2.17, adopt

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

diff --git a/srcpkgs/gns3-server/template b/srcpkgs/gns3-server/template
index e4eeb2de3af..6187c37e47b 100644
--- a/srcpkgs/gns3-server/template
+++ b/srcpkgs/gns3-server/template
@@ -1,7 +1,7 @@
 # Template file for 'gns3-server'
 pkgname=gns3-server
-version=2.2.10
-revision=2
+version=2.2.17
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jsonschema python3-aiohttp-cors python3-yarl
@@ -9,16 +9,17 @@ depends="python3-setuptools python3-jsonschema python3-aiohttp-cors python3-yarl
  python3-py-cpuinfo python3-distro python3-async-timeout dynamips"
 checkdepends="${depends}"
 short_desc="Graphical Network Simulator 3 - Server"
-maintainer="Michael Aldridge <maldridge@voidlinux.org>"
+maintainer="Tim Sandquist <tim.sandquist@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://gns3.com"
 distfiles="https://github.com/GNS3/gns3-server/archive/v${version}.tar.gz"
-checksum=4388974043680e877533564cb5a2efe2ed215a59a13abcabb3ac29d9b92f86e0
+checksum=@476c23fc41c0f92c816557f56e8a8184009b4cf0477c4d94156d9ff06db9256b
 
 pre_build() {
 	# relax requirements
 	vsed -e 's|aiofiles.*|aiofiles>=0.4.0|' \
 		-e 's|aiohttp-cors.*|aiohttp-cors>=0.7.0|' \
+		-e 's|aiohttp=.*|aiohttp>=3.6.2|' \
 		-e 's|jsonschema.*|jsonschema>=2.6.0|' \
 		-e 's|psutil.*|psutil>=5.6.7|' \
 		-e 's|py-cpuinfo.*|py-cpuinfo>=5.0.0|' -i requirements.txt

From a0fbc85a41dcc41d48f6dba75af45b9d13d1e823 Mon Sep 17 00:00:00 2001
From: Tim Sandquist <tim.sandquist@gmail.com>
Date: Sun, 6 Dec 2020 17:02:06 -0600
Subject: [PATCH 2/2] gns3-gui: update to 2.2.17, adopt

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

diff --git a/srcpkgs/gns3-gui/template b/srcpkgs/gns3-gui/template
index 0dff36e945d..06fd0b1c5ff 100644
--- a/srcpkgs/gns3-gui/template
+++ b/srcpkgs/gns3-gui/template
@@ -1,7 +1,7 @@
 # Template file for 'gns3-gui'
 pkgname=gns3-gui
-version=2.2.10
-revision=2
+version=2.2.17
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-psutil python3-jsonschema python3-sentry
@@ -9,11 +9,11 @@ depends="python3-setuptools python3-psutil python3-jsonschema python3-sentry
  gns3-net-converter python3-distro"
 checkdepends="${depends}"
 short_desc="Graphical Network Simulator 3 - GUI"
-maintainer="Michael Aldridge <maldridge@voidlinux.org>"
+maintainer="Tim Sandquist <tim.sandquist@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://gns3.com"
 distfiles="https://github.com/GNS3/${pkgname}/archive/v${version}.tar.gz"
-checksum=0f04fe1b3b328bab5ee80755ea90e18e0d25828fbf4a644f3fbec29189f19bc8
+checksum=@2200216046969000e6f076707d2ea3938a0777dc82e3d940cc41dc26c7fd46b5
 
 pre_build() {
 	# relax requirements

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

* Re: [PR PATCH] [Updated] gns3: update to 2.2.17, adopt
  2020-12-06 23:06 [PR PATCH] gns3: update to 2.2.17, adopt tsndqst
@ 2020-12-08  2:13 ` tsndqst
  2020-12-08  2:15 ` [PR PATCH] [Closed]: " tsndqst
  1 sibling, 0 replies; 3+ messages in thread
From: tsndqst @ 2020-12-08  2:13 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tsndqst/void-packages gns3-2.2.17
https://github.com/void-linux/void-packages/pull/27006

gns3: update to 2.2.17, adopt
Update gns3-server and gns3-gui to 2.2.17

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

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

From 6ee73db681179ceea84f2e5316011a4810ee3829 Mon Sep 17 00:00:00 2001
From: Tim Sandquist <tim.sandquist@gmail.com>
Date: Sun, 6 Dec 2020 17:00:02 -0600
Subject: [PATCH 01/28] gns3-server: update to 2.2.17, adopt

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

diff --git a/srcpkgs/gns3-server/template b/srcpkgs/gns3-server/template
index e4eeb2de3af..6187c37e47b 100644
--- a/srcpkgs/gns3-server/template
+++ b/srcpkgs/gns3-server/template
@@ -1,7 +1,7 @@
 # Template file for 'gns3-server'
 pkgname=gns3-server
-version=2.2.10
-revision=2
+version=2.2.17
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jsonschema python3-aiohttp-cors python3-yarl
@@ -9,16 +9,17 @@ depends="python3-setuptools python3-jsonschema python3-aiohttp-cors python3-yarl
  python3-py-cpuinfo python3-distro python3-async-timeout dynamips"
 checkdepends="${depends}"
 short_desc="Graphical Network Simulator 3 - Server"
-maintainer="Michael Aldridge <maldridge@voidlinux.org>"
+maintainer="Tim Sandquist <tim.sandquist@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://gns3.com"
 distfiles="https://github.com/GNS3/gns3-server/archive/v${version}.tar.gz"
-checksum=4388974043680e877533564cb5a2efe2ed215a59a13abcabb3ac29d9b92f86e0
+checksum=@476c23fc41c0f92c816557f56e8a8184009b4cf0477c4d94156d9ff06db9256b
 
 pre_build() {
 	# relax requirements
 	vsed -e 's|aiofiles.*|aiofiles>=0.4.0|' \
 		-e 's|aiohttp-cors.*|aiohttp-cors>=0.7.0|' \
+		-e 's|aiohttp=.*|aiohttp>=3.6.2|' \
 		-e 's|jsonschema.*|jsonschema>=2.6.0|' \
 		-e 's|psutil.*|psutil>=5.6.7|' \
 		-e 's|py-cpuinfo.*|py-cpuinfo>=5.0.0|' -i requirements.txt

From a0fbc85a41dcc41d48f6dba75af45b9d13d1e823 Mon Sep 17 00:00:00 2001
From: Tim Sandquist <tim.sandquist@gmail.com>
Date: Sun, 6 Dec 2020 17:02:06 -0600
Subject: [PATCH 02/28] gns3-gui: update to 2.2.17, adopt

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

diff --git a/srcpkgs/gns3-gui/template b/srcpkgs/gns3-gui/template
index 0dff36e945d..06fd0b1c5ff 100644
--- a/srcpkgs/gns3-gui/template
+++ b/srcpkgs/gns3-gui/template
@@ -1,7 +1,7 @@
 # Template file for 'gns3-gui'
 pkgname=gns3-gui
-version=2.2.10
-revision=2
+version=2.2.17
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-psutil python3-jsonschema python3-sentry
@@ -9,11 +9,11 @@ depends="python3-setuptools python3-psutil python3-jsonschema python3-sentry
  gns3-net-converter python3-distro"
 checkdepends="${depends}"
 short_desc="Graphical Network Simulator 3 - GUI"
-maintainer="Michael Aldridge <maldridge@voidlinux.org>"
+maintainer="Tim Sandquist <tim.sandquist@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://gns3.com"
 distfiles="https://github.com/GNS3/${pkgname}/archive/v${version}.tar.gz"
-checksum=0f04fe1b3b328bab5ee80755ea90e18e0d25828fbf4a644f3fbec29189f19bc8
+checksum=@2200216046969000e6f076707d2ea3938a0777dc82e3d940cc41dc26c7fd46b5
 
 pre_build() {
 	# relax requirements

From 788baf1a68308641dfbcbac027b5f97633298836 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Sun, 6 Dec 2020 17:12:51 +0700
Subject: [PATCH 03/28] seahorse: update to 3.38.0.1.

---
 srcpkgs/seahorse/template | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/seahorse/template b/srcpkgs/seahorse/template
index dcb19c9f83d..9cf5c354d69 100644
--- a/srcpkgs/seahorse/template
+++ b/srcpkgs/seahorse/template
@@ -1,19 +1,19 @@
 # Template file for 'seahorse'
 pkgname=seahorse
-version=3.36.2
-revision=2
-wrksrc="$pkgname-${version%.*}"
+version=3.38.0.1
+revision=1
 build_style=meson
 build_helper=gir
-hostmakedepends="gcr-devel gettext glib-devel gnupg2 itstool libsecret-devel openssh
- pkg-config vala"
+hostmakedepends="gcr-devel gettext glib-devel gnupg2 itstool libsecret-devel
+ openssh pkg-config vala"
 makedepends="avahi-glib-libs-devel gcr-devel gpgme-devel gtk+3-devel
- libgirepository-devel libhandy-devel libldap-devel libsecret-devel
+ libgirepository-devel libhandy1-devel libldap-devel libsecret-devel
  libsoup-devel libpwquality-devel"
 depends="hicolor-icon-theme desktop-file-utils gcr>=3.14 gnupg2 openssh"
 short_desc="GNOME application for managing encryption keys"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Seahorse"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version%.*}.tar.xz"
-checksum=992f48ba6b0fffa653a91c7acd2966126e7b21d764d721ff758192dc8c2216db
+_series=${version%.${version#*.*.}}
+distfiles="${GNOME_SITE}/${pkgname}/${_series}/${pkgname}-${version}.tar.xz"
+checksum=c745dd1de6e1a20f19a2b07a438b8ef7cca235a6aa73410db7f137b021e9b2a2

From 6a455e24a8c53a882b2039b8b3b4214c18f41163 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Sun, 6 Dec 2020 19:20:35 -0300
Subject: [PATCH 04/28] common/build-style/gnu-makefile: pass CXXFLAGS in make
 invocation.

---
 common/build-style/gnu-makefile.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/common/build-style/gnu-makefile.sh b/common/build-style/gnu-makefile.sh
index 82e91ef2d13..d7ea148fc48 100644
--- a/common/build-style/gnu-makefile.sh
+++ b/common/build-style/gnu-makefile.sh
@@ -8,7 +8,7 @@ do_build() {
 		${make_cmd} \
 			CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" RANLIB="$RANLIB" \
 			CPP="$CPP" AS="$AS" OBJCOPY="$OBJCOPY" OBJDUMP="$OBJDUMP" \
-			CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
+			CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" \
 			${makejobs} ${make_build_args} ${make_build_target}
 	else
 		${make_cmd} ${makejobs} ${make_build_args} ${make_build_target}

From f352b9a353678c448345e99be9f43d354ce77ea9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Sun, 6 Dec 2020 19:23:03 -0300
Subject: [PATCH 05/28] zita-at1: fix resource location.

It install resources in /usr/share, but was built with
PREFIX=/usr/local/share. This commit passes PREFIX=/usr during build
time to fix that.

Also:

- Use vsed instead of sed
- Remove unnecessary sed for -march=native, issue now fixed in the
gnu-makefile style

Fixes #27002.
---
 srcpkgs/zita-at1/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/zita-at1/template b/srcpkgs/zita-at1/template
index 764e62a0262..c92d4c699e3 100644
--- a/srcpkgs/zita-at1/template
+++ b/srcpkgs/zita-at1/template
@@ -1,9 +1,10 @@
 # Template file for 'zita-at1'
 pkgname=zita-at1
 version=0.6.2
-revision=1
+revision=2
 build_wrksrc=source
 build_style=gnu-makefile
+make_build_args="PREFIX=/usr"
 hostmakedepends="pkg-config"
 makedepends="clxclient-devel clthreads-devel zita-resampler-devel cairo-devel
  freetype-devel fftw-devel jack-devel libpng-devel libXft-devel libX11-devel"
@@ -15,7 +16,6 @@ distfiles="https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${
 checksum=19bb3ddc02b32d6ad15fdd928ee66c2e5bb5e4c7fe465c431e98c2fd83b1ae57
 
 pre_build() {
-	sed -i '/march=native/d' Makefile
 	# change pkgconf to pkg-config
-	sed -i 's/pkgconf/pkg-config/' Makefile
+	vsed -e 's/pkgconf/pkg-config/' -i Makefile
 }

From f4ae175211235b8b7de425b215a9f3b7d606df06 Mon Sep 17 00:00:00 2001
From: Sora Morimoto <sora@morimoto.io>
Date: Tue, 24 Nov 2020 04:31:53 +0900
Subject: [PATCH 06/28] tflint: update to 0.21.0

Signed-off-by: Sora Morimoto <sora@morimoto.io>
---
 srcpkgs/tflint/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/tflint/template b/srcpkgs/tflint/template
index 305bbc146b9..5f9cab6cad8 100644
--- a/srcpkgs/tflint/template
+++ b/srcpkgs/tflint/template
@@ -1,6 +1,6 @@
 # Template file for 'tflint'
 pkgname=tflint
-version=0.20.3
+version=0.21.0
 revision=1
 build_style=go
 go_import_path="github.com/terraform-linters/$pkgname"
@@ -9,7 +9,7 @@ maintainer="Sora Morimoto <sora@morimoto.io>"
 license="MPL-2.0"
 homepage="https://github.com/terraform-linters/tflint"
 distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=a375bdcae4276e39607a026da9b50ddca6656586baed2c7c667ed77acf570985
+checksum=b93c08074be5cc12700863d5390b8f255399ac758b75dcf365b9a10ec456b47f
 
 post_install() {
 	vlicense LICENSE

From 87141b8b8cddf24a9c2d9367d6227759db4c8a53 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Mon, 7 Dec 2020 07:52:56 +0100
Subject: [PATCH 07/28] flightgear: fix build w/ musl-1.2.1 (time64)

---
 srcpkgs/flightgear/patches/time64.patch | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 srcpkgs/flightgear/patches/time64.patch

diff --git a/srcpkgs/flightgear/patches/time64.patch b/srcpkgs/flightgear/patches/time64.patch
new file mode 100644
index 00000000000..c0f7db15695
--- /dev/null
+++ b/srcpkgs/flightgear/patches/time64.patch
@@ -0,0 +1,13 @@
+--- src/Input/FGLinuxEventInput.cxx	2020-06-26 00:08:15.000000000 +0200
++++ src/Input/FGLinuxEventInput.cxx	2020-12-07 07:51:45.332825252 +0100
+@@ -415,8 +415,8 @@
+   evt.type=typeCode.type;
+   evt.code = typeCode.code;
+   evt.value = (long)value;
+-  evt.time.tv_sec = 0;
+-  evt.time.tv_usec = 0;
++  evt.input_event_sec = 0;
++  evt.input_event_usec = 0;
+   size_t bytes_written = write(fd, &evt, sizeof(evt));
+ 
+   if( bytes_written == sizeof(evt) )

From 44bbe5b74fdfdf49c15263aa0e801beba235bffc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Mon, 7 Dec 2020 07:15:24 +0700
Subject: [PATCH 08/28] geary: update to 3.38.1.

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

diff --git a/srcpkgs/geary/template b/srcpkgs/geary/template
index 587d7f1157e..0bf2fe55363 100644
--- a/srcpkgs/geary/template
+++ b/srcpkgs/geary/template
@@ -1,6 +1,6 @@
 # Template file for 'geary'
 pkgname=geary
-version=3.36.3.1
+version=3.38.1
 revision=1
 build_helper="gir"
 build_style=meson
@@ -10,15 +10,16 @@ hostmakedepends="desktop-file-utils iso-codes pkg-config itstool
 makedepends="enchant2-devel gcr-devel gmime3-devel libsoup-devel libglib-devel
  libgee08-devel libsecret-devel webkit2gtk-devel libxml2-devel
  gnome-online-accounts-devel json-glib-devel libunwind-devel libcanberra-devel
- folks-devel appstream-glib-devel gspell-devel ytnef-devel libhandy-devel
- libpeas-devel"
+ folks-devel appstream-glib-devel gspell-devel ytnef-devel libhandy1-devel
+ libpeas-devel gsound-devel"
 depends="gir-freedesktop gnome-keyring"
 short_desc="Lightweight email program for the GNOME desktop"
 maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Apps/Geary"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/geary-${version}.tar.xz"
-checksum=2065293f16cca2526c81fe55b6c555bedf6ce8fe17fe8301c498411e5e339dbb
+_series=${version%.${version#*.*.}}
+distfiles="${GNOME_SITE}/${pkgname}/${_series}/geary-${version}.tar.xz"
+checksum=e72e212798536657d5100e1e1a4a67f3836d6f0235340aae53e576f2a774e812
 
 post_patch() {
 	case "$XBPS_TARGET_MACHINE" in

From f8bfbad8c2b38bb5dc2c987f56ff86ae2eb403f9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Mon, 7 Dec 2020 20:58:38 +0700
Subject: [PATCH 09/28] update-check: gnome{epub-thumbnailer,passbook,podcasts}

---
 srcpkgs/gnome-epub-thumbnailer/update | 1 +
 srcpkgs/gnome-passbook/update         | 1 +
 srcpkgs/gnome-podcasts/update         | 1 +
 3 files changed, 3 insertions(+)
 create mode 100644 srcpkgs/gnome-epub-thumbnailer/update
 create mode 100644 srcpkgs/gnome-passbook/update
 create mode 100644 srcpkgs/gnome-podcasts/update

diff --git a/srcpkgs/gnome-epub-thumbnailer/update b/srcpkgs/gnome-epub-thumbnailer/update
new file mode 100644
index 00000000000..2d72611e53a
--- /dev/null
+++ b/srcpkgs/gnome-epub-thumbnailer/update
@@ -0,0 +1 @@
+pattern="\Q$pkgname\E-\K[0-9.]+(?=\.tar)"
diff --git a/srcpkgs/gnome-passbook/update b/srcpkgs/gnome-passbook/update
new file mode 100644
index 00000000000..01588e8e8be
--- /dev/null
+++ b/srcpkgs/gnome-passbook/update
@@ -0,0 +1 @@
+pkgname=passbook
diff --git a/srcpkgs/gnome-podcasts/update b/srcpkgs/gnome-podcasts/update
new file mode 100644
index 00000000000..585d26d5ac3
--- /dev/null
+++ b/srcpkgs/gnome-podcasts/update
@@ -0,0 +1 @@
+pkgname=podcasts

From 8981b65382b5399deaa46fad3ab2183b61f46851 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Mon, 7 Dec 2020 15:14:39 +0100
Subject: [PATCH 10/28] psftools: update to 1.0.14.

---
 srcpkgs/psftools-devel    |  1 +
 srcpkgs/psftools/template | 14 ++++++++++++--
 2 files changed, 13 insertions(+), 2 deletions(-)
 create mode 120000 srcpkgs/psftools-devel

diff --git a/srcpkgs/psftools-devel b/srcpkgs/psftools-devel
new file mode 120000
index 00000000000..7301b486248
--- /dev/null
+++ b/srcpkgs/psftools-devel
@@ -0,0 +1 @@
+psftools
\ No newline at end of file
diff --git a/srcpkgs/psftools/template b/srcpkgs/psftools/template
index 20ab8a4cadf..bb9a6bee88a 100644
--- a/srcpkgs/psftools/template
+++ b/srcpkgs/psftools/template
@@ -1,6 +1,6 @@
 # Template file for 'psftools'
 pkgname=psftools
-version=1.0.13
+version=1.0.14
 revision=1
 build_style=gnu-configure
 short_desc="Converters for simple fixed-width bitmap fonts"
@@ -8,4 +8,14 @@ maintainer="Duncaen <duncaen@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://www.seasip.info/Unix/PSF/"
 distfiles="http://www.seasip.info/Unix/PSF/psftools-${version}.tar.gz"
-checksum=9c61e6885dca2f9591b4aa5fe821e16d4779cd071c3a45ead326629f210def65
+checksum=dcf8308fa414b486e6df7c48a2626e8dcb3c8a472c94ff04816ba95c6c51d19e
+
+psftools-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.a"
+		vmove "usr/lib/*.so"
+	}
+}

From 19397fc3f99fb12eda3d26d758f4bfce2203eeb4 Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Mon, 7 Dec 2020 15:39:09 +0200
Subject: [PATCH 11/28] notcurses: update to 2.0.10.

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

diff --git a/srcpkgs/notcurses/template b/srcpkgs/notcurses/template
index 06aaa398418..3d19c0d0890 100644
--- a/srcpkgs/notcurses/template
+++ b/srcpkgs/notcurses/template
@@ -1,6 +1,6 @@
 # Template file for 'notcurses'
 pkgname=notcurses
-version=2.0.9
+version=2.0.10
 revision=1
 build_style=cmake
 configure_args="-DUSE_STATIC=ON $(vopt_bool man USE_PANDOC)"
@@ -13,7 +13,7 @@ license="Apache-2.0"
 homepage="https://nick-black.com/dankwiki/index.php/Notcurses"
 changelog="https://raw.githubusercontent.com/dankamongmen/notcurses/master/NEWS.md"
 distfiles="https://github.com/dankamongmen/notcurses/archive/v${version}.tar.gz"
-checksum=b1403efd0b1fe8fcb472542cf4f10a201d593745a88287df5d05a7fce987ca7d
+checksum=ea0168522509bd29ddd84788d4d6cb904d9c12926cb86e2e7510d0d60b781d12
 
 build_options="man"
 desc_option_man="Use pandoc for manpages"

From c38283f4d62a9a5f16bdf7300bb52f2c195169b2 Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Mon, 7 Dec 2020 15:39:15 +0200
Subject: [PATCH 12/28] growlight: update to 1.2.23.

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

diff --git a/srcpkgs/growlight/template b/srcpkgs/growlight/template
index 957b467f141..8f23d428fe8 100644
--- a/srcpkgs/growlight/template
+++ b/srcpkgs/growlight/template
@@ -1,6 +1,6 @@
 # Template file for 'growlight'
 pkgname=growlight
-version=1.2.22
+version=1.2.23
 revision=1
 build_style=cmake
 configure_args="$(vopt_bool zfs USE_LIBZFS) $(vopt_bool man USE_PANDOC)"
@@ -14,7 +14,7 @@ maintainer="mobinmob <mobinmob@disroot.org>"
 license="GPL-3.0-or-later"
 homepage="https://nick-black.com/dankwiki/index.php/Growlight"
 distfiles="https://github.com/dankamongmen/growlight/archive/v${version}.tar.gz"
-checksum=b60e0dbe1010a128cf3da9a01f49132c08bd7e7f360b318dc30353e9e1cb4cfe
+checksum=4b9c77efca89b220917580aecd69192e56a1c9f06e6f0e3eda519b03d23ea8c3
 
 build_options="man zfs"
 

From c8a3c11b3f2e1b36a008d8b6b8c1368304dd3768 Mon Sep 17 00:00:00 2001
From: Robert Karszniewicz <avoidr@posteo.de>
Date: Sun, 22 Nov 2020 16:14:42 +0100
Subject: [PATCH 13/28] utox: update to 0.18.0.

---
 ...en-changing-toxcore-related-settings.patch | 149 ------------------
 srcpkgs/utox/template                         |   6 +-
 2 files changed, 3 insertions(+), 152 deletions(-)
 delete mode 100644 srcpkgs/utox/patches/0001-Fix-crash-when-changing-toxcore-related-settings.patch

diff --git a/srcpkgs/utox/patches/0001-Fix-crash-when-changing-toxcore-related-settings.patch b/srcpkgs/utox/patches/0001-Fix-crash-when-changing-toxcore-related-settings.patch
deleted file mode 100644
index 833b6e29dc3..00000000000
--- a/srcpkgs/utox/patches/0001-Fix-crash-when-changing-toxcore-related-settings.patch
+++ /dev/null
@@ -1,149 +0,0 @@
-From c034ec9fffe79d46503dbb2686fec113bea2d08b Mon Sep 17 00:00:00 2001
-From: avoidr <avoidr@posteo.de>
-Date: Sat, 11 Jul 2020 05:18:22 +0200
-Subject: [PATCH] Fix crash when changing toxcore-related settings
-
-uTox killed toxcore without killing toxav first, which led to a crash.
-Resources should be deallocated in reverse order of their allocation.
-
-utox_av_ctrl_thread was started only once, when uTox was started, so
-when toxav was killed properly, the thread was never re-created for the
-next use of Tox. utox_av_ctrl_thread is now created whenever a new
-toxcore starts.
-
-Then, the Filter_Audio pointer had to be set to NULL after it's free'd,
-otherwise it wouldn't get re-initialised, and an invalid pointer would
-be passed to kill_filter_audio(), causing a crash.
-
-Finally, replaced magic number 0 with TOX_KILL.
-Deleted a redundant `toxav_thread_msg = false`.
----
- src/av/audio.c   |  1 +
- src/av/utox_av.c |  7 ++-----
- src/main.c       |  3 ---
- src/tox.c        | 20 +++++++++++---------
- 4 files changed, 14 insertions(+), 17 deletions(-)
-
-diff --git a/src/av/audio.c b/src/av/audio.c
-index 324ceb22..d4384d8b 100644
---- a/src/av/audio.c
-+++ b/src/av/audio.c
-@@ -909,6 +909,7 @@ void utox_audio_thread(void *args) {
-     }
- 
-     utox_filter_audio_kill(f_a);
-+    f_a = NULL;
- 
-     // missing some cleanup ?
-     alDeleteSources(1, &ringtone);
-diff --git a/src/av/utox_av.c b/src/av/utox_av.c
-index 90e04b36..d7adb9ce 100644
---- a/src/av/utox_av.c
-+++ b/src/av/utox_av.c
-@@ -275,7 +275,6 @@ void utox_av_ctrl_thread(void *UNUSED(args)) {
-                 }
-             }
-         }
--
-         toxav_thread_msg = false;
- 
-         if (av) {
-@@ -286,19 +285,17 @@ void utox_av_ctrl_thread(void *UNUSED(args)) {
-         }
-     }
- 
--
-     postmessage_audio(UTOXAUDIO_KILL, 0, 0, NULL);
-     postmessage_video(UTOXVIDEO_KILL, 0, 0, NULL);
--
-     // Wait for all a/v threads to return 0
-     while (utox_audio_thread_init || utox_video_thread_init) {
-         yieldcpu(1);
-     }
- 
--    toxav_thread_msg  = false;
-+    toxav_kill(av);
-+
-     utox_av_ctrl_init = false;
- 
--    toxav_kill(av);
-     LOG_NOTE("UTOXAV", "Clean thread exit!");
-     return;
- }
-diff --git a/src/main.c b/src/main.c
-index a3072edf..39218062 100644
---- a/src/main.c
-+++ b/src/main.c
-@@ -269,9 +269,6 @@ void utox_init(void) {
-     if (settings.curr_version != settings.last_version) {
-         settings.show_splash = true;
-     }
--
--    // We likely want to start this on every system.
--    thread(utox_av_ctrl_thread, NULL);
- }
- 
- void utox_raze(void) {
-diff --git a/src/tox.c b/src/tox.c
-index 8d93ee19..e9fe3ae8 100644
---- a/src/tox.c
-+++ b/src/tox.c
-@@ -234,10 +234,8 @@ void tox_settingschanged(void) {
-     dropdown_list_clear(&dropdown_audio_out);
-     dropdown_list_clear(&dropdown_video);
- 
--    // send the reconfig message!
--    postmessage_toxcore(0, 1, 0, NULL);
--
-     LOG_NOTE("Toxcore", "Restarting Toxcore");
-+    postmessage_toxcore(TOX_KILL, 1, 0, NULL); // send the reconfig message!
-     while (!tox_thread_init) {
-         yieldcpu(1);
-     }
-@@ -476,8 +474,8 @@ void toxcore_thread(void *UNUSED(args)) {
-                 // avoid trying the creation of thousands of tox instances before user changes the settings
-                 if (tox_thread_msg) {
-                     TOX_MSG *msg = &tox_msg;
--                    // If msg->msg is 0, reconfig
--                    if (!msg->msg) {
-+
-+                    if (msg->msg == TOX_KILL) {
-                         reconfig = (bool) msg->param1;
-                         tox_thread_init = UTOX_TOX_THREAD_INIT_NONE;
-                     }
-@@ -513,6 +511,7 @@ void toxcore_thread(void *UNUSED(args)) {
-             postmessage_utox(UPDATE_TRAY, 0, 0, NULL);
-             postmessage_utox(PROFILE_DID_LOAD, 0, 0, NULL);
- 
-+            thread(utox_av_ctrl_thread, NULL);
-             postmessage_utoxav(UTOXAV_NEW_TOX_INSTANCE, 0, 0, av);
-         }
- 
-@@ -548,9 +547,9 @@ void toxcore_thread(void *UNUSED(args)) {
-             // If there's a message, load it, and send to the tox message thread
-             if (tox_thread_msg) {
-                 TOX_MSG *msg = &tox_msg;
--                // If msg->msg is 0, reconfig if needed and break from tox_do
--                if (!msg->msg) {
--                    reconfig        = msg->param1;
-+
-+                if (msg->msg == TOX_KILL) {
-+                    reconfig        = msg->param1; // reconfig if needed
-                     tox_thread_msg  = 0;
-                     tox_thread_init = UTOX_TOX_THREAD_INIT_NONE;
-                     break;
-@@ -574,7 +573,10 @@ void toxcore_thread(void *UNUSED(args)) {
-         write_save(tox);
-         edit_setstr(&edit_profile_password, (char *)"", 0);
- 
--        // Stop toxcore.
-+        postmessage_utoxav(UTOXAV_KILL, 0, 0, NULL);
-+        while (utox_av_ctrl_init) {
-+            yieldcpu(1);
-+        }
-         LOG_TRACE("Toxcore", "tox thread ending");
-         tox_kill(tox);
-     }
--- 
-2.26.2
-
diff --git a/srcpkgs/utox/template b/srcpkgs/utox/template
index 20f7f8c209d..5af30bd0f24 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -1,7 +1,7 @@
 # Template file for 'utox'
 pkgname=utox
-version=0.17.2
-revision=2
+version=0.18.0
+revision=1
 wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
@@ -14,7 +14,7 @@ maintainer="avoidr <avoidr@posteo.de>"
 license="MIT"
 homepage="https://github.com/uTox/uTox/"
 distfiles="https://github.com/uTox/uTox/releases/download/v${version}/uTox-${version}-full.tar.gz"
-checksum=8437827b899e4e358adaf0641680c214f4b6dfb52af6534f261d747a905f08b6
+checksum=259d502eb1277394d839c5ef035ef4dadd75113e4472edae1fe266a762198e15
 patch_args="-Np1"
 nocross=yes
 

From bfce1c09a969245c52a10452d7d70eaf68ddef2e Mon Sep 17 00:00:00 2001
From: Kartik Singh <kartik.ynwa@gmail.com>
Date: Mon, 7 Dec 2020 19:39:07 +0530
Subject: [PATCH 14/28] rust-analyzer: update to 2020.12.07.

---
 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 f5817c4a7be..523c095911e 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -1,6 +1,6 @@
 # Template file for 'rust-analyzer'
 pkgname=rust-analyzer
-version=2020.10.26
+version=2020.12.07
 revision=1
 _ver=${version//./-}
 wrksrc="${pkgname}-${_ver}"
@@ -11,7 +11,7 @@ maintainer="Gabriel Sanches <gabriel@gsr.dev>"
 license="Apache-2.0, MIT"
 homepage="https://rust-analyzer.github.io/"
 distfiles="https://github.com/${pkgname}/${pkgname}/archive/${_ver}.tar.gz"
-checksum=492d7c272aecb5d346b95c727e0efce8b5b2e44675c0be59fc6b69a9606a78be
+checksum=a2c13c5b7894384dfdedeaf7ee49afb2d5e1130f249e38fc012f5925db5ba442
 
 export RUST_ANALYZER_REV=${_ver}
 

From fac49b09de271c81cdbdf0cfe81caf35bfb710e0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Sun, 6 Dec 2020 19:13:04 -0300
Subject: [PATCH 15/28] rmlint: fix symbolic links on musl.

Closes #26697.
---
 srcpkgs/rmlint/patches/faccessat.patch | 170 +++++++++++++++++++++++++
 srcpkgs/rmlint/template                |   2 +-
 2 files changed, 171 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/rmlint/patches/faccessat.patch

diff --git a/srcpkgs/rmlint/patches/faccessat.patch b/srcpkgs/rmlint/patches/faccessat.patch
new file mode 100644
index 00000000000..6655670dfaf
--- /dev/null
+++ b/srcpkgs/rmlint/patches/faccessat.patch
@@ -0,0 +1,170 @@
+From a726d0cbf839d7a0f35962d67e0f60054d0364f6 Mon Sep 17 00:00:00 2001
+From: Chris Pahl <sahib@online.de>
+Date: Sun, 6 Dec 2020 16:39:50 +0100
+Subject: [PATCH] remove faccessat() (fixes #438)
+
+---
+ SConstruct                                    | 25 --------------
+ lib/SConscript                                |  1 -
+ lib/cfg.c                                     | 30 +++++++++++------
+ lib/config.h.in                               |  1 -
+ .../test_robustness/test_badlinks_as_args.py  | 33 +++++++++++++++++++
+ 5 files changed, 53 insertions(+), 37 deletions(-)
+ create mode 100644 tests/test_robustness/test_badlinks_as_args.py
+
+diff --git a/SConstruct b/SConstruct
+index 5c905eee..53455ab6 100755
+--- SConstruct
++++ SConstruct
+@@ -264,29 +264,6 @@ def check_posix_fadvise(context):
+     return rc
+ 
+ 
+-def check_faccessat(context):
+-    # Seems to be missing in Mac OSX <= 10.9
+-    rc = 1
+-
+-    if tests.CheckDeclaration(
+-        context, 'faccessat',
+-        includes='#include <unistd.h>'
+-    ):
+-        rc = 0
+-
+-    if rc == 1 and tests.CheckDeclaration(
+-        context, 'AT_FDCWD',
+-        includes='#include <fcntl.h>'
+-    ):
+-        rc = 0
+-
+-    conf.env['HAVE_FACCESSAT'] = rc
+-
+-    context.did_show_result = True
+-    context.Result(rc)
+-    return rc
+-
+-
+ def check_xattr(context):
+     rc = 1
+ 
+@@ -590,7 +567,6 @@ conf = Configure(env, custom_tests={
+     'check_sha512': check_sha512,
+     'check_blkid': check_blkid,
+     'check_posix_fadvise': check_posix_fadvise,
+-    'check_faccessat': check_faccessat,
+     'check_sys_block': check_sys_block,
+     'check_bigfiles': check_bigfiles,
+     'check_c11': check_c11,
+@@ -726,7 +702,6 @@ conf.check_sha512()
+ conf.check_gettext()
+ conf.check_linux_limits()
+ conf.check_posix_fadvise()
+-conf.check_faccessat()
+ conf.check_btrfs_h()
+ conf.check_linux_fs_h()
+ conf.check_uname()
+diff --git a/lib/SConscript b/lib/SConscript
+index 04f5da91..e00231dd 100644
+--- lib/SConscript
++++ lib/SConscript
+@@ -37,7 +37,6 @@ def build_config_template(target, source, env):
+             HAVE_BTRFS_H=env['HAVE_BTRFS_H'],
+             HAVE_MM_CRC32_U64=env['HAVE_MM_CRC32_U64'],
+             HAVE_BUILTIN_CPU_SUPPORTS=env['HAVE_BUILTIN_CPU_SUPPORTS'],
+-            HAVE_FACCESSAT=env['HAVE_FACCESSAT'],
+             HAVE_UNAME=env['HAVE_UNAME'],
+             HAVE_SYSMACROS_H=env['HAVE_SYSMACROS_H'],
+             VERSION_MAJOR=VERSION_MAJOR,
+diff --git a/lib/cfg.c b/lib/cfg.c
+index 92b02136..114ea780 100644
+--- lib/cfg.c
++++ lib/cfg.c
+@@ -106,18 +106,28 @@ void rm_cfg_set_default(RmCfg *cfg) {
+ }
+ 
+ guint rm_cfg_add_path(RmCfg *cfg, bool is_prefd, const char *path) {
+-    int rc = 0;
+-
+-#if HAVE_FACCESSAT
+-    rc = faccessat(AT_FDCWD, path, R_OK, AT_EACCESS|AT_SYMLINK_NOFOLLOW);
+-#else
+-    rc = access(path, R_OK);
+-#endif
++    int rc = access(path, R_OK);
+ 
+     if(rc != 0) {
+-        rm_log_warning_line(_("Can't open directory or file \"%s\": %s"), path,
+-                            strerror(errno));
+-        return 0;
++        /* We have to check here if it's maybe a symbolic link.
++         * Do this by checking with readlink() - if it succeeds
++         * it is most likely a symbolic link. We do not really need
++         * the link path, so we just a size-one array.
++         *
++         * faccessat() cannot be trusted, since it works differently
++         * on different platforms (i.e. between glibc and musl)
++         * (lesson learned, see https://github.com/sahib/rmlint/pull/444)
++         * */
++        char dummy[1] = {0};
++        rc = readlink(path, dummy, 1);
++        if(rc < 0) {
++            rm_log_warning_line(
++                _("Can't open directory or file \"%s\": %s"),
++                path,
++                strerror(errno)
++            );
++            return 0;
++        }
+     }
+ 
+     bool realpath_worked = true;
+diff --git a/lib/config.h.in b/lib/config.h.in
+index a12fa65a..30025171 100644
+--- lib/config.h.in
++++ lib/config.h.in
+@@ -20,7 +20,6 @@
+ #define HAVE_POSIX_FADVISE ({HAVE_POSIX_FADVISE})
+ #define HAVE_BTRFS_H       ({HAVE_BTRFS_H})
+ #define HAVE_LINUX_FS_H    ({HAVE_LINUX_FS_H})
+-#define HAVE_FACCESSAT     ({HAVE_FACCESSAT})
+ #define HAVE_UNAME         ({HAVE_UNAME})
+ #define HAVE_SYSMACROS_H   ({HAVE_SYSMACROS_H})
+ #define HAVE_MM_CRC32_U64  ({HAVE_MM_CRC32_U64})
+diff --git a/tests/test_robustness/test_badlinks_as_args.py b/tests/test_robustness/test_badlinks_as_args.py
+new file mode 100644
+index 00000000..981e1a00
+--- /dev/null
++++ tests/test_robustness/test_badlinks_as_args.py
+@@ -0,0 +1,33 @@
++#!/usr/bin/env python3
++# encoding: utf-8
++from nose import with_setup
++from tests.utils import *
++
++
++# Regression test for directly passing broken symbolic links
++# to the command line. See https://github.com/sahib/rmlint/pull/444
++@with_setup(usual_setup_func, usual_teardown_func)
++def test_bad_symlinks_as_direct_args():
++    create_file('xxx', 'a')
++    create_file('xxx', 'b')
++
++    # Create symbolic links:
++    create_link('a', 'link_a', symlink=True)
++    create_link('b', 'link_b', symlink=True)
++
++    link_a_path = os.path.join(TESTDIR_NAME, 'link_a')
++    link_b_path = os.path.join(TESTDIR_NAME, 'link_b')
++
++    # Remove original files:
++    os.remove(os.path.join(TESTDIR_NAME, 'a'))
++    os.remove(os.path.join(TESTDIR_NAME, 'b'))
++
++    # Directly point rmlint to symlinks, should result
++    # in directly finding them.
++    head, *data, footer = run_rmlint(link_a_path, link_b_path)
++    assert len(data) == 2
++    assert data[0]['type'] == 'badlink'
++    assert data[1]['type'] == 'badlink'
++
++    assert {data[0]['path'], data[1]['path']} == \
++            {link_a_path, link_b_path}
diff --git a/srcpkgs/rmlint/template b/srcpkgs/rmlint/template
index b77f20b805a..52b0a13cfad 100644
--- a/srcpkgs/rmlint/template
+++ b/srcpkgs/rmlint/template
@@ -1,7 +1,7 @@
 # Template file for 'rmlint'
 pkgname=rmlint
 version=2.10.1
-revision=2
+revision=3
 build_style=scons
 hostmakedepends="pkg-config python3-Sphinx glib-devel"
 makedepends="libblkid-devel elfutils-devel json-glib-devel"

From 745375b0b70846a838f672e8fb99ae1c3e6fdf1e Mon Sep 17 00:00:00 2001
From: endigma <34945114+endigma-4426@users.noreply.github.com>
Date: Mon, 7 Dec 2020 12:17:31 -0400
Subject: [PATCH 16/28] teamspeak3: update to 3.5.6

Updated to 3.5.6, this version cannot be found on Teamspeak's website for some reason, however it prompts for update inside the client.
---
 srcpkgs/teamspeak3/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index f24ae7ccfec..219b7ec91e9 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -1,6 +1,6 @@
 # Template file for 'teamspeak3'
 pkgname=teamspeak3
-version=3.5.5
+version=3.5.6
 revision=1
 archs="i686 x86_64"
 wrksrc=teamspeak3
@@ -10,7 +10,7 @@ depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
 short_desc="Popular proprietary voice chat for gaming"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
-license="Proprietary"
+license="custom:Proprietary"
 homepage="http://www.teamspeak.com/"
 restricted=yes
 repository="nonfree"
@@ -21,11 +21,11 @@ noverifyrdeps=yes
 if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
 	_pkg="TeamSpeak3-Client-linux_amd64-${version}"
 	distfiles="https://files.teamspeak-services.com/releases/client/${version}/${_pkg}.run"
-	checksum=53626d9b1f3614f165b0a0469e211e13e5d7f885bb4564a8387ea4184bb1c98d
+	checksum=efbefd4a6c845974563d874f8d46eb8f7ea2919d1f444f9b780357d256884a42
 elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 	_pkg="TeamSpeak3-Client-linux_x86-${version}"
 	distfiles="https://files.teamspeak-services.com/releases/client/${version}/${_pkg}.run"
-	checksum=875b936da806477af88d837db6960ac353a9c3596280a2f1399569f2b1122c3b
+	checksum=4ac6dab49f2b8908988a866660d33585ba859f7226b53d7bda36a4ab6c312cf8
 else
 	broken="No known upstream client for this architecture"
 fi

From 953181674f7a57b8f9ede10171fb4b1b64549e1f Mon Sep 17 00:00:00 2001
From: Kartik Singh <kartik.ynwa@gmail.com>
Date: Mon, 7 Dec 2020 22:13:21 +0530
Subject: [PATCH 17/28] python3-language-server: update to 0.36.1.

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

diff --git a/srcpkgs/python3-language-server/template b/srcpkgs/python3-language-server/template
index 0e5fed16ec3..4585a7381de 100644
--- a/srcpkgs/python3-language-server/template
+++ b/srcpkgs/python3-language-server/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-language-server'
 pkgname=python3-language-server
-version=0.34.1
-revision=3
+version=0.36.1
+revision=1
 wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -11,7 +11,7 @@ maintainer="k4leg <d0xi@inbox.ru>"
 license="MIT"
 homepage="https://github.com/palantir/python-language-server"
 distfiles="${PYPI_SITE}/p/${pkgname/3}/${pkgname/3}-${version}.tar.gz"
-checksum=b96ff466b5aa24e212493de863899298f229a9e250e7353972563c7f2495d23d
+checksum=c85d718ef6860319ad59fd6f2acb1166e9349b782ee8e8908e08ecf241615f52
 
 post_patch() {
 	vsed -i setup.py -e 's/\bujson<=1.35\b/ujson/'

From 687aac9e14f1d6700b31c78cec74372be054e88a Mon Sep 17 00:00:00 2001
From: Benjamin Slade <slade@jnanam.net>
Date: Mon, 7 Dec 2020 10:07:30 -0700
Subject: [PATCH 18/28] youtube-dl: update to 2020.12.07

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

diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index a5fcaddee1b..e42340d352d 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -1,6 +1,6 @@
 # Template file for 'youtube-dl'
 pkgname=youtube-dl
-version=2020.12.02
+version=2020.12.07
 revision=1
 wrksrc="${pkgname}"
 build_style=python3-module
@@ -13,7 +13,7 @@ license="Unlicense"
 homepage="https://yt-dl.org"
 changelog="https://raw.githubusercontent.com/ytdl-org/youtube-dl/master/ChangeLog"
 distfiles="${homepage}/downloads/latest/${pkgname}-${version}.tar.gz"
-checksum=7161b2e3f3c09ade59fb6e3a4160a224a3b04e39c7744e14cd9f361f71a57a72
+checksum=51672c19864d4e2e593e55a6aec32cb348cd5c915ce0121e53eb0296a6e27969
 
 do_check() {
 	PYTHON=/usr/bin/python3 make offlinetest

From d7383521fdf76f4c721f9de1766b9838159b5b1b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 7 Dec 2020 19:13:45 +0100
Subject: [PATCH 19/28] kismet: update to 2020.12.R3.

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

diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index 4196a03ae23..8d313193e6d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -1,21 +1,21 @@
 # Template file for 'kismet'
 pkgname=kismet
-version=2020.12.R2
-revision=2
+version=2020.12.R3
+revision=1
 _realver="${version//./-}"
 wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
 hostmakedepends="pkg-config protobuf protobuf-c-devel protobuf-devel"
-makedepends="libbluetooth-devel libcap-devel libmicrohttpd-devel libpcap-devel
- libusb-devel ncurses-devel pcre-devel protobuf-c-devel protobuf-devel
- sqlite-devel libwebsockets-devel"
+makedepends="libbluetooth-devel libcap-devel libpcap-devel libusb-devel
+ libwebsockets-devel ncurses-devel pcre-devel protobuf-c-devel protobuf-devel
+ sqlite-devel"
 depends="libcap-progs"
 short_desc="Wireless network detector, sniffer, and intrusion detection system"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
 homepage="http://www.kismetwireless.net/"
 distfiles="http://www.kismetwireless.net/code/${pkgname}-${_realver}.tar.xz"
-checksum=f1e35ffd4fa4f9dd6d8ac9afd5ba6ee180f7f8526b1ee3e090a44faa2e355ae3
+checksum=52a8eddd560688693552bcd8ff033f662a1a57b47650d6434c5e2c6d83e2bb33
 system_groups="kismet"

From 56b1bf4f1d8c19d08c2681b5c7668cc79e35f437 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 7 Dec 2020 19:13:50 +0100
Subject: [PATCH 20/28] perltidy: update to 20201207.

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

diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index e844b25f5f8..6e7e903d0e1 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -1,6 +1,6 @@
 # Template file for 'perltidy'
 pkgname=perltidy
-version=20201202
+version=20201207
 revision=1
 wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
@@ -12,4 +12,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
 homepage="https://metacpan.org/release/Perl-Tidy"
 distfiles="${CPAN_SITE}/Perl/Perl-Tidy-${version}.tar.gz"
-checksum=20a5e4bd0bbb4a20f4d611eec08679bbac00c8b8ba03f4deda646f8ea1770b64
+checksum=2e4504e493a623674fff9d5e5c0865467f198cf20444d5503dd9ddcd95003d11

From 9926c8671d9428ca3ddb94cc31c1e1377b760eeb Mon Sep 17 00:00:00 2001
From: Tim Sandquist <tim.sandquist@gmail.com>
Date: Sun, 6 Dec 2020 17:16:47 -0600
Subject: [PATCH 21/28] Update source for GitHub Actions

---
 .github/workflows/notify-issue.yaml | 2 +-
 .github/workflows/notify-pr.yaml    | 2 +-
 .github/workflows/notify-push.yaml  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/notify-issue.yaml b/.github/workflows/notify-issue.yaml
index 6091dc2486e..136116c9024 100644
--- a/.github/workflows/notify-issue.yaml
+++ b/.github/workflows/notify-issue.yaml
@@ -15,7 +15,7 @@ jobs:
         with:
           url: "${{ github.event.issue.html_url }}"
       - name: "Issue Notification"
-        uses: Gottox/irc-message-action@master
+        uses: Gottox/irc-message-action@main
         continue-on-error: true
         if: github.repository == 'void-linux/void-packages'
         with:
diff --git a/.github/workflows/notify-pr.yaml b/.github/workflows/notify-pr.yaml
index 9caf31d8490..6a362b23e3c 100644
--- a/.github/workflows/notify-pr.yaml
+++ b/.github/workflows/notify-pr.yaml
@@ -15,7 +15,7 @@ jobs:
         with:
           url: "${{ github.event.pull_request.html_url }}"
       - name: "Pull Request Notification"
-        uses: Gottox/irc-message-action@master
+        uses: Gottox/irc-message-action@main
         continue-on-error: true
         if: github.repository == 'void-linux/void-packages'
         with:
diff --git a/.github/workflows/notify-push.yaml b/.github/workflows/notify-push.yaml
index 0fd14271648..d465b27dc1f 100644
--- a/.github/workflows/notify-push.yaml
+++ b/.github/workflows/notify-push.yaml
@@ -15,7 +15,7 @@ jobs:
         with:
           url: "${{ github.event.compare }}"
       - name: "Push Notification"
-        uses: Gottox/irc-message-action@master
+        uses: Gottox/irc-message-action@main
         continue-on-error: true
         if: github.repository == 'void-linux/void-packages'
         with:

From b9f6d274214a17f3d07110b4d3dbbaad379b739c Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Sun, 6 Dec 2020 18:20:41 -0600
Subject: [PATCH 22/28] bmake: update to 20201130.

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

diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index dec781adb81..564f10b63d6 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -1,6 +1,6 @@
 # Template file for 'bmake'
 pkgname=bmake
-version=20201117
+version=20201130
 revision=1
 create_wrksrc=yes
 short_desc="Portable version of the NetBSD make build tool"
@@ -8,7 +8,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="http://www.crufty.net/help/sjg/bmake.html"
 distfiles="http://www.crufty.net/ftp/pub/sjg/bmake-${version}.tar.gz"
-checksum=1280915af1c51d39152639d757526544ae0dd24797e23b416193a77e24931b06
+checksum=b3d876aea8425b03800425622aba32004b76983b3392aa826ad65a6c1fddf065
 python_version=3
 
 do_configure() {

From 37094013031278be31388470cdabaa226d68c806 Mon Sep 17 00:00:00 2001
From: Akce <unknown>
Date: Tue, 1 Dec 2020 17:11:38 +1100
Subject: [PATCH 23/28] chez-scheme: update to 9.5.4

---
 srcpkgs/chez-scheme/template | 48 ++++++++++++++++++------------------
 1 file changed, 24 insertions(+), 24 deletions(-)

diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index e409d43bb21..27667096237 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -1,19 +1,19 @@
 # Template file for 'chez-scheme'
 pkgname=chez-scheme
-version=9.5.2
+version=9.5.4
 revision=1
 wrksrc="ChezScheme-${version}"
 build_style=gnu-configure
-hostmakedepends="git libX11-devel libuuid-devel ncurses-devel zlib-devel"
+hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
 short_desc="Compiler and run-time system for R6RS Scheme"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Apache-2.0"
 homepage="http://scheme.com/"
 distfiles="https://github.com/cisco/ChezScheme/archive/v${version}.tar.gz
- https://github.com/nanopass/nanopass-framework-scheme/archive/1f7e80bcff16766ef419183169bbc343db07db0c.tar.gz"
-checksum="3a370fdf2ffd67d6a0ccbb993dfab1cbaf4a0a97983c869cfaab40528c33c48b
- 5fe450f78bc1f096f58a907ca8b3829fff1cc520e5d5e8c503ac5c601b6779e0"
+ https://github.com/nanopass/nanopass-framework-scheme/archive/v1.9.1.tar.gz"
+checksum="258a4b5284bb13ac6e8b56acf89a7ab9e8726a90cc57ea1cd71c5da442323840
+92afa571484e58bb0f4baa3e13f7239a116bfb3b5d4585e3c4c7b28fdbdc93c4"
 alternatives="
  scheme:scheme:/usr/bin/chez-scheme
  scheme:scheme.1:/usr/share/man/man1/chez-scheme.1
@@ -36,30 +36,24 @@ esac
 post_extract() {
 	sed -i '/xlocale\.h/d' c/expeditor.c
 
-	# hack out submodules
+	# Create a dummy git repo and hack out submodules.
+	# Its presence stops 'configure' from downloading its own versions of nanopass etc.
 
 	mkdir .git
 	sed -i '/git submodule/s/^/: #/' configure
 
-	mv ../nanopass-*/* nanopass
-
-	sed -i -e '/:/s,../zlib/libz.a,,g' \
-		-e '/ld/s,../zlib/libz.a,,g' \
-		-e '/^mdclib =/s/=/= $(LDFLAGS)/g' \
-		-e '/^mdclib =/s/$/ -lz/g' \
-		-e '/^C =/s/$/ $(CFLAGS)/g' \
-		-e '/^C =/s/gcc/$(CC)/g' \
-		-e 's/^\tld/\t$(LD)/g' \
-		c/Mf-*
-	ln -s /usr/include/zlib.h zlib
-	ln -s /usr/include/zconf.h zlib
-	touch zlib/configure.log
+	rmdir nanopass
+	mv ../nanopass-framework-scheme-1.9.1 nanopass
 }
 
 do_configure() {
+	# Configure such that scheme uses the zlib and lz4 system shared libs.
+	# ZLIB and LZ4 is used when building the scheme kernel and use the full path.
+	# LDFLAGS is extended in 'do_build' so that the rest of the scheme system links them.
 	./configure --installprefix=/usr --installman=/usr/share/man \
 		--nogzip-man-pages --temproot=$DESTDIR --machine=$_host \
-		--installschemename=chez-scheme
+		--installschemename=chez-scheme \
+		ZLIB=-L/usr/lib/libz.so LZ4=-L/usr/lib/liblz4.so
 }
 
 post_install() {
@@ -70,12 +64,18 @@ post_install() {
 if [ "$CROSS_BUILD" ]; then
 
 do_build() {
+	# Build host/bootstrap scheme compiler.
 	make ${makejobs} CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" \
-		LD="ld" LDFLAGS="$BUILD_LDFLAGS"
+		LD="$BUILD_LD" LDFLAGS="-lz -llz4 $BUILD_LDFLAGS"
 	./workarea $_target
-	cd $_target
+	# Use Mf-config created from 'do_configure'.
+	# This is required. The build fails to include the scheme kernel when this is missing.
+	cd $_target/c
+	ln -sf ../../$_host/c/Mf-config .
+	cd ..
+	# Cross compile to target.
 	make ${makejobs} -C s -f Mf-cross m=$_host xm=$_target base=../../$_host
-	make ${makejobs} -C c CC=$CC LD=$LD CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS"
+	make ${makejobs} -C c CC=$CC LD=$LD CFLAGS="$CFLAGS" LDFLAGS="-lz -llz4 $LDFLAGS"
 }
 do_install() {
 	cd $_target
@@ -85,7 +85,7 @@ do_install() {
 else
 
 do_build() {
-	make ${makejobs} CC=$CC LD=$LD CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS"
+	make ${makejobs} CC=$CC LD=$LD CFLAGS="$CFLAGS" LDFLAGS="-lz -llz4 $LDFLAGS"
 }
 do_install() {
 	make DESTDIR=${DESTDIR} install

From 0712472705b225de432824c7fc14e9b12506a0a7 Mon Sep 17 00:00:00 2001
From: Anthony Iliopoulos <ailiop@altatus.com>
Date: Wed, 25 Nov 2020 16:22:54 +0100
Subject: [PATCH 24/28] gnupg2: update to 2.2.25.

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

diff --git a/srcpkgs/gnupg2/template b/srcpkgs/gnupg2/template
index fead81d580c..55831aafbbb 100644
--- a/srcpkgs/gnupg2/template
+++ b/srcpkgs/gnupg2/template
@@ -1,6 +1,6 @@
 # Template file for 'gnupg2'
 pkgname=gnupg2
-version=2.2.23
+version=2.2.25
 revision=1
 wrksrc="gnupg-${version}"
 build_style=gnu-configure
@@ -17,7 +17,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://www.gnupg.org/"
 distfiles="https://gnupg.org/ftp/gcrypt/gnupg/gnupg-${version}.tar.bz2"
-checksum=10b55e49d78b3e49f1edb58d7541ecbdad92ddaeeb885b6f486ed23d1cd1da5c
+checksum=c55307b247af4b6f44d2916a25ffd1fb64ce2e509c3c3d028dbe7fbf309dc30a
 build_options="ldap"
 build_options_default="ldap"
 

From 5013cfdb2ae03abaaa858676e759ebf49b8f921f Mon Sep 17 00:00:00 2001
From: travankor <travankor@tuta.io>
Date: Tue, 24 Nov 2020 20:21:28 -0700
Subject: [PATCH 25/28] procs: update to 0.10.10.

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

diff --git a/srcpkgs/procs/template b/srcpkgs/procs/template
index 40d6a90907c..ec213049c73 100644
--- a/srcpkgs/procs/template
+++ b/srcpkgs/procs/template
@@ -1,6 +1,6 @@
 # Template file for 'procs'
 pkgname=procs
-version=0.10.7
+version=0.10.10
 revision=1
 build_style=cargo
 short_desc="Modern replacement for ps written in Rust"
@@ -8,7 +8,7 @@ maintainer="travankor <travankor@tuta.io>"
 license="MIT"
 homepage="https://github.com/dalance/procs"
 distfiles="https://github.com/dalance/procs/archive/v${version}.tar.gz"
-checksum=bf0da9d47be2cf5ee005328bfe173ad2a577772340dc6dc53aded42c0d335c56
+checksum=dbef5afc118f54e794b539b86fc3a53ac4a94ec566ad78cddfe0580940388421
 
 post_install() {
 	vlicense LICENSE

From e62cef31fc78757654a06e31d7e89b813fbc5449 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Sat, 24 Oct 2020 02:17:52 +0400
Subject: [PATCH 26/28] libevdev: ignore rc.

---
 srcpkgs/libevdev/update | 1 +
 1 file changed, 1 insertion(+)
 create mode 100644 srcpkgs/libevdev/update

diff --git a/srcpkgs/libevdev/update b/srcpkgs/libevdev/update
new file mode 100644
index 00000000000..9f6b7927aa7
--- /dev/null
+++ b/srcpkgs/libevdev/update
@@ -0,0 +1 @@
+ignore="*.99.* *.9[0-9][0-9]"

From 55ea295c0c0c157c8c7abe56f72cfd32b13cfda0 Mon Sep 17 00:00:00 2001
From: Kartik Singh <kartik.ynwa@gmail.com>
Date: Tue, 8 Dec 2020 00:15:38 +0530
Subject: [PATCH 27/28] python3-jsonrpc-server: update to 0.4.0.

---
 .../patches/python-3.8.patch                  | 60 -------------------
 srcpkgs/python3-jsonrpc-server/template       |  7 +--
 2 files changed, 3 insertions(+), 64 deletions(-)
 delete mode 100644 srcpkgs/python3-jsonrpc-server/patches/python-3.8.patch

diff --git a/srcpkgs/python3-jsonrpc-server/patches/python-3.8.patch b/srcpkgs/python3-jsonrpc-server/patches/python-3.8.patch
deleted file mode 100644
index 67d130ebccb..00000000000
--- a/srcpkgs/python3-jsonrpc-server/patches/python-3.8.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-diff -uprb python-jsonrpc-server-0.2.0.orig/pyls_jsonrpc/endpoint.py python-jsonrpc-server-0.2.0/pyls_jsonrpc/endpoint.py
---- python-jsonrpc-server-0.2.0.orig/pyls_jsonrpc/endpoint.py	2019-06-27 18:42:22.000000000 +0300
-+++ python-jsonrpc-server-0.2.0/pyls_jsonrpc/endpoint.py	2019-11-02 23:24:59.407851208 +0200
-@@ -98,7 +98,7 @@ class Endpoint(object):
-             message (dict): The JSON RPC message sent by the client
-         """
-         if 'jsonrpc' not in message or message['jsonrpc'] != JSONRPC_VERSION:
--            log.warn("Unknown message type %s", message)
-+            log.warning("Unknown message type %s", message)
-             return
- 
-         if 'id' not in message:
-@@ -135,7 +135,7 @@ class Endpoint(object):
-         try:
-             handler = self._dispatcher[method]
-         except KeyError:
--            log.warn("Ignoring notification for unknown method %s", method)
-+            log.warning("Ignoring notification for unknown method %s", method)
-             return
- 
-         try:
-@@ -165,7 +165,7 @@ class Endpoint(object):
-         request_future = self._client_request_futures.pop(msg_id, None)
- 
-         if not request_future:
--            log.warn("Received cancel notification for unknown message id %s", msg_id)
-+            log.warning("Received cancel notification for unknown message id %s", msg_id)
-             return
- 
-         # Will only work if the request hasn't started executing
-@@ -230,12 +230,13 @@ class Endpoint(object):
-         request_future = self._server_request_futures.pop(msg_id, None)
- 
-         if not request_future:
--            log.warn("Received response to unknown message id %s", msg_id)
-+            log.warning("Received response to unknown message id %s", msg_id)
-             return
- 
-         if error is not None:
-             log.debug("Received error response to message %s: %s", msg_id, error)
-             request_future.set_exception(JsonRpcException.from_dict(error))
-+            return
- 
-         log.debug("Received result for message %s: %s", msg_id, result)
-         request_future.set_result(result)
-diff -uprb python-jsonrpc-server-0.2.0.orig/test/test_endpoint.py python-jsonrpc-server-0.2.0/test/test_endpoint.py
---- python-jsonrpc-server-0.2.0.orig/test/test_endpoint.py	2019-06-27 18:42:22.000000000 +0300
-+++ python-jsonrpc-server-0.2.0/test/test_endpoint.py	2019-11-02 23:24:21.033838729 +0200
-@@ -115,9 +115,9 @@ def test_request_cancel(endpoint, consum
-         'params': {'id': MSG_ID}
-     })
- 
--    with pytest.raises(exceptions.JsonRpcException) as exc_info:
-+    with pytest.raises((exceptions.JsonRpcException, futures.CancelledError)) as exc_info:
-         assert future.result(timeout=2)
--    assert exc_info.type == exceptions.JsonRpcRequestCancelled
-+    assert exc_info.type in (exceptions.JsonRpcRequestCancelled, futures.CancelledError)
- 
- 
- def test_consume_notification(endpoint, dispatcher):
diff --git a/srcpkgs/python3-jsonrpc-server/template b/srcpkgs/python3-jsonrpc-server/template
index 406f38b8628..3551d7f95ac 100644
--- a/srcpkgs/python3-jsonrpc-server/template
+++ b/srcpkgs/python3-jsonrpc-server/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-jsonrpc-server'
 pkgname=python3-jsonrpc-server
-version=0.3.4
-revision=3
+version=0.4.0
+revision=1
 wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
@@ -11,8 +11,7 @@ maintainer="k4leg <d0xi@inbox.ru>"
 license="MIT"
 homepage="https://github.com/palantir/python-jsonrpc-server"
 distfiles="${PYPI_SITE}/p/${pkgname/3}/${pkgname/3}-${version}.tar.gz"
-checksum=c73bf5495c9dd4d2f902755bedeb6da5afe778e0beee82f0e195c4655352fe37
-patch_args="-Np1"
+checksum=62c543e541f101ec5b57dc654efc212d2c2e3ea47ff6f54b2e7dcb36ecf20595
 
 post_patch() {
 	vsed -i setup.py -e 's/\bujson<=1\.35\b/ujson/'

From 0d2a2c10d429df7c482a277a70dffeeb1d191f7f Mon Sep 17 00:00:00 2001
From: Paper <paper@tilde.institute>
Date: Mon, 7 Dec 2020 23:17:49 +0100
Subject: [PATCH 28/28] plan9port: allow building for all archs

---
 srcpkgs/plan9port/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index 99af118cbc9..0e0faa85140 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20200927
 revision=1
 _githash=291f7411783bf6871b253f3b15ce691eea7a257e
-archs="i686* x86_64* ppc*"
 wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"

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

* Re: [PR PATCH] [Closed]: gns3: update to 2.2.17, adopt
  2020-12-06 23:06 [PR PATCH] gns3: update to 2.2.17, adopt tsndqst
  2020-12-08  2:13 ` [PR PATCH] [Updated] " tsndqst
@ 2020-12-08  2:15 ` tsndqst
  1 sibling, 0 replies; 3+ messages in thread
From: tsndqst @ 2020-12-08  2:15 UTC (permalink / raw)
  To: ml

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

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

gns3: update to 2.2.17, adopt
https://github.com/void-linux/void-packages/pull/27006

Description:
Update gns3-server and gns3-gui to 2.2.17

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

end of thread, other threads:[~2020-12-08  2:15 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-06 23:06 [PR PATCH] gns3: update to 2.2.17, adopt tsndqst
2020-12-08  2:13 ` [PR PATCH] [Updated] " tsndqst
2020-12-08  2:15 ` [PR PATCH] [Closed]: " tsndqst

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